Skip to content
442ball
Menu

L. Leroy: match by match

230 appearances across 8 competitions, 2018 to 2026.

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

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

2026

18 playedChampionship, EFL Cup, Super League

2025

45 played1 unusedSuper League, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 MaySuper LeagueFC LuganoAL4-0900006.239
Thursday 14 MaySuper LeagueFC ST. GallenHL1-36700□7.226
Sunday 10 MaySuper LeagueBSC Young BoysAL3-0900006.932
Saturday 2 MaySuper LeagueFC ThunHW3-1900007.330
Saturday 18 AprilSuper LeagueFC ThunAL3-17000□6.619
Saturday 4 AprilSuper LeagueBSC Young BoysHD3-374000721
Sunday 22 MarchSuper LeagueFC WinterthurAW0-2450006.325
Sunday 15 MarchSuper LeagueServette FCHW3-1110106.36
Sunday 8 MarchSuper LeagueFC ST. GallenAL3-0580006.724
Thursday 5 MarchSuper LeagueGrasshoppersHW1-0660007.212
Sunday 1 MarchSuper LeagueLausanneAW1-2900006.937
Sunday 22 FebruarySuper LeagueFC LuzernAL4-2890005.944
Sunday 15 FebruarySuper LeagueFC LuganoHD1-1900007.336
Thursday 12 FebruarySuper LeagueFC SionAL2-0900007.948
Sunday 8 FebruarySuper LeagueFC ZurichHW2-19000□6.937
Sunday 1 FebruarySuper LeagueFC ThunHL1-29000□6.643
Thursday 29 JanuaryUEFA Europa LeaguePlzenHL0-133000718
Sunday 25 JanuarySuper LeagueFC ZurichAW3-490006.73
Thursday 22 JanuaryUEFA Europa LeagueRed Bull SalzburgAL3-1450006.39
Sunday 18 JanuarySuper LeagueFC SionHD1-1900006.245
Saturday 20 DecemberSuper LeagueServette FCHD1-1450006.528
Wednesday 17 DecemberSuper LeagueFC LuzernAW1-29000□6.939
Sunday 14 DecemberSuper LeagueLausanneHD0-0630006.933
Thursday 11 DecemberUEFA Europa LeagueAston VillaHL1-28500□6.520
Sunday 7 DecemberSuper LeagueFC WinterthurAW1-2730006.734
Sunday 30 NovemberSuper LeagueFC ST. GallenHD0-090000723
Thursday 27 NovemberUEFA Europa LeagueGenkAL2-1600006.327
Sunday 23 NovemberSuper LeagueGrasshoppersAD1-1900006.334
Sunday 9 NovemberSuper LeagueFC LuganoHL0-1900007.541
Thursday 6 NovemberUEFA Europa LeagueFCSBHW3-16200□7.951
Sunday 2 NovemberSuper LeagueBSC Young BoysAD0-0870007.343
Wednesday 29 OctoberSuper LeagueFC ZurichHW2-0900007.929
Sunday 26 OctoberSuper LeagueLausanneAL5-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 23 OctoberUEFA Europa LeagueLyonAL2-0900006.631
Saturday 18 OctoberSuper LeagueFC WinterthurHW3-0901008.238
Sunday 5 OctoberSuper LeagueServette FCAW0-3900007.543
Thursday 2 OctoberUEFA Europa LeagueVfB StuttgartHW2-0900007.227
Sunday 28 SeptemberSuper LeagueFC LuzernHL1-290000738
Wednesday 24 SeptemberUEFA Europa LeagueSC FreiburgAL2-1900106.934
Saturday 30 AugustSuper LeagueFC SionAW0-19000□6.946
Wednesday 27 AugustUEFA Champions LeagueFC CopenhagenAL2-0790006.345
Wednesday 20 AugustUEFA Champions LeagueFC CopenhagenHD1-18400□7.337
Sunday 10 AugustSuper LeagueFC LuganoAL3-182000738
Wednesday 6 AugustSuper LeagueBSC Young BoysHW4-17500□635
Saturday 2 AugustSuper LeagueGrasshoppersHW2-19000□738
Saturday 26 JulySuper LeagueFC ST. GallenAL2-18600□7.532

2024

