Skip to content
442ball
Menu

N. Okafor: match by match

224 appearances across 12 competitions, 2018 to 2026.

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

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

2026

7 played5 unusedEFL Cup, FIFA World Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberPremier LeagueCrystal PalaceHD0-0760006.310
Monday 14 SeptemberPremier LeagueNewcastleHW4-1721007.914
Wednesday 9 SeptemberEFL CupChelseaAL6-3230106.810
Saturday 5 SeptemberPremier LeagueBrightonAD1-1620006.33
Sunday 30 AugustPremier LeagueBrentfordHD1-1690006.910
Tuesday 25 AugustEFL CupNottingham ForestAW0-2670006.611
Sunday 12 JulyFIFA World CupArgentinaAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 7 JulyFIFA World CupColombiaHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 3 JulyFIFA World CupAlgeriaHW2-0190006.97
Wednesday 24 JuneFIFA World CupCanadaHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 18 JuneFIFA World CupBosnia & HerzegovinaHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 JuneFIFA World CupQatarAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2025

34 played1 unusedCoppa Italia, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 1 MayPremier LeagueBurnleyHW3-1651007.319
Sunday 26 AprilFA CupChelseaAL1-0740006.95
Wednesday 22 AprilPremier LeagueBournemouthAD2-2640006.510
Saturday 18 AprilPremier LeagueWolvesHW3-067110818
Monday 13 AprilPremier LeagueManchester UnitedAW1-2742008.916
Sunday 5 AprilFA CupWest HamAD2-2690106.914
Saturday 21 MarchPremier LeagueBrentfordHD0-0210006.51
Sunday 15 FebruaryFA CupBirminghamAD1-1820107.510
Tuesday 10 FebruaryPremier LeagueChelseaAD2-2351007.23
Friday 6 FebruaryPremier LeagueNottingham ForestHW3-182108.318
Saturday 31 JanuaryPremier LeagueArsenalHL0-4450006.37
Monday 26 JanuaryPremier LeagueEvertonAD1-1100006.93
Saturday 17 JanuaryPremier LeagueFulhamHW1-0700006.612
Sunday 11 JanuaryFA CupDerbyAW1-3890006.323
Wednesday 7 JanuaryPremier LeagueNewcastleAL4-3100006.63
Sunday 4 JanuaryPremier LeagueManchester UnitedHD1-1750006.37
Thursday 1 JanuaryPremier LeagueLiverpoolAD0-0200006.52
Sunday 28 DecemberPremier LeagueSunderlandAD1-1730006.917
Saturday 20 DecemberPremier LeagueCrystal PalaceHW4-1770006.67
Sunday 14 DecemberPremier LeagueBrentfordAD1-1890006.913
Saturday 6 DecemberPremier LeagueLiverpoolHD3-3650006.55
Wednesday 3 DecemberPremier LeagueChelseaHW3-1230007.22
Saturday 29 NovemberPremier LeagueManchester CityAL3-280006.50
Sunday 23 NovemberPremier LeagueAston VillaHL1-280000710
Sunday 9 NovemberPremier LeagueNottingham ForestAL3-1900006.39
Saturday 1 NovemberPremier LeagueBrightonAL3-0770006.98
Friday 24 OctoberPremier LeagueWest HamHW2-1450006.911
Saturday 4 OctoberPremier LeagueTottenhamHL1-279107.312
Saturday 27 SeptemberPremier LeagueBournemouthHD2-2670007.210
Saturday 20 SeptemberPremier LeagueWolvesAW1-3701007.36
Saturday 13 SeptemberPremier LeagueFulhamAL1-068006.318
Saturday 30 AugustPremier LeagueNewcastleHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 AugustEFL CupSheffield WednesdayAD1-1840006.928
Saturday 23 AugustPremier LeagueArsenalAL5-0240006.36
Sunday 17 AugustCoppa ItaliaBariHW2-0140006.28

2024

