Ligue 1
· Regular Season - 34
May 17, 2026 21:00
20'
(ast. K. Antonio)
W. Said
32'
(ast. A. Haidara)
W. Said
45'+1
(ast. F. Thauvin)
F. Sotoca
53'
(ast. A. Bulatovic)
F. Thauvin
The ForzaPitch pre-match prediction gave Lyon a 42% win probability (draw 24%, Lens 33%). The final result was Lyon 0–4 Lens. In 2 previous meetings, Lyon have won 1 times, with 1 draws and 0 wins for Lens.
Match statistics
12
Total shots
12
5
Shots on target
4
2.04
Actual xG
1.46
1
Saves
4
55%
Possession
45%
20
Corners
8
9
Tackles
14
1
🟨 Yellow cards
4
Match Events
5'
M. Sarr
20'
ast. K. Antonio ·
W. Said⚽
27'
S. Abdulhamid
32'
ast. A. Haidara ·
W. Said⚽
39'
I. Ganiou
/
K. Antonio
45'+1
ast. F. Thauvin ·
F. Sotoca⚽
R. Kluivert
/ R. Yaremchuk
46'
A. Maitland-Niles
/ H. Hateboer
46'
46'
M. Udol
/
M. Sarr
46'
R. Aguilar
/
S. Abdulhamid
53'
ast. A. Bulatovic ·
F. Thauvin⚽
61'
A. Sima
/
F. Thauvin
61'
A. Thomasson
/
A. Haidara
P. Sulc
63'
Endrick
/ M. Fofana
71'
O. Mangala
/ E. Nuamah
71'
73'
R. Aguilar
83'
N. Celik
Pre-match prediction
42.01%
Lyon
24.04%
X
33.96%
Lens ←
we assigned to the actual result (Lens)
33.96%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.02
2.04
+0.02
2.04
1.46
-0.58
Lyon dominated by xG (2.04 vs 1.46).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Dominik Greif
G
Dominik Greif
G
21
Ruben Kluivert
45'
D
Ruben Kluivert
45'
D
19
Moussa Niakhaté
D
Moussa Niakhaté
D
22
Clinton Mata
D
Clinton Mata
D
98
Ainsley Maitland-Niles
45'
D
Ainsley Maitland-Niles
45'
D
8
C. Tolisso
M
C. Tolisso
M
5
O. Mangala
71'
M
O. Mangala
71'
M
16
Abner Vinícius
M
Abner Vinícius
M
10
P. Šulc
M
P. Šulc
M
17
Afonso Moreira
F
Afonso Moreira
F
9
Endrick
71'
F
Endrick
71'
F
Bench
37
Ernest Nuamah
19'
F
Ernest Nuamah
19'
F
33
Hans Hateboer
45'
D
Hans Hateboer
45'
D
44
Khalis Merah
M
Khalis Merah
M
11
Malick Fofana
19'
F
Malick Fofana
19'
F
39
Mathys de Carvalho
M
Mathys de Carvalho
M
99
Noah Nartey
M
Noah Nartey
M
3
N. Tagliafico
D
N. Tagliafico
D
40
Rémy Descamps
G
Rémy Descamps
G
77
Roman Yaremchuk
45'
F
Roman Yaremchuk
45'
F
16
Mathieu Gorgelin
G
Mathieu Gorgelin
G
20
Malang Sarr
45'
D
Malang Sarr
45'
D
4
Nidal Čelik
D
32
Kyllian Antonio
1 👟
39'
D
Kyllian Antonio
1 👟
39'
D
27
Arthur Masuaku
M
Arthur Masuaku
M
21
Amadou Haidara
1 👟
61'
M
Amadou Haidara
1 👟
61'
M
5
Andrija Bulatovic
1 👟
M
23
Saud Abdulhamid
45'
M
Saud Abdulhamid
45'
M
22
W. Saïd
2 ⚽
F
W. Saïd
2 ⚽
F
10
F. Thauvin
1 ⚽
1 👟
61'
F
F. Thauvin
1 ⚽
1 👟
61'
F
7
Florian Sotoca
1 ⚽
F
Florian Sotoca
1 ⚽
F
Bench
19
A. Sima
29'
F
A. Sima
29'
F
28
A. Thomasson
29'
M
A. Thomasson
29'
M
18
Fode Sylla
M
Fode Sylla
M
25
Ismaelo Ganiou
51'
D
Ismaelo Ganiou
51'
D
41
Mezian Mesloub
M
Mezian Mesloub
M
14
M. Udol
45'
D
M. Udol
45'
D
38
Rayan Fofana
F
Rayan Fofana
F
40
Robin Risser
G
Robin Risser
G
2
Ruben Aguilar
45'
D
Ruben Aguilar
45'
D
Best on the pitch
Florian Sotoca
F · Lens
8.30
1 ⚽
1 shots
· 21 pass
W. Saïd
F · Lens
8.20
2 ⚽
5 shots
· 25 pass
Andrija Bulatovic
M · Lens
8.20
1 👟
1 shots
· 32 pass
Mathieu Gorgelin
G · Lens
8.20
· 34 pass
Ruben Aguilar
D · Lens
7.90
· 18 pass
Malick Fofana
F · Lyon
7.70
· 11 pass
Lyon — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Dominik Greif | G | 90 | 5.00 | — | — | — | 47 | 36% | — | — | — |
| Ruben Kluivert | D | 45 | 5.90 | — | — | 1 | 22 | 19% | 2 | — | — |
| Moussa Niakhaté | D | 90 | 6.70 | — | — | — | 64 | 55% | — | — | — |
| Clinton Mata | D | 90 | 5.70 | — | — | — | 55 | 48% | — | — | — |
| Ainsley Maitland-Niles | D | 45 | 5.60 | — | — | — | 24 | 22% | — | — | — |
| C. Tolisso | M | 90 | 7.00 | — | — | 4 | 57 | 48% | — | — | — |
| O. Mangala | M | 71 | 6.90 | — | — | — | 24 | 23% | 2 | — | — |
| Abner Vinícius | M | 90 | 6.90 | — | — | — | 43 | 41% | 3 | — | — |
| P. Šulc | M | 90 | 6.30 | — | — | 1 | 32 | 24% | — | 1 | — |
| Afonso Moreira | F | 90 | 7.50 | — | — | 2 | 24 | 15% | 2 | — | — |
| Endrick | F | 71 | 6.30 | — | — | 2 | 18 | 12% | — | — | — |
| Ernest Nuamah | F | 19 | 6.60 | — | — | — | 11 | 11% | — | — | — |
| Hans Hateboer | D | 45 | 6.20 | — | — | — | 23 | 18% | — | — | — |
| Malick Fofana | F | 19 | 7.70 | — | — | — | 11 | 10% | — | — | — |
| Roman Yaremchuk | F | 45 | 6.50 | — | — | 2 | 4 | 4% | — | — | — |
Lens — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Mathieu Gorgelin | G | 90 | 8.20 | — | — | — | 34 | 24% | — | — | — |
| Malang Sarr | D | 45 | 7.20 | — | — | 1 | 24 | 22% | 2 | 1 | — |
| Nidal Čelik | D | 90 | 7.30 | — | — | — | 51 | 46% | 2 | 1 | — |
| Kyllian Antonio | D | 39 | 7.30 | — | 1 | — | 22 | 20% | 1 | — | — |
| Arthur Masuaku | M | 90 | 7.00 | — | — | — | 32 | 28% | 1 | — | — |
| Amadou Haidara | M | 61 | 7.00 | — | 1 | — | 12 | 10% | — | — | — |
| Andrija Bulatovic | M | 90 | 8.20 | — | 1 | 1 | 32 | 26% | 4 | — | — |
| Saud Abdulhamid | M | 45 | 6.20 | — | — | — | 17 | 12% | — | 1 | — |
| W. Saïd | F | 90 | 8.20 | 2 | — | 5 | 25 | 17% | — | — | — |
| F. Thauvin | F | 61 | 7.50 | 1 | 1 | 1 | 22 | 17% | — | — | — |
| Florian Sotoca | F | 90 | 8.30 | 1 | — | 1 | 21 | 20% | — | — | — |
| A. Sima | F | 29 | 6.70 | — | — | 1 | 11 | 9% | — | — | — |
| A. Thomasson | M | 29 | 6.70 | — | — | — | 11 | 10% | — | — | — |
| Ismaelo Ganiou | D | 51 | 7.30 | — | — | 2 | 28 | 22% | 2 | — | — |
| M. Udol | D | 45 | 7.20 | — | — | — | 14 | 10% | 2 | — | — |
| Ruben Aguilar | D | 45 | 7.90 | — | — | — | 18 | 15% | — | 1 | — |
Frequently Asked Questions
What was the final score of Lyon vs Lens?
The final score was Lyon 0–4 Lens.
What did the model predict before Lyon vs Lens?
The model assigned 42% probability to a Lyon win, 24% to a draw, and 33% to an Lens win.