Ligue 1 · Matchweek 31 · Apr 26
Rennes - Nantes
Rennes beat Nantes 2-1 in Ligue 1 (Matchweek 31). Goals: E. Lepaul (P) 8'; V. Rongier 90+2'; I. Ganago 40'.
Key events
Quick stats
%64
Possession
%36
1.84
Pre-match xG
1.00
14
Total shots
21
5
Shots on target
8
4
Shots off target
6
5
Blocked shots
7
8
Shots inside box
18
6
Shots outside box
3
6
Saves
3
Match timeline
First half
E. Lepaul (P)(1 - 0)⚽
8'
38'
🟨N. CozzaYellow card
HT 1 - 1
50'
🟨D. MachadoYellow card
A. Seidu ↔ M. NagidaSubstitution🔁
68'
L. Blas ↔ S. SzymanskiSubstitution🔁
68'
68'
🔁M. Kaba ↔ D. TabibouSubstitution
68'
🔁L. Leroux ↔ B. GuirassySubstitution
A. Ait BoudlalYellow card🟨
73'
77'
🔁F. Guilbert ↔ M. AcapandieSubstitution
B. Embolo ↔ Y. ZabiriSubstitution🔁
81'
87'
🔁I. Ganago ↔ Mostafa MohamedSubstitution
87'
🔁M. Abline ↔ Y. El ArabiSubstitution
V. RongierYellow card🟨
88'
M. Tamari ↔ N. MukieleSubstitution🔁
90+1'
V. Rongier(2 - 1)⚽
90+2'
S. SzymanskiYellow card🟨
90+6'
FT 2 - 1
Match statsRennes · Nantes
Key stats
%64
Possession
%36
1.84
Pre-match xG
1.00
Shots
14
Total shots
21
5
Shots on target
8
4
Shots off target
6
5
Blocked shots
7
8
Shots inside box
18
6
Shots outside box
3
6
Saves
3
Attacking
0
Attacks
0
0
Dangerous attacks
0
Passing
461
Total passes
251
392
Accurate passes
181
%85
Pass accuracy
%72
Set pieces & discipline
6
Corners
6
5
Offsides
1
15
Fouls
15
Cards
3
Yellow cards
2
By half
1
1st-half goals
1
1
2nd-half goals
0
Penalties
0
Penalties won
0
0
Penalty goals
0
Momentum
0'▲ Rennes▼ Nantes90'
LineupsRennes 4-3-3Nantes 4-4-2
30
Samba
26
Merlin
3
Brassier
48
Boudlal
36
Seidu
45
Camara
21
Rongier
10
Blas
9
Lepaul
7
Embolo
11
Tamari
1
Lopes
27
Machado
3
Cozza
2
Youssef
24
Guilbert
66
Leroux
28
Sissoko
8
Lepenant
21
Kaba
37
Ganago
10
Abline
Rennes · Bench
Coach: Franck Haise
Nantes · Bench
Coach: Vahid Halilhodzic
Shot map38 shots
Rennes
Nantes
Filled = goal · size = xG
HEAD TO HEAD11 meetings · 2021–2025
Jan 6who was on topSep 20
7 Rennes
2 draw
2 Nantes
GOALS IN THIS FIXTURE
2.2goals / match
17–7total goals
6/2clean sheets
3-0Rennes best win · Apr 20
1-0Nantes best win · Dec 8
Over 1.5
6/11
Over 2.5
6/11
Over 3.5
2/11
BTTS
4/11
DOES THE VENUE MATTER
Rennes at home5 matches
5W
0D
0L
10:2
Nantes at home6 matches
2W
2D
2L
5:7
Results are read from the side that hosted the match.
FORM COMPARISON
Rennes4W 0D 1L
Nantes1W 1D 3L
2.40
0.80
Points per game
13
5
Goals scored
9
7
Goals conceded
1.79
1.71
xG average
1.48
1.51
xGA average
%20
%20
Clean sheets
%80
%40
BTTS
%100
%60
Over 2.5
7.6
7.0
Corners
2.2
1.8
Cards
Rennes7W 1D 2L
Nantes1W 3D 6L
2.20
0.60
Points per game
22
7
Goals scored
11
12
Goals conceded
1.73
1.42
xG average
1.27
1.42
xGA average
%50
%30
Clean sheets
%50
%30
BTTS
%80
%40
Over 2.5
6.3
4.7
Corners
2.0
2.1
Cards
SEASON COMPARISON
6Rennesin the table59pts
34matches
17-8-9W-D-L
59:50goals
+9diff
LWLWW
17Nantesin the table23pts
33matches
5-8-20W-D-L
29:52goals
-23diff
LWLLD
Season profile · 2025/2026 · 21 matches
1.48
0.67
Points per game
1.53
1.10
xG average
1.49
1.66
xGA average
%24
%14
Clean sheets
%57
%52
BTTS
%62
%48
Over 2.5
5.6
3.2
Corners
2.0
2.0
Cards
PREVIOUS MEETINGS
WHAT THE NUMBERS SAY
Rennes dominated the ball64% possession
Nantes took more shots21 - 14
THREAT OVER TIMExT
Rennes1.56
Nantes1.30
0'25'45'70'90'
Rennespeak 35-40'
Nantespeak 45-50'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Rennes
Nantes
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
7.6
PPDA
8.3
674
Touches
467
32.4m
Defensive height
39.4m
112
Progressive passes
65
%68.0
Final-third accuracy
%54.0
%36.2
Verticality
%43.9
%83.0
Pass accuracy
%68.0
14
Shots
24
135
Defensive actions
142
37.5m
Block depth
35.1m
%41
In opposition half
%46
HOW THE GAME FLOWEDfotmob
Rennes1.30xG
Nantes2.20xG
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Rennes
Nantes
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Where each side spent the match. Both attack left to right.
Rennesown half →Nantes
BY THIRD
Defensive
%68
%32
Middle
%61
%39
Attacking
%47
%53
BY FLANK
Left
%63
%37
Centre
%58
%42
Right
%55
%45
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
>%85
%70–85
<%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Left%53Centre%22Right%24
Left%32Centre%28Right%40
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.6
PPDA
8.3
%36.2
Verticality
%43.9
%68
Final third pass
%54
%83
Pass accuracy
%68
32.4m
Defensive height
39.4m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE40 matches on record
Benoît Bastien
Strictness42
TEMPO43
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards
53.6
+1.4
Fouls
3021.1
+8.9
Goals
32.8
+0.2
Corners
128.4
+3.6
THIS MATCH VS SEASON AVERAGE
Goals
2.01.7
+0.3
Shots
14.013.5
+0.5
On target
5.04.9
+0.1
Possession
%64%53
+10.7
Corners
6.05.8
+0.2
Cards
3.02.1
+0.9
Conceded
1.01.5
-0.5
this matchseason average · 32 matches
Goals
1.00.9
+0.1
Shots
21.010.3
+10.7
On target
8.03.0
+5.0
Possession
%36%42
-5.9
Corners
6.03.3
+2.7
Cards
2.02.2
-0.2
Conceded
2.01.6
+0.4
this matchseason average · 32 matches
PLAYER RATINGS★ Valentin Rongier 8.20
Starting XI
Goals1On target1/1Dribbles1/1Tackles2Duels won5/8Fouls won1Fouls2Passes64 · %59
Saves5Passes35 · %29
On target1/1Key pass1Tackles1Blocks2Duels won5/7Fouls won2Passes53 · %47
Goals1Pen goal1On target1/3Key pass1Duels won2/4Passes27 · %22
Key pass1Dribbles1/2Tackles1Duels won5/7Fouls won2Passes31 · %28
Key pass2Dribbles1/3Tackles1Duels won3/10Fouls won1Fouls1Offside4Passes22 · %18
On target1/1Tackles2Interceptions1Blocks1Duels won9/17Fouls won4Fouls2Passes56 · %50
Key pass1Interceptions1Blocks2Duels won1/1Passes38 · %22
Tackles2Blocks1Duels won6/11Fouls won4Fouls2Passes14 · %13
Key pass3Interceptions1Fouls1Passes27 · %23
Tackles1Blocks1Duels won1/12Fouls3Passes42 · %40
Substitutes
Interceptions1Duels won3/5Fouls won1Passes22 · %19
Key pass2Offside1Passes19 · %13
On target1/1Fouls1Passes2 · %2
Fouls1Passes1 · %1
Unused: Glen KamaraAnthony RouaultMathys SilistrieAyoube AkabouDjaoui Cissé
Starting XI
Goals1On target1/3Key pass1Tackles1Duels won8/14Fouls won1Fouls3Passes16 · %12
Assist1On target1/2Key pass1Tackles4Blocks1Duels won5/8Fouls1Passes26 · %20
Key pass7Tackles6Interceptions1Duels won9/10Fouls won2Passes30 · %22
Key pass1Tackles1Interceptions2Blocks2Duels won4/10Fouls won2Fouls3Passes21 · %17
Tackles2Interceptions2Blocks1Duels won4/8Fouls won1Fouls1Passes36 · %31
On target1/2Key pass1Dribbles1/2Tackles1Duels won4/5Fouls won2Passes17 · %9
Saves3Fouls1Passes30 · %22
Dribbles1/3Tackles2Interceptions1Duels won3/6Passes14 · %7
On target3/3Tackles4Interceptions2Duels won7/12Fouls won2Fouls2Passes10 · %4
Dribbles1/1Tackles2Blocks1Duels won5/9Fouls won1Fouls2Passes22 · %17
On target1/2Key pass1Tackles1Interceptions1Duels won1/4Fouls1Passes12 · %8
Substitutes
Duels won1/2Fouls won1Fouls1Passes1 · %1
Tackles1Duels won1/1Passes3 · %2
Passes1
Duels won1/2Passes1 · %1
Passes5 · %3
Unused: Chidozie AwaziemBahmed DeuffRémy CabellaPatrik Carlgren
Win probabilityModel: 1 (%83) ✓
Rennes %83
Draw %11
Nantes %6
2.60Rennes xPuan
0.29Nantes xPuan
🎯
FREE MEMBERSHIP
Tactical metrics & visuals
Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.
Create free account🔥
FREE MEMBERSHIP
Team & player heatmaps
Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.
Create free account🤖
FREE MEMBERSHIP
ML deep-dive
Feature-level model breakdown, expected points simulation and value analysis.
Create free accountForm
RennesWWWDL
NantesLDDDL
FREE MEMBERSHIP
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Create free accountMatch Reportsall →
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Fenerbahçe 1-2 Beşiktaş
Rayo Vallecano 1-1 Alaves
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum