Ligue 1
· Regular Season - 33
May 10, 2026 21:00
✓Model correct — prediction Rennes
E. Lepaul
(ast. Q. Merlin)
74'
B. Embolo
(ast. A. Nordin)
75'
53'
W. Geubbels
The ForzaPitch pre-match prediction gave Rennes a 58% win probability (draw 19%, Paris FC 21%). The final result was Rennes 2–1 Paris FC. In 1 previous meetings, Rennes have won 1 times, with 0 draws and 0 wins for Paris FC.
Match statistics
13
Total shots
6
5
Shots on target
1
1.95
Actual xG
1.18
0
Saves
3
51%
Possession
49%
8
Corners
2
14
Tackles
12
0
🟨 Yellow cards
1
Match Events
46'
M. Lopez
/
I. Kebbal
53'
W. Geubbels⚽
L. Blas
/ B. Embolo
66'
S. Szymanski
/ A. Nordin
67'
71'
C. Immobile
/
W. Geubbels
⚽E. Lepaul
· ast. Q. Merlin
74'
⚽B. Embolo
· ast. A. Nordin
75'
M. Nagida
/ A. Seidu
76'
76'
A. Camara
/
H. Traore
77'
J. Ikone
/
A. Gory
83'
V. Marchetti
/
P. Lees-Melou
E. Lepaul
/ D. Cisse
87'
89'
C. Immobile
Pre-match prediction
58.16%
Rennes ←
19.91%
X
21.94%
Paris
✓ Correct prediction —
we assigned to the actual result (Rennes)
58.16%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.83
1.95
-0.88
1.79
1.18
-0.61
Rennes dominated by xG (1.95 vs 1.18).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
30
Brice Samba
G
Brice Samba
G
26
Q. Merlin
1 👟
D
Q. Merlin
1 👟
D
24
Anthony Rouault
D
Anthony Rouault
D
48
Abdelhamid Ait Boudlal
D
Abdelhamid Ait Boudlal
D
18
Mahamadou Nagida
76'
D
Mahamadou Nagida
76'
D
45
Mahdi Camara
M
Mahdi Camara
M
21
Valentin Rongier
M
Valentin Rongier
M
17
Sebastian Szymański
67'
M
Sebastian Szymański
67'
M
10
Ludovic Blas
66'
F
Ludovic Blas
66'
F
9
E. Lepaul
1 ⚽
87'
F
E. Lepaul
1 ⚽
87'
F
11
Mousa Tamari
F
Mousa Tamari
F
Bench
36
Alidu Seidu
14'
D
Alidu Seidu
14'
D
70
Arnaud Nordin
1 👟
24'
F
Arnaud Nordin
1 👟
24'
F
7
B. Embolo
1 ⚽
23'
F
B. Embolo
1 ⚽
23'
F
6
Djaoui Cissé
10'
M
Djaoui Cissé
10'
M
4
Glen Kamara
M
Glen Kamara
M
60
Kilian Belazzoug
G
Kilian Belazzoug
G
3
Lilian Brassier
D
Lilian Brassier
D
65
Nordan Mukiele
F
Nordan Mukiele
F
77
Yassir Zabiri
F
Yassir Zabiri
F
35
Kevin Trapp
G
Kevin Trapp
G
19
Nhoa Sangui
D
Nhoa Sangui
D
5
Moustapha Mbow
D
Moustapha Mbow
D
42
Diego Coppola
D
Diego Coppola
D
14
Hamari Traoré
76'
D
Hamari Traoré
76'
D
23
Rudy Matondo
M
Rudy Matondo
M
33
Pierre Lees Melou
83'
M
Pierre Lees Melou
83'
M
24
Luca Koleosho
M
Luca Koleosho
M
10
I. Kebbal
45'
M
I. Kebbal
45'
M
7
Alimami Gory
77'
M
Alimami Gory
77'
M
9
Willem Geubbels
1 ⚽
71'
F
Willem Geubbels
1 ⚽
71'
F
Bench
17
A. Camara
14'
M
A. Camara
14'
M
36
Ciro Immobile
19'
F
Ciro Immobile
19'
F
93
J. Ikoné
13'
F
J. Ikoné
13'
F
18
Marshall Munetsi
M
Marshall Munetsi
M
21
M. Lopez
45'
M
M. Lopez
45'
M
27
Moses Simon
F
Moses Simon
F
16
Obed Nkambadio
G
Obed Nkambadio
G
6
Otávio
D
Otávio
D
4
Vincent Marchetti
14'
M
Vincent Marchetti
14'
M
Best on the pitch
Ludovic Blas
F · Rennes
7.70
1 shots
· 27 pass
A. Camara
M · Paris
7.60
· 11 pass
E. Lepaul
F · Rennes
7.60
1 ⚽
3 shots
· 22 pass
B. Embolo
F · Rennes
7.60
1 ⚽
1 shots
· 5 pass
Kevin Trapp
G · Paris
7.60
· 41 pass
Abdelhamid Ait Boudlal
D · Rennes
7.30
2 shots
· 40 pass
Rennes — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brice Samba | G | 90 | 6.50 | — | — | — | 33 | 27% | — | — | — |
| Q. Merlin | D | 90 | 7.20 | — | 1 | 1 | 46 | 32% | 3 | — | — |
| Anthony Rouault | D | 90 | 6.30 | — | — | 1 | 54 | 47% | — | — | — |
| Abdelhamid Ait Boudlal | D | 90 | 7.30 | — | — | 2 | 40 | 32% | 1 | — | — |
| Mahamadou Nagida | D | 76 | 7.20 | — | — | — | 44 | 34% | 1 | — | — |
| Mahdi Camara | M | 90 | 7.00 | — | — | — | 29 | 22% | 3 | — | — |
| Valentin Rongier | M | 90 | 6.60 | — | — | — | 55 | 47% | 1 | — | — |
| Sebastian Szymański | M | 67 | 7.30 | — | — | 1 | 26 | 18% | 2 | — | — |
| Ludovic Blas | F | 66 | 7.70 | — | — | 1 | 27 | 20% | 1 | — | — |
| E. Lepaul | F | 87 | 7.60 | 1 | — | 3 | 22 | 17% | 1 | — | — |
| Mousa Tamari | F | 90 | 6.60 | — | — | 2 | 28 | 22% | — | — | — |
| Alidu Seidu | D | 14 | 6.90 | — | — | — | 8 | 7% | — | — | — |
| Arnaud Nordin | F | 24 | 6.90 | — | 1 | 1 | 7 | 5% | — | — | — |
| B. Embolo | F | 23 | 7.60 | 1 | — | 1 | 5 | 3% | 1 | — | — |
| Djaoui Cissé | M | 10 | 6.30 | — | — | — | 1 | — | — | — | — |
Paris FC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Kevin Trapp | G | 90 | 7.60 | — | — | — | 41 | 21% | — | — | — |
| Nhoa Sangui | D | 90 | 6.70 | — | — | — | 26 | 23% | 2 | — | — |
| Moustapha Mbow | D | 90 | 6.30 | — | — | — | 51 | 48% | — | — | — |
| Diego Coppola | D | 90 | 6.70 | — | — | — | 60 | 54% | — | — | — |
| Hamari Traoré | D | 76 | 6.90 | — | — | — | 37 | 33% | 1 | — | — |
| Rudy Matondo | M | 90 | 6.20 | — | — | — | 26 | 23% | 1 | — | — |
| Pierre Lees Melou | M | 83 | 6.60 | — | — | 1 | 35 | 26% | 2 | — | — |
| Luca Koleosho | M | 90 | 6.30 | — | — | 1 | 27 | 23% | 3 | — | — |
| I. Kebbal | M | 45 | 6.60 | — | — | — | 24 | 21% | — | — | — |
| Alimami Gory | M | 77 | 6.30 | — | — | — | 15 | 10% | 2 | — | — |
| Willem Geubbels | F | 71 | 7.20 | 1 | — | 2 | 11 | 4% | — | — | — |
| A. Camara | M | 14 | 7.60 | — | — | — | 11 | 9% | 1 | — | — |
| Ciro Immobile | F | 19 | 5.70 | — | — | 1 | 6 | 3% | — | 1 | — |
| J. Ikoné | F | 13 | 6.60 | — | — | — | 10 | 8% | — | — | — |
| M. Lopez | M | 45 | 6.20 | — | — | 1 | 31 | 21% | — | — | — |
| Vincent Marchetti | M | 14 | 6.60 | — | — | — | 8 | 8% | — | — | — |
Frequently Asked Questions
What was the final score of Rennes vs Paris FC?
The final score was Rennes 2–1 Paris FC.
What did the model predict before Rennes vs Paris FC?
The model assigned 58% probability to a Rennes win, 19% to a draw, and 21% to an Paris FC win.