Skip to content
442ball
Menu

I. Ndiaye: match by match

221 appearances across 8 competitions, 2020 to 2026.

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

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

2026

15 played1 unusedEFL Cup, FIFA World Cup, Premier League, UEFA Champions League

2025

34 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MayPremier LeagueTottenhamAL1-0900006.917
Sunday 17 MayPremier LeagueSunderlandHL1-3900006.324
Sunday 10 MayPremier LeagueCrystal PalaceAD2-2900006.222
Monday 4 MayPremier LeagueManchester CityHD3-3900006.67
Saturday 25 AprilPremier LeagueWest HamAL2-1900006.329
Sunday 19 AprilPremier LeagueLiverpoolHL1-2900006.928
Saturday 11 AprilPremier LeagueBrentfordAD2-2900006.523
Saturday 21 MarchPremier LeagueChelseaHW3-089100825
Saturday 14 MarchPremier LeagueArsenalAL2-0900006.725
Tuesday 3 MarchPremier LeagueBurnleyHW2-0890106.954
Saturday 28 FebruaryPremier LeagueNewcastleAW2-3900007.333
Monday 23 FebruaryPremier LeagueManchester UnitedHL0-1900007.228
Tuesday 10 FebruaryPremier LeagueBournemouthHL1-2901007.931
Saturday 7 FebruaryPremier LeagueFulhamAW1-2900006.336
Saturday 31 JanuaryPremier LeagueBrightonAD1-1900006.323
Monday 26 JanuaryPremier LeagueLeedsHD1-1900006.732
Saturday 13 DecemberPremier LeagueChelseaAL2-0900006.326
Saturday 6 DecemberPremier LeagueNottingham ForestHW3-0900107.321
Tuesday 2 DecemberPremier LeagueBournemouthAW0-1900006.530
Saturday 29 NovemberPremier LeagueNewcastleHL1-4800006.726
Monday 24 NovemberPremier LeagueManchester UnitedAW0-1810006.715
Saturday 8 NovemberPremier LeagueFulhamHW2-0900007.538
Monday 3 NovemberPremier LeagueSunderlandAD1-1621007.317
Sunday 26 OctoberPremier LeagueTottenhamHL0-3900007.527
Saturday 18 OctoberPremier LeagueManchester CityAL2-0860007.321
Sunday 5 OctoberPremier LeagueCrystal PalaceHW2-18910□7.317
Monday 29 SeptemberPremier LeagueWest HamHD1-1810006.325
Tuesday 23 SeptemberEFL CupWolvesAL2-0320006.515
Saturday 20 SeptemberPremier LeagueLiverpoolAL2-18601□720
Saturday 13 SeptemberPremier LeagueAston VillaHD0-0900007.521
Saturday 30 AugustPremier LeagueWolvesAW2-3891006.323
Wednesday 27 AugustEFL CupMansfield TownHW2-0120006.67
Sunday 24 AugustPremier LeagueBrightonHW2-0641007.310
Monday 18 AugustPremier LeagueLeedsAL1-0900006.516

2024

