FOOTBALL·ANALYTICLigue 1 2025/26

Ligue 1 2025/26 · Matchday 30 · Stade Raymond Kopa

Angers1:1Le Havre

18 April 2026 · 12,660 in the ground · Marc Bollengier

tap a player for their match file

Angers5-3-2
Le Havre3-4-1-2
Koffi7.1Lefort6.8Camara6.4Louer6.4J. Ekomié6.2L. Raolisoa7.0Belkebla5.7Boomen6.9Capelle7.0A. Sbaï6.8Peter7.8Diaw6.8Lloris6.8Seko7.5Sangante5.5Zouaoui7.1L. Gourna-Douath6.9Ndiaye6.6Doucouré6.5Boufal7.7Soumaré7.0Samatta6.9
from the bench

match pulse — xG per 5 minutes · goals · cards

4590angersle-havre

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

  • 13BoufalGoal · 0.11 xG · 0.11 xG
  • 28PeterGoal · 0.78 xG · 0.78 xG

The shots, as they came

Every attempt, sized by expected goals

Angers 0:0 Le Havre0'kickoff
2' Ndiaye — xG 0.02 · Blocked13' Soumaré — xG 0.09 · Missed13' Boufal — xG 0.11 · Goal19' Ndiaye — xG 0.03 · Saved20' Soumaré — xG 0.24 · Missed25' Samatta — xG 0.14 · Missed26' Peter — xG 0.19 · Saved28' Peter — xG 0.78 · Goal32' Capelle — xG 0.03 · Saved35' Capelle — xG 0.07 · Blocked38' Capelle — xG 0.03 · Missed42' Ndiaye — xG 0.10 · Saved48' Peter — xG 0.02 · Saved52' Soumaré — xG 0.38 · Saved54' Biumla — xG 0.02 · Missed60' Seko — xG 0.02 · Saved61' Soumaré — xG 0.08 · Saved63' Samatta — xG 0.08 · Blocked64' Boomen — xG 0.00 · Saved67' Peter — xG 0.04 · Missed74' Sangante — xG 0.04 · Missed79' Lloris — xG 0.06 · Saved79' A. Sbaï — xG 0.04 · Blocked85' Zouaoui — xG 0.04 · Missed90 + 2' Seko — xG 0.02 · Blocked90 + 2' Machine — xG 0.03 · Blocked90 + 4' Seko — xG 0.01 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Angers 0:0 Le Havre
0.51.01.5015304560759013' Boufal — GOAL28' Peter — GOAL1.251.46

Territory

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

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

The duel

Angers vs Le Havre

44%
Possession
56%
1.07
Expected goals
1.45
11
Shots
16
5
Shots on target
8
1
Big chances created
2
300
Passes completed
401
96
Into final third
65
43
Duels won
53
10/14 (71%)
Tackles won
8/18 (44%)
4
Corners
3
15
Fouls
20

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