Serie A
· Regular Season - 37
May 17, 2026 12:00
✗Model wrong — prediction Juventus, result Fiorentina wins
34'
(ast. M. Solomon)
C. Ndour
83'
R. Mandragora
The ForzaPitch pre-match prediction gave Juventus a 65% win probability (draw 22%, Fiorentina 12%). The final result was Juventus 0–2 Fiorentina. In 1 previous meetings, Juventus have won 0 times, with 1 draws and 0 wins for Fiorentina.
Match statistics
19
Total shots
7
9
Shots on target
4
1.94
Actual xG
0.47
2
Saves
9
58%
Possession
42%
6
Corners
2
16
Tackles
10
1
🟨 Yellow cards
3
0
🟥 Red cards
1
Match Events
22'
M. Pongracic
32'
J. Harrison
/
F. Parisi
34'
ast. M. Solomon ·
C. Ndour⚽
Bremer
45'
T. Koopmeiners
/ J. Boga
46'
64'
R. Mandragora
/
M. Brescianini
64'
P. Comuzzo
/
L. Ranieri
64'
A. Gudmundsson
/
N. Fagioli
A. Cambiaso
/ K. Thuram
69'
F. Conceicao
/ E. Zhegrova
69'
70'
72'
L. Ranieri
74'
L. Balbo
/
R. Gosens
L. Kelly
/ F. Gatti
81'
83'
R. Mandragora⚽
85'
J. Harrison
90'+1
A. Gudmundsson
K. Yildiz
/ F. Miretti
90'
Pre-match prediction
65.11%
Juventus
22.89%
X
12.0%
Fiorentina ←
✗ Wrong prediction —
we assigned to the actual result (Fiorentina)
12.0%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.69
1.94
+0.25
0.57
0.47
-0.1
Juventus dominated by xG (1.94 vs 0.47).
The final result does not reflect the playing dominance.
The model's xG estimates were accurate.
Lineups
16
M. Di Gregorio
G
M. Di Gregorio
G
27
A. Cambiaso
69'
D
A. Cambiaso
69'
D
6
L. Kelly
81'
D
L. Kelly
81'
D
3
Bremer
D
Bremer
D
15
P. Kalulu
D
P. Kalulu
D
8
T. Koopmeiners
45'
M
T. Koopmeiners
45'
M
5
M. Locatelli
M
M. Locatelli
M
10
Kenan Yıldız
89'
M
Kenan Yıldız
89'
M
22
W. McKennie
M
W. McKennie
M
7
Francisco Conceição
69'
M
Francisco Conceição
69'
M
9
D. Vlahović
F
D. Vlahović
F
Bench
14
A. Milik
F
A. Milik
F
23
C. Pinsoglio
G
C. Pinsoglio
G
2
E. Holm
D
E. Holm
D
11
E. Zhegrova
21'
F
E. Zhegrova
21'
F
4
F. Gatti
9'
D
F. Gatti
9'
D
18
F. Kostić
M
F. Kostić
M
21
F. Miretti
1'
M
F. Miretti
1'
M
13
J. Boga
45'
F
J. Boga
45'
F
32
J. Cabal
D
J. Cabal
D
30
J. David
F
J. David
F
19
Khéphren Thuram
21'
M
Khéphren Thuram
21'
M
20
L. Openda
F
L. Openda
F
1
M. Perin
G
M. Perin
G
17
Vasilije Adžić
M
Vasilije Adžić
M
43
David de Gea
G
David de Gea
G
21
R. Gosens
74'
D
R. Gosens
74'
D
6
L. Ranieri
64'
D
L. Ranieri
64'
D
5
M. Pongračić
D
M. Pongračić
D
2
Dodô
D
Dodô
D
4
M. Brescianini
64'
M
M. Brescianini
64'
M
44
N. Fagioli
64'
M
N. Fagioli
64'
M
27
C. Ndour
1 ⚽
M
C. Ndour
1 ⚽
M
19
M. Solomon
1 👟
F
M. Solomon
1 👟
F
91
R. Piccoli
F
R. Piccoli
F
65
Fabiano Parisi
32'
F
Fabiano Parisi
32'
F
Bench
10
A. Guðmundsson
26'
F
A. Guðmundsson
26'
F
3
D. Rugani
D
D. Rugani
D
80
G. Fabbian
M
G. Fabbian
M
22
J. Fazzini
M
J. Fazzini
M
17
J. Harrison
58'
F
J. Harrison
58'
F
1
L. Lezzerini
G
L. Lezzerini
G
62
Luís Balbo
16'
D
Luís Balbo
16'
D
29
Niccolò Fortini
D
Niccolò Fortini
D
53
O. Christensen
G
O. Christensen
G
15
P. Comuzzo
26'
D
P. Comuzzo
26'
D
61
R. Braschi
F
R. Braschi
F
8
R. Mandragora
1 ⚽
26'
M
R. Mandragora
1 ⚽
26'
M
Best on the pitch
J. Boga
F · Juventus
8.70
2 shots
· 29 pass
M. Locatelli
M · Juventus
8.50
3 shots
· 94 pass
David de Gea
G · Fiorentina
8.50
· 40 pass
C. Ndour
M · Fiorentina
8.20
1 ⚽
1 shots
· 35 pass
M. Pongračić
D · Fiorentina
8.00
· 33 pass
R. Mandragora
M · Fiorentina
7.90
1 ⚽
1 shots
· 15 pass
Juventus — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Di Gregorio | G | 90 | 6.90 | — | — | — | 19 | 17% | — | — | — |
| A. Cambiaso | D | 69 | 6.60 | — | — | 1 | 44 | 37% | 1 | — | — |
| L. Kelly | D | 81 | 6.50 | — | — | — | 40 | 29% | — | — | — |
| Bremer | D | 90 | 7.00 | — | — | 3 | 46 | 42% | 3 | 1 | — |
| P. Kalulu | D | 90 | 6.30 | — | — | — | 45 | 38% | 2 | — | — |
| T. Koopmeiners | M | 45 | 6.60 | — | — | — | 13 | 11% | 1 | — | — |
| M. Locatelli | M | 90 | 8.50 | — | — | 3 | 94 | 78% | 3 | — | — |
| Kenan Yıldız | M | 89 | 6.90 | — | — | 4 | 30 | 25% | 1 | — | — |
| W. McKennie | M | 90 | 7.20 | — | — | 1 | 42 | 36% | 1 | — | — |
| Francisco Conceição | M | 69 | 7.30 | — | — | 1 | 30 | 23% | 1 | — | — |
| D. Vlahović | F | 90 | 6.30 | — | — | 3 | 13 | 10% | — | — | — |
| E. Zhegrova | F | 21 | 6.30 | — | — | — | 11 | 7% | — | — | — |
| F. Gatti | D | 9 | 6.20 | — | — | — | 5 | 4% | 1 | — | — |
| F. Miretti | M | 1 | — | — | — | 1 | 3 | 3% | 1 | — | — |
| J. Boga | F | 45 | 8.70 | — | — | 2 | 29 | 23% | — | — | — |
| Khéphren Thuram | M | 21 | 6.50 | — | — | — | 16 | 9% | 1 | — | — |
Fiorentina — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| David de Gea | G | 90 | 8.50 | — | — | — | 40 | 21% | — | — | — |
| R. Gosens | D | 74 | 6.60 | — | — | — | 27 | 18% | — | — | — |
| L. Ranieri | D | 64 | 7.20 | — | — | — | 20 | 15% | — | — | 1 |
| M. Pongračić | D | 90 | 8.00 | — | — | — | 33 | 30% | 2 | 1 | — |
| Dodô | D | 90 | 7.00 | — | — | — | 35 | 26% | 1 | — | — |
| M. Brescianini | M | 64 | 6.50 | — | — | — | 18 | 14% | — | — | — |
| N. Fagioli | M | 64 | 7.00 | — | — | 1 | 35 | 32% | — | — | — |
| C. Ndour | M | 90 | 8.20 | 1 | — | 1 | 35 | 28% | 5 | — | — |
| M. Solomon | F | 90 | 6.60 | — | 1 | 1 | 29 | 25% | — | — | — |
| R. Piccoli | F | 90 | 6.70 | — | — | 2 | 17 | 14% | — | — | — |
| Fabiano Parisi | F | 32 | 6.90 | — | — | — | 12 | 11% | — | — | — |
| A. Guðmundsson | F | 26 | 6.20 | — | — | — | 15 | 14% | — | 1 | — |
| J. Harrison | F | 58 | 6.30 | — | — | 1 | 16 | 13% | 1 | 1 | — |
| Luís Balbo | D | 16 | 7.00 | — | — | — | 6 | 2% | — | — | — |
| P. Comuzzo | D | 26 | 6.70 | — | — | — | 6 | 2% | — | — | — |
| R. Mandragora | M | 26 | 7.90 | 1 | — | 1 | 15 | 10% | 1 | — | — |
Frequently Asked Questions
What was the final score of Juventus vs Fiorentina?
The final score was Juventus 0–2 Fiorentina.
What did the model predict before Juventus vs Fiorentina?
The model assigned 65% probability to a Juventus win, 22% to a draw, and 12% to an Fiorentina win.