Juve Stabia vs Monza

2 - 2
πŸ•’ Sat, 16 May 2026 19:00 Europe/London πŸ§‘β€βš–οΈ Giovanni Ayroldi πŸ” Semi-finals 🏁 match finished
Season
2025-2026 Season
Stage
Semi-finals
Serie B Table
Juve Stabia 7 Β· Monza 3
Referee Stats
9 matches Β· 5.67 yellow cards avg
Yellow cards avg 5.67
Reds avg 0.89
Penalties avg 0.67
Over 4.5 cards 78%
Home wins 22%
Draws 56%
Away wins 22%
How the match was played
  • Match ended level at 2-2.
  • Shots were tight (13-9).
  • Juve Stabia controlled possession (64%).

Team Overview

Juve Stabia (Home stats)

Games / Record

20
W-D-L: 8-10-2

Goals For / Against

27 / 17
Avg: 1.35 / 0.85

Points

34
Avg: 1.70

Clean Sheets

9

Failed to Score

4
Monza (Away stats)

Games / Record

20
W-D-L: 8-7-5

Goals For / Against

29 / 22
Avg: 1.45 / 1.10

Points

31
Avg: 1.55

Clean Sheets

7

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Serie B fixture.

Quick comparison bars

1.70
PPG
1.55
1.35
GF
1.45
0.85
GA
1.10
35%
O2.5
50%
50%
BTTS
55%
60%
Score 1st
50%

League-position context

Juve Stabia rank7th
Monza rank3rd
Juve Stabia points55
Monza points80
Juve Stabia: #7 Β· 55 pts Β· GD -1
26 pts off the top 2. 9 pts above the play-off edge. 14 pts clear of the relegation zone.
Monza: #3 Β· 80 pts Β· GD +30
1 pts off the top 2. 34 pts above the play-off edge. 39 pts clear of the relegation zone.
25-point gap between the two sides coming into kick-off.

Juve Stabia last 5 home

D L D W W
Points8/15
Weighted index38
Goals8-5
Record2-2-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Monza last 5 away

D L W D D
Points6/15
Weighted index38
Goals8-6
Record1-3-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Juve Stabia trend breakdown

Over 2.535%
BTTS50%
BTTS + O2.535%
1H Over 0.560%
Also: Over 0.5 85% Β· Over 1.5 65% Β· Over 3.5 25% Β· 1H BTTS 5%

Monza trend breakdown

Over 2.550%
BTTS55%
BTTS + O2.540%
1H Over 0.560%
Also: Over 0.5 90% Β· Over 1.5 75% Β· Over 3.5 25% Β· 1H BTTS 15%

Scoring reliability

Juve Stabia score at home80%
Juve Stabia clean sheet at home45%
Monza score away80%
Monza clean sheet away35%

First-goal patterns

Juve Stabia score first60%
Juve Stabia win after scoring first58%
Monza score first50%
Monza win after scoring first60%
Comeback rate after conceding first: Juve Stabia 60% Β· Monza 50%
Avg first goal minute: Juve Stabia 32.6' Β· Monza 26.2'

Vs league average

Juve Stabia score at home1.35 vs 1.49
Juve Stabia concede at home0.85 vs 1.06
Monza score away1.45 vs 1.06
Monza concede away1.10 vs 1.49
Juve Stabia score 9% below league average, while Monza score 37% above league average.
Defensive side: Juve Stabia are 20% below league average at home, and Monza are 26% below league average away.

Head-to-head trends

Recent games4
Avg goals3.50
BTTS100%
Over 2.5100%
At this venue setup: 4.00 goals on average across the last 2.

Juve Stabia goal timing (home)

1H scored: 48% 2H scored: 52% Danger: 31-45 Vulnerable: 76-90+
Goals scored by 15-minute interval
31-45 7
61-75 6
76-90+ 6
16-30 5
46-60 4
0-15 3
Goals conceded by 15-minute interval
76-90+ 11
61-75 3
0-15 2
16-30 2
31-45 2
46-60 0

Monza goal timing (away)

1H scored: 40% 2H scored: 60% Danger: 76-90+ Vulnerable: 76-90+
Goals scored by 15-minute interval
76-90+ 11
46-60 5
0-15 4
16-30 4
31-45 4
61-75 2
Goals conceded by 15-minute interval
76-90+ 9
31-45 7
16-30 4
46-60 4
0-15 1
61-75 1

Match Statistics

Shots on Goal
4
3
Total Shots
13
9
Shots off Goal
6
4
Blocked Shots
3
2
Shots Inside Box
7
6
Shots Outside Box
6
3
Ball Possession
64%
36%
Corner Kicks
1
3
Fouls
15
17
Offsides
0
4
Yellow Cards
3
2
Red Cards
β€”
β€”
Goalkeeper Saves
1
2
Total Passes
510
272
Passes Accurate
408
179
Passes %
80%
66%

Events

Yellow Cards
Home
3
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
4
Away
8
28'
28' L. Lucchesi
45+1'
45+1' N. Mosti
57' ⚽
⚽
57' ⚽ Goal · 1-0
N. Mosti
Normal Goal Β· Assist: A. Cacciamani
62' ↑↓
↑↓
62' ⇄ P. Cutrone
1st substitution Β· For: A. Petagna
62' ↑↓
↑↓
62' ⇄ Paulo Azzi
2nd substitution Β· For: A. Bakoune
62' ↑↓
↑↓
62' ⇄ P. Cutrone
3rd substitution Β· For: A. Petagna
62' ↑↓
↑↓
62' ⇄ Paulo Azzi
4th substitution Β· For: A. Bakoune
67' ↑↓
↑↓
67' ⇄ A. Gabrielloni
1st substitution Β· For: Kevin Zeroli
67' ↑↓
↑↓
67' ⇄ N. Mosti
2nd substitution Β· For: C. Pierobon
68' ⚽
⚽
68' ⚽ Goal · 2-0
A. Okoro
Normal Goal Β· Assist: A. Cacciamani
74' ↑↓
↑↓
74' ⇄ L. Ravanelli
5th substitution Β· For: F. Delli Carri
74' ↑↓
↑↓
74' ⇄ Dany Mota
6th substitution Β· For: G. Caso
74' ↑↓
↑↓
74' ⇄ A. Okoro
3rd substitution Β· For: L. Candellone
74' ↑↓
↑↓
74' ⇄ Dany Mota
7th substitution Β· For: G. Caso
74' ↑↓
↑↓
74' ⇄ L. Ravanelli
8th substitution Β· For: F. Delli Carri
77' ⚽
⚽
77' ⚽ Goal · 2-1
A. Carboni
Normal Goal Β· Assist: A. Petagna
82' ↑↓
↑↓
82' ⇄ M. Ricciardi
4th substitution Β· For: L. Carissoni
84'
84' C. Pierobon
89' ⚽
⚽
89' ⚽ Goal · 2-2
F. Delli Carri
Normal Goal Β· Assist: Hernani
90+4'
90+4' A. Bakoune
90+5'
90+5' S. DiakitΓ©

Juve Stabia vs Monza 2-2: match report, goals, cards and substitutions

Juve Stabia drew 2-2 with Monza on Saturday, 16 May 2026 in Serie B. The match was refereed by Giovanni Ayroldi.

First half: No goals were scored in the first half. L. Lucchesi received a yellow card for Monza at 28'. N. Mosti received a yellow card for Juve Stabia at 45+1'.

Second half: Juve Stabia took the lead at 57' when N. Mosti scored, with the assist credited to A. Cacciamani, making the score 1-0. Monza made their 1st substitution at 62', with P. Cutrone replacing A. Petagna. Monza made their 2nd substitution at 62', with Paulo Azzi replacing A. Bakoune. Monza made their 3rd substitution at 62', with P. Cutrone replacing A. Petagna. Monza made their 4th substitution at 62', with Paulo Azzi replacing A. Bakoune. Juve Stabia made their 1st substitution at 67', with A. Gabrielloni replacing Kevin Zeroli. Juve Stabia made their 2nd substitution at 67', with N. Mosti replacing C. Pierobon. Juve Stabia extended the lead at 68' when A. Okoro scored, with the assist credited to A. Cacciamani, making the score 2-0. Monza made their 5th substitution at 74', with L. Ravanelli replacing F. Delli Carri. Monza made their 6th substitution at 74', with Dany Mota replacing G. Caso. Juve Stabia made their 3rd substitution at 74', with A. Okoro replacing L. Candellone. Monza made their 7th substitution at 74', with Dany Mota replacing G. Caso. Monza made their 8th substitution at 74', with L. Ravanelli replacing F. Delli Carri. Monza reduced the deficit at 77' when A. Carboni scored, with the assist credited to A. Petagna, making the score 2-1. Juve Stabia made their 4th substitution at 82', with M. Ricciardi replacing L. Carissoni. C. Pierobon received a yellow card for Juve Stabia at 84'. Monza leveled the score at 89' when F. Delli Carri scored, with the assist credited to Hernani, making the score 2-2. A. Bakoune received a yellow card for Monza at 90+4'. S. DiakitΓ© received a yellow card for Juve Stabia at 90+5'.

Juve Stabia used 4 substitutions while Monza used 8 substitutions. Juve Stabia got 3 yellow cards, while Monza got 2 yellow cards.

How the match was played

  • Match ended level at 2-2.
  • Shots were tight (13-9).
  • Juve Stabia controlled possession (64%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games4
Home Wins0
Draws2
Away Wins2
Over 2.5 Goals4 (100.0%)
BTTS4 (100.0%)
Home vs Away as Scheduled
Total Games2
Home Wins0
Draws2
Away Wins0
Over 2.5 Goals2 (100.0%)
BTTS2 (100.0%)

Juve Stabia vs Monza Head-to-Head History by Season