Football, 380 games, 17 stats per player
574 players, sorted by goals
| Player | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kylian MbappéParis Saint-Germain | 31 | 27 | 7 | 105 | 53 | 2,389 | 5 | 0 | – | 10 | 31 | 4 | 23 | 38 | 0 | – | 20 | 0 |
| Memphis DepayLyon | 37 | 20 | 12 | 112 | 50 | 2,932 | 4 | 0 | – | 7 | 37 | 4 | 29 | 52 | 0 | – | 38 | 0 |
| Wissam Ben YedderAS Monaco | 37 | 20 | 7 | 79 | 31 | 2,625 | 3 | 0 | – | 11 | 37 | 5 | 12 | 39 | 0 | 2 | 35 | 0 |
| Gaëtan LabordeMontpellier | 38 | 16 | 8 | 99 | 40 | 3,270 | 3 | 0 | – | 6 | 38 | 0 | 56 | 30 | 0 | – | 57 | 0 |
| Kevin VollandAS Monaco | 35 | 16 | 7 | 56 | 29 | 2,787 | 4 | 0 | – | 12 | 35 | 1 | 58 | 45 | 0 | – | 31 | 0 |
| Ludovic AjorqueStrasbourg | 35 | 16 | 4 | 70 | 35 | 2,972 | 5 | 0 | – | 6 | 35 | 1 | 38 | 46 | 0 | 1 | 49 | 0 |
| Burak YilmazLille | 28 | 16 | 5 | 66 | 33 | 2,056 | 6 | 0 | – | 17 | 28 | 5 | 33 | 37 | 0 | – | 15 | 0 |
| Andy DelortMontpellier | 30 | 15 | 9 | 91 | 36 | 2,492 | 4 | 0 | – | 5 | 30 | 0 | 49 | 41 | 0 | 1 | 42 | 0 |
| Boulaye DiaStade de Reims | 36 | 14 | 1 | 62 | 27 | 2,946 | 2 | 0 | – | 11 | 36 | 1 | 29 | 36 | 0 | – | 38 | 0 |
| Karl Toko EkambiLyon | 35 | 14 | 6 | 90 | 39 | 2,830 | 3 | 0 | – | 6 | 35 | 1 | 26 | 27 | 0 | – | 36 | 0 |
| Terem MoffiLorient | 32 | 14 | 2 | 56 | 25 | 2,090 | 2 | 0 | – | 4 | 32 | 6 | 30 | 18 | 0 | – | 38 | 0 |
| Jonathan DavidLille | 37 | 13 | 2 | 55 | 33 | 2,367 | 0 | 0 | – | 4 | 37 | 8 | 30 | 43 | 0 | – | 12 | 0 |
| Moise KeanParis Saint-Germain | 26 | 13 | 0 | 53 | 24 | 1,707 | 4 | 0 | – | 3 | 26 | 4 | 34 | 6 | 0 | – | 16 | 0 |
| Hwang Ui-JoBordeaux | 36 | 12 | 3 | 75 | 30 | 2,523 | 1 | 0 | – | 6 | 36 | 4 | 31 | 35 | 0 | – | 40 | 0 |
| Amine GouiriNice | 34 | 12 | 7 | 81 | 32 | 2,752 | 5 | 0 | – | 4 | 34 | 3 | 44 | 36 | 0 | – | 40 | 0 |
| Renaud RipartNimes | 38 | 11 | 1 | 68 | 25 | 3,063 | 3 | 0 | – | 5 | 38 | 3 | 28 | 63 | 0 | 1 | 62 | 0 |
| Gaël KakutaLens | 35 | 11 | 5 | 51 | 14 | 2,414 | 3 | 0 | – | 5 | 35 | 5 | 31 | 38 | 0 | 2 | 33 | 0 |
| Yoane WissaLorient | 38 | 10 | 5 | 58 | 23 | 2,684 | 2 | 0 | – | 10 | 38 | 8 | 26 | 86 | 0 | – | 48 | 0 |
| Ludovic BlasNantes | 36 | 10 | 4 | 70 | 24 | 2,803 | 5 | 0 | – | 5 | 36 | 4 | 50 | 49 | 0 | – | 45 | 0 |
| Tino KadewereLyon | 33 | 10 | 3 | 60 | 23 | 2,019 | 4 | 0 | – | 3 | 33 | 9 | 35 | 25 | 0 | – | 23 | 0 |
| Serhou GuirassyStade Rennais | 27 | 10 | 1 | 53 | 23 | 1,766 | 3 | 0 | – | 2 | 27 | 8 | 36 | 55 | 0 | – | 24 | 0 |
| Randal Kolo MuaniNantes | 37 | 9 | 4 | 61 | 25 | 3,041 | 3 | 0 | – | 9 | 37 | 2 | 61 | 73 | 0 | – | 48 | 0 |
| Habib DialloStrasbourg | 36 | 9 | 3 | 56 | 22 | 2,473 | 2 | 0 | – | 3 | 36 | 8 | 25 | 27 | 0 | – | 36 | 0 |
| Stephy MavididiMontpellier | 35 | 9 | 0 | 31 | 18 | 2,034 | 3 | 0 | – | 4 | 35 | 12 | 28 | 35 | 0 | – | 29 | 0 |
| Steve MouniéBrest | 35 | 9 | 4 | 81 | 35 | 2,695 | 6 | 0 | – | 12 | 35 | 4 | 67 | 27 | 0 | 1 | 47 | 0 |
| Martin TerrierStade Rennais | 34 | 9 | 7 | 47 | 18 | 2,454 | 3 | 1 | – | 1 | 34 | 4 | 34 | 39 | 0 | – | 23 | 0 |
| Moussa KonéNimes | 33 | 9 | 0 | 31 | 16 | 1,761 | 2 | 0 | – | 6 | 33 | 12 | 17 | 41 | 0 | – | 37 | 0 |
| Lucas PaquetáLyon | 30 | 9 | 5 | 55 | 22 | 2,285 | 5 | 1 | – | 6 | 30 | 3 | 61 | 68 | 0 | – | 31 | 0 |
| NeymarParis Saint-Germain | 18 | 9 | 5 | 68 | 19 | 1,416 | 6 | 2 | – | 3 | 18 | 3 | 31 | 67 | 0 | 1 | 15 | 0 |
| Arkadiusz MilikMarseille | 15 | 9 | 1 | 46 | 20 | 1,224 | 2 | 0 | – | 0 | 15 | 1 | 15 | 20 | 0 | – | 20 | 0 |
| Florian ThauvinMarseille | 36 | 8 | 8 | 72 | 19 | 2,748 | 5 | 0 | – | 8 | 36 | 3 | 23 | 53 | 0 | 2 | 33 | 0 |
| Franck HonoratBrest | 36 | 8 | 5 | 41 | 24 | 2,469 | 3 | 0 | – | 5 | 36 | 8 | 37 | 15 | 0 | – | 44 | 0 |
| Irvin CardonaBrest | 36 | 8 | 1 | 55 | 18 | 2,032 | 2 | 0 | – | 9 | 36 | 14 | 16 | 16 | 0 | – | 45 | 0 |
| Florian SotocaLens | 33 | 8 | 3 | 71 | 19 | 2,422 | 7 | 0 | – | 15 | 33 | 5 | 46 | 46 | 0 | – | 36 | 0 |
| Denis BouangaSaint-Étienne | 36 | 7 | 4 | 101 | 37 | 2,737 | 7 | 0 | – | 7 | 36 | 6 | 59 | 35 | 1 | – | 39 | 0 |
| Angelo FulginiAngers | 33 | 7 | 4 | 65 | 27 | 2,739 | 4 | 0 | – | 4 | 33 | 0 | 28 | 134 | 0 | – | 45 | 0 |
| Dimitri PayetMarseille | 33 | 7 | 10 | 44 | 15 | 2,428 | 4 | 2 | – | 13 | 33 | 5 | 14 | 46 | 0 | 1 | 32 | 0 |
| Imran LouzaNantes | 33 | 7 | 2 | 36 | 14 | 2,388 | 4 | 1 | – | 6 | 33 | 5 | 34 | 46 | 0 | – | 39 | 0 |
| Sofiane DiopAS Monaco | 32 | 7 | 1 | 44 | 17 | 2,033 | 4 | 0 | – | 2 | 32 | 8 | 32 | 56 | 0 | – | 27 | 0 |
| Yusuf YaziciLille | 32 | 7 | 5 | 44 | 18 | 1,074 | 1 | 0 | – | 3 | 32 | 22 | 13 | 10 | 0 | – | 5 | 0 |
| Houssem AouarLyon | 30 | 7 | 3 | 70 | 27 | 1,792 | 3 | 1 | – | 5 | 30 | 7 | 19 | 23 | 0 | – | 26 | 0 |
| Arnaud KalimuendoLens | 29 | 7 | 3 | 34 | 18 | 1,291 | 0 | 0 | – | 2 | 29 | 15 | 14 | 28 | 0 | – | 22 | 0 |
| Mama BaldéDijon FCO | 29 | 7 | 0 | 58 | 19 | 2,172 | 4 | 0 | – | 3 | 29 | 5 | 37 | 40 | 0 | – | 42 | 0 |
| Ignatius GanagoLens | 24 | 7 | 0 | 39 | 17 | 1,308 | 0 | 0 | – | 4 | 24 | 8 | 14 | 46 | 0 | – | 19 | 0 |
| Wahbi KhazriSaint-Étienne | 22 | 7 | 1 | 32 | 13 | 1,191 | 5 | 1 | – | 1 | 22 | 6 | 24 | 30 | 0 | – | 10 | 0 |
| Mauro IcardiParis Saint-Germain | 20 | 7 | 3 | 39 | 14 | 1,074 | 1 | 0 | – | 2 | 20 | 9 | 9 | 11 | 0 | – | 12 | 0 |
| Jonathan BambaLille | 38 | 6 | 9 | 60 | 20 | 2,993 | 2 | 0 | – | 8 | 38 | 4 | 26 | 67 | 0 | – | 19 | 0 |
| Benjamin BourigeaudStade Rennais | 37 | 6 | 5 | 65 | 24 | 2,559 | 8 | 0 | – | 4 | 37 | 8 | 24 | 10 | 0 | – | 27 | 0 |
| Gaetan CharbonnierBrest | 36 | 6 | 1 | 35 | 13 | 1,562 | 4 | 0 | – | 7 | 36 | 19 | 23 | 21 | 0 | – | 29 | 0 |
| Romain FaivreBrest | 36 | 6 | 5 | 65 | 25 | 2,902 | 0 | 0 | – | 2 | 36 | 3 | 33 | 72 | 1 | – | 57 | 0 |
| Farid BoulayaMetz | 33 | 6 | 8 | 80 | 28 | 2,822 | 5 | 0 | – | 7 | 33 | 1 | 18 | 63 | 0 | 1 | 33 | 0 |
| Moses SimonNantes | 33 | 6 | 5 | 38 | 18 | 2,341 | 2 | 0 | – | 8 | 33 | 5 | 16 | 29 | 0 | – | 34 | 0 |
| Zinedine FerhatNimes | 33 | 6 | 10 | 61 | 21 | 2,960 | 3 | 0 | – | 10 | 33 | 0 | 20 | 66 | 0 | – | 61 | 0 |
| Stéphane BahokenAngers | 30 | 6 | 2 | 59 | 24 | 1,618 | 4 | 0 | – | 4 | 30 | 12 | 29 | 28 | 0 | 1 | 28 | 0 |
| Romain HamoumaSaint-Étienne | 29 | 6 | 1 | 33 | 16 | 1,773 | 5 | 0 | – | 5 | 29 | 10 | 30 | 36 | 0 | – | 30 | 0 |
| Stevan JoveticAS Monaco | 29 | 6 | 0 | 43 | 19 | 785 | 1 | 0 | – | 5 | 29 | 23 | 16 | 14 | 0 | – | 10 | 0 |
| Pablo SarabiaParis Saint-Germain | 27 | 6 | 4 | 37 | 19 | 1,313 | 2 | 0 | – | 9 | 27 | 14 | 6 | 16 | 0 | – | 8 | 0 |
| Kasper DolbergNice | 25 | 6 | 2 | 36 | 16 | 1,931 | 2 | 0 | – | 4 | 25 | 4 | 20 | 49 | 0 | – | 27 | 0 |
| Ibrahima NianeMetz | 10 | 6 | 0 | 23 | 8 | 668 | 0 | 0 | – | 3 | 10 | 1 | 11 | 12 | 0 | – | 7 | 0 |
| Adrien ThomassonStrasbourg | 37 | 5 | 1 | 48 | 17 | 2,638 | 6 | 1 | – | 8 | 37 | 6 | 47 | 43 | 0 | – | 41 | 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.