Ligue 1 Gameweek 7

Le Mans 0 - 3 FT Toulouse

MMArena

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
35
FT
Fri, Oct 16
Français
Le Mans
0-3
Toulouse
⚡ Intensity 37
⚖️ Balance 9
🏆 Stakes 33
🎲 Upset 0
Toulouse dismantle Le Mans away.

Win Probability

  • Le Mans 32%
  • Draw 27%
  • Toulouse 41%

Futmetrix AI estimate

Toulouse Turn MMArena Into A Shooting Gallery

Skip It Futmetrix Score: 35/100. A ruthless second-half display from the visitors showcased their attacking depth while exposing the defensive vulnerabilities that currently plague the hosts.

Early Friction

The opening forty-five minutes at MMArena saw Le Mans attempt to dictate the tempo on their home turf. The hosts edged possession overall, holding 53% of the ball, but struggled to turn that control into meaningful chances. A high Intensity rating reflects a physical first half where the visitors absorbed pressure and waited patiently for openings. While both sides contributed to a staggering 24 combined shots throughout the evening, the early exchanges felt more like a tactical stalemate. Le Mans pumped endless crosses into the box, but their sheer lack of a killer instinct kept the game entirely scoreless heading into the interval.

The Quickfire Double

Immediately after the restart, the entire Balance of the match shifted in a heartbeat. In the 46th minute, Jacen Russell-Rowe shattered the deadlock, finishing off a brilliant sequence orchestrated by Aron Dønnum. This early second-half breakthrough forced the hosts to open up their shape, playing perfectly into the hands of Toulouse. Just thirteen minutes later, Dønnum transitioned seamlessly from provider to executioner, doubling the lead and effectively silencing the home crowd. The visitors’ transition play was undeniably lethal, generating an impressive 1.83 expected goals compared to the home side's modest 0.85.

VAR Drama and the Final Blow

Despite trailing by two, the hosts refused to wave the white flag, but their defensive lines were fully exposed on the counter. In the 78th minute, Casper Tengstedt thought he had added a third, only for VAR to intervene and cancel the celebration. However, Tengstedt was not to be denied his moment in the spotlight. In the dying moments of the match, he connected with a pinpoint delivery from Cristian Casseres to finally get his name on the scoresheet. The 3-0 result lifts the visitors further up the Ligue 1 table, leaving the home side precariously close to an early relegation battle.

Key Questions

How did VAR change this match?

VAR temporarily spared the hosts by canceling Casper Tengstedt's 78th-minute strike, briefly pausing the visitors' momentum before Tengstedt legally scored minutes later.

What made A. Dønnum the Man of the Match?

He orchestrated the second-half demolition, providing the crucial assist for the opening goal before scoring himself just thirteen minutes later.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
53%
47%
Le Mans 53%
Toulouse 47%
Shots
11
13
Le Mans 11
Toulouse 13
Shots on Target
1
5
Le Mans 1
Toulouse 5
Expected Goals (xG)
0.85
1.83
Le Mans 0.85
Toulouse 1.83
Passes
562
525
Le Mans 562
Toulouse 525
Corners
2
2
Le Mans 2
Toulouse 2
Fouls
15
9
Le Mans 15
Toulouse 9
Yellow Cards
2
1
Le Mans 2
Toulouse 1
Red Cards
0
0
Le Mans 0
Toulouse 0

Match Events

HT
Jacen Russell-Rowe (Aron Dønnum) ⚽ 46'
Aron Dønnum ⚽ 59'
61' 🔄 ↓ Daouda Traore ↑Bilal Brahimi
61' 🔄 ↓ Dame Gueye ↑Habib Diallo
61' 🔄 ↓ Yasser Larouci ↑Lucas Calodat
↓ Aron Dønnum ↑Alexis Vossah 🔄 64'
69' 🔄 ↓ Lucas Buades ↑Rayan Bamba
↓ Jacen Russell-Rowe ↑Julián Vignolo 🔄 76'
77' 🔄 ↓ Harold Voyer ↑Noa Boissé
↓ Rasmus Nicolaisen ↑Seny Koumbassa 🔄 85'
Casper Tengstedt (Cristian Casseres) ⚽ 87'
90' 🟨 Samuel Yohou
90'+4 🟨 Djibril Sidibé
FT

Player Cards

Our take on every player in this match

Le Mans

Goalkeepers
Nicolas Kocik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Djibril Sidibé
MAGNET
MAGNET
107
Activity
107
Activity
100
Passes
7
Duels
Samuel Yohou
MAGNET
MAGNET
80
Activity
80
Activity
75
Passes
5
Duels
Harold Voyer
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Midfielders
Lucas Bretelle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lucas Buadés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Daouda Traoré
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Jean Vercruysse
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Yasser Larouci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Forwards
Dame Gueye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Louis Mafouta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Ewan Hatfout
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Noa Boisse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Rayan Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Lucas Calodat
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Alexandre Lauray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Billal Brahimi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Habib Diallo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
William Harhouz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antoine Rabillard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Toulouse

Goalkeepers
Guillaume Restes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Rafik Messali
MAGNET
MAGNET
83
Activity
83
Activity
74
Passes
9
Duels
Mark McKenzie
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Rasmus Nicolaisen
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Christ Tapé
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
60%
Duel Win %
Midfielders
Cristian Cásseres Jr.
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
64%
Pass Acc
Niko Sigur
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Aron Dønnum
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Casper Tengstedt
CLUTCH HERO
CLUTCH HERO
87
Goal Time
87
Goal Time
Goal
Impact
8.2
Rating
Thomas Jørgensen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Jacen Russell-Rowe
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
T. Collin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ismail Diallo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Seny Koumbassa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
David Odogu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexis Vossah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Mathis Amougou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niklas Schmidt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Hidalgo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Julián Vignolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

League Standings

