Ligue 1 Regular Season - 7

Stade Brestois 29 0 - 0 FT Nantes

Stade Francis-Le Blé

AI-powered match analysis and previews to help you decide which games are worth watching

14
FT
Sat, Oct 4
Français
Stade Brestois 29
0-0
Nantes
⚡ Intensity 8
⚖️ Balance 0
🏆 Stakes 11
🎲 Upset 0
Breton derby ends in stalemate deadlock

Breton Derby Frozen in Defensive Gridlock

Skip It Futmetrix Score: 14/100. Two desperate teams collided at Stade Francis-Le Blé, but only a goalless deadlock emerged from a regional battle where defensive solidity suffocated attacking ambition.

Suffocating Intensity Defines the Encounter

The Breton Derby unfolded under relentless defensive Intensity. Fifteen corners—a battering ram for Brest in their quest for dominance—turned Stade Francis-Le Blé into a besieged fortress. Anthony Lopes, Nantes' goalkeeper, became an immovable object with five decisive saves, repelling each Breton wave with almost monastic authority.

Fragile Balance Between Two Wounded Teams

Nantes arrives with only 6 points from seven matches, desperate for stability. Brest sits marginally better at 8 points—hardly a position of strength. This precarious Balance played out on the pitch: Brest dominated possession (51%) and fired 17 shots, yet only 5 found the target. Kenny Lala, Brest's right-back, embodied defensive resilience with two key passes, while Chidozie Awaziem anchored Nantes' rearguard with composed distribution.

The Turning Point That Never Came

No decisive moment shifted this match. Brest accumulated chances—1.51 xG versus 0.15 for Nantes—but collided repeatedly with Lopes' impermeability and Nantes' organised backline. Three offside calls punished Breton attacking adventures, whilst Nantes, content to survive, mustered zero shots on target. The Stakes of the Breton Derby—reviving two flailing sides—evaporated into a frustrating 0-0.

Verdict: Two Points Squandered

For Brest, dominant yet toothless, this draw feels like a lost victory. For Nantes, surviving but impotent, it's a reprieve. Neither team leaves Stade Francis-Le Blé satisfied.

Key Questions

Why did Anthony Lopes dominate the match?

Five crucial saves against relentless Breton assault. Lopes transformed each opportunity into nothing, neutralising Brest's offensive Intensity with world-class shot-stopping authority.

Did derby Intensity compromise play quality?

Entirely. Fifteen corners and suffocating defence transformed this into a battle rather than a spectacle. Regional Intensity strangled technical creativity throughout.

What is the Breton Derby?

The Breton Derby is the rivalry between Stade Brestois 29 and Nantes, a passionate regional rivalry with deep local significance.

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.

Match Statistics

Possession
51%
49%
Stade Brestois 29 51%
Nantes 49%
Shots
17
6
Stade Brestois 29 17
Nantes 6
Shots on Target
5
0
Stade Brestois 29 5
Nantes 0
Expected Goals (xG)
1.51
0.15
Stade Brestois 29 1.51
Nantes 0.15
Passes
388
390
Stade Brestois 29 388
Nantes 390
Pass Accuracy
82%
84%
Stade Brestois 29 82%
Nantes 84%
Corners
12
3
Stade Brestois 29 12
Nantes 3
Fouls
11
12
Stade Brestois 29 11
Nantes 12
Yellow Cards
2
1
Stade Brestois 29 2
Nantes 1
Red Cards
0
0
Stade Brestois 29 0
Nantes 0

Match Events

Chidozie Awaziem 🟨 10'
17' 🟨 Pathé Mboup
HT
M. Lahdo B. Guirassy 🔄 63'
67' 🟨 Ludovic Ajorque
78' 🔄 P. Mboup D. Guindo
78' 🔄 J. Dina Ebimbe H. Makalou
D. Tabibou B. Deuff 🔄 85'
Mostafa Mohamed Y. El Arabi 🔄 85'
Hong Hyun-Seok N. Cozza 🔄 87'
FT

Player Cards

Season performance ratings for players in this match

Stade Brestois 29

Goalkeepers
R. Majecki
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
K. Lala
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
29%
Pass Acc
B. Chardonnet
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
45%
Pass Acc
J. M. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
B. Locko
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
J. Chotard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
H. Magnetti
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
J. Dina Ebimbe
GHOST
GHOST
13
Actions
13
Actions
78
Minutes
6.9
Rating
K. Doumbia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
P. Mboup
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Forwards
L. Ajorque
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
20%
Pass Acc
BENCH
G. Coudert
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Le Cardinal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Guindo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
R. Le Guen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
H. Makalou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
I. Y. Kante
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Diop
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Nantes

