Ligue 1 2025/26 · Matchday 9 · Stade Pierre-Mauroy
Lille6:1Metz
26 October 2025 · B. Millot
tap a player for their match file
from the bench
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 24′IgamaneGoal · 0.24 xG · 0.24 xG
- 34′CorreiaGoal · 0.06 xG · 0.06 xG
- 53′CorreiaGoal · 0.20 xG · 0.20 xG
- 64′PerraudGoal · 0.10 xG · 0.10 xG
- 82′AndréGoal · 0.51 xG · 0.51 xG
- 90+3′HaraldssonGoal · 0.05 xG · 0.05 xG
- 90+5′SaneGoal · 0.05 xG · 0.05 xG
The shots, as they came
Every attempt, sized by expected goals
Lille 0:0 Metz0'kickoff
The xG race
Expected goals accumulating minute by minute
The xG race — cumulative expected goals, minute by minute
Lille 0:0 MetzTerritory
Where each side actually occupied the pitch, summed from every player’s heatmap
Lille attacking right · Metz attacking left · where both glow, the pitch was contested
The duel
Lille vs Metz
62%
Possession
38%
2.84
Expected goals
1.29
23
Shots
10
12
Shots on target
4
7
Big chances created
1
478
Passes completed
251
140
Into final third
54
55
Duels won
43
12/20 (60%)
Tackles won
7/10 (70%)
7
Corners
8
18
Fouls
12
No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.