Skip to content
442ball
Menu

Lenny Joseph: match by match

113 appearances across 6 competitions, 2020 to 2026.

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

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

2026

3 playedFIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 24 JuneFIFA World CupMoroccoAL4-2830005.79
Saturday 20 JuneFIFA World CupBrazilAL3-0190006.52
Sunday 14 JuneFIFA World CupScotlandHL0-1140006.22

2025

18 playedUEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 18 MarchUEFA Europa LeagueSC BragaAL4-071000610
Thursday 12 MarchUEFA Europa LeagueSC BragaHW2-0841108.310
Thursday 26 FebruaryUEFA Europa LeagueLudogoretsHW2-089019.613
Thursday 19 FebruaryUEFA Europa LeagueLudogoretsAL2-1150006.22
Thursday 29 JanuaryUEFA Europa LeagueNottingham ForestAL4-0450006.53
Thursday 22 JanuaryUEFA Europa LeaguePanathinaikosHD1-1100006.73
Thursday 11 DecemberUEFA Europa LeagueRangersHW2-116006.71
Thursday 27 NovemberUEFA Europa LeagueFenerbahçeAD1-1160006.52
Thursday 6 NovemberUEFA Europa LeagueLudogoretsHW3-1261007.33
Thursday 23 OctoberUEFA Europa LeagueRed Bull SalzburgAW2-3180007
Thursday 2 OctoberUEFA Europa LeagueGenkAW0-1790007.510
Thursday 25 SeptemberUEFA Europa LeaguePlzenHD1-1160006.71
Wednesday 27 AugustUEFA Champions LeagueQarabagAW2-3731007.54
Tuesday 19 AugustUEFA Champions LeagueQarabagHL1-3700006.39
Tuesday 12 AugustUEFA Champions LeagueLudogoretsHW3-0750006.38
Wednesday 6 AugustUEFA Champions LeagueLudogoretsAD0-0850006.910
Wednesday 30 JulyUEFA Champions LeagueFC NoahHW4-3781109.312
Tuesday 22 JulyUEFA Champions LeagueFC NoahAW1-2770006.510

2024

15 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 DecemberLigue 2AmiensHL0-2790006.314
Friday 22 NovemberLigue 2Estac TroyesAD0-0750006.618
Friday 8 NovemberLigue 2DunkerqueHL0-1900006.58
Saturday 2 NovemberLigue 2GuingampAL3-0730006.919
Tuesday 29 OctoberLigue 2AnnecyHD0-0900007.315
Saturday 26 OctoberLigue 2Paris FCAL2-1450006.311
Friday 18 OctoberLigue 2MetzHW2-0900006.918
Friday 4 OctoberLigue 2RodezAL2-1900006.337
Friday 27 SeptemberLigue 2Clermont FootHW3-0220106.97
Tuesday 24 SeptemberLigue 2AjaccioAL2-090005.930
Friday 20 SeptemberLigue 2MartiguesAW0-4901109.238
Monday 16 SeptemberLigue 2CaenHW3-18900727
Friday 30 AugustLigue 2PAUHD1-1220006.78
Saturday 24 AugustLigue 2LorientAL2-0900006.327
Friday 16 AugustLigue 2LavalHW2-1901007.323

2023

37 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 10 MayLigue 2AjaccioAW1-223006.28
Friday 3 MayLigue 2ConcarneauHW2-121006.63
Saturday 27 AprilLigue 2ValenciennesAL2-058006.618
Tuesday 23 AprilLigue 2Saint EtienneHL0-226006.55
Saturday 20 AprilLigue 2AnnecyAW0-186006.913
Monday 15 AprilLigue 2AngersHD0-090006.724
Saturday 6 AprilLigue 2Paris FCAL2-190006.319
Saturday 30 MarchLigue 2GuingampHD0-090006.321
Saturday 16 MarchLigue 2RodezAL3-17906.621
Monday 11 MarchLigue 2LavalHL0-225006.25
Saturday 2 MarchLigue 2BastiaAL1-090006.916
Saturday 24 FebruaryLigue 2PAUHL0-178006.325
Saturday 17 FebruaryLigue 2Estac TroyesAL3-166006.515
Saturday 10 FebruaryLigue 2BordeauxAL1-090007.614
Saturday 3 FebruaryLigue 2CaenHW5-1900107.919
Saturday 27 JanuaryLigue 2QuevillyAD1-168010728
Tuesday 23 JanuaryLigue 2AuxerreHD1-19006.619
Saturday 13 JanuaryLigue 2DunkerqueHD2-288006.719
Tuesday 19 DecemberLigue 2ConcarneauAW0-3801108.321
Saturday 16 DecemberLigue 2AnnecyHW1-0870106.920
Tuesday 5 DecemberLigue 2AngersAL1-0240074
Saturday 2 DecemberLigue 2LavalAD1-180006.724
Saturday 25 NovemberLigue 2RodezHW2-177007.330
Saturday 11 NovemberLigue 2AmiensAW1-276107.317
Saturday 4 NovemberLigue 2AjaccioHL0-371006.611
Saturday 28 OctoberLigue 2PAUAL3-290006.922
Saturday 21 OctoberLigue 2ValenciennesHD3-390106.922
Saturday 7 OctoberLigue 2GuingampAD2-290007.314
Saturday 30 SeptemberLigue 2BordeauxHW2-04500616
Tuesday 26 SeptemberLigue 2CaenAW1-268006.919
Saturday 23 SeptemberLigue 2QuevillyHW2-167006.213
Saturday 16 SeptemberLigue 2DunkerqueAD0-090007.216
Saturday 2 SeptemberLigue 2BastiaHD0-081006.919
Saturday 26 AugustLigue 2AuxerreAD0-08100711
Saturday 19 AugustLigue 2Estac TroyesHD0-085007.315
Saturday 12 AugustLigue 2Paris FCHW2-085006.516
Saturday 5 AugustLigue 2Saint EtienneAW0-190007.524