23 played21 unusedCoppa Italia, Euro Championship, Serie A, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 23 MaySerie ACagliariHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 11 MaySerie AGenoaHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 MaySerie ALecceAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 27 AprilSerie ATorinoHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 AprilSerie AMonzaAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 14 AprilSerie AEmpoliHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 7 AprilSerie ABolognaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 MarchSerie AAC MilanHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 MarchSerie AVeneziaAD0-01400073
Sunday 9 MarchSerie AFiorentinaHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 MarchSerie AInterHD1-1130006.32
Sunday 23 FebruarySerie AComoAL2-1120006.64
Saturday 15 FebruarySerie ALazioAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 FebruarySerie AUdineseHD1-190006.51
Sunday 2 FebruarySerie AInterHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 29 JanuaryUEFA Champions LeagueDinamo ZagrebAL2-180006.75
Sunday 26 JanuarySerie AParmaHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 22 JanuaryUEFA Champions LeagueGironaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 DecemberSerie AGenoaHD0-0140006.31
Friday 6 DecemberSerie AAtalantaAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 DecemberCoppa ItaliaSassuoloHW6-1450107.516
Tuesday 26 NovemberUEFA Champions LeagueSlovan BratislavaAW2-3450007.318
Saturday 23 NovemberSerie AJuventusHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 18 NovemberUEFA Nations LeagueSpainAL3-2180006.92
Friday 15 NovemberUEFA Nations LeagueSerbiaHD1-1650006.616
Saturday 9 NovemberSerie ACagliariAD3-380006.94
Tuesday 5 NovemberUEFA Champions LeagueReal MadridAW1-3120006.52
Saturday 2 NovemberSerie AMonzaAW0-1630006.29
Tuesday 29 OctoberSerie ANapoliHL0-2620006.919
Tuesday 22 OctoberUEFA Champions LeagueClub Brugge KVHW3-130010717
Saturday 19 OctoberSerie AUdineseHW1-0450006.68
Sunday 6 OctoberSerie AFiorentinaAL2-1170006.55
Tuesday 1 OctoberUEFA Champions LeagueBayer LeverkusenAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 SeptemberSerie AInterAW1-2120006.32
Tuesday 17 SeptemberUEFA Champions LeagueLiverpoolHL1-3130006.92
Saturday 14 SeptemberSerie AVeneziaHW4-0270006.911
Saturday 31 AugustSerie ALazioAD2-2710006.69
Saturday 24 AugustSerie AParmaAL2-1860006.25
Saturday 17 AugustSerie ATorinoHD2-2161007.51
Saturday 6 JulyEuro ChampionshipEnglandAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 JuneEuro ChampionshipItalyHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 JuneEuro ChampionshipGermanyHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 19 JuneEuro ChampionshipScotlandAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 JuneEuro ChampionshipHungaryAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

36 played6 unusedSerie A, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 25 MaySerie ASalernitanaHD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 MaySerie ATorinoAL3-1610006.920
Saturday 11 MaySerie ACagliariHW5-1450106.97
Sunday 5 MaySerie AGenoaHD3-3230006.92
Saturday 27 AprilSerie AJuventusAD0-0190006.50
Monday 22 AprilSerie AInterHL1-2130006.53
Thursday 18 AprilUEFA Europa LeagueAS RomaAL2-1210006.52
Sunday 14 AprilSerie ASassuoloAD3-381007.51
Thursday 11 AprilUEFA Europa LeagueAS RomaHL0-1120006.63
Saturday 6 AprilSerie ALecceHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 MarchSerie AFiorentinaAW1-2280006.74
Sunday 17 MarchSerie AHellas VeronaAW1-3740007.33
Thursday 14 MarchUEFA Europa LeagueSlavia PrahaAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 10 MarchSerie AEmpoliHW1-0890107.310
Thursday 7 MarchUEFA Europa LeagueSlavia PrahaHW4-2100006.31
Friday 1 MarchSerie ALazioAW0-1191007.31
Sunday 25 FebruarySerie AAtalantaHD1-180006.32
Thursday 22 FebruaryUEFA Europa LeagueRennesAL3-2280006.23
Sunday 18 FebruarySerie AMonzaAL4-2450006.29
Thursday 15 FebruaryUEFA Europa LeagueRennesHW3-0280006.56
Sunday 11 FebruarySerie ANapoliHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 FebruarySerie AFrosinoneAW2-3280006.30
Saturday 27 JanuarySerie ABolognaHD2-290006.20
Saturday 20 JanuarySerie AUdineseAW2-3221007.36
Sunday 14 JanuarySerie AAS RomaHW3-1110006.61
Sunday 17 DecemberSerie AMonzaHW3-0131007.50
Wednesday 13 DecemberUEFA Champions LeagueNewcastleAW1-2120107.23
Saturday 11 NovemberSerie ALecceAD2-2800006.713
Tuesday 7 NovemberUEFA Champions LeagueParis Saint GermainHW2-1140006.90
Saturday 4 NovemberSerie AUdineseHL0-1450006.32
Sunday 29 OctoberSerie ANapoliAD2-290006.53
Sunday 22 OctoberSerie AJuventusHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 OctoberSerie AGenoaAW0-1450006.610
Wednesday 4 OctoberUEFA Champions LeagueBorussia DortmundAD0-0210006.51
Saturday 30 SeptemberSerie ALazioHW2-0201007.30
Wednesday 27 SeptemberSerie ACagliariAW1-3901007.312
Saturday 23 SeptemberSerie AHellas VeronaHW1-0100006.63
Tuesday 19 SeptemberUEFA Champions LeagueNewcastleHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 SeptemberSerie AInterAL5-1130006.31
Friday 1 SeptemberSerie AAS RomaAW1-213006.71
Saturday 26 AugustSerie ATorinoHW4-1240006.21
Monday 21 AugustSerie ABolognaAW0-2170006.51

