§ Ligue 1 · 2025-26 · Matchday 14

Olympique Lyonnais 3–0 Nantes

  • Abner 51'
  • Satriano 70'
  • Satriano 77'
  • Mwanga 43'

30 November 2025

The match in data

Olympique Lyonnais beat Nantes 3–0 on 30 November 2025, on matchday 14 of the 2025-26 Ligue 1.

Player of the match: Martín Satriano (Olympique Lyonnais), rated 73, thanks above all to 2 goals and 0.70 xG. Satriano produced 1.6 times as much as a forward typically does, at 0.4 times the cost.

It was also their best match of the season.

For Nantes, the highest-rated player was Herba Guirassy, with 68.

Martín Satriano scored twice.

Junior Mwanga was sent off at 43'.

73
Player of the match

Martín Satriano

Olympique Lyonnais · 85'

Produced 1.59× and cost 0.38× their position's average

Added
  • 2 goals 4.0×
  • 0.70 xG 2.6×
  • 2 shots on target 2.3×
Took away
  • 2 shots off target 1.5×
  • 2 misplaced passes 0.4×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

Olympique Lyonnais
PlayerPositionMinRating
Martín Satriano ★ Forward 85 73
Moussa Niakhaté Defender 90 71
Tanner Tessmann Midfielder 90 71
Nicolás Tagliafico Defender 90 67
Corentin Tolisso Midfielder 90 54
M. de Carvalho Midfielder 72 54
Tyler Morton Midfielder 85 51
Hans Hateboer Defender 72 46
Pavel Sulc Midfielder 90 45
Abner Defender 90 34
Dominik Greif Goalkeeper 90 no rating
Afonso Moreira Forward 18 no rating
Ainsley Maitland-Niles Defender 18 no rating
Khalis Merah Midfielder 10 no rating
Adam Karabec Midfielder 5 no rating
Orel Mangala Midfielder 5 no rating
Nantes
PlayerPositionMinRating
Herba Guirassy Forward 32 68
Bahmed Deuff Midfielder 31 64
Kelvin Amian Defender 90 60
Chidozie Awaziem Defender 90 52
Mayckel Lahdo Forward 58 52
Johann Lepenant Midfielder 89 50
Tylel Tati Defender 89 48
Matthis Abline Forward 90 42
Youssef El Arabi Forward 59 36
Hyeok-kyu Kwon Midfielder 78 35
Junior Mwanga Midfielder 43 34
Nicolas Cozza Defender 90 30
Anthony Lopes Goalkeeper 90 no rating
Uros Radakovic Defender 12 no rating
Fabien Centonze Defender 1 no rating
Mostafa Mohamed Forward 1 no rating

How is the rating calculated?

The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.