§ Ligue 1 · 2025-26 · Matchday 34

Olympique Lyonnais 0–4 Lens

  • Saïd 20'
  • Saïd 32'
  • Sotoca 45+1'
  • Thauvin 53'

17 May 2026

The match in data

Lens got the better of Olympique Lyonnais, 4–0, on 17 May 2026, on matchday 34 of the 2025-26 Ligue 1.

Player of the match: Florian Sotoca (Lens), rated 75, thanks above all to 1 goal and 0.24 xG. Sotoca produced 1.1 times as much as a forward typically does, at 0.1 times the cost.

It was also their best match of the season.

For Olympique Lyonnais, the highest-rated player was Orel Mangala, with 73.

Wesley Saïd  scored twice.

75
Player of the match

Florian Sotoca

Lens · 90'

Produced 1.12× and cost 0.15× their position's average

Added
  • 1 goal 3.5×
  • 0.24 xG 0.8×
  • 1 shot on target 1.1×
Took away
  • 1 ball lost 0.7×
  • 4 duels lost 0.6×

Match ratings

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

Olympique Lyonnais
PlayerPositionMinRating
Orel Mangala Midfielder 71 73
Abner Defender 90 60
Moussa Niakhaté Defender 90 59
Ruben Kluivert Defender 46 53
Corentin Tolisso Midfielder 90 46
Afonso Moreira Forward 90 43
Roman Yaremchuk Forward 44 42
Pavel Sulc Midfielder 90 39
Clinton Mata Defender 90 38
Endrick Forward 71 38
Hans Hateboer Defender 44 37
Ainsley Maitland-Niles Defender 46 26
Dominik Greif Goalkeeper 90 no rating
Ernest Nuamah Forward 19 no rating
Malick Fofana Forward 19 no rating
Lens
PlayerPositionMinRating
Florian Sotoca ★ Forward 90 75
Andrija Bulatovic Midfielder 90 72
Kyllian Antonio Defender 39 71
Amadou Haidara Midfielder 61 69
Matthieu Udol Defender 44 66
Ismaëlo Ganiou Defender 51 64
Malang Sarr Defender 46 64
Wesley Saïd Forward 90 62
Ruben Aguilar Defender 44 58
Florian Thauvin Forward 61 57
Arthur Masuaku Midfielder 90 54
Nidal Celik Defender 90 46
Adrien Thomasson Midfielder 29 45
Abdallah Sima Forward 29 36
Saud Abdulhamid Defender 46 32
Mathieu Gorgelin Goalkeeper 90 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.