Skip to content
442ball
Menu

A. Idah: match by match

213 appearances across 7 competitions, 2019 to 2026.

442ball counts an appearance from the match record itself, not from a stored total.

4 of 225 matches here have a page of their own. The rest are in our archive but do not yet have one.

2026

4 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 AugustChampionshipDerbyAW0-2450006.312
Saturday 22 AugustChampionshipSheffield UtdHD0-0610006.713
Saturday 15 AugustChampionshipStoke CityAW1-230107.210
Saturday 8 AugustEFL CupBirminghamHL0-163006.920

2025

31 played1 unusedChampionship, EFL Cup, Premiership, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipCharltonHW3-1252008.910
Saturday 25 AprilChampionshipNorwichAD1-1300006.76
Tuesday 21 AprilChampionshipQPRAW1-2660006.218
Saturday 18 AprilChampionshipSouthamptonHL1-2220006.34
Saturday 11 AprilChampionshipLeicesterAW0-1180006.36
Monday 6 AprilChampionshipMiddlesbroughHD2-2340006.54
Friday 3 AprilChampionshipSheffield UtdAD3-3201108.25
Saturday 21 MarchChampionshipCoventryHL0-3Bench
Friday 19 DecemberChampionshipWrexhamHW2-1121007.22
Saturday 13 DecemberChampionshipStoke CityAL2-1150006.71
Tuesday 9 DecemberChampionshipPortsmouthHW1-0560006.75
Saturday 6 DecemberChampionshipOxford UnitedHW2-0100006.63
Saturday 29 NovemberChampionshipWest BromAL3-2250006.71
Tuesday 25 NovemberChampionshipDerbyHL1-2120006.5
Saturday 22 NovemberChampionshipBristol CityAL3-0900006.720
Saturday 8 NovemberChampionshipIpswichHL1-4100006.51
Wednesday 5 NovemberChampionshipPrestonAL2-1900005.512
Saturday 1 NovemberChampionshipCharltonAD1-1901006.310
Wednesday 29 OctoberEFL CupManchester CityHL1-359006.36
Saturday 25 OctoberChampionshipNorwichHW2-1110006.51
Wednesday 22 OctoberChampionshipQPRHL0-182006.214
Saturday 18 OctoberChampionshipSouthamptonAD0-0270006.34
Saturday 4 OctoberChampionshipLeicesterHL1-32510073
Tuesday 30 SeptemberChampionshipBlackburnAW1-2270106.73
Saturday 27 SeptemberChampionshipMillwallHD1-1100005.9
Saturday 20 SeptemberChampionshipBirminghamAL1-0160006.32
Wednesday 17 SeptemberEFL CupNottingham ForestHW3-27900067
Saturday 13 SeptemberChampionshipHull CityHD2-2260006.214
Tuesday 26 AugustUEFA Champions LeagueKairat AlmatyAD0-0500005.910
Wednesday 20 AugustUEFA Champions LeagueKairat AlmatyHD0-0450006.55
Sunday 10 AugustPremiershipAberdeenAW0-2660006.55
Sunday 3 AugustPremiershipST MirrenHW1-078006.37

2024

