Serie A
· Regular Season - 33
April 19, 2026 20: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
Gleison Bremer
88'
D
Gleison Bremer
88'
D
15
P. Kalulu
1 👟
88'
D
P. Kalulu
1 👟
88'
D
27
A. Cambiaso
80'
M
A. Cambiaso
80'
M
22
W. McKennie
1 👟
88'
M
W. McKennie
1 👟
88'
M
5
M. Locatelli
88'
M
M. Locatelli
88'
M
2
E. Holm
45'
M
E. Holm
45'
M
13
J. Boga
86'
F
J. Boga
86'
F
7
Francisco Conceição
72'
F
Francisco Conceição
72'
F
30
Jonathan David
1 ⚽
72'
F
Jonathan 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
F. Kostić
M
F. Kostić
M
10
Kenan Yıldız
16'
F
Kenan Yıldız
16'
F
19
Khéphren Thuram
1 ⚽
43'
M
Khéphren Thuram
1 ⚽
43'
M
20
L. Openda
2'
F
L. Openda
2'
F
8
T. Koopmeiners
M
T. Koopmeiners
M
13
F. Ravaglia
88'
G
F. 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
T. Pobega
58'
M
T. Pobega
58'
M
8
R. Freuler
88'
M
R. Freuler
88'
M
23
S. Sohm
59'
M
S. Sohm
59'
M
28
N. Cambiaghi
59'
F
N. Cambiaghi
59'
F
9
S. Castro
77'
F
S. Castro
77'
F
7
R. Orsolini
88'
F
R. Orsolini
88'
F
Bench
10
Federico Bernardeschi
8'
F
Federico Bernardeschi
8'
F
17
João Mário
D
João Mário
D
21
J. Odgaard
F
J. Odgaard
F
11
J. Rowe
29'
F
J. Rowe
29'
F
19
L. Ferguson
29'
M
L. Ferguson
29'
M
29
Lorenzo De Silvestri
D
Lorenzo De Silvestri
D
6
N. Moro
30'
M
N. 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
T. 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
E. 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 | — | — |
| Gleison Bremer | D | 88 | 6.90 | — | — | 2 | 41 | 38% | 3 | — | — |
| P. Kalulu | D | 88 | 7.00 | — | 1 | — | 57 | 50% | 2 | — | — |
| A. 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 | — |
| E. Holm | M | 45 | 7.20 | — | — | 1 | 24 | 21% | 1 | — | — |
| J. Boga | F | 86 | 7.00 | — | — | — | 27 | 23% | — | — | — |
| Francisco Conceição | F | 72 | 7.20 | — | — | 2 | 34 | 26% | — | — | — |
| Jonathan David | F | 72 | 7.00 | 1 | — | 2 | 17 | 15% | — | — | — |
| Federico Gatti | D | 8 | 6.70 | — | — | — | 4 | 4% | — | — | — |
| Kenan Yıldız | F | 16 | 6.60 | — | — | — | 6 | 5% | — | — | — |
| Khéphren Thuram | M | 43 | 7.90 | 1 | — | 1 | 23 | 20% | 1 | — | — |
| L. Openda | F | 2 | — | — | — | — | 1 | 1% | — | — | — |
Bologna — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| F. 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 | — | — |
| T. Pobega | M | 58 | 7.70 | — | — | 1 | 23 | 19% | 2 | — | — |
| R. Freuler | M | 88 | 6.90 | — | — | — | 45 | 40% | 4 | — | — |
| S. Sohm | M | 59 | 6.50 | — | — | — | 14 | 12% | — | — | — |
| N. Cambiaghi | F | 59 | 6.20 | — | — | — | 13 | 9% | — | — | — |
| S. Castro | F | 77 | 6.30 | — | — | — | 10 | 7% | — | — | — |
| R. Orsolini | F | 88 | 6.60 | — | — | 2 | 11 | 8% | — | — | — |
| Federico Bernardeschi | F | 8 | 6.30 | — | — | — | 4 | 4% | — | — | — |
| J. Rowe | F | 29 | 6.90 | — | — | 1 | 7 | 5% | 1 | — | — |
| L. Ferguson | M | 29 | 6.30 | — | — | — | 9 | 7% | — | — | — |
| N. 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.