Ligue 1 Regular Season - 10
Toulouse 2 - 2 FT Rennes
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
17' Frank Magri
Abdelhamid Ait Boudlal 45'+1
HT
E. Lepaul 50'
M. Tamari (E. Lepaul) 54'
58' C. Cresswell (Y. Gboho)
61' ↓ A. Francis ↑M. Sauer
61' ↓ D. Sidibe ↑Emersonn
Mousa Tamari 63'
↓ M. Meite ↑B. Embolo 69'
↓ D. Cisse ↑G. Kamara 71'
Brice Samba 75'
↓ P. Frankowski ↑A. Seidu 79'
80' ↓ C. Casseres ↑A. Vossah
80' ↓ F. Magri ↑N. Edjouma
↓ E. Lepaul ↑M. Nagida 80'
85' A. Donnum
90'+3 Aron Dønnum
FT
Player Cards
Season performance ratings for players in this match
Toulouse
Goalkeepers
G. Restes
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
M. McKenzie
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
C. Cresswell
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
R. Nicolaisen
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
D. Sidibe
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
C. Casseres
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
A. Francis
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
D. Methalie
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
BENCH
K. Haug
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
W. Kamanzi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Koumbassa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Vossah
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
M. Sauer
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
N. Edjouma
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
S. Hidalgo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Vignolo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emersonn
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Rennes
Goalkeepers
B. Samba
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Ait Boudlal
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
56%
Duel Win %
J. Jacquet
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Brassier
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
P. Frankowski
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
M. Camara
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
24%
Pass Acc
V. Rongier
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Cisse
SWEEPER
2
Cleanups
2
Cleanups
0
Interceptions
2
Blocks
M. Tamari
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
K. Belazzoug
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Silistrie
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Rouault
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Seidu
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Q. Merlin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Nagida
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
5.6
Rating
G. Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
B. Embolo
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
L. Rosier
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 03/05/2025 | Toulouse | 2 - 1 | Rennes | Ligue 1 | Stadium de Toulouse |
| 10/11/2024 | Rennes | 0 - 2 | Toulouse | Ligue 1 | Roazhon Park |
| 13/04/2024 | Rennes | 1 - 2 | Toulouse | Ligue 1 | Roazhon Park |
| 17/12/2023 | Toulouse | 0 - 0 | Rennes | Ligue 1 | Stadium de Toulouse |
| 12/02/2023 | Toulouse | 3 - 1 | Rennes | Ligue 1 | Stadium de Toulouse |
| 12/11/2022 | Rennes | 2 - 1 | Toulouse | Ligue 1 | Roazhon Park |
| 29/02/2020 | Toulouse | 0 - 2 | Rennes | Ligue 1 | Stadium de Toulouse |
| 27/10/2019 | Rennes | 3 - 2 | Toulouse | Ligue 1 | Roazhon Park |
| 05/05/2019 | Toulouse | 2 - 2 | Rennes | Ligue 1 | Stadium de Toulouse |
Toulouse Win
Rennes Win
Draw
League Standings
P: 10 GD: +11
P: 10 GD: +7
P: 10 GD: +13
P: 10 GD: +9
P: 10 GD: +4
P: 10 GD: +4
P: 10 GD: +9
P: 10 GD: +1
P: 10 GD: +2
P: 10 GD: -2
P: 10 GD: -4
P: 10 GD: -3
P: 10 GD: -6
P: 10 GD: -4
P: 10 GD: -5
P: 10 GD: -9
P: 10 GD: -9
League Standings
P: 20 GD: +18
P: 19 GD: +26
P: 20 GD: +24
P: 20 GD: +13
P: 20 GD: +4
P: 20 GD: -1
P: 19 GD: +9
P: 20 GD: +8
P: 20 GD: -4
P: 20 GD: -1
P: 20 GD: -4
P: 20 GD: -5
P: 20 GD: -8
P: 20 GD: -13
P: 20 GD: -9
P: 20 GD: -17
P: 20 GD: -15
AI-powered match analysis and previews to help you decide which games are worth watching
Dønnum's 85th-Minute Lifeline Caps Chaotic Toulouse-Rennes Draw
Highly Entertaining Futmetrix Score: 78/100. When two mid-table sides collide in a battle for breathing room, the result is pure football theatre: a 2-2 stalemate where VAR, a four-goal blitz, and a penalty-kick drama remind you why this sport defies prediction.
Balance Fractures in the Stadium de Toulouse Cauldron
The opening exchanges bristle with intensity. Toulouse command possession (55%), yet Rennes refuse to wilt. Minute 17: Frank Magri is awarded a penalty—only for VAR to intervene and overturn the decision. It's the match's first seismic moment, a reprieve for Rennes, a sting for the home crowd. Thirteen corners, 26 shots combined—this is a crunch match unfolding in real time.
The Four-Goal Firestorm: 50th to 58th Minute
The second half ignites. Minute 50: Esteban Lepaul breaks the deadlock for Rennes. Four minutes later, Mousa Tamari, fed by Lepaul, makes it 2-0. Toulouse are reeling. But at 58 minutes, Charlie Cresswell, set up by Yaya Gboho, pulls one back. The balance tilts again. Three goals in eight minutes—a goal-flurry that transforms this from a contest into a thriller where defensive shapes crumble and strikers feast.
Dønnum's Penalty Heroics Seal the Comeback
Aron Dønnum embodies the upset factor at its most dramatic. Minute 85: he converts a penalty with surgeon's precision. 2-2. The Stadium erupts. Toulouse—ninth-placed with 14 points—refuse to surrender to a Rennes side (tenth, 12 points) equally desperate for momentum. This isn't just a goal; it's a statement: both teams leave with pride intact, but the race for European qualification remains ruthlessly open.
The Arithmetic of Chaos
Nine shots on target, an even 2-2 scoreline, lead changes galore—this match is a masterclass in why Ligue 1 captivates. VAR drama, set-piece pressure (13 corners), and a late equalizer that defies the 84-minute script. Both teams depart Stadium de Toulouse knowing they've witnessed and created something rare: a draw that feels like a victory for both sides.
Key Questions
How did VAR's penalty cancellation reshape the match?
Without the 17th-minute VAR overturn, Toulouse would have led 1-0 early. The reprieve proved critical—Rennes seized momentum and nearly won.
Why was Aron Dønnum the standout performer?
Three key passes, one crucial goal (penalty, 85'). Dønnum orchestrated Toulouse's attack and delivered the decisive leveller.
Did Toulouse deserve their late comeback?
Absolutely. With 55% possession and 15 shots, Toulouse dominated. The 2-2 reflects their control and refusal to surrender.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.
Goals Guaranteed in Garonne Clash
Average Entertainment Futmetrix Score: 44/100. Defensive fragility meets offensive clinicality in a match where the scoreboard is unlikely to stay still for long.
The Setup
The Stadium de Toulouse hosts a Round 10 encounter on October 29, 2025, that looks set to be a neutral's dream. Despite their 9th-place position, Toulouse have evolved into a goal-scoring machine at home, averaging 2.8 goals per game. However, their Form (WDLDD) suggests a lack of defensive Balance, having conceded 2.0 goals per outing. Rennes arrive with significantly higher momentum, sitting 6th in the table following a dominant run of four wins in five matches. While their Stars are shining, their backline remains equally suspect, conceding 2.2 goals per game on their travels, setting the stage for a high-octane affair where the Stakes involve breaking into the European qualification conversation.
Key Battle
The technical duel between Aron Dønnum and Esteban Lepaul will likely decide the flow of the game. Dønnum has been the creative heartbeat for the hosts, recently averaging a high rating of 7.8, and his ability to exploit the gaps in the Rennes defense will be vital. Conversely, Lepaul’s clinical edge provides the visitors with the firepower to punish any Toulouse lapses in concentration.
Our Prediction
Expect a match that bypasses the midfield and focuses on direct attacking transitions. Rennes possess the superior collective confidence, but Toulouse’s home scoring record is difficult to ignore. As both defenses struggle to maintain organization under pressure, we anticipate a flurry of goals at both ends. A 2-2 draw is the predicted outcome, as neither side currently possesses the defensive discipline to shut the door.
Key Questions
Should I watch this match?
Yes. A combined average of 4.0 goals per game suggests a highly entertaining shootout.
What's the predicted outcome?
A high-scoring 2-2 draw is the most likely result given current defensive stats.
Where are Toulouse and Rennes in the league table?
Rennes are 6th with 24 points; Toulouse are 9th with 20 points.
What is Rennes's current form?
They are in excellent form, winning four of their last five matches (LWWWW).
Who is the in-form player to watch?
Esteban Lepaul (Rennes) with 2 goals and 2 assists in 5 matches, averaging a 7.0 rating.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.