50 played2 unusedChampionship, Premiership, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayPremiershipST MirrenHD1-1550006.96
Wednesday 14 MayPremiershipAberdeenAW1-5201007.31
Saturday 10 MayPremiershipHibernianHW3-1801006.76
Sunday 4 MayPremiershipRangersAD1-1831006.610
Saturday 26 AprilPremiershipDundee UtdAW0-5552008.218
Saturday 12 AprilPremiershipKilmarnockHW5-1600006.515
Sunday 6 AprilPremiershipST JohnstoneAL1-0290007.68
Saturday 29 MarchPremiershipHeart Of MidlothianHW3-0190006.33
Sunday 23 MarchUEFA Nations LeagueBulgariaHW2-1251007.57
Thursday 20 MarchUEFA Nations LeagueBulgariaAW1-2Bench
Sunday 16 MarchPremiershipRangersHL2-3450006.55
Saturday 1 MarchPremiershipST MirrenAW2-5640006.510
Tuesday 25 FebruaryPremiershipAberdeenHW5-1310006.66
Saturday 22 FebruaryPremiershipHibernianAL2-1450006.32
Tuesday 18 FebruaryUEFA Champions LeagueBayern MünchenAD1-1300006.72
Saturday 15 FebruaryPremiershipDundee UtdHW3-0851007.713
Wednesday 12 FebruaryUEFA Champions LeagueBayern MünchenHL1-2650006.74
Wednesday 5 FebruaryPremiershipDundeeHW6-0721007.35
Sunday 2 FebruaryPremiershipMotherwellAW1-3791007.28
Wednesday 29 JanuaryUEFA Champions LeagueAston VillaAL4-2792008.26
Wednesday 22 JanuaryUEFA Champions LeagueBSC Young BoysHW1-0150006.31
Tuesday 14 JanuaryPremiershipDundeeAD3-3610006.27
Saturday 11 JanuaryPremiershipRoss CountyAW1-4730007.226
Wednesday 8 JanuaryPremiershipDundee UtdHW2-0620006.913
Sunday 5 JanuaryPremiershipST MirrenHW3-08300077
Thursday 2 JanuaryPremiershipRangersAL3-0260006.68
Sunday 29 DecemberPremiershipST JohnstoneHW4-0220006.62
Thursday 26 DecemberPremiershipMotherwellHW4-063006.910
Sunday 22 DecemberPremiershipDundee UtdAD0-0280006.64
Tuesday 10 DecemberUEFA Champions LeagueDinamo ZagrebAD0-0180006.93
Saturday 7 DecemberPremiershipHibernianHW3-0670006.610
Wednesday 4 DecemberPremiershipAberdeenAW0-1240006.52
Saturday 30 NovemberPremiershipRoss CountyHW5-0901007.712
Wednesday 27 NovemberUEFA Champions LeagueClub Brugge KVHD1-1140006.36
Saturday 23 NovemberPremiershipHeart Of MidlothianAW1-4152008.73
Sunday 10 NovemberPremiershipKilmarnockAW0-2630006.716
Tuesday 5 NovemberUEFA Champions LeagueRB LeipzigHW3-180006.63
Sunday 27 OctoberPremiershipMotherwellAW0-3151007.54
Wednesday 23 OctoberUEFA Champions LeagueAtalantaAD0-0680006.714
Saturday 19 OctoberPremiershipAberdeenHD2-2180006.53
Sunday 13 OctoberUEFA Nations LeagueGreeceAL2-0Bench
Thursday 10 OctoberUEFA Nations LeagueFinlandAW1-2100006.32
Sunday 6 OctoberPremiershipRoss CountyAW1-2610007.213
Tuesday 1 OctoberUEFA Champions LeagueBorussia DortmundAL7-1270006.25
Saturday 28 SeptemberPremiershipST JohnstoneAW0-6241007.23
Wednesday 18 SeptemberUEFA Champions LeagueSlovan BratislavaHW5-1131007.21
Saturday 14 SeptemberPremiershipHeart Of MidlothianHW2-0180006.74
Tuesday 10 SeptemberUEFA Nations LeagueGreeceHL0-2120006.5
Saturday 7 SeptemberUEFA Nations LeagueEnglandHL0-2750006.55
Sunday 1 SeptemberPremiershipRangersHW3-0130006.33
Sunday 25 AugustPremiershipST MirrenAW0-3590006.75
Saturday 10 AugustChampionshipOxford UnitedAL2-0290006.77

2023

