GOALSENSE
MATCH HIGHLIGHTS 2 Clips
⚽ [J31] Le résumé de Stade Rennais - FC Nantes (2-1)
YouTube ↗
Ligue 1: Rennes FC vs Nantes
youtube · Ligue 1 McDonald’s
📈 MOMENTUM · ATTACK WAVE
▼ Rennes LAST 30 MIN ▲ Nantes
📊 FULL-TIME STATS
14 SHOTS 21
5 ON TARGET 8
64 POSSESSION % 36
6 CORNERS 6
15 FOULS 15
3 YELLOW CARDS 2
1.5 XG 2.08
461 PASSES 251
⚡ KEY EVENTS
8' Esteban Lepaul Penalty Goal
38' 🟨 Nicolas Cozza Yellow Card
40' Ignatius Kpene Ganago Normal Goal
50' 🟨 Deiver Machado Yellow Card
59' VAR Esteban Lepaul Goal Disallowed - offside
68' 🔄 Alidu Seidu Substitution
68' 🔄 Ludovic Blas Substitution
68' 🔄 Mohamed Kaba Substitution
⭐ MAN OF THE MATCH
Ignatius Kpene Ganago
8.0
RATING
📋 PLAYER RATINGS · TOP 5 EACH
Rennes
7.7 Valentin Rongier
7.7 Brice Samba
7.5 Lilian Brassier
Nantes
Ignatius Kpene Ganago 8.0
Nicolas Cozza 7.9
Johann Lepenant 7.6
🏆 LEAGUE CONTEXT
5 Marseille 34 59
6 Rennes 34 59
7 Monaco 34 54
16 Nice 34 32
17 Nantes 33 23
18 Metz 34 17
💬 COMMENTARY
90'
CARD · Yellow Card
Unsportsmanlike conduct
88'
CARD · Yellow Card
Foul
73'
CARD · Yellow Card
Roughing
50'
CARD · Yellow Card
Roughing
38'
CARD · Yellow Card
Holding
8'
Esteban Lepaul
Penalty
38' 🟨
Nicolas Cozza
Yellow Card
40'
Ignatius Kpene Ganago
Normal Goal
50' 🟨
Deiver Machado
Yellow Card
59' 📺
Esteban Lepaul
Goal Disallowed - offside
68' 🔄
Alidu Seidu
Substitution 1
68' 🔄
Ludovic Blas
Substitution 2
68' 🔄
Mohamed Kaba
Substitution 1
68' 🔄
Louis Leroux
Substitution 2
73' 🟨
Abdelhamid Ait Boudlal
Yellow Card
77' 🔄
Frédéric Guilbert
Substitution 3
81' 🔄
Breel Embolo
Substitution 3
87' 🔄
Ignatius Kpene Ganago
Substitution 4
87' 🔄
Matthis Abline
Substitution 5
88' 🟨
Valentin Rongier
Yellow Card
90'+1 🔄
Mousa Tamari
Substitution 4
90'+2
Valentin Rongier
Normal Goal
90'+6 🟨
Sebastian Szymański
Yellow Card
14 SHOTS 21
5 ON TARGET 8
64 POSSESSION % 36
1.5 XG 2.08
6 CORNERS 6
15 FOULS 15
3 YELLOW CARDS 2
14 TOTAL SHOTS 21
5 ON TARGET 8
4 OFF TARGET 6
5 BLOCKED 7
8 INSIDE BOX 18
6 OUTSIDE BOX 3
1.5 XG 2.08
461 TOTAL PASSES 251
392 ACCURATE 181
85 ACCURACY % 72
64 POSSESSION % 36
6 CORNERS 6
5 OFFSIDES 1
6 GK SAVES 3
15 FOULS 15
3 YELLOW CARDS 2
0 RED CARDS 0
🎯 SHOT BREAKDOWN
Rennes 5 sh
Esteban Le... 1/3
Valentin R... 1/1
Lilian Bra... 1/1
Nantes 6 sh
Ignatius K... 1/3
Nicolas Co... 1/2
Ibrahima S... 0/1
📈 xG RACE 1.502.08
2.1 0 0' 90'
Rennes Nantes
HEAD TO HEAD · ALL-TIME · 10 Recent meetings
7
Rennes
1
D Draws
2
Nantes
⚡ AI TOP PICK
Rennes
PROJECTED: 2-0
68%
CONF 62
WIN PROBABILITY
68%
Rennes
19%
Draw
13%
Nantes
🤖 AI MODEL BLEND
MODEL Rennes D Nantes
POISSON 73% 18% 10%
ELO 80% 8% 12%
DL 68% 19% 13%
FINAL 68% 19% 13%
PREDICTED SCORE
2 - 0
📊 OVER / UNDER
OVER 1.5
OVER 2.5
62%
OVER 3.5
BOTH TEAMS TO SCORE
28%
YES
72%
NO
💡 KEY FACTORS
Rennes strong home form and league position dominates; Nantes in poor away form and relegation trouble.
Rennes 5th (53 pts) vs Nantes 17th (20 pts) — 33-point gap is vast
Nantes away form LDDLL is dire; Rennes home form WDLWW solid
Nantes concede 49 goals (worst in league) — expect Rennes attacking control
OVER / UNDER · GOALS
1.5
OVER
1.19
UNDER
4.52
9 bk
2.5
OVER
1.64
UNDER
2.25
11 bk
3.5
OVER
2.57
UNDER
1.48
10 bk
BOTH TEAMS TO SCORE
YES
1.77
10 bk
NO
1.99
10 bk
ASIAN HANDICAP
Away -0.25 3.38 6bk
Away -0.5 2.67 5bk
Away -0.75 2.38 6bk
Away -1 2.09 8bk
Away -1.25 1.80 7bk
Away -1.5 1.61 10bk
🏟 STADIUM
Roazhon Park
Rennes · 31,127 seats
REFEREE
B. Bastien
⚖ MATCH OFFICIALS
REFEREE
B. Bastien
REN... MGR
Franck Haise
head coach
NAN... MGR
Vahid Halilhod...
head coach
🏥 UNAVAILABLE PLAYERS
Rennes · 0 OUT

No injuries reported

Nantes · 20 OUT
Mayckel Lahd... · Inactive
F. Centonze · Injury
Mathieu Acap... · Injury
Bahereba Gui... · Hamstring In...
+ 16 more
KICK-OFFSun, 26 Apr · 15:15
RoundRegular Season - 31
Season2025
SURFACEGrass
CAPACITY31,127
🏟
Roazhon Park
Rennes · 31,127