Ligue 1 Regular Season - 34
Stade Brestois 29 1 - 1 FT Angers
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
A. Sbai 6'
A. Bamba 10'
19' B. Chardonnet
HT
↓ H. Koffi ↑M. Zinga 49'
55' R. Del Castillo (K. Doumbia)
A. Sbai (G. Koyalipou) 60'
64' ↓ R. Del Castillo ↑R. Labeau Lascary
↓ F. Hanin ↑J. Ekomie 65'
↓ A. Bamba ↑C. Arcus 65'
73' ↓ K. Doumbia ↑H. Magnetti
73' ↓ L. Tousart ↑J. Chotard
↓ G. Koyalipou ↑L. Machine 78'
↓ P. Capelle ↑E. Biumla 78'
82' ↓ D. Guindo ↑B. Locko
82' ↓ P. Mboup ↑I. Y. Kante
FT
Player Cards
Our take on every player in this match
Stade Brestois 29
Goalkeepers
Grégoire Coudert
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Defenders
Kenny Lala
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
62%
Pass Acc
Brendan Chardonnet
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Raphaël Le Guen
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
83%
Duel Win %
Daouda Guindo
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Lucas Tousart
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
80%
Win %
Hamidou Makalou
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Romain Del Castillo
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kamory Doumbia
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Pathé Mboup
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Forwards
Ludovic Ajorque
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
BENCH
Noah Jauny
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Michel Diaz
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
Bradley Locko
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Hugo Magnetti
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Joris Chotard
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Remy Labeau Lascary
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Serigne Diop
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibrahim Yayiya Kante
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Angers
Goalkeepers
Hervé Koffi
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
49
Entry
Defenders
Abdoulaye Bamba
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
78%
Duel Win %
Ousmane Camara
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Jordan Lefort
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Midfielders
Lilian Raolisoa
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Pierrick Capelle
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Branco Van den Boomen
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Haris Belkebla
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Florent Hanin
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
Goduine Koyalipou
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.5
Rating
Amine Sbai
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Melvin Zinga
LATE SHIFT
15
Late Mins
15
Late Mins
40
Total Mins
Started
Entry
Jacques Ekomié
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Carlens Arcus
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Emmanuel Biumla
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Dan Sinaté
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ilann Garin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lanroy Machine
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/28/2025 | Angers | 0 - 2 | Stade Brestois 29 | Ligue 1 | Stade Raymond-Kopa |
| 03/09/2025 | Stade Brestois 29 | 2 - 0 | Angers | Ligue 1 | Stade Francis-Le Blé |
| 01/05/2025 | Angers | 2 - 0 | Stade Brestois 29 | Ligue 1 | Stade Raymond Kopa |
| 01/06/2024 | Stade Brestois 29 | 1 - 0 | Angers | Coupe de France | Stade Francis-Le Blé |
| 01/29/2023 | Stade Brestois 29 | 4 - 0 | Angers | Ligue 1 | Stade Francis-Le Blé |
| 08/21/2022 | Angers | 1 - 3 | Stade Brestois 29 | Ligue 1 | Stade Raymond-Kopa |
| 07/20/2022 | Stade Brestois 29 | 2 - 0 | Angers | Friendlies Clubs | |
| 07/20/2022 | Angers | 0 - 2 | Stade Brestois 29 | Friendlies Clubs | Stade du Clos Gastel |
| 03/20/2022 | Angers | 1 - 0 | Stade Brestois 29 | Ligue 1 | Stade Raymond-Kopa |
| 09/12/2021 | Stade Brestois 29 | 1 - 1 | Angers | Ligue 1 | Stade Francis-Le Blé |
09/28/2025
03/09/2025
01/05/2025
01/06/2024
01/29/2023
08/21/2022
07/20/2022
07/20/2022
03/20/2022
09/12/2021
Stade Brestois 29 Win
Angers Win
Draw
League Standings
P: 34 GD: +45
P: 34 GD: +31
P: 34 GD: +15
P: 34 GD: +13
P: 34 GD: +18
P: 34 GD: +9
P: 34 GD: +6
P: 34 GD: +11
P: 34 GD: -3
P: 33 GD: +1
P: 34 GD: -3
P: 34 GD: -12
P: 34 GD: -19
P: 36 GD: -20
P: 34 GD: -12
P: 34 GD: -10
P: 33 GD: -23
P: 34 GD: -44
19 Rodez 4 pts
P: 2 GD: +1
20 Saint Etienne 2 pts
P: 3 GD: -3
League Standings
P: 34 GD: +47
P: 34 GD: +31
P: 34 GD: +16
P: 34 GD: +13
P: 34 GD: +19
P: 34 GD: +8
P: 34 GD: +9
P: 34 GD: +8
P: 34 GD: -2
P: 33 GD: +1
P: 34 GD: -5
P: 34 GD: -11
P: 34 GD: -13
P: 34 GD: -20
P: 34 GD: -11
P: 34 GD: -23
P: 33 GD: -23
Match previews and recaps to help you decide which games are worth watching
Second-Half Sparks Not Enough to Separate Brest and Angers
Skip It Futmetrix Score: 36/100. A frantic five-minute spell provided all the drama in a match that otherwise struggled to justify ninety minutes of your time.
The False Dawn
Stade Brestois 29 hosted Angers at Stade Francis-Le Blé for a late-season mid-table clash. The hosts controlled possession at 58 percent, probing for weaknesses from the opening exchanges. Angers thought they had drawn first blood against the run of play in the sixth minute. A. Sbai found the back of the net, but the celebrations were cut short as VAR quickly intervened to rule it out for offside. That early scare set a cautious tone for the remainder of the half. The Intensity dipped significantly as both sides traded harmless blows through the middle third. Brest racked up shot attempts, but genuine quality lacked. The first half dragged into a stalemate, leaving the home crowd restless for genuine action. The hosts preferred to build patiently, recording 507 passes, yet struggling to penetrate Angers' stubborn low block.
The Five-Minute Fire
The match finally awoke from its slumber shortly after the interval. In the 55th minute, K. Doumbia carved open the visitors' defence with sharp vision. He spotted R. Del Castillo, who finished clinically to finally break the deadlock. It seemed the hosts would use that momentum to push on and secure all three points. Instead, Angers conjured an immediate and devastating response. Just five minutes later, G. Koyalipou set up Sbai, who made no mistake this time around. No flags. No VAR intervention. A rapid Balance shift stunned the home supporters into silence. The two sides exchanged goals in the blink of an eye, turning a sleepy, tactical affair into a sudden shootout before settling right back down.
Fizzling Out
Following the rapid equalizer, the Stakes felt remarkably low on the pitch. Both clubs, cemented safely in the middle of the Ligue 1 table, lacked the desperation needed for a grandstand finish. The overall shot count swelled to a combined 25 attempts, but the Upset Factor vanished as both defensive lines retreated into comfortable, rigid shapes. Neither side possessed the cutting edge to force a late winner. The final whistle brought a 1-1 draw that ultimately changes nothing for their season trajectories. Both teams simply played out the string. Angers will take heart from their resilience on the road, while Stade Brestois 29 leave feeling they dropped two points at home. A solitary point each as they march toward the summer break.
Key Questions
Why was the early Angers goal ruled out?
Sbai's sixth-minute strike was disallowed after a VAR review confirmed he was in an offside position during the build-up.
Who scored for Stade Brestois 29?
R. Del Castillo opened the scoring in the 55th minute, finishing off a well-placed assist from K. Doumbia.
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.
End-of-Season Fatigue on Display
Skip It Futmetrix Score: 11/100. With both sides meandering in mid-table obscurity and lacking recent victories, this fixture offers little beyond local pride.
The Setup
As we approach the finish line on May 17, 2026, the Ligue 1 table paints a stagnant picture for these two clubs. Stade Brestois 29 welcome Angers to the Stade Francis-Le Blé in a match completely devoid of high drama. Sitting 12th and 13th respectively, both teams are safely insulated from the drop but completely out of the European conversation. The remarkably low Stakes tell the story of a fixture going through the motions. Compounding the misery is a dreadful Form rating for both camps; neither squad has tasted victory in their last five league outings, making this a true battle of the struggling.
While the overall Stars rating reflects the lack of household names on the pitch, the home crowd will be pinning their hopes on Junior Dina Ebimbe, who continues to defy his team's collective slump with consistent attacking returns.
Key Battle
Do not expect fireworks or expansive attacking football. The high Balance rating indicates that these two evenly-matched, malfunctioning units will cancel each other out. The primary tactical battle will be a grind in the center of the park. Brest's midfield will attempt to break down a rigid Angers defensive block that seems entirely content to absorb pressure and kill the clock. It will be a war of attrition, demanding extreme patience from the home side.
Our Prediction
Given the lack of attacking edge from both sides, home advantage is the only reliable separator. Brest will likely dominate possession without much penetration, eventually grinding out a narrow 1-0 victory courtesy of a late transitional moment or a set-piece scramble.