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
Weston McKennie
M
Weston 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
21
Fabio Miretti
1'
M
Fabio Miretti
1'
M
4
F. Gatti
9'
D
F. Gatti
9'
D
18
F. Kostić
M
F. Kostić
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
Luca Ranieri
64'
D
Luca Ranieri
64'
D
5
Marin Pongračić
D
Marin Pongračić
D
2
Dodô
D
Dodô
D
4
Marco Brescianini
64'
M
Marco Brescianini
64'
M
44
Nicolò Fagioli
64'
M
Nicolò Fagioli
64'
M
27
Cher Ndour
1 ⚽
M
Cher 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
Albert Guðmundsson
26'
F
Albert Guðmundsson
26'
F
3
D. Rugani
D
D. Rugani
D
80
G. Fabbian
M
G. Fabbian
M
22
Jacopo Fazzini
M
Jacopo Fazzini
M
17
J. Harrison
58'
F
J. Harrison
58'
F
1
Luca Lezzerini
G
Luca Lezzerini
G
62
Luís Balbo
16'
D
Luís Balbo
16'
D
29
N. Fortini
D
N. Fortini
D
53
Oliver Christensen
G
Oliver Christensen
G
15
P. Comuzzo
26'
D
P. Comuzzo
26'
D
61
Riccardo Braschi
F
Riccardo 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
Cher Ndour
M · Fiorentina
8.20
1 ⚽
1 shots
· 35 pass
Marin 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 | — | — |
| Weston 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% | — | — | — |
| Fabio Miretti | M | 1 | — | — | — | 1 | 3 | 3% | 1 | — | — |
| F. Gatti | D | 9 | 6.20 | — | — | — | 5 | 4% | 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% | — | — | — |
| Luca Ranieri | D | 64 | 7.20 | — | — | — | 20 | 15% | — | — | 1 |
| Marin Pongračić | D | 90 | 8.00 | — | — | — | 33 | 30% | 2 | 1 | — |
| Dodô | D | 90 | 7.00 | — | — | — | 35 | 26% | 1 | — | — |
| Marco Brescianini | M | 64 | 6.50 | — | — | — | 18 | 14% | — | — | — |
| Nicolò Fagioli | M | 64 | 7.00 | — | — | 1 | 35 | 32% | — | — | — |
| Cher 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% | — | — | — |
| Albert 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.