36 played1 unusedSuper League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 24 MaySuper LeagueFC LuzernHW4-0250106.613
Sunday 18 MaySuper LeagueBSC Young BoysAL6-2350006.620
Wednesday 14 MaySuper LeagueLausanneAW2-3710007.244
Saturday 10 MaySuper LeagueFC LuganoAW2-5891007.716
Sunday 4 MaySuper LeagueServette FCHW5-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 AprilSuper LeagueYverdon SportHW5-0320006.210
Saturday 12 AprilSuper LeagueFC ZurichAW0-4270007.214
Sunday 6 AprilSuper LeagueFC LuganoHW2-0340006.614
Thursday 3 AprilSuper LeagueGrasshoppersHW2-12000Not recorded2
Sunday 30 MarchSuper LeagueFC WinterthurAW0-21000Not recorded4
Sunday 16 MarchSuper LeagueBSC Young BoysHL1-2830007.230
Sunday 9 MarchSuper LeagueFC LuzernAD1-1900007.950
Saturday 1 MarchSuper LeagueFC SionHW2-09000□746
Saturday 22 FebruarySuper LeagueFC ST. GallenAD2-2851007.645
Sunday 16 FebruarySuper LeagueLausanneHD1-19001□8.239
Sunday 9 FebruarySuper LeagueServette FCAL2-132010721
Thursday 6 FebruarySuper LeagueFC LuzernHW2-1900006.935
Sunday 2 FebruarySuper LeagueFC ZurichAW0-1630006.913
Sunday 26 JanuarySuper LeagueFC SionHW4-1900007.249
Sunday 19 JanuarySuper LeagueFC LuganoAD2-26200□6.930
Saturday 14 DecemberSuper LeagueGrasshoppersHL0-1900007.553
Sunday 8 DecemberSuper LeagueFC ST. GallenAD1-1790007.936
Saturday 30 NovemberSuper LeagueLausanneHD1-1770006.928
Sunday 24 NovemberSuper LeagueServette FCHW3-131000714
Saturday 9 NovemberSuper LeagueYverdon SportAW1-4320006.628
Wednesday 30 OctoberSuper LeagueBSC Young BoysAL3-22600□6.57
Saturday 26 OctoberSuper LeagueFC WinterthurAW1-662000728
Sunday 20 OctoberSuper LeagueFC ST. GallenHW2-1630006.215
Sunday 6 OctoberSuper LeagueBSC Young BoysHW1-09000□734
Sunday 29 SeptemberSuper LeagueFC LuzernAL1-0900007.246
Saturday 21 SeptemberSuper LeagueFC ZurichHL0-2750006.325
Saturday 31 AugustSuper LeagueFC SionAD1-1900006.946
Sunday 25 AugustSuper LeagueYverdon SportHW2-0760007.747
Sunday 11 AugustSuper LeagueServette FCAW0-667000730
Saturday 3 AugustSuper LeagueGrasshoppersAW0-36000□6.516
Saturday 27 JulySuper LeagueFC LuganoHL1-27810□7.722
Sunday 21 JulySuper LeagueLausanneAL3-2120006.71

2023

24 played7 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayLigue 1LensAD2-2450006.915
Sunday 12 MayLigue 1MonacoHL0-2200006.78
Friday 3 MayLigue 1ToulouseAW1-26800□6.26
Friday 26 AprilLigue 1NantesHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 AprilLigue 1ReimsAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 AprilLigue 1Clermont FootAD1-1120006.94
Sunday 7 AprilLigue 1LorientHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 31 MarchLigue 1Le HavreAW0-21000Not recorded0
Sunday 17 MarchLigue 1Paris Saint GermainHL2-6900005.614
Friday 8 MarchLigue 1NiceAW1-24500□6.912
Sunday 3 MarchLigue 1StrasbourgHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 FebruaryLigue 1MarseilleAL4-1190006.76
Sunday 18 FebruaryLigue 1MetzHW3-0110006.22
Sunday 11 FebruaryLigue 1LyonHL1-22000Not recorded1
Wednesday 7 FebruaryCoupe de FranceNiceHL1-4900006.738
Saturday 3 FebruaryLigue 1RennesAL2-190006.71
Sunday 28 JanuaryLigue 1LilleHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 24 JanuaryCoupe de FranceFeignies-AulnoyeAW0-490000725
Sunday 14 JanuaryLigue 1Stade Brestois 29AL2-0230006.96
Saturday 6 JanuaryCoupe de FranceAmiensAW1-21000Not recorded0
Wednesday 29 NovemberLigue 1Clermont FootHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 3 NovemberLigue 1Paris Saint GermainAL3-0200006.36
Sunday 29 OctoberLigue 1ToulouseHW3-0120006.73
Sunday 22 OctoberLigue 1NantesAL2-0120006.52
Sunday 1 OctoberLigue 1LorientAW0-3120006.69
Sunday 24 SeptemberLigue 1RennesHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 SeptemberLigue 1StrasbourgAD2-21600□6.35
Sunday 3 SeptemberLigue 1LilleAL1-0600006.717
Sunday 27 AugustLigue 1ReimsHL1-3160006.58
Saturday 19 AugustLigue 1LyonAW1-41010Not recorded5
Sunday 13 AugustLigue 1Le HavreHD2-21300062

2022

