Ligue 1
· Regular Season - 32
May 03, 2026 20:45
R. Yaremchuk
(ast. C. Tolisso)
37'
C. Tolisso
42'
(pen.)
A. Moreira
(ast. Abner Vinicius)
52'
Endrick
(ast. C. Tolisso)
75'
6'
(ast. E. Lepaul)
M. Tamari
48'
(ast. M. Tamari)
E. Lepaul
The ForzaPitch pre-match prediction gave Rennes a 42% win probability (draw 23%, Lyon 34%). The final result was Lyon 4–2 Rennes. In 2 previous meetings, Lyon have won 1 times, with 0 draws and 1 wins for Rennes.
Match statistics
12
Total shots
8
9
Shots on target
5
2.71
Actual xG
0.77
3
Saves
5
50%
Possession
50%
7
Corners
5
13
Tackles
22
0
🟨 Yellow cards
3
Match Events
6'
ast. E. Lepaul ·
M. Tamari⚽
23'
E. Lepaul
⚽R. Yaremchuk
· ast. C. Tolisso
37'
40'
B. Samba
⚽C. Tolisso
(pen.)
42'
48'
ast. M. Tamari ·
E. Lepaul⚽
⚽A. Moreira
· ast. Abner Vinicius
52'
R. Yaremchuk
/ P. Sulc
70'
70'
L. Blas
/
S. Szymanski
71'
M. Nagida
/
A. Seidu
⚽Endrick
· ast. C. Tolisso
75'
83'
Q. Merlin
T. Morton
/ R. Kluivert
84'
K. Merah
/ M. de Carvalho
84'
Endrick
/ E. Nuamah
84'
87'
Y. Zabiri
/
E. Lepaul
87'
N. Mukiele
/
M. Tamari
87'
D. Cisse
/
M. Camara
Abner Vinicius
/ N. Nartey
90'+3
Pre-match prediction
34.12%
Lyon ←
23.4%
X
42.48%
Rennes
we assigned to the actual result (Lyon)
34.12%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.89
2.71
+0.82
2.32
0.77
-1.55
Lyon dominated by xG (2.71 vs 0.77).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
D. Greif
G
D. Greif
G
16
Abner
1 👟
89'
D
Abner
1 👟
89'
D
19
D
22
Clinton Mata
D
Clinton Mata
D
98
A. Maitland-Niles
D
A. Maitland-Niles
D
8
C. Tolisso
1 ⚽
2 👟
M
C. Tolisso
1 ⚽
2 👟
M
23
T. Morton
84'
M
T. Morton
84'
M
17
Afonso Moreira
1 ⚽
M
Afonso Moreira
1 ⚽
M
44
K. Merah
84'
M
K. Merah
84'
M
9
Endrick
1 ⚽
84'
M
Endrick
1 ⚽
84'
M
77
R. Yaremchuk
1 ⚽
70'
F
R. Yaremchuk
1 ⚽
70'
F
Bench
7
A. Karabec
M
A. Karabec
M
99
N. Nartey
1'
M
N. Nartey
1'
M
3
N. Tagliafico
D
N. Tagliafico
D
10
P. Šulc
20'
M
P. Šulc
20'
M
21
R. Kluivert
14'
D
R. Kluivert
14'
D
30
B. Samba
G
B. Samba
G
26
Q. Merlin
D
Q. Merlin
D
3
L. Brassier
D
L. Brassier
D
48
A. Ait Boudlal
D
A. Ait Boudlal
D
36
A. Seidu
71'
D
A. Seidu
71'
D
11
Mousa Tamari
1 ⚽
1 👟
87'
M
Mousa Tamari
1 ⚽
1 👟
87'
M
45
M. Camara
87'
M
M. Camara
87'
M
21
V. Rongier
M
V. Rongier
M
17
S. Szymański
70'
M
S. Szymański
70'
M
7
B. Embolo
F
B. Embolo
F
9
E. Lepaul
1 ⚽
1 👟
87'
F
E. Lepaul
1 ⚽
1 👟
87'
F
Bench
24
A. Rouault
D
A. Rouault
D
6
Djaoui Cissé
11'
M
Djaoui Cissé
11'
M
10
L. Blas
20'
F
L. Blas
20'
F
18
M. Nagida
19'
D
M. Nagida
19'
D
77
M. Zabiri
11'
F
M. Zabiri
11'
F
65
N. Mukiele
11'
F
N. Mukiele
11'
F
Best on the pitch
C. Tolisso
M · Lyon
8.70
1 ⚽ 2 👟
1 shots
· 40 pass
Endrick
M · Lyon
8.50
1 ⚽
2 shots
· 22 pass
Afonso Moreira
M · Lyon
8.30
1 ⚽
3 shots
· 23 pass
R. Yaremchuk
F · Lyon
7.90
1 ⚽
2 shots
· 12 pass
E. Lepaul
F · Rennes
7.60
1 ⚽ 1 👟
3 shots
· 20 pass
Mousa Tamari
M · Rennes
7.30
1 ⚽ 1 👟
1 shots
· 9 pass
Lyon — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D. Greif | G | 90 | 7.30 | — | — | — | 36 | 30% | — | — | — |
| Abner | D | 89 | 6.90 | — | 1 | 1 | 45 | 37% | 1 | — | — |
| D | 90 | 6.90 | — | — | — | 51 | 46% | 2 | — | — | |
| Clinton Mata | D | 90 | 6.50 | — | — | 1 | 42 | 37% | 1 | — | — |
| A. Maitland-Niles | D | 90 | 6.50 | — | — | — | 37 | 29% | — | — | — |
| C. Tolisso | M | 90 | 8.70 | 1 | 2 | 1 | 40 | 31% | — | — | — |
| T. Morton | M | 84 | 6.50 | — | — | 1 | 36 | 30% | 1 | — | — |
| Afonso Moreira | M | 90 | 8.30 | 1 | — | 3 | 23 | 19% | 1 | — | — |
| K. Merah | M | 84 | 6.70 | — | — | — | 36 | 31% | 3 | — | — |
| Endrick | M | 84 | 8.50 | 1 | — | 2 | 22 | 18% | 1 | — | — |
| R. Yaremchuk | F | 70 | 7.90 | 1 | — | 2 | 12 | 10% | 1 | — | — |
| N. Nartey | M | 1 | — | — | — | — | 5 | 5% | — | — | — |
| P. Šulc | M | 20 | 6.70 | — | — | 1 | 6 | 6% | 2 | — | — |
| R. Kluivert | D | 14 | 6.60 | — | — | — | 2 | — | — | — | — |
Rennes — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| B. Samba | G | 90 | 6.90 | — | — | — | 36 | 30% | 1 | 1 | — |
| Q. Merlin | D | 90 | 6.00 | — | — | — | 51 | 40% | 3 | 1 | — |
| L. Brassier | D | 90 | 5.90 | — | — | — | 27 | 21% | 2 | — | — |
| A. Ait Boudlal | D | 90 | 6.20 | — | — | — | 60 | 57% | 2 | — | — |
| A. Seidu | D | 71 | 5.90 | — | — | — | 40 | 33% | 1 | — | — |
| Mousa Tamari | M | 87 | 7.30 | 1 | 1 | 1 | 9 | 6% | 1 | — | — |
| M. Camara | M | 87 | 6.50 | — | — | 2 | 36 | 33% | 3 | — | — |
| V. Rongier | M | 90 | 7.00 | — | — | — | 53 | 46% | 6 | — | — |
| S. Szymański | M | 70 | 6.60 | — | — | 1 | 28 | 24% | 1 | — | — |
| B. Embolo | F | 90 | 6.50 | — | — | 1 | 8 | 7% | — | — | — |
| E. Lepaul | F | 87 | 7.60 | 1 | 1 | 3 | 20 | 16% | — | 1 | — |
| Djaoui Cissé | M | 11 | 6.70 | — | — | — | 7 | 4% | 1 | — | — |
| L. Blas | F | 20 | 7.00 | — | — | — | 8 | 7% | 1 | — | — |
| M. Nagida | D | 19 | 6.20 | — | — | — | 13 | 11% | — | — | — |
| M. Zabiri | F | 11 | 6.30 | — | — | — | 1 | 1% | — | — | — |
| N. Mukiele | F | 11 | 6.50 | — | — | — | 8 | 5% | — | — | — |
Frequently Asked Questions
What was the final score of Lyon vs Rennes?
The final score was Lyon 4–2 Rennes.
What did the model predict before Lyon vs Rennes?
The model assigned 34% probability to a Lyon win, 23% to a draw, and 42% to an Rennes win.