Toulouse vs Rennes

2 - 2
🕒 Wed, 29 Oct 2025 20:05 Europe/London 📍 Stadium de Toulouse 🧑‍⚖️ Clement Turpin 🔁 Regular Season - 10 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 10
Regular Season Table
Toulouse 10 · Rennes 6
Referee Stats
18 matches · 3.00 yellow cards avg
Yellow cards avg 3.00
Reds avg 0.17
Penalties avg 0.33
Over 4.5 cards 22%
Home wins 39%
Draws 39%
Away wins 22%
How the match was played
  • Match ended level at 2-2.
  • Shots were tight (15-11).
  • Toulouse controlled possession (55%).

Team Overview

Toulouse (Home stats)

Games / Record

17
W-D-L: 6-6-5

Goals For / Against

25 / 24
Avg: 1.47 / 1.41

Points

24
Avg: 1.41

Clean Sheets

6

Failed to Score

6
Rennes (Away stats)

Games / Record

17
W-D-L: 7-4-6

Goals For / Against

29 / 33
Avg: 1.71 / 1.94

Points

25
Avg: 1.47

Clean Sheets

6

Failed to Score

3

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Ligue 1 fixture.

Quick comparison bars

1.41
PPG
1.47
1.47
GF
1.71
1.41
GA
1.94
53%
O2.5
76%
41%
BTTS
47%
53%
Score 1st
59%

League-position context

Toulouse rank10th
Rennes rank6th
Toulouse points44
Rennes points59
Toulouse: #10 · 44 pts · GD +1
26 pts off the top 2. 9 pts off the play-off line. 10 pts clear of the relegation zone.
Rennes: #6 · 59 pts · GD +9
11 pts off the top 2. 14 pts above the play-off edge. 25 pts clear of the relegation zone.
15-point gap between the two sides coming into kick-off.

Toulouse last 5 home

W D L W L
Points7/15
Weighted index56
Goals5-8
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Rennes last 5 away

L L W W W
Points9/15
Weighted index40
Goals14-10
Record3-0-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Toulouse trend breakdown

Over 2.553%
BTTS41%
BTTS + O2.535%
1H Over 0.559%
Also: Over 0.5 88% · Over 1.5 65% · Over 3.5 41% · 1H BTTS 6%

Rennes trend breakdown

Over 2.576%
BTTS47%
BTTS + O2.541%
1H Over 0.576%
Also: Over 0.5 100% · Over 1.5 88% · Over 3.5 65% · 1H BTTS 24%

Scoring reliability

Toulouse score at home65%
Toulouse clean sheet at home35%
Rennes score away82%
Rennes clean sheet away35%

First-goal patterns

Toulouse score first53%
Toulouse win after scoring first67%
Rennes score first59%
Rennes win after scoring first50%
Comeback rate after conceding first: Toulouse 29% · Rennes 40%
Avg first goal minute: Toulouse 27.9' · Rennes 23.0'

Vs league average

Toulouse score at home1.47 vs 1.59
Toulouse concede at home1.41 vs 1.24
Rennes score away1.71 vs 1.24
Rennes concede away1.94 vs 1.59
Toulouse score 7% below league average, while Rennes score 37% above league average.
Defensive side: Toulouse are 14% above league average at home, and Rennes are 22% above league average away.

Head-to-head trends

Recent games5
Avg goals2.60
BTTS60%
Over 2.560%
At this venue setup: 2.60 goals on average across the last 5.

Toulouse goal timing (home)

1H scored: 36% 2H scored: 64% Danger: 76-90+ Vulnerable: 46-60
Goals scored by 15-minute interval
76-90+ 10
0-15 4
46-60 4
61-75 4
16-30 3
31-45 3
Goals conceded by 15-minute interval
46-60 8
76-90+ 5
0-15 4
16-30 4
31-45 3
61-75 2

Rennes goal timing (away)

1H scored: 60% 2H scored: 40% Danger: 16-30 Vulnerable: 46-60
Goals scored by 15-minute interval
16-30 10
46-60 5
0-15 4
31-45 4
61-75 4
76-90+ 3
Goals conceded by 15-minute interval
46-60 7
31-45 6
61-75 6
76-90+ 6
0-15 3
16-30 2

