Skip to content
442ball
Menu

I. Ugbo: match by match

189 appearances across 8 competitions, 2017 to 2025.

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

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

2025

24 played5 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 MarchChampionshipHull CityAL3-1Bench
Tuesday 10 MarchChampionshipWatfordHD1-1Bench
Saturday 7 MarchChampionshipDerbyAL2-11000
Sunday 22 FebruaryChampionshipSheffield UtdAL2-1110006.52
Saturday 14 FebruaryChampionshipMillwallHL1-2Bench
Sunday 8 FebruaryChampionshipSwanseaAL4-0190006.35
Saturday 20 DecemberChampionshipIpswichAL3-190006.54
Monday 15 DecemberChampionshipDerbyHL0-3110006.32
Tuesday 9 DecemberChampionshipWatfordAD1-1100006.32
Saturday 29 NovemberChampionshipPrestonHL2-3Bench
Sunday 23 NovemberChampionshipSheffield UtdHL0-3730006.25
Saturday 8 NovemberChampionshipSouthamptonAL3-1220006.33
Wednesday 5 NovemberChampionshipNorwichHD1-1680006.36
Saturday 1 NovemberChampionshipWest BromAD0-080006.35
Saturday 25 OctoberChampionshipOxford UnitedHL1-2270006.53
Wednesday 22 OctoberChampionshipMiddlesbroughHL0-1900006.310
Saturday 18 OctoberChampionshipCharltonAL2-1240006.51
Saturday 4 OctoberChampionshipCoventryHL0-510001
Tuesday 30 SeptemberChampionshipBirminghamAD2-2Bench
Saturday 27 SeptemberChampionshipQPRHD1-1130006.22
Saturday 20 SeptemberChampionshipPortsmouthAW0-280006.51
Tuesday 16 SeptemberEFL CupGrimsbyHL0-1190006.52
Saturday 13 SeptemberChampionshipBristol CityHL0-3450006.28
Saturday 30 AugustChampionshipSwanseaHL0-2270006.74
Tuesday 26 AugustEFL CupLeedsHD1-131006.35
Saturday 23 AugustChampionshipWrexhamAD2-2770006.39
Saturday 16 AugustChampionshipStoke CityHL0-3260006.63
Wednesday 13 AugustEFL CupBoltonAD3-3811007.912
Sunday 10 AugustChampionshipLeicesterAL2-11000

2024

37 played6 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipWatfordAD1-1110006.62
Saturday 26 AprilChampionshipPortsmouthHD1-1Bench
Saturday 12 AprilChampionshipOxford UnitedHL0-1100006.31
Saturday 5 AprilChampionshipHull CityHL0-190006.71
Saturday 29 MarchChampionshipCardiffAD1-1Bench
Tuesday 11 MarchChampionshipNorwichAW2-3Bench
Friday 28 FebruaryChampionshipSunderlandHL1-2320006.56
Friday 21 FebruaryChampionshipBurnleyAL4-0230006.54
Saturday 15 FebruaryChampionshipCoventryHL1-2540006.26
Wednesday 12 FebruaryChampionshipSwanseaAW0-1580006.79
Saturday 8 FebruaryChampionshipWest BromAL2-1130006.92
Saturday 1 FebruaryChampionshipLutonHD1-1Bench
Saturday 25 JanuaryChampionshipQPRAW0-2Bench
Wednesday 22 JanuaryChampionshipBristol CityHD2-2890006.213
Sunday 19 JanuaryChampionshipLeedsAL3-0100006.52
Saturday 4 JanuaryChampionshipMillwallHD2-2710005.92
Wednesday 1 JanuaryChampionshipDerbyHW4-2580006.37
Sunday 29 DecemberChampionshipPrestonAL3-12200077
Thursday 26 DecemberChampionshipMiddlesbroughAD3-3110006.63
Saturday 21 DecemberChampionshipStoke CityHW2-080006.6
Saturday 14 DecemberChampionshipOxford UnitedAW1-310001
Tuesday 10 DecemberChampionshipBlackburnHL0-1130006.7
Saturday 7 DecemberChampionshipPrestonHD1-1450006.99
Tuesday 26 NovemberChampionshipHull CityAW0-245006.68
Saturday 23 NovemberChampionshipCardiffHD1-1750006.28
Sunday 10 NovemberChampionshipSheffield UtdAL1-0750006.76
Tuesday 5 NovemberChampionshipNorwichHW2-0770006.72
Saturday 2 NovemberChampionshipWatfordHL2-6170006.93
Tuesday 29 OctoberEFL CupBrentfordAD1-168000710
Friday 25 OctoberChampionshipPortsmouthAW1-2100006.7
Tuesday 22 OctoberChampionshipSwanseaHD0-0270006.35
Saturday 19 OctoberChampionshipBurnleyHL0-2730006.55
Saturday 5 OctoberChampionshipCoventryAW1-2270006.57
Wednesday 2 OctoberChampionshipBristol CityAD0-0730006.55
Saturday 28 SeptemberChampionshipWest BromHW3-2710006.56
Saturday 21 SeptemberChampionshipLutonAL2-1270006.52
Tuesday 17 SeptemberEFL CupBlackpoolAW0-1Bench
Saturday 14 SeptemberChampionshipQPRHD1-1740006.38
Saturday 31 AugustChampionshipMillwallAL3-0620006.24
Tuesday 27 AugustEFL CupGrimsbyAW1-5621108.213
Friday 23 AugustChampionshipLeedsHL0-2200006.71
Sunday 18 AugustChampionshipSunderlandAL4-0210006.34
Wednesday 14 AugustEFL CupHull CityAW1-2110006.32

