Ligue 1 Gameweek 30 Sun, Apr 19 · 16:15 Stade de la Beaujoire – Louis Fonteneau, Nantes
Full match report oneScoredOdds · Value · Detailed stats →
Our take

It was too close to call.

Stade Brestois 29 were the stronger side on L90 Strength (37 vs 17). Recent goals, xG and shots on target narrow the gap for Nantes. Nantes had 7.9 days of rest, Stade Brestois 29 14.9 and had to travel 255 km.

Away travel255 kmRest days7.9 · 14.9Matches / 14d2 · 0
Nantes35%
Draw28%
Stade Brestois 2937%
Expected goals 1.26 – 1.28
Nantes29%
Draw27%
Stade Brestois 2944%
Expected goals 1.18 – 1.52
Nantes36%
Draw28%
Stade Brestois 2936%
Expected goals 1.25 – 1.25
Nantes29%
Draw28%
Stade Brestois 2944%
Expected goals 1.12 – 1.44
Nantes36%
Draw27%
Stade Brestois 2937%
Expected goals 1.33 – 1.36
Over 2.5 47% Both score 52% Likeliest score 1–1
Rebuilt after the match from pre-match Elo. Real context is the full LOAD90 forecast; Strength only is Elo and home edge alone. How it works.
Weather (Nantes)

No weather data yet

RefereeGuillaume Paradis
  • Cards per match 3.8
  • Penalties per match 0.08
  • Matches 12

Team strength

NantesStade Brestois 29
17 L90 StrengthIn forecast 37
19 Current StrengthIn forecast 34
24 AttackIn forecast 47
45 DefenceIn forecast 36
— Form indexContext —
In forecastContext

L90 Strength, Attack and Defence come from the same Elo rating and attack and defence ratings the forecast uses. Form index is explained in Recent performance.

Match Opportunity

Full analysis

Nantes

Attack—
Defense risk—

Stade Brestois 29

Attack—
Defense risk—

Opportunity unavailable for one or both teams.

Playing style

NantesStade Brestois 29
0.86 Goals scoredVia Att/Def 1.32
1.61 Goals concededVia Att/Def 1.54
0.93 xGVia Att/Def 1.27
1.40 xG allowedVia Att/Def 1.33
-0.07 Goals minus xGContext +0.05
57% Scored inContext 68%
21% Clean sheetsContext 32%
9.93 ShotsContext 10.96
3.19 Shots on targetVia Att/Def 3.50
30% On target shareContext 32%
6.33 Shots in the boxContext 6.86
61% Box shareContext 63%
9% ConversionContext 12%
1.79 OffsidesContext 1.72
13.29 Shots allowedContext 12.82
4.81 On target allowedVia Att/Def 4.69
4.08 BlocksContext 3.74
3.32 Goalkeeper savesContext 3.08
68% Save rateContext 66%
43% PossessionIn forecast 43%
351 PassesContext 362
280 Accurate passesContext 284
80% Pass accuracyContext 79%
6.75 Team ratingContext 6.79
12.25 FoulsContext 12.96
13.68 Fouls sufferedContext 11.54
2.07 Yellow cardsContext 1.82
0.07 Red cardsContext 0.14
This league season, per match · 28 and 28 games
0.70 Goals scoredVia Att/Def 1.30
1.50 Goals concededVia Att/Def 1.40
1.02 xGVia Att/Def 1.11
1.07 xG allowedVia Att/Def 1.36
-0.32 Goals minus xGContext +0.19
50% Scored inContext 70%
30% Clean sheetsContext 40%
11.20 ShotsContext 9.90
3.20 Shots on targetVia Att/Def 2.80
29% On target shareContext 28%
8.11 Shots in the boxContext 5.80
69% Box shareContext 58%
6% ConversionContext 13%
1.86 OffsidesContext 1.80
9.60 Shots allowedContext 14.30
4.63 On target allowedVia Att/Def 5.00
2.88 BlocksContext 4.30
3.29 Goalkeeper savesContext 3.44
68% Save rateContext 69%
43% PossessionIn forecast 41%
343 PassesContext 344
268 Accurate passesContext 265
78% Pass accuracyContext 77%
6.76 Team ratingContext 6.82
13.20 FoulsContext 12.80
14.30 Fouls sufferedContext 12.30
2.70 Yellow cardsContext 2.00
0.10 Red cardsContext 0.10
Last 10 matches, all competitions, per match · 10 and 10 games
In forecastVia Att/DefContext

In forecast: possession adjusts the LOAD90 forecast directly. Via Att/Def: goals, xG and shots on target feed the attack and defence ratings. Context: describes the style, no correction of its own.

Recent performance last 5 · schedule

Nantes
Rest7.9 dayssince last match
Matches / 14d2all competitions
Travel0 km1,996 km in 14d
Schedule load5%Low
No finished matches with a forecast yet.
Stade Brestois 29
Rest14.9 dayssince last match
Matches / 14d0all competitions
Travel255 km0 km in 14d
Schedule load0%Low
No finished matches with a forecast yet.