47 played1 unusedChampionship, EFL Cup, FA Cup, Premiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 18 MayPremiershipST MirrenHW3-2250006.51
Wednesday 15 MayPremiershipKilmarnockAW0-562107.917
Saturday 11 MayPremiershipRangersHW2-119006.33
Saturday 4 MayPremiershipHeart Of MidlothianHW3-018006.62
Sunday 28 AprilPremiershipDundeeAW1-228006.39
Saturday 13 AprilPremiershipST MirrenHW3-018107.34
Sunday 7 AprilPremiershipRangersAD3-321107.36
Sunday 31 MarchPremiershipLivingstonAW0-31901075
Saturday 16 MarchPremiershipST JohnstoneHW3-115006.32
Sunday 3 MarchPremiershipHeart Of MidlothianAL2-090006.314
Wednesday 28 FebruaryPremiershipDundeeHW7-16017.210
Sunday 25 FebruaryPremiershipMotherwellAW1-345208.38
Saturday 17 FebruaryPremiershipKilmarnockHD1-167006.712
Wednesday 7 FebruaryPremiershipHibernianAW1-290207.96
Saturday 3 FebruaryPremiershipAberdeenAD1-1310107.38
Sunday 28 JanuaryFA CupLiverpoolAL5-228006.76
Wednesday 24 JanuaryChampionshipLeedsAL1-011006.2
Saturday 20 JanuaryChampionshipWest BromHW2-010006.3
Friday 12 JanuaryChampionshipHull CityAW1-229006.26
Monday 1 JanuaryChampionshipSouthamptonHD1-116006.3
Friday 29 DecemberChampionshipMillwallAL1-02706.72
Tuesday 26 DecemberChampionshipWest BromAL1-061006.69
Saturday 23 DecemberChampionshipHuddersfieldHW2-024006.69
Saturday 16 DecemberChampionshipIpswichAD2-287006.63
Wednesday 13 DecemberChampionshipSheffield WednesdayHW3-185006.212
Saturday 9 DecemberChampionshipPrestonHD0-090006.37
Sunday 3 DecemberChampionshipBristol CityAW1-228107.26
Tuesday 28 NovemberChampionshipWatfordAL3-267006.55
Saturday 25 NovemberChampionshipQPRHW1-026006.33
Saturday 11 NovemberChampionshipCardiffAW2-326107.54
Sunday 5 NovemberChampionshipBlackburnHL1-3Bench
Saturday 28 OctoberChampionshipSunderlandAL3-11606.51
Tuesday 24 OctoberChampionshipMiddlesbroughHL1-267006.67
Saturday 21 OctoberChampionshipLeedsHL2-378006.719
Saturday 7 OctoberChampionshipCoventryAD1-176006.62
Wednesday 4 OctoberChampionshipSwanseaAL2-132006.65
Saturday 30 SeptemberChampionshipBirminghamHW2-06700715
Wednesday 27 SeptemberEFL CupFulhamAL2-127006.77
Saturday 23 SeptemberChampionshipPlymouthAL6-290207.712
Wednesday 20 SeptemberChampionshipLeicesterHL0-245006.25
Saturday 16 SeptemberChampionshipStoke CityHW1-060006.99
Saturday 2 SeptemberChampionshipRotherhamAL2-17700718
Tuesday 29 AugustEFL CupBristol CityAW0-160006.310
Saturday 26 AugustChampionshipHuddersfieldAW0-4721108.319
Sunday 20 AugustChampionshipMillwallHW3-110006.52
Wednesday 16 AugustEFL CupQPRAW0-169006.75
Saturday 12 AugustChampionshipSouthamptonAD4-413006.21
Saturday 5 AugustChampionshipHull CityHW2-113107.21

2022

26 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipBlackpoolHL0-134006.94
Saturday 29 AprilChampionshipWest BromAL2-125006.55
Saturday 22 AprilChampionshipSwanseaHL0-344006.54
Wednesday 19 AprilChampionshipQPRAD1-145107.57
Friday 14 AprilChampionshipMiddlesbroughAL5-133006.57
Monday 10 AprilChampionshipRotherhamHD0-024006.54
Friday 7 AprilChampionshipBlackburnAW0-213006.71
Saturday 1 AprilChampionshipSheffield UtdHL0-170006.310
Wednesday 15 MarchChampionshipHuddersfieldAD1-1420106.312
Sunday 12 MarchChampionshipSunderlandHL0-145006.58
Saturday 4 MarchChampionshipMillwallAW2-390006.322
Saturday 25 FebruaryChampionshipCardiffHW2-085006.37
Tuesday 21 FebruaryChampionshipBirminghamHW3-190006.715
Saturday 18 FebruaryChampionshipWiganAD0-090006.710
Tuesday 14 FebruaryChampionshipHull CityHW3-190007.317
Saturday 11 FebruaryChampionshipBristol CityAL1-029006.78
Saturday 4 FebruaryChampionshipBurnleyHL0-32906.34
Saturday 21 JanuaryChampionshipCoventryAW2-423006.67
Saturday 14 JanuaryChampionshipPrestonAW0-41806.34
Monday 2 JanuaryChampionshipWatfordHL0-190006.930
Friday 30 DecemberChampionshipReadingHD1-175107.512
Monday 26 DecemberChampionshipLutonAL2-145006.69
Saturday 17 DecemberChampionshipBlackburnHL0-217006.9
Saturday 10 DecemberChampionshipSwanseaAW0-1906.51
Tuesday 30 AugustChampionshipBirminghamAW1-214006.54
Tuesday 23 AugustEFL CupBournemouthHD2-221107.55

2021

