Ligue 1
· Regular Season - 31
April 25, 2026 19:00
✓Model correct — prediction Paris Saint Germain
7'
Lee Kang-In
39'
(ast. L. Beraldo)
S. Mayulu
52'
(ast. Lee Kang-In)
L. Beraldo
The ForzaPitch pre-match prediction gave Paris Saint Germain a 76% win probability (draw 13%, Angers 10%). The final result was Angers 0–3 Paris Saint Germain. In 1 previous meetings, Angers have won 0 times, with 0 draws and 1 wins for Paris Saint Germain.
Match statistics
4
Total shots
15
1
Shots on target
10
0.44
Actual xG
2.90
6
Saves
1
29%
Possession
71%
5
Corners
4
22
Tackles
8
0
🟨 Yellow cards
2
0
🟥 Red cards
1
Match Events
7'
Lee Kang-In⚽
10'
G. Ramos
22'
39'
ast. L. Beraldo ·
S. Mayulu⚽
46'
D. Fernandez
/
A. Hakimi
46'
W. Zaire-Emery
/
L. Hernandez
46'
J. Neves
/
F. Ruiz
52'
ast. Lee Kang-In ·
L. Beraldo⚽
63'
I. Mbaye
/
B. Barcola
A. Sbai
/ L. Machine
66'
P. Peter
/ G. Koyalipou
67'
L. Raolisoa
/ F. Hanin
67'
72'
N. Mendes
/
S. Mayulu
P. Capelle
/ L. Mouton
73'
74'
G. Ramos
74'
G. Ramos
A. Bamba
/ B. Diatta
86'
Pre-match prediction
10.56%
Angers
13.25%
X
76.19%
Paris ←
✓ Correct prediction —
we assigned to the actual result (Paris Saint Germain)
76.19%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.80
0.44
-0.36
2.85
2.90
+0.05
Paris Saint Germain dominated by xG (2.90 vs 0.44).
The final result reflects the playing dominance.
The model's xG estimates were accurate.
Lineups
12
Hervé Koffi
G
Hervé Koffi
G
3
Jacques Ekomié
D
Jacques Ekomié
D
21
D
24
D
25
Abdoulaye Bamba
86'
D
Abdoulaye Bamba
86'
D
27
Lilian Raolisoa
67'
D
Lilian Raolisoa
67'
D
93
H. Belkebla
M
H. Belkebla
M
8
Branco Van den Boomen
M
Branco Van den Boomen
M
15
Pierrick Capelle
73'
M
Pierrick Capelle
73'
M
7
A. Sbai
66'
F
35
Prosper Peter
67'
F
Prosper Peter
67'
F
Bench
26
Florent Hanin
23'
D
Florent Hanin
23'
D
9
Goduine Koyalipou
23'
F
Goduine Koyalipou
23'
F
36
Lanroy Machine
24'
F
Lanroy Machine
24'
F
6
Louis Mouton
17'
M
Louis Mouton
17'
M
4
Ousmane Camara
D
Ousmane Camara
D
39
Matvey Safonov
G
Matvey Safonov
G
21
Lucas Hernández
45'
D
Lucas Hernández
45'
D
51
W. Pacho
D
6
Ilya Zabarnyi
D
Ilya Zabarnyi
D
2
A. Hakimi
45'
D
A. Hakimi
45'
D
8
Fabián Ruiz
45'
M
Fabián Ruiz
45'
M
4
Lucas Beraldo
1 ⚽
1 👟
M
Lucas Beraldo
1 ⚽
1 👟
M
24
Senny Mayulu
1 ⚽
72'
M
Senny Mayulu
1 ⚽
72'
M
29
Bradley Barcola
63'
F
Bradley Barcola
63'
F
9
Gonçalo Ramos
74'
F
Gonçalo Ramos
74'
F
19
Kang-in Lee
1 ⚽
1 👟
F
Kang-in Lee
1 ⚽
1 👟
F
Bench
14
D. Doué
F
D. Doué
F
27
Dro Fernández
45'
M
Dro Fernández
45'
M
49
I. Mbaye
27'
F
I. Mbaye
27'
F
87
João Neves
45'
M
João Neves
45'
M
7
Khvicha Kvaratskhelia
F
Khvicha Kvaratskhelia
F
25
N. Mendes
18'
D
10
Ousmane Dembélé
F
Ousmane Dembélé
F
33
Warren Zaïre-Emery
45'
M
Best on the pitch
Lucas Beraldo
M · Paris
8.90
1 ⚽ 1 👟
2 shots
· 69 pass
Kang-in Lee
F · Paris
8.00
1 ⚽ 1 👟
2 shots
· 68 pass
Hervé Koffi
G · Angers
7.90
· 22 pass
Ilya Zabarnyi
D · Paris
7.90
· 109 pass
N. Mendes
D · Paris
7.30
1 shots
· 9 pass
Senny Mayulu
M · Paris
7.30
1 ⚽
1 shots
· 47 pass
Angers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Hervé Koffi | G | 90 | 7.90 | — | — | — | 22 | 18% | — | — | — |
| Jacques Ekomié | D | 90 | 6.30 | — | — | 1 | 15 | 10% | 5 | — | — |
| D | 90 | 7.00 | — | — | — | 41 | 38% | 1 | — | — | |
| D | 90 | 5.90 | — | — | — | 24 | 19% | 1 | — | — | |
| Abdoulaye Bamba | D | 86 | 6.30 | — | — | — | 19 | 13% | 2 | — | — |
| Lilian Raolisoa | D | 67 | 6.50 | — | — | — | 20 | 13% | 4 | — | — |
| H. Belkebla | M | 90 | 6.90 | — | — | — | 28 | 27% | 3 | — | — |
| Branco Van den Boomen | M | 90 | 7.20 | — | — | — | 49 | 43% | 5 | — | — |
| Pierrick Capelle | M | 73 | 6.90 | — | — | — | 28 | 25% | 1 | — | — |
| A. Sbai | F | 66 | 6.90 | — | — | — | 13 | 7% | — | — | — |
| Prosper Peter | F | 67 | 6.30 | — | — | 1 | 13 | 7% | — | — | — |
| Florent Hanin | D | 23 | 6.90 | — | — | 1 | 16 | 13% | — | — | — |
| Goduine Koyalipou | F | 23 | 6.20 | — | — | — | 7 | 5% | — | — | — |
| Lanroy Machine | F | 24 | 6.30 | — | — | 1 | 10 | 7% | — | — | — |
| Louis Mouton | M | 17 | 6.90 | — | — | — | 16 | 15% | — | — | — |
Paris Saint Germain — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Matvey Safonov | G | 90 | 6.90 | — | — | — | 25 | 19% | — | — | — |
| Lucas Hernández | D | 45 | 7.20 | — | — | — | 79 | 75% | 1 | — | — |
| W. Pacho | D | 90 | 7.20 | — | — | — | 127 | 125% | 1 | — | — |
| Ilya Zabarnyi | D | 90 | 7.90 | — | — | — | 109 | 104% | 2 | — | — |
| A. Hakimi | D | 45 | 6.90 | — | — | 3 | 40 | 37% | 1 | — | — |
| Fabián Ruiz | M | 45 | 6.90 | — | — | — | 64 | 59% | — | — | — |
| Lucas Beraldo | M | 90 | 8.90 | 1 | 1 | 2 | 69 | 65% | — | — | — |
| Senny Mayulu | M | 72 | 7.30 | 1 | — | 1 | 47 | 40% | 1 | — | — |
| Bradley Barcola | F | 63 | 7.20 | — | — | 1 | 37 | 35% | 1 | — | — |
| Gonçalo Ramos | F | 74 | 5.90 | — | — | 3 | 21 | 17% | — | 2 | 1 |
| Kang-in Lee | F | 90 | 8.00 | 1 | 1 | 2 | 68 | 65% | — | — | — |
| Dro Fernández | M | 45 | 6.70 | — | — | — | 21 | 20% | — | — | — |
| I. Mbaye | F | 27 | 6.90 | — | — | 2 | 11 | 11% | — | — | — |
| João Neves | M | 45 | 6.90 | — | — | — | 43 | 39% | 1 | — | — |
| N. Mendes | D | 18 | 7.30 | — | — | 1 | 9 | 9% | — | — | — |
| Warren Zaïre-Emery | M | 45 | 7.00 | — | — | — | 45 | 42% | — | — | — |
Frequently Asked Questions
What was the final score of Angers vs Paris Saint Germain?
The final score was Angers 0–3 Paris Saint Germain.
What did the model predict before Angers vs Paris Saint Germain?
The model assigned 10% probability to a Angers win, 13% to a draw, and 76% to an Paris Saint Germain win.