2022

36 playedBundesliga, FIFA World Cup, UEFA Champions League, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 16 AprilBundesligaLask LinzHD0-0230006.32
Sunday 9 AprilBundesligaAustria ViennaHD3-3270006.67
Sunday 19 MarchBundesligaSCR AltachHD1-1330107.26
Sunday 12 MarchBundesligaLask LinzAW0-2190006.96
Sunday 5 MarchBundesligaRapid ViennaAW2-4450006.56
Sunday 26 FebruaryBundesligaRiedHW2-0750106.917
Thursday 23 FebruaryUEFA Europa LeagueAS RomaAL2-0900006.920
Thursday 16 FebruaryUEFA Europa LeagueAS RomaHW1-0820006.914
Saturday 11 FebruaryBundesligaAustria LustenauHW4-073006.914
Tuesday 6 DecemberFIFA World CupPortugalAL6-1240006.28
Friday 2 DecemberFIFA World CupSerbiaAW2-31000Not recorded0
Thursday 24 NovemberFIFA World CupCameroonHW1-0180006.79
Sunday 13 NovemberBundesligaAustria KlagenfurtAW0-1660006.67
Saturday 5 NovemberBundesligaWolfsberger ACAW1-2681007.34
Wednesday 2 NovemberUEFA Champions LeagueAC MilanAL4-077006.28
Saturday 29 OctoberBundesligaTSV HartbergHW1-0451007.211
Tuesday 25 OctoberUEFA Champions LeagueChelseaHL1-2780006.96
Saturday 22 OctoberBundesligaSturm GrazHD0-0650006.912
Sunday 16 OctoberBundesligaAustria ViennaAW1-3450006.65
Tuesday 11 OctoberUEFA Champions LeagueDinamo ZagrebAD1-1620006.53
Wednesday 5 OctoberUEFA Champions LeagueDinamo ZagrebHW1-0791007.211
Saturday 1 OctoberBundesligaLask LinzHD1-1620007.29
Wednesday 14 SeptemberUEFA Champions LeagueChelseaAD1-18510078
Saturday 10 SeptemberBundesligaRiedAW0-32710078
Tuesday 6 SeptemberUEFA Champions LeagueAC MilanHD1-189100713
Saturday 3 SeptemberBundesligaWSG WattensHW2-0611007.29
Saturday 27 AugustBundesligaAustria LustenauAW0-6671007.26
Saturday 20 AugustBundesligaAustria KlagenfurtHW2-0281007.67
Sunday 14 AugustBundesligaWolfsberger ACHW2-1320006.26
Saturday 6 AugustBundesligaTSV HartbergAW0-2260006.76
Saturday 30 JulyBundesligaSturm GrazAL2-1450006.66
Friday 22 JulyBundesligaAustria ViennaHW3-070117.97
Sunday 12 JuneUEFA Nations LeaguePortugalHW1-0680006.920
Thursday 9 JuneUEFA Nations LeagueSpainHL0-1260006.74
Sunday 5 JuneUEFA Nations LeaguePortugalAL4-0280006.310
Thursday 2 JuneUEFA Nations LeagueCzechiaAL2-1681007.77

