Serie A
· Regular Season - 33
April 19, 2026 22:45
✓Model correct — prediction Juventus
J. David
(ast. P. Kalulu)
2'
K. Thuram
(ast. W. McKennie)
57'
The ForzaPitch pre-match prediction gave Juventus a 54% win probability (draw 22%, Bologna 22%). The final result was Juventus 2–0 Bologna. In 1 previous meetings, Juventus have won 1 times, with 0 draws and 0 wins for Bologna.
Match statistics
8
Total shots
5
4
Shots on target
0
1.10
Actual xG
0.54
1
Saves
2
57%
Possession
43%
6
Corners
1
14
Tackles
13
1
🟨 Yellow cards
0
Match Events
⚽J. David
· ast. P. Kalulu
2'
E. Holm
/ K. Thuram
46'
⚽K. Thuram
· ast. W. McKennie
57'
59'
N. Moro
/
T. Pobega
59'
L. Ferguson
/
S. Sohm
59'
J. Rowe
/
N. Cambiaghi
M. Locatelli
60'
68'
T. Heggem
/
E. Fauske Helland
J. David
/ K. Yildiz
72'
F. Conceicao
/ E. Zhegrova
72'
77'
F. Bernardeschi
/
S. Castro
A. Cambiaso
/ F. Gatti
80'
J. Boga
/ L. Openda
86'
Pre-match prediction
54.56%
Juventus ←
22.85%
X
22.59%
Bologna
✓ Correct prediction —
we assigned to the actual result (Juventus)
54.56%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.79
1.10
-0.69
1.17
0.54
-0.63
Juventus dominated by xG (1.10 vs 0.54).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
16
88'
G
6
Lloyd Kelly
88'
D
Lloyd Kelly
88'
D
3
Bremer
88'
D
Bremer
88'
D
15
Pierre Kalulu
1 👟
88'
D
Pierre Kalulu
1 👟
88'
D
27
Andrea Cambiaso
80'
M
Andrea Cambiaso
80'
M
22
W. McKennie
1 👟
88'
M
W. McKennie
1 👟
88'
M
5
M. Locatelli
88'
M
M. Locatelli
88'
M
2
Emil Holm
45'
M
Emil Holm
45'
M
13
Jérémie Boga
86'
F
Jérémie Boga
86'
F
7
Francisco Conceição
72'
F
Francisco Conceição
72'
F
30
J. David
1 ⚽
72'
F
J. David
1 ⚽
72'
F
Bench
23
Carlo Pinsoglio
G
Carlo Pinsoglio
G
21
Fabio Miretti
M
Fabio Miretti
M
4
Federico Gatti
8'
D
Federico Gatti
8'
D
18
Filip Kostić
M
Filip Kostić
M
19
Khéphren Thuram
1 ⚽
43'
M
Khéphren Thuram
1 ⚽
43'
M
10
K. Yıldız
16'
F
K. Yıldız
16'
F
20
Loïs Openda
2'
F
Loïs Openda
2'
F
8
Teun Koopmeiners
M
Teun Koopmeiners
M
13
Federico Ravaglia
88'
G
Federico Ravaglia
88'
G
33
Juan Miranda
88'
D
Juan Miranda
88'
D
26
Jhon Lucumí
88'
D
Jhon Lucumí
88'
D
5
Eivind Helland
68'
D
Eivind Helland
68'
D
20
Nadir Zortea
88'
D
Nadir Zortea
88'
D
4
Tommaso Pobega
58'
M
Tommaso Pobega
58'
M
8
R. Freuler
88'
M
R. Freuler
88'
M
23
Simon Sohm
59'
M
Simon Sohm
59'
M
28
N. Cambiaghi
59'
F
9
S. Castro
77'
F
S. Castro
77'
F
7
Riccardo Orsolini
88'
F
Riccardo Orsolini
88'
F
Bench
10
F. Bernardeschi
8'
F
F. Bernardeschi
8'
F
21
Jens Odgaard
F
Jens Odgaard
F
17
João Mário
D
João Mário
D
11
J. Rowe
29'
F
J. Rowe
29'
F
19
Lewis Ferguson
29'
M
Lewis Ferguson
29'
M
29
Lorenzo De Silvestri
D
Lorenzo De Silvestri
D
6
Nikola Moro
30'
M
Nikola Moro
30'
M
Best on the pitch
Lloyd Kelly
D · Juventus
7.90
· 52 pass
Khéphren Thuram
M · Juventus
7.90
1 ⚽
1 shots
· 23 pass
Tommaso Pobega
M · Bologna
7.70
1 shots
· 23 pass
M. Locatelli
M · Juventus
7.30
· 64 pass
W. McKennie
M · Juventus
7.20
1 👟
· 47 pass
Emil Holm
M · Juventus
7.20
1 shots
· 24 pass
Juventus — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 88 | 6.50 | — | — | — | 21 | 12% | — | — | — | |
| Lloyd Kelly | D | 88 | 7.90 | — | — | — | 52 | 43% | 2 | — | — |
| Bremer | D | 88 | 6.90 | — | — | 2 | 41 | 38% | 3 | — | — |
| Pierre Kalulu | D | 88 | 7.00 | — | 1 | — | 57 | 50% | 2 | — | — |
| Andrea Cambiaso | M | 80 | 6.60 | — | — | — | 40 | 35% | 1 | — | — |
| W. McKennie | M | 88 | 7.20 | — | 1 | — | 47 | 41% | 1 | — | — |
| M. Locatelli | M | 88 | 7.30 | — | — | — | 64 | 56% | 3 | 1 | — |
| Emil Holm | M | 45 | 7.20 | — | — | 1 | 24 | 21% | 1 | — | — |
| Jérémie Boga | F | 86 | 7.00 | — | — | — | 27 | 23% | — | — | — |
| Francisco Conceição | F | 72 | 7.20 | — | — | 2 | 34 | 26% | — | — | — |
| J. David | F | 72 | 7.00 | 1 | — | 2 | 17 | 15% | — | — | — |
| Federico Gatti | D | 8 | 6.70 | — | — | — | 4 | 4% | — | — | — |
| Khéphren Thuram | M | 43 | 7.90 | 1 | — | 1 | 23 | 20% | 1 | — | — |
| K. Yıldız | F | 16 | 6.60 | — | — | — | 6 | 5% | — | — | — |
| Loïs Openda | F | 2 | — | — | — | — | 1 | 1% | — | — | — |
Bologna — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Federico Ravaglia | G | 88 | 7.20 | — | — | — | 54 | 38% | — | — | — |
| Juan Miranda | D | 88 | 6.50 | — | — | — | 34 | 29% | 2 | — | — |
| Jhon Lucumí | D | 88 | 6.70 | — | — | — | 53 | 50% | 1 | — | — |
| Eivind Helland | D | 68 | 6.90 | — | — | — | 40 | 35% | 1 | — | — |
| Nadir Zortea | D | 88 | 6.30 | — | — | — | 23 | 16% | 2 | — | — |
| Tommaso Pobega | M | 58 | 7.70 | — | — | 1 | 23 | 19% | 2 | — | — |
| R. Freuler | M | 88 | 6.90 | — | — | — | 45 | 40% | 4 | — | — |
| Simon Sohm | M | 59 | 6.50 | — | — | — | 14 | 12% | — | — | — |
| N. Cambiaghi | F | 59 | 6.20 | — | — | — | 13 | 9% | — | — | — |
| S. Castro | F | 77 | 6.30 | — | — | — | 10 | 7% | — | — | — |
| Riccardo Orsolini | F | 88 | 6.60 | — | — | 2 | 11 | 8% | — | — | — |
| F. Bernardeschi | F | 8 | 6.30 | — | — | — | 4 | 4% | — | — | — |
| J. Rowe | F | 29 | 6.90 | — | — | 1 | 7 | 5% | 1 | — | — |
| Lewis Ferguson | M | 29 | 6.30 | — | — | — | 9 | 7% | — | — | — |
| Nikola Moro | M | 30 | 6.90 | — | — | 1 | 10 | 8% | — | — | — |
Frequently Asked Questions
What was the final score of Juventus vs Bologna?
The final score was Juventus 2–0 Bologna.
What did the model predict before Juventus vs Bologna?
The model assigned 54% probability to a Juventus win, 22% to a draw, and 22% to an Bologna win.