FOOTBALL·ANALYTICLigue 1 2025/26

Ligue 1 2025/26 · Matchday 27 · Stade Jean Bouin

Paris FC3:2Le Havre

22 March 2026 · Clement Turpin (France)

tap a player for their match file

Paris FC4-3-3
Le Havre4-1-3-2
Trapp6.1Sangui6.2Mbow6.4D. Coppola8.1Camara5.8Matondo4.9Melou7.5Munetsi6.5Simon7.9Immobile7.6Ikone6.4Diaw5.6Koffi5.9Seko5.1Sangante6.9Nego6.3L. Gourna-Douath6.6Ndiaye7.4Boufal7.0S. Ebonog6.0Soumaré6.9Mambimbi6.4
from the bench

match pulse — xG per 5 minutes · goals · cards

4590paris-fcle-havre

goals — hover the strip for every shot and card, with names

  • 29ImmobileGoal · 0.19 xG · 0.19 xG
  • 33SekoGoal · 0.00 xG
  • 61NdiayeGoal · 0.09 xG · 0.09 xG
  • 86GoryGoal · 0.60 xG · 0.60 xG
  • 90+3KyeremehGoal · 0.63 xG · 0.63 xG

The shots, as they came

Every attempt, sized by expected goals

Paris FC 0:0 Le Havre0'kickoff
1' Boufal — xG 0.02 · Missed6' D. Coppola — xG 0.09 · Missed6' Munetsi — xG 0.06 · Saved14' S. Ebonog — xG 0.12 · Missed22' Ikone — xG 0.23 · Missed29' Immobile — xG 0.19 · Goal32' Simon — xG 0.27 · Saved33' Melou — xG 0.05 · Missed33' Seko — xG 0.00 · Goal34' Matondo — xG 0.04 · Blocked35' Immobile — xG 0.05 · Missed36' Sangante — xG 0.02 · Blocked40' Koffi — xG 0.01 · Saved41' S. Ebonog — xG 0.03 · Missed42' Sangui — xG 0.03 · Missed45 + 1' Ikone — xG 0.07 · Missed48' Ndiaye — xG 0.16 · Missed49' Pembele — xG 0.02 · Saved45 + 5' Immobile — xG 0.24 · Blocked45 + 5' Immobile — xG 0.07 · Post45 + 6' Soumaré — xG 0.11 · Missed55' Pembele — xG 0.04 · Saved59' Soumaré — xG 0.07 · Missed61' Ndiaye — xG 0.09 · Goal62' L. Gourna-Douath — xG 0.03 · Missed63' Boufal — xG 0.02 · Missed68' S. Ebonog — xG 0.06 · Missed73' Mbow — xG 0.04 · Missed77' Samatta — xG 0.07 · Saved79' Soumaré — xG 0.07 · Missed82' Melou — xG 0.02 · Missed82' Pembele — xG 0.25 · Missed86' Gory — xG 0.60 · Goal89' Samatta — xG 0.18 · Missed90 + 2' Samatta — xG 0.04 · Missed90 + 3' Kyeremeh — xG 0.63 · Goal

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Paris FC 0:0 Le Havre
1.02.0015304560759029' Immobile — GOAL33' Seko — GOAL61' Ndiaye — GOAL86' Gory — GOAL90 + 3' Kyeremeh — GOAL2.052.04

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Paris FC attacking right · Le Havre attacking left · where both glow, the pitch was contested

The duel

Paris FC vs Le Havre

41%
Possession
59%
2.06
Expected goals
2.05
15
Shots
20
4
Shots on target
6
5
Big chances created
3
191
Passes completed
313
66
Into final third
95
47
Duels won
46
8/14 (57%)
Tackles won
8/16 (50%)
9
Corners
5
9
Fouls
13

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.