Skip to content
442ball
Menu

Ali Abdi: match by match

217 appearances across 5 competitions, 2019 to 2026.

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

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

2026

6 playedFIFA World Cup, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberLigue 1LilleHW2-1120006.60
Saturday 12 SeptemberLigue 1AuxerreAL1-0180006.15
Saturday 5 SeptemberLigue 1Le MansHD1-1170006.35
Thursday 25 JuneFIFA World CupNetherlandsHL1-3900006.512
Sunday 21 JuneFIFA World CupJapanHL0-4890006.512
Monday 15 JuneFIFA World CupSwedenAL5-1900005.314

2025

32 played3 unusedCoupe de France, Ligue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 26 MayLigue 1Saint EtienneAD0-0450006.97
Friday 22 MayCoupe de FranceLensAL3-1230006.26
Sunday 17 MayLigue 1MetzHD0-0900006.327
Sunday 10 MayLigue 1AuxerreAL2-1310006.514
Saturday 2 MayLigue 1LensHD1-1191007.71
Sunday 26 AprilLigue 1MarseilleAD1-190006.91
Wednesday 22 AprilCoupe de FranceStrasbourgAW0-2170006.94
Saturday 18 AprilLigue 1LilleAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 AprilLigue 1Le HavreHD1-1811007.512
Saturday 4 AprilLigue 1StrasbourgAL3-1260006.512
Saturday 21 MarchLigue 1Paris Saint GermainHL0-4190006.25
Sunday 22 FebruaryLigue 1LorientHD3-3640006.330
Sunday 15 FebruaryLigue 1LyonAL2-090000632
Sunday 8 FebruaryLigue 1MonacoHD0-0900006.517
Wednesday 4 FebruaryCoupe de FranceMontpellierHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 FebruaryLigue 1Stade Brestois 29HD2-2901007.930
Sunday 25 JanuaryLigue 1NantesAW1-490005.922
Thursday 22 JanuaryUEFA Europa LeagueGO Ahead EaglesHW3-1900007.215
Saturday 17 JanuaryLigue 1ToulouseAL5-1200005.99
Sunday 14 DecemberLigue 1LensAL2-02000079
Thursday 11 DecemberUEFA Europa LeagueSC BragaHL0-1810006.29
Sunday 7 DecemberLigue 1AngersHL0-1900006.632
Sunday 30 NovemberLigue 1LorientAL3-1290007.314
Thursday 27 NovemberUEFA Europa LeagueFC PortoAL3-0900006.524
Friday 21 NovemberLigue 1MarseilleHL1-522006.25
Sunday 9 NovemberLigue 1MetzAL2-1450006.69
Thursday 6 NovemberUEFA Europa LeagueSC FreiburgHL1-3450006.97
Saturday 1 NovemberLigue 1Paris Saint GermainAL1-0900006.712
Wednesday 29 OctoberLigue 1LilleHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 OctoberLigue 1RennesAW1-271000715
Thursday 23 OctoberUEFA Europa LeagueCelta VigoAL2-1700007.616
Sunday 5 OctoberLigue 1MonacoAD2-23400□□5.26
Thursday 2 OctoberUEFA Europa LeagueFenerbahçeAL2-1210006.96
Sunday 28 SeptemberLigue 1Paris FCHD1-1450006.68
Wednesday 24 SeptemberUEFA Europa LeagueAS RomaHL1-2100006.96

2024