2023

41 played3 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipSunderlandAW0-276006.66
Saturday 27 AprilChampionshipWest BromHW3-076107.78
Sunday 21 AprilChampionshipBlackburnAW1-380006.77
Saturday 13 AprilChampionshipStoke CityHD1-189006.611
Saturday 6 AprilChampionshipQPRAW0-269006.716
Monday 1 AprilChampionshipMiddlesbroughAL2-077006.910
Friday 29 MarchChampionshipSwanseaHD1-1810079
Saturday 16 MarchChampionshipIpswichAL6-065006.310
Friday 8 MarchChampionshipLeedsHL0-284006.611
Tuesday 5 MarchChampionshipPlymouthHW1-0680107.315
Saturday 2 MarchChampionshipRotherhamAW0-18916.310
Saturday 24 FebruaryChampionshipBristol CityHW2-184208.711
Saturday 17 FebruaryChampionshipMillwallAW0-267107.55
Tuesday 13 FebruaryChampionshipLeicesterAL2-045006.23
Friday 9 FebruaryChampionshipBirminghamHW2-090208.911
Saturday 3 FebruaryChampionshipHuddersfieldAL4-063006.919
Wednesday 31 JanuaryChampionshipWatfordHD0-072006.98
Friday 26 JanuaryFA CupCoventryHD1-162007.211
Saturday 20 JanuaryChampionshipCoventryHL1-228006.63
Monday 1 JanuaryChampionshipQPRAW1-2Bench
Saturday 16 DecemberChampionshipHull CityAL3-045006.77
Wednesday 13 DecemberChampionshipBirminghamHL0-115006.51
Saturday 9 DecemberChampionshipMillwallHW1-045006.55
Saturday 2 DecemberChampionshipSouthamptonAL2-027006.65
Tuesday 28 NovemberChampionshipWest BromHL0-134006.33
Saturday 25 NovemberChampionshipPrestonAW1-219107.31
Saturday 11 NovemberChampionshipNorwichHL2-3Bench
Saturday 4 NovemberChampionshipStoke CityAD0-0Bench
Saturday 28 OctoberChampionshipBristol CityHW2-017006.93
Tuesday 24 OctoberChampionshipHuddersfieldAW0-427006.33
Saturday 21 OctoberChampionshipBlackburnAL1-061006.75
Saturday 7 OctoberChampionshipWatfordHD1-187006.27
Tuesday 3 OctoberChampionshipMiddlesbroughAL2-029006.35
Saturday 30 SeptemberChampionshipRotherhamHW2-010006.6
Sunday 24 SeptemberChampionshipSunderlandAW0-163006.917
Tuesday 19 SeptemberChampionshipCoventryHW3-271006.211
Saturday 16 SeptemberChampionshipSwanseaHW2-070006.610
Saturday 2 SeptemberChampionshipIpswichAL3-245006.98
Tuesday 29 AugustEFL CupBirminghamAW1-312006.31
Saturday 26 AugustChampionshipSheffield WednesdayHW2-173107.212
Saturday 19 AugustChampionshipLeicesterAL2-145006.35
Saturday 12 AugustChampionshipQPRHL1-28410712
Wednesday 9 AugustEFL CupColchesterHD2-215006.94
Sunday 6 AugustChampionshipLeedsAD2-2781107.98