27 played6 unusedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 JuneLigue 1ReimsAW1-36400□6.517
Saturday 27 MayLigue 1NiceHL2-3180006.611
Saturday 20 MayLigue 1NantesAW0-3190006.910
Sunday 7 MayLigue 1LyonAL5-4250006.35
Sunday 30 AprilLigue 1MonacoAW0-4700006.612
Sunday 23 AprilLigue 1RennesHW1-0720006.615
Sunday 16 AprilLigue 1LilleAL2-1100006.72
Sunday 9 AprilLigue 1ToulouseHL1-2190006.36
Friday 31 MarchLigue 1MarseilleAD1-1760006.920
Sunday 19 FebruaryLigue 1Estac TroyesAW0-145000727
Sunday 12 FebruaryLigue 1Stade Brestois 29HW3-06400□6.719
Sunday 5 FebruaryLigue 1StrasbourgAL2-0240006.624
Wednesday 1 FebruaryLigue 1Paris Saint GermainHL1-3630006.310
Sunday 29 JanuaryLigue 1AuxerreAW0-29000□6.934
Sunday 15 JanuaryLigue 1NantesHL0-3640006.924
Wednesday 11 JanuaryLigue 1NiceAL6-1610006.613
Monday 2 JanuaryLigue 1MarseilleHL1-290000729
Thursday 29 DecemberLigue 1LorientAW0-26500□6.929
Sunday 13 NovemberLigue 1ReimsHD1-18900□7.221
Sunday 6 NovemberLigue 1Clermont FootAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 OctoberLigue 1RennesAL3-0180006.59
Saturday 22 OctoberLigue 1LyonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 OctoberLigue 1LensAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 OctoberLigue 1MonacoHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 OctoberLigue 1ToulouseAL4-280006.910
Saturday 17 SeptemberLigue 1StrasbourgHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 11 SeptemberLigue 1AngersAL2-11700□6.26
Sunday 4 SeptemberLigue 1LilleHL1-3580006.211
Wednesday 31 AugustLigue 1AjaccioHW2-0230007.37
Sunday 28 AugustLigue 1Stade Brestois 29AW0-72200□6.68
Sunday 21 AugustLigue 1AuxerreHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 AugustLigue 1Paris Saint GermainAL5-24000Not recorded3
Sunday 7 AugustLigue 1Estac TroyesHW3-2120006.74

2021

25 played14 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayLigue 1Paris Saint GermainHL0-4130006.34
Sunday 8 MayLigue 1Clermont FootAL2-18200□6.528
Sunday 1 MayLigue 1MetzHD2-26300□725
Saturday 23 AprilLigue 1LyonAL5-2150006.619
Wednesday 20 AprilLigue 1LensAL2-0740006.941
Sunday 17 AprilLigue 1ReimsHD0-0570006.318
Sunday 10 AprilLigue 1MarseilleAL2-09000□7.226
Sunday 3 AprilLigue 1Stade Brestois 29HL1-2260006.711
Sunday 20 MarchLigue 1BordeauxAW0-2110006.50
Saturday 12 MarchLigue 1NiceHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 6 MarchLigue 1NantesAL2-0100006.34
Friday 25 FebruaryLigue 1RennesHL2-43000Not recorded2
Sunday 20 FebruaryLigue 1LorientAW0-11000Not recorded1
Saturday 12 FebruaryLigue 1LilleHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 FebruaryLigue 1Saint EtienneAL3-1110006.34
Saturday 29 JanuaryCoupe de FranceMarseilleAD1-1900006.340
Sunday 23 JanuaryLigue 1MonacoHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 19 JanuaryLigue 1Estac TroyesHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 JanuaryLigue 1StrasbourgAL3-11000Not recorded0
Sunday 2 JanuaryCoupe de FranceStrasbourgHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 22 DecemberLigue 1AngersHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 DecemberLigue 1Stade Brestois 29AW0-41000Not recorded2
Sunday 5 DecemberLigue 1Clermont FootHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 DecemberLigue 1MetzAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 28 NovemberLigue 1LyonHL0-1100006.92
Saturday 20 NovemberLigue 1RennesAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 7 NovemberLigue 1NiceAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 31 OctoberLigue 1NantesHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 24 OctoberLigue 1MonacoAL3-1450006.913
Sunday 17 OctoberLigue 1LensHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 OctoberLigue 1StrasbourgHD1-1100006.68
Saturday 25 SeptemberLigue 1Paris Saint GermainAL2-0120006.56
Wednesday 22 SeptemberLigue 1BordeauxHD3-3690006.530
Sunday 19 SeptemberLigue 1Estac TroyesAD1-1120006.55
Sunday 12 SeptemberLigue 1Saint EtienneHW2-01000Not recorded0
Sunday 29 AugustLigue 1LilleAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 AugustLigue 1LorientHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 15 AugustLigue 1ReimsAD3-3160006.34
Sunday 8 AugustLigue 1MarseilleHL2-3260006.53

