§ Ligue 1 · 2025-26 · Matchday 31

Toulouse 2–2 Monaco

  • Russell-Rowe 61'
  • Emersonn 90'
  • Teze 6'
  • Camara 18'

25 April 2026

The match in data

Toulouse and Monaco finished level at 2–2 on 25 April 2026, on matchday 31 of the 2025-26 Ligue 1.

Player of the match: Aron Dønnum (Toulouse), rated 66, thanks above all to 1 big chance created and 4 key passes. Dønnum produced 2.1 times as much as a midfielder typically does, at 1.1 times the cost.

For Monaco, the highest-rated player was Folarin Balogun, with 68.

66
Player of the match

Aron Dønnum

Toulouse · 90'

Produced 2.11× and cost 1.08× their position's average

Added
  • 1 big chance created 4.0×
  • 4 key passes 3.6×
  • 8 final-third passes 1.5×
Took away
  • 11 misplaced passes 1.7×
  • 1 ball lost 1.0×

Match ratings

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

Toulouse
PlayerPositionMinRating
Aron Dønnum ★ Midfielder 90 66
Jacen Russell-Rowe Forward 74 60
Cristian Cásseres Jr. Midfielder 90 57
Mark McKenzie Defender 90 51
Rasmus Nicolaisen Defender 90 51
Charlie Cresswell Defender 90 43
Alexis Vossah Midfielder 79 43
Pape Demba Diop Midfielder 90 39
Dayann Methalie Defender 90 31
Santiago Hidalgo Forward 79 31
Guillaume Restes Goalkeeper 90 no rating
Emersonn Forward 16 no rating
Ilyas Azizi Forward 11 no rating
Mario Sauer Midfielder 11 no rating
Julián Vignolo Forward 1 no rating
Warren Kamanzi Defender 1 no rating
Monaco
PlayerPositionMinRating
Folarin Balogun Forward 84 68
Maghnes Akliouche Forward 75 62
J. Teze Defender 90 49
Wout Faes Defender 90 49
Thilo Kehrer Defender 90 47
Simon Adingra Forward 84 47
Denis Zakaria Midfielder 90 44
Ansu Fati Forward 61 42
Lamine Camara Midfielder 90 38
Christian Mawissa Defender 90 37
Aleksandr Golovin Midfielder 29 22
Lukas Hradecky Goalkeeper 90 no rating
Eric Dier Defender 15 no rating
Mika Biereth Forward 6 no rating
Paul Pogba Midfielder 6 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.