Pos Team P Pts GF GA GD Form
1 Monaco 6 14 10 5 +5 DMonaco 2 - 2 Toulouse (10-10-2026)WMonaco 2 - 1 Lens (18-09-2026)DStrasbourg 1 - 1 Monaco (12-09-2026)WParis Saint Germain 1 - 2 Monaco (04-09-2026)WMonaco 2 - 0 Marseille (30-08-2026)
2 Lille 6 13 9 4 +5 WLille 1 - 0 Le Havre (10-10-2026)LNice 2 - 1 Lille (20-09-2026)WLille 2 - 0 Estac Troyes (13-09-2026)WToulouse 0 - 1 Lille (03-09-2026)DLille 2 - 2 Paris Saint Germain (28-08-2026)
3 Rennes 6 13 12 10 +2 WRennes 4 - 1 Auxerre (11-10-2026)LLyon 4 - 0 Rennes (19-09-2026)WRennes 1 - 0 Marseille (11-09-2026)WAngers 1 - 2 Rennes (06-09-2026)WRennes 3 - 2 Le Mans (30-08-2026)
4 Lyon 6 11 11 4 +7 LLens 2 - 1 Lyon (09-10-2026)WLyon 4 - 0 Rennes (19-09-2026)DParis FC 0 - 0 Lyon (12-09-2026)WLyon 3 - 1 Auxerre (04-09-2026)DLyon 1 - 1 Le Havre (29-08-2026)
5 Paris FC 6 11 8 4 +4 LLorient 1 - 0 Paris FC (10-10-2026)WParis FC 2 - 1 Strasbourg (19-09-2026)DParis FC 0 - 0 Lyon (12-09-2026)WMarseille 2 - 3 Paris FC (06-09-2026)WParis FC 3 - 0 Nice (30-08-2026)
6 Paris Saint Germain 6 11 11 8 +3 WParis Saint Germain 3 - 1 Le Mans (10-10-2026)WMarseille 1 - 2 Paris Saint Germain (20-09-2026)WStade Brestois 29 0 - 1 Paris Saint Germain (13-09-2026)LParis Saint Germain 1 - 2 Monaco (04-09-2026)DLille 2 - 2 Paris Saint Germain (28-08-2026)
7 Toulouse 7 9 12 11 +1 WLe Mans 0 - 3 Toulouse (16-10-2026)DMonaco 2 - 2 Toulouse (10-10-2026)WToulouse 3 - 2 Le Havre (19-09-2026)DLorient 2 - 2 Toulouse (12-09-2026)LToulouse 0 - 1 Lille (03-09-2026)
8 Stade Brestois 29 6 8 12 9 +3 WStade Brestois 29 5 - 1 Angers (10-10-2026)LAuxerre 2 - 1 Stade Brestois 29 (20-09-2026)LStade Brestois 29 0 - 1 Paris Saint Germain (13-09-2026)WLe Havre 1 - 2 Stade Brestois 29 (05-09-2026)DStade Brestois 29 2 - 2 Toulouse (29-08-2026)
9 Lorient 6 8 6 6 0 WLorient 1 - 0 Paris FC (10-10-2026)LLe Mans 2 - 1 Lorient (19-09-2026)DLorient 2 - 2 Toulouse (12-09-2026)WLens 0 - 1 Lorient (05-09-2026)LLorient 1 - 2 Estac Troyes (29-08-2026)
10 Nice 6 8 5 7 -2 WNice 2 - 1 Strasbourg (11-10-2026)WNice 2 - 1 Lille (20-09-2026)LAuxerre 1 - 0 Nice (12-09-2026)DNice 1 - 1 Le Mans (05-09-2026)LParis FC 3 - 0 Nice (30-08-2026)
11 Lens 6 7 11 10 +1 WLens 2 - 1 Lyon (09-10-2026)LMonaco 2 - 1 Lens (18-09-2026)DLe Mans 2 - 2 Lens (13-09-2026)LLens 0 - 1 Lorient (05-09-2026)LStrasbourg 2 - 1 Lens (29-08-2026)
12 Strasbourg 6 7 11 12 -1 LNice 2 - 1 Strasbourg (11-10-2026)LParis FC 2 - 1 Strasbourg (19-09-2026)DStrasbourg 1 - 1 Monaco (12-09-2026)WEstac Troyes 2 - 6 Strasbourg (06-09-2026)WStrasbourg 2 - 1 Lens (29-08-2026)
13 Angers 6 7 7 10 -3 LStade Brestois 29 5 - 1 Angers (10-10-2026)WAngers 2 - 0 Estac Troyes (19-09-2026)DLe Havre 0 - 0 Angers (12-09-2026)LAngers 1 - 2 Rennes (06-09-2026)WAuxerre 1 - 3 Angers (29-08-2026)
14 Marseille 6 6 9 8 +1 WEstac Troyes 0 - 2 Marseille (11-10-2026)LMarseille 1 - 2 Paris Saint Germain (20-09-2026)LRennes 1 - 0 Marseille (11-09-2026)LMarseille 2 - 3 Paris FC (06-09-2026)LMonaco 2 - 0 Marseille (30-08-2026)
15 Le Mans 7 6 10 15 -5 LLe Mans 0 - 3 Toulouse (16-10-2026)LParis Saint Germain 3 - 1 Le Mans (10-10-2026)WLe Mans 2 - 1 Lorient (19-09-2026)DLe Mans 2 - 2 Lens (13-09-2026)DNice 1 - 1 Le Mans (05-09-2026)
16 Auxerre 6 6 8 16 -8 LRennes 4 - 1 Auxerre (11-10-2026)WAuxerre 2 - 1 Stade Brestois 29 (20-09-2026)WAuxerre 1 - 0 Nice (12-09-2026)LLyon 3 - 1 Auxerre (04-09-2026)LAuxerre 1 - 3 Angers (29-08-2026)
17 Estac Troyes 6 4 4 13 -9 LEstac Troyes 0 - 2 Marseille (11-10-2026)LAngers 2 - 0 Estac Troyes (19-09-2026)LLille 2 - 0 Estac Troyes (13-09-2026)LEstac Troyes 2 - 6 Strasbourg (06-09-2026)WLorient 1 - 2 Estac Troyes (29-08-2026)
18 Le Havre 6 2 4 8 -4 LLille 1 - 0 Le Havre (10-10-2026)LToulouse 3 - 2 Le Havre (19-09-2026)DLe Havre 0 - 0 Angers (12-09-2026)LLe Havre 1 - 2 Stade Brestois 29 (05-09-2026)DLyon 1 - 1 Le Havre (29-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.