Skip to content
Almanac
Menu
Clear filters

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

  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

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

1Kylian MbappéParis Saint-GermainParis Saint-GermainF183––135532517.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Monaco11––11106.62
2016-17Monaco291,5006158207.25
2017-18Monaco175000007.20
2017-18Paris Saint-Germain272,0974138207.40
2018-19Paris Saint-Germain29––337517.82
2019-20Paris Saint-Germain201,5204185007.71
2020-21Paris Saint-Germain312,3885277507.44
2021-22Paris Saint-Germain353,0291128171007.79

Player page →

2Wissam Ben YedderMonacoMonacoF135––8021907.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Toulouse35––175207.03
2019-20Monaco262,1703184107.36
2020-21Monaco372,6247207307.14
2021-22Monaco372,5417255307.18

Player page →

3Florian ThauvinMarseilleMarseilleM160––63351927.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Marseille16––20016.49
2016-17Marseille382,9754158207.27
2017-18Marseille352,96592211707.69
2018-19Marseille33––168517.26
2019-20Marseille220000006.70
2020-21Marseille362,748388507.19

Player page →

4Gaëtan LabordeRennesRennesF198––57301116.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Bordeaux1––00006.80
2016-17Bordeaux362,026165306.84
2017-18Bordeaux20956130106.69
2018-19Bordeaux1––00006.20
2018-19Montpellier36––114116.96
2019-20Montpellier282,248465106.96
2020-21Montpellier383,2705168307.11
2021-22Montpellier4342030107.10
2021-22Rennes342,7393128107.10

Player page →

5Moussa DembéléLyonLyonF106––53101306.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Lyon33––154107.07
2019-20Lyon272,1873162307.03
2020-21Lyon16670010306.49
2021-22Lyon302,2094214607.11

Player page →

6Valère GermainMontpellierMontpellierF228––50231106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Nice38––146307.01
2016-17Monaco362,2401103006.88
2017-18Marseille352,169095206.94
2018-19Marseille36––82106.93
2019-20Marseille251,359024106.74
2020-21Marseille24858030106.71
2021-22Montpellier341,977143306.79

Player page →

7Alexandre LacazetteLyonLyonF64––496807.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Lyon34––213507.26
2016-17Lyon302,4089283307.52

Player page →

8Jimmy BriandBordeauxBordeauxF204––47211206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Guingamp35––77106.82
2016-17Guingamp342,8832125207.04
2017-18Guingamp373,2111112406.87
2018-19Bordeaux35––73106.83
2019-20Bordeaux221,531071106.90
2020-21Bordeaux24557012206.63
2021-22Bordeaux17228121106.74

Player page →

9L. AjorqueStrasbourgStrasbourgF122––45171817.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Strasbourg25––91507.07
2019-20Strasbourg262,065284307.03
2020-21Strasbourg352,9723164507.17
2021-22Strasbourg362,7436128517.10

Player page →

10Martin TerrierRennesRennesF162––4415917.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Lille11248010006.68
2017-18Strasbourg251,672133306.95
2018-19Lyon32––90206.92
2019-20Lyon231,205012006.83
2020-21Rennes342,455297317.09
2021-22Rennes372,7994213107.34

Player page →

11D. PayetMarseilleMarseilleM163––42462437.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Marseille151,249543307.55
2017-18Marseille312,3559613607.74
2018-19Marseille31––46307.19
2019-20Marseille221,936894517.83
2020-21Marseille332,4254710427.19
2021-22Marseille312,594111210307.72

Player page →

11N. de PrévilleMetzMetzF206––42242906.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Reims36––79407.16
2016-17Lille302,0742141207.01
2017-18Bordeaux291,939244606.95
2017-18Lille4287020006.73
2018-19Bordeaux23––32506.78
2019-20Bordeaux242,001464407.04
2020-21Bordeaux331,608212306.78
2021-22Metz271,978052506.86

Player page →

13Nabil FekirLyonLyonM100––40201917.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Lyon9––41107.09
2016-17Lyon322,223094517.02
2017-18Lyon302,47912188807.63
2018-19Lyon29––97507.35

Player page →

14Benjamin BourigeaudRennesRennesM171––35312307.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Rennes373,1038107307.22
2018-19Rennes34––65506.85
2019-20Rennes251,904022507.02
2020-21Rennes372,562565807.23
2021-22Rennes383,21281112207.60

Player page →

14A. ThomassonStrasbourgStrasbourgM226––35233646.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Nantes34––24706.99
2016-17Nantes291,925022516.66
2017-18Nantes362,582153406.83
2018-19Strasbourg34––58616.88
2019-20Strasbourg252,080281407.09
2020-21Strasbourg372,639251816.60
2021-22Strasbourg312,395484217.05