Expected points come from each pre-match EloLambda forecast (3 × win chance + draw chance). Explains recent results; in our tests recent form did not add predictive value on top of the model. Rest, travel and schedule load are context; only High Congestion (4+ matches in 14 days) changes the forecast. Full schedule below.

Full schedule & recovery
Nantes Stade Brestois 29
Schedule loaddescriptive index, contextLow · 5Low · 0
High congestion4+ matches in 14 days, in the forecastNoNo
Rest dayssince last match7.9Ligue 1 2025-2026, 11 Apr14.9Ligue 1 2025-2026, 4 Apr
Travel to venuefrom home stadium0 km255 km
Travel, last 14 daysaway trips, both ways1,996 km0 km
Matcheslast 7 / 14 / 28 days0 / 2 / 30 / 0 / 1
Next matchdays after this one3.15.1

All competitions synced from eScored, including cups and Europe. Distances are straight-line between stadium cities. Only High Congestion changes the forecast; the other rows are context.

Squad & lineups

Nantes Confirmed XI
4-1-4-1
1A. Lopes(G)
27D. Machado 3N. Cozza 2Ali Yusuf 24F. Guilbert
13F. Coquelin
37I. Ganago 8J. Lepenant 28I. Sissoko 17D. Assoumani
31M. Abdalla
+6 more reported missing outside this XI
Stade Brestois 29 Confirmed XI
4-2-3-1
30G. Coudert(G)
27D. Guindo 44S. Coulibaly 5B. Chardonnet 12T. Zogbé
8H. Magnetti 13J. Chotard
14R. Labeau-Lascary 7É. Dina Ebimbe 10R. Del Castillo
19L. Ajorque
+4 more reported missing outside this XI

Last XI is the club's most recent recorded starting lineup, Confirmed XI is the official lineup for this match. We do not publish a predicted lineup. Players in red are reported missing for this match.

Key absences
Nantes Scores -0.02 · concedes +0.04 goals Absences are shown before kick-off
Stade Brestois 29 Scores -0.02 · concedes +0.03 goals Absences are shown before kick-off
Total impact vs full squads
  • Nantes-0.3 pp
  • Draw-0.3 pp
  • Stade Brestois 29+0.6 pp

Home / Away this season

Nantes · Home 0.57points per game · 14 home games
W-D-L
2-2-10
Scored
1.00
Conceded
1.86
Stade Brestois 29 · Away 0.86points per game · 14 away games
W-D-L
3-3-8
Scored
1.00
Conceded
1.86

Actual results only, not forecast λ. Samples this early in the season are small, so these numbers are not used as a forecast correction.

Common opponents 16 this season

League games this season against teams both sides have played. A small, uneven sample: context only.

Head to head last 9 of 9 meetings

2 Nantes wins3 draws4 Stade Brestois 29 wins
Goals per game1.00 – 1.44 Over 2.533% Both scored44% Clean sheets22% · 56%
  • 4 Oct 2025Stade Brestois 290–0Nantes
  • 7 Feb 2025Nantes0–2Stade Brestois 29
  • 15 Dec 2024Stade Brestois 294–1Nantes
  • 4 May 2024Stade Brestois 290–0Nantes
  • 17 Dec 2023Nantes0–2Stade Brestois 29
  • 3 May 2023Stade Brestois 292–0Nantes

All competitions, finished games before this kick-off. Shown as history: in our tests head-to-head added almost nothing on top of the model.

Referee · Guillaume Paradis 12 matches before this one

Per match, all competitions

Yellow cards3.83league 3.66
Red cards0.00league 0.27
Cards 5+33%league 35%
Fouls24.5league 23.8
Penalties0.08league 0.36
Home wins42%league 48%
Nantes1 with this referee
Record0-0-1 Cards · opp.0.0 · 2.0 Pens for · against0 · 0
  • L13 Sep 25A · Nice0–10
Stade Brestois 291 with this referee
Record0-0-1 Cards · opp.2.0 · 3.0 Pens for · against0 · 0
  • L25 Jan 26H · Toulouse0–22

From eScored match records before this kick-off. "league" is this league season's average; red is notably above it, green below. Cards · opp. is cards shown to the club and to its opponents per match with this referee. Context only: referees are not part of the forecast.

Goal timing

Nantes28 games · scored 24 · conceded 45
5 4 0-15
1 8 16-30
8 7 31-45
2 6 46-60
3 4 61-75
5 16 76-90
Stade Brestois 2928 games · scored 37 · conceded 43
7 5 0-15
5 10 16-30
6 7 31-45
7 4 46-60
5 9 61-75
7 8 76-90
Nantes10 games · scored 7 · conceded 15
2 0-15
6 16-30
3 3 31-45
1 1 46-60
1 61-75
5 76-90
Stade Brestois 2910 games · scored 13 · conceded 14
3 0-15
2 4 16-30
1 2 31-45
3 1 46-60
3 6 61-75
1 1 76-90

scored conceded, by 15-minute band (stoppage time counts to the band before it). Only games with a complete goal log.

Scenario lab Beta

Numbers are home · draw · away chances. Pick a scenario to update the forecast at the top of the page.