Expected goals measure the quality of the chances a player gets, with every shot scored between 0 and 1 by how often shots like it are converted. A player's xG is those values added up, so the gap between the goals they scored and their xG shows whether they finished better or worse than their chances deserved. Underlying data is supplied by Sportmonks.
Arnaud Kalimuendo of Rennes had the most xG in Ligue 1 in 2024/2025, 17.26 from 33 appearances, and scored 17 goals from it. Mason Greenwood was next on 17.07.
Ousmane Dembélé of Paris Saint Germain overperformed xG by more than any other player in Ligue 1 in 2024/2025, with 21 goals from chances worth 14.35 xG, a gap of 6.65. Andrey Santos was next on 5.63.
Florian Sotoca of Lens underperformed xG by more than any other player in Ligue 1 in 2024/2025, with 1 goal from chances worth 4.73 xG, a shortfall of 3.73. Breel Embolo was next on 3.62.
Gonçalo Ramos of Paris Saint Germain had the highest xG per 90 in Ligue 1 in 2024/2025, 1.12 from 1066 minutes across 22 appearances, the best of anyone past 1020 minutes. Mika Biereth was next on 0.86.
Abdoulaye Touré of Le Havre had the most xG of any midfielder in Ligue 1 in 2024/2025, 9.81 from 28 appearances, and scored 10 goals from it. Himad Abdelli was next on 6.30.
Jubal of Auxerre had the most xG of any defender in Ligue 1 in 2024/2025, 4.98 from 30 appearances, and scored 6 goals from it. Ali Abdi was next on 3.81.
No. Ligue 1 players scored 887 goals in 2024/2025 from chances worth 916.0 xG, 97% of what they deserved and 29.0 goals short.