Serie B
· Regular Season - 35
April 18, 2026 19:30
N. Mosti
(ast. A. Gabrielloni)
18'
88'
(ast. Matias Antonini)
F. Di Francesco
The ForzaPitch pre-match prediction gave Juve Stabia a 40% win probability (draw 29%, Catanzaro 29%). The final result was Juve Stabia 1–1 Catanzaro. In 1 previous meetings, Juve Stabia have won 0 times, with 1 draws and 0 wins for Catanzaro.
Match statistics
2
Total shots
9
2
Shots on target
4
0.62
Actual xG
0.71
3
Saves
1
44%
Possession
56%
2
Corners
4
17
Tackles
10
1
🟨 Yellow cards
1
Match Events
⚽N. Mosti
· ast. A. Gabrielloni
18'
E. Torrasi
61'
E. Torrasi
/ G. Leone
63'
A. Gabrielloni
/ A. Okoro
63'
S. Diakite
/ M. Varnier
72'
79'
P. Nuamah
/
R. Frosinini
79'
R. Oudin
/
M. Liberali
84'
T. Cassandro
84'
N. Koffi
/
G. Alesi
84'
D. Buglio
/
M. Pompetti
A. Cacciamani
/ F. Maistro
85'
C. Pierobon
/ M. Ricciardi
85'
88'
ast. Matias Antonini ·
F. Di Francesco⚽
90'+1
E. Bashi
/
Matias Antonini
Pre-match prediction
40.51%
Juve
29.83%
X ←
29.66%
Catanzaro
we assigned to the actual result (Draw)
29.83%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.39
0.62
-0.77
1.14
0.71
-0.43
xG dominance was balanced (0.62 – 0.71).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Alessandro Confente
G
Alessandro Confente
G
14
D
33
Andrea Giorgini
D
Andrea Giorgini
D
46
Salim Diakité
72'
D
Salim Diakité
72'
D
77
Alessio Cacciamani
85'
M
Alessio Cacciamani
85'
M
10
Christian Pierobon
85'
M
Christian Pierobon
85'
M
28
63'
M
98
Nicola Mosti
1 ⚽
M
Nicola Mosti
1 ⚽
M
24
Lorenzo Carissoni
M
Lorenzo Carissoni
M
29
Omar Correia
F
Omar Correia
F
9
Alessandro Gabrielloni
1 👟
63'
F
Alessandro Gabrielloni
1 👟
63'
F
Bench
17
Aaron Ciammaglichella
M
Aaron Ciammaglichella
M
90
Alvin Obinna Okoro
30'
F
Alvin Obinna Okoro
30'
F
37
Fabio Maistro
8'
M
Fabio Maistro
8'
M
2
Manuel Ricciardi
8'
M
Manuel Ricciardi
8'
M
76
Mattia Mannini
D
Mattia Mannini
D
13
M. Varnier
21'
D
70
P. Matheu
F
22
G
23
Nicolò Brighenti
D
Nicolò Brighenti
D
4
Matias Antonini
1 👟
D
Matias Antonini
1 👟
D
84
Tommaso Cassandro
D
Tommaso Cassandro
D
94
Federico Di Francesco
1 ⚽
M
Federico Di Francesco
1 ⚽
M
21
Marco Pompetti
84'
M
Marco Pompetti
84'
M
32
Fabio Rispoli
M
Fabio Rispoli
M
62
Ruggero Frosinini
79'
M
Ruggero Frosinini
79'
M
30
Gabriele Alesi
84'
F
Gabriele Alesi
84'
F
14
Mattia Liberali
79'
F
Mattia Liberali
79'
F
8
Filippo Pittarello
F
Filippo Pittarello
F
Bench
26
Bruno Verrengia
D
Bruno Verrengia
D
98
D. Buglio
9'
M
6
Fellipe Jack
D
Fellipe Jack
D
2
G. Esteves
D
39
N'Dri Koffi
9'
F
N'Dri Koffi
9'
F
19
Patrick Amiamo Nuamah
14'
F
Patrick Amiamo Nuamah
14'
F
28
Rémi Oudin
14'
M
Rémi Oudin
14'
M
Best on the pitch
Nicola Mosti
M · Juve
8.20
1 ⚽
2 shots
· 26 pass
Matias Antonini
D · Catanzaro
8.00
1 👟
1 shots
· 55 pass
Federico Di Francesco
M · Catanzaro
7.50
1 ⚽
2 shots
· 30 pass
Marco Pompetti
M · Catanzaro
7.30
2 shots
· 64 pass
Salim Diakité
D · Juve
7.30
· 43 pass
Nicolò Brighenti
D · Catanzaro
7.30
· 72 pass
Juve Stabia — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Alessandro Confente | G | 93 | 6.50 | — | — | — | 41 | 31% | — | — | — |
| D | 93 | 6.90 | — | — | — | 55 | 44% | — | — | — | |
| Andrea Giorgini | D | 93 | 7.00 | — | — | — | 55 | 52% | 2 | — | — |
| Salim Diakité | D | 72 | 7.30 | — | — | — | 43 | 39% | 2 | — | — |
| Alessio Cacciamani | M | 85 | 7.00 | — | — | — | 8 | 6% | 1 | — | — |
| Christian Pierobon | M | 85 | 6.50 | — | — | — | 21 | 17% | 1 | — | — |
| M | 63 | 6.90 | — | — | — | 23 | 19% | 4 | 1 | — | |
| Nicola Mosti | M | 93 | 8.20 | 1 | — | 2 | 26 | 23% | 3 | — | — |
| Lorenzo Carissoni | M | 93 | 7.20 | — | — | — | 31 | 25% | 3 | — | — |
| Omar Correia | F | 93 | 6.60 | — | — | — | 23 | 20% | 1 | — | — |
| Alessandro Gabrielloni | F | 63 | 6.20 | — | 1 | — | 9 | 6% | — | — | — |
| Alvin Obinna Okoro | F | 30 | 6.90 | — | — | — | 4 | 3% | — | — | — |
| Fabio Maistro | M | 8 | 6.70 | — | — | — | 2 | 2% | — | — | — |
| Manuel Ricciardi | M | 8 | 6.60 | — | — | — | 1 | 1% | — | — | — |
| M. Varnier | D | 21 | 6.50 | — | — | — | 5 | 4% | — | — | — |
Catanzaro — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 93 | 6.90 | — | — | — | 27 | 25% | — | — | — | |
| Nicolò Brighenti | D | 93 | 7.30 | — | — | — | 72 | 65% | 2 | — | — |
| Matias Antonini | D | 91 | 8.00 | — | 1 | 1 | 55 | 49% | 1 | — | — |
| Tommaso Cassandro | D | 93 | 6.70 | — | — | — | 48 | 46% | 2 | 1 | — |
| Federico Di Francesco | M | 93 | 7.50 | 1 | — | 2 | 30 | 24% | 1 | — | — |
| Marco Pompetti | M | 84 | 7.30 | — | — | 2 | 64 | 60% | — | — | — |
| Fabio Rispoli | M | 93 | 6.90 | — | — | — | 50 | 45% | 1 | — | — |
| Ruggero Frosinini | M | 79 | 6.20 | — | — | — | 33 | 26% | — | — | — |
| Gabriele Alesi | F | 84 | 6.90 | — | — | 2 | 25 | 24% | — | — | — |
| Mattia Liberali | F | 79 | 6.90 | — | — | — | 27 | 19% | 3 | — | — |
| Filippo Pittarello | F | 93 | 6.30 | — | — | 1 | 9 | 8% | — | — | — |
| D. Buglio | M | 9 | 6.30 | — | — | — | 8 | 7% | — | — | — |
| N'Dri Koffi | F | 9 | 6.50 | — | — | 1 | — | — | — | — | — |
| Patrick Amiamo Nuamah | F | 14 | 6.50 | — | — | — | 2 | 1% | — | — | — |
| Rémi Oudin | M | 14 | 6.70 | — | — | — | 7 | 6% | — | — | — |
Frequently Asked Questions
What was the final score of Juve Stabia vs Catanzaro?
The final score was Juve Stabia 1–1 Catanzaro.
What did the model predict before Juve Stabia vs Catanzaro?
The model assigned 40% probability to a Juve Stabia win, 29% to a draw, and 29% to an Catanzaro win.