Wednesday , 30 September 2026

Toulouse FC vs Stade Brestois 29, Ligue 1 2024-25 REGULAR SEASON

Ligue 1 · 2024-25
Sun 30 Mar 2025 · 13:00 UTC Stadium de Toulouse 24,418 HT 45' · FT 45'
0–1 22' Justin Bourgault
0–3 62' Kamory Doumbia
Vincent Sierro 65' 1–3
Joshua King 78' 2–3
2–4 90' Mahdi Camara

Overview

Match Preview

Toulouse FC vs Stade Brestois 29 — Ligue 1 at Stadium de Toulouse.

Match Details

  • Referee Hakim Ben El Hadj Salem
  • Assistant 1 Benjamin Pages
  • Assistant 2
3 games this season 🟨 4.7/game ⚽ 20.0 goals/game

Recent Form

DateOpponentH/A ScoreResult
30 Mar Stade Brestois 29 H 2–4 L
16 Mar RC Strasbourg Alsace A 1–2 L
07 Mar AS Monaco FC H 1–1 D
02 Mar Angers SCO A 4–0 W
23 Feb Le Havre AC A 4–1 W
15 Feb Paris Saint-Germain FC H 0–1 L
DateOpponentH/A ScoreResult
30 Mar Toulouse FC A 4–2 W
16 Mar Stade de Reims H 0–0 D
09 Mar Angers SCO H 2–0 W
02 Mar Olympique Lyonnais A 1–2 L
23 Feb RC Strasbourg Alsace A 0–0 D
19 Feb Paris Saint-Germain FC A 0–7 L

Season Stats

Toulouse FC Stade Brestois 29
#13 Position #11
5 Points 5
5 Played 5
1 / 2 / 2 W / D / L 1 / 2 / 2
7 Scored 7
9 Conceded 8
-2 GD -1
1.00 PPG 1.00
20% Win % 20%

Key Stats

64% Both Teams to Score
H2H (11 games)
45% Over 2.5 Goals
H2H history
0% Clean Sheets
Toulouse FC this season
0% Clean Sheets
Stade Brestois 29 this season

Toulouse FC are 13th (5 pts). Stade Brestois 29 are 11th (5 pts).

Goal Timing (This Season)

Toulouse FC
0-15
1/–
16-30
–/1
31-45
–/2
46-60
3/–
61-75
2/3
76+
1/3
■ Scored ■ Conceded
Stade Brestois 29
0-15
1/2
16-30
2/–
31-45
1/1
46-60
1/2
61-75
1/1
76+
1/1
■ Scored ■ Conceded

Top Scorers (This Season)

Stade Brestois 29
Kamory Doumbia 4 G 1 A
Romain Del Castillo 1 G
Ludovic Ajorque 1 G

Events

Match Events

  • 0' Here we go! The referee blows the whistle and Toulouse FC launch into their encounter with Stade Brestois 29.
  • 5' Gabriel Suazo is putting in a real shift tonight. He has covered more ground than anyone else for Toulouse FC so far.
  • 10' Romain Del Castillo has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 15' It’s high time made some changes to put the his team’s game back to action.
  • 20' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 22' A stunning finish from Justin Bourgault — that came from absolutely nowhere!
  • 24' Kenny Lala has been a danger all night but risks an early exit having now seen a card on 24.
  • 26' Mathias Pereira Lage has been a constant threat and now delivers with a goal on 26 minutes.
  • 28' Pierre Lees Melou was booked on 28.
  • 33' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 38' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • 43' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 46' The supporters are chanting for Luc Zogbe. He replaces Justin Bourgault on 46 minute.
  • 51' The midfield battle is intense right now. Both Toulouse FC and Stade Brestois 29 are fighting for every inch of the pitch.
  • 56' Supporters expect more eagerness from Mahdi Camara, as he is very good at scoring at Stadium de Toulouse with 1 goals in the last 1 games.
  • 61' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Stade Brestois 29 winning 0% of all matches.
  • 62' The Mali Kamory Doumbia breaks the deadlock on 62 minutes. 0-3!
  • 64' Stade Brestois 29 make a change. Mama Balde trudges off to be replaced by Romain Del Castillo on 64 minutes.
  • 65' What a moment for Vincent Sierro! That strike on 65 puts his side firmly in control.
  • 68' Controversy at the stadium! Mathias Pereira Lage argues furiously but the card stands.
  • 71' Toulouse FC make a change. Gabriel Suazo trudges off to be replaced by Noah Edjouma on 71 minutes.
  • 74' Stade Brestois 29 make a change. Kamory Doumbia trudges off to be replaced by Edimilson Fernandes on 74 minutes.
  • 78' The Norway Joshua King breaks the deadlock on 78 minutes. 2-3!
  • 78' Toulouse FC manager makes another effort to make the tables turned. Miha Zajc is hanging Cristian Casseres Jr. on the field on 78 minute.
  • 83' Djibril Sidibe has been one of the livelier players on the pitch with 0 goals to his name this season.
  • 86' The referee reaches into his pocket. Out comes the card for Marco Bizot.
  • 87' A moment of madness from Luc Zogbe on 87 minutes earns him a card. Stade Brestois 29 will be frustrated.
  • 90' A goal from the France international Mahdi Camara! He fires home on 90 to make it 2-4!
  • 90' Toulouse FC manager makes another effort to make the tables turned. Warren Kamanzi is hanging Djibril Sidibe on the field on 90 minute.
  • The referee blows the final whistle. Sensational lose for Toulouse FC.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.66 Toulouse FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.03 Stade Brestois 29 xG
I would bet for: Toulouse FC or Stade Brestois 29 75% + Over 2.5 goals 70%

Match Result

✓ Correct
Toulouse FC31% Draw25% Stade Brestois 2944%
Actual: Stade Brestois 29 win

Both Teams to Score

✓ Correct
Yes70% 0% No30%
Avg goals/match: 3.69
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 88%
12%
± 2.5 70%
30%
± 3.5 50%
50%
± 4.5 31%
69%

Double Chance

Toulouse FC or Draw
56%
Draw or Stade Brestois 29
69%
Toulouse FC or Stade Brestois 29
75%

Half-Time Result

✗ Wrong
Toulouse FC26% Draw39% Stade Brestois 2935%
Actual: Stade Brestois 29 win at HT

Correct Score

✗ 2–4 not predicted
2 – 4
Actual
1 – 1
9.3%
1 – 2
8.3%
2 – 1
6.8%
2 – 2
6.8%
1 – 3
5.5%
0 – 2
5.2%
2 – 3
4.6%
0 – 1
4.6%
0 – 0
3.8%
3 – 2
3.8%
3 – 1
3.7%
1 – 0
3.6%

Asian Handicap — Toulouse FC

Handicap Toulouse FC covers Push Stade Brestois 29 covers
-2.5 6% — 94%
-2 6% 9% 84%
-1.5 16% — 84%
-1 16% 16% 69%
-0.5 31% — 69%
+0.5 54% — 46%
+1 54% 19% 26%
+1.5 74% — 26%
+2 74% 14% 13%
+2.5 87% — 13%

Clean Sheet

Toulouse FC keeps clean sheet
14% ✓
Stade Brestois 29 keeps clean sheet
20% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.