Player page →

16Romain HamoumaSaint EtienneSaint EtienneM175––33182426.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Saint Etienne24––33406.67
2016-17Saint Etienne291,967275206.90
2017-18Saint Etienne291,853353406.87
2018-19Saint Etienne27––44416.83
2019-20Saint Etienne14865261316.91
2020-21Saint Etienne291,773161506.81
2021-22Saint Etienne23961021206.60

Player page →

16Alassane PléaNiceNiceF79––3311907.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Nice19––64106.93
2016-17Nice251,8471112106.95
2017-18Nice353,0425165707.23

Player page →

18Ludovic BlasNantesNantesM200––32213016.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Guingamp14––12106.70
2016-17Guingamp241,150011506.48
2017-18Guingamp311,783132416.63
2018-19Guingamp34––16506.67
2019-20Nantes241,856151006.80
2020-21Nantes382,9712114506.93
2021-22Nantes352,97321051006.85

Player page →

18Nolan RouxNîmesNîmesF137––3241806.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Saint Etienne29––92406.85
2016-17Saint Etienne211,221041206.82
2017-18Metz352,8444151806.99
2018-19Guingamp26––20206.72
2019-20Nîmes7589020006.94
2020-21Nîmes19667000206.58

Player page →

20Morgan SansonMarseilleMarseilleM156––28262806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Montpellier14––30106.57
2016-17Marseille171,358017106.79
2016-17Montpellier201,745137206.81
2017-18Marseille332,172192806.85
2018-19Marseille33––53906.83
2019-20Marseille272,184254506.81
2020-21Marseille12830023206.78

Player page →

20Florent MolletMontpellierMontpellierM173––28163336.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Metz25884101406.59
2017-18Metz221,414271606.89
2018-19Montpellier32––64717.27
2019-20Montpellier251,687263507.19
2020-21Montpellier342,369035526.75
2021-22Montpellier352,649062606.73

Player page →

22H. Ben ArfaLilleLilleF114––2614707.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Nice34––176207.32
2016-17Paris Saint-Germain23626001106.79
2018-19Rennes26––72107.02
2020-21Bordeaux241,707324206.91
2021-22Lille7317001106.56

Player page →

22A. HunouRennesRennesM108––263706.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Rennes221,133010206.72
2017-18Rennes241,461051106.60
2018-19Rennes19––81106.82
2019-20Rennes231,219081206.84
2020-21Rennes20595040106.66

Player page →

24Teji SavanierMontpellierMontpellierM107––25282747.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Nîmes32––614717.62
2019-20Montpellier191,532162507.28
2020-21Montpellier272,174355617.22
2021-22Montpellier292,421887927.43

Player page →

24Thomas ManganiAngersAngersM223––25262626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Angers33––54516.89
2016-17Angers342,854639307.17
2017-18Angers353,027126706.94
2018-19Angers29––30216.71
2019-20Angers241,874122006.99
2020-21Angers352,702233307.03
2021-22Angers332,200372607.04

Player page →

24Renaud RipartTroyesTroyesM128––258706.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Nîmes38––84206.93
2019-20Nîmes242,031142006.79
2020-21Nîmes383,0620110306.76
2021-22Troyes281,906022206.74

Player page →

24Wesley SaïdLensLensF133––2541306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Rennes1––00006.60
2016-17Rennes251,023140106.74
2017-18Dijon291,841592407.03
2018-19Dijon34––51406.83
2019-20Toulouse231,171021206.74
2021-22Lens21648050206.77

Player page →

28Ronny RodelinGuingampGuingampF126––2411607.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Caen34––102107.16
2015-16Lille1––00006.90
2016-17Caen372,957693407.09
2017-18Caen373,167756107.22
2018-19Guingamp17––00006.71

Player page →

29Pierre Lees MelouNiceNiceM151––23182236.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Dijon322,497173307.00
2017-18Nice342,897256617.08
2018-19Nice30––21516.92
2019-20Nice262,252256507.04
2020-21Nice292,065142316.92

Player page →

29Rémy CabellaMontpellierMontpellierM131––23172216.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Marseille34––53906.88
2016-17Marseille291,570124406.82
2017-18Marseille362010006.97
2017-18Saint Etienne262,260476307.27
2018-19Saint Etienne34––84617.07
2021-22Montpellier5313000006.84

Player page →

29Wylan CyprienNantesNantesM118––23131327.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Nice292,432283207.31
2017-18Nice16945122207.06
2018-19Nice29––42317.22
2019-20Nice201,774473317.24
2021-22Nantes241,501123307.08

Player page →

32Amine GouiriNiceNiceF735,51692216807.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Lyon11–0000–
2020-21Nice342,7525127507.17
2021-22Nice382,7634109307.05

