FOOTBALL·ANALYTICLigue 1 2025/26

Ligue 1 2025/26 · Matchday 29 · Stade Bollaert-Delelis

Lens0:2PSG

13 May 2026 · 38,139 in the ground · Benoit Bastien

tap a player for their match file

Lens3-4-2-1
PSG4-3-3
Risser5.7Sarr5.2S. Baidoo6.1I. Ganiou7.0Udol7.2Thomasson5.9Sangaré7.4Aguilar7.3Said6.3Sima7.2Edouard6.4Safonov8.7Lucas6.7Beraldo6.8Zabarnyi7.0Mayulu7.1Fernandez6.7J. Neves7.0Doué7.7Kvaratskhelia7.3Dembélé7.5Barcola6.9
from the bench

match pulse — xG per 5 minutes · goals · cards

4590lenspsg

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

  • 29KvaratskheliaGoal · 0.56 xG · 0.56 xG
  • 90+3MbayeGoal · 0.20 xG · 0.20 xG

The shots, as they came

Every attempt, sized by expected goals

Lens 0:0 PSG0'kickoff
7' Fernandez — xG 0.04 · Missed8' Sima — xG 0.05 · Missed9' Edouard — xG 0.04 · Blocked13' Doué — xG 0.09 · Blocked14' J. Neves — xG 0.04 · Missed14' I. Ganiou — xG 0.02 · Missed18' Edouard — xG 0.08 · Saved20' Said — xG 0.11 · Blocked20' Thomasson — xG 0.13 · Blocked24' Edouard — xG 0.07 · Missed29' Kvaratskhelia — xG 0.56 · Goal32' Barcola — xG 0.06 · Blocked33' Thomasson — xG 0.06 · Missed36' Said — xG 0.35 · Missed38' Sima — xG 0.07 · Saved39' Sima — xG 0.11 · Missed41' Sima — xG 0.03 · Missed44' Dembélé — xG 0.16 · Saved45 + 1' Sangaré — xG 0.02 · Saved46' Sima — xG 0.55 · Saved45 + 2' Said — xG 0.31 · Saved49' Fernandez — xG 0.03 · Blocked50' Doué — xG 0.01 · Blocked54' Sima — xG 0.13 · Saved54' Edouard — xG 0.09 · Missed56' Dembélé — xG 0.04 · Missed63' Udol — xG 0.01 · Saved72' Saint-Maximin — xG 0.05 · Blocked73' Saint-Maximin — xG 0.12 · Blocked74' Sima — xG 0.14 · Post80' Sangaré — xG 0.20 · Saved85' Saint-Maximin — xG 0.04 · Missed86' Saint-Maximin — xG 0.06 · Blocked90 + 3' Mbaye — xG 0.20 · Goal90 + 5' Thauvin — xG 0.06 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Lens 0:0 PSG
1.02.03.0015304560759029' Kvaratskhelia — GOAL90 + 3' Mbaye — GOAL2.901.23

Territory

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

Lens attacking right · PSG attacking left · where both glow, the pitch was contested

The duel

Lens vs PSG

38%
Possession
62%
2.87
Expected goals
1.22
25
Shots
10
10
Shots on target
3
6
Big chances created
2
333
Passes completed
631
95
Into final third
72
41
Duels won
49
14/22 (64%)
Tackles won
13/21 (62%)
6
Corners
3
9
Fouls
3

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