Stade Brestois 29 host Angers in Ligue 1. Both sides have had a bumpy time of it lately, with neither pulling clear in the table so far this season.
Goals have flowed at both ends for these two recently, and that's the clearest thread running through this fixture. Whether that continues here, rather than who wins outright, is where the evidence points.
Analysis updated .
Where to place this bet
Recent form: goals at both ends
Brest have won just two of their last 20 matches across all competitions, with ten defeats and 41 goals conceded in that stretch. Angers have fared better over the same length of sample, winning seven, losing eight, and shipping 31. Neither total is a clean league record, since both mix in friendlies and cup games alongside Ligue 1 fixtures, but the overall shape still points to two sides who haven't defended especially well recently.
What could your bet return?
Potential returns include your stake. Odds may change.
Stade Brestois 29: 20 completed matches; Angers: 20 completed matches.
Stade Brestois 29
- Win
- 10% 2 / 20
- Draw
- 40% 8 / 20
- Loss
- 50% 10 / 20
- Scored
- 25
- Conceded
- 41
- Difference
- -16
Angers
- Win
- 35% 7 / 20
- Draw
- 25% 5 / 20
- Loss
- 40% 8 / 20
- Scored
- 25
- Conceded
- 31
- Difference
- -6
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 1 | Auxerre | Stade Brestois 29 | 20.09.2026 | 2-1 |
| Ligue 1 | Stade Brestois 29 | Paris Saint Germain | 13.09.2026 | 0-1 |
| Ligue 1 | Le Havre | Stade Brestois 29 | 05.09.2026 | 1-2 |
| Ligue 1 | Stade Brestois 29 | Toulouse | 29.08.2026 | 2-2 |
| Ligue 1 | Le Mans | Stade Brestois 29 | 22.08.2026 | 2-2 |
| Friendlies Clubs | Nottingham Forest | Stade Brestois 29 | 16.08.2026 | 2-0 |
| Friendlies Clubs | Stade Brestois 29 | Venezia | 08.08.2026 | 2-2 |
| Friendlies Clubs | Stade Briochin | Stade Brestois 29 | 05.08.2026 | 1-2 |
| Friendlies Clubs | Stade Brestois 29 | Guingamp | 01.08.2026 | 3-3 |
| Friendlies Clubs | Stade Brestois 29 | Al Wakrah | 22.07.2026 | 0-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 1 | Angers | Estac Troyes | 19.09.2026 | 2-0 |
| Ligue 1 | Le Havre | Angers | 12.09.2026 | 0-0 |
| Ligue 1 | Angers | Rennes | 06.09.2026 | 1-2 |
| Ligue 1 | Auxerre | Angers | 29.08.2026 | 1-3 |
| Ligue 1 | Angers | Lille | 23.08.2026 | 0-2 |
| Friendlies Clubs | Angers | Paris FC | 15.08.2026 | 3-2 |
| Friendlies Clubs | Angers | Lorient | 08.08.2026 | 2-1 |
| Friendlies Clubs | Angers | Le Mans | 01.08.2026 | 2-3 |
| Friendlies Clubs | Angers | Creteil | 25.07.2026 | 2-1 |
| Friendlies Clubs | Angers | Les Herbiers | 22.07.2026 | 3-1 |
That shared defensive frailty is the clearest trend either side brings into this one.
Comparative Team Statistics: Stade Brestois 29 vs Angers

Head-to-head: no settled pattern
These two have met plenty of times down the years and the results have swung both ways. The most recent meeting, back in May, finished 1-1 at Brest. Before that, Angers won 2-0 away, and the season prior Brest won 2-0 at home. Go back further and it's much the same story, wins for both sides scattered across different competitions and eras, with no obvious run for either team to lean on.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 1 | Stade Brestois 29 | Angers | 17.05.2026 | 1-1 |
| Ligue 1 | Angers | Stade Brestois 29 | 28.09.2025 | 0-2 |
| Ligue 1 | Stade Brestois 29 | Angers | 09.03.2025 | 2-0 |
| Ligue 1 | Angers | Stade Brestois 29 | 05.01.2025 | 2-0 |
| Coupe de France | Stade Brestois 29 | Angers | 06.01.2024 | 1-0 |
| Ligue 1 | Stade Brestois 29 | Angers | 29.01.2023 | 4-0 |
| Ligue 1 | Angers | Stade Brestois 29 | 21.08.2022 | 1-3 |
| Friendlies Clubs | Angers | Stade Brestois 29 | 20.07.2022 | 0-2 |
| Friendlies Clubs | Stade Brestois 29 | Angers | 20.07.2022 | 2-0 |
| Ligue 1 | Angers | Stade Brestois 29 | 20.03.2022 | 1-0 |
Standings: Angers just ahead early on
Five games into this Ligue 1 season, Angers sit seventh with seven points from two wins, a draw and two defeats. Brest are just below them in 11th on five points, having won once, drawn twice and lost twice. It's a small sample, but right now Angers have the better points return of the two.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 6 | Paris Saint Germain | 5 | 2 | 2 | 1 | 8/7 | 8 |
| 7 | Angers | 5 | 2 | 1 | 2 | 6/5 | 7 |
| 8 | Strasbourg | 5 | 2 | 1 | 2 | 10/10 | 7 |
| 10 | Auxerre | 5 | 2 | 0 | 3 | 7/12 | 6 |
| 11 | Stade Brestois 29 | 5 | 1 | 2 | 2 | 7/8 | 5 |
| 12 | Lorient | 5 | 1 | 2 | 2 | 5/6 | 5 |
Five matches is early enough that this gap could easily close either way.
Doumbia the standout threat
Brest's K. Doumbia has been the standout attacking presence for either side, scoring four goals in his last five appearances and adding an assist on top. He's clearly the player Angers will need to keep tabs on. For Angers, A. El Ouazzani has been busy from a creative angle, picking up two assists in his last five outings. Both squads also have players who've picked up bookings this season, Doumbia and Angers' U. Simbakoli among them, though that's not a full disciplinary picture for either side.

