Ligue 1 Regular Season - 11

Toulouse 0 - 0 FT Le Havre

Stadium de Toulouse

AI-powered match analysis and previews to help you decide which games are worth watching

12
FT
Sun, Nov 2
Français
Toulouse
0-0
Le Havre
⚡ Intensity 8
⚖️ Balance 0
🏆 Stakes 0
🎲 Upset 0
Toulouse and Le Havre share the spoils

Dønnum Dazzles but Toulouse Cannot Breach Stubborn Le Havre

Skip It Futmetrix Score: 12/100. A match of mounting intensity where possession and chances proved insufficient to break the deadlock—Toulouse and Le Havre leave Stadium de Toulouse locked at 0-0.

Midtable Equilibrium Holds Firm

Toulouse dominated proceedings with 46% possession and escalating intensity, orchestrated by Aron Dønnum from midfield. The Norwegian midfielder was everywhere, threading three key passes and dictating tempo. With 18 shots attempted—yet only two on target—Toulouse suffocated Le Havre under a barrage of efforts. Yet this offensive abundance crashed against a compact visiting defence, anchored by Arouna Sangante, whose defensive presence was immaculate. The hosts peppered the box relentlessly; the visitors simply refused to break.

Le Havre Survives Through Discipline

The away side, despite their offensive inferiority, demonstrated tactical discipline of the highest order. Controlling 54% possession and boasting 81% pass accuracy, Le Havre constructed their play with patience, converting nine shots into 1.30 xG. Guillaume Restes made three crucial saves, keeping his team afloat under relentless pressure. Twelve corners conceded by Toulouse created constant stakes, yet never the decisive moment. This was football stripped to its essence: structure versus ambition, and neither prevailing.

The Statistics That Tell No Story

This match embodies modern football's paradox: 27 combined shots, 12 corners, palpable intensity, yet no goals. Toulouse dominated by volume but lacked the sniper's touch (only 11% shot conversion). Le Havre, more efficient collectively, refused to yield and depart with a precious point in their battle for survival. For Toulouse, ninth with 15 points, this draw represents a missed opportunity to accelerate their climb. For Le Havre, twelfth with 13 points, it's a result that prolongs uncertainty. Both teams leave Stadium de Toulouse knowing they created enough to win, yet neither found the ruthlessness required.

Key Questions

Why couldn't Toulouse convert 18 shots?

Precision in the final third failed them: only two on target. Sangante and Le Havre's defence blocked dangerous trajectories ruthlessly.

Who controlled midfield?

Dønnum orchestrated Toulouse's play with three key passes, but Le Havre compensated through superior possession and passing accuracy.

What's the impact on their respective battles?

Beneficial for Le Havre's relegation fight; frustrating for Toulouse, who needed to capitalise on their attacking dominance.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
46%
54%
Toulouse 46%
Le Havre 54%
Shots
18
9
Toulouse 18
Le Havre 9
Shots on Target
2
3
Toulouse 2
Le Havre 3
Expected Goals (xG)
1.12
1.30
Toulouse 1.12
Le Havre 1.30
Passes
335
427
Toulouse 335
Le Havre 427
Pass Accuracy
78%
81%
Toulouse 78%
Le Havre 81%
Corners
10
2
Toulouse 10
Le Havre 2
Fouls
12
14
Toulouse 12
Le Havre 14
Yellow Cards
1
2
Toulouse 1
Le Havre 2
Red Cards
0
0
Toulouse 0
Le Havre 0

Match Events

HT
60' 🔄 M. Sauer A. Vossah
Y. Kechta S. Ebonog 🔄 66'
F. Mambimbi R. Khadra 🔄 66'
Y. Zouaoui T. Delaine 🔄 76'
79' 🔄 D. Methalie W. Kamanzi
79' 🔄 F. Magri N. Edjouma
Abdoulaye Touré 🟨 84'
Simon Ebonog 🟨 90'+1
FT

Player Cards

Season performance ratings for players in this match

Toulouse

Goalkeepers
G. Restes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
D. Sidibe
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
C. Cresswell
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
54%
Duel Win %
R. Nicolaisen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
A. Donnum
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
36%
Pass Acc
C. Casseres
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
M. Sauer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
D. Methalie
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Forwards
Y. Gboho
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
F. Magri
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
9%
Pass Acc
Emersonn
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
K. Haug
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
W. Kamanzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
S. Koumbassa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Messali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Francis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Vossah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
J. Vignolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Edjouma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
S. Hidalgo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Le Havre

