Football, 380 games, 17 stats per player
586 players, sorted by goals
| Player | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kylian MbappéParis Saint-Germain | 34 | 29 | 6 | 146 | 74 | 2,822 | 6 | 0 | – | 5 | 34 | 2 | 17 | 40 | 0 | 2 | 32 | 0 |
| Alexandre LacazetteLyon | 35 | 27 | 5 | 109 | 51 | 2,937 | 3 | 0 | – | 13 | 35 | 1 | 62 | 56 | 0 | 1 | 38 | 0 |
| Jonathan DavidLille | 37 | 24 | 4 | 102 | 52 | 3,179 | 6 | 0 | – | 6 | 37 | 1 | 38 | 59 | 0 | – | 39 | 0 |
| Loïs OpendaLens | 38 | 21 | 4 | 100 | 48 | 2,529 | 2 | 0 | – | 2 | 38 | 9 | 40 | 47 | 0 | – | 21 | 0 |
| Folarin BalogunStade de Reims | 37 | 21 | 2 | 125 | 53 | 3,013 | 5 | 0 | – | 7 | 37 | 3 | 37 | 54 | 0 | 1 | 36 | 0 |
| Habib DialloStrasbourg | 37 | 20 | 1 | 91 | 38 | 2,879 | 3 | 1 | – | 5 | 37 | 5 | 33 | 64 | 0 | 1 | 49 | 0 |
| Elye WahiMontpellier | 33 | 19 | 5 | 62 | 36 | 2,530 | 8 | 1 | – | 4 | 33 | 4 | 30 | 40 | 0 | – | 43 | 0 |
| Wissam Ben YedderAS Monaco | 32 | 19 | 6 | 69 | 39 | 2,128 | 4 | 0 | – | 5 | 32 | 4 | 18 | 21 | 0 | 1 | 36 | 0 |
| Terem MoffiNice | 34 | 18 | 3 | 75 | 35 | 2,731 | 3 | 0 | – | 5 | 34 | 2 | 29 | 27 | 0 | 1 | 40 | 0 |
| Lionel MessiParis Saint-Germain | 32 | 16 | 16 | 130 | 49 | 2,842 | 0 | 0 | – | 26 | 32 | 0 | 6 | 36 | 0 | – | 31 | 0 |
| Gaëtan LabordeNice | 37 | 15 | 3 | 78 | 42 | 2,762 | 0 | 0 | – | 4 | 37 | 6 | 26 | 29 | 0 | 1 | 30 | 0 |
| Amine GouiriStade Rennais | 36 | 15 | 4 | 78 | 31 | 2,758 | 3 | 0 | – | 4 | 36 | 4 | 39 | 20 | 0 | – | 32 | 0 |
| Alexis SánchezMarseille | 35 | 14 | 3 | 66 | 28 | 2,698 | 3 | 0 | – | 13 | 35 | 3 | 39 | 46 | 0 | 1 | 25 | 0 |
| NeymarParis Saint-Germain | 20 | 13 | 11 | 38 | 17 | 1,553 | 5 | 1 | – | 9 | 20 | 2 | 22 | 65 | 0 | – | 13 | 0 |
| Thijs DallingaToulouse | 36 | 12 | 1 | 62 | 29 | 2,363 | 4 | 0 | – | 2 | 36 | 8 | 34 | 19 | 0 | – | 33 | 0 |
| Mama BaldéTroyes | 34 | 12 | 3 | 73 | 26 | 2,671 | 5 | 2 | – | 3 | 34 | 4 | 37 | 46 | 0 | – | 67 | 0 |
| Breel EmboloAS Monaco | 32 | 12 | 2 | 40 | 20 | 1,853 | 3 | 0 | – | 8 | 32 | 13 | 49 | 56 | 0 | 1 | 31 | 0 |
| Téji SavanierMontpellier | 30 | 12 | 4 | 61 | 22 | 2,557 | 4 | 3 | – | 5 | 30 | 0 | 55 | 97 | 0 | – | 46 | 0 |
| Grejohn KyeiClermont Foot | 37 | 10 | 3 | 55 | 19 | 2,242 | 3 | 0 | – | 5 | 37 | 11 | 52 | 42 | 0 | 2 | 27 | 0 |
| Zakaria AboukhlalToulouse | 37 | 10 | 5 | 83 | 30 | 2,477 | 4 | 0 | – | 5 | 37 | 9 | 36 | 47 | 0 | – | 44 | 0 |
| Kevin GameiroStrasbourg | 34 | 10 | 0 | 41 | 21 | 2,102 | 0 | 1 | – | 3 | 34 | 11 | 14 | 15 | 0 | 1 | 34 | 0 |
| Jeremy Le DouaronBrest | 32 | 10 | 3 | 51 | 20 | 2,078 | 1 | 0 | – | 5 | 32 | 8 | 31 | 36 | 0 | – | 28 | 0 |
| Arnaud NordinMontpellier | 36 | 9 | 3 | 60 | 24 | 2,419 | 4 | 0 | – | 2 | 36 | 6 | 20 | 82 | 0 | – | 40 | 0 |
| Martin TerrierStade Rennais | 16 | 9 | 4 | 46 | 26 | 1,330 | 0 | 0 | – | 3 | 16 | 0 | 12 | 24 | 0 | – | 16 | 0 |
| Mostafa MohamedNantes | 36 | 8 | 2 | 55 | 22 | 1,935 | 1 | 0 | – | 0 | 36 | 18 | 38 | 28 | 0 | – | 32 | 0 |
| Aleksandr GolovinAS Monaco | 34 | 8 | 7 | 45 | 21 | 2,483 | 5 | 0 | – | 7 | 34 | 5 | 36 | 23 | 0 | – | 34 | 0 |
| Florian SotocaLens | 38 | 7 | 10 | 81 | 26 | 3,064 | 4 | 0 | – | 6 | 38 | 4 | 35 | 44 | 0 | 2 | 21 | 0 |
| Muhammed-Cham SaracevicClermont Foot | 38 | 7 | 4 | 53 | 16 | 1,974 | 2 | 0 | – | 7 | 38 | 15 | 16 | 40 | 0 | – | 32 | 0 |
| Benjamin BourigeaudStade Rennais | 37 | 7 | 10 | 69 | 18 | 3,084 | 5 | 1 | – | 10 | 37 | 0 | 32 | 14 | 0 | – | 35 | 0 |
| Ibrahim KonéLorient | 37 | 7 | 1 | 28 | 15 | 1,566 | 3 | 0 | 0 | 0 | 37 | 22 | 27 | 24 | 0 | 1 | 22 | 0 |
| Ludovic BlasNantes | 37 | 7 | 5 | 96 | 31 | 2,820 | 6 | 0 | – | 6 | 37 | 7 | 55 | 62 | 0 | 1 | 33 | 0 |
| Karl Toko EkambiStade Rennais | 36 | 7 | 4 | 61 | 25 | 2,330 | 1 | 0 | – | 2 | 36 | 10 | 15 | 17 | 0 | – | 25 | 0 |
| Seko FofanaLens | 35 | 7 | 5 | 84 | 23 | 3,079 | 2 | 0 | – | 2 | 35 | 1 | 21 | 44 | 0 | 1 | 24 | 0 |
| Marshall MunetsiStade de Reims | 34 | 7 | 3 | 69 | 21 | 2,708 | 6 | 0 | – | 2 | 34 | 3 | 60 | 39 | 0 | – | 37 | 0 |
| Saif-Eddine KhaouiClermont Foot | 34 | 7 | 3 | 47 | 22 | 2,035 | 4 | 0 | – | 7 | 34 | 11 | 24 | 36 | 0 | – | 25 | 0 |
| Rémy CabellaLille | 32 | 7 | 10 | 41 | 20 | 2,535 | 3 | 0 | – | 7 | 32 | 4 | 24 | 44 | 0 | – | 23 | 0 |
| Rony LopesTroyes | 32 | 7 | 5 | 54 | 18 | 2,359 | 2 | 0 | – | 6 | 32 | 3 | 19 | 32 | 0 | – | 52 | 0 |
| Arnaud KalimuendoStade Rennais | 30 | 7 | 3 | 41 | 19 | 1,861 | 0 | 0 | – | 2 | 30 | 6 | 13 | 24 | 0 | – | 24 | 0 |
| Junya ItoStade de Reims | 35 | 6 | 5 | 42 | 16 | 2,930 | 3 | 1 | – | 8 | 35 | 1 | 19 | 43 | 0 | – | 36 | 0 |
| Jonathan BambaLille | 34 | 6 | 7 | 72 | 28 | 2,789 | 6 | 0 | – | 4 | 34 | 2 | 30 | 60 | 0 | – | 38 | 0 |
| Franck HonoratBrest | 33 | 6 | 6 | 46 | 16 | 2,545 | 1 | 0 | – | 6 | 33 | 4 | 23 | 18 | 0 | – | 33 | 0 |
| Mounaim El IdrissyAC Ajaccio | 32 | 6 | 0 | 49 | 18 | 2,508 | 10 | 0 | – | 6 | 32 | 2 | 78 | 80 | 0 | – | 46 | 0 |
| Nuno TavaresMarseille | 31 | 6 | 0 | 62 | 17 | 2,349 | 6 | 1 | – | 4 | 31 | 8 | 36 | 38 | 0 | – | 30 | 0 |
| M'Baye NiangAJ Auxerre | 30 | 6 | 0 | 38 | 13 | 1,485 | 2 | 2 | – | 0 | 30 | 13 | 36 | 42 | 0 | – | 31 | 0 |
| Jérémy DokuStade Rennais | 29 | 6 | 2 | 25 | 11 | 1,285 | 0 | 0 | – | 2 | 29 | 16 | 15 | 36 | 0 | – | 13 | 0 |
| Romain Del CastilloBrest | 27 | 6 | 6 | 36 | 15 | 1,429 | 2 | 0 | – | 4 | 27 | 11 | 19 | 24 | 0 | – | 22 | 0 |
| Andy DelortNantes | 26 | 6 | 1 | 40 | 16 | 1,250 | 0 | 0 | – | 3 | 26 | 11 | 15 | 13 | 0 | – | 17 | 0 |
| Steve MouniéBrest | 23 | 6 | 0 | 57 | 19 | 1,662 | 2 | 0 | – | 3 | 23 | 3 | 36 | 25 | 0 | – | 17 | 0 |
| Youcef BelaïliAC Ajaccio | 23 | 6 | 5 | 41 | 15 | 1,519 | 5 | 0 | – | 6 | 23 | 4 | 33 | 32 | 0 | 1 | 33 | 0 |
| Nicolas PépéNice | 19 | 6 | 0 | 48 | 18 | 1,529 | 2 | 0 | – | 2 | 19 | 2 | 12 | 34 | 0 | – | 17 | 0 |
| Dango OuattaraLorient | 18 | 6 | 5 | 52 | 15 | 1,552 | 2 | 1 | – | 1 | 18 | 0 | 14 | 43 | 0 | – | 25 | 0 |
| Mateus TetêLyon | 17 | 6 | 2 | 29 | 13 | 1,114 | 3 | 0 | – | 0 | 17 | 3 | 9 | 19 | 0 | – | 14 | 0 |
| Cengiz ÜnderMarseille | 37 | 5 | 4 | 69 | 23 | 2,496 | 3 | 0 | – | 2 | 37 | 9 | 26 | 31 | 0 | – | 26 | 0 |
| Przemyslaw FrankowskiLens | 37 | 5 | 4 | 31 | 9 | 2,838 | 4 | 0 | – | 5 | 37 | 6 | 32 | 18 | 0 | – | 20 | 0 |
| Chancel MbembaMarseille | 36 | 5 | 0 | 26 | 9 | 2,849 | 2 | 0 | – | 8 | 36 | 4 | 18 | 19 | 0 | – | 31 | 0 |
| Farès ChaïbiToulouse | 36 | 5 | 5 | 60 | 21 | 2,345 | 2 | 0 | – | 6 | 36 | 12 | 33 | 21 | 0 | – | 28 | 0 |
| Adrien ThomassonLens | 35 | 5 | 7 | 39 | 14 | 2,224 | 3 | 0 | – | 4 | 35 | 9 | 35 | 38 | 0 | – | 32 | 0 |
| Branco van den BoomenToulouse | 35 | 5 | 8 | 51 | 16 | 2,892 | 6 | 0 | – | 12 | 35 | 3 | 32 | 19 | 0 | – | 52 | 0 |
| Enzo Le FéeLorient | 35 | 5 | 6 | 45 | 15 | 3,039 | 5 | 0 | – | 4 | 35 | 0 | 41 | 65 | 0 | – | 46 | 0 |
| Abdallah SimaAngers | 34 | 5 | 1 | 40 | 11 | 1,832 | 0 | 0 | – | 1 | 34 | 15 | 31 | 24 | 1 | – | 42 | 0 |
From the Lineball stats database, built from official match stats. Tap a column to sort; switch to per game for averages.
SPI ratings, match probabilities and expected goals 2016-2023: FiveThirtyEight (github.com/fivethirtyeight/data), CC BY 4.0.