2021

29 playedBundesliga, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 AprilBundesligaAustria ViennaHW5-0641108.721
Sunday 17 AprilBundesligaAustria ViennaAW1-2310106.37
Sunday 10 AprilBundesligaAustria KlagenfurtAW0-6450006.911
Sunday 3 AprilBundesligaRapid ViennaHW2-162010712
Sunday 20 MarchBundesligaWolfsberger ACAW1-445110810
Sunday 13 MarchBundesligaSturm GrazHW1-0220006.35
Wednesday 16 FebruaryUEFA Champions LeagueBayern MünchenHD1-1120006.70
Friday 11 FebruaryBundesligaRapid ViennaAW1-2901108.321
Saturday 11 DecemberBundesligaWSG WattensHW5-0271007.26
Wednesday 8 DecemberUEFA Champions LeagueSevillaHW1-0841007.29
Saturday 20 NovemberBundesligaAdmira WackerHD0-0450006.77
Saturday 6 NovemberBundesligaAustria ViennaAW0-190006.624
Tuesday 2 NovemberUEFA Champions LeagueVfL WolfsburgAL2-1900006.310
Saturday 30 OctoberBundesligaRiedAD2-2301007.35
Sunday 24 OctoberBundesligaSturm GrazHW4-170020815
Wednesday 20 OctoberUEFA Champions LeagueVfL WolfsburgHW3-1872007.99
Saturday 16 OctoberBundesligaSCR AltachAD1-1901007.217
Sunday 3 OctoberBundesligaLask LinzHW3-1290006.25
Wednesday 29 SeptemberUEFA Champions LeagueLilleHW2-1620006.613
Saturday 25 SeptemberBundesligaWolfsberger ACAW0-2771007.515
Sunday 19 SeptemberBundesligaRapid ViennaHW2-01010Not recorded1
Tuesday 14 SeptemberUEFA Champions LeagueSevillaAD1-110006.52
Saturday 11 SeptemberBundesligaWSG WattensAW1-3101007.21
Wednesday 25 AugustUEFA Champions LeagueBrondbyAW1-2190006.36
Saturday 21 AugustBundesligaAustria KlagenfurtHW3-1610007.317
Tuesday 17 AugustUEFA Champions LeagueBrondbyHW2-180006.61
Saturday 14 AugustBundesligaAdmira WackerAW0-1280006.78
Sunday 8 AugustBundesligaAustria ViennaHW1-0100006.73
Sunday 1 AugustBundesligaRiedHW7-1201007.39

2020

25 played3 unusedBundesliga, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 MayBundesligaWSG WattensHW4-0640006.712
Sunday 16 MayBundesligaLask LinzAW2-5771007.222
Wednesday 12 MayBundesligaRapid ViennaHW2-01000Not recorded3
Sunday 9 MayBundesligaSturm GrazAW1-3110006.76
Wednesday 28 AprilBundesligaWolfsberger ACHD1-1290107.311
Sunday 25 AprilBundesligaWolfsberger ACAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 21 AprilBundesligaWSG WattensAL3-2450006.53
Sunday 18 AprilBundesligaLask LinzHW2-061007.30
Sunday 11 AprilBundesligaRapid ViennaAW0-3100107.77
Sunday 21 FebruaryBundesligaRapid ViennaHW4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 18 FebruaryUEFA Europa LeagueVillarrealHL0-229006.612
Wednesday 10 FebruaryBundesligaAustria ViennaHW3-161006.615
Sunday 20 DecemberBundesligaWolfsberger ACHL2-3550006.313
Sunday 13 DecemberBundesligaLask LinzHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 DecemberUEFA Champions LeagueAtletico MadridHL0-2170006.39
Saturday 5 DecemberBundesligaAdmira WackerAL1-0290006.96
Saturday 21 NovemberBundesligaSturm GrazHL1-3560006.916
Sunday 8 NovemberBundesligaRapid ViennaAD1-168006.713
Tuesday 3 NovemberUEFA Champions LeagueBayern MünchenHL2-6250006.98
Saturday 31 OctoberBundesligaWSG WattensHW5-0903009.318
Tuesday 27 OctoberUEFA Champions LeagueAtletico MadridAL3-2100006.62
Saturday 24 OctoberBundesligaAustria ViennaAW0-290007.237
Wednesday 21 OctoberUEFA Champions LeagueLokomotivHD2-2110006.74
Sunday 4 OctoberBundesligaTSV HartbergHW7-190110935
Wednesday 30 SeptemberUEFA Champions LeagueMaccabi Tel AvivHW3-18006.57
Saturday 26 SeptemberBundesligaRiedAW1-3630006.625
Tuesday 22 SeptemberUEFA Champions LeagueMaccabi Tel AvivAW1-21400074
Sunday 13 SeptemberBundesligaWolfsberger ACAW1-3610006.921