20 played6 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 9 FebruaryPremier LeagueCrystal PalaceHD1-1840106.96
Saturday 5 FebruaryFA CupWolvesAW0-166006.22
Friday 21 JanuaryPremier LeagueWatfordAW0-390006.67
Saturday 15 JanuaryPremier LeagueEvertonHW2-190107.716
Wednesday 12 JanuaryPremier LeagueWest HamAL2-075007.311
Tuesday 28 DecemberPremier LeagueCrystal PalaceAL3-090006.712
Sunday 26 DecemberPremier LeagueArsenalHL0-518006.64
Tuesday 14 DecemberPremier LeagueAston VillaHL0-229006.97
Saturday 11 DecemberPremier LeagueManchester UnitedHL0-1Bench
Sunday 5 DecemberPremier LeagueTottenhamAL3-069006.38
Tuesday 30 NovemberPremier LeagueNewcastleAD1-123006.64
Saturday 27 NovemberPremier LeagueWolvesHD0-0Bench
Saturday 20 NovemberPremier LeagueSouthamptonHW2-1Bench
Saturday 6 NovemberPremier LeagueBrentfordAW1-21002
Sunday 31 OctoberPremier LeagueLeedsHL1-213006.32
Saturday 23 OctoberPremier LeagueChelseaAL7-0Bench
Saturday 16 OctoberPremier LeagueBrightonHD0-01002
Saturday 2 OctoberPremier LeagueBurnleyAD0-0100
Saturday 25 SeptemberPremier LeagueEvertonAL2-0Bench
Tuesday 21 SeptemberEFL CupLiverpoolHL0-390007.29
Saturday 18 SeptemberPremier LeagueWatfordHL1-32002
Saturday 11 SeptemberPremier LeagueArsenalAL1-010006.6
Saturday 28 AugustPremier LeagueLeicesterHL1-211006.33
Tuesday 24 AugustEFL CupBournemouthHW6-013006.95
Saturday 21 AugustPremier LeagueManchester CityAL5-0Bench
Saturday 14 AugustPremier LeagueLiverpoolHL0-313006.63

2020

21 played2 unusedChampionship, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipBarnsleyAD2-238107.28
Saturday 6 MarchChampionshipLutonHW3-08006.3
Wednesday 3 MarchChampionshipBrentfordHW1-0Bench
Sunday 28 FebruaryChampionshipWycombeAW0-212107.73
Tuesday 23 FebruaryChampionshipBirminghamAW1-3100
Saturday 20 FebruaryChampionshipRotherhamHW1-0100
Wednesday 17 FebruaryChampionshipCoventryAW0-2100
Saturday 13 FebruaryChampionshipStoke CityHW4-110006.3
Friday 5 FebruaryChampionshipSwanseaAL2-03306.54
Tuesday 2 FebruaryChampionshipMillwallAD0-0100
Saturday 30 JanuaryChampionshipMiddlesbroughHD0-011006.32
Sunday 15 NovemberUEFA Nations LeagueWalesAL1-075006.77
Saturday 7 NovemberChampionshipSwanseaHW1-0Bench
Saturday 24 OctoberChampionshipWycombeHW2-137075
Tuesday 20 OctoberChampionshipBirminghamHW1-021016.64
Saturday 17 OctoberChampionshipRotherhamAW1-290006.213
Wednesday 14 OctoberUEFA Nations LeagueFinlandAL1-015006.3
Saturday 3 OctoberChampionshipDerbyHL0-133006.65
Sunday 27 SeptemberChampionshipBournemouthAL1-016006.52
Saturday 19 SeptemberChampionshipPrestonHD2-227006.64
Saturday 12 SeptemberChampionshipHuddersfieldAW0-11517.74
Sunday 6 SeptemberUEFA Nations LeagueFinlandHL0-166006.59
Thursday 3 SeptemberUEFA Nations LeagueBulgariaAD1-177006.613

2019

14 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 JulyPremier LeagueManchester CityAL5-013006.6
Saturday 18 JulyPremier LeagueBurnleyHL0-29006.5
Tuesday 14 JulyPremier LeagueChelseaAL1-011006.6
Saturday 11 JulyPremier LeagueWest HamHL0-421006.4
Tuesday 7 JulyPremier LeagueWatfordAL2-114006.1
Saturday 4 JulyPremier LeagueBrightonHL0-123006.6
Wednesday 1 JulyPremier LeagueArsenalAL4-045006.7
Saturday 27 JuneFA CupManchester UnitedHL1-22000
Wednesday 24 JunePremier LeagueEvertonHL0-111006.2
Friday 19 JunePremier LeagueSouthamptonHL0-310006.4
Saturday 7 MarchPremier LeagueSheffield UtdAL1-08006.5
Wednesday 4 MarchFA CupTottenhamAD2-248006.872
Saturday 11 JanuaryPremier LeagueManchester UnitedAL4-065006.4
Wednesday 1 JanuaryPremier LeagueCrystal PalaceHD1-1100