Back to matches




Stade Rennes - Nantes

🇫🇷 Ligue 1Finished
Sunday, April 26, 2026 at 15:15
Finished Snapshot
FT2-1
FinishedSettled
Halftime
1-1
Predictions
8W · 3L · 1P
Edges
5W · 0L · 0P
Match Stats
Possession
63%-37%
Shots
14-24
Shots on Target
5-8
Corners
6-8
Quick Take
Rennes' home dominance (8W-4D-3L), attacking momentum under Haise (2.2 GF/game), and Nantes' catastrophic squad losses (3 defenders, manager banned from sideline) create HIGH confidence in Over 2.5 goals (+6 edge points at 1.65) and Rennes winner (+convictional play at 1.40).
1st Half Goals Over/UnderOver 0.582%+4.0pp
Total Goals HomeOver 1.575%+7.0pp
Goals Over/UnderOver 2.567%+6.0pp
Context Signals
Betting Edges
Model probabilities
Markets to Avoid
Asian Handicap Home -1.5:Model 52% confidence on -1 line (2.10 odds) already offers marginal edge; -1.5 (3.60 odds, 27.8% implied) requires 58%+ confidence for value. Predictor expects +1.2 GD per recent form, supporting -1 win but -1.5 is aggressive without stronger conviction. Skip aggressive handicaps when medium confidence is baseline.
1st Half Double Chance Rennes or Draw:Implied 95%+ on DNB/double-chance variants at 1.11 odds leaves no margin for medium-confidence plays (50% est.). Market has heavily squared off first-half advantage; real value lies in full-match thesis, not half-time.
Goals Over/Under Over 4.5:Extreme outlier pricing at 4.33 odds; predictor does not project >15% probability for 5+ goals. Bookmakers price this conservatively (23.1% implied). Nantes' defensive weakness doesn't guarantee a scoreline rout; risk/reward unfavorable given execution variance in high-scoring scenarios.
Pre-match flagged 7 avoid-market areas; caution remains warranted in high-variance spots.
**Rennes' Structural Dominance Meets Nantes' Perfect Storm**
Stade Rennes enters this Ligue 1 clash as overwhelming favorites, and the data supports it across multiple dimensions. At home, Rennes have posted an 8W-4D-3L record this season (26 goals for, 15 against) while Nantes' away form is the worst in the division at 2W-5D-8L (10 goals for, 22 against). More importantly, Franck Haise's managerial arrival in early February has catalyzed a dramatic transformation: Rennes now average 2.2 goals per game with an xG of 2.
Recent Form

Stade Rennes
W3-0StrasbourgApr 19L1
W2-1AngersApr 11L1
W4-3Stade Brestois 29Apr 4L1
D0-0MetzMar 22L1
L1-2LilleMar 15L1
W4-0NiceMar 8L1
W1-0ToulouseFeb 28L1
W3-0AuxerreFeb 22L1
W3-1Paris Saint GermainFeb 13L1
L1-3LensFeb 7L1

Nantes
L0-3Paris Saint GermainApr 22L1
D1-1Stade Brestois 29Apr 19L1
D0-0AuxerreApr 11L1
D0-0MetzApr 5L1
L2-3StrasbourgMar 22L1
L0-1AngersMar 7L1
L0-1LilleMar 1L1
W2-0Le HavreFeb 22L1
L1-3MonacoFeb 13L1
L0-1LyonFeb 7L1
League Table
Ligue 1 2025/2026| # | Team | P | W | D | L | GF-GA | Pts |
|---|---|---|---|---|---|---|---|
| 5 | Stade RennesUEFA Europa League | 30 | 15 | 8 | 7 | 52-41 | 53 |
| 17 | NantesRelegation | 30 | 4 | 8 | 18 | 25-49 | 20 |
33pt gap between teamsNantes in relegation zone
Head-to-Head
1W · 1D · 3WD2-2NantesvRennesSep 20, 2025L1
L2-1RennesvNantesApr 18, 2025L1
L1-0NantesvRennesDec 8, 2024L1
W0-3NantesvRennesApr 20, 2024L1
L3-1RennesvNantesOct 1, 2023L1
3 goals/game avg
Squad & Injuries
Stade Rennes
8 out#97 J. Jacquet — Shoulder Injury
#12 L. Rosier — Injury
#95 P. Frankowski — Injury
#70 A. Nordin — Inactive
#97 J. Jacquet — Shoulder Injury
#12 L. Rosier — Injury
#95 P. Frankowski — Injury
#70 A. Nordin — Inactive
Nantes
10 out#98 K. Amian — Injury
#18 F. Centonze — Injury
#13 F. Coquelin — Thigh Injury
#78 T. Tati — Thigh Injury
#50 A. Mirbach — Inactive
#98 K. Amian — Injury
#18 F. Centonze — Injury
#13 F. Coquelin — Thigh Injury
#78 T. Tati — Thigh Injury
#50 A. Mirbach — Inactive
