Ligue 1 Regular Season - 28
Stade Brestois 29 3 - 4 FT Rennes
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
4' J. Dina Ebimbe (L. Ajorque)
L. Blas (Q. Merlin) 20'
34' G. Coudert
E. Lepaul 35'
V. Rongier 36'
39' J. M. Diaz
HT
57' J. Dina Ebimbe (B. Locko)
L. Brassier 60'
B. Embolo 63'
L. Blas 73'
E. Lepaul 74'
76' ↓ J. M. Diaz ↑S. Coulibaly
76' ↓ J. Dina Ebimbe ↑P. Mboup
↓ M. Tamari ↑N. Mukiele 81'
↓ A. Seidu ↑M. Nagida 81'
↓ L. Blas ↑S. Szymanski 88'
B. Samba 90'+2
FT
Player Cards
Our take on every player in this match
Stade Brestois 29
Goalkeepers
Grégoire Coudert
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
Defenders
Kenny Lala
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.7
Rating
Brendan Chardonnet
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Michel Diaz
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
78%
Duel Win %
Bradley Locko
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Midfielders
Joris Chotard
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Hugo Magnetti
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Romain Del Castillo
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Junior Dina Ebimbe
HITMAN
2
Goals
2
Goals
2
On Target
7.3
Rating
Remy Labeau Lascary
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Ludovic Ajorque
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.5
Rating
BENCH
Radosław Majecki
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Soumaila Coulibaly
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Daouda Guindo
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
Luc Zogbé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hamidou Makalou
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Tousart
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pathé Mboup
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Serigne Diop
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rennes
Goalkeepers
Brice Samba
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Alidu Seidu
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
80%
Win %
Abdelhamid Ait Boudlal
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Lilian Brassier
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Quentin Merlin
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
39%
Pass Acc
Midfielders
Ludovic Blas
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
34%
Pass Acc
Valentin Rongier
MAGNET
74
Activity
74
Activity
68
Passes
6
Duels
Mahdi Camara
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Mousa Tamari
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
2
Pens Won
Forwards
Esteban Lepaul
HITMAN
2
Goals
2
Goals
2
On Target
8.5
Rating
Breel Embolo
FINISHER
1
Goals
1
Goals
3
Shots
6.9
Rating
BENCH
Mathys Silistrie
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mahamadou Nagida
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Sebastian Szymański
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Djaoui Cissé
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Glen Kamara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Henrick Do Marcolino
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nordan Mukiele
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Yassir Zabiri
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/13/2025 | Rennes | 3 - 1 | Stade Brestois 29 | Ligue 1 | Roazhon Park |
| 07/18/2025 | Rennes | 2 - 3 | Stade Brestois 29 | Friendlies Clubs | |
| 01/18/2025 | Rennes | 1 - 2 | Stade Brestois 29 | Ligue 1 | Roazhon Park |
| 10/19/2024 | Stade Brestois 29 | 1 - 1 | Rennes | Ligue 1 | Stade Francis-Le Blé |
| 04/28/2024 | Rennes | 4 - 5 | Stade Brestois 29 | Ligue 1 | Roazhon Park |
| 09/02/2023 | Stade Brestois 29 | 0 - 0 | Rennes | Ligue 1 | Stade Francis-Le Blé |
12/13/2025
07/18/2025
01/18/2025
10/19/2024
04/28/2024
09/02/2023
Stade Brestois 29 Win
Rennes Win
Draw
League Standings
P: 27 GD: +38
P: 28 GD: +27
P: 28 GD: +11
P: 28 GD: +18
P: 28 GD: +10
P: 28 GD: +12
P: 28 GD: +7
P: 28 GD: +12
P: 28 GD: -4
P: 28 GD: +4
P: 28 GD: -6
P: 28 GD: -13
P: 28 GD: -11
P: 28 GD: -13
P: 28 GD: -22
P: 28 GD: -14
P: 27 GD: -21
League Standings
P: 30 GD: +43
P: 30 GD: +28
P: 31 GD: +16
P: 30 GD: +15
P: 30 GD: +11
P: 30 GD: +18
P: 31 GD: +7
P: 31 GD: -3
P: 30 GD: +8
P: 31 GD: -1
P: 30 GD: -6
P: 30 GD: -6
P: 31 GD: -17
P: 30 GD: -13
P: 30 GD: -22
P: 31 GD: -15
P: 30 GD: -24
Match previews and recaps to help you decide which games are worth watching
A Seven-Goal Thriller Decided From the Penalty Spot
Must-Watch Futmetrix Score: 100/100. An extraordinary shootout at Stade Francis-Le Blé proved that mid-table fixtures can deliver spectacular chaos when relentless attacking intent meets unyielding resilience.
The Early Fireworks
The match exploded into life almost instantly. Before the visitors could even settle into their rhythm, J. Dina Ebimbe capitalised on a sharp pass from L. Ajorque to put Stade Brestois 29 ahead in the 4th minute. However, Rennes refused to be intimidated. They quickly established their technical superiority, going on to completely dominate possession with an impressive 62% share of the ball. This sustained pressure yielded an inevitable equaliser when Q. Merlin set up L. Blas in the 20th minute. The early momentum shift culminated fifteen minutes later when E. Lepaul confidently dispatched his first penalty. As the halftime whistle blew, the Balance of play was tilting heavily toward the away side, who were carving through the midfield with alarming ease.
A Dizzying Second Half
The Intensity of the contest skyrocketed after the interval, delivering an astonishing three-goal flurry in the span of just thirteen minutes. Against the run of play, Brest found a lifeline when B. Locko delivered a precise ball for Dina Ebimbe, who buried his second goal to tie the match at 2-2. The home crowd's joy was frustratingly short-lived, as B. Embolo ruthlessly restored the Rennes advantage merely six minutes later. Even then, the hosts refused to wave the white flag. Displaying phenomenal spirit, R. Labeau Lascary leveled the score once more in the 70th minute. With both teams trading heavy blows, the sheer unpredictability of the encounter kept the Upset Factor alive, proving that pure determination could occasionally match tactical dominance.
Lepaul Holds His Nerve
Despite their heroic attacking efficiency—scoring three times from just three shots on target—Brest's defensive frailties ultimately proved fatal. The relentless wave of Rennes attacks, fueled by 15 total attempts and immense set-piece pressure from seven corners, forced a final, decisive error. In the 74th minute, a second penalty was awarded to the visitors. Lepaul stepped up once again, holding his nerve to secure a brilliant brace and a 4-3 lead. The final quarter of an hour saw Rennes professionally manage the clock, using their high possession to drain the life out of any remaining comeback hopes. This thrilling away victory significantly bolsters the Stakes for their European qualification push, while Brest are left to rue a defensive display that squandered an otherwise brilliant offensive output.
Key Questions
What made Esteban Lepaul the Man of the Match?
Esteban Lepaul was the ultimate difference-maker, demonstrating ice-cold composure to convert two crucial penalty kicks and secure a thrilling 4-3 away victory for his side.
What caused the 7-goal thriller?
An explosive combination of clinical finishing and defensive vulnerabilities. Rennes dominated with 15 shots, while Brest incredibly scored three times from just three attempts on target.
How did Stade Brestois 29 complete the comeback from behind?
Despite ultimately falling short of victory, Brest showed incredible resilience by fighting back twice from trailing positions, with Dina Ebimbe and Labeau Lascary equalising in the second half.
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.
Mid-Table Comfort Meets Regional Pride
Average Entertainment Futmetrix Score: 43/100. While the league standings suggest a dead rubber, local pride and a wealth of attacking talent make this Breton derby a compelling watch.
The Setup
This clash at Stade Francis-Le Blé carries a modest Stakes rating, with Rennes sitting 7th and Stade Brestois 29 occupying 11th. However, a high Stars rating indicates there is plenty of individual brilliance ready to ignite the pitch. Both sides come into the match showing respectable Form—Brest having bounced back brilliantly with three straight wins. The competitive Balance leans slightly toward the visitors, who hold a clear edge in overall squad depth, but the raw intensity of derby day often levels the playing field completely.
Key Battle
Ludovic Ajorque vs Valentin Rongier. Ajorque is a pure goal machine right now, terrorizing center-backs and finishing with ruthless efficiency inside the box. Tasked with cutting off his supply line will be Rongier, whose midfield orchestration and defensive screening have been elite for the visitors. Whichever player manages to impose their will directly dictates the flow of this match.
Our Take
We expect an entertaining 2-1 away win for Rennes. The visitors have the midfield control required to dominate possession, though they will have to work exceptionally hard to bypass Brest's spectacular shot-stopper Grégoire Coudert.