Ligue 1
Nantes 2-1 Rennes
Nantes vs Rennes finished 2-1 in Ligue 1. Key event: 12' Osman Bukari (assist Wylan Cyprien · xG 0.01 · Right Foot · Open Play · location 71.5%, 30.8%). Head to head: H2H last 8: 1-3-4. Home form: W D W L D; Away form: W W L L W. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match context 4 facts
Home form
W D W L D
8 pts, goals 11-9, 2.20 scored/match, 1.80 conceded/match
Away form
W W L L W
9 pts, goals 13-7, 2.60 scored/match, 1.40 conceded/match
Nantes · season record
14 W · 9 D · 12 L
2021/2022: 35 recorded matches, goals 50–43; before 11 May 2022 UTC. Not official standings.
Rennes · season record
19 W · 5 D · 11 L
2021/2022: 35 recorded matches, goals 77–36; before 11 May 2022 UTC. Not official standings.
Shot map 26 shots · 3 goals
Both teams attack from left to right. The attacking half is shown when every location fits it; larger markers represent higher xG.
Attempt
Goal
Marker size = xG
Timeline 41 events
12'
•
shot
Osman Bukari
NAN assist Wylan Cyprien · xG 0.01 · Right Foot · Open Play · location 71.5%, 30.8%
13'
•
shot
Ludovic Blas
NAN assist Sébastien Corchia · xG 0.01 · Left Foot · Open Play · location 81.6%, 20.5%
18'
•
shot
Flavien Tait
REN assist Martin Terrier · xG 0.06 · Right Foot · Open Play · location 89.7%, 31.8%
18'
•
shot
Gaetan Laborde
REN assist Benjamin Bourigeaud · xG 0.08 · From Corner · location 90.5%, 50.6%
19'
•
shot
Martin Terrier
REN assist Benjamin Bourigeaud · xG 0.07 · From Corner · location 90.9%, 54.2%
27'
•
shot
Martin Terrier
REN assist Benjamin Bourigeaud · xG 0.1 · Right Foot · Open Play · location 86%, 47.8%
30'
•
shot
Adrien Truffert
REN assist Benjamin Bourigeaud · xG 0.11 · Right Foot · Open Play · location 87%, 53.2%
31'
•
shot
Flavien Tait
REN assist Benjamin Bourigeaud · xG 0.11 · Right Foot · Open Play · location 87.5%, 45.8%
32'
⚽
Goal
Flavien Tait
0–1 REN assist Benjamin Bourigeaud
39'
•
shot
Benjamin Bourigeaud
REN xG 0.04 · Right Foot · Direct Freekick · location 91%, 89.6%
42'
•
shot
Martin Terrier
REN assist Benjamin Bourigeaud · xG 0.04 · Right Foot · Open Play · location 77%, 55.4%
43'
•
shot
Kalifa Coulibaly
NAN assist Ludovic Blas · xG 0.07 · Open Play · location 91.1%, 56.7%
Show 29 more timeline eventsHide 29 timeline events
44'
shot
Kalifa Coulibaly
NAN assist Osman Bukari · xG 0.94 · Right Foot · Open Play · location 98.1%, 52%
45'
shot
Kalifa Coulibaly
NAN assist Jean-Charles Castelletto · xG 0.02 · Right Foot · Open Play · location 73.3%, 49.1%
45'
Goal
Kalifa Coulibaly
1–1NAN assist Osman Bukari
46'
shot
Flavien Tait
REN assist Gaetan Laborde · xG 0.05 · Left Foot · Open Play · location 80.7%, 50.1%
52'
shot
Benjamin Bourigeaud
REN assist Martin Terrier · xG 0.01 · Right Foot · Open Play · location 74.1%, 72.8%
56'
shot
Flavien Tait
REN assist Benjamin Bourigeaud · xG 0.08 · Left Foot · Open Play · location 85.1%, 44.9%
64'
shot
Benjamin Bourigeaud
REN assist Adrien Truffert · xG 0.06 · Right Foot · Open Play · location 87.3%, 42.3%
64'
shot
Ludovic Blas
NAN assist Kalifa Coulibaly · xG 0.02 · Left Foot · Open Play · location 74.9%, 65.7%
67'
Sub
Dennis Appiah
NAN on for Osman Bukari
67'
Sub
Quentin Merlin
NAN on for Willem Geubbels
67'
Yellow
Wylan Cyprien
NAN Yellow card
68'
Sub
Randal Kolo Muani
NAN on for Wylan Cyprien
69'
shot
Samuel Moutoussamy
NAN assist Randal Kolo Muani · xG 0.09 · Left Foot · Open Play · location 86.2%, 43.7%
70'
shot
Nicolas Pallois
NAN assist Ludovic Blas · xG 0.05 · Left Foot · From Corner · location 90.4%, 41.5%
71'
Goal
Nicolas Pallois
2–1NAN assist Ludovic Blas
72'
shot
Flavien Tait
REN assist Lovro Majer · xG 0.02 · Right Foot · Open Play · location 72.8%, 64.4%
72'
shot
Jonas Martin
REN assist Flavien Tait · xG 0.06 · Right Foot · Open Play · location 85.6%, 57.4%
74'
Sub
Jérémy Doku
REN on for Gaëtan Laborde
74'
Sub
Serhou Guirassy
REN on for Lovro Majer
74'
Sub
Birger Meling
REN on for Adrien Truffert
76'
shot
Martin Terrier
REN assist Jéremy Doku · xG 0.04 · Right Foot · Open Play · location 81.3%, 51.9%
81'
Sub
Mathys Tel
REN on for Benjamin Bourigeaud
82'
Sub
Marcus Coco
NAN on for Kalifa Coulibaly
82'
Sub
Lesley Ugochukwu
REN on for Jonas Martin
86'
Yellow
Ludovic Blas
NAN Yellow card
90'
Yellow
Flavien Tait
REN Yellow card
Head-to-head H2H last 12: 1-9-2
Rennes leads the last 12 head-to-head meetings: 9 wins, 1 loss, 2 draws. Latest meeting: 26 Apr 2026 · Rennes vs Nantes · 2 - 1.
Open full team comparisonShowing 8 of 12 head-to-head matches.
Show 4 more head-to-head matchesHide 4 head-to-head matches
Recent form
Showing 8 of 12 recent form matches.
Show 4 more recent form matchesHide 4 recent form matches
Team statistics 17 metrics
Show 9 more statisticsHide 9 statistics
Lineups
Rennes
4-3-3 · Manager Bruno Genesio 16
A
Alfred Gomis
GK
27
H
Hamari Traoré · Captain
DEF
23
W
Warmed Omari
DEF
8
B
Baptiste Santamaria
DEF
3
A
Adrien Truffert
DEF
21
L
Lovro Majer
MID
28
J
Jonas Martin
MID
20
F
Flavien Tait
MID
14
B
Benjamin Bourigeaud
FWD
24
G
Gaëtan Laborde
FWD
7
M
Martin Terrier
FWD
Show 9 substitutesHide 9 substitutes
25
B
Birger Meling
DEF
11
J
Jérémy Doku
FWD
9
S
Serhou Guirassy
FWD
39
M
Mathys Tel
FWD
26
L
Lesley Ugochukwu
MID
40
D
Doğan Alemdar
GK
22
L
Lorenz Assignon
DEF
33
J
Jeanuël Belocian
DEF
19
A
Andy Diouf
MID
Nantes
4-2-3-1 · Manager Antoine Kombouare 1
A
Alban Lafont · Captain
GK
24
S
Sébastien Corchia
DEF
21
J
Jean-Charles Castelletto
DEF
4
N
Nicolas Pallois
DEF
2
F
Fábio
DEF
18
S
Samuel Moutoussamy
MID
8
W
Wylan Cyprien
MID
26
O
Osman Bukari
MID
10
L
Ludovic Blas
MID
19
W
Willem Geubbels
MID
7
K
Kalifa Coulibaly
FWD
Show 8 substitutesHide 8 substitutes
29
Q
Quentin Merlin
FWD
12
D
Dennis Appiah
DEF
23
R
Randal Kolo Muani
FWD
11
M
Marcus Coco
FWD
30
D
Denis Petrić
GK
6
R
Roli Pereira de Sa
MID
27
M
Moses Simon
FWD
20
J
Jean-Kévin Augustin
FWD