Match events
- Goal: Ludovic Ajorque15'
HT 1-0
- 54'Substitution: Jonathan ClaussOff: Hamza Koutoune
- 58'Yellow card: Hamza KoutouneFoul
- 61'Goal: Sepe Elye WahiAssist: Mohamed Amoura
- Yellow card: Kamory DoumbiaFoul62'
- 63'Substitution: Gauthier HeinOff: Sofiane Diop
- Yellow card: Ludovic AjorqueFoul64'
- 68'Yellow card: Sepe Elye WahiDissent
- Substitution: Pathé MboupOff: Noah Edjouma70'
- Substitution: Joseph NongeOff: Mama Baldé70'
- Yellow card: Bradley LockoFoul71'
- 76'Substitution: Mohamed AmouraOff: Isak Jansson
- 76'Substitution: Axel WitselOff: Djibril Coulibaly
- Substitution: Joris ChotardOff: Mamady Diambou80'
- Substitution: Kamory DoumbiaOff: Ibrahim Yayiya Kanté80'
- 83'Goal: Sofiane DiopAssist: Sepe Elye Wahi
- 85'Yellow card: Yehvann DioufTime Wasting
- Substitution: Hugo MagnettiOff: Mathis Lainé87'
- 90'Yellow card: Niels NkounkouFoul
- 90+1'Yellow card: Olivier PantaloniDissent
- VAR: Ibrahim Yayiya KantéPenalty confirmedVAR90+7'
- 90+8'Yellow card: Isak JanssonFoul
- Missed penalty: Kenny Lala90+10'
Our verdict
Over 1.5
Bet365 1.22
✓ This tip was correct · final score 1-2
Win probability
Match statistics
- 51%Possession49%
- 1.72Expected goals (xG)0.53
- 13Total shots9
- 7Shots on target2
- 4Shots off target4
- 2Blocked shots3
- 7Shots inside the box4
- 3Corners7
- 1Offsides4
- 15Fouls15
- 3Yellow cards5
- 0Red cards0
- 0Goalkeeper saves6
- 462Passes451
- 373Accurate passes369
Line-ups
Stade Brestois 29
4-2-3-1Starting XI
- 1E. SelvikG
- 70K. LalaD
- 29L. TousartD
- 4G. LlorisD
- 2B. LockoD
- 13J. ChotardM
- 8H. MagnettiM
- 17Mama BaldéM
- 23K. DoumbiaM
- 9P. MboupM
- 19L. AjorqueF
Substitutes
- 18J. BourgaultD
- 39D. N´GuessanF
- 7J. Nonge BoendeM
- 30M. PatouilletG
- 20L. ZogbeD
- 21Ibrahim Yayiya KanteF
- 11N. EdjoumaF
- 6M. DiambouM
- 32L. C. Laine M.F
Coach: Julien Lachuer
Nice
3-4-2-1Starting XI
- 23Y. DioufG
- 36A. SeiduD
- 55Y. NdayishimiyeD
- 5Mohamed AbdelmonemD
- 92J. ClaussM
- 28A. WitselM
- 6H. BoudaouiM
- 27N. NkounkouM
- 7G. HeinM
- 9M. AmouraM
- 11E. WahiF
Substitutes
- 39D. CoulibalyM
- 10S. DiopM
- 21I. JanssonF
- 84H. KoutouneD
- 35X. Mandza TsiendiM
- 41D. MoranaF
- 29N. NgoumouF
- 77T. BoulhendiG
- 8M. SansonM
Coach: O. Pantaloni
Betting markets
Expected goals 1.61 – 1.24Half time / full time result. 1 = Stade Brestois 29, X = draw, 2 = Nice.
Asian handicap applied to Stade Brestois 29.
Market percentages come from our model's expected goals for each side. Fair odds are 100 ÷ probability.
Model comparison
Last matches
Newest firstLigue 1 table
| # | Team | P | +/- | Pts | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint Germain | 9 | 6 | 2 | 1 | +11 | 20 | WWWWW |
| 2 | Lille | 9 | 5 | 3 | 1 | +6 | 18 | WDDWL |
| 3 | Rennes | 9 | 5 | 1 | 3 | +1 | 16 | LWLWL |
| 4 | Monaco | 8 | 4 | 3 | 1 | +4 | 15 | DLDWD |
| 5 | Lyon | 8 | 4 | 2 | 2 | +6 | 14 | LWLWD |
| 6 | Paris FC | 8 | 4 | 2 | 2 | +4 | 14 | LWLWD |
| 7 | Nice | 9 | 4 | 2 | 3 | +1 | 14 | WWLWW |
| 8 | Lens | 9 | 4 | 1 | 4 | +3 | 13 | LWWWL |
| 9 | Marseille | 8 | 4 | 0 | 4 | +5 | 12 | WWWLL |
| 10 | Lorient | 8 | 3 | 3 | 2 | +1 | 12 | DWWLD |
| 11 | Toulouse | 8 | 2 | 4 | 2 | +1 | 10 | DWDWD |
| 12 | Auxerre | 8 | 3 | 1 | 4 | -6 | 10 | DWLWW |
| 13 | Stade Brestois 29 | 8 | 2 | 3 | 3 | +2 | 9 | LDWLL |
| 14 | Angers | 8 | 2 | 2 | 4 | -6 | 8 | DLLWD |
| 15 | Estac Troyes | 9 | 2 | 2 | 5 | -9 | 8 | WDLLL |
| 16 | Strasbourg | 8 | 2 | 1 | 5 | -6 | 7 | LLLLD |
| 17 | Le Mans | 9 | 1 | 4 | 4 | -7 | 7 | LDLLW |
| 18 | Le Havre | 9 | 0 | 2 | 7 | -11 | 2 | LLLLL |
Top scorers
| # | Player | M | Goals |
|---|---|---|---|
| 1 | 7 | 7 | |
| 2 | 8 | 6 | |
| 3 | 8 | 6 | |
| 4 | 6 | 5 | |
| 5 | 8 | 5 |
Season statistics
This season, all competitions we cover| Stat | Stade Brestois 29 | Nice |
|---|---|---|
| Played | 1 | 1 |
| Wins | 0 | 0 |
| Draws | 1 | 0 |
| Losses | 0 | 1 |
| Goals for (avg) | 1 | 1 |
| Goals against (avg) | 1 | 2 |
| Clean sheets | 0 | 0 |
| Failed to score | 0 | 0 |
| Best win streak | 0 | 0 |
Recent goal lines
How many of each team's last 1 games went over the line
| Over 1.5 | 1/1 | 1/1 |
|---|---|---|
| Over 2.5 | 0/1 | 1/1 |
| Over 3.5 | 0/1 | 0/1 |
| BTTS – yes | 1/1 | 1/1 |
Match preview
Stade Brestois 29 host Nice in the Ligue 1 (Regular Season - 8) at Stade Francis-Le-Blé, Brest, with kick-off on Friday, 23 October 2026 at 19:45 WAT.
Our prediction model makes Stade Brestois 29 slight favourites, giving Stade Brestois 29 a 45% chance of winning, 26% for the draw and 29% for Nice. Our tip is: Over 1.5.
Stade Brestois 29 have taken 1 points from their last 1 games (0W 1D 0L). Nice have taken 0 points from their last 1 games (0W 0D 1L).
On the goals markets, we expect goals, with a 54% chance of over 2.5 and a 58% chance that both teams score.
- Competition
- France Ligue 1
- Date
- Friday, 23 October 2026, 19:45 WAT
- Venue
- Stade Francis-Le-Blé, Brest
TodaysPrediction analysis team
Model-based football predictions. How our predictions work
Quick answers
When is Stade Brestois 29 vs Nice?
Stade Brestois 29 vs Nice kicks off on Friday, 23 October 2026 at 19:45 West Africa Time.
Which competition is Stade Brestois 29 vs Nice in?
The match is in the France Ligue 1.
Where are Stade Brestois 29 and Nice in the table?
Stade Brestois 29 are 13th and Nice are 7th in the Ligue 1.
Who will win Stade Brestois 29 vs Nice?
Our prediction is Over 1.5. Win probabilities: Stade Brestois 29 45%, draw 26%, Nice 29%.
Will both teams score in Stade Brestois 29 vs Nice?
We estimate a 58% chance that both teams score, so our BTTS tip is Yes.
Will there be over 2.5 goals in Stade Brestois 29 vs Nice?
We estimate a 54% chance of three or more goals, so our tip is Over 2.5 goals.
Are these predictions guaranteed?
No. They are statistical estimates. A 70% tip should still lose about three times in ten, so only stake what you can afford to lose.
How often are predictions updated?
Predictions refresh automatically through the day as new data arrives, and every tip is marked right or wrong after full time.