Player page →

32R. OudinBordeauxBordeauxM134––22161306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Reims37––104406.85
2019-20Bordeaux8561011006.67
2019-20Reims181,403032106.92
2020-21Bordeaux382,430344206.90
2021-22Bordeaux331,740245606.92

Player page →

32L. DionyAngersAngersF129––2210816.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Dijon352,8134108216.94
2017-18Saint Etienne16933000006.59
2018-19Saint Etienne30––51306.67
2019-20Saint Etienne12670020106.70
2020-21Angers361,759051206.67

Player page →

32Enzo CrivelliSaint EtienneSaint EtienneF117––2283036.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Bordeaux29––34816.77
2016-17Bastia231,9921101716.83
2017-18Angers151,027011616.60
2017-18Caen11729020206.70
2018-19Caen33––61706.67
2021-22Saint Etienne6209001006.60

Player page →

32Randal Kolo MuaniNantesNantesF81––228706.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Nantes6––00106.07
2020-21Nantes393,2165104406.91
2021-22Nantes362,9543124206.83

Player page →

37A. FulginiAngersAngersM149––20151816.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Angers291,531135406.79
2018-19Angers31––41106.88
2019-20Angers201,584211316.99
2020-21Angers332,738574407.05
2021-22Angers362,951054606.84

Player page →

37Bafétimbi GomisMarseilleMarseilleF312,6045203607.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Marseille312,6045203607.20

Player page →

39F. TaitRennesRennesM146––19201827.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Angers11436122107.09
2017-18Angers312,247243617.01
2018-19Angers36––57207.26
2019-20Rennes17888122016.75
2020-21Rennes231,375113606.89
2021-22Rennes282,134153306.94

Player page →

39Yannis SaliburSaint EtienneSaint EtienneM109––19161427.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Guingamp30––76516.92
2016-17Guingamp352,824584207.25
2017-18Guingamp221,528133407.00
2018-19Guingamp1––00006.20
2018-19Saint Etienne21––13316.79

Player page →

39F. HonoratStade Brestois 29Stade Brestois 29M88––1911807.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Nice6––00106.38
2019-20Saint Etienne12850003106.73
2020-21Stade Brestois 29362,467284307.03
2021-22Stade Brestois 29342,9094114307.22

Player page →

39Arnaud KalimuendoParis Saint-GermainParis Saint-GermainF633,4751193116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Lens281,224073006.76
2020-21Paris Saint-Germain174000006.90
2021-22Lens322,1661120116.81
2021-22Paris Saint-Germain211000006.30

Player page →

43Irvin CardonaStade Brestois 29Stade Brestois 29F924,8404176706.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Monaco316000006.80
2019-20Stade Brestois 29211,453263306.83
2020-21Stade Brestois 29362,040171206.73
2021-22Stade Brestois 29321,331142206.58

Player page →

44Thomas LemarMonacoMonacoM90––1621307.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Monaco26––53107.03
2016-17Monaco342,6113910107.21
2017-18Monaco302,381128107.04

Player page →

44Romain FaivreStade Brestois 29Stade Brestois 29M72––1610207.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Monaco1––00105.70
2020-21Stade Brestois 29362,904565007.21
2021-22Lyon14893230007.14
2021-22Stade Brestois 29211,798275107.18

Player page →

46Pierrick CapelleAngersAngersM203––15112416.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Angers28––40416.69
2016-17Angers321,750021406.71
2017-18Angers281,893121306.69
2018-19Angers26––33206.79
2019-20Angers241,747012706.65
2020-21Angers352,062133206.67
2021-22Angers301,195001206.62

Player page →

46Arnaud NordinSaint EtienneSaint EtienneM128––1591006.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Saint Etienne15601020106.49
2018-19Saint Etienne25––31206.77
2019-20Saint Etienne18909010206.66
2020-21Saint Etienne321,783144106.79
2021-22Saint Etienne382,020254406.76

Player page →

46G. CharbonnierAuxerreAuxerreF86––1571206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Reims22––41306.81
2019-20Stade Brestois 29262,068145506.92
2020-21Stade Brestois 29361,567161406.86
2021-22Auxerre2210010007.15

Player page →

49Clément GrenierRennesRennesM105––14151716.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Lyon18––23416.84
2016-17Lyon430000006.58
2017-18Guingamp151,211154207.11
2017-18Lyon14000006.90
2018-19Rennes33––25606.95
2019-20Rennes11842010206.75
2020-21Rennes231,079143307.00

Player page →

49Florian SotocaLensLensF69––1471407.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Montpellier1––0000–
2020-21Lens332,422283706.99
2021-22Lens352,496364707.10

Player page →

Data coverage for Ligue 1 →

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