33 played3 unusedCoupe de France, Ligue 1, Ligue 2, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1Stade Brestois 29HW6-0121007.35
Saturday 10 MayLigue 1RennesAL2-0450006.67
Friday 2 MayLigue 1ReimsHW1-0900007.223
Friday 25 AprilLigue 1Paris Saint GermainAW1-386006.77
Sunday 20 AprilLigue 1AngersHW2-1691007.728
Saturday 12 AprilLigue 1StrasbourgAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 AprilLigue 1NantesHL1-2831008.643
Saturday 29 MarchLigue 1MonacoAL2-1760006.317
Friday 14 MarchLigue 1AuxerreHD1-190006.31
Sunday 9 MarchLigue 1LyonHL0-2120006.312
Saturday 1 MarchLigue 1Saint EtienneAW1-32000Not recorded1
Sunday 23 FebruaryLigue 1MontpellierHW2-0640006.720
Sunday 16 FebruaryLigue 1Le HavreAW1-3610006.716
Saturday 8 FebruaryLigue 1LensHW2-01000Not recorded0
Wednesday 5 FebruaryCoupe de FranceStade BriochinAL2-1660007.221
Sunday 2 FebruaryLigue 1ToulouseAD1-167000722
Thursday 30 JanuaryUEFA Europa LeagueBodo/GlimtHD1-1640006.919
Sunday 26 JanuaryLigue 1MarseilleHW2-0670006.910
Thursday 23 JanuaryUEFA Europa LeagueIF ElfsborgAL1-02300078
Friday 17 JanuaryLigue 1LilleAL2-1770006.925
Tuesday 14 JanuaryCoupe de FranceBastiaAW0-1120006.33
Saturday 11 JanuaryLigue 1ReimsAW2-4171007.64
Sunday 10 NovemberLigue 1LilleHD2-290000721
Thursday 7 NovemberUEFA Europa LeagueTwenteHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 NovemberLigue 1Stade Brestois 29AW0-1900107.229
Sunday 27 OctoberLigue 1MonacoHW2-1900107.326
Thursday 24 OctoberUEFA Europa LeagueFerencvarosi TCAL1-0260006.713
Sunday 20 OctoberLigue 1NantesAD1-1890007.333
Sunday 6 OctoberLigue 1Paris Saint GermainHD1-1901007.618
Thursday 3 OctoberUEFA Europa LeagueLazioAL4-1220006.38
Saturday 28 SeptemberLigue 1LensAD0-0900007.220
Wednesday 25 SeptemberUEFA Europa LeagueReal SociedadHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 20 SeptemberLigue 1Saint EtienneHW8-0190006.38
Saturday 14 SeptemberLigue 1MarseilleAL2-021006.98
Friday 23 AugustLigue 2PAUAL1-0900007.743
Saturday 17 AugustLigue 2Paris FCHL0-2900007.228

2023

33 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 3 MayLigue 2LavalHW1-0900007.659
Saturday 27 AprilLigue 2Saint EtienneAL1-090007.333
Tuesday 23 AprilLigue 2AnnecyHW2-1901008.560
Saturday 20 AprilLigue 2AjaccioAL2-1900007.247
Saturday 13 AprilLigue 2RodezHW1-0900007.240
Saturday 6 AprilLigue 2BordeauxHL0-1900006.932
Saturday 30 MarchLigue 2QuevillyAW1-2900006.627
Saturday 16 MarchLigue 2AuxerreAL2-1900006.314
Saturday 9 MarchLigue 2Paris FCHL0-1900006.632
Saturday 2 MarchLigue 2PAUAW2-3900006.224
Monday 26 FebruaryLigue 2AngersHW2-0902009.229
Saturday 17 FebruaryLigue 2GuingampAL1-090007.741
Saturday 10 FebruaryLigue 2AmiensHW2-090108.235
Saturday 3 FebruaryLigue 2GrenobleAL5-1680005.935
Tuesday 19 DecemberLigue 2AmiensAD0-0900007.635
Saturday 16 DecemberLigue 2DunkerqueHW1-0900007.229
Wednesday 6 DecemberLigue 2AnnecyAW1-2900007.329
Saturday 2 DecemberLigue 2BastiaHW1-0900107.637
Monday 27 NovemberLigue 2AngersAL3-090006.639
Saturday 11 NovemberLigue 2QuevillyHD3-3900006.337
Saturday 4 NovemberLigue 2Estac TroyesAL2-190006.629
Saturday 28 OctoberLigue 2ValenciennesAD2-2901007.655
Saturday 21 OctoberLigue 2AuxerreHD1-1901007.321
Saturday 7 OctoberLigue 2RodezAL5-3900006.330
Tuesday 3 OctoberLigue 2BordeauxAD1-1900006.326
Saturday 30 SeptemberLigue 2GuingampHL0-190000720
Tuesday 26 SeptemberLigue 2GrenobleHL1-290100832
Saturday 16 SeptemberLigue 2Saint EtienneHL1-290006.223
Saturday 2 SeptemberLigue 2LavalAL2-1901007.337
Saturday 26 AugustLigue 2AjaccioHW3-0900007.337
Saturday 19 AugustLigue 2ConcarneauAW0-2901008.534
Saturday 12 AugustLigue 2PAUHW2-0900007.231
Saturday 5 AugustLigue 2Paris FCAW0-2901008.345