2022

26 played12 unusedCoupe de France, FIFA World Cup, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 JuneLigue 1LilleHD1-190006.57
Saturday 27 MayLigue 1AngersAL2-183006.916
Sunday 21 MayLigue 1StrasbourgHD1-190006.311
Sunday 7 MayLigue 1Paris Saint GermainHL1-380006.38
Sunday 30 AprilLigue 1NiceHL0-145006.22
Sunday 23 AprilLigue 1NantesAD2-218006.26
Sunday 16 AprilLigue 1MarseilleAL3-120006.51
Sunday 9 AprilLigue 1Clermont FootHL0-229006.55
Saturday 1 AprilLigue 1AuxerreAL1-0Bench
Sunday 19 MarchLigue 1Stade Brestois 29HD2-2Bench
Sunday 12 MarchLigue 1LorientAL2-012006.34
Sunday 5 MarchLigue 1MonacoHD2-212107.31
Sunday 26 FebruaryLigue 1AjaccioAL2-18006.51
Sunday 19 FebruaryLigue 1MontpellierHL0-1Bench
Sunday 12 FebruaryLigue 1ReimsAL4-0Bench
Saturday 4 FebruaryLigue 1LyonHL1-3Bench
Sunday 15 JanuaryLigue 1LilleAL5-1Bench
Wednesday 11 JanuaryLigue 1MarseilleHL0-2Bench
Sunday 8 JanuaryCoupe de FranceLilleAL2-090006.37
Monday 2 JanuaryLigue 1StrasbourgAW2-317006.32
Wednesday 28 DecemberLigue 1NantesHD0-0Bench
Thursday 1 DecemberFIFA World CupMoroccoHL1-2Bench
Sunday 27 NovemberFIFA World CupCroatiaAL4-1Bench
Wednesday 23 NovemberFIFA World CupBelgiumAL1-0Bench
Sunday 13 NovemberLigue 1Stade Brestois 29AL2-111006.3
Friday 4 NovemberLigue 1AuxerreHD1-160006.65
Saturday 29 OctoberLigue 1Paris Saint GermainAL4-39007.2
Sunday 23 OctoberLigue 1LorientHD2-23001
Sunday 16 OctoberLigue 1AjaccioHD1-1Bench
Sunday 9 OctoberLigue 1NiceAL3-2140107.23
Sunday 2 OctoberLigue 1ReimsHD2-226006.5
Sunday 18 SeptemberLigue 1Clermont FootAW1-311006.3
Friday 9 SeptemberLigue 1LensAL1-045006.35
Sunday 4 SeptemberLigue 1RennesHD1-134107.2
Wednesday 31 AugustLigue 1MonacoAW2-419006.73
Sunday 28 AugustLigue 1AngersHW3-159006.76
Friday 19 AugustLigue 1LyonAL4-172006.27
Sunday 14 AugustLigue 1ToulouseHL0-331006.52

2021

