Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Thu, Oct 22
Bournemouth
3-0
AC Milan
⚡ Intensity
75
⚖️ Balance
20
🏆 Stakes
3
🎲 Upset
0
Two penalties, one red card, total control
Futmetrix Verdict
26
FT
Thu, Oct 22
Sturm Graz
1-0
Marseille
⚡ Intensity
22
⚖️ Balance
31
🏆 Stakes
11
🎲 Upset
60
Diakité struck; Marseille never answered
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
34' Christ Tape
HT
49' Casper Tengstedt
51' Casper Tengstedt (Thomas Jorgensen)
58' Niko Sigur
↓ Rayan Fofana ↑Enzo Koffi 69'
↓ Djibril Ouziad ↑Sota Nakamura 69'
↓ Vincent Sasso ↑Junior Mwanga 70'
Josh Maja (Sota Nakamura) 71'
72' ↓ Casper Tengstedt ↑Santiago Hidalgo
72' ↓ Ilyas Azizi ↑Sion Oppong
72' ↓ Rafik Messali ↑Alexis Vossah
74' Seny Koumbassa
79' Thomas Jorgensen (Cristian Casseres)
Sota Nakamura 81'
↓ Amir Richardson ↑Rassoul Ndiaye 82'
↓ Josh Maja ↑Ismail Bouneb 82'
FT
Player Cards
Our take on every player in this match
Toulouse
Goalkeepers
Guillaume Restes
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Niko Sigur
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mark McKenzie
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Seny Koumbassa
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Christ Tapé
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Cristian Cásseres Jr.
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
65%
Pass Acc
Casper Tengstedt
HITMAN
2
Goals
2
Goals
2
On Target
8.2
Rating
Rafik Messali
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
69%
Duel Win %
Thomas Jørgensen
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Ilyas Azizi
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Forwards
Jacen Russell-Rowe
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
M. Niflore
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
David Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mathis Amougou
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aron Dønnum
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niklas Schmidt
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexis Vossah
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Santiago Hidalgo
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Sion Oppong
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Julián Vignolo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Le Havre
Goalkeepers
Gauthier Gallon
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Vincent Sasso
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
Ayumu Seko
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Ahmed Touba
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Midfielders
Elias Jelert
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Simon Ebonog
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Amir Richardson
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
D. Ouziad
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Rayan Fofana
PROVOCATEUR
7
Fouls Won
7
Fouls Won
10
Duels Won
0
Pens Won
Joshua Oluwaseun
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
16%
Pass Acc
Forwards
Mbwana Samatta
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.7
Rating
BENCH
Arnaud Bodart
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ismail Bouneb
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Kaito Mizuta
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daren Mosengo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Junior Mwanga
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Rassoul Ndiaye
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Sota Nakamura
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
9%
Pass Acc
Enzo Koffi Vinette
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 02/15/2026 | Le Havre | 2 - 1 | Toulouse | Ligue 1 | Stade Océane |
| 11/02/2025 | Toulouse | 0 - 0 | Le Havre | Ligue 1 | Stadium de Toulouse |
| 02/23/2025 | Le Havre | 1 - 4 | Toulouse | Ligue 1 | Stade Océane |
| 09/15/2024 | Toulouse | 2 - 0 | Le Havre | Ligue 1 | Stadium de Toulouse |
| 03/10/2024 | Le Havre | 1 - 0 | Toulouse | Ligue 1 | Stade Océane |
| 11/05/2023 | Toulouse | 1 - 2 | Le Havre | Ligue 1 | Stadium de Toulouse |
| 02/21/2022 | Toulouse | 4 - 0 | Le Havre | Ligue 2 | Stadium de Toulouse |
| 09/13/2021 | Le Havre | 1 - 1 | Toulouse | Ligue 2 | Stade Océane |
| 05/04/2021 | Le Havre | 0 - 1 | Toulouse | Ligue 2 | Stade Océane |
| 12/19/2020 | Toulouse | 4 - 3 | Le Havre | Ligue 2 | Stadium de Toulouse |
Toulouse Win
Le Havre Win
Draw
League Standings
P: 5 GD: +5
P: 5 GD: +8
P: 5 GD: +5
P: 5 GD: +4
P: 5 GD: -1
P: 5 GD: +1
P: 5 GD: +1
P: 5 GD: 0
P: 5 GD: 0
P: 5 GD: -5
P: 5 GD: -1
P: 5 GD: -1
P: 5 GD: -2
P: 5 GD: -3
P: 5 GD: 0
P: 5 GD: -7
P: 5 GD: -1
League Standings
P: 7 GD: +8
P: 7 GD: +5
P: 7 GD: +5
P: 7 GD: +5
P: 7 GD: +4
P: 7 GD: +1
P: 7 GD: +1
P: 7 GD: +3
P: 7 GD: +4
P: 7 GD: +3
P: 7 GD: +1
P: 7 GD: -6
P: 7 GD: -3
P: 7 GD: -3
P: 7 GD: -6
P: 7 GD: -5
P: 7 GD: -11
Match previews and recaps to help you decide which games are worth watching
Toulouse
Le Havre
Toulouse
Le Havre
Win Probability
Futmetrix AI estimate
Relegation Rivals Deliver Five-Goal Mayhem in Toulouse
Worth Watching Futmetrix Score: 68/100. Our take: A chaotic bottom-of-the-table clash proved that desperation often produces the most compelling entertainment.
Nerves and Necessities
The tension at the Stadium Municipal was palpable as two sides desperate for a lifeline collided. Sitting perilously in the drop zone with just two points apiece, Toulouse and Le Havre treated this early-season fixture like a cup final. The sheer desperation elevated the Stakes to a fever pitch, creating a wonderfully open and frantic first half. While cautious buildup might be expected from struggling outfits, both teams threw caution to the wind, bypassing midfield blocks to test the opposing goalkeepers early and often. The home side edged possession at 53%, trying to dictate the rhythm, but the visitors matched their aggression stride for stride. It was a chaotic opening period that hinted at the defensive frailties keeping both clubs struggling, setting the stage for a spectacular second-half shootout.
The Double Blow
The match truly exploded into life just after the restart. Casper Tengstedt completely shattered the deadlock, firing the hosts ahead with a composed 49th-minute penalty. Before the visitors could even process the setback, the Danish forward struck again just two minutes later, finishing off a brilliant sequence orchestrated by Thomas Jørgensen. This rapid double-blow sent the Intensity metrics completely off the charts. Refusing to roll over, the away side utilized their bench to mount a fierce response. Substitute Sota Nakamura made an immediate impact, slipping a perfectly weighted ball through to Josh Maja in the 71st minute. Maja’s clinical finish suddenly halved the deficit, blowing the game wide open and proving that the attacking intent on display was no fluke amidst a staggering 32 combined shots.
A Frantic Finish
Just as the away supporters began dreaming of an unlikely comeback, the hosts ruthlessly reasserted their authority. Jørgensen turned from provider to goalscorer in the 79th minute, latching onto a feed from Cristian Casseres to restore the two-goal cushion. That strike felt like the decisive blow, but the fluctuating Balance of power had one last twist. Mbwana Ally Samatta found the back of the net in the 88th minute, setting up a terrifyingly nervous finale for the home faithful. Ultimately, the hosts survived the late barrage of 13 total corners to secure a monumental victory. This pulsating 3-2 triumph gives them a crucial psychological boost in the relegation battle, while leaving their opponents to rue defensive lapses that overshadowed a spirited, high-volume attacking performance.
Key Questions
What caused the 5-goal thriller?
Massive relegation pressure triggered an open game with 32 combined shots, 13 corners, and clinical finishing from both attacking units overvaluing offense above defense.
How did T. Jørgensen change the game?
Though starting the match, Jørgensen's second-half masterclass shifted the momentum completely, delivering a key assist for Tengstedt and scoring the decisive third goal himself.
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.
Early Desperation Looms at Stadium Municipal
Skip It Futmetrix Score: 30/100. This basement battle is a grim affair to skip, but it carries massive weight for two sides absolutely terrified of the drop.
The Setup
With both Toulouse and Le Havre sitting on two points from four matches, the panic buttons are already being primed. A miserable Form rating tells the story of two winless teams leaking goals and entirely lacking belief. While the Balance is tight between 17th and 16th, the Stakes are rooted entirely in survival fear rather than tactical intrigue. There is a serious lack of top-end Stars on display, making this a gritty, attritional slugfest.
Key Battle
Cristian Cásseres Jr. has been a rare bright spark for the home side, desperately trying to pull the strings in midfield. He faces an imposing obstacle in away goalkeeper Lionel Mpasi Nzau, whose shot-stopping reflexes will be heavily tested as the hosts push for their first win of the campaign.
Our Prediction
Expect a cagey, error-strewn draw. Neither side has the attacking conviction to put the game to bed, and the fear of losing will paralyze them in the second half. 1-1.