2019

33 playedBundesliga, Super League, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 5 JulyBundesligaLask LinzAW0-3340006.762
Wednesday 1 JulyBundesligaSturm GrazHW5-2680006.285
Sunday 28 JuneBundesligaTSV HartbergHW3-0270006.992
Wednesday 24 JuneBundesligaRapid ViennaAW2-7901007.375
Sunday 21 JuneBundesligaWolfsberger ACHD2-2160006.987
Wednesday 17 JuneBundesligaWolfsberger ACAD0-0450006.673
Sunday 14 JuneBundesligaLask LinzHW3-11000Not recorded0
Wednesday 10 JuneBundesligaSturm GrazAW1-5290006.662
Sunday 7 JuneBundesligaTSV HartbergAW0-6901108.581
Wednesday 3 JuneBundesligaRapid ViennaHW2-0121007.2100
Sunday 8 MarchBundesligaSturm GrazHW2-0570006.654
Friday 28 FebruaryUEFA Europa LeagueEintracht FrankfurtHD2-224006.557
Sunday 15 DecemberSuper LeagueFC LuzernAL2-1450006.882%
Thursday 12 DecemberUEFA Europa LeagueTrabzonsporHW2-0250007.384%
Sunday 1 DecemberSuper LeagueBSC Young BoysHW3-0140006.675%
Thursday 28 NovemberUEFA Europa LeagueFC KrasnodarAL1-0850006.879%
Saturday 23 NovemberSuper LeagueServette FCAL2-0450006.890%
Sunday 3 NovemberSuper LeagueNeuchatel Xamax FCHD1-1160006.180%
Sunday 6 OctoberSuper LeagueFC ST. GallenAD0-0900007.166%
Thursday 3 OctoberUEFA Europa LeagueTrabzonsporAD2-2251007.180%
Sunday 29 SeptemberSuper LeagueFC LuzernHW3-0120006.4100%
Wednesday 25 SeptemberSuper LeagueFC ZurichHW4-0900007.492%
Sunday 22 SeptemberSuper LeagueBSC Young BoysAD1-11000Not recorded0%
Thursday 19 SeptemberUEFA Europa LeagueFC KrasnodarHW5-0321007.483%
Sunday 1 SeptemberSuper LeagueFC LuganoHW2-1280006.477%
Saturday 24 AugustSuper LeagueNeuchatel Xamax FCAW0-390006.650%
Tuesday 13 AugustUEFA Champions LeagueLask LinzAL3-1640006.350%
Saturday 10 AugustSuper LeagueServette FCHW3-1700006.770%
Wednesday 7 AugustUEFA Champions LeagueLask LinzHL1-2140007.257%
Saturday 3 AugustSuper LeagueFC ThunAW2-3810106.869%
Saturday 27 JulySuper LeagueFC ST. GallenHL1-2550006.669%
Tuesday 23 JulyUEFA Champions LeaguePSV EindhovenAL3-2250006.266%
Friday 19 JulySuper LeagueFC SionAW1-480006.268%

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.

2018

1 playedUEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 9 JuneUEFA Nations LeagueEnglandHD0-07000Not recorded100%

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.