Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2142 of 2158 stored matches (99%) that name a player. Appearances and minutes count 2130 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

1S. SolvetMartiguesMartiguesD27––31837.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Martigues27––31837.18

Player page →

2Nicolas Saint-RufNancyNancyD25––60527.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Orléans1––00006.70
2025-26Nancy241,865460527.01

Player page →

3Mickaël AlphonseAjaccioAjaccioD54––44916.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Amiens34––33617.02
2021-22Amiens16––11206.87
2023-24Ajaccio4––00106.47

Player page →

4L. NestorGrenobleGrenobleD102––92606.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Grenoble13––01006.75
2020-21Grenoble30––41406.94
2021-22Grenoble37––40106.93
2023-24Grenoble19––10106.79
2024-25Grenoble3––00006.67

Player page →

5Cédric AvinelAjaccioAjaccioD116––001416.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Ajaccio28––00416.85
2020-21Ajaccio32––00506.76
2021-22Ajaccio27––00506.81
2023-24Ajaccio29––00006.86

Player page →

5Florian DavidRodezRodezF82––1121206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Chambly27––50606.90
2020-21Chambly6––00206.36
2020-21Rodez19––41106.83
2021-22Rodez30––21306.83

Player page →

7N. SaintiniMartiguesMartiguesD28––03506.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Martigues28––03506.80

Player page →

8J. TellLavalLavalF83––66416.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Caen5––00006.70
2020-21Clermont Foot33––20116.57
2021-22Grenoble12––31106.86
2023-24Laval15––02106.63
2024-25Laval18––13106.79

Player page →

8Jérémy CordovalChâteaurouxChâteaurouxD26––00726.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Châteauroux16––00316.54
2020-21Châteauroux10––00416.89

Player page →

10Zoran MocoBoulogneBoulogneM10––00006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Boulogne8430000006.71
2026-27Boulogne2––00006.39

Player page →

11J. RomilDunkerqueDunkerqueF37––30006.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Valenciennes13––10006.67
2020-21Dunkerque24––20006.59

Player page →

12Matthias PhaëtonGuingampGuingampF49––41206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Guingamp27––30006.60
2021-22Guingamp22––11206.59

Player page →

12J. CasimirLe HavreLe HavreF7––00006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Le Havre5––00006.70
2021-22Le Havre2––00006.20

Player page →

14J. HatchiMontpellierMontpellierF28––22416.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Lorient1––00006.30
2025-26Guingamp251,150022416.59
2026-27Montpellier2––00006.50

Player page →

15Y. Thuram-UlienAmiensAmiensG14––00006.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Le Mans8––00006.35
2020-21Amiens5––00006.42
2021-22Amiens1––00006.90

Player page →

16Jérôme RoussillonAmiensAmiensD7399001116.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Amiens7399001116.34

Player page →

Data coverage for Ligue 2 →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources