Rennes vs Toulouse

28 February 2026 · Ligue 1 · 2025/26 · Referee Stéphanie Frappart

Full time 1 – 0

Half-time: 1–0

  • Arnaud Nordin 27’

Match summary

Rennes beat Toulouse 1-0. Rennes led 1-0 at half-time.

Arnaud Nordin put Rennes ahead with a header in the 27th minute.

There was little between the sides on chances: Rennes created 0.71 expected goals (xG) from 10 shots, Toulouse 0.67 from 9.

Match stats

65% Possession 35%
10 Shots 9
2 Shots on target 2
6 Corners 1
135 Attacks 96
42 Dangerous attacks 40
666 Passes 358
87% Pass accuracy 76%
20 Tackles 26
9 Fouls 13
1 Yellow cards 3
0 Red cards 0
1 Offsides 0

Key events

Rennes Toulouse
Kick-off
Quentin MerlinShot on target
22’
24’
Arnaud NordinHeader1-0 (Rennes)
27’
42’
45+1’
Half-time1-0
Second half underway
57’
EmersonnShot on target
62’
74’
Mario SauerAlexis Vossah
Breel EmboloEstéban Lepaul
81’
81’
Jacen Russell-RoweWarren Kamanzi
Nordan MukieleArnaud Nordin
90’
90+2’
Charlie CresswellShot on target
Full-time1-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.71 0.67 27’ Arnaud Nordin (Rennes), 1-0 27’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.71 0.67 27’ Arnaud Nordin (Rennes), 1-0 Nordin 27’
Rennes 0.71 xGToulouse 0.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Toulouse attacking Rennes attacking 
39’ Mahdi Camara (Rennes), open play, 0.28 xG, off target 90+2’ Charlie Cresswell (Toulouse), open play, 0.26 xG, saved 47’ Emersonn (Toulouse), open play, 0.21 xG, off target 80’ Esteban Lepaul (Rennes), open play, 0.13 xG, off target 22’ Quentin Merlin (Rennes), direct free kick, 0.07 xG, saved 31’ Mousa Al Tamari (Rennes), open play, 0.07 xG, off target 27’ Arnaud Nordin (Rennes), open play, 0.06 xG, goal 57’ Emersonn (Toulouse), open play, 0.06 xG, saved 56’ Yann Gboho (Toulouse), open play, 0.04 xG, off target 11’ Mousa Al Tamari (Rennes), open play, 0.03 xG, blocked 87’ Jacen Russell-Rowe (Toulouse), open play, 0.03 xG, off target 13’ Esteban Lepaul (Rennes), open play, 0.03 xG, off target 22’ Santiago Hidalgo (Toulouse), open play, 0.02 xG, off target 42’ Charlie Cresswell (Toulouse), open play, 0.02 xG, blocked 65’ Mousa Al Tamari (Rennes), from a corner, 0.02 xG, blocked 1’ Quentin Merlin (Rennes), open play, 0.02 xG, off target 78’ Pape Diop (Toulouse), set piece, 0.01 xG, off target 74’ Mahamadou Nagida (Rennes), open play, 0.01 xG, off target 76’ Santiago Hidalgo (Toulouse), open play, 0.01 xG, off target 39’ Mahdi Camara (Rennes), open play, 0.28 xG, off target 90+2’ Charlie Cresswell (Toulouse), open play, 0.26 xG, saved 47’ Emersonn (Toulouse), open play, 0.21 xG, off target 80’ Esteban Lepaul (Rennes), open play, 0.13 xG, off target 31’ Mousa Al Tamari (Rennes), open play, 0.07 xG, off target 22’ Quentin Merlin (Rennes), direct free kick, 0.07 xG, saved 27’ Arnaud Nordin (Rennes), open play, 0.06 xG, goal 57’ Emersonn (Toulouse), open play, 0.06 xG, saved 56’ Yann Gboho (Toulouse), open play, 0.04 xG, off target 87’ Jacen Russell-Rowe (Toulouse), open play, 0.03 xG, off target 11’ Mousa Al Tamari (Rennes), open play, 0.03 xG, blocked 13’ Esteban Lepaul (Rennes), open play, 0.03 xG, off target 22’ Santiago Hidalgo (Toulouse), open play, 0.02 xG, off target 42’ Charlie Cresswell (Toulouse), open play, 0.02 xG, blocked 65’ Mousa Al Tamari (Rennes), from a corner, 0.02 xG, blocked 1’ Quentin Merlin (Rennes), open play, 0.02 xG, off target 78’ Pape Diop (Toulouse), set piece, 0.01 xG, off target 76’ Santiago Hidalgo (Toulouse), open play, 0.01 xG, off target 74’ Mahamadou Nagida (Rennes), open play, 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

Rennes 4-3-3 Starting XI
Samba
Nagida
Rouault
Brassier
Merlin
Szymanski 73’
Rongier
Camara
Tamari 73’
Lepaul 81’
Nordin 90’
Toulouse 3-4-2-1 Starting XI
Restes
McKenzie
Cresswell
Sidibé
Methalie
Diop
Vossah 74’
Kamanzi 81’
Gboho
Vignolo 46’
Hidalgo

Player stats

PlayerPosMinGAShxGxAKPCards
Brice Samba GK900 0.000.000
Mahamadou Nagida DEF901 0.010.000
Lilian Brassier DEF900 0.000.000
Anthony Rouault DEF900 0.000.000
Quentin Merlin DEF902 0.080.000
Mahdi Camara MID901 0.280.000
Valentin Rongier MID900 0.000.281
Sebastian Szymanski MID750 0.000.052
Mousa Al Tamari FWD753 0.120.000
Esteban Lepaul FWD832 0.150.000
Arnaud Nordin FWD9011 0.060.031
Ludovic Blas Sub150 0.000.000
Djaoui Cissé Sub150 0.000.000
Breel Embolo Sub70 0.000.000
Nordan Mukiele Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Rennes win 48% Avg odds 1.97
Draw 27% Avg odds 3.51
Toulouse win 25% Avg odds 3.67

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.