Skip to content
442ball
Menu

M. Sahi: match by match

96 appearances across 4 competitions, 2020 to 2026.

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

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

2026

4 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 AugustLigue 2MetzHD1-1290006.95
Monday 24 AugustLigue 2ReimsAL3-159006.25
Friday 14 AugustLigue 2RodezHW2-0261006.94
Saturday 8 AugustLigue 2PAUAW0-1230006.93

2025

17 played2 unusedJupiler Pro League, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 9 MayLigue 2RodezHL1-2450006.210
Saturday 2 MayLigue 2BoulogneAW1-2600206.96
Friday 24 AprilLigue 2PAUHW5-1612009.311
Friday 17 AprilLigue 2NancyAW1-56820098
Friday 10 AprilLigue 2MontpellierHD0-0690006.78
Friday 3 AprilLigue 2GuingampHW1-0620006.35
Saturday 21 MarchLigue 2Saint EtienneAL4-0250006.75
Monday 16 MarchLigue 2Estac TroyesHL1-2581007.22
Saturday 7 MarchLigue 2Le MansAL3-0450006.510
Friday 27 FebruaryLigue 2BastiaAW0-2Bench
Friday 20 FebruaryLigue 2RED Star FC 93HW2-190006.52
Friday 13 FebruaryLigue 2LavalAD2-2110006.53
Friday 6 FebruaryLigue 2GrenobleHD1-1160006.52
Sunday 1 FebruaryJupiler Pro LeagueGenkHL1-2190006.39
Sunday 25 JanuaryJupiler Pro LeagueAnderlechtAD0-0Bench
Sunday 24 AugustJupiler Pro LeagueOH LeuvenHL0-1130006.79
Sunday 17 AugustJupiler Pro LeagueAnderlechtHL0-280006.35
Friday 8 AugustJupiler Pro LeagueSt. TruidenAL2-0240006.53
Saturday 2 AugustJupiler Pro LeagueStandard LiegeAD1-1140006.35

2023

20 played4 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 12 MayLigue 1MetzHW2-160006.723
Saturday 4 MayLigue 1Le HavreAL3-128006.56
Sunday 28 AprilLigue 1NiceHL1-321006.67
Sunday 21 AprilLigue 1LilleAL1-019006.37
Saturday 13 AprilLigue 1ReimsHW3-111107.22
Sunday 7 AprilLigue 1ToulouseAD0-0Bench
Friday 2 FebruaryLigue 1Paris Saint GermainHL1-252006.97
Sunday 28 JanuaryLigue 1Clermont FootAD1-177107.58
Sunday 21 JanuaryCoupe de FranceClermont FootAW1-390006.921
Friday 12 JanuaryLigue 1MarseilleAD1-126006.97
Saturday 6 JanuaryCoupe de FranceAvoine OCCAW0-476208.610
Wednesday 20 DecemberLigue 1LilleHW2-1Bench
Sunday 17 DecemberLigue 1LorientAW1-2Bench
Sunday 10 DecemberLigue 1Le HavreHW2-160006.311
Thursday 7 DecemberLigue 1Stade Brestois 29AD1-1110107.22
Saturday 25 NovemberLigue 1MarseilleHD1-110006.7
Sunday 5 NovemberLigue 1Clermont FootHD0-068006.913
Sunday 29 OctoberLigue 1RennesAD1-15800710
Saturday 21 OctoberLigue 1Paris Saint GermainAL3-017006.32
Friday 6 OctoberLigue 1NantesHL1-222107.27
Friday 29 SeptemberLigue 1LensHL0-129006.58
Sunday 24 SeptemberLigue 1MetzAW0-112006.31
Sunday 17 SeptemberLigue 1MontpellierHD2-260006.211
Sunday 3 SeptemberLigue 1NiceAL2-0Bench

2022