What to expect
Put it all together and this looks more like a game defined by goals than by one team taking control. Both sides have conceded regularly this season and over their longer runs of matches, and neither defence has looked settled. Angers currently hold the better league position, but Brest's matches at home haven't been short of goals either. There's enough here to expect an open game rather than a comfortable margin for either team.
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| L. Tousart | France | 29 | Defender | 185 | 83 |
| R. Del Castillo | France | 30 | Midfielder | 172 | 60 |
| H. Magnetti | France | 28 | Midfielder | 180 | 75 |
| K. Lala | France | 35 | Defender | 178 | 78 |
| L. Ajorque | France | 32 | Attacker | 197 | 92 |
| E. Selvik | Norway | 29 | Goalkeeper | 187 | 75 |
| Mama Baldé | Guinea-Bissau | 30 | Attacker | 176 | 69 |
| G. Lloris | France | 31 | Defender | 191 | 87 |
| J. Chotard | France | 25 | Midfielder | 179 | 70 |
| R. Cagnon | France | 29 | Goalkeeper | 190 | 87 |
| M. Patouillet | France | 22 | Goalkeeper | 188 | 75 |
| B. Locko | France | 24 | Defender | 180 | 74 |
| M. Diambou | Mali | 23 | Midfielder | 176 | 69 |
| K. Doumbia | Mali | 23 | Midfielder | 170 | 53 |
| G. Versini | France | 22 | Attacker | n/a | n/a |
| A. Camblan | France | 23 | Midfielder | 168 | 60 |
| J. Nonge Boende | Belgium | 21 | Midfielder | 184 | 70 |
| J. Bourgault | France | 21 | Defender | 185 | 80 |
| P. Mboup | Senegal | 22 | Midfielder | 175 | n/a |
| L. Zogbe | Côte d'Ivoire | 21 | Defender | 178 | 70 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Anthony Lopes | Portugal | 36 | Goalkeeper | 184 | 81 |
| H. Belkebla | Algeria | 32 | Midfielder | 177 | 68 |
| C. Arcus | Haiti | 30 | Defender | 180 | 73 |
| J. Lefort | France | 33 | Defender | 184 | 81 |
| J. Allevinah | Gabon | 31 | Midfielder | 172 | 67 |
| B. van den Boomen | Netherlands | 31 | Midfielder | 188 | 75 |
| L. Rao-Lisoa | France | 26 | Defender | 178 | 70 |
| Y. Belkhdim | France | 24 | Midfielder | 175 | 70 |
| M. Zinga | France | 24 | Goalkeeper | 187 | 80 |
| A. Sbaï | France | 25 | Midfielder | 175 | 72 |
| A. El Ouazzani | Morocco | 25 | Attacker | 188 | 64 |
| O. Camara | France | 23 | Defender | 197 | 90 |
| U. Simbakoli | Central African Republic | 24 | Attacker | 189 | 79 |
| L. Mouton | France | 24 | Midfielder | 189 | 75 |
| J. Ekomié | Gabon | 23 | Defender | 179 | 74 |
| E. Biumla | France | 21 | Midfielder | 185 | 75 |
| Oumar Pona | France | 20 | Goalkeeper | 189 | 78 |
| A. Bermont | France | 21 | Midfielder | 176 | 54 |
| J. Kalulu | France | 21 | Defender | 178 | 70 |
| Marius Louër | France | 19 | Defender | 181 | 70 |
Given how freely both sides have conceded this season and over their wider run of matches, leaning on goals feels like the sturdier read of this fixture rather than trying to call a winner. Neither team's form offers a strong enough signal to trust the match-winner market with confidence.
The goals trend, though, is consistent across both sides' samples and their current league form, which is enough to back Over 2.5 goals rather than force a result prediction.