37 playedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueNewcastleAW0-1760007.722
Sunday 18 MayPremier LeagueSouthamptonHW2-0752009.333
Saturday 10 MayPremier LeagueFulhamAW1-3290006.74
Saturday 3 MayPremier LeagueIpswichHD2-2900006.328
Saturday 26 AprilPremier LeagueChelseaAL1-0450006.58
Saturday 19 AprilPremier LeagueManchester CityHL0-2790007.318
Saturday 12 AprilPremier LeagueNottingham ForestAW0-1670006.315
Saturday 5 AprilPremier LeagueArsenalHD1-1751007.212
Wednesday 2 AprilPremier LeagueLiverpoolAL1-0210006.33
Wednesday 12 FebruaryPremier LeagueLiverpoolHD2-2250006.74
Saturday 8 FebruaryFA CupBournemouthHL0-29000□7.216
Saturday 1 FebruaryPremier LeagueLeicesterHW4-0901008.322
Saturday 25 JanuaryPremier LeagueBrightonAW0-17810□6.920
Sunday 19 JanuaryPremier LeagueTottenhamHW3-2811007.322
Wednesday 15 JanuaryPremier LeagueAston VillaHL0-1900005.919
Thursday 9 JanuaryFA CupPeterboroughHW2-0901007.327
Saturday 4 JanuaryPremier LeagueBournemouthAL1-0900007.218
Sunday 29 DecemberPremier LeagueNottingham ForestHL0-2900007.238
Thursday 26 DecemberPremier LeagueManchester CityAD1-1811007.321
Sunday 22 DecemberPremier LeagueChelseaHD0-09000□6.911
Saturday 14 DecemberPremier LeagueArsenalAD0-0900007.217
Wednesday 4 DecemberPremier LeagueWolvesHW4-0900006.216
Sunday 1 DecemberPremier LeagueManchester UnitedAL4-0900006.220
Saturday 23 NovemberPremier LeagueBrentfordHD0-0900007.933
Saturday 9 NovemberPremier LeagueWest HamAD0-0900007.928
Saturday 2 NovemberPremier LeagueSouthamptonAL1-0620007.210
Saturday 26 OctoberPremier LeagueFulhamHD1-1900006.722
Saturday 19 OctoberPremier LeagueIpswichAW0-2811007.614
Saturday 5 OctoberPremier LeagueNewcastleHD0-0900007.218
Saturday 28 SeptemberPremier LeagueCrystal PalaceHW2-1900007.630
Saturday 21 SeptemberPremier LeagueLeicesterAD1-1811007.324
Tuesday 17 SeptemberEFL CupSouthamptonHD1-190000719
Saturday 14 SeptemberPremier LeagueAston VillaAL3-28100□6.511
Saturday 31 AugustPremier LeagueBournemouthHL2-3830007.217
Tuesday 27 AugustEFL CupDoncasterHW3-0791008.335
Saturday 24 AugustPremier LeagueTottenhamAL4-0330006.76
Saturday 17 AugustPremier LeagueBrightonHL0-3270006.33

2023

46 playedLigue 1, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayLigue 1Le HavreAW1-2190005.67
Wednesday 15 MayLigue 1ReimsAL1-0100006.32
Sunday 12 MayLigue 1LorientHW3-1270006.58
Thursday 9 MayUEFA Europa LeagueAtalantaAL3-0590006.218
Thursday 2 MayUEFA Europa LeagueAtalantaHD1-1180006.95
Sunday 28 AprilLigue 1LensHW2-16501077
Wednesday 24 AprilLigue 1NiceHD2-2100006.56
Sunday 21 AprilLigue 1ToulouseAD2-2310006.710
Thursday 18 AprilUEFA Europa LeagueBenficaHW1-0750006.317
Thursday 11 AprilUEFA Europa LeagueBenficaAL2-1450006.711
Friday 5 AprilLigue 1LilleAL3-1250006.98
Sunday 31 MarchLigue 1Paris Saint GermainHL0-2610006.617
Sunday 17 MarchLigue 1RennesAL2-0680006.920
Thursday 14 MarchUEFA Europa LeagueVillarrealAL3-1450006.910
Sunday 10 MarchLigue 1NantesHW2-0580006.920
Thursday 7 MarchUEFA Europa LeagueVillarrealHW4-0600007.215
Saturday 2 MarchLigue 1Clermont FootAW1-5751007.323
Sunday 25 FebruaryLigue 1MontpellierHW4-1811008.629
Thursday 22 FebruaryUEFA Europa LeagueShakhtar DonetskHW3-1120006.63
Sunday 18 FebruaryLigue 1Stade Brestois 29AL1-0900007.224
Thursday 15 FebruaryUEFA Europa LeagueShakhtar DonetskAD2-2181007.38
Friday 9 FebruaryLigue 1MetzHD1-1680006.717
Sunday 4 FebruaryLigue 1LyonAL1-0590006.628
Wednesday 20 DecemberLigue 1MontpellierAD1-1730007.928
Sunday 17 DecemberLigue 1Clermont FootHW2-1590006.915
Thursday 14 DecemberUEFA Europa LeagueBrightonAL1-0380006.74
Sunday 3 DecemberLigue 1RennesHW2-06700■6.717
Thursday 30 NovemberUEFA Europa LeagueAjaxHW4-3240006.56
Saturday 25 NovemberLigue 1StrasbourgAD1-1840007.325
Sunday 12 NovemberLigue 1LensAL1-0340006.312
Thursday 9 NovemberUEFA Europa LeagueAEK Athens FCAW0-2860006.314
Saturday 4 NovemberLigue 1LilleHD0-0220006.35
Thursday 26 OctoberUEFA Europa LeagueAEK Athens FCHW3-1900007.222
Saturday 21 OctoberLigue 1NiceAL1-0900006.717
Sunday 8 OctoberLigue 1Le HavreHW3-089000727
Thursday 5 OctoberUEFA Europa LeagueBrightonHD2-279000719
Saturday 30 SeptemberLigue 1MonacoAL3-2481107.919
Sunday 24 SeptemberLigue 1Paris Saint GermainAL4-0450006.59
Thursday 21 SeptemberUEFA Europa LeagueAjaxAD3-3650006.720
Sunday 17 SeptemberLigue 1ToulouseHD0-0340006.919
Friday 1 SeptemberLigue 1NantesAD1-1260007.314
Saturday 26 AugustLigue 1Stade Brestois 29HW2-0650006.97
Friday 18 AugustLigue 1MetzAD2-275000712
Tuesday 15 AugustUEFA Champions LeaguePanathinaikosHW2-1680007.211
Saturday 12 AugustLigue 1ReimsHW2-1670106.99
Wednesday 9 AugustUEFA Champions LeaguePanathinaikosAL1-07500□6.310