2020

33 played5 unusedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 15 MayLigue 2AjaccioHD0-0450006.919
Saturday 8 MayLigue 2GuingampAL2-072000676
Saturday 1 MayLigue 2Estac TroyesHL1-2900006.319
Monday 26 AprilLigue 2Clermont FootAL2-1900006.341
Tuesday 20 AprilLigue 2RodezHD1-1690006.518
Saturday 17 AprilLigue 2ToulouseAL1-0720006.217
Saturday 10 AprilLigue 2DunkerqueHL1-280006.65
Saturday 3 AprilLigue 2GrenobleAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 MarchLigue 2CaenHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MarchLigue 2SochauxAD0-0280007.211
Tuesday 2 MarchLigue 2PAUAL1-0780006.229
Saturday 27 FebruaryLigue 2NancyHL1-4450006.316
Saturday 20 FebruaryLigue 2Paris FCAL1-09000□6.732
Saturday 13 FebruaryLigue 2Le HavreHL0-1900006.925
Friday 5 FebruaryLigue 2NiortAD1-190000719
Tuesday 2 FebruaryLigue 2Chambly Thelle FCHW4-0900006.942
Saturday 30 JanuaryLigue 2AmiensAL1-0150006.613
Saturday 23 JanuaryLigue 2ValenciennesHD3-38200□725
Saturday 16 JanuaryLigue 2AuxerreAL4-1900006.523
Friday 8 JanuaryLigue 2GuingampHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 5 JanuaryLigue 2Estac TroyesAL2-058000611
Tuesday 22 DecemberLigue 2Clermont FootHL0-180006.33
Friday 18 DecemberLigue 2RodezAD1-1130006.74
Saturday 12 DecemberLigue 2ToulouseHL0-31200□6.72
Saturday 5 DecemberLigue 2DunkerqueAL2-0730006.929
Tuesday 1 DecemberLigue 2GrenobleHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 NovemberLigue 2CaenAD1-12000□6.99
Saturday 21 NovemberLigue 2SochauxHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 NovemberLigue 2PAUHL0-3180006.34
Saturday 31 OctoberLigue 2NancyAL2-1730006.620
Saturday 24 OctoberLigue 2Paris FCHL1-2730006.924
Saturday 17 OctoberLigue 2Le HavreAD1-180006.34
Saturday 3 OctoberLigue 2NiortHW2-0640006.312
Saturday 26 SeptemberLigue 2Chambly Thelle FCAL2-1770006.934
Saturday 19 SeptemberLigue 2AmiensHD0-0620006.711
Saturday 12 SeptemberLigue 2ValenciennesAL1-07600□5.924
Saturday 29 AugustLigue 2AuxerreHL1-2180006.4Not recorded
Saturday 22 AugustLigue 2AjaccioAW0-1780006.4Not recorded

2019

19 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 6 MarchLigue 2CaenHW2-1750006.50
Friday 28 FebruaryLigue 2Le HavreHL0-3450006.6Not recorded
Friday 21 FebruaryLigue 2GrenobleAW0-13000□6.40
Friday 7 FebruaryLigue 2Estac TroyesAL2-0670006.50
Tuesday 4 FebruaryLigue 2Chambly Thelle FCHL0-3210006.30
Friday 31 JanuaryLigue 2AjaccioAW0-18000□6.80
Friday 24 JanuaryLigue 2NiortHD1-1220006.70
Friday 10 JanuaryLigue 2RodezAW1-28000□6.5Not recorded
Friday 20 DecemberLigue 2GuingampHL1-5240006.70%
Friday 13 DecemberLigue 2NancyAL2-16300□6.4Not recorded
Tuesday 3 DecemberLigue 2SochauxHD1-1201007.60%
Friday 29 NovemberLigue 2Le MansAW1-2150006.30%
Friday 22 NovemberLigue 2LorientHL1-3660006.20%
Friday 8 NovemberLigue 2ValenciennesAW0-1740006.40%
Friday 1 NovemberLigue 2AuxerreHW1-03000□6.40%
Monday 16 SeptemberLigue 2LensAL1-0610006.90%
Friday 30 AugustLigue 2Estac TroyesHL0-1730006.1Not recorded
Friday 23 AugustLigue 2Chambly Thelle FCAD0-07000□6.30%
Friday 16 AugustLigue 2AjaccioHL0-15700□5.9Not recorded

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

3 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Monday 8 AprilLigue 2LensHD0-0730006.9Not recorded
Friday 29 MarchLigue 2AjaccioAD1-17800□6.60%
Friday 1 MarchLigue 2Stade Brestois 29HD2-2250005.90%

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.