Toulouse vs Rennes

17 December 2023 · Ligue 1 · 2023/24 · Referee Jeremy Stinat

Full time 0 – 0

Half-time: 0–0

Match summary

Neither Toulouse nor Rennes found the net in a 0-0 draw.

Rennes had the better of the chances, with 1.22 expected goals (xG) from 11 shots to Toulouse's 0.69 from 15.

Match stats

Toulouse Rennes
15 Shots 11
6 Shots on Target 4
4 Corners 4
3 Yellow Cards 2
0 Red Cards 0
0.69 xG 1.08
0.69 Non-penalty xG 1.08
12 Deep Completions 8

Key events

Toulouse Rennes
Kick-off
Half-time0-0
Full-time0-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Toulouse
  • Logan Costa
  • Moussa Diarra
  • Thijs Dallinga
Rennes
  • Warmed Omari
  • Enzo Le Fée

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.69 1.22 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.69 1.22
Toulouse 0.69 xGRennes 1.22 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rennes attacking Toulouse attacking 
90+3’ Christopher Wooh (Rennes), from a corner, 0.41 xG, saved 90+3’ Nemanja Matic (Rennes), from a corner, 0.35 xG, blocked 6’ Ludovic Blas (Rennes), open play, 0.09 xG, blocked 23’ Gabriel Suazo (Toulouse), open play, 0.10 xG, saved 61’ Mahamadou Nagida (Rennes), open play, 0.09 xG, saved 54’ Arnaud Kalimuendo Muinga (Rennes), open play, 0.09 xG, blocked 83’ Naatan Skyttä (Toulouse), open play, 0.09 xG, blocked 22’ Thijs Dallinga (Toulouse), open play, 0.09 xG, blocked 10’ Thijs Dallinga (Toulouse), open play, 0.08 xG, blocked 22’ César Gelabert (Toulouse), open play, 0.05 xG, off target 74’ Martin Terrier (Rennes), open play, 0.05 xG, off target 67’ César Gelabert (Toulouse), open play, 0.04 xG, blocked 77’ Vincent Sierro (Toulouse), direct free kick, 0.05 xG, saved 19’ Cristian Cásseres Jr. (Toulouse), open play, 0.04 xG, blocked 23’ Mikkel Desler (Toulouse), open play, 0.03 xG, off target 50’ Martin Terrier (Rennes), from a corner, 0.03 xG, saved 72’ Gabriel Suazo (Toulouse), open play, 0.03 xG, saved 84’ Nemanja Matic (Rennes), open play, 0.03 xG, blocked 90+2’ Mahamadou Nagida (Rennes), open play, 0.03 xG, blocked 61’ Frank Magri (Toulouse), open play, 0.03 xG, blocked 15’ Ibrahim Cissoko (Toulouse), from a corner, 0.02 xG, saved 85’ Arthur Theate (Rennes), set piece, 0.02 xG, blocked 45’ Guela Doué (Rennes), open play, 0.02 xG, saved 47’ Vincent Sierro (Toulouse), open play, 0.01 xG, blocked 77’ Rasmus Nicolaisen (Toulouse), from a corner, 0.01 xG, off target 8’ Ibrahim Cissoko (Toulouse), open play, 0.01 xG, blocked 90+3’ Christopher Wooh (Rennes), from a corner, 0.41 xG, saved 90+3’ Nemanja Matic (Rennes), from a corner, 0.35 xG, blocked 23’ Gabriel Suazo (Toulouse), open play, 0.10 xG, saved 6’ Ludovic Blas (Rennes), open play, 0.09 xG, blocked 61’ Mahamadou Nagida (Rennes), open play, 0.09 xG, saved 54’ Arnaud Kalimuendo Muinga (Rennes), open play, 0.09 xG, blocked 83’ Naatan Skyttä (Toulouse), open play, 0.09 xG, blocked 22’ Thijs Dallinga (Toulouse), open play, 0.09 xG, blocked 10’ Thijs Dallinga (Toulouse), open play, 0.08 xG, blocked 22’ César Gelabert (Toulouse), open play, 0.05 xG, off target 74’ Martin Terrier (Rennes), open play, 0.05 xG, off target 77’ Vincent Sierro (Toulouse), direct free kick, 0.05 xG, saved 67’ César Gelabert (Toulouse), open play, 0.04 xG, blocked 19’ Cristian Cásseres Jr. (Toulouse), open play, 0.04 xG, blocked 23’ Mikkel Desler (Toulouse), open play, 0.03 xG, off target 50’ Martin Terrier (Rennes), from a corner, 0.03 xG, saved 72’ Gabriel Suazo (Toulouse), open play, 0.03 xG, saved 84’ Nemanja Matic (Rennes), open play, 0.03 xG, blocked 90+2’ Mahamadou Nagida (Rennes), open play, 0.03 xG, blocked 61’ Frank Magri (Toulouse), open play, 0.03 xG, blocked 15’ Ibrahim Cissoko (Toulouse), from a corner, 0.02 xG, saved 85’ Arthur Theate (Rennes), set piece, 0.02 xG, blocked 45’ Guela Doué (Rennes), open play, 0.02 xG, saved 77’ Rasmus Nicolaisen (Toulouse), from a corner, 0.01 xG, off target 47’ Vincent Sierro (Toulouse), open play, 0.01 xG, blocked 8’ Ibrahim Cissoko (Toulouse), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Guillaume Restes GK900 0.000.000
Mikkel Desler DEF601 0.030.000
Rasmus Nicolaisen DEF901 0.010.000
Logan Costa DEF900 0.000.000
Moussa Diarra DEF900 0.000.000
Ibrahim Cissoko MID602 0.030.000
Vincent Sierro MID902 0.060.032
Cristian Cásseres Jr. MID741 0.040.000
Gabriel Suazo MID852 0.130.062
Thijs Dallinga FWD902 0.160.051
César Gelabert FWD742 0.100.203
Frank Magri Sub301 0.030.132
Christian Mawissa Elebi Sub300 0.000.000
Naatan Skyttä Sub161 0.090.031
Stijn Spierings Sub160 0.000.000
Yanis Begraoui Sub50 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Toulouse win 29% Avg odds 3.27
Draw 28% Avg odds 3.36
Rennes win 43% Avg odds 2.24

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.