37 played2 unusedJupiler Pro League, Ligue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 MayLigue 1LorientAD1-19006.3
Saturday 14 MayLigue 1LensHL1-325006.25
Sunday 8 MayLigue 1Paris Saint GermainAD2-277107.211
Sunday 1 MayLigue 1LilleHW3-067107.53
Sunday 24 AprilLigue 1NiceAL1-09006.32
Wednesday 20 AprilLigue 1Clermont FootHL0-158006.99
Sunday 17 AprilLigue 1StrasbourgHD1-182006.55
Sunday 10 AprilLigue 1MonacoAL2-18210710
Sunday 3 AprilLigue 1ReimsHW1-0Bench
Friday 18 MarchLigue 1Saint EtienneAD1-163006.911
Saturday 12 MarchLigue 1NantesHW1-077107.514
Sunday 6 MarchLigue 1BordeauxAW0-264006.210
Sunday 27 FebruaryLigue 1MarseilleHD1-158006.69
Sunday 20 FebruaryLigue 1RennesAL4-159107.29
Sunday 13 FebruaryLigue 1Stade Brestois 29AL5-1900066
Sunday 23 JanuaryJupiler Pro LeagueUnion St. GilloiseAL2-167006.510
Sunday 16 JanuaryJupiler Pro LeagueBeerschot VAHW4-189005.625
Sunday 26 DecemberJupiler Pro LeagueOostendeAW0-479106.99
Sunday 19 DecemberJupiler Pro LeagueAntwerpHD1-120006.33
Thursday 16 DecemberJupiler Pro LeagueCharleroiHW4-29006.36
Sunday 12 DecemberJupiler Pro LeagueGentAL1-010006.3
Thursday 9 DecemberUEFA Europa LeagueRapid ViennaHL0-145006.65
Sunday 28 NovemberJupiler Pro LeagueClub Brugge KVHL2-390006.714
Thursday 25 NovemberUEFA Europa LeagueDinamo ZagrebAD1-190107.216
Sunday 21 NovemberJupiler Pro LeagueBeerschot VAAL2-014006.33
Sunday 7 NovemberJupiler Pro LeagueCercle BruggeHD1-14506.21
Thursday 4 NovemberUEFA Europa LeagueWest HamHD2-28006.32
Sunday 31 OctoberJupiler Pro LeagueZulte WaregemAW2-610006.96
Sunday 24 OctoberJupiler Pro LeagueGentHL0-313006.33
Thursday 21 OctoberUEFA Europa LeagueWest HamAL3-017005.61
Sunday 17 OctoberJupiler Pro LeagueCharleroiAL2-08006.51
Sunday 3 OctoberJupiler Pro LeagueAS EupenAL3-272107.58
Thursday 30 SeptemberUEFA Europa LeagueDinamo ZagrebHL0-314006.38
Sunday 26 SeptemberJupiler Pro LeagueSeraing UnitedHW3-0700
Wednesday 22 SeptemberJupiler Pro LeagueAntwerpAL4-218006.52
Sunday 19 SeptemberJupiler Pro LeagueSt. TruidenAW1-260006.213
Thursday 16 SeptemberUEFA Europa LeagueRapid ViennaAW0-1Bench
Sunday 12 SeptemberJupiler Pro LeagueUnion St. GilloiseHD1-11001
Sunday 29 AugustJupiler Pro LeagueAnderlechtHW1-08107.3

2020

7 playedJupiler Pro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 18 AprilJupiler Pro LeagueOostendeAD1-178107.28
Saturday 10 AprilJupiler Pro LeagueOH LeuvenHW3-081208.79
Sunday 4 AprilJupiler Pro LeagueBeerschot VAHW2-17617.210
Sunday 21 MarchJupiler Pro LeagueGentAL1-09006.214
Sunday 7 MarchJupiler Pro LeagueGenkAL2-079006.919
Sunday 14 FebruaryJupiler Pro LeagueAnderlechtHD0-084006.97
Saturday 6 FebruaryJupiler Pro LeagueKV MechelenHL0-174006.77

2017

17 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 30 DecemberChampionshipReadingHD1-1200006.650%
Saturday 23 DecemberChampionshipFulhamAL2-1120006.450%
Saturday 16 DecemberChampionshipBrentfordAD0-080006.5100%
Saturday 9 DecemberChampionshipDerbyHL0-3180006.366%
Tuesday 28 NovemberChampionshipReadingAL3-0450006.387%
Saturday 25 NovemberChampionshipLeedsHL0-2450006.7100%
Tuesday 31 OctoberChampionshipBurton AlbionAW2-4670006.777%
Saturday 21 OctoberChampionshipHull CityHL0-1670006.872%
Tuesday 26 SeptemberChampionshipQPRHD1-1900006.392%
Saturday 23 SeptemberChampionshipWolvesAL2-180006.4100%
Tuesday 19 SeptemberEFL CupTottenhamAL1-0900006.493%
Saturday 16 SeptemberChampionshipAston VillaHL0-3450005.9100%
Saturday 9 SeptemberChampionshipPrestonAD1-1900006.280%
Saturday 26 AugustChampionshipSunderlandHW3-0721107.850%
Saturday 19 AugustChampionshipSheffield UtdAL1-0450006.390%
Saturday 12 AugustChampionshipIpswichHL1-2330006.575%
Saturday 5 AugustChampionshipBristol CityAL3-1790006.581%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.