Goalkeepers
M. Diaw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
L. Nego
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Sangante
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
2
Interceptions
2
Blocks
G. Lloris
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
4
Interceptions
2
Blocks
Y. Zouaoui
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
77
Total Mins
76
Entry
Midfielders
A. Seko
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
A. Toure
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
R. Ndiaye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Kechta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
F. Mambimbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
I. Soumare
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
L. Mpasi-Nzau
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Delaine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
F. Doucoure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Youte Kinkoue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Zagadou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Ebonog
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
R. Khadra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Y. Namli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
G. Kyeremeh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
23/02/2025 Le Havre 1 - 4 Toulouse Ligue 1 Stade Océane
15/09/2024 Toulouse 2 - 0 Le Havre Ligue 1 Stadium de Toulouse
10/03/2024 Le Havre 1 - 0 Toulouse Ligue 1 Stade Océane
05/11/2023 Toulouse 1 - 2 Le Havre Ligue 1 Stadium de Toulouse
21/02/2022 Toulouse 4 - 0 Le Havre Ligue 2 Stadium de Toulouse
13/09/2021 Le Havre 1 - 1 Toulouse Ligue 2 Stade Océane
04/05/2021 Le Havre 0 - 1 Toulouse Ligue 2 Stade Océane
19/12/2020 Toulouse 4 - 3 Le Havre Ligue 2 Stadium de Toulouse
23/02/2025
Ligue 1 Stade Océane
15/09/2024
Ligue 1 Stadium de Toulouse
10/03/2024
Ligue 1 Stade Océane
05/11/2023
Ligue 1 Stadium de Toulouse
21/02/2022
Ligue 2 Stadium de Toulouse
13/09/2021
Ligue 2 Stade Océane
04/05/2021
Ligue 2 Stade Océane
19/12/2020
Ligue 2 Stadium de Toulouse
Toulouse Win
Le Havre Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 11 24 21 9 +12 WParis Saint Germain 1 - 0 Nice (01-11-2025)DLorient 1 - 1 Paris Saint Germain (29-10-2025)WStade Brestois 29 0 - 3 Paris Saint Germain (25-10-2025)DParis Saint Germain 3 - 3 Strasbourg (17-10-2025)DLille 1 - 1 Paris Saint Germain (05-10-2025)
2 Marseille 11 22 25 11 +14 WAuxerre 0 - 1 Marseille (01-11-2025)DMarseille 2 - 2 Angers (29-10-2025)LLens 2 - 1 Marseille (25-10-2025)WMarseille 6 - 2 Le Havre (18-10-2025)WMetz 0 - 3 Marseille (04-10-2025)
3 Lens 11 22 17 10 +7 WLens 3 - 0 Lorient (02-11-2025)LMetz 2 - 0 Lens (29-10-2025)WLens 2 - 1 Marseille (25-10-2025)WLens 2 - 1 Paris FC (19-10-2025)WAuxerre 1 - 2 Lens (04-10-2025)
4 Lille 11 20 23 13 +10 WLille 1 - 0 Angers (02-11-2025)LNice 2 - 0 Lille (29-10-2025)WLille 6 - 1 Metz (26-10-2025)WNantes 0 - 2 Lille (19-10-2025)DLille 1 - 1 Paris Saint Germain (05-10-2025)
5 Monaco 11 20 23 17 +6 LMonaco 0 - 1 Paris FC (01-11-2025)WNantes 3 - 5 Monaco (29-10-2025)WMonaco 1 - 0 Toulouse (25-10-2025)DAngers 1 - 1 Monaco (18-10-2025)DMonaco 2 - 2 Nice (05-10-2025)
6 Lyon 11 20 16 12 +4 DStade Brestois 29 0 - 0 Lyon (02-11-2025)DParis FC 3 - 3 Lyon (29-10-2025)WLyon 2 - 1 Strasbourg (26-10-2025)LNice 3 - 2 Lyon (18-10-2025)LLyon 1 - 2 Toulouse (05-10-2025)
7 Strasbourg 11 19 22 16 +6 LRennes 4 - 1 Strasbourg (02-11-2025)WStrasbourg 3 - 0 Auxerre (29-10-2025)LLyon 2 - 1 Strasbourg (26-10-2025)DParis Saint Germain 3 - 3 Strasbourg (17-10-2025)WStrasbourg 5 - 0 Angers (05-10-2025)
8 Nice 11 17 16 16 0 LParis Saint Germain 1 - 0 Nice (01-11-2025)WNice 2 - 0 Lille (29-10-2025)WRennes 1 - 2 Nice (26-10-2025)WNice 3 - 2 Lyon (18-10-2025)DMonaco 2 - 2 Nice (05-10-2025)
9 Toulouse 11 15 17 15 +2 DToulouse 0 - 0 Le Havre (02-11-2025)DToulouse 2 - 2 Rennes (29-10-2025)LMonaco 1 - 0 Toulouse (25-10-2025)WToulouse 4 - 0 Metz (19-10-2025)WLyon 1 - 2 Toulouse (05-10-2025)
10 Rennes 11 15 18 17 +1 WRennes 4 - 1 Strasbourg (02-11-2025)DToulouse 2 - 2 Rennes (29-10-2025)LRennes 1 - 2 Nice (26-10-2025)DRennes 2 - 2 Auxerre (19-10-2025)DLe Havre 2 - 2 Rennes (05-10-2025)
11 Paris FC 11 14 18 20 -2 WMonaco 0 - 1 Paris FC (01-11-2025)DParis FC 3 - 3 Lyon (29-10-2025)LParis FC 1 - 2 Nantes (24-10-2025)LLens 2 - 1 Paris FC (19-10-2025)WParis FC 2 - 0 Lorient (03-10-2025)
12 Le Havre 11 13 12 16 -4 DToulouse 0 - 0 Le Havre (02-11-2025)WLe Havre 1 - 0 Stade Brestois 29 (29-10-2025)WAuxerre 0 - 1 Le Havre (26-10-2025)LMarseille 6 - 2 Le Havre (18-10-2025)DLe Havre 2 - 2 Rennes (05-10-2025)
13 Stade Brestois 29 11 10 14 18 -4 DStade Brestois 29 0 - 0 Lyon (02-11-2025)LLe Havre 1 - 0 Stade Brestois 29 (29-10-2025)LStade Brestois 29 0 - 3 Paris Saint Germain (25-10-2025)DLorient 3 - 3 Stade Brestois 29 (19-10-2025)DStade Brestois 29 0 - 0 Nantes (04-10-2025)
14 Angers 11 10 8 15 -7 LLille 1 - 0 Angers (02-11-2025)DMarseille 2 - 2 Angers (29-10-2025)WAngers 2 - 0 Lorient (26-10-2025)DAngers 1 - 1 Monaco (18-10-2025)LStrasbourg 5 - 0 Angers (05-10-2025)
15 Nantes 11 9 10 17 -7 LNantes 0 - 2 Metz (02-11-2025)LNantes 3 - 5 Monaco (29-10-2025)WParis FC 1 - 2 Nantes (24-10-2025)LNantes 0 - 2 Lille (19-10-2025)DStade Brestois 29 0 - 0 Nantes (04-10-2025)
16 Lorient 11 9 13 25 -12 LLens 3 - 0 Lorient (02-11-2025)DLorient 1 - 1 Paris Saint Germain (29-10-2025)LAngers 2 - 0 Lorient (26-10-2025)DLorient 3 - 3 Stade Brestois 29 (19-10-2025)LParis FC 2 - 0 Lorient (03-10-2025)
17 Metz 11 8 10 26 -16 WNantes 0 - 2 Metz (02-11-2025)WMetz 2 - 0 Lens (29-10-2025)LLille 6 - 1 Metz (26-10-2025)LToulouse 4 - 0 Metz (19-10-2025)LMetz 0 - 3 Marseille (04-10-2025)
18 Auxerre 11 7 7 17 -10 LAuxerre 0 - 1 Marseille (01-11-2025)LStrasbourg 3 - 0 Auxerre (29-10-2025)LAuxerre 0 - 1 Le Havre (26-10-2025)DRennes 2 - 2 Auxerre (19-10-2025)LAuxerre 1 - 2 Lens (04-10-2025)