Active in Ligue 1

Stade Brestois 29

BRE

Français flag Français
Form: DLLLW
Squad Size 30
City Brest
Stadium Stade Francis-Le Blé
Founded 1950

Stade Brestois 29 occupy 11th in Ligue 1 with 36 points collected, struggling badly. The numbers reflect stability - neither the anxiety of relegation nor the ecstasy of title challenges. Mid-table security provides foundation, but ambition requires more. The squad features B. Chardonnet (SHIELD), J. Le Cardinal (SHIELD), and D. Guindo (ENFORCER).

Match Coverage

Stade Brestois 29 results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

Down a man after six minutes, Auxerre flipped the script with an unbelievable three-goal masterclass. A monumental statement in their fight for survival! #Ligue1 #AJA #SB29

Ten-Man Auxerre Stun Brest in Relegation Masterclass A miraculous display of resilience saw a depleted home side tear up the script and breathe new life into their desperate survival campaign. Early Dismissal A complete disasterclass seemed entirely inevitable at Stade de l'Abbé Deschamps. The hosts' evening was plunged into chaos...
Read our take

Monaco's clinical execution extends their winning streak as Balogun and Golovin strike down Brest at Stade Louis II. A masterclass in taking chances! #Ligue1 #ASMonaco #Brest

Monaco's Ruthless Edge Punishes Wasteful Brest Monaco's clinical execution in the final third proved the absolute difference at Stade Louis II, extending their flawless winning run while ruthlessly exposing the visitors' blunt attack. Early Breakthrough The hosts set the tempo early, clearly determined to dictate the terms of engagement. Monaco...
Read our take

Clinical Brest show Le Havre how it's done. Zero shots on target for the visitors despite all that possession. A massive result for the Pirates at home. #Ligue1 #SB29 #LeHavre

Pirates Rule Supreme with Clinical Efficiency This was a victory of clinical execution over aimless possession, as Brest secured three points with ruthless efficiency at Stade Francis-Le Blé. The Illusion of Control The match at Stade Francis-Le Blé began with a curious paradox. Visitors Le Havre dominated the opening phases,...
Read our take

Brest pull off the ultimate heist! 10 men, 1 shot on target, 3 points. Metz dominate with 22 shots but lack the killer instinct. Ajorque the hero at the finish. #Ligue1 #MetzSB29 #Brest

Brest Execute the Ultimate Smash and Grab A heroic defensive display and clinical counter-attacking saw ten-man Brest snatch victory from the jaws of a siege, leaving Metz stranded at the bottom of the table. The Siege of Saint-Symphorien The atmosphere at Stade Saint-Symphorien was charged with desperation as Metz looked...
Read our take

Ludovic Ajorque strikes twice as Brest topple Marseille at Stade Francis-Le Blé! Clinical finishing beats dominant possession. #Ligue1 #SB29 #OM

Ajorque’s Double Downs Blunt Marseille This was a victory for efficiency over aesthetics, as Brest turned limited opportunities into a defining result against a high-flying Marseille side. The Lightning Start The atmosphere at Stade Francis-Le Blé was set for an upset, and Stade Brestois 29 delivered from the off. The...
Read our take

A 1-1 draw at Decathlon Arena - Stade Pierre-Mauroy as Lille's 70% possession fails to yield a win. Labeau Lascary put Brest ahead against the run of play, before super-sub Gaëtan Perrin rescued a point for the hosts. 30 total shots, but only two goals. #Ligue1 #LOSCSB29

Frustration for the Dogues at Decathlon Arena - Stade Pierre-Mauroy A dominant Lille side was forced to settle for a 1-1 draw as Stade Brestois 29 executed a perfect defensive blueprint to stifle the hosts' European ambitions. The Siege of Lille From the opening exchanges at the Decathlon Arena -...
Read our take

Efficiency beats possession at Stade Francis-Le Blé! Stade Brestois secure a 2-0 derby win over Lorient thanks to Labeau Lascary and Ajorque. Lorient dominated the ball but lacked the finishing touch, seeing a late goal ruled out by VAR. #Ligue1 #SB29FCL

Clinical Brest Secure Regional Bragging Rights Stade Brestois delivered a masterclass in efficiency, dismantling Lorient's possession-based approach with two decisive second-half strikes to climb the table. Patience and Pressure at Francis-Le Blé The atmosphere at Stade Francis-Le Blé was tense from the opening whistle as Lorient looked to impose their...
Read our take

A dramatic afternoon at the Allianz Riviera! Stade Brestois 29 raced into a 2-0 lead through Del Castillo and Doumbia, but Nice dominated possession (60%) to claw back a draw. Strikes from Ali Abdi and Elye Wahi secured a 2-2 result in a frantic Ligue 1 encounter.

Allianz Riviera Sees Nice Resurrect From the Brink A tale of two halves saw Nice claw back a two-goal deficit to salvage a point against a resilient Brest side. The Early Brest Onslaught The Intensity of the opening period at the Allianz Riviera caught the hosts cold as Stade Brestois...
Read our take

