France Ligue 1 Regular Season - 10
Wednesday, October 29, 2025 at 4:05 PM
Stadium de Toulouse Toulouse
Watch on TV: Fanatiz USA, fuboTV, beIN SPORTS CONNECT, beIN SPORTS CONNECT Canada, Disney+ Premium Caribbean
Toulouse
Loading calendars...
2 - 2
Rennes
Loading calendars...
Full time

Toulouse vs Rennes Match Recap - Oct 29, 2025

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Follow Toulouse or Rennes and never miss a match.

In a battle that lived up to the pre-match hype, Toulouse and Rennes played to a thrilling 2-2 draw at the Stadium de Toulouse on October 29, 2025. The match was a fascinating showcase of determination and resilience, with both teams fighting to extract vital points as they jockey for position in the middle of the Ligue 1 standings.

Toulouse entered the contest hoping to build on the momentum from their impressive 4-0 victory over Metz just a week prior. However, following a disappointing loss at Monaco just days ago, they needed a strong response. Rennes, meanwhile, arrived at the stadium still searching for their first win of the season, coming off a string of five draws. With both teams nestled near mid-table, separated by just two points, this clash was crucial for avoiding the unease that comes with a slumping season.

The match stirred into life shortly after the halftime break. Just five minutes into the second half, Esteban Lepaul of Rennes found the net, putting the visitors ahead 1-0. The young forward capitalized on a defensive lapse from Toulouse, turning the tide of the match. Just four minutes later, the momentum swung even further in Rennes' favor. Mousa Tamari scored, extending the lead to 2-0 and sending a shiver through the Toulouse crowd.

However, as is often the case in football, a two-goal deficit can serve as a catalyst for a team's resurgence. Toulouse quickly answered back in the 58th minute with a goal from Charlie Cresswell, who delivered a timely strike that reignited hope among the home fans. The goal not only lifted the spirits of Toulouse players but also shifted the match's dynamic. Suddenly, Rennes found themselves on the back foot, and Toulouse smelled an opportunity.

The drama peaked late in the match when Aron Dønnum stepped up to take a penalty kick in the 85th minute after he was fouled in the box. The Toulouse winger coolly converted the penalty, leveling the score at 2-2 and sending the home crowd into raptures. What had begun as a seemingly bleak situation for Toulouse transformed into a riveting comeback that showcased their tenacity.

While the draw left both teams with mixed feelings-Toulouse likely relieved to salvage a point and Rennes disappointed to relinquish a two-goal lead-this result reflects their current standings. Toulouse remains in ninth place with 13 points, while Rennes sits closely behind in tenth with 11 points. For both teams, the road ahead holds significant challenges, as they strive to build momentum heading into the next fixtures.

Looking ahead, Toulouse will face Le Havre on November 2, while Rennes will take on Strasbourg the same day. Both matches present yet another opportunity for these teams to either solidify their standings or risk slipping further into the fray of Ligue 1.

Reflecting on my earlier preview, I predicted a closely contested match without a clear winner. It turns out the players delivered a drama-filled encounter that defied the expectations of being a low-scoring affair. Each team's ability to adapt mid-match provided a reminder that in football, just as in life, nothing is ever truly settled until the final whistle blows. As I ponder over what lies ahead, it's evident that both Toulouse and Rennes have the potential to turn their fortunes around. Today's match may just be the spark they both needed.

Originally published on FollowTeams at October 29, 2025 at 10:30 PM UTC

Match Prediction

Predicted Winner: Toulouse
Double chance : Toulouse or draw
Toulouse
45%
Draw
45%
Rennes
10%

Team Lineups

Rennes
3-5-2
COACH
Habib Bèye
30
Brice Samba
3
Lilian Brassier
97
Jérémy Jacquet
48
Abdelhamid Ait Boudlal
11
Mousa Tamari
6
Djaoui Cissé
21
Valentin Rongier
45
Mahdi Camara
95
Przemysław Frankowski
39
Mohamed Kader Meite
9
Esteban Lepaul
Toulouse
3-4-2-1
COACH
Carles Martínez Novell
1
Guillaume Restes
2
Rasmus Nicolaisen
4
Charlie Cresswell
3
Mark McKenzie
24
Dayann Methalie
17
Abu Francis
23
Cristian Cásseres Jr.
19
Djibril Sidibé
10
Yann Gboho
15
Aron Dønnum
9
Frank Magri

Rennes Substitutes

4 Glen Kamara
M
7 Breel Embolo
F
18 Mahamadou Nagida
D
24 Anthony Rouault
D
26 Quentin Merlin
D
36 Alidu Seidu
D
50 Mathys Silistrie
G
60 Kilian Belazzoug
G
71 Lucas Rosier
F

Toulouse Substitutes

7 Julian Vignolo
F
11 Santiago Hidalgo
F
12 Warren Kamanzi
D
16 Kjetil Haug
G
20 Emersonn
F
31 Noah Edjouma
F
35 Seny Koumbassa
D
45 Alexis Vossah
M
77 Mario Sauer
M

Match Statistics

4
Total Shots
4
3
Shots off Goal
3
1
Blocked Shots
1
2
Shots Inside Box
3
2
Shots Outside Box
1
54%
Ball Possession (%)
46%
208
Total Passes
176
169
Accurate Passes
144
81%
Pass Accuracy (%)
82%
5
Fouls
2
2
Corner Kicks
4
0
Offsides
2
0.11
Expected Goals (xG)
0.40

Game Thread

Be the first to comment on this match!

Join the Discussion

Inform the permanent record.