Football, 380 games, 17 stats per player
592 players, sorted by goals
| Player | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kylian MbappéParis Saint-Germain | 35 | 28 | 17 | 147 | 64 | 3,032 | 10 | 0 | – | 8 | 35 | 1 | 26 | 53 | 0 | – | 29 | 0 |
| Wissam Ben YedderAS Monaco | 37 | 25 | 5 | 71 | 42 | 2,541 | 3 | 0 | – | 5 | 37 | 8 | 17 | 22 | 0 | – | 27 | 0 |
| Martin TerrierStade Rennais | 37 | 21 | 3 | 89 | 45 | 2,803 | 1 | 0 | – | 8 | 37 | 0 | 25 | 41 | 0 | – | 26 | 0 |
| Moussa DembéléLyon | 30 | 21 | 4 | 89 | 43 | 2,209 | 6 | 0 | – | 4 | 30 | 5 | 26 | 19 | 0 | – | 29 | 0 |
| Andy DelortNice | 35 | 18 | 3 | 111 | 44 | 2,717 | 3 | 0 | – | 3 | 35 | 6 | 43 | 46 | 0 | – | 37 | 0 |
| Gaëtan LabordeStade Rennais | 38 | 15 | 8 | 96 | 35 | 3,083 | 2 | 0 | – | 6 | 38 | 2 | 34 | 23 | 0 | – | 37 | 0 |
| Jonathan DavidLille | 38 | 15 | 0 | 68 | 30 | 2,810 | 3 | 0 | – | 12 | 38 | 6 | 24 | 47 | 0 | 1 | 33 | 0 |
| Mohamed BayoClermont Foot | 32 | 14 | 6 | 65 | 27 | 2,426 | 1 | 0 | – | 4 | 32 | 5 | 17 | 5 | 0 | 1 | 42 | 0 |
| NeymarParis Saint-Germain | 22 | 13 | 6 | 53 | 26 | 1,861 | 10 | 0 | – | 11 | 22 | 0 | 29 | 70 | 0 | 1 | 22 | 0 |
| Ludovic AjorqueStrasbourg | 36 | 12 | 8 | 60 | 29 | 2,743 | 5 | 1 | – | 3 | 36 | 5 | 34 | 36 | 1 | – | 35 | 0 |
| Randal Kolo MuaniNantes | 36 | 12 | 4 | 53 | 25 | 2,958 | 2 | 0 | – | 3 | 36 | 2 | 56 | 72 | 0 | – | 38 | 0 |
| Arnaud KalimuendoLens | 34 | 12 | 0 | 60 | 31 | 2,171 | 1 | 1 | – | 0 | 34 | 7 | 12 | 33 | 0 | – | 28 | 0 |
| Dimitri PayetMarseille | 31 | 12 | 12 | 68 | 19 | 2,596 | 3 | 0 | – | 8 | 31 | 3 | 9 | 43 | 0 | – | 29 | 0 |
| Karl Toko EkambiLyon | 30 | 12 | 5 | 75 | 36 | 2,305 | 3 | 0 | – | 4 | 30 | 4 | 14 | 16 | 0 | – | 30 | 0 |
| Benjamin BourigeaudStade Rennais | 38 | 11 | 13 | 47 | 18 | 3,215 | 2 | 0 | – | 8 | 38 | 0 | 22 | 8 | 0 | – | 33 | 0 |
| Kevin GameiroStrasbourg | 35 | 11 | 3 | 65 | 25 | 2,396 | 0 | 0 | – | 2 | 35 | 7 | 14 | 17 | 0 | 2 | 29 | 0 |
| Franck HonoratBrest | 34 | 11 | 4 | 57 | 28 | 2,911 | 3 | 0 | – | 3 | 34 | 0 | 24 | 21 | 0 | – | 43 | 0 |
| Hwang Ui-JoBordeaux | 32 | 11 | 2 | 55 | 22 | 2,526 | 3 | 0 | – | 2 | 32 | 3 | 14 | 23 | 0 | – | 64 | 0 |
| Habib DialloStrasbourg | 31 | 11 | 1 | 52 | 22 | 1,537 | 2 | 0 | – | 2 | 31 | 15 | 15 | 20 | 0 | – | 19 | 0 |
| Amine GouiriNice | 38 | 10 | 9 | 74 | 36 | 2,765 | 3 | 0 | – | 4 | 38 | 6 | 27 | 33 | 0 | 2 | 31 | 0 |
| Ludovic BlasNantes | 35 | 10 | 6 | 86 | 34 | 2,977 | 10 | 0 | – | 7 | 35 | 0 | 44 | 55 | 0 | – | 40 | 0 |
| Romain FaivreLyon | 35 | 10 | 5 | 58 | 22 | 2,689 | 1 | 0 | – | 7 | 35 | 6 | 25 | 44 | 0 | – | 40 | 0 |
| Elye WahiMontpellier | 33 | 10 | 2 | 43 | 20 | 1,766 | 2 | 1 | – | 2 | 33 | 12 | 18 | 25 | 0 | – | 25 | 0 |
| Cengiz ÜnderMarseille | 32 | 10 | 2 | 56 | 19 | 2,208 | 1 | 1 | – | 3 | 32 | 7 | 11 | 34 | 0 | – | 22 | 0 |
| Wahbi KhazriSaint-Étienne | 30 | 10 | 0 | 70 | 19 | 2,238 | 6 | 0 | – | 5 | 30 | 4 | 20 | 47 | 0 | – | 45 | 0 |
| Hugo EkitikeStade de Reims | 24 | 10 | 3 | 30 | 17 | 1,274 | 1 | 1 | – | 1 | 24 | 9 | 18 | 31 | 0 | 1 | 16 | 0 |
| Serhou GuirassyStade Rennais | 37 | 9 | 0 | 46 | 17 | 996 | 1 | 0 | – | 2 | 37 | 30 | 19 | 35 | 0 | – | 14 | 0 |
| GersonMarseille | 35 | 9 | 4 | 43 | 18 | 2,553 | 3 | 0 | – | 3 | 35 | 6 | 44 | 67 | 0 | – | 32 | 0 |
| Lucas PaquetáLyon | 35 | 9 | 6 | 84 | 31 | 2,708 | 3 | 0 | – | 6 | 35 | 3 | 58 | 63 | 0 | – | 37 | 0 |
| Steve MouniéBrest | 35 | 9 | 2 | 73 | 24 | 2,311 | 2 | 0 | – | 3 | 35 | 10 | 37 | 28 | 0 | – | 37 | 0 |
| Denis BouangaSaint-Étienne | 34 | 9 | 6 | 84 | 30 | 2,448 | 4 | 1 | – | 3 | 34 | 6 | 46 | 48 | 0 | – | 62 | 0 |
| Kevin VollandAS Monaco | 34 | 9 | 9 | 50 | 24 | 2,450 | 10 | 0 | – | 7 | 34 | 5 | 53 | 28 | 1 | – | 26 | 0 |
| Alberth ElisBordeaux | 20 | 9 | 1 | 32 | 12 | 1,416 | 2 | 0 | – | 1 | 20 | 4 | 21 | 22 | 0 | 1 | 44 | 0 |
| Seko FofanaLens | 38 | 8 | 1 | 94 | 29 | 3,364 | 2 | 0 | – | 0 | 38 | 0 | 25 | 45 | 0 | – | 48 | 0 |
| Terem MoffiLorient | 37 | 8 | 4 | 60 | 22 | 2,736 | 1 | 0 | – | 2 | 37 | 3 | 23 | 18 | 0 | – | 47 | 0 |
| Adrien ThomassonStrasbourg | 31 | 8 | 4 | 46 | 18 | 2,396 | 2 | 1 | – | 8 | 31 | 4 | 34 | 34 | 0 | – | 33 | 0 |
| Stephy MavididiMontpellier | 30 | 8 | 3 | 59 | 24 | 2,313 | 4 | 0 | – | 2 | 30 | 3 | 21 | 44 | 0 | – | 37 | 0 |
| Elbasan RashaniClermont Foot | 29 | 8 | 4 | 29 | 11 | 1,769 | 3 | 0 | – | 1 | 29 | 7 | 39 | 30 | 0 | – | 29 | 0 |
| Sofiane BoufalAngers | 29 | 8 | 4 | 64 | 26 | 2,345 | 6 | 0 | – | 3 | 29 | 1 | 43 | 80 | 0 | – | 41 | 0 |
| Téji SavanierMontpellier | 29 | 8 | 7 | 81 | 32 | 2,422 | 8 | 2 | – | 9 | 29 | 1 | 43 | 77 | 0 | 1 | 41 | 0 |
| Thomas ManganiAngers | 33 | 7 | 2 | 18 | 8 | 2,194 | 6 | 0 | – | 5 | 33 | 8 | 25 | 14 | 0 | – | 32 | 0 |
| Bamba DiengMarseille | 25 | 7 | 1 | 37 | 19 | 973 | 0 | 1 | – | 0 | 25 | 14 | 13 | 13 | 0 | – | 8 | 0 |
| Arkadiusz MilikMarseille | 23 | 7 | 2 | 54 | 19 | 1,419 | 1 | 0 | – | 1 | 23 | 8 | 19 | 8 | 0 | – | 14 | 0 |
| Przemyslaw FrankowskiLens | 37 | 6 | 5 | 33 | 12 | 2,451 | 5 | 0 | – | 9 | 37 | 9 | 32 | 9 | 0 | – | 37 | 0 |
| Andrei GirottoNantes | 36 | 6 | 1 | 45 | 10 | 3,150 | 8 | 0 | – | 7 | 36 | 0 | 48 | 27 | 0 | – | 43 | 0 |
| Houssem AouarLyon | 36 | 6 | 4 | 77 | 25 | 2,507 | 1 | 0 | – | 3 | 36 | 7 | 28 | 39 | 0 | – | 35 | 0 |
| Armand LaurientéLorient | 35 | 6 | 2 | 86 | 30 | 2,493 | 5 | 0 | – | 2 | 35 | 7 | 40 | 41 | 0 | – | 39 | 0 |
| Florent MolletMontpellier | 35 | 6 | 2 | 52 | 13 | 2,647 | 6 | 0 | – | 8 | 35 | 3 | 33 | 50 | 0 | – | 44 | 0 |
| Florian SotocaLens | 35 | 6 | 4 | 71 | 25 | 2,486 | 7 | 0 | – | 5 | 35 | 7 | 33 | 34 | 0 | – | 36 | 0 |
| Moses SimonNantes | 30 | 6 | 8 | 42 | 16 | 2,350 | 3 | 0 | – | 0 | 30 | 1 | 14 | 26 | 0 | – | 28 | 0 |
| Sofiane DiopAS Monaco | 30 | 6 | 4 | 37 | 13 | 1,957 | 6 | 0 | – | 4 | 30 | 6 | 27 | 41 | 0 | – | 22 | 0 |
| Lovro MajerStade Rennais | 29 | 6 | 8 | 44 | 16 | 1,841 | 1 | 0 | – | 8 | 29 | 8 | 35 | 32 | 0 | – | 18 | 0 |
| Kasper DolbergNice | 27 | 6 | 2 | 39 | 14 | 1,502 | 1 | 0 | – | 0 | 26 | 7 | 29 | 29 | 0 | – | 14 | 0 |
| Lionel MessiParis Saint-Germain | 26 | 6 | 14 | 88 | 23 | 2,152 | 0 | 0 | – | 20 | 26 | 2 | 6 | 35 | 0 | – | 22 | 0 |
| Sékou MaraBordeaux | 26 | 6 | 0 | 39 | 18 | 895 | 2 | 0 | – | 1 | 26 | 18 | 20 | 24 | 0 | – | 22 | 0 |
| Jonathan ClaussLens | 37 | 5 | 11 | 40 | 11 | 3,063 | 3 | 0 | – | 11 | 37 | 2 | 36 | 14 | 0 | – | 42 | 0 |
| Xavier ChavalerinTroyes | 37 | 5 | 2 | 33 | 9 | 2,941 | 4 | 0 | – | 7 | 37 | 4 | 34 | 12 | 0 | – | 42 | 0 |
| Angelo FulginiAngers | 36 | 5 | 4 | 58 | 17 | 2,947 | 6 | 0 | – | 5 | 36 | 1 | 32 | 84 | 0 | – | 46 | 0 |
| Jeremy Le DouaronBrest | 32 | 5 | 3 | 34 | 14 | 1,446 | 0 | 0 | – | 0 | 32 | 16 | 15 | 27 | 0 | – | 21 | 0 |
| MarquinhosParis Saint-Germain | 32 | 5 | 0 | 22 | 7 | 2,862 | 5 | 0 | – | 8 | 32 | 0 | 6 | 11 | 0 | – | 27 | 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.