Ligue 1 top scorers 2026/2027
Every Ligue 1 player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.
Ferran Torres has scored 2.40 more than his chances were worth: 4 goals from 1.60 xG.
Showing 201–250 of 394 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 84 | Aristide Zossou | Auxerre | 3 | 119 | 0 | 0 | 0.06 | −0.06 | — |
| 84 | Lilian Raolisoa | Angers | 4 | 122 | 0 | 0 | 0.03 | −0.03 | — |
| 84 | Enzo Koffi | Le Havre | 5 | 123 | 0 | 0 | 0.15 | −0.15 | — |
| 84 | Antoine Mendy | Nice | 3 | 124 | 0 | 0 | 0.09 | −0.09 | — |
| 84 | Joseph Nonge | Stade Brestois | 5 | 125 | 0 | 0 | 0.01 | −0.01 | — |
| 84 | Mama Baldé | Stade Brestois | 4 | 131 | 0 | 0 | 0.36 | −0.36 | — |
| 84 | Moses Simon | Paris FC | 4 | 132 | 0 | 0 | 0.23 | −0.23 | — |
| 84 | Niko Sigur | Toulouse | 2 | 135 | 0 | 0 | 0.10 | −0.10 | — |
| 84 | Djibril Sidibé | Le Mans | 2 | 135 | 0 | 0 | 0.08 | −0.08 | — |
| 84 | Samir El Mourabet | RC Strasbourg | 3 | 135 | 0 | 0 | 0.05 | −0.05 | — |
| 84 | Bané Diatta | Angers | 4 | 139 | 0 | 0 | — | — | — |
| 84 | Elikya Legros | Auxerre | 3 | 141 | 0 | 0 | — | — | — |
| 84 | Geoffrey Kondogbia | Olympique de Marseille | 2 | 141 | 0 | 0 | — | — | — |
| 84 | Lucas Tousart | Stade Brestois | 5 | 142 | 0 | 0 | 1.03 | −1.03 | — |
| 84 | Rudy Matondo | Paris FC | 5 | 149 | 0 | 0 | 0.40 | −0.40 | — |
| 84 | Giovani Versini | Stade Brestois | 3 | 149 | 0 | 0 | 0.08 | −0.08 | — |
| 84 | Ismail Diallo | Toulouse | 4 | 150 | 0 | 0 | 0.01 | −0.01 | — |
| 84 | Yasser Larouci | Le Mans | 3 | 151 | 0 | 0 | 0.18 | −0.18 | — |
| 84 | Noah Donkor | Troyes | 4 | 151 | 0 | 0 | 0.03 | −0.03 | — |
| 84 | Kaito Mizuta | Le Havre | 3 | 152 | 0 | 0 | 0.13 | −0.13 | — |
| 84 | Maik Nawrocki | RC Lens | 2 | 152 | 0 | 0 | 0.06 | −0.06 | — |
| 84 | Antoine Rabillard | Le Mans | 4 | 159 | 0 | 0 | 0.20 | −0.20 | — |
| 84 | Nathan N'Goumou | Nice | 5 | 160 | 0 | 0 | 0.22 | −0.22 | — |
| 84 | Alexis Vossah | Toulouse | 4 | 160 | 0 | 0 | 0.07 | −0.07 | — |
| 84 | Thorgan Hazard | RC Lens | 5 | 161 | 0 | 0 | 0.80 | −0.80 | — |
| 84 | Sota Nakamura | Le Havre | 5 | 163 | 0 | 0 | 0.17 | −0.17 | — |
| 84 | Andrija Bulatović | RC Lens | 5 | 167 | 0 | 0 | 0.21 | −0.21 | — |
| 84 | Vincent Sasso | Le Havre | 3 | 168 | 0 | 0 | — | — | — |
| 84 | Matthis Abline | AS Monaco | 4 | 170 | 0 | 0 | 0.58 | −0.58 | — |
| 84 | Yann Gboho | Toulouse | 2 | 170 | 0 | 0 | 0.26 | −0.26 | — |
| 84 | Julian Vignolo | Toulouse | 3 | 171 | 0 | 0 | 0.24 | −0.24 | — |
| 84 | Melvin Bard | Nice | 2 | 172 | 0 | 0 | 0.02 | −0.02 | — |
| 84 | Otávio | Paris FC | 2 | 173 | 0 | 0 | 0.16 | −0.16 | — |
| 84 | Panos Katseris | Lorient | 5 | 177 | 0 | 0 | 0.12 | −0.12 | — |
| 84 | Sinaly Diomandé | Auxerre | 2 | 180 | 0 | 0 | 0.21 | −0.21 | — |
| 84 | Axel Tuanzebe | Auxerre | 2 | 180 | 0 | 0 | 0.16 | −0.16 | — |
| 84 | Nuno Mendes | Paris Saint-Germain | 2 | 180 | 0 | 0 | 0.10 | −0.10 | — |
| 84 | Andrew Omobamidele | RC Strasbourg | 2 | 180 | 0 | 0 | 0.07 | −0.07 | — |
| 84 | Anthony Rouault | Stade Rennais | 2 | 180 | 0 | 0 | 0.03 | −0.03 | — |
| 84 | Lucas Buades | Le Mans | 2 | 180 | 0 | 0 | 0.03 | −0.03 | — |
| 84 | Théo Eyoum | Le Mans | 2 | 180 | 0 | 0 | — | — | — |
| 84 | Gauthier Gallon | Le Havre | 3 | 181 | 0 | 0 | — | — | — |
| 84 | Moustapha Mbow | Paris FC | 3 | 181 | 0 | 0 | — | — | — |
| 84 | Anthony Bermont | Angers | 4 | 183 | 0 | 0 | 1.00 | −1.00 | — |
| 84 | Lucas Høgsberg | RC Strasbourg | 3 | 184 | 0 | 0 | — | — | — |
| 84 | Ewan Hatfout | Le Mans | 3 | 189 | 0 | 0 | — | — | — |
| 84 | Seny Koumbassa | Toulouse | 3 | 192 | 0 | 0 | — | — | — |
| 84 | Kaïl Boudache | Olympique Lyonnais | 5 | 194 | 0 | 0 | 1.20 | −1.20 | — |
| 84 | Samuel Yohou | Le Mans | 3 | 196 | 0 | 0 | — | — | — |
| 84 | Amadou Haidara | RC Lens | 4 | 197 | 0 | 0 | 0.17 | −0.17 | — |
- goals 2+ above xG
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Apps
- Matches he played in this competition this season. A match he was named in and did not play does not count.
- Min
- Minutes played.
- G
- Goals scored, penalties included.
- npG
- Goals with penalties taken out.
- xG
- Expected goals: the quality of the chances he took, summed.
- G − xG
- Goals less expected goals, over the matches with both.
- Min/G
- Minutes played for each goal scored.
Appearances, minutes, goals, assists and shots on this page are summed over the Ligue 1 matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.
Learn how xgEdge calculates these figures →