2022

30 played2 unusedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 2 JuneLigue 2BastiaHW3-29006.21
Friday 26 MayLigue 2SochauxAW0-1100
Saturday 20 MayLigue 2GuingampAD1-13005
Saturday 13 MayLigue 2GrenobleHW1-0100
Saturday 6 MayLigue 2NiortAW1-31001
Saturday 29 AprilLigue 2Paris FCHD1-119006.36
Saturday 22 AprilLigue 2Saint EtienneAW1-38006.95
Saturday 15 AprilLigue 2BordeauxHW3-010006.51
Saturday 8 AprilLigue 2PAUAD1-18006.32
Saturday 1 AprilLigue 2LavalHW1-014006.76
Saturday 4 MarchLigue 2AnnecyAW0-3Bench
Saturday 25 FebruaryLigue 2NimesHW2-03001
Saturday 18 FebruaryLigue 2DijonAD0-060006.58
Monday 13 FebruaryLigue 2CaenHD0-076006.714
Monday 6 FebruaryLigue 2AmiensAW0-284006.321
Tuesday 31 JanuaryLigue 2RodezHD1-1900616
Saturday 28 JanuaryLigue 2ValenciennesAD1-112107.22
Friday 13 JanuaryLigue 2QuevillyHW2-045006.53
Tuesday 10 JanuaryLigue 2NimesAW1-478208.212
Saturday 7 JanuaryCoupe de FranceLyonAL2-129006.75
Friday 30 DecemberLigue 2GrenobleAW0-111006.2
Monday 26 DecemberLigue 2NiortHD0-0200
Monday 7 NovemberLigue 2Saint EtienneHW3-2Bench
Monday 24 OctoberLigue 2Le HavreAL2-0200
Saturday 8 OctoberLigue 2BordeauxAL2-065006.610
Saturday 1 OctoberLigue 2PAUHW1-015006.35
Saturday 17 SeptemberLigue 2BastiaAL1-027006.32
Monday 12 SeptemberLigue 2GuingampHL3-613006
Friday 2 SeptemberLigue 2AnnecyHD0-015006.73
Tuesday 30 AugustLigue 2RodezAW1-41106.21
Saturday 27 AugustLigue 2DijonHL1-22001
Saturday 13 AugustLigue 2ValenciennesHW2-01001

2021

8 played13 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 MayLigue 1Paris Saint GermainAL5-019006.31
Sunday 1 MayLigue 1MontpellierAD2-2Bench
Sunday 24 AprilLigue 1Stade Brestois 29HL0-122006.33
Wednesday 20 AprilLigue 1LorientAL1-014006.51
Sunday 3 AprilLigue 1MonacoHL1-2Bench
Sunday 20 MarchLigue 1RennesAL6-1Bench
Sunday 13 MarchLigue 1LensHD0-0Bench
Sunday 6 MarchLigue 1Saint EtienneAL1-026006.54
Sunday 27 FebruaryLigue 1NantesHD0-0Bench
Friday 18 FebruaryLigue 1LilleAD0-0Bench
Sunday 13 FebruaryLigue 1MarseilleHL1-2Bench
Sunday 6 FebruaryLigue 1Estac TroyesAD0-0Bench
Sunday 23 JanuaryLigue 1NiceHL0-217006.34
Sunday 16 JanuaryLigue 1ReimsAW0-1Bench
Wednesday 22 DecemberLigue 1LyonAD1-1Bench
Sunday 19 DecemberCoupe de FranceBergeracAD0-0Bench
Saturday 27 NovemberLigue 1NiceAW0-116006.33
Friday 17 SeptemberLigue 1StrasbourgAL3-02206.51
Sunday 12 SeptemberLigue 1Estac TroyesHL0-2Bench
Sunday 29 AugustLigue 1Clermont FootAD2-2Bench
Sunday 8 AugustLigue 1LilleHD3-318006.52

2020

2 playedCoupe de France

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 7 AprilCoupe de FranceRumilly VallièresAL4-090006.35
Saturday 6 MarchCoupe de FranceLorientHW1-090107.99