Nantes vs Rennes

20 September 2025 · Ligue 1 · 2025/26 · Referee Mathieu Vernice

Full time 2 – 2

Half-time: 0–2

  • Junior Mwanga 64’
  • Youssef El-Arabi 90+6’
  • Ludovic Blas 29’ (pen)
  • Esteban Lepaul 35’

Match summary

Nantes and Rennes drew 2-2. Rennes led 2-0 at half-time.

In the first half, Ludovic Blas put Rennes ahead from the penalty spot in the 29th minute and Esteban Lepaul made it 0-2 in the 35th minute, set up by Alidu Seidu. In the second half, Junior Mwanga pulled one back to make it 1-2 in the 64th minute and Youssef El-Arabi equalised in stoppage time, set up by Matthis Abline.

Nantes had the better of the chances, with 2.69 expected goals (xG) from 16 shots to Rennes's 1.44 from 8. Matthis Abline had a penalty saved for Nantes.

Match stats

43% Possession 57%
16 Shots 8
4 Shots on target 4
4 Corners 4
77 Attacks 86
32 Dangerous attacks 37
361 Passes 495
80% Pass accuracy 87%
13 Tackles 10
14 Fouls 18
3 Yellow cards 1
0 Red cards 0
1 Offsides 3

Key events

Nantes Rennes
Kick-off
Tylel TatiFoul
6’
29’
Ludovic BlasPenalty0-1 (Rennes)
35’
Estéban LepaulRight foot shot0-2 (Rennes)
Mostafa MohamedPersistent fouling
38’
40’
Ludovic BlasShot on target
Half-time0-2
Second half underway
63’
Djaoui CisséPersistent fouling
Junior MwangaRight foot shot1-2 (Nantes)
64’
65’
Mousa TamariBreel Embolo
Francis CoquelinTylel Tati
66’
Yassine BenhattabMostafa Mohamed
67’
Mayckel LahdoArgument
68’
69’
Hans HateboerLudovic Blas
Francis CoquelinShot on target
75’
Dehmaine TabibouFrancis CoquelinInjury
77’
Amady CamaraMayckel Lahdo
78’
81’
Kader MeïtéEstéban Lepaul
Youssef El ArabiNicolas Cozza
82’
Uros RadakovicLouis Leroux
90’
Matthis AblineMissed penalty
90+2’
Matthis AblineShot on target
90+2’
90+5’
Seko FofanaShot on target
Youssef El ArabiRight foot shot2-2 (Nantes)
90+6’
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.69 1.44 29’ Ludovic Blas (Rennes), 0-1 29’ 35’ Esteban Lepaul (Rennes), 0-2 35’ 64’ Junior Mwanga (Nantes), 1-2 64’ 90+6’ Youssef El-Arabi (Nantes), 2-2 90+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.69 1.44 29’ Ludovic Blas (Rennes), 0-1 Blas 29’ 35’ Esteban Lepaul (Rennes), 0-2 Lepaul 35’ 64’ Junior Mwanga (Nantes), 1-2 Mwanga 64’ 90+6’ Youssef El-Arabi (Nantes), 2-2 El-Arabi 90+6’
Nantes 2.69 xGRennes 1.44 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rennes attacking Nantes attacking 
29’ Ludovic Blas (Rennes), penalty, 0.76 xG, goal 90+2’ Matthis Abline (Nantes), penalty, 0.76 xG, saved 90+6’ Youssef El-Arabi (Nantes), set piece, 0.43 xG, goal 35’ Esteban Lepaul (Rennes), open play, 0.42 xG, goal 64’ Junior Mwanga (Nantes), open play, 0.39 xG, goal 46’ Matthis Abline (Nantes), open play, 0.29 xG, off target 8’ Mostafa Mohamed (Nantes), open play, 0.27 xG, off target 36’ Valentin Rongier (Rennes), open play, 0.11 xG, off target 50’ Mostafa Mohamed (Nantes), open play, 0.10 xG, blocked 79’ Matthis Abline (Nantes), from a corner, 0.09 xG, off target 64’ Matthis Abline (Nantes), open play, 0.07 xG, blocked 37’ Mostafa Mohamed (Nantes), open play, 0.06 xG, blocked 37’ Matthis Abline (Nantes), open play, 0.06 xG, blocked 19’ Esteban Lepaul (Rennes), from a corner, 0.05 xG, off target 40’ Ludovic Blas (Rennes), open play, 0.04 xG, saved 64’ Matthis Abline (Nantes), set piece, 0.04 xG, off target 90+5’ Seko Fofana (Rennes), open play, 0.04 xG, saved 66’ Louis Leroux (Nantes), open play, 0.03 xG, blocked 66’ Johann Lepenant (Nantes), open play, 0.03 xG, off target 2’ Louis Leroux (Nantes), open play, 0.03 xG, blocked 75’ Francis Coquelin (Nantes), open play, 0.02 xG, saved 88’ Dehmaine Assoumani (Nantes), open play, 0.02 xG, off target 27’ Ludovic Blas (Rennes), open play, 0.01 xG, off target 7’ Ludovic Blas (Rennes), set piece, 0.01 xG, off target 29’ Ludovic Blas (Rennes), penalty, 0.76 xG, goal 90+2’ Matthis Abline (Nantes), penalty, 0.76 xG, saved 90+6’ Youssef El-Arabi (Nantes), set piece, 0.43 xG, goal 35’ Esteban Lepaul (Rennes), open play, 0.42 xG, goal 64’ Junior Mwanga (Nantes), open play, 0.39 xG, goal 46’ Matthis Abline (Nantes), open play, 0.29 xG, off target 8’ Mostafa Mohamed (Nantes), open play, 0.27 xG, off target 36’ Valentin Rongier (Rennes), open play, 0.11 xG, off target 50’ Mostafa Mohamed (Nantes), open play, 0.10 xG, blocked 79’ Matthis Abline (Nantes), from a corner, 0.09 xG, off target 64’ Matthis Abline (Nantes), open play, 0.07 xG, blocked 37’ Mostafa Mohamed (Nantes), open play, 0.06 xG, blocked 37’ Matthis Abline (Nantes), open play, 0.06 xG, blocked 19’ Esteban Lepaul (Rennes), from a corner, 0.05 xG, off target 40’ Ludovic Blas (Rennes), open play, 0.04 xG, saved 64’ Matthis Abline (Nantes), set piece, 0.04 xG, off target 90+5’ Seko Fofana (Rennes), open play, 0.04 xG, saved 66’ Louis Leroux (Nantes), open play, 0.03 xG, blocked 66’ Johann Lepenant (Nantes), open play, 0.03 xG, off target 2’ Louis Leroux (Nantes), open play, 0.03 xG, blocked 75’ Francis Coquelin (Nantes), open play, 0.02 xG, saved 88’ Dehmaine Assoumani (Nantes), open play, 0.02 xG, off target 27’ Ludovic Blas (Rennes), open play, 0.01 xG, off target 7’ Ludovic Blas (Rennes), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lineup not available for this match.

Rennes 3-5-2 Starting XI
Samba
Rouault
Jacquet
Seidu 46’
Merlin
Fofana
Rongier 46’
Blas 69’
Camara
Embolo 65’
Lepaul 81’

Player stats

PlayerPosMinGAShxGxAKPCards
Anthony Lopes GK900 0.000.000
Kelvin Adou DEF900 0.000.000
Chidozie Awaziem DEF900 0.000.000
Tylel Tati DEF700 0.000.000
Nicolas Cozza DEF860 0.000.000
Junior Mwanga MID9011 0.390.031
Mayckel Lahdo MID820 0.000.000
Johann Lepenant MID901 0.030.392
Louis Leroux MID902 0.060.021
Matthis Abline MID9016 1.310.702
Mostafa Mohamed FWD713 0.430.000
Yassine Benhattab Sub190 0.000.000
Francis Coquelin Sub111 0.020.000
Dehmaine Assoumani Sub91 0.020.091
Amady Camara Sub80 0.000.000
Youssef El-Arabi Sub411 0.430.000
Uros Radakovic Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Nantes win 25% Avg odds 3.82
Draw 27% Avg odds 3.45
Rennes win 48% Avg odds 1.96

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.