Match Statistics

Shots on Goal
4
5
Total Shots
15
11
Shots off Goal
7
4
Blocked Shots
4
2
Shots Inside Box
9
8
Shots Outside Box
6
3
Ball Possession
55%
45%
Corner Kicks
5
8
Fouls
9
12
Offsides
0
2
Yellow Cards
2
3
Red Cards
Goalkeeper Saves
3
2
Total Passes
432
350
Passes Accurate
357
276
Passes %
83%
79%

Events

Yellow Cards
Home
2
Away
3
Red Cards
Home
0
Away
0
Substitutions
Home
4
Away
4
17'
17' VAR
F. Magri
Penalty cancelled
45+1'
45+1' A. Ait Boudlal
50'
50' Goal · 0-1
E. Lepaul
Normal Goal
54'
54' Goal · 0-2
Mousa Tamari
Normal Goal · Assist: E. Lepaul
58'
58' Goal · 1-2
C. Cresswell
Normal Goal · Assist: Y. Gboho
61'
61' A. Francis
1st substitution · For: M. Sauer
61'
61' D. Sidibé
2nd substitution · For: Emersonn
63'
63' Mousa Tamari
69'
69' M. Meïté
1st substitution · For: B. Embolo
71'
71' D. Cissé
2nd substitution · For: G. Kamara
75'
75' B. Samba
78'
78' R. Nicolaisen
79'
79' P. Frankowski
3rd substitution · For: A. Seidu
80'
80' C. Cásseres
3rd substitution · For: A. Vossah
80'
80' F. Magri
4th substitution · For: N. Edjouma
80'
80' E. Lepaul
4th substitution · For: M. Nagida
85'
85' Goal · 2-2
A. Dønnum
Penalty
90+3'
90+3' A. Dønnum

Toulouse vs Rennes 2-2: match report, goals, cards and substitutions

Toulouse drew 2-2 with Rennes on Wednesday, 29 October 2025 in Ligue 1. The match was refereed by Clement Turpin. It was played at Stadium de Toulouse.

First half: No goals were scored in the first half. VAR intervened at 17' for Toulouse (Penalty cancelled). A. Ait Boudlal received a yellow card for Rennes at 45+1'.

Second half: Rennes took the lead at 50' when E. Lepaul scored, making the score 0-1. Rennes extended the lead at 54' when Mousa Tamari scored, with the assist credited to E. Lepaul, making the score 0-2. Toulouse reduced the deficit at 58' when C. Cresswell scored, with the assist credited to Y. Gboho, making the score 1-2. Toulouse made their 1st substitution at 61', with A. Francis replacing M. Sauer. Toulouse made their 2nd substitution at 61', with D. Sidibé replacing Emersonn. Mousa Tamari received a yellow card for Rennes at 63'. Rennes made their 1st substitution at 69', with M. Meïté replacing B. Embolo. Rennes made their 2nd substitution at 71', with D. Cissé replacing G. Kamara. B. Samba received a yellow card for Rennes at 75'. R. Nicolaisen received a yellow card for Toulouse at 78'. Rennes made their 3rd substitution at 79', with P. Frankowski replacing A. Seidu. Toulouse made their 3rd substitution at 80', with C. Cásseres replacing A. Vossah. Toulouse made their 4th substitution at 80', with F. Magri replacing N. Edjouma. Rennes made their 4th substitution at 80', with E. Lepaul replacing M. Nagida. Toulouse leveled the score at 85' when A. Dønnum scored (Penalty), making the score 2-2. A. Dønnum received a yellow card for Toulouse at 90+3'.

Toulouse used 4 substitutions while Rennes used 4 substitutions. Toulouse got 2 yellow cards, while Rennes got 3 yellow cards.

How the match was played

  • Match ended level at 2-2.
  • Shots were tight (15-11).
  • Toulouse controlled possession (55%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games18
Home Wins5
Draws5
Away Wins8
Over 2.5 Goals11 (61.1%)
BTTS12 (66.7%)
Home vs Away as Scheduled
Total Games9
Home Wins3
Draws4
Away Wins2
Over 2.5 Goals6 (66.7%)
BTTS6 (66.7%)

Toulouse vs Rennes Head-to-Head History by Season