Efficiency wins matches! Toulouse take a 2-0 victory at Stade Francis-Le Blé. Pape Diop stole the show with a goal and an assist, while Guillaume Restes was a wall in goal. Brest dominated possession but forgot their shooting boots. 🟣⚪ #Ligue1 #TFC #SB29

Clinical Toulouse Silences Stade Francis-Le Blé Toulouse solidified their upper-mid-table credentials by dismantling a wasteful Brest side with ruthless counter-attacking precision and superior finishing. Brest Control Lacks Cutting Edge From the opening stages at Stade Francis-Le Blé , Stade Brestois 29 looked to impose their will on the contest. The...
Read our take

Lyon secured a 2-1 victory over Stade Brestois 29 at Parc Olympique Lyonnais. Despite a 19-shot barrage and early red card for Del Castillo, Brest pushed late through Dina Ebimbe, but goals from Šulc and Abner proved decisive for the hosts. #Ligue1 #OLSB29

Rhone Siege Prevails at Parc Olympique Lyonnais Lyon secured a vital three points to reinforce their European ambitions, capitalizing on an early numerical advantage in a match of relentless offensive pressure. Opening Act The tactical landscape at Parc Olympique Lyonnais shifted dramatically in the 19th minute when R. Del Castillo...
Read our take

Stade Brestois 29 continue their impressive run with a 2-0 win over Auxerre at Stade Francis-Le Blé. Ajorque and Chotard provide the goals as the visitors struggle to create anything meaningful. A massive win for Brest's top-half ambitions! #SB29 #Ligue1 #Football

Brest Efficiency Shines as Auxerre Crumble A professional and clinical performance saw Brest secure all three points, leaving Auxerre stranded in the relegation mire after a toothless attacking display. Ajorque the Catalyst at Francis-Le Blé From the opening whistle at the Stade Francis-Le Blé, the Intensity of the home side...
Read our take

Three goals in twelve minutes. Rennes demolished Brest 3-1 at Roazhon Park. Tamari shines with a goal and assist. Substitute Meite seals it late. Chaos, brilliance, and redemption.

Roazhon Park Erupts: Rennes Obliterates Brest in Twelve Minutes of Pure Chaos This Intensity -soaked Ligue 1 encounter saw Rennes transform a one-goal deficit into total domination in under a quarter-hour, reminding the table why they remain genuine title contenders. Brest Strikes Early, Then Drowns in the Deluge Brest opened...
Read our take

Doumbia's 28th-minute strike sends Brest past Monaco 1-0. Ajorque's red card at the hour transforms the contest—but Brest's ten-man defence stands firm. Chardonnet's outstanding display secures the upset. Intensity at its peak.

Brest Pulls Off Stunning Upset: Monaco Undone by Ten-Man Resilience Stade Brestois 29 delivers a masterclass in adversity at the Francis-Le Blé, holding off Monaco with ten men to claim a 1-0 victory that reshapes the title race narrative. Doumbia's Clinical Strike Sets the Tone In the 28th minute, K....
Read our take

Brest snatched victory 2-1 at Stade de la Meinau after falling behind early. Del Castillo and Magnetti orchestrated the second-half turnaround, while Coudert's five saves locked down the win.

Brest Seizes Dramatic Victory in Meinau Thriller Three lead changes and relentless intensity transformed the Meinau into a cauldron of chaos—Brest's clinical finishing and defensive resilience proved decisive where balance reigned supreme. Strasbourg's Lightning Strike Strasbourg exploded out of the blocks. In the 11th minute, S. Amo-Ameyaw converted a B....
Read our take

Stade Francis-Le Blé erupts as Brest edges Metz 3-2 with VAR-confirmed penalty in 90+8. Mboup and Doumbia strike, Del Castillo delivers the killer blow. Five goals, three lead changes: pure theatre.

Brest Steals Six-Pointer as VAR Drama Decides Survival Battle When two relegation-haunted sides collide, raw intensity trumps all—and Brest seized their moment against Metz , turning a relegation battle into an unforgettable final-day-style spectacle. Thunder strikes in the second minute Pathé Mboup doesn't allow Metz breathing room. By the 2nd...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Ligue 1 11th Place
Form
DLLLWWDDLL

Record

P26
W10
D6
L10
Pts36
Win%38%

Goals

Scored34
Conceded36
Diff -2
Avg/G1.3
Conc/G1.4

Defense & Discipline

Clean Sheets9
Failed to Score8
Pens Scored6
Pens Missed0

Best Streaks

3 Win Streak
2 Draw Streak
3 Loss Streak

League Standings

League Standings