2022

54 played1 unusedChampionship, FA Cup, FIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipBirminghamAW1-2900107.924
Thursday 4 MayChampionshipHuddersfieldAL1-0520007.323
Saturday 29 AprilChampionshipPrestonHW4-18211□8.728
Wednesday 26 AprilChampionshipWest BromHW2-0900107.219
Saturday 22 AprilFA CupManchester CityAL3-0900005.97
Tuesday 18 AprilChampionshipBristol CityHW1-089010723
Saturday 15 AprilChampionshipCardiffHW4-1821007.914
Monday 10 AprilChampionshipBurnleyAL2-07300□6.38
Friday 7 AprilChampionshipWiganHW1-0941007.921
Saturday 1 AprilChampionshipNorwichAW0-19000□6.919
Sunday 19 MarchFA CupBlackburnHW3-290000742
Wednesday 15 MarchChampionshipSunderlandAW1-2890006.215
Saturday 11 MarchChampionshipLutonHL0-1900006.522
Tuesday 7 MarchChampionshipReadingAW0-1671007.213
Saturday 4 MarchChampionshipBlackburnAL1-0900006.919
Wednesday 1 MarchFA CupTottenhamHW1-01710077
Saturday 25 FebruaryChampionshipWatfordHW1-0890006.913
Saturday 18 FebruaryChampionshipMillwallAL3-2260006.59
Wednesday 15 FebruaryChampionshipMiddlesbroughHL1-3900006.930
Saturday 11 FebruaryChampionshipSwanseaHW3-0900006.916
Tuesday 7 FebruaryFA CupWrexhamHW3-1900007.329
Saturday 4 FebruaryChampionshipRotherhamAD0-0900007.229
Sunday 29 JanuaryFA CupWrexhamAD3-3320006.75
Friday 20 JanuaryChampionshipHull CityHW1-0810006.314
Saturday 14 JanuaryChampionshipStoke CityHW3-1711007.317
Monday 2 JanuaryChampionshipQPRAD1-190000617
Thursday 29 DecemberChampionshipBlackpoolAW1-2870207.214
Monday 26 DecemberChampionshipCoventryHW3-1790107.320
Monday 19 DecemberChampionshipWiganAW1-2870106.911
Saturday 10 DecemberChampionshipHuddersfieldHW1-0810107.321
Sunday 4 DecemberFIFA World CupEnglandAL3-0450006.27
Tuesday 29 NovemberFIFA World CupEcuadorAW1-2750006.79
Friday 25 NovemberFIFA World CupQatarAW1-3160107.28
Monday 21 NovemberFIFA World CupNetherlandsHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 NovemberChampionshipCardiffAW0-1880006.913
Tuesday 8 NovemberChampionshipRotherhamHL0-1900006.931
Saturday 5 NovemberChampionshipBurnleyHW5-2901007.29
Tuesday 1 NovemberChampionshipBristol CityAW0-19010□8.224
Saturday 29 OctoberChampionshipWest BromAW0-2901108.515
Saturday 22 OctoberChampionshipNorwichHD2-2450006.516
Wednesday 19 OctoberChampionshipCoventryAL1-090000728
Saturday 15 OctoberChampionshipBlackpoolHD3-3901007.530
Saturday 8 OctoberChampionshipStoke CityAL3-1900007.222
Tuesday 4 OctoberChampionshipQPRHL0-1900007.519
Saturday 1 OctoberChampionshipBirminghamHD1-189000714
Saturday 17 SeptemberChampionshipPrestonAW0-2891007.920
Tuesday 13 SeptemberChampionshipSwanseaAW0-1820006.919
Sunday 4 SeptemberChampionshipHull CityAW0-2900106.916
Tuesday 30 AugustChampionshipReadingHW4-0671007.217
Friday 26 AugustChampionshipLutonAD1-18400□6.220
Saturday 20 AugustChampionshipBlackburnHW3-02520□8.78
Wednesday 17 AugustChampionshipSunderlandHW2-1740006.615
Sunday 14 AugustChampionshipMiddlesbroughAD2-2810006.914
Saturday 6 AugustChampionshipMillwallHW2-0671007.229
Monday 1 AugustChampionshipWatfordAL1-0780006.719

