xgEdge

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

Ligue 1 top scorers 2026/2027
# 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
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 →