Full Ligue 1 table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 26 60 58 22 +36 WNice 0 - 4 Paris Saint Germain (21-03-2026)LParis Saint Germain 1 - 3 Monaco (06-03-2026)WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)LRennes 3 - 1 Paris Saint Germain (13-02-2026)
2 Lens 27 59 54 24 +30 WLens 5 - 1 Angers (20-03-2026)LLorient 2 - 1 Lens (14-03-2026)WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)LLens 2 - 3 Monaco (21-02-2026)
3 Marseille 27 49 54 35 +19 LMarseille 1 - 2 Lille (22-03-2026)WMarseille 1 - 0 Auxerre (13-03-2026)WToulouse 0 - 1 Marseille (07-03-2026)WMarseille 3 - 2 Lyon (01-03-2026)LStade Brestois 29 2 - 0 Marseille (20-02-2026)
4 Lyon 27 47 41 29 +12 LLyon 1 - 2 Monaco (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)LMarseille 3 - 2 Lyon (01-03-2026)LStrasbourg 3 - 1 Lyon (22-02-2026)
5 Lille 27 47 42 34 +8 WMarseille 1 - 2 Lille (22-03-2026)WRennes 1 - 2 Lille (15-03-2026)DLille 1 - 1 Lorient (08-03-2026)WLille 1 - 0 Nantes (01-03-2026)WAngers 0 - 1 Lille (22-02-2026)
6 Monaco 27 46 47 38 +9 WLyon 1 - 2 Monaco (22-03-2026)WMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WParis Saint Germain 1 - 3 Monaco (06-03-2026)WMonaco 2 - 0 Angers (28-02-2026)WLens 2 - 3 Monaco (21-02-2026)
7 Rennes 27 44 43 37 +6 DRennes 0 - 0 Metz (22-03-2026)LRennes 1 - 2 Lille (15-03-2026)WNice 0 - 4 Rennes (08-03-2026)WRennes 1 - 0 Toulouse (28-02-2026)WAuxerre 0 - 3 Rennes (22-02-2026)
8 Strasbourg 26 37 40 31 +9 WNantes 2 - 3 Strasbourg (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)WStrasbourg 3 - 1 Lyon (22-02-2026)
9 Toulouse 27 37 38 32 +6 WToulouse 1 - 0 Lorient (21-03-2026)WMetz 3 - 4 Toulouse (15-03-2026)LToulouse 0 - 1 Marseille (07-03-2026)LRennes 1 - 0 Toulouse (28-02-2026)DToulouse 1 - 1 Paris FC (21-02-2026)
10 Lorient 27 37 37 41 -4 LToulouse 1 - 0 Lorient (21-03-2026)WLorient 2 - 1 Lens (14-03-2026)DLille 1 - 1 Lorient (08-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)
11 Stade Brestois 29 27 36 34 39 -5 LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WStade Brestois 29 2 - 0 Le Havre (08-03-2026)WMetz 0 - 1 Stade Brestois 29 (01-03-2026)WStade Brestois 29 2 - 0 Marseille (20-02-2026)
12 Angers 27 32 24 37 -13 LLens 5 - 1 Angers (20-03-2026)LAngers 0 - 2 Nice (14-03-2026)WNantes 0 - 1 Angers (07-03-2026)LMonaco 2 - 0 Angers (28-02-2026)LAngers 0 - 1 Lille (22-02-2026)
13 Paris FC 27 31 32 43 -11 WParis FC 3 - 2 Le Havre (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)WParis FC 1 - 0 Nice (01-03-2026)DToulouse 1 - 1 Paris FC (21-02-2026)
14 Le Havre 27 27 22 35 -13 LParis FC 3 - 2 Le Havre (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)LStade Brestois 29 2 - 0 Le Havre (08-03-2026)LLe Havre 0 - 1 Paris Saint Germain (28-02-2026)LNantes 2 - 0 Le Havre (22-02-2026)
15 Nice 27 27 32 52 -20 LNice 0 - 4 Paris Saint Germain (21-03-2026)WAngers 0 - 2 Nice (14-03-2026)LNice 0 - 4 Rennes (08-03-2026)LParis FC 1 - 0 Nice (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)
16 Auxerre 27 22 22 36 -14 WAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMarseille 1 - 0 Auxerre (13-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)LAuxerre 0 - 3 Rennes (22-02-2026)
17 Nantes 25 17 22 42 -20 LNantes 2 - 3 Strasbourg (22-03-2026)LNantes 0 - 1 Angers (07-03-2026)LLille 1 - 0 Nantes (01-03-2026)WNantes 2 - 0 Le Havre (22-02-2026)LMonaco 3 - 1 Nantes (13-02-2026)
18 Metz 27 14 25 60 -35 DRennes 0 - 0 Metz (22-03-2026)LMetz 3 - 4 Toulouse (15-03-2026)LLens 3 - 0 Metz (08-03-2026)LMetz 0 - 1 Stade Brestois 29 (01-03-2026)LParis Saint Germain 3 - 0 Metz (21-02-2026)

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2025/2026 Season 30 players