Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3851 of 3867 stored matches (100%) that name a player. Appearances and minutes count 3859 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

623H. SaivetSaint EtienneSaint EtienneM45––32817.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Bordeaux18––20517.24
2016-17Saint Etienne271,770012306.86
623Hélder CostaMonacoMonacoF25––32406.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Monaco25––32406.52

Player page →

623J. MénezBordeauxBordeauxM261,473032416.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Bordeaux261,473032416.72

Player page →

623Jean-Clair TodiboNiceNiceD125––322146.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Toulouse10––10416.74
2020-21Nice151,332010506.87
2021-22Nice36––10607.10
2022-23Nice34––00426.94
2023-24Nice30––02217.07

Player page →

623John BoyeMetzMetzD595,1622321226.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Metz242,115120606.89
2020-21Metz353,047112626.88

Player page →

623Khalil FayadMontpellierMontpellierM67––32816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Montpellier24––02116.70
2023-24Montpellier23––30206.83
2024-25Montpellier20––00506.71

Player page →

623L. LerouxNantesNantesM39––32306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Nantes16––21106.95
2025-26Nantes23––11206.63

Player page →

623Lukas LeragerBordeauxBordeauxM55––321206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bordeaux37––31806.88
2018-19Bordeaux18––01406.77

Player page →

623Neto BorgesClermont FootClermont FootM61––32736.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Clermont Foot33––31426.94
2023-24Clermont Foot28––01316.94

Player page →

623Pedro HenriqueRennesRennesF36––321206.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Rennes23––31906.78
2016-17Rennes13326001306.53

Player page →

623Raphaël GuerreiroLorientLorientD34––32306.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Lorient34––32306.95

Player page →

623Rémi WalterNiceNiceM74––32206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Nice12––00006.82
2016-17Nice221,405001006.75
2017-18Nice8––10006.76
2017-18Troyes12––01106.57
2018-19Nice19––20106.71
2019-20Nice154000006.90

Player page →

623Timothee PembeleLe HavreLe HavreD70––32906.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Paris Saint-Germain6380010106.66
2021-22Bordeaux26––11306.38
2022-23Paris Saint-Germain5––01006.66
2024-25Le Havre20––10306.68
2025-26Le Havre13––00206.61

Player page →

623Yassin BelkhdimAngersAngersM56––32906.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Angers29––11406.60
2025-26Angers27––21506.77

Player page →

623A. CorneliusBordeauxBordeauxF20––31406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Bordeaux20––31406.79

Player page →

623A. GoryParis FCParis FCF23––31206.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Paris FC23––31206.58

Player page →

623A. SalamaReimsReimsF53––31106.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Angers25––31106.60
2023-24Reims11––00006.49
2024-25Reims17––00006.56

Player page →

623Abdoul OuattaraStrasbourgStrasbourgM44––31306.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Strasbourg17––11106.64
2025-26Strasbourg27––20206.68

Player page →

623Aldo KaluluRennesRennesF24––31106.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Lyon10––20006.61
2016-17Lyon476010006.80
2016-17Rennes10420001106.40

Player page →

623Amir RichardsonReimsReimsM28––31406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Reims28––31406.81

Player page →

623Andrea RaggiMonacoMonacoD71––31916.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Monaco31––21506.83
2016-17Monaco14969000006.72
2017-18Monaco20––10306.64
2018-19Monaco6––00116.58

Player page →

623Anthony RouaultRennesRennesD68––311216.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Toulouse37––21416.91
2024-25Rennes11––00306.97
2025-26Rennes20––10507.10

Player page →

623Boubacar TraoréMetzMetzM49––311316.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Metz252010006.90
2021-22Metz27––11916.74
2025-26Metz20––10406.69

Player page →

623C. AkpomLilleLilleF14––31006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Lille14––31006.92

Player page →

623C. BattocchioStade Brestois 29Stade Brestois 29M391,755231106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Stade Brestois 29241,396231106.92
2020-21Stade Brestois 2915359000006.54
623E. MbappeLilleLilleM30––31406.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Paris Saint-Germain3––00006.70
2024-25Lille10––00306.73
2025-26Lille17––31106.84