40 played1 unusedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 2 JuneLigue 2Paris FCAL1-028006.97
Friday 26 MayLigue 2BordeauxHW1-022006.5
Saturday 20 MayLigue 2NiortAD2-282208.212
Monday 15 MayLigue 2Le HavreHW1-071006.75
Saturday 6 MayLigue 2DijonHD1-185006.711
Saturday 29 AprilLigue 2QuevillyAD2-277107.67
Saturday 22 AprilLigue 2RodezHL0-325006.31
Monday 10 AprilLigue 2ValenciennesHW2-173006.37
Thursday 6 AprilCoupe de FranceToulouseHL1-224006.37
Saturday 1 AprilLigue 2NimesAL4-063006.514
Saturday 18 MarchLigue 2GuingampHD1-189106.910
Saturday 11 MarchLigue 2GrenobleAL2-19010712
Saturday 4 MarchLigue 2MetzHL0-323006.3
Wednesday 1 MarchCoupe de FranceMarseilleAD2-273107.27
Saturday 25 FebruaryLigue 2SochauxAL5-145106.95
Saturday 18 FebruaryLigue 2AmiensHW2-027006.97
Saturday 11 FebruaryLigue 2LavalAD1-174006.513
Wednesday 8 FebruaryCoupe de FranceParis FCAD1-1Bench
Saturday 4 FebruaryLigue 2Saint EtienneAL3-261006.78
Tuesday 31 JanuaryLigue 2CaenHW2-021006.54
Saturday 28 JanuaryLigue 2PAUAD2-282106.913
Sunday 22 JanuaryCoupe de FranceBelfortAD1-155006.212
Friday 13 JanuaryLigue 2Paris FCHW2-020107.56
Tuesday 10 JanuaryLigue 2ValenciennesAD2-289208.314
Saturday 7 JanuaryCoupe de FranceVillerupt ThilAW1-614006.34
Friday 30 DecemberLigue 2NimesHD0-062006.59
Monday 26 DecemberLigue 2Saint EtienneHW2-167208.27
Saturday 12 NovemberLigue 2CaenAD0-018006.73
Saturday 5 NovemberLigue 2SochauxHW2-164006.916
Saturday 22 OctoberLigue 2BordeauxAL1-065007.25
Saturday 15 OctoberLigue 2PAUHL0-271006.514
Saturday 8 OctoberLigue 2GuingampAW0-471106.910
Saturday 1 OctoberLigue 2BastiaHL0-262006.713
Saturday 17 SeptemberLigue 2Le HavreAL2-072006.65
Saturday 10 SeptemberLigue 2QuevillyHW1-086006.710
Friday 2 SeptemberLigue 2MetzAD0-064006.28
Tuesday 30 AugustLigue 2DijonAW0-2250106.93
Saturday 27 AugustLigue 2GrenobleHD0-079006.711
Saturday 20 AugustLigue 2RodezAD2-275208.33
Saturday 13 AugustLigue 2LavalHL0-163006.510
Saturday 6 AugustLigue 2AmiensAL1-066006.912

2021

9 played16 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayLigue 1Clermont FootHW1-0Bench
Saturday 7 MayLigue 1Stade Brestois 29AW0-1Bench
Friday 29 AprilLigue 1Paris Saint GermainHD3-3Bench
Sunday 24 AprilLigue 1LilleAL1-01001
Wednesday 20 AprilLigue 1RennesHW2-1Bench
Sunday 17 AprilLigue 1Estac TroyesAD1-1Bench
Sunday 10 AprilLigue 1LyonHD1-1Bench
Sunday 3 AprilLigue 1LensHW1-0Bench
Sunday 20 MarchLigue 1LorientAD0-025006.34
Sunday 13 MarchLigue 1MonacoHW1-0Bench
Sunday 6 MarchLigue 1ReimsAD1-1Bench
Saturday 26 FebruaryLigue 1NiceHD0-0Bench
Sunday 20 FebruaryLigue 1Saint EtienneAD2-2Bench
Sunday 13 FebruaryLigue 1AngersAW0-1Bench
Sunday 6 FebruaryLigue 1NantesHW1-022006.78
Sunday 9 JanuaryLigue 1MetzAW0-2130066
Sunday 2 JanuaryCoupe de FranceMontpellierAL1-012006.36
Thursday 16 DecemberCoupe de FranceValenciennesAW0-1Bench
Sunday 12 DecemberLigue 1MarseilleHL0-211006.74
Sunday 5 DecemberLigue 1NiceAW0-3Bench
Wednesday 1 DecemberLigue 1BordeauxHW5-212006.62
Sunday 28 NovemberLigue 1MonacoAD1-1Bench
Sunday 21 NovemberLigue 1ReimsHD1-130006.79
Sunday 7 NovemberLigue 1NantesAD2-2Bench
Sunday 31 OctoberLigue 1LorientHW4-06001

2020

6 played1 unusedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 16 MayLigue 1NiceAW0-2Bench
Sunday 9 MayLigue 1MontpellierHL2-336006.611
Friday 30 AprilLigue 1MarseilleAD1-1100
Sunday 25 AprilLigue 1NantesHL1-210006.54
Sunday 18 AprilLigue 1NimesAD1-114007.23
Saturday 10 AprilLigue 1Paris Saint GermainHL1-429107.25
Sunday 4 AprilLigue 1BordeauxAW2-3100