2022

35 playedFIFA World Cup, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 26 MayLigue 2Saint EtienneHD2-2900006.517
Saturday 20 MayLigue 2AmiensAW1-3900106.939
Saturday 13 MayLigue 2NimesHW4-2900006.332
Saturday 6 MayLigue 2BordeauxAL1-0900007.729
Saturday 29 AprilLigue 2Le HavreHL1-2900006.533
Saturday 22 AprilLigue 2NiortAW1-2900006.925
Saturday 15 AprilLigue 2Paris FCHW3-190000734
Saturday 8 AprilLigue 2QuevillyAL2-1900007.226
Saturday 1 AprilLigue 2DijonHW2-1900007.247
Saturday 18 MarchLigue 2ValenciennesHW2-1900107.329
Saturday 11 MarchLigue 2RodezAL3-2901007.244
Monday 6 MarchLigue 2SochauxHD0-0900006.928
Saturday 25 FebruaryLigue 2GuingampAW1-2900006.630
Saturday 18 FebruaryLigue 2GrenobleHW2-1900006.943
Monday 13 FebruaryLigue 2MetzAD0-0900007.330
Friday 3 FebruaryLigue 2BastiaHW3-1900006.740
Tuesday 31 JanuaryLigue 2AnnecyAL2-0900007.216
Saturday 28 JanuaryLigue 2LavalHD0-0900006.958
Friday 20 JanuaryLigue 2SochauxAW1-2900006.732
Tuesday 10 JanuaryLigue 2BordeauxHD2-290100835
Friday 30 DecemberLigue 2Saint EtienneAD1-190006.922
Monday 26 DecemberLigue 2BastiaAL1-0900006.736
Wednesday 30 NovemberFIFA World CupFranceHW1-0200006.30
Saturday 26 NovemberFIFA World CupAustraliaHL0-190006.332
Tuesday 22 NovemberFIFA World CupDenmarkAD0-0900007.219
Saturday 12 NovemberLigue 2AnnecyHD0-0900007.239
Saturday 5 NovemberLigue 2ValenciennesAD1-190007.334
Saturday 22 OctoberLigue 2RodezHW2-078006.928
Saturday 15 OctoberLigue 2LavalAL4-024006.26
Saturday 10 SeptemberLigue 2AmiensHW3-180006.32
Tuesday 30 AugustLigue 2PAUHD1-1901007.342
Saturday 27 AugustLigue 2Paris FCAD1-1900107.529
Saturday 20 AugustLigue 2GuingampHW4-1900007.331
Saturday 13 AugustLigue 2DijonAD2-290007.239
Monday 8 AugustLigue 2MetzHW1-0900007.622

2021

31 played1 unusedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayLigue 2RodezAL2-058006.927
Saturday 7 MayLigue 2QuevillyHW2-090107.911
Saturday 30 AprilLigue 2GuingampAL2-1900006.722
Saturday 23 AprilLigue 2AuxerreHD1-190006.623
Tuesday 19 AprilLigue 2Paris FCAL1-0900007.231
Saturday 16 AprilLigue 2AmiensHD1-1900006.938
Saturday 9 AprilLigue 2GrenobleAW0-261000724
Saturday 2 AprilLigue 2DunkerqueHW2-1900006.632
Saturday 19 MarchLigue 2Le HavreAW2-4900006.921
Tuesday 15 MarchLigue 2ValenciennesAD1-190007.230
Saturday 12 MarchLigue 2ToulouseHW4-1900107.59
Saturday 5 MarchLigue 2DijonAL1-090000733
Saturday 26 FebruaryLigue 2BastiaHW2-1880006.731
Saturday 19 FebruaryLigue 2PAUAL1-090006.640
Saturday 12 FebruaryLigue 2NimesHW4-0901108.246
Saturday 5 FebruaryLigue 2NancyAD1-1900007.247
Tuesday 21 DecemberLigue 2QuevillyAD2-2900007.243
Saturday 11 DecemberLigue 2GuingampHW2-0900006.624
Saturday 4 DecemberLigue 2AuxerreAD2-290000733
Saturday 6 NovemberLigue 2AmiensAD0-09000737
Saturday 30 OctoberLigue 2GrenobleHL0-190000757
Saturday 23 OctoberLigue 2DunkerqueAD1-1900106.728
Saturday 16 OctoberLigue 2Le HavreHD2-2900006.745
Saturday 2 OctoberLigue 2ValenciennesHL1-264000634
Monday 27 SeptemberLigue 2ToulouseAW2-3900106.927
Tuesday 21 SeptemberLigue 2DijonHL0-17500□□6.337
Saturday 18 SeptemberLigue 2BastiaAD1-1900007.323
Saturday 11 SeptemberLigue 2PAUHL1-2900007.252
Saturday 28 AugustLigue 2NimesAD0-090006.939
Wednesday 25 AugustLigue 2AjaccioAL2-078000744
Saturday 21 AugustLigue 2NancyHW1-0800107.224
Saturday 7 AugustLigue 2SochauxHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