Player page →

623Faris MoumbagnaMarseilleMarseilleF14––31216.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Marseille13––31216.70
2024-25Marseille1––00006.50

Player page →

623Fodé DoucouréLe HavreLe HavreD35––31206.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Reims7334000006.63
2021-22Reims3––00006.87
2025-26Le Havre25––31206.83

Player page →

623G. MandjeckMetzMetzM43––311206.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Metz292,339130706.81
2017-18Metz14––01506.56

Player page →

623G. SunuAngersAngersF75––31906.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Angers32––21406.73
2016-17Angers23807000106.60
2017-18Angers20––10406.60

Player page →

623J. BlayacStrasbourgStrasbourgF25––31206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Strasbourg25––31206.87
623J. DeminguetMetzMetzM83––31906.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Caen12––11206.66
2018-19Caen20––00206.53
2023-24Strasbourg18––00106.58
2024-25Metz2––00007.15
2025-26Metz31––20406.71

Player page →

623Jessy PiToulouseToulouseM53––31506.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Troyes37––30407.03
2016-17Toulouse16419001106.76

Player page →

623K. AzamoumTroyesTroyesM51––31916.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Troyes14––21206.92
2017-18Troyes30––10516.68
2021-22Troyes7––00206.51

Player page →

623K. DanoisAuxerreAuxerreM55––31406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Auxerre1––0000–
2024-25Auxerre22––00106.94
2025-26Auxerre32––31307.02

Player page →

623Kévin MayiStade Brestois 29Stade Brestois 29F25––31106.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Gazélec Ajaccio23––31106.62
2019-20Stade Brestois 2929000006.50

Player page →

623KoukaLe HavreLe HavreF16––31206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Le Havre16––31206.67

Player page →

623L. SuarezMarseilleMarseilleF7––31107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Marseille7––31107.06

Player page →

623Lamine KonéStrasbourgStrasbourgD78––311416.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Lorient18––00516.92
2018-19Strasbourg27––11206.73
2019-20Strasbourg181,474010406.88
2020-21Strasbourg151,042010306.55

Player page →

623M. GonalonsClermont FootClermont FootM108––312017.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Lyon33––00607.24
2016-17Lyon292,432311717.41
2022-23Clermont Foot25––10306.78
2023-24Clermont Foot21––10406.80

Player page →

623N. CadiouLorientLorientM27––31106.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Lorient27––31106.91

Player page →

623Neven SubotićSaint EtienneSaint EtienneD42––31316.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Saint Etienne16––21107.11
2018-19Saint Etienne26––10216.64

Player page →

623Petar ŠkuletićMontpellierMontpellierF52––31006.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Montpellier28––11006.74
2019-20Montpellier5117000006.64
2020-21Montpellier19257020006.63

Player page →

623R. MangasBordeauxBordeauxD29––31206.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Bordeaux29––31206.50

Player page →

623R. RavelosonAuxerreAuxerreM47––31306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Auxerre34––21006.84
2024-25Auxerre13––10306.82

Player page →

623Ramy BensebainiRennesRennesD101––312626.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Montpellier22––20706.84
2016-17Rennes251,837200426.96
2017-18Rennes29––01606.88
2018-19Rennes25––10906.83

Player page →

623Simon AdingraMonacoMonacoM13––31006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Monaco13––31006.75

Player page →

623Simon FaletteMetzMetzD36––31706.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Metz353,090131706.96
2017-18Metz1––00006.50

Player page →

623Stefan MitrovićStrasbourgStrasbourgD89––311536.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Strasbourg34––00826.82
2019-20Strasbourg232,054111406.79
2020-21Strasbourg322,785020316.69

Player page →

623Sven BotmanLilleLilleD62––31607.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Lille373,311000207.11
2021-22Lille25––31407.11

Player page →

Data coverage for Ligue 1 →

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