Ligue 1 · Matchweek 29 · May 13

Lens - Paris Saint Germain

Paris Saint Germain won 2-0 away at Lens in Ligue 1 (Matchweek 29). Goals: K. Kvaratskhelia 29'; I. Mbaye 90+4'.

🏟 Stade Bollaert-Delelis Lens 👤 Referee: B. Bastien
Key events
29' ⚽ K. Kvaratskhelia(0 - 1) · Assist: O. Dembele Paris Saint
45' 🟨 I. ZabarnyiYellow card Paris Saint
90+4' ⚽ I. Mbaye(0 - 2) · Assist: D. Doue Paris Saint
Quick stats
%37 Possession %63
24 Total shots 9
10 Shots on target 2
10 Shots off target 3
4 Blocked shots 4
18 Shots inside box 7
6 Shots outside box 2
1 Saves 8
Match timeline
First half
29'
⚽K. Kvaratskhelia(0 - 1) · Assist: O. Dembele
45'
🟨I. ZabarnyiYellow card
HT 0 - 1
46'
🔁B. Barcola ↔ VitinhaSubstitution
W. Said ↔ F. ThauvinSubstitution🔁
60'
S. Baidoo ↔ K. AntonioSubstitution🔁
60'
O. Edouard ↔ A. Saint-MaximinSubstitution🔁
61'
61'
🔁L. Hernandez ↔ F. RuizSubstitution
72'
🔁K. Kvaratskhelia ↔ G. RamosSubstitution
76'
🔁O. Dembele ↔ I. MbayeSubstitution
76'
🔁J. Neves ↔ D. LuceaSubstitution
A. Sima ↔ F. SotocaSubstitution🔁
85'
R. Aguilar ↔ A. BulatovicSubstitution🔁
85'
90+4'
⚽I. Mbaye(0 - 2) · Assist: D. Doue
FT 0 - 2
Match statsLens · Paris Saint Germain
Key stats
%37 Possession %63
Shots
24 Total shots 9
10 Shots on target 2
10 Shots off target 3
4 Blocked shots 4
18 Shots inside box 7
6 Shots outside box 2
1 Saves 8
Passing
408 Total passes 706
325 Accurate passes 624
%80 Pass accuracy %88
Set pieces & discipline
5 Corners 3
3 Offsides 1
9 Fouls 2
Cards
0 Yellow cards 1
By half
0 1st-half goals 1
0 2nd-half goals 1
Momentum
0'▲ Lens▼ Paris Saint Germain90'
Shot map35 shots
Dro Fernández 7' · xG 0.04 Abdallah Sima 8' · xG 0.05 Odsonne Édouard 9' · xG 0.04 Désiré Doué 13' · xG 0.09 João Neves 14' · xG 0.04 Ismaëlo Ganiou 14' · xG 0.02 Odsonne Édouard 18' · xG 0.08 Wesley Saïd 20' · xG 0.11 Adrien Thomasson 20' · xG 0.13 Odsonne Édouard 24' · xG 0.07 Khvicha Kvaratskhelia 29' · xG 0.56 Bradley Barcola 32' · xG 0.06 Adrien Thomasson 33' · xG 0.06 Wesley Saïd 36' · xG 0.35 Abdallah Sima 38' · xG 0.07 Abdallah Sima 39' · xG 0.11 Abdallah Sima 41' · xG 0.03 Ousmane Dembélé 43' · xG 0.16 Mamadou Sangaré 45' · xG 0.02 Wesley Saïd 45' · xG 0.31 Abdallah Sima 46' · xG 0.55 Dro Fernández 49' · xG 0.03 Désiré Doué 50' · xG 0.01 Abdallah Sima 54' · xG 0.13 Odsonne Édouard 54' · xG 0.09 Ousmane Dembélé 56' · xG 0.04 Matthieu Udol 63' · xG 0.01 Allan Saint-Maximin 72' · xG 0.05 Allan Saint-Maximin 73' · xG 0.12 Abdallah Sima 74' · xG 0.14 Mamadou Sangaré 80' · xG 0.20 Allan Saint-Maximin 85' · xG 0.04 Allan Saint-Maximin 86' · xG 0.06 Ibrahim Mbaye 90' · xG 0.20 Florian Thauvin 90' · xG 0.06
Lens Paris Saint Germain Filled = goal · size = xG
HEAD TO HEAD13 meetings · 2020–2026
Lens 2
Sep 10who was on topAug 16
Paris Saint Germain 8
2 Lens 3 draw 8 Paris Saint Germain
Paris Saint Germain won the last 3
GOALS IN THIS FIXTURE
2.4goals / match
11–20total goals
1/4clean sheets
3-1Lens best win · Jan 1
2-0Paris Saint Germain best win · Sep 14
%77 Over 1.5 10/13
%38 Over 2.5 5/13
%23 Over 3.5 3/13
%62 BTTS 8/13
DOES THE VENUE MATTER
Lens at home6 matches
2W 2D 2L 7:7
Paris Saint Germain at home7 matches
6W 1D 0L 13:4
Results are read from the side that hosted the match.
FORM COMPARISON
Lens3W 2D 0L Paris Saint Germain3W 2D 0L
2.20 2.20 Points per game
12 14 Goals scored
7 7 Goals conceded
2.46 1.89 xG average
0.89 1.27 xGA average
%20 %40 Clean sheets
%80 %60 BTTS
%60 %80 Over 2.5
8.4 6.6 Corners
2.0 2.2 Cards
Lens5W 3D 2L Paris Saint Germain7W 2D 1L
1.80 2.30 Points per game
23 26 Goals scored
15 10 Goals conceded
2.17 1.95 xG average
1.05 1.10 xGA average
%20 %50 Clean sheets
%70 %50 BTTS
%80 %70 Over 2.5
7.5 6.1 Corners
2.0 1.7 Cards
SEASON COMPARISON
2Lensin the table70pts
34matches 22-4-8W-D-L 66:35goals +31diff
WLWDD
1Paris Saint Germainin the table76pts
34matches 24-4-6W-D-L 74:29goals +45diff
LWWDW
Season profile · 2025/2026 · 21 matches
2.33 2.43 Points per game
1.54 2.07 xG average
1.29 0.96 xGA average
%38 %52 Clean sheets
%48 %38 BTTS
%62 %52 Over 2.5
5.5 6.1 Corners
2.2 1.2 Cards
PREVIOUS MEETINGS
Aug 16 Paris Saint Germain 1-0 Lens Trophée des Champions
Sep 14 Paris Saint Germain 2-0 Lens Ligue 1
Jan 18 Lens 1-2 Paris Saint Germain Ligue 1
Dec 22 Lens 1-1 Paris Saint Germain Coupe de France
Nov 2 Paris Saint Germain 1-0 Lens Ligue 1
Jan 14 Lens 0-2 Paris Saint Germain Ligue 1
Aug 26 Paris Saint Germain 3-1 Lens Ligue 1
Apr 15 Paris Saint Germain 3-1 Lens Ligue 1
WHAT THE NUMBERS SAY
Paris Saint Germain dominated the ball63% possession
Lens took more shots24 - 9
Lens committed more fouls9 - 2
THREAT OVER TIMExT
Lens1.70 Paris Saint Germain1.28
0'25'45'70'90'
Lenspeak 35-40' Paris Saint Germainpeak 30-35'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
Lens Paris Saint Germain
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
8.8 PPDA 6.8
611 Touches 936
47.9m Defensive height 37.6m
111 Progressive passes 121
%66.0 Final-third accuracy %82.0
%37.8 Verticality %31.0
%78.0 Pass accuracy %87.0
25 Shots 10
146 Defensive actions 138
25.6m Block depth 25.5m
%51 In opposition half %32
HOW THE GAME FLOWEDfotmob
Lens2.90xG Paris Saint Germain1.22xG
29' Khvicha Kvaratskhelia 93' Ibrahim Mbaye
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Lens Paris Saint Germain
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Lens730 touches
Paris Saint Germain1031 touches
Where each side spent the match. Both attack left to right.
53% LEN 60% PAR 61% PAR 73% LEN 59% PAR 76% PAR 50% LEN 70% PAR 58% PAR
Lensown half →Paris Saint Germain
BY THIRD
Defensive %58 %42
Middle %36 %64
Attacking %34 %66
BY FLANK
Left %41 %59
Centre %39 %61
Right %38 %62
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Lens146 actions
average height 47.9m
Paris Saint Germain138 actions
average height 37.6m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Lens459 passes · %78
8 Mamadou Sangaré — 47/81 passes · %78 2 Ruben Aguilar — 43/60 passes · %86 20 Malang Sarr — 40/61 passes · %82 14 Matthieu Udol — 39/62 passes · %75 28 Adrien Thomasson — 36/61 passes · %82 25 Ismaëlo Ganiou — 28/46 passes · %88 6 Samson Baidoo — 24/31 passes · %89 22 Wesley Saïd — 19/30 passes · %83 19 Abdallah Sima — 18/41 passes · %69 40 Robin Risser — 18/32 passes · %58 10 Florian Thauvin — 11/26 passes · %69 11 Odsonne Édouard — 10/26 passes · %77 9 Allan Saint-Maximin — 10/23 passes · %77 32 Kyllian Antonio — 9/17 passes · %69 5 Andrija Bulatovic — 5/10 passes · %71
Paris Saint Germain749 passes · %87
4 Beraldo — 88/107 passes · %93 6 Illia Zabarnyi — 85/104 passes · %98 87 João Neves — 71/97 passes · %84 17 Vitinha — 61/71 passes · %92 14 Désiré Doué — 58/88 passes · %89 21 Lucas Hernández — 50/61 passes · %86 24 Senny Mayulu — 45/76 passes · %85 27 Dro Fernández — 40/62 passes · %91 10 Ousmane Dembélé — 37/68 passes · %77 8 Fabián Ruiz — 33/42 passes · %92 7 Khvicha Kvaratskhelia — 28/44 passes · %97 39 Matvey Safonov — 24/54 passes · %59 54 Dimitri Lucea — 13/18 passes · %87 29 Bradley Barcola — 11/24 passes · %73 49 Ibrahim Mbaye — 8/13 passes · %100 9 Gonçalo Ramos — 3/7 passes · %75
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Lens111 progressive · map shows 70
Left%37Centre%33Right%30
Paris Saint Germain121 progressive · map shows 62
Left%48Centre%29Right%23
Successful passes carrying the ball 10m+ forward from the middle third onward.
8.8 PPDA 6.8
%37.8 Verticality %31.0
%66 Final third pass %82
%78 Pass accuracy %87
47.9m Defensive height 37.6m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE40 matches on record
Benoît Bastien
Strictness42 TEMPO43
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 13.6 -2.6
Fouls 1121.1 -10.1
Goals 22.8 -0.8
Corners 88.4 -0.4
THIS MATCH VS SEASON AVERAGE
Goals 0.02.0 -2.0
Shots 24.015.5 +8.5
On target 10.05.1 +4.9
Possession %37%52 -14.5
Corners 5.06.2 -1.2
Cards 0.03.2 -3.2
Conceded 2.01.0 +1.0
this matchseason average · 33 matches
Goals 2.02.2 -0.2
Shots 9.016.8 -7.8
On target 2.06.2 -4.2
Possession %63%70 -6.6
Corners 3.05.9 -2.9
Cards 1.01.2 -0.2
Conceded 0.00.9 -0.9
this matchseason average · 32 matches
PLAYER RATINGS★ Matvey Safonov 9.20
Starting XI
2 Ruben Aguilar M · 85' 7.50
Key pass2Tackles2Interceptions3Duels won3/5Passes43 · %36
28 Adrien Thomasson M · 85' · K 7.30
On target1/2Key pass2Tackles8Duels won8/16Fouls1Offside1Passes40 · %34
8 Mamadou Sangare M · 85' 7.20
On target2/2Key pass3Tackles3Interceptions1Blocks1Duels won4/8Fouls won1Fouls1Passes52 · %43
22 Wesley Saïd F · 60' 7.00
On target2/3Key pass1Interceptions1Fouls2Passes23 · %19
25 Ismaelo Ganiou D · 85' 6.90
Key pass1Tackles3Interceptions3Blocks1Duels won6/10Fouls2Passes29 · %25
14 Matthieu Udol M · 85' 6.70
On target1/1Key pass4Interceptions2Duels won1/4Passes39 · %28
40 Robin Risser G · 85' 6.50
Saves1Passes27 · %14
6 Samson Baidoo D · 60' 6.50
Tackles1Duels won1/2Passes26 · %22
11 Odsonne Édouard F · 61' 6.50
On target1/3Key pass1Interceptions1Duels won1/3Passes13 · %10
19 Abdallah Sima F · 85' 6.30
On target3/7Duels won1/6Fouls won1Fouls1Offside1Passes26 · %18
20 Malang Sarr D · 85' 6.20
Tackles3Interceptions3Blocks2Duels won4/5Passes47 · %38
Substitutes
32 Kyllian Antonio D · 25' 6.90
Tackles1Duels won2/2Passes9 · %8
10 Florian Thauvin F · 25' 6.90
Key pass2Dribbles2/3Duels won2/4Passes11 · %10
9 Allan Saint-Maximin F · 24' 6.60
Key pass1Dribbles1/2Duels won1/3Passes6 · %5
Unused: Mezian MesloubMathieu GorgelinArthur MasuakuAmadou HaidaraAndrija BulatovicFlorian Sotoca
Starting XI
39 Matvey Safonov G · 85' 9.20
Saves8Duels won1/1Passes30 · %19
6 Ilya Zabarnyi D · 85' 9.00
Tackles2Blocks4Duels won6/9Fouls won3Fouls1Passes84 · %83
10 Ousmane Dembélé F · 76' · K 7.50
Assist1On target1/2Key pass2Dribbles6/9Tackles1Duels won8/12Fouls won1Passes44 · %35
7 Khvicha Kvaratskhelia F · 72' 7.20
Goals1On target1/1Key pass1Dribbles1/5Interceptions1Duels won2/12Fouls won1Passes30 · %28
87 João Neves M · 76' 7.20
Key pass1Tackles1Interceptions1Duels won4/4Fouls won1Passes76 · %67
4 Lucas Beraldo D · 85' 6.90
Blocks1Passes95 · %88
21 Lucas Hernández D · 61' 6.90
Duels won3/3Passes49 · %41
24 Senny Mayulu D · 85' 6.60
Key pass2Tackles2Interceptions2Duels won2/6Passes43 · %35
27 Dro Fernández M · 85' 6.50
Tackles3Interceptions2Duels won3/8Fouls1Passes40 · %36
29 Bradley Barcola F · 45' 6.30
Key pass1Tackles1Duels won2/3Passes15 · %11
14 Désiré Doué M · 85' 6.30
Dribbles2/7Tackles1Interceptions3Duels won3/9Passes64 · %57
Substitutes
8 Fabián Ruiz M · 24' 6.90
Tackles1Duels won1/1Passes30 · %30
17 Vitinha M · 40' 6.90
Interceptions1Passes64 · %61
9 Gonçalo Ramos F · 13' 6.60
Tackles1Duels won2/2Fouls won1Offside1Passes2 · %2
54 Dimitri Lucea D · 9' 6.50
Passes10 · %9
49 Ibrahim Mbaye F · 9' 6.30
Passes5 · %5
Unused: David BolyThomas CordierMarquinhosRenato Marin
Win probabilityModel: 2 (%42) ✓
Lens %32 Draw %26 Paris Saint Germain %42
1.22Lens xPuan
1.52Paris Saint Germain xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
LensWDDWW
Paris Saint GermainWDDWW
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad