SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Ligue 1
  3. Stade Brestois 29 vs Nice

Stade Brestois 29 1–2 Nice: match recap

STAStade Brestois 29DWLLW1
NICNiceLWWLD2

FinalLigue 1 · Kickoff Oct 23, 2026, 6:45 PM UTC · Venue: Stade Francis-Le-Blé, Brest

Stade Brestois 29 and Nice finished 1–2 (Ligue 1) on October 23, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Nice overturned a first-half deficit with two second-half goals to win 2-1 at Stade Brestois, but Brest dominated the statistical battle. The home side generated 13 shots and 7 on target, yet conceded twice from 2 away shots on frame.

Brest took the lead just before halftime through Ludovic Ajorque, who converted one of his side's 7 shots on target. The home side controlled possession (464 passes to Nice's 453) and generated 13 shots overall, but Nice's defense tightened after the break. Elye Wahi equalized from an assist by Mohamed Amoura, and Sofiane Diop scored the winner after coming off the bench.

Key factors

  • Brest's shot accuracy advantage (7 on target to Nice's 2) went unrewarded due to poor finishing in key moments
  • Nice's substitutes provided decisive impact: Sofiane Diop scored, while Elye Wahi produced a goal and an assist
  • Discipline kept Brest in control (1 fewer foul) but their set-piece threat never translated into a second goal

The Analyst's take

Brest's statistical dominance—especially their 7 shots on target to Nice's 2—suggests this was an outlier result that favors regression on their underlying numbers. Nice's clinical finishing (2 goals from 2 shots on target) is not replicable, while Brest's shot creation is a sustainable strength. The model share leaned 95% toward Brest for a reason: if they maintain this level of chance creation, results will follow.

Matchup comparison

Even on form: both teams took 7 points from their last 5 games.

Matchup to watch: Stade Brestois 29’s attack (index 122) against Nice’s defence (index 84).

Matchup to watch: Nice’s attack (index 56) against Stade Brestois 29’s defence (index 94).

Recent form: last 5

Stade Brestois 29: 2 wins, 1 draw and 2 losses in the last 5, with 9 goals scored and 6 conceded.

Stade Brestois 29
Oct 17, 2026at LilleD1–1
Oct 10, 2026vs AngersW5–1
Sep 20, 2026at AuxerreL1–2
Sep 13, 2026vs Paris Saint GermainL0–1
Sep 5, 2026at Le HavreW2–1

Nice: 2 wins, 1 draw and 2 losses in the last 5, with 6 goals scored and 6 conceded.

Nice
Oct 18, 2026at LyonL1–2
Oct 11, 2026vs StrasbourgW2–1
Sep 20, 2026vs LilleW2–1
Sep 12, 2026at AuxerreL0–1
Sep 5, 2026vs Le MansD1–1

Results before kickoff, newest first.

Head-to-head

In the last 2 meetings on record, Stade Brestois 29 won 1, Nice won 0 and 1 ended level.

Feb 1, 2026 · last seasonNice2–2Stade Brestois 29
Sep 20, 2025 · last seasonStade Brestois 294–1Nice

Season so far

Stade Brestois 29 sit 10th of 18 with 9 points after 7 games (2-3-2).

Nice sit 13th of 18 with 8 points after 7 games (2-2-3).

#TeamPWDLGoalsPts
10Stade Brestois 29723213:109
13Nice72236:98

Team season model

  • Stade Brestois 29 attack index 122: 22% more scoring per game than the league average.
  • Stade Brestois 29 defence index 94: 6% less conceded per game than the league average.
  • Nice attack index 56: 44% less scoring per game than the league average.
  • Nice defence index 84: 16% less conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayIPHONE · COMPUTEROpen the web app

More Ligue 1 games

  • Lens vs Paris FCOct 24, 2026 · 2–1
  • Monaco vs LilleOct 25, 2026 · 1–1
  • Angers vs LorientOct 25, 2026 · 0–0
  • Auxerre vs Le MansOct 25, 2026 · 1–1
  • Marseille vs Le HavreOct 25, 2026 · 4–3
  • Rennes vs StrasbourgOct 25, 2026 · 3–0
  • Toulouse vs Estac TroyesOct 25, 2026 · 0–0
  • Paris Saint Germain vs LyonOct 26, 2026 · 2–0
  • All Ligue 1 games →
  • Stade Brestois 29: form and fixtures →
  • Nice: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps