Serie B
· Semi-finals
May 16, 2026 20:00
N. Mosti
(ast. A. Cacciamani)
57'
A. Okoro
(ast. A. Cacciamani)
68'
77'
(ast. A. Petagna)
A. Carboni
89'
(ast. Hernani)
F. Delli Carri
The ForzaPitch pre-match prediction gave Monza a 42% win probability (draw 24%, Juve Stabia 32%). The final result was Juve Stabia 2–2 Monza. In 3 previous meetings, Juve Stabia have won 0 times, with 1 draws and 2 wins for Monza.
Match statistics
10
Total shots
7
4
Shots on target
3
2.06
Actual xG
0.68
1
Saves
2
64%
Possession
36%
1
Corners
3
11
Tackles
16
3
🟨 Yellow cards
2
Match Events
28'
L. Lucchesi
N. Mosti
45'+1
⚽N. Mosti
· ast. A. Cacciamani
57'
62'
A. Petagna
/
P. Cutrone
62'
A. Bakoune
/
P. Azzi
A. Gabrielloni
/ K. Zeroli
67'
N. Mosti
/ C. Pierobon
67'
⚽A. Okoro
· ast. A. Cacciamani
68'
74'
F. Delli Carri
/
L. Ravanelli
74'
G. Caso
/
D. Mota
A. Okoro
/ L. Candellone
74'
77'
ast. A. Petagna ·
A. Carboni⚽
M. Ricciardi
/ L. Carissoni
82'
C. Pierobon
84'
89'
ast. Hernani ·
F. Delli Carri⚽
90'+4
A. Bakoune
S. Diakite
90'+5
Pre-match prediction
32.98%
Juve
24.8%
X ←
42.22%
Monza
we assigned to the actual result (Draw)
24.8%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.29
2.06
+0.77
1.45
0.68
-0.77
Juve Stabia dominated by xG (2.06 vs 0.68).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Alessandro Confente
G
Alessandro Confente
G
6
Marco Bellich
D
Marco Bellich
D
33
Andrea Giorgini
D
Andrea Giorgini
D
46
Salim Diakité
D
Salim Diakité
D
77
Alessio Cacciamani
2 👟
M
Alessio Cacciamani
2 👟
M
29
O. Correia
M
O. Correia
M
55
Giuseppe Leone
M
Giuseppe Leone
M
98
Nicola Mosti
1 ⚽
67'
M
Nicola Mosti
1 ⚽
67'
M
2
Manuel Ricciardi
82'
M
Manuel Ricciardi
82'
M
90
Alvin Obinna Okoro
1 ⚽
74'
F
Alvin Obinna Okoro
1 ⚽
74'
F
9
Alessandro Gabrielloni
67'
F
Alessandro Gabrielloni
67'
F
Bench
17
Aaron Ciammaglichella
M
Aaron Ciammaglichella
M
14
Christian Dalle Mura
D
Christian Dalle Mura
D
10
Christian Pierobon
23'
M
Christian Pierobon
23'
M
28
Emanuele Torrasi
M
Emanuele Torrasi
M
37
F. Maistro
M
F. Maistro
M
8
Kevin Zeroli
23'
M
Kevin Zeroli
23'
M
27
Leonardo Candellone
16'
F
Leonardo Candellone
16'
F
24
Lorenzo Carissoni
8'
D
Lorenzo Carissoni
8'
D
13
Marco Varnier
D
Marco Varnier
D
76
Mattia Mannini
D
Mattia Mannini
D
23
Pietro Boer
G
Pietro Boer
G
7
Rareș Burnete
F
Rareș Burnete
F
20
Demba Thiam
G
Demba Thiam
G
3
Lorenzo Lucchesi
D
Lorenzo Lucchesi
D
13
Luca Ravanelli
74'
D
Luca Ravanelli
74'
D
44
Andrea Carboni
1 ⚽
D
Andrea Carboni
1 ⚽
D
7
Paulo Azzi
62'
M
Paulo Azzi
62'
M
32
Matteo Pessina
M
Matteo Pessina
M
14
Pedro Obiang
M
Pedro Obiang
M
19
Samuele Birindelli
M
Samuele Birindelli
M
47
Dany Mota
74'
F
Dany Mota
74'
F
8
Hernani
1 👟
F
Hernani
1 👟
F
10
Patrick Cutrone
62'
F
Patrick Cutrone
62'
F
Bench
24
Adam Bakoune
28'
D
Adam Bakoune
28'
D
25
Agustín Álvarez
F
Agustín Álvarez
F
28
Andrea Colpani
M
Andrea Colpani
M
37
A. Petagna
1 👟
28'
F
A. Petagna
1 👟
28'
F
2
Arvid Brorsson
D
Arvid Brorsson
D
15
Filippo Delli Carri
1 ⚽
16'
D
Filippo Delli Carri
1 ⚽
16'
D
30
Giuseppe Caso
16'
M
Giuseppe Caso
16'
M
21
Leonardo Colombo
M
Leonardo Colombo
M
26
Patrick Ciurria
F
Patrick Ciurria
F
27
Samuele Capolupo
D
Samuele Capolupo
D
1
Semuel Pizzignacco
G
Semuel Pizzignacco
G
6
Valentin Antov
D
Valentin Antov
D
Best on the pitch
Alessio Cacciamani
M · Juve
8.30
2 👟
· 26 pass
Filippo Delli Carri
D · Monza
7.70
1 ⚽
2 shots
· 6 pass
Nicola Mosti
M · Juve
7.60
1 ⚽
5 shots
· 30 pass
Giuseppe Caso
M · Monza
7.30
· 7 pass
Hernani
F · Monza
7.30
1 👟
2 shots
· 26 pass
Alvin Obinna Okoro
F · Juve
7.00
1 ⚽
2 shots
· 15 pass
Juve Stabia — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Alessandro Confente | G | 90 | 6.70 | — | — | — | 34 | 23% | — | — | — |
| Marco Bellich | D | 90 | 6.20 | — | — | 2 | 79 | 71% | — | — | — |
| Andrea Giorgini | D | 90 | 6.30 | — | — | — | 104 | 90% | 1 | — | — |
| Salim Diakité | D | 90 | 5.90 | — | — | — | 60 | 51% | — | 1 | — |
| Alessio Cacciamani | M | 90 | 8.30 | — | 2 | — | 26 | 17% | 3 | — | — |
| O. Correia | M | 90 | 6.30 | — | — | — | 32 | 28% | — | — | — |
| Giuseppe Leone | M | 90 | 6.90 | — | — | — | 58 | 49% | — | — | — |
| Nicola Mosti | M | 67 | 7.60 | 1 | — | 5 | 30 | 24% | 1 | 1 | — |
| Manuel Ricciardi | M | 82 | 6.30 | — | — | — | 21 | 15% | 1 | — | — |
| Alvin Obinna Okoro | F | 74 | 7.00 | 1 | — | 2 | 15 | 11% | 1 | — | — |
| Alessandro Gabrielloni | F | 67 | 7.00 | — | — | — | 22 | 10% | 1 | — | — |
| Christian Pierobon | M | 23 | 6.30 | — | — | — | 10 | 7% | 1 | 1 | — |
| Kevin Zeroli | M | 23 | 6.70 | — | — | 1 | 7 | 5% | 1 | — | — |
| Leonardo Candellone | F | 16 | 6.20 | — | — | — | 7 | 4% | — | — | — |
| Lorenzo Carissoni | D | 8 | 6.70 | — | — | — | 5 | 3% | 1 | — | — |
Monza — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Demba Thiam | G | 90 | 6.70 | — | — | — | 27 | 12% | — | — | — |
| Lorenzo Lucchesi | D | 90 | 6.20 | — | — | — | 30 | 21% | 1 | 1 | — |
| Luca Ravanelli | D | 74 | 6.50 | — | — | — | 22 | 17% | 3 | — | — |
| Andrea Carboni | D | 90 | 7.00 | 1 | — | 2 | 26 | 11% | — | — | — |
| Paulo Azzi | M | 62 | 6.70 | — | — | — | 17 | 14% | 2 | — | — |
| Matteo Pessina | M | 90 | 6.60 | — | — | — | 36 | 26% | — | — | — |
| Pedro Obiang | M | 90 | 6.90 | — | — | — | 18 | 15% | 3 | — | — |
| Samuele Birindelli | M | 90 | 6.50 | — | — | — | 18 | 8% | 2 | — | — |
| Dany Mota | F | 74 | 6.70 | — | — | 1 | 22 | 17% | 1 | — | — |
| Hernani | F | 90 | 7.30 | — | 1 | 2 | 26 | 18% | 3 | — | — |
| Patrick Cutrone | F | 62 | 6.50 | — | — | — | 5 | 4% | — | — | — |
| Adam Bakoune | D | 28 | 6.30 | — | — | — | 4 | 2% | 1 | 1 | — |
| A. Petagna | F | 28 | 6.50 | — | 1 | — | 8 | 5% | — | — | — |
| Filippo Delli Carri | D | 16 | 7.70 | 1 | — | 2 | 6 | 3% | — | — | — |
| Giuseppe Caso | M | 16 | 7.30 | — | — | — | 7 | 6% | — | — | — |
Frequently Asked Questions
What was the final score of Juve Stabia vs Monza?
The final score was Juve Stabia 2–2 Monza.
What did the model predict before Juve Stabia vs Monza?
The model assigned 32% probability to a Juve Stabia win, 24% to a draw, and 42% to an Monza win.