Ligue 1 Gameweek 2
Stade Brestois 29 2 - 2 FT Toulouse
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
J. Russell-Rowe (Y. Gboho) 9'
18' K. Doumbia (M. Diambou)
31' B. Locko
44' P. Mboup
C. Casseres 45'+3
HT
↓ I. Diallo ↑R. Messali 46'
↓ A. Vossah ↑N. Schmidt 60'
C. Tape (C. Casseres) 62'
67' ↓ R. Del Castillo ↑M. Balde
↓ J. Vignolo ↑S. Oppong 67'
75' ↓ M. Diambou ↑H. Magnetti
75' ↓ K. Doumbia ↑J. Nonge
↓ J. Russell-Rowe ↑S. Hidalgo 78'
↓ T. Jorgensen ↑S. Koumbassa 78'
83' ↓ P. Mboup ↑L. C. Laine M.
84' ↓ G. Lloris ↑L. Tousart
N. Schmidt 89'
90'+5 L. Ajorque
FT
Player Cards
Our take on every player in this match
Stade Brestois 29
Goalkeepers
Egil Selvik
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Kenny Lala
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Raphaël Le Guen
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gautier Lloris
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Bradley Locko
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
69%
Duel Win %
Midfielders
Joris Chotard
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
50%
Pass Acc
Mamady Diambou
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Romain Del Castillo
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
22%
Pass Acc
Kamory Doumbia
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Pathé Mboup
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Ludovic Ajorque
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.2
Rating
BENCH
Mathieu Patouillet
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luck Zogbé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joseph Nonge Boende Ruíz
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Hugo Magnetti
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Axel Camblan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Tousart
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Mama Baldé
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Toulouse
Goalkeepers
Guillaume Restes
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Ismail Diallo
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Mark McKenzie
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Rasmus Nicolaisen
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
Christ Tapé
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Midfielders
Alexis Vossah
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Cristian Cásseres Jr.
MAGNET
101
Activity
101
Activity
77
Passes
24
Duels
Julián Vignolo
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Thomas Jørgensen
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Yann Gboho
PROVOCATEUR
6
Fouls Won
6
Fouls Won
8
Duels Won
0
Pens Won
Forwards
Jacen Russell-Rowe
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
M. Niflore
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Seny Koumbassa
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
David Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niklas Schmidt
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Rafik Messali
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Ilyas Azizi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Hidalgo
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 01/25/2026 | Stade Brestois 29 | 0 - 2 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
| 08/24/2025 | Toulouse | 2 - 0 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 03/30/2025 | Toulouse | 2 - 4 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 09/22/2024 | Stade Brestois 29 | 2 - 0 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
| 05/19/2024 | Toulouse | 0 - 3 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 10/08/2023 | Stade Brestois 29 | 1 - 1 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
| 04/02/2023 | Stade Brestois 29 | 3 - 1 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
| 01/15/2023 | Toulouse | 1 - 1 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 01/11/2020 | Toulouse | 2 - 5 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 08/10/2019 | Stade Brestois 29 | 1 - 1 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
01/25/2026
08/24/2025
03/30/2025
09/22/2024
05/19/2024
10/08/2023
04/02/2023
01/15/2023
01/11/2020
08/10/2019
Stade Brestois 29 Win
Toulouse Win
Draw
League Standings
P: 2 GD: +3
P: 2 GD: +2
P: 2 GD: +1
P: 2 GD: +1
P: 2 GD: +2
P: 2 GD: -3
P: 2 GD: 0
P: 2 GD: 0
P: 2 GD: -1
P: 2 GD: -1
P: 2 GD: -2
League Standings
P: 5 GD: +5
P: 5 GD: +8
P: 5 GD: +5
P: 5 GD: +4
P: 5 GD: -1
P: 5 GD: +1
P: 5 GD: +1
P: 5 GD: 0
P: 5 GD: 0
P: 5 GD: -5
P: 5 GD: -1
P: 5 GD: -1
P: 5 GD: -2
P: 5 GD: -3
P: 5 GD: 0
P: 5 GD: -7
P: 5 GD: -1
Match previews and recaps to help you decide which games are worth watching
Stade Brestois 29
Toulouse
Stade Brestois 29
Toulouse
Win Probability
Futmetrix AI estimate
Ajorque Rescues Brest in 90th-Minute Thriller
Highly Entertaining Futmetrix Score: 71/100. A breathtaking showcase of attacking persistence where Brest's late heroics perfectly matched the chaotic momentum shifts of the evening.
Early Strikes and Shifting Momentum
Toulouse arrived with intent and wasted no time silencing the home crowd. A swift move in the 9th minute saw J. Russell-Rowe confidently open the scoring, capitalising on sharp setup play from Y. Gboho. But Brest refused to be rattled. Just nine minutes later, K. Doumbia unleashed a fantastic response to level the tie, following an inch-perfect ball by M. Diambou. The opening exchanges set a ferocious tempo, and a high Intensity rating perfectly captures the frantic pace. Brest edged possession and immediately began turning the pitch into a relentless shooting gallery. They pinned the visitors back, dictating the terms of engagement, yet the scoreline stubbornly remained level as both sides caught their breath after a breathless first half-hour.
Toulouse Weather the Storm
As the match progressed, the tactical landscape drastically shifted into a one-sided siege. Brest peppered the Toulouse penalty area, eventually tallying a staggering 21 shots against a mere 6 from the visitors. Despite this incredible territorial dominance, the sheer Balance of the match hinged on moments of isolated brilliance rather than sustained pressure. C. Casseres orchestrated an absolute masterclass in midfield resistance for Toulouse. Absorbing the relentless waves of Brest attacks, he managed to spring a devastating counter in the 62nd minute. Finding C. Tape with clinical precision, the visitors miraculously reclaimed the lead entirely against the run of play. It was a sucker punch that left the home faithful stunned, showcasing the brutal efficiency of a team fighting tooth and nail to escape early-season relegation worries.
Ajorque's Stoppage-Time Salvation
Trailing late in the game, Brest threw caution to the wind. Joris Chotard stepped up as the central architect, threading dangerous balls and keeping Toulouse permanently on the back foot. The sheer volume of chances created suggested an equaliser was inevitable, but the clock was ticking down ruthlessly. Finally, in the 90th minute, L. Ajorque delivered the decisive blow. His dramatic stoppage-time finish rescued a crucial point for Brest, sparking wild scenes on the touchline. This late equaliser perfectly encapsulated the massive Stakes involved, even this early in the campaign. For Toulouse, it’s a bitter pill to swallow—a victory snatched away at the death leaves them lingering dangerously in the lower echelons. For Brest, their unrelenting spirit validates their mid-table ambitions.
Key Questions
What made Cristian Cásseres Jr. the Man of the Match?
His midfield orchestration was brilliant. Despite immense pressure, he delivered a pinpoint assist and consistently broke up Brest's rhythm to keep Toulouse in the contest.
Did Stade Brestois 29 deserve the late equalizer?
Absolutely. They unleashed a staggering 21 shots, dominating territory and turning the match into a siege before Ajorque's dramatic breakthrough.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Brest and Toulouse Search for Early Spark
Skip It Futmetrix Score: 13/100. An early-season stalemate looms on August 29, 2026, as both teams lack the offensive rhythm to make this a compelling watch.
The Setup
It is only gameweek 2 of the Ligue 1 regular season, meaning the Stakes are understandably minimal. Stade Brestois 29 enter the weekend sitting 6th after securing a point in their opener, while Toulouse find themselves 15th following an initial defeat. Both sides are suffering from early season jitters, reflected in a very modest Form rating. However, the Balance of this matchup is notably high, suggesting the bookmakers expect a fiercely contested, if not particularly glamorous, affair. Without a wealth of Stars to grab the headlines, this fixture feels like a grind.
Key Battle
The midfield engine room is where this game will be decided. Brest's creative unit faces a stubborn Toulouse defensive block in a gritty tactical chess match. Expect a cautious approach where neither side's midfield is willing to leave their back line exposed.
Our Prediction
A cagey 1-1 draw. Both squads are still shaking off the summer rust, and defensive solidity will dictate the tempo over attacking flair.