Rennes vs Le Mans

Rennes vs Le Mans

FT
Rennes
3 - 2 FT
Le Mans
Ligue 1 · Regular Season - 2 Rennes · Roazhon Park
Match outlook

Win Prediction

Home win66%
Draw20%
Away win14%

The 1X2 read updates as lineups, score and match state change.

In the app

Want the full match call?

Get the projected score, goals outlook, key reasoning and live updates in the Nutmegly app.

Get the full prediction →
Live coverage

Match commentary

35

Key events and shifts on the pitch update here as they happen.

•

Rennes edged a five-goal thriller against Le Mans, just about outscoring their opponents in a breathless encounter.

90+13' 3-2

🟨 Booking · Rennes 3-2 Le Mans — H. Voyer booked 90+13

90+12' 3-2

🟨 Booking · Rennes 3-2 Le Mans — A. Ait Boudlal booked 90+12

90+6' 3-2

🟨 Booking · Rennes 3-2 Le Mans — E. Lepaul booked 90+6

90+6' 3-2

⚽ Penalty scored · Rennes 3-2 Le Mans — E. Lepaul 90+6

90' 3-2

Esteban Lepaul buries the late penalty to snatch a dramatic winner for Rennes at the death!

90' 2-2

Le Mans somehow boast nearly double the xG with 2.9 despite playing a man down late on!

81' 2-2

🔄 Sub · Rennes 2-2 Le Mans — A. Bourabaa / M. Robin 81

81' 2-2

🔄 Sub · Rennes 2-2 Le Mans — N. Kocik / E. Hatfout 81

80' 2-2

Rennes make their final change with Merlin entering, desperate to break down ten men before time runs out.

78' 2-2

🔄 Sub · Rennes 2-2 Le Mans — Q. Merlin / M. Nagida 78

74' 2-2

🔄 Sub · Rennes 2-2 Le Mans — M. Tamari / E. Mayenda 74

Follow the full match commentary and alerts in the app →
Ligue 1

Match Timeline

103'
E. Lepaul scores
1-0 1-0
5'
V. Rongier scores
2-0 2-0
26'
L. Mafouta scores
2-1 2-1
30'
I. Soumare booked
48'
L. Mafouta converts the penalty
2-2 2-2
54'
A. Lauray booked
66'
D. Sidibe sent off
68'
E. Lepaul converts the penalty
3-2 3-2
90+6'
E. Lepaul booked
90+6'
A. Ait Boudlal booked
90+12'
H. Voyer booked
90+13'

Final recap: the actual goal timeline.

Match data

Technical stats

Through 13'
RennesLe Mans
0.19Expected goals0.02
2Shots1
1Shots on target0
2Shots in box0
67%Possession33%
85%Pass accuracy67%
2Corners1
0Blocked shots0
2Fouls0
1Offsides1

Drag the timeline to inspect real cumulative data at each checkpoint.

Starting XI
4-3-3 Manager · Franck Haise
Starting 11
  • 16 Nicolas Lemaitre G
  • 95 Przemysław Frankowski D
  • 48 Abdelhamid Ait Boudlal D
  • 4 Charlie Cresswell D
  • 26 Quentin Merlin D
  • 17 Sebastian Szymański M
  • 21 Valentin Rongier M
  • 28 Adrien Thomasson M
  • 11 Mousa Tamari F
  • 9 Esteban Lepaul F
  • 90 Issa Soumaré F
Substitutes
  • 60 Kilian Belazzoug G
  • 18 Mahamadou Nagida D
  • 24 Anthony Rouault D
  • 14 Bryan Reynolds D
  • 45 Mahdi Camara M
  • 10 Ludovic Blas F
  • 70 Arnaud Nordin F
  • 12 Eliezer Mayenda F
  • 65 Henrick Do Marcolino F
Substitutions
  • 60'
    Out · S. Szymanski In · M. Camara
  • 60'
    Out · I. Soumare In · A. Nordin
  • 74'
    Out · V. Rongier In · L. Blas
  • 74'
    Out · M. Tamari In · E. Mayenda
  • 78'
    Out · Q. Merlin In · M. Nagida
3-1-4-2 Manager · Patrick Videira
Starting 11
  • 98 Nicolas Kocik G
  • 21 Théo Eyoum D
  • 15 Noa Boissé D
  • 5 Harold Voyer D
  • 8 Alexandre Lauray M
  • 18 Lucas Buades M
  • 29 Lucas Bretelle M
  • 11 Adil Bourabaa M
  • 22 Lucas Calodat M
  • 25 Dame Gueye F
  • 14 Louis Mafouta F
Substitutes
  • 1 Ewan Hatfout G
  • 16 Raúl Torrente D
  • 19 Djibril Sidibé D
  • 10 Jean Vercruysse M
  • 23 Daouda Traore M
  • 24 Milan Robin M
  • 9 Antoine Rabillard F
  • 7 Billal Brahimi F
  • 20 William Harhouz F
Substitutions
  • 60'
    Out · L. Bretelle In · J. Vercruysse
  • 68'
    Out · D. Gueye In · A. Rabillard
  • 68'
    Out · L. Calodat In · D. Sidibe
  • 81'
    Out · N. Kocik In · E. Hatfout
  • 81'
    Out · A. Bourabaa In · M. Robin
Odds Movement
In the app
Full odds-movement trend
See timestamped, line-by-line odds changes where data is available in the app.
Get the app →
Hottest in Last 5
In the app
In-form player intel
Recent ratings, goals and assists for both sides — in the app.
Get the app →
Want this match's alerts first?
Set a trigger in the app — score, lineup and injury alerts pushed to your phone.
Get the app to set alerts →