Goalkeepers
A. Lopes
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
K. Amian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
C. Awaziem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Mwanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Leroux
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Kwon Hyeok-Kyu
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
0
Interceptions
2
Blocks
M. Lahdo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Hong Hyun-Seok
NPC
NPC
87
Minutes
87
Minutes
11%
Pass Acc
6.9
Rating
D. Tabibou
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
M. Abline
DRIBBLER
DRIBBLER
5
Dribbles
5
Dribbles
9
Attempts
56%
Success %
Forwards
Mostafa Mohamed
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
BENCH
P. Carlgren
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
U. Radakovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Cozza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
B. Deuff
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
S. Ziani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Benhattab
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. El Arabi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
B. Guirassy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/02/2025 Nantes 0 - 2 Stade Brestois 29 Ligue 1 Stade de la Beaujoire - Louis Fonteneau
15/01/2025 Stade Brestois 29 2 - 1 Nantes Coupe de France Stade Francis-Le Blé
15/12/2024 Stade Brestois 29 4 - 1 Nantes Ligue 1 Stade Francis-Le Blé
04/05/2024 Stade Brestois 29 0 - 0 Nantes Ligue 1 Stade Francis-Le Blé
17/12/2023 Nantes 0 - 2 Stade Brestois 29 Ligue 1 Stade de la Beaujoire - Louis Fonteneau
03/05/2023 Stade Brestois 29 2 - 0 Nantes Ligue 1 Stade Francis-Le Blé
16/10/2022 Nantes 4 - 1 Stade Brestois 29 Ligue 1 Stade de la Beaujoire - Louis Fonteneau
10/04/2022 Stade Brestois 29 1 - 1 Nantes Ligue 1 Stade Francis-Le Blé
28/01/2022 Nantes 2 - 0 Stade Brestois 29 Coupe de France Stade de la Beaujoire - Louis Fonteneau
07/02/2025
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
15/01/2025
Coupe de France Stade Francis-Le Blé
15/12/2024
Ligue 1 Stade Francis-Le Blé
04/05/2024
Ligue 1 Stade Francis-Le Blé
17/12/2023
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
03/05/2023
Ligue 1 Stade Francis-Le Blé
16/10/2022
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
10/04/2022
Ligue 1 Stade Francis-Le Blé
28/01/2022
Coupe de France Stade de la Beaujoire - Louis Fonteneau
Stade Brestois 29 Win
Nantes Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 7 16 13 5 +8 DLille 1 - 1 Paris Saint Germain (05-10-2025)WParis Saint Germain 2 - 0 Auxerre (27-09-2025)LMarseille 1 - 0 Paris Saint Germain (22-09-2025)WParis Saint Germain 2 - 0 Lens (14-09-2025)WToulouse 3 - 6 Paris Saint Germain (30-08-2025)
2 Marseille 7 15 15 5 +10 WMetz 0 - 3 Marseille (04-10-2025)WStrasbourg 1 - 2 Marseille (26-09-2025)WMarseille 1 - 0 Paris Saint Germain (22-09-2025)WMarseille 4 - 0 Lorient (12-09-2025)LLyon 1 - 0 Marseille (31-08-2025)
3 Strasbourg 7 15 14 7 +7 WStrasbourg 5 - 0 Angers (05-10-2025)LStrasbourg 1 - 2 Marseille (26-09-2025)WParis FC 2 - 3 Strasbourg (21-09-2025)WStrasbourg 1 - 0 Le Havre (14-09-2025)LMonaco 3 - 2 Strasbourg (31-08-2025)
4 Lyon 7 15 9 5 +4 LLyon 1 - 2 Toulouse (05-10-2025)WLille 0 - 1 Lyon (28-09-2025)WLyon 1 - 0 Angers (19-09-2025)LRennes 3 - 1 Lyon (14-09-2025)WLyon 1 - 0 Marseille (31-08-2025)
5 Monaco 7 13 16 12 +4 DMonaco 2 - 2 Nice (05-10-2025)LLorient 3 - 1 Monaco (27-09-2025)WMonaco 5 - 2 Metz (21-09-2025)WAuxerre 1 - 2 Monaco (13-09-2025)WMonaco 3 - 2 Strasbourg (31-08-2025)
6 Lens 7 13 10 6 +4 WAuxerre 1 - 2 Lens (04-10-2025)DRennes 0 - 0 Lens (28-09-2025)WLens 3 - 0 Lille (20-09-2025)LParis Saint Germain 2 - 0 Lens (14-09-2025)WLens 3 - 1 Stade Brestois 29 (29-08-2025)
7 Lille 7 11 14 10 +4 DLille 1 - 1 Paris Saint Germain (05-10-2025)LLille 0 - 1 Lyon (28-09-2025)LLens 3 - 0 Lille (20-09-2025)WLille 2 - 1 Toulouse (14-09-2025)WLorient 1 - 7 Lille (30-08-2025)
8 Paris FC 7 10 12 13 -1 WParis FC 2 - 0 Lorient (03-10-2025)DNice 1 - 1 Paris FC (28-09-2025)LParis FC 2 - 3 Strasbourg (21-09-2025)WStade Brestois 29 1 - 2 Paris FC (14-09-2025)WParis FC 3 - 2 Metz (31-08-2025)
9 Toulouse 7 10 11 12 -1 WLyon 1 - 2 Toulouse (05-10-2025)DToulouse 2 - 2 Nantes (27-09-2025)LAuxerre 1 - 0 Toulouse (21-09-2025)LLille 2 - 1 Toulouse (14-09-2025)LToulouse 3 - 6 Paris Saint Germain (30-08-2025)
10 Rennes 7 10 9 10 -1 DLe Havre 2 - 2 Rennes (05-10-2025)DRennes 0 - 0 Lens (28-09-2025)DNantes 2 - 2 Rennes (20-09-2025)WRennes 3 - 1 Lyon (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)
11 Stade Brestois 29 7 8 11 11 0 DStade Brestois 29 0 - 0 Nantes (04-10-2025)WAngers 0 - 2 Stade Brestois 29 (28-09-2025)WStade Brestois 29 4 - 1 Nice (20-09-2025)LStade Brestois 29 1 - 2 Paris FC (14-09-2025)LLens 3 - 1 Stade Brestois 29 (29-08-2025)
12 Nice 7 8 9 12 -3 DMonaco 2 - 2 Nice (05-10-2025)DNice 1 - 1 Paris FC (28-09-2025)LStade Brestois 29 4 - 1 Nice (20-09-2025)WNice 1 - 0 Nantes (13-09-2025)LLe Havre 3 - 1 Nice (31-08-2025)
13 Lorient 7 7 9 16 -7 LParis FC 2 - 0 Lorient (03-10-2025)WLorient 3 - 1 Monaco (27-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LMarseille 4 - 0 Lorient (12-09-2025)LLorient 1 - 7 Lille (30-08-2025)
14 Le Havre 7 6 8 10 -2 DLe Havre 2 - 2 Rennes (05-10-2025)DMetz 0 - 0 Le Havre (28-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LStrasbourg 1 - 0 Le Havre (14-09-2025)WLe Havre 3 - 1 Nice (31-08-2025)
15 Nantes 7 6 5 7 -2 DStade Brestois 29 0 - 0 Nantes (04-10-2025)DToulouse 2 - 2 Nantes (27-09-2025)DNantes 2 - 2 Rennes (20-09-2025)LNice 1 - 0 Nantes (13-09-2025)WNantes 1 - 0 Auxerre (30-08-2025)
16 Auxerre 7 6 5 10 -5 LAuxerre 1 - 2 Lens (04-10-2025)LParis Saint Germain 2 - 0 Auxerre (27-09-2025)WAuxerre 1 - 0 Toulouse (21-09-2025)LAuxerre 1 - 2 Monaco (13-09-2025)LNantes 1 - 0 Auxerre (30-08-2025)
17 Angers 7 5 3 11 -8 LStrasbourg 5 - 0 Angers (05-10-2025)LAngers 0 - 2 Stade Brestois 29 (28-09-2025)LLyon 1 - 0 Angers (19-09-2025)DMetz 1 - 1 Angers (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)
18 Metz 7 2 5 16 -11 LMetz 0 - 3 Marseille (04-10-2025)DMetz 0 - 0 Le Havre (28-09-2025)LMonaco 5 - 2 Metz (21-09-2025)DMetz 1 - 1 Angers (14-09-2025)LParis FC 3 - 2 Metz (31-08-2025)