Ligue 1 Gameweek 2
Toulouse 2 - 0 FT Stade Brestois 29
Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
70
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
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
↓ H. Magnetti ↑J. Chotard 72'
↓ B. Chardonnet ↑J. M. Diaz 72'
↓ R. Del Castillo ↑H. Makalou 72'
↓ K. Doumbia ↑A. Camblan 79'
83' ↓ F. Magri ↑S. Hidalgo
83' ↓ D. Methalie ↑M. Saka
↓ M. Balde ↑S. Diop 84'
FT
Player Cards
Our take on every player in this match
Toulouse
Goalkeepers
Guillaume Restes
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Jaydee Canvot
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Charlie Cresswell
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Mark McKenzie
SHIELD
4
Blocks
4
Blocks
0
Interceptions
1
Tackles
Midfielders
Djibril Sidibé
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Mário Sauer
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Cristian Cásseres Jr.
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
Dayann Methalie
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Forwards
Aron Dønnum
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Frank Magri
HITMAN
2
Goals
2
Goals
3
On Target
9.3
Rating
Yann Gboho
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Kjetil Haug
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Seny Koumbassa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rasmus Nicolaisen
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Warren Kamanzi
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Alexis 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
Noah Edjouma
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Santiago Hidalgo
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Julián Vignolo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stade Brestois 29
Goalkeepers
Radosław Majecki
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Kenny Lala
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
39%
Pass Acc
Brendan Chardonnet
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Julien Le Cardinal
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Bradley Locko
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Kamory Doumbia
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Pierre Lees-Melou
MAGNET
74
Activity
74
Activity
60
Passes
14
Duels
Hugo Magnetti
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Romain Del Castillo
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Ludovic Ajorque
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Mama Baldé
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
BENCH
Grégoire Coudert
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Michel Junior Diaz
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Luck Zogbé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Justin Bourgault
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raphaël Le Guen
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joris Chotard
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Hamidou Makalou
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
8%
Pass Acc
Axel Camblan
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Serigne Diop
LATE SHIFT
15
Late Mins
15
Late Mins
15
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
Toulouse Win
Stade Brestois 29 Win
Draw
League Standings
P: 4 GD: +4
P: 2 GD: +3
P: 2 GD: +2
P: 2 GD: +2
P: 2 GD: +1
P: 2 GD: +1
P: 2 GD: +2
P: 2 GD: 0
P: 3 GD: -3
P: 2 GD: -2
P: 2 GD: -2
P: 2 GD: -4
Match previews and recaps to help you decide which games are worth watching
Toulouse
Stade Brestois 29
Toulouse
Stade Brestois 29
Win Probability
Futmetrix AI estimate
Magri's Masterclass: Toulouse Demolishes Brest in Title Statement
Skip It Futmetrix Score: 37/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).
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.
Archive note: this preview was written after the match was played.
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.