🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Benjamin Pages |
| Fourth Official | Pierre Legat |
| Referee | Clément Turpin |
| Referee | Julien Garrigues |
| Stadium | Stadium de Toulouse |
| Capacity | 33,150 |
| Weather | overcast clouds |
| Temperature | 15.33°C |
| Feels Like | 14.77°C |
| Wind | 5.99 m/s (123°) |
| Humidity | 71% |
| Pressure | 1007 hPa |
Toulouse vs Rennes finished at Stadium de Toulouse with a 2-2 scoreline. Referee: Clément Turpin. Weather: Kapalı bulutlu. gülen taraf olmadı, karşılaşma berabere sonuçlandı. See full match details and goal timeline.
Toulouse vs Rennes – Ligue 1. Match on 29-10-2025 at 20:05, Stadium de Toulouse (capacity 33,150). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Ligue 1 match between Toulouse and Rennes ended with a 2-2 scoreline. Both teams took to the pitch at Stadium de Toulouse in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
Toulouse
Rennes
Compare key metrics such as possession, total shots and attacking output for Toulouse and Rennes.
Follow the complete minute-by-minute timeline for Toulouse vs Rennes, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Toulouse
3-4-2-1
|
Rennes
3-5-2
|
||||
|
1 | Guillaume Restes |
|
3 | Lilian Brassier |
|
2 | Rasmus Nicolaisen |
|
6 | Djaoui Cissé |
|
3 | Mark McKenzie |
|
9 | Estéban Lepaul |
|
4 | Charlie Cresswell |
|
11 | Mousa Tamari |
|
9 | Frank Magri |
|
21 | Valentin Rongier |
|
10 | Yann Gboho |
|
30 | Brice Samba |
|
15 | Aron Dønnum |
|
39 | Kader Meïté |
|
17 | Abu Francis |
|
45 | Mahdi Camara |
|
19 | Djibril Sidibé |
|
48 | Abdelhamid Ait Boudlal |
|
23 | Cristian Cásseres Jr. |
|
95 | Przemyslaw Frankowski |
|
24 | Dayann Methalie |
|
97 | Jérémy Jacquet |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Toulouse
|
Rennes
|
||||
|
7 | Julián Vignolo |
|
4 | Glen Kamara |
|
11 | Santiago Hidalgo |
|
7 | Breel Embolo |
|
12 | Warren Kamanzi |
|
18 | Mahamadou Nagida |
|
16 | Kjetil Haug |
|
24 | Anthony Rouault |
|
20 | Emersonn |
|
26 | Quentin Merlin |
|
31 | Noah Edjouma |
|
36 | Alidu Seidu |
|
35 | Seny Koumbassa |
|
50 | Mathys Silistrie |
|
45 | Alexis Vossah | 60 | Kilian Belazzoug | |
|
77 | Mario Sauer |
|
71 | Lucas Rosier |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
Toulouse
|
Rennes
|
||||
|
Rafik Messali | Sakat |
|
Gauthier Gallon | Suspended |
|
Niklas Schmidt | Sakat |
|
Nordan Mukiele | Cezalı |
Toulouse
Rennes
Review starting XI, bench options and tactical setup for Toulouse and Rennes.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 24 | 4 | 6 | 74 | 29 | 45 | 76 | W D W W L | |
| 2 | 34 | 22 | 4 | 8 | 66 | 35 | 31 | 70 | D D W L W | |
| 3 | 34 | 18 | 7 | 9 | 52 | 37 | 15 | 61 | D W D W L | |
| 4 | 34 | 18 | 6 | 10 | 53 | 40 | 13 | 60 | W W W L L | |
| 5 | 34 | 18 | 5 | 11 | 63 | 45 | 18 | 59 | L D L W W | |
| 6 | 34 | 17 | 8 | 9 | 59 | 50 | 9 | 59 | W W L W L | |
| 7 | 34 | 16 | 6 | 12 | 60 | 54 | 6 | 54 | D D W L L | |
| 8 | 34 | 15 | 8 | 11 | 58 | 47 | 11 | 53 | W L D W W | |
| 9 | 34 | 11 | 12 | 11 | 48 | 51 | -3 | 45 | W L D W L | |
| 10 | 33 | 12 | 8 | 13 | 47 | 46 | 1 | 44 | L D W W D | |
| 11 | 34 | 11 | 11 | 12 | 47 | 50 | -3 | 44 | W L W L W | |
| 12 | 34 | 10 | 9 | 15 | 43 | 55 | -12 | 39 | D L L L D | |
| 13 | 34 | 9 | 9 | 16 | 29 | 48 | -19 | 36 | D L L D D | |
| 14 | 34 | 7 | 14 | 13 | 32 | 44 | -12 | 35 | D D D L W | |
| 15 | 34 | 8 | 10 | 16 | 34 | 44 | -10 | 34 | D L W W W | |
| 16 | 34 | 7 | 11 | 16 | 37 | 60 | -23 | 32 | D D D L D | |
| 17 | 33 | 5 | 8 | 20 | 29 | 52 | -23 | 23 | L L W L D | |
| 18 | 34 | 3 | 8 | 23 | 32 | 76 | -44 | 17 | L D L L D |
Check the latest Ligue 1 table position, points and goal difference for Toulouse and Rennes.
Explore previous meetings, win/draw distribution and score history between Toulouse and Rennes.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
Bet365 | 29-10-2025 | 20:05 | Finished |
|
Viaplay Denmark | 29-10-2025 | 20:05 | Finished |
|
Viaplay Sweden | 29-10-2025 | 20:05 | Finished |
|
beIN SPORTS CONNECT | 29-10-2025 | 20:05 | Finished |
|
QQ Sports Live | 29-10-2025 | 20:05 | Finished |
|
Migu | 29-10-2025 | 20:05 | Finished |
|
Free | 29-10-2025 | 20:05 | Finished |
|
📺
|
TV Station #207 | 29-10-2025 | 20:05 | Finished |
|
Sport TV1 | 29-10-2025 | 20:05 | Finished |
|
Sport TV Multiscreen | 29-10-2025 | 20:05 | Finished |
|
DAZN Japan | 29-10-2025 | 20:05 | Finished |
|
Viaplay Norway | 29-10-2025 | 20:05 | Finished |
|
TOD | 29-10-2025 | 20:05 | Finished |
|
Viaplay Netherlands | 29-10-2025 | 20:05 | Finished |
|
Elisa Viihde Viaplay | 29-10-2025 | 20:05 | Finished |
|
Amazon Prime Video | 29-10-2025 | 20:05 | Finished |
|
Disney+ Premium Argentina | 29-10-2025 | 20:05 | Finished |
|
Disney+ Premium Chile | 29-10-2025 | 20:05 | Finished |
|
📺
|
DAZN Germany | 29-10-2025 | 20:05 | Finished |
|
Disney+ Premium Sur | 29-10-2025 | 20:05 | Finished |
|
Disney+ Premium Norte | 29-10-2025 | 20:05 | Finished |
|
DAZN France | 29-10-2025 | 20:05 | Finished |
Find channel availability, broadcast status and kick-off details for Toulouse vs Rennes.
The second half has concluded with the score tied at 2-2 between Toulouse and Rennes.
Mahdi Camara from Rennes committed a handball foul.
A fresh offensive move unfolds as Noah Edjouma from Toulouse takes a left-footed shot from outside the penalty area. However, Brice Samba, the goalkeeper for Rennes, makes a solid save right in the middle of the goal. The assist came from Mário Sauer.
Aron Dønnum of Toulouse has been shown a yellow card.
Charlie Cresswell from Toulouse committed a foul.
Breel Embolo from Rennes has earned a free kick in the defensive area.
Yann Gboho from Toulouse was awarded a free kick on the left side of the pitch.
Valentin Rongier from Rennes committed a foul.
Missed opportunity. Valentin Rongier from Rennes took a right-footed shot from outside the penalty area that was just off target. The assist came from Mahdi Camara following a corner kick.
Corner awarded to Rennes after a play that resulted in a deflection off Guillaume Restes.
A fresh offensive effort unfolds as Mousa Tamari from Rennes takes a left-footed shot from the left side of the penalty area. However, the attempt is thwarted by Toulouse's goalkeeper, Guillaume Restes, who makes a save right in the middle of the goal. The assist came from Mahdi Camara.
The fourth official has indicated that there will be five minutes of stoppage time.
Corner awarded to Toulouse after a deflection off Jérémy Jacquet.
Breel Embolo from Rennes committed a foul.
Charlie Cresswell from Toulouse has been awarded a free kick in an offensive position.
Opportunity squandered. Mark McKenzie of Toulouse attempted a right-footed shot from outside the penalty area, but it sailed high and to the right. The assist came from Aron Dønnum.
Yann Gboho from Toulouse committed a foul.
Alidu Seidu from Rennes has been awarded a free kick in the defensive area.
Missed opportunity. Aron Dønnum from Toulouse attempted a left-footed shot from the right side of the penalty area, but it sailed over the goal. The assist came from Charlie Cresswell, who set him up with a header.
Goal! It's now Toulouse 2, Rennes 2. Aron Dønnum from Toulouse successfully scores the penalty, striking the ball with his left foot into the bottom right corner.
⚽ GoalOpportunity wasted! Mário Sauer from Toulouse took a right-footed shot from outside the penalty area but it went wide. The assist came from Emerson.
Mahamadou Nagida of Rennes has given away a penalty due to a foul committed inside the penalty box.
Penalty awarded to Toulouse! Aron Dønnum is brought down inside the box.
Substitution for Toulouse: Alexis Vossah comes on to replace Cristian Cásseres.
Substitution for Toulouse: Noah Edjouma comes on to replace Frank Magri.
Substitution for Rennes: Mahamadou Nagida is coming on to replace Estéban Lepaul.
Substitution for Rennes: Alidu Seidu comes on to replace Przemyslaw Frankowski.
Rasmus Nicolaisen from Toulouse has been shown a yellow card for committing a foul.
Rasmus Nicolaisen from Toulouse committed a foul.
Breel Embolo of Rennes has been awarded a free kick in the defensive area.
Rasmus Nicolaisen from Toulouse was awarded a free kick on the left side of the field.
Breel Embolo from Rennes committed a foul.
Brice Samba from Rennes has been shown a yellow card.
Opportunity wasted! Dayann Méthalie from Toulouse took a right-footed shot from outside the penalty area, but it sailed high and to the right of the goal. The assist came from Yann Gboho.
Jérémy Jacquet from Rennes has been awarded a free kick in the defensive area.
Rasmus Nicolaisen from Toulouse committed a foul.
Substitution for Rennes: Glen Kamara replaces Djaoui Cissé.
Substitution for Rennes: Breel Embolo comes on to replace Mohamed Meïté.
Mohamed Meïté from Rennes committed a foul.
Aron Dønnum from Toulouse has been awarded a free kick in the defensive area.
Emersonn from Toulouse attempts a header from the right side of the six-yard box, but his shot is deflected away. The cross was delivered by Aron Dønnum.
Corner kick awarded to Toulouse after Jérémy Jacquet allowed the ball to go out.
Corner awarded to Toulouse after Jérémy Jacquet allowed the ball to go out of play.
Mousa Tamari of Rennes has been shown a yellow card for committing a foul.
Mousa Tamari from Rennes committed a foul.
Cristian Cásseres from Toulouse has been awarded a free kick in the defensive area.
A new offensive play unfolds. Estéban Lepaul from Rennes takes a right-footed shot from within the six-yard box, targeting the left side, but it's expertly saved by goalkeeper Guillaume Restes, who is positioned centrally. The assist comes from Mahdi Camara, who delivered a well-placed through ball.
Substitution for Toulouse: Mário Sauer comes on to replace Abu Francis.
Substitution for Toulouse: Emersonn comes on to replace Djibril Sidibé.
Djaoui Cissé from Rennes committed a foul.
Cristian Cásseres from Toulouse has been awarded a free kick in the defensive area.
Goal! Toulouse 1, Rennes 2. Charlie Cresswell scores for Toulouse with a right-footed shot from the center of the box into the bottom left corner. The assist came from Yann Gboho.
⚽ GoalA header attempt by Charlie Cresswell from the center of the box is denied. The assist came from Mark McKenzie.
Goal! Toulouse 0, Rennes 2. Mousa Tamari scores for Rennes with a left-footed shot from the left side of the penalty area, sending the ball straight into the middle of the goal. The assist was provided by Estéban Lepaul.
⚽ GoalOpportunity wasted. Cristian Cásseres from Toulouse attempted a left-footed shot from the right side of the penalty area, but it sailed high and to the left of the goal. The assist came from Yann Gboho.
The pause has ended. They are set to resume play.
Match is currently on hold due to an injury to Rasmus Nicolaisen from Toulouse.
The match is currently on hold due to an injury to Abdelhamid Aït Boudlal from Rennes.
Lilian Brassier from Rennes committed a foul.
Aron Dønnum from Toulouse has been awarded a free kick in an offensive position.
Goal! Rennes takes the lead against Toulouse with a score of 1-0. Estéban Lepaul scores with a right-footed shot from the center of the box, placing it perfectly into the left corner.
⚽ GoalThe attempt is thwarted. Abdelhamid Aït Boudlal from Rennes takes a right-footed shot from outside the penalty area, but it's blocked. The assist came from Valentin Rongier, who set him up with a header.
Corner awarded to Rennes after Abu Francis allowed the ball to go out.
Corner awarded to Rennes after a deflection off Charlie Cresswell.
The first half has concluded with the score tied at Toulouse 0, Rennes 0.
Corner awarded to Rennes after Mark McKenzie allowed the ball to go out.
Another offensive effort underway. Charlie Cresswell of Toulouse heads the ball from the center of the box, but Brice Samba, the goalkeeper for Rennes, makes a save right in the middle of the goal. The assist came from Aron Dønnum, who delivered a cross.
The attempt on goal was thwarted. Charlie Cresswell from Toulouse fired a right-footed shot from the middle of the penalty area, but it was blocked. The assist came from Frank Magri, who set him up with a header.
Abdelhamid Aït Boudlal from Rennes has been shown a yellow card for committing a foul.
Frank Magri from Toulouse has been awarded a free kick in an offensive position.
Abdelhamid Aït Boudlal from Rennes committed a foul.
The second half is underway with the score still tied at Toulouse 0, Rennes 0.
The fourth official has indicated that there will be two minutes of stoppage time.
Another offensive push from Rennes. Mahdi Camara takes a right-footed shot from the right side of the penalty area, but it's expertly saved in the bottom right corner by Guillaume Restes of Toulouse.
Corner kick awarded to Rennes after a foul by Charlie Cresswell.
The attempt is thwarted. Abu Francis from Toulouse takes a right-footed shot from outside the penalty area, but it's successfully blocked.
Yann Gboho from Toulouse earned a free kick on the left side of the field.
Fouled by Przemyslaw Frankowski of Rennes.
Corner awarded to Toulouse after Mousa Tamari allowed the ball to go out.
Opportunity wasted! Lilian Brassier of Rennes attempted a header from the right side of the six-yard box but couldn't find the target. The cross was delivered by Przemyslaw Frankowski following a corner kick.
Corner awarded to Rennes after a deflection off Charlie Cresswell.
Djibril Sidibé from Toulouse committed a foul.
Djaoui Cissé from Rennes has been awarded a free kick in the defensive area.
Mousa Tamari from Rennes was awarded a free kick in the defensive area.
Djibril Sidibé from Toulouse committed a foul.
Opportunity wasted! Abu Francis from Toulouse took a right-footed shot from outside the penalty area, but it sailed over the crossbar. The assist came from Yann Gboho.
Offside call against Rennes. Mousa Tamari has been caught offside.
Yann Gboho from Toulouse strikes the crossbar with a right-footed shot taken from the left side of the penalty area, assisted by Abu Francis.
Corner awarded to Toulouse after Przemyslaw Frankowski allowed it.
Opportunity wasted! Mohamed Meïté of Rennes took a right-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Djaoui Cissé after a quick counterattack.
The attempt on goal was thwarted. Mohamed Meïté from Rennes fired a right-footed shot from the middle of the penalty area, but it was blocked. The assist came from Djaoui Cissé.
Offside call against Rennes. Przemyslaw Frankowski has been flagged for being in an offside position.
VAR Review: Penalty Not Awarded to Toulouse.
Valentin Rongier from Rennes earned a free kick in the defensive area.
Frank Magri from Toulouse committed a foul.
Aron Dønnum from Toulouse committed a foul.
Djaoui Cissé from Rennes has been awarded a free kick in the defensive zone.
The pause has ended. They're set to resume play.
The game is currently paused due to an injury to Cristian Cásseres from Toulouse.
Missed opportunity! Estéban Lepaul from Rennes had a header from close range, just inside the six-yard box, but it went wide to the left. The assist came from Przemyslaw Frankowski, who delivered a cross following a corner kick.
Corner awarded to Rennes after Mark McKenzie allowed the ball to go out.
Guillaume Restes from Toulouse has been awarded a free kick in the defensive area.
Abdelhamid Aït Boudlal from Rennes committed a foul.
Corner awarded to Rennes after Djibril Sidibé allowed the ball to go out.
Mohamed Meïté from Rennes has been awarded a free kick in the defensive area.
Mark McKenzie from Toulouse committed a foul.
Toulouse
Rennes
Detailed general metrics for Toulouse and Rennes are shown above for quick technical comparison.
Toulouse
Rennes
Detailed passing metrics for Toulouse and Rennes are shown above for quick technical comparison.
Toulouse
Rennes
Detailed attack metrics for Toulouse and Rennes are shown above for quick technical comparison.
Toulouse
Rennes
Detailed defense metrics for Toulouse and Rennes are shown above for quick technical comparison.
Toulouse
Rennes
Detailed fouls metrics for Toulouse and Rennes are shown above for quick technical comparison.