Ligue 1 · 2025Stadium de Toulouse

Toulouse 0–0 Le Havre · Ligue 1

0–0Historical match

A completed match from a finished season. This page is the record of what happened.

Match at a glance

Toulouse and Le Havre drew 0–0.

Shots
189
Shots on target
23
Expected goals
1.121.3
Possession
46%54%

Full time

What the match recorded

Toulouse and Le Havre drew 0–0. Recorded in this match (Toulouse – Le Havre): shots 18–9, shots on target 2–3, expected goals 1.12–1.3, possession 46%–54%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Recent scheduling adds useful context

weak

A compressed recent schedule is recorded for Toulouse, Le Havre.

3.84 days ▲Rest daysToulouse · Le Havre3.93 days
Evidence and caveat

Comparison: Rest days and completed matches in the prior 14 days are shown directly.

Window: previous 14 days

MetricToulouseLe HavreBaseline
Rest days3.84 days3.93 days—
Matches last 14 days2 matches2 matches—

Caveat: The database does not describe travel, rotation decisions or player-level workload.

Le Havre have a visible away split

moderate

Le Havre's away-only shot average is below their full-season average.

9.17 shots/match ▲ShotsAway only · Season11 shots/match
Evidence and caveat

Comparison: Venue-only shot volume is compared with the same team's season record.

Window: away

MetricAway onlySeasonBaseline
Shots9.17 shots/match11 shots/match12.5 shots/match

Caveat: Venue splits can reflect opponent mix and should be read with the listed sample.

Both teams have elevated fouls records

weak

Each team's season fouls average is above the competition baseline.

13.8 fouls/matchFoulsToulouse · Le Havre14.5 fouls/match
Evidence and caveat

Comparison: Both team averages are compared with the same competition baseline.

Window: season

MetricToulouseLe HavreBaseline
Fouls13.8 fouls/match14.5 fouls/match12.5 fouls/match

Caveat: A shared historical pattern is descriptive and may not repeat in one fixture.

This match

Match statistics

  • Shots18 shots9 shotsToulouse 18 shots, Le Havre 9 shots
  • Shots on target2 shots3 shotsToulouse 2 shots, Le Havre 3 shots
  • Expected goals1.12 xG1.3 xGToulouse 1.12 xG, Le Havre 1.3 xG
  • Possession46%54%Toulouse 46%, Le Havre 54%
  • Corners10 corners2 cornersToulouse 10 corners, Le Havre 2 corners
  • Fouls12 fouls14 foulsToulouse 12 fouls, Le Havre 14 fouls
  • Yellow cards1 card2 cardsToulouse 1 card, Le Havre 2 cards

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Mario Sauer · Toulouse · 14′ · 0.01 xG · off target or blockedCharlie Cresswell · Toulouse · 36′ · 0.01 xG · off target or blockedEmersonn · Toulouse · 39′ · 0.01 xG · off target or blockedIssa Soumaré · Le Havre · 73′ · 0.02 xG · off target or blockedSimon Ebonog · Le Havre · 90′ · 0.02 xG · off target or blockedAbdoulaye Touré · Le Havre · 28′ · 0.03 xG · on targetYann Gboho · Toulouse · 42′ · 0.03 xG · off target or blockedYann Gboho · Toulouse · 49′ · 0.03 xG · off target or blockedArouna Sangante · Le Havre · 69′ · 0.03 xG · on targetAbdoulaye Touré · Le Havre · 89′ · 0.03 xG · off target or blockedYassine Kechta · Le Havre · 20′ · 0.04 xG · off target or blockedEmersonn · Toulouse · 34′ · 0.04 xG · off target or blockedCristian Cásseres Jr. · Toulouse · 51′ · 0.04 xG · off target or blockedAron Dønnum · Toulouse · 60′ · 0.04 xG · off target or blockedWaren Kamanzi · Toulouse · 89′ · 0.04 xG · off target or blockedYann Gboho · Toulouse · 43′ · 0.05 xG · off target or blockedYann Gboho · Toulouse · 76′ · 0.05 xG · off target or blockedAlexis Vossah · Toulouse · 72′ · 0.06 xG · on targetEmersonn · Toulouse · 50′ · 0.07 xG · off target or blockedAyumu Seko · Le Havre · 72′ · 0.07 xG · off target or blockedEmersonn · Toulouse · 90′ · 0.08 xG · off target or blockedFrank Magri · Toulouse · 22′ · 0.10 xG · on targetEmersonn · Toulouse · 56′ · 0.12 xG · off target or blockedAron Dønnum · Toulouse · 7′ · 0.14 xG · off target or blockedDjibril Sidibé · Toulouse · 77′ · 0.22 xG · off target or blockedIssa Soumaré · Le Havre · 48′ · 0.50 xG · off target or blockedIssa Soumaré · Le Havre · 88′ · 0.73 xG · on target
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Toulouse: 18 shots, 2 on target, 1.14 xG. Le Havre: 9 shots, 3 on target, 1.47 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

00.751.50′HT90′

The step line is cumulative expected goals; circles mark goals. Final: Toulouse 1.14 xG · Le Havre 1.47 xG.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

2Toulouse
0Draws
2Le Havre
Le Havre — Toulouse · Ligue 11–4
Toulouse — Le Havre · Ligue 12–0
Le Havre — Toulouse · Ligue 11–0
Toulouse — Le Havre · Ligue 11–2

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: Toulouse favored in 6 of 11 directional metrics · Le Havre in 3 · 2 too close

led this metric higher value (descriptive) too close

Window

Season

Toulouse11 matchesLe Havre11 matches
1.55 goals/match ▲Goals scored11/111.09 goals/match
1.36 goals/match ▲Goals allowed11/111.45 goals/match
1.5 xG/match ▲Expected goals11/111.26 xG/match
13.2 shots/match ▲Shots11/1111 shots/match
4 shots/match ▲Shots on target11/113.45 shots/match
42.2%Possession11/11● 45.5%
4.82 corners/match ●Corners11/113.82 corners/match
2.64 cards/matchCards11/112 cards/match
13.8 fouls/matchFouls11/1114.5 fouls/match

Evidence quality

How much supports this analysis

Grade A · Strong evidenceStrong evidence — limited
Season samples11 / 11home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom nearest prior match
  • The fixture is outside the configured active season.
  • Recent samples and important metric coverage meet the strong evidence threshold.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • The fixture season differs from the competition's configured active season.
Analysis cutoff: Sun, 2 Nov 2025, 20:15 UTC · analysis-v4

Team rankings in Ligue 1

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required