2021

34 played9 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 17 MayChampionshipNottingham ForestAW1-21200006.322
Saturday 14 MayChampionshipNottingham ForestHL1-2900006.328
Saturday 7 MayChampionshipFulhamHW4-0621108.216
Friday 29 AprilChampionshipQPRAW1-3751007.218
Saturday 23 AprilChampionshipCardiffHW1-0701007.321
Monday 18 AprilChampionshipBristol CityAD1-1770006.727
Friday 15 AprilChampionshipReadingHL1-22010□6.99
Saturday 9 AprilChampionshipBournemouthHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 5 AprilChampionshipQPRHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 AprilChampionshipStoke CityAL1-0210006.511
Saturday 19 MarchChampionshipBarnsleyHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 16 MarchChampionshipBlackpoolAD0-0700006.618
Saturday 12 MarchChampionshipCoventryAL4-111000616
Tuesday 8 MarchChampionshipMiddlesbroughHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 MarchChampionshipNottingham ForestHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 FebruaryChampionshipMillwallAL1-05600□6.511
Wednesday 23 FebruaryChampionshipBlackburnHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 FebruaryChampionshipSwanseaHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 15 FebruaryChampionshipHull CityHD0-06800□6.917
Saturday 12 FebruaryChampionshipHuddersfieldAD0-080006.73
Wednesday 9 FebruaryChampionshipWest BromHW2-0690006.215
Friday 4 FebruaryChampionshipBirminghamAW1-2780006.615
Saturday 29 JanuaryChampionshipPeterboroughAW0-2710006.925
Saturday 22 JanuaryChampionshipLutonHW2-0830007.236
Tuesday 18 JanuaryChampionshipPrestonAD2-2840007.334
Saturday 15 JanuaryChampionshipDerbyAL2-09000□6.323
Monday 20 DecemberChampionshipFulhamAW0-1781007.313
Sunday 28 NovemberChampionshipBristol CityHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 NovemberChampionshipCoventryHD0-0450006.77
Saturday 6 NovemberChampionshipBlackburnAL3-1260006.510
Tuesday 2 NovemberChampionshipNottingham ForestAD1-1240006.310
Saturday 30 OctoberChampionshipBlackpoolHL0-1900006.723
Sunday 24 OctoberChampionshipBarnsleyAW2-3670006.723
Tuesday 19 OctoberChampionshipMillwallHL1-2520006.215
Saturday 16 OctoberChampionshipStoke CityHW2-1770006.930
Saturday 2 OctoberChampionshipBournemouthAL2-1730006.911
Tuesday 28 SeptemberChampionshipMiddlesbroughAL2-0770006.328
Saturday 25 SeptemberChampionshipDerbyHW1-0810005.627
Tuesday 21 SeptemberEFL CupSouthamptonHD2-2780006.319
Saturday 18 SeptemberChampionshipHull CityAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 SeptemberChampionshipPrestonHD2-2710006.527
Saturday 11 SeptemberChampionshipPeterboroughHW6-2722108.625
Tuesday 24 AugustEFL CupDerbyHW2-1280006.76

2020

1 played8 unusedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 11 AprilPremier LeagueArsenalHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 AprilPremier LeagueLeedsAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 MarchFA CupChelseaAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 MarchPremier LeagueLeicesterAL5-0110006.73
Saturday 6 MarchPremier LeagueSouthamptonHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 3 MarchPremier LeagueAston VillaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 28 FebruaryPremier LeagueLiverpoolHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 2 FebruaryPremier LeagueWest BromHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 JanuaryFA CupPlymouthHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded