Ligue 1
· Regular Season - 26
April 22, 2026 19:00
✓Model correct — prediction Paris Saint Germain
K. Kvaratskhelia
13'
(pen.)
D. Doue
(ast. A. Hakimi)
37'
K. Kvaratskhelia
(ast. O. Dembele)
50'
The ForzaPitch pre-match prediction gave Paris Saint Germain a 86% win probability (draw 8%, Nantes 4%). The final result was Paris Saint Germain 3–0 Nantes. In 1 previous meetings, Paris Saint Germain have won 1 times, with 0 draws and 0 wins for Nantes.
Match statistics
10
Total shots
5
6
Shots on target
4
2.15
Actual xG
0.87
4
Saves
3
70%
Possession
30%
7
Corners
6
13
Tackles
9
2
🟨 Yellow cards
1
Match Events
⚽K. Kvaratskhelia
(pen.)
13'
22'
W. Zaire-Emery
35'
⚽D. Doue
· ast. A. Hakimi
37'
I. Zabarnyi
41'
46'
F. Guilbert
⚽K. Kvaratskhelia
· ast. O. Dembele
50'
J. Neves
/ F. Ruiz
60'
A. Hakimi
/ L. Hernandez
60'
W. Zaire-Emery
/ S. Mayulu
60'
65'
D. Tabibou
/
L. Leroux
65'
I. Ganago
/
Mostafa Mohamed
K. Kvaratskhelia
/ I. Mbaye
65'
O. Dembele
/ B. Barcola
65'
73'
B. Deuff
/
J. Lepenant
79'
C. Awaziem
/
M. Acapandie
80'
Y. El Arabi
/
M. Abline
Pre-match prediction
86.24%
Paris ←
8.98%
X
4.77%
Nantes
✓ Correct prediction —
we assigned to the actual result (Paris Saint Germain)
86.24%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
3.31
2.15
-1.16
0.60
0.87
+0.27
Paris Saint Germain dominated by xG (2.15 vs 0.87).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
39
Matvey Safonov
G
Matvey Safonov
G
33
Warren Zaïre-Emery
60'
D
6
Ilya Zabarnyi
D
Ilya Zabarnyi
D
5
Marquinhos
D
Marquinhos
D
2
A. Hakimi
1 👟
60'
D
A. Hakimi
1 👟
60'
D
27
Dro Fernández
M
Dro Fernández
M
4
Lucas Beraldo
M
Lucas Beraldo
M
87
João Neves
60'
M
João Neves
60'
M
7
Khvicha Kvaratskhelia
2 ⚽
65'
F
Khvicha Kvaratskhelia
2 ⚽
65'
F
10
Ousmane Dembélé
1 👟
65'
F
Ousmane Dembélé
1 👟
65'
F
14
D. Doué
1 ⚽
F
D. Doué
1 ⚽
F
Bench
29
Bradley Barcola
25'
F
Bradley Barcola
25'
F
8
Fabián Ruiz
30'
M
Fabián Ruiz
30'
M
9
Gonçalo Ramos
F
Gonçalo Ramos
F
49
I. Mbaye
25'
F
I. Mbaye
25'
F
19
Kang-in Lee
M
Kang-in Lee
M
21
Lucas Hernández
30'
D
Lucas Hernández
30'
D
24
Senny Mayulu
30'
M
Senny Mayulu
30'
M
51
W. Pacho
D
1
A. Lopes
G
27
D. Machado
D
3
N. Cozza
D
2
Ali Youssef
D
24
F. Guilbert
D
22
M. Acapandie
79'
D
66
L. Leroux
65'
M
28
Ibrahima Sissoko
M
8
J. Lepenant
73'
M
10
M. Abline
80'
F
M. Abline
80'
F
31
Mostafa Mohamed
65'
F
Bench
6
Chidozie Awaziem
11'
D
17
Dehmaine Tabibou
25'
M
37
I. Ganago
25'
F
26
U. Radakovic
D
19
Y. El Arabi
10'
F
Best on the pitch
Khvicha Kvaratskhelia
F · Paris
9.30
2 ⚽
3 shots
· 50 pass
D. Doué
F · Paris
8.20
1 ⚽
1 shots
· 61 pass
Matvey Safonov
G · Paris
7.90
· 9 pass
Marquinhos
D · Paris
7.90
· 80 pass
Ousmane Dembélé
F · Paris
7.90
1 👟
2 shots
· 42 pass
A. Lopes
G · Nantes
7.30
· 29 pass
Paris Saint Germain — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Matvey Safonov | G | 90 | 7.90 | — | — | — | 9 | 8% | — | — | — |
| Warren Zaïre-Emery | D | 60 | 7.20 | — | — | — | 73 | 70% | 2 | 1 | — |
| Ilya Zabarnyi | D | 90 | 7.20 | — | — | — | 84 | 81% | — | 1 | — |
| Marquinhos | D | 90 | 7.90 | — | — | — | 80 | 72% | — | — | — |
| A. Hakimi | D | 60 | 7.20 | — | 1 | 1 | 53 | 47% | 1 | — | — |
| Dro Fernández | M | 90 | 7.00 | — | — | — | 53 | 47% | 4 | — | — |
| Lucas Beraldo | M | 90 | 7.30 | — | — | — | 51 | 47% | 2 | — | — |
| João Neves | M | 60 | 6.90 | — | — | — | 41 | 37% | — | — | — |
| Khvicha Kvaratskhelia | F | 65 | 9.30 | 2 | — | 3 | 50 | 45% | 1 | — | — |
| Ousmane Dembélé | F | 65 | 7.90 | — | 1 | 2 | 42 | 33% | — | — | — |
| D. Doué | F | 90 | 8.20 | 1 | — | 1 | 61 | 48% | 2 | — | — |
| Bradley Barcola | F | 25 | 6.30 | — | — | 1 | 10 | 10% | — | — | — |
| Fabián Ruiz | M | 30 | 6.90 | — | — | — | 41 | 39% | — | — | — |
| I. Mbaye | F | 25 | 6.90 | — | — | — | 19 | 18% | 1 | — | — |
| Lucas Hernández | D | 30 | 6.70 | — | — | — | 43 | 39% | — | — | — |
| Senny Mayulu | M | 30 | 6.70 | — | — | 2 | 24 | 23% | — | — | — |
Nantes — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| A. Lopes | G | 90 | 7.30 | — | — | — | 29 | 18% | — | — | — |
| D. Machado | D | 90 | 6.00 | — | — | — | 28 | 24% | 1 | — | — |
| N. Cozza | D | 90 | 6.20 | — | — | — | 25 | 23% | 1 | — | — |
| Ali Youssef | D | 90 | 6.50 | — | — | — | 28 | 26% | 2 | — | — |
| F. Guilbert | D | 90 | 6.50 | — | — | 1 | 19 | 17% | — | 1 | — |
| M. Acapandie | D | 79 | 5.90 | — | — | — | 20 | 13% | — | — | — |
| L. Leroux | M | 65 | 6.60 | — | — | — | 20 | 15% | 1 | — | — |
| Ibrahima Sissoko | M | 90 | 6.60 | — | — | — | 32 | 27% | 2 | — | — |
| J. Lepenant | M | 73 | 6.20 | — | — | — | 35 | 25% | 1 | — | — |
| M. Abline | F | 80 | 6.30 | — | — | 3 | 13 | 6% | — | — | — |
| Mostafa Mohamed | F | 65 | 6.60 | — | — | — | 13 | 10% | 1 | — | — |
| Chidozie Awaziem | D | 11 | 6.60 | — | — | — | 8 | 7% | — | — | — |
| Dehmaine Tabibou | M | 25 | 6.90 | — | — | — | 9 | 7% | — | — | — |
| I. Ganago | F | 25 | 6.70 | — | — | 1 | 3 | 3% | — | — | — |
| Y. El Arabi | F | 10 | 6.20 | — | — | — | 8 | 8% | — | — | — |
Frequently Asked Questions
What was the final score of Paris Saint Germain vs Nantes?
The final score was Paris Saint Germain 3–0 Nantes.
What did the model predict before Paris Saint Germain vs Nantes?
The model assigned 86% probability to a Paris Saint Germain win, 8% to a draw, and 4% to an Nantes win.