33 played1 unusedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 18 MayLigue 2GrenobleAL2-0900007.533
Saturday 15 MayLigue 2Chambly Thelle FCHW3-089106.924
Saturday 8 MayLigue 2AjaccioAD1-1860006.914
Saturday 1 MayLigue 2ToulouseHW3-12101077
Tuesday 20 AprilLigue 2Clermont FootHL0-18700□□6.237
Saturday 17 AprilLigue 2RodezAD2-2900006.539
Saturday 10 AprilLigue 2Estac TroyesHD1-1900007.321
Saturday 3 AprilLigue 2SochauxAW1-2901007.613
Saturday 20 MarchLigue 2GrenobleHW2-0900006.927
Saturday 13 MarchLigue 2AuxerreAD0-0900007.221
Tuesday 2 MarchLigue 2DunkerqueHW1-0901008.538
Saturday 27 FebruaryLigue 2CaenAW0-2900007.338
Saturday 20 FebruaryLigue 2ChateaurouxHW1-0901008.231
Saturday 13 FebruaryLigue 2PAUAD1-1901007.736
Saturday 6 FebruaryLigue 2Le HavreAL1-0900007.226
Tuesday 2 FebruaryLigue 2NiortHD3-3902008.624
Saturday 30 JanuaryLigue 2NancyAD1-1850006.223
Tuesday 26 JanuaryLigue 2ValenciennesAL2-0900006.226
Saturday 23 JanuaryLigue 2AmiensHW4-2900007.317
Friday 8 JanuaryLigue 2AjaccioHD1-1340006.510
Tuesday 5 JanuaryLigue 2ToulouseAL1-06100077
Saturday 19 DecemberLigue 2Clermont FootAL3-2900006.724
Saturday 12 DecemberLigue 2RodezHD1-190107.318
Saturday 5 DecemberLigue 2Estac TroyesAL2-19006.53
Tuesday 1 DecemberLigue 2SochauxHD0-0900006.917
Saturday 28 NovemberLigue 2GrenobleAD0-06600715
Saturday 7 NovemberLigue 2DunkerqueAW0-19400□□6.926
Saturday 31 OctoberLigue 2CaenHW3-1900006.721
Saturday 24 OctoberLigue 2ChateaurouxAW1-2180006.35
Saturday 17 OctoberLigue 2PAUHW1-01000Not recorded0
Saturday 3 OctoberLigue 2Le HavreHW3-0671108.514
Saturday 26 SeptemberLigue 2NiortAD2-2270006.911
Saturday 19 SeptemberLigue 2NancyHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 SeptemberLigue 2AmiensAW1-2110006.50

2019

14 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 6 MarchLigue 2Estac TroyesAD1-1900006.373
Monday 2 MarchLigue 2LensHL0-2900006.278
Friday 21 FebruaryLigue 2Clermont FootAW0-190007.373
Friday 14 FebruaryLigue 2Le HavreHW1-0900007.164
Friday 31 JanuaryLigue 2NiortAD4-490006.258
Friday 22 NovemberLigue 2AuxerreHW2-01000Not recorded0%
Friday 8 NovemberLigue 2OrleansAW0-1130006.70%
Friday 18 OctoberLigue 2ChateaurouxAW0-190000776%
Friday 4 OctoberLigue 2Estac TroyesHW1-0170006.550%
Saturday 28 SeptemberLigue 2LensAL2-1330006.272%
Friday 20 SeptemberLigue 2Clermont FootHL0-290006.868%
Friday 13 SeptemberLigue 2Le HavreAD0-0900006.961%
Monday 2 SeptemberLigue 2Chambly Thelle FCHL0-3900006.481%
Friday 23 AugustLigue 2AjaccioAL1-0900007.146%

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.