Rennes vs Monaco

22 November 2025 · Ligue 1 · 2025/26 · Referee Hakim Ben El Hadj

Full time 4 – 1

Half-time: 1–0

  • Abdelhamid Aït Boudlal 20’
  • Mahdi Camara 48’
  • Breel Embolo 73’
  • Ludovic Blas 83’ (pen)
  • Mika Biereth 90+5’

Match summary

Rennes won comfortably, 4-1 at home to Monaco. Rennes led 1-0 at half-time.

In the first half, Abdelhamid Aït Boudlal put Rennes ahead in the 20th minute, set up by Mahdi Camara. In the second half, Mahdi Camara made it 2-0 with a header in the 48th minute, Breel Embolo made it 3-0 with a header in the 73rd minute, set up by Przemyslaw Frankowski, Ludovic Blas made it 4-0 from the penalty spot in the 83rd minute, and Mika Biereth pulled one back to make it 4-1 in stoppage time, set up by Vanderson.

The chances backed that up: Rennes created 3.11 expected goals (xG) from 17 shots to Monaco's 1.61 from 13. Monaco had a player sent off.

Match stats

50% Possession 50%
17 Shots 13
9 Shots on target 3
4 Corners 6
109 Attacks 107
62 Dangerous attacks 63
497 Passes 486
85% Pass accuracy 89%
21 Tackles 16
3 Fouls 13
0 Yellow cards 1
0 Red cards 1
1 Offsides 5

Key events

Rennes Monaco
Kick-off
17’
Anssumane FatiShot on target
19’
Abdelhamid Ait BoudlalRight foot shot1-0 (Rennes)
20’
32’
Anssumane FatiShot on target
Mahdi CamaraShot on target
41’
Half-time1-0
Second half underway
Mahdi CamaraHeader2-0 (Rennes)
48’
Mousa Al TamariShot on target
48’
Mousa Al TamariShot on target
50’
61’
Mika BierethGeorge Ilenikhena
66’
70’
VandersonKrépin Diatta
Breel EmboloHeader3-0 (Rennes)
73’
Mousa Al TamariShot on target
81’
Ludovic BlasPenalty4-0 (Rennes)
83’
Glen KamaraMousa Tamari
85’
85’
Paul PogbaMamadou Coulibaly
Lucas RosierBreel Embolo
90+1’
90+5’
Mika BierethRight foot shot4-1 (Monaco)
Full-time4-1

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.11 1.61 20’ Abdelhamid Aït Boudlal (Rennes), 1-0 20’ 48’ Mahdi Camara (Rennes), 2-0 48’ 73’ Breel Embolo (Rennes), 3-0 73’ 83’ Ludovic Blas (Rennes), 4-0 83’ 90+5’ Mika Biereth (Monaco), 4-1 90+5’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.11 1.61 20’ Abdelhamid Aït Boudlal (Rennes), 1-0 Boudlal 20’ 48’ Mahdi Camara (Rennes), 2-0 Camara 48’ 73’ Breel Embolo (Rennes), 3-0 Embolo 73’ 83’ Ludovic Blas (Rennes), 4-0 Blas 83’ 90+5’ Mika Biereth (Monaco), 4-1 Biereth 90+5’
Rennes 3.11 xGMonaco 1.61 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Monaco attacking Rennes attacking 
83’ Ludovic Blas (Rennes), penalty, 0.76 xG, goal 73’ Breel Embolo (Rennes), from a corner, 0.59 xG, goal 20’ Abdelhamid Aït Boudlal (Rennes), open play, 0.44 xG, goal 32’ Anssumane Fati (Monaco), open play, 0.41 xG, off target 50’ Breel Embolo (Rennes), open play, 0.35 xG, blocked 90+5’ Mika Biereth (Monaco), open play, 0.34 xG, goal 48’ Mahdi Camara (Rennes), open play, 0.31 xG, goal 89’ Mika Biereth (Monaco), open play, 0.29 xG, blocked 41’ Mahdi Camara (Rennes), open play, 0.20 xG, saved 50’ Mousa Al Tamari (Rennes), open play, 0.11 xG, saved 39’ Anssumane Fati (Monaco), open play, 0.10 xG, blocked 46’ Kassoum Ouattara (Monaco), open play, 0.08 xG, blocked 48’ Maghnes Akliouche (Monaco), from a corner, 0.08 xG, off target 90+3’ Valentin Rongier (Rennes), open play, 0.08 xG, off target 17’ Anssumane Fati (Monaco), open play, 0.07 xG, saved 48’ Thilo Kehrer (Monaco), from a corner, 0.06 xG, blocked 60’ Esteban Lepaul (Rennes), from a corner, 0.06 xG, blocked 32’ Anssumane Fati (Monaco), from a corner, 0.05 xG, saved 60’ Esteban Lepaul (Rennes), from a corner, 0.05 xG, blocked 71’ Mika Biereth (Monaco), open play, 0.05 xG, blocked 41’ Esteban Lepaul (Rennes), open play, 0.04 xG, blocked 30’ George Ilenikhena (Monaco), open play, 0.03 xG, blocked 25’ Denis Zakaria (Monaco), open play, 0.02 xG, blocked 81’ Mousa Al Tamari (Rennes), open play, 0.02 xG, saved 13’ Maghnes Akliouche (Monaco), from a corner, 0.02 xG, blocked 41’ Djaoui Cissé (Rennes), open play, 0.02 xG, off target 48’ Mousa Al Tamari (Rennes), open play, 0.02 xG, saved 51’ Djaoui Cissé (Rennes), open play, 0.02 xG, blocked 70’ Djaoui Cissé (Rennes), open play, 0.02 xG, off target 12’ Djaoui Cissé (Rennes), open play, 0.01 xG, blocked 83’ Ludovic Blas (Rennes), penalty, 0.76 xG, goal 73’ Breel Embolo (Rennes), from a corner, 0.59 xG, goal 20’ Abdelhamid Aït Boudlal (Rennes), open play, 0.44 xG, goal 32’ Anssumane Fati (Monaco), open play, 0.41 xG, off target 50’ Breel Embolo (Rennes), open play, 0.35 xG, blocked 90+5’ Mika Biereth (Monaco), open play, 0.34 xG, goal 48’ Mahdi Camara (Rennes), open play, 0.31 xG, goal 89’ Mika Biereth (Monaco), open play, 0.29 xG, blocked 41’ Mahdi Camara (Rennes), open play, 0.20 xG, saved 50’ Mousa Al Tamari (Rennes), open play, 0.11 xG, saved 39’ Anssumane Fati (Monaco), open play, 0.10 xG, blocked 90+3’ Valentin Rongier (Rennes), open play, 0.08 xG, off target 46’ Kassoum Ouattara (Monaco), open play, 0.08 xG, blocked 48’ Maghnes Akliouche (Monaco), from a corner, 0.08 xG, off target 17’ Anssumane Fati (Monaco), open play, 0.07 xG, saved 48’ Thilo Kehrer (Monaco), from a corner, 0.06 xG, blocked 60’ Esteban Lepaul (Rennes), from a corner, 0.06 xG, blocked 32’ Anssumane Fati (Monaco), from a corner, 0.05 xG, saved 60’ Esteban Lepaul (Rennes), from a corner, 0.05 xG, blocked 71’ Mika Biereth (Monaco), open play, 0.05 xG, blocked 41’ Esteban Lepaul (Rennes), open play, 0.04 xG, blocked 30’ George Ilenikhena (Monaco), open play, 0.03 xG, blocked 25’ Denis Zakaria (Monaco), open play, 0.02 xG, blocked 81’ Mousa Al Tamari (Rennes), open play, 0.02 xG, saved 13’ Maghnes Akliouche (Monaco), from a corner, 0.02 xG, blocked 41’ Djaoui Cissé (Rennes), open play, 0.02 xG, off target 48’ Mousa Al Tamari (Rennes), open play, 0.02 xG, saved 51’ Djaoui Cissé (Rennes), open play, 0.02 xG, blocked 70’ Djaoui Cissé (Rennes), open play, 0.02 xG, off target 12’ Djaoui Cissé (Rennes), 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.

Lineups

Rennes 3-5-2 Starting XI
Samba
Boudlal
Jacquet
Brassier
Frankowski 90’
Camara
Rongier
Cissé 74’
Tamari 85’
Lepaul 75’
Embolo 90’
Monaco 3-4-2-1 Starting XI
Hradecky
Salisu
Kehrer
Teze
Ouattara
Coulibaly 85’
Zakaria
Diatta 70’
Fati 61’
Akliouche 70’
Ilenikhena 61’

Player stats

PlayerPosMinGAShxGxAKPCards
Brice Samba GK900 0.000.000
Lilian Brassier DEF900 0.000.000
Jérémy Jacquet DEF900 0.000.061
Abdelhamid Aït Boudlal DEF9011 0.440.000
Przemyslaw Frankowski MID9010 0.000.725
Mousa Al Tamari MID873 0.160.042
Valentin Rongier MID901 0.080.021
Mahdi Camara MID90112 0.510.441
Djaoui Cissé MID764 0.070.000
Breel Embolo FWD9012 0.940.000
Esteban Lepaul FWD773 0.150.322
Quentin Merlin Sub140 0.000.000
Ludovic Blas Sub1311 0.760.000
Glen Kamara Sub30 0.000.000
Alidu Seidu Sub10 0.000.000
Lucas Rosier Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Rennes win 39% Avg odds 2.43
Draw 26% Avg odds 3.64
Monaco win 35% Avg odds 2.68

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.