Ligue 1 Regular Season - 2
Toulouse 2 - 0 FT Stade Brestois 29
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
52' F. Magri
60' ↓ M. Sauer ↑W. Kamanzi
65' F. Magri
70' ↓ D. Sidibe ↑R. Nicolaisen
71' ↓ Y. Gboho ↑N. Edjouma
↓ B. Chardonnet ↑J. M. Diaz 72'
↓ H. Magnetti ↑J. Chotard 72'
↓ R. Del Castillo ↑H. Makalou 72'
↓ K. Doumbia ↑A. Camblan 79'
83' ↓ D. Methalie ↑M. Saka
83' ↓ F. Magri ↑S. Hidalgo
↓ M. Balde ↑S. Diop 84'
FT
Player Cards
Season performance ratings for players in this match
Toulouse
Goalkeepers
G. Restes
PROVOCATEUR
1
fouls won
1
fouls won
1
Duels Won
0
pens won
Defenders
J. Canvot
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
C. Cresswell
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
M. McKenzie
SWEEPER
4
cleanups
4
cleanups
0
interceptions
4
blocks
Midfielders
D. Sidibe
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
M. Sauer
LATE SHIFT
15
late mins
15
late mins
60
total mins
60
entry
C. Casseres
ARCHITECT
3
key passes
3
key passes
0
assists
29%
pass acc
D. Methalie
LATE SHIFT
7
late mins
7
late mins
83
total mins
83
entry
BENCH
K. Haug
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
S. Koumbassa
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
R. Nicolaisen
LATE SHIFT
15
late mins
15
late mins
20
total mins
Started
entry
W. Kamanzi
LATE SHIFT
15
late mins
15
late mins
30
total mins
Started
entry
A. Vossah
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
M. Saka
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
N. Edjouma
LATE SHIFT
15
late mins
15
late mins
19
total mins
Started
entry
S. Hidalgo
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
J. Vignolo
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Stade Brestois 29
Goalkeepers
R. Majecki
SIEVE
33%
save %
33%
save %
2
conceded
1
saves
Defenders
K. Lala
ARCHITECT
2
key passes
2
key passes
0
assists
39%
pass acc
B. Chardonnet
LATE SHIFT
15
late mins
15
late mins
72
total mins
72
entry
J. Le Cardinal
PROVOCATEUR
3
fouls won
3
fouls won
6
Duels Won
0
pens won
B. Locko
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Midfielders
K. Doumbia
LATE SHIFT
11
late mins
11
late mins
79
total mins
79
entry
P. Lees-Melou
MAGNET
74
activity
74
activity
60
passes
14
duels
H. Magnetti
LATE SHIFT
15
late mins
15
late mins
72
total mins
72
entry
Forwards
R. Del Castillo
LATE SHIFT
15
late mins
15
late mins
72
total mins
72
entry
L. Ajorque
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
M. Balde
LATE SHIFT
6
late mins
6
late mins
84
total mins
84
entry
BENCH
G. Coudert
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. M. Diaz
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
L. Zogbe
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Bourgault
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
R. Le Guen
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Chotard
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
H. Makalou
ARCHITECT
3
key passes
3
key passes
0
assists
8%
pass acc
A. Camblan
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
S. Diop
LATE SHIFT
15
late mins
15
late mins
15
total mins
Started
entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 24/08/2025 | Toulouse | 2 - 0 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 30/03/2025 | Toulouse | 2 - 4 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 22/09/2024 | Stade Brestois 29 | 2 - 0 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
| 19/05/2024 | Toulouse | 0 - 3 | Stade Brestois 29 | Ligue 1 | Stadium de Toulouse |
| 08/10/2023 | Stade Brestois 29 | 1 - 1 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
| 02/04/2023 | Stade Brestois 29 | 3 - 1 | Toulouse | Ligue 1 | Stade Francis-Le Blé |
24/08/2025
30/03/2025
22/09/2024
19/05/2024
08/10/2023
02/04/2023
Toulouse Win
Stade Brestois 29 Win
Draw
League Standings
P: 2 GD: +3
P: 2 GD: +2
P: 2 GD: +2
P: 2 GD: +1
P: 2 GD: +2
P: 2 GD: 0
P: 2 GD: -2
P: 2 GD: -2
P: 2 GD: -4
League Standings
P: 20 GD: +18
P: 19 GD: +26
P: 20 GD: +24
P: 20 GD: +13
P: 20 GD: +4
P: 20 GD: -1
P: 19 GD: +9
P: 20 GD: +8
P: 20 GD: -4
P: 20 GD: -1
P: 20 GD: -4
P: 20 GD: -5
P: 20 GD: -8
P: 20 GD: -13
P: 20 GD: -9
P: 20 GD: -17
P: 20 GD: -15
AI-powered match analysis and previews to help you decide which games are worth watching
Magri's Masterclass: Toulouse Demolishes Brest in Title Statement
Skip It Futmetrix Score: 38/100. At Stadium de Toulouse, Toulouse dismantles Brest 2-0 with clinical efficiency, cementing their early-season dominance while the visitors spiral into a defensive crisis.
The Brace That Broke Brest
Frank Magri turned Stadium de Toulouse into a shooting gallery. Two clinical finishes in thirteen minutes (52nd, 65th) dismantled Brest's resistance and exposed the gulf between these teams. The intensity shifted decisively after the interval: a balanced first half gave way to Toulouse's suffocating second-half control. Magri's 9.3 rating encapsulates a striker operating at elite efficiency, converting half-chances into goals with the precision of a sniper.
Brest's Wasteful Siege
The visitors arrived with ambition but left empty-handed. Despite 53% possession and 16 shots, Brest squandered a dominant spell in the final third. Nine corners, relentless pressure, yet only two shots on target—the hallmark of a team lacking the killer instinct. Guillaume Restes and Mark McKenzie constructed an impenetrable defensive wall, with the goalkeeper's 7.6 rating reflecting his crucial interventions in a shutout performance.
The Title Race Emerges
This victory propels Toulouse to 6 points from two matches (2W, 0D, 0L) with a pristine goal difference of +3. Brest tumbles to 14th with just 1 point and a harrowing goal difference of -2 (five conceded in two games). The stakes are crystallising: Toulouse is building a championship narrative, whilst Brest faces an unexpected relegation scrap before autumn has truly arrived.
Key Questions
What made Frank Magri unstoppable today?
Two poacher's finishes (52nd, 65th) exploited Brest's defensive vulnerabilities. Magri's positioning and clinical finishing—9.3 rating—proved the difference in a lopsided contest.
What does this result mean for Toulouse's season?
Perfect start: two wins, zero defeats, 6 points. Toulouse sits 2nd and is building momentum. A title contender is emerging with an impenetrable defence (zero goals conceded).
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.
Tactical Deadlock Looming in the Pink City
Skip It Futmetrix Score: 26/100. A battle for mid-table supremacy as two settled squads look to establish early momentum in the campaign.
The Setup
On August 24, 2025, the Stadium de Toulouse hosts a fixture where structural Balance will likely dictate the outcome. Toulouse enters this Round 2 clash sitting ninth, just one point ahead of Stade Brestois 29. While the hosts' recent Form (WDLDD) suggests a struggle for consistency, the visitors arrive with a sense of purpose. The Stakes are high for this early stage of the season, as both sides aim to cement their status in the top half of the table and avoid a mid-season slump.
Key Battle
The individual duel between Yann Gboho and Brest’s Kamory Doumbia will be pivotal. Doumbia has been electric, providing the clinical edge that Brest often lacks. Toulouse will rely on the defensive Stars in their backline, specifically Djibril Sidibé, to track Doumbia’s late runs into the box. If Sidibé can leverage his veteran positioning, Toulouse can neutralize Brest's primary source of goals.
Our Prediction
A 1-1 draw is the expected script. The match will likely unfold as a cautious affair, with Toulouse controlling large spells of possession but struggling to break down a disciplined Brest unit. Brest is dangerous on the counter, and Doumbia’s clinical nature ensures they will find the net. However, Toulouse's home advantage and the aerial presence of Mark McKenzie should see them earn a share of the spoils in a hard-fought encounter.
Key Questions
Should I watch this match?
Yes, it features two of Ligue 1's most tactically disciplined mid-table sides.
What's the predicted outcome?
A 1-1 draw is the most likely result given their current parity.
Where are Toulouse and Brest in the table?
Toulouse is 9th (20 pts) and Stade Brestois 29 is 10th (19 pts).
What is Toulouse's current form?
Toulouse's form is currently WDLDD over their last five outings.
Who is the in-form player to watch?
Kamory Doumbia is the man in form with 2 goals in 1 match and an 8.7 rating.
How is the Futmetrix Score calculated?
The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.