Winlytics.AI
Full time
Serie B (Italy)
·
Monza
Monza
·LWDLW
vs
Catanzaro
Catanzaro
19th · 3 pts·LLLWL
The story

Monza one step from Serie A after first-leg cushion

The Serie B promotion play-off final concludes at the Brianteo with Monza holding a significant advantage over a struggling Catanzaro side.

Match news & current form

Monza sit 3rd on 76 points and are on the verge of a return to the top flight after a clinical 2-0 victory in the first leg. Paolo Bianco’s side have shown immense discipline, losing only once across their last 12 games. Their 2-0 win last week showcased their ability to remain patient under pressure before striking late to seize control of the tie.

Catanzaro, 5th on 59 points, have been the sensation of the play-offs but now face a monumental task. Momentum has stalled for the visitors, who have lost their last two matches by 2-0 scorelines. To keep their Serie A dream alive, they must overturn a two-goal deficit at a ground where the hosts have been almost invincible this term.

Head-to-head history

Monza hold the upper hand following their 2-0 away win in the first leg of this final on May 24th. That result reinforced the gap between the sides, with Monza having finished the regular season 17 points ahead of their Calabrian opponents.

Hot stats & streaks
  • Monza have lost only once at the Brianteo during the entire Serie B season.
  • Catanzaro are winless in their last five consecutive away fixtures.
  • The hosts are currently unbeaten in four matches and have lost just one of their last 12.
  • Catanzaro have failed to score in their last two matches, losing both 2-0.
Key players & missing men

Giuseppe Caso and Hernani are the men of the moment for Monza, having both netted late in the first leg to put their side in the driving seat. Both teams are fortunate to report no fresh injury concerns or suspensions, meaning Paolo Bianco has a full-strength squad to choose from as he looks to seal promotion.

Subscribers only

Our signal for this match is locked.

We have published a signal on Monza vs Catanzaro — the market, the selection, the price we need and the model’s confidence. Every signal is graded in public, win or lose.

Subscribers only

Every market on this match, priced and ranked.

Our model prices every market we cover on Monza vs Catanzaro and ranks them by the edge against the bookmakers’ price. Subscribers see the full board.

Unlock every market
Market cross-check

Our model vs the market’s price.

How the public market prices this match, shown next to our model. For context only — it never changes a signal.

Our engine
What our AI model sees
The market
Public / market price
1X2 probabilities
45%
45%
10%
Monza winDrawCatanzaro win
Market call
Double chance : Monza or Draw
Elo rating & xG

Strength rating and xG.

Elo is overall team strength. xG is the goals an average team would score from the same chances.

Overall strength (Club Elo)

One strength number built from every result a team has had. Higher means stronger.

Monza
1544
Catanzaro
1459

Monza are the stronger side — 85 rating points clear of Catanzaro.

The scoring picture

Goals scored and conceded.

Per-game averages this season. Use the buttons to split the goals by venue.

Goals per game

Both teams across every game this season.

MonzaMonzaCatanzaroCatanzaro
Goals scored / game1.00
Goals conceded / game1.80
How reliable, all season

Whole season, home and away combined — Monza — games, Catanzaro 5 games.

MonzaMonzaCatanzaroCatanzaro
Games with a clean sheet20%
Games they failed to score20%
Head-to-head

Past meetings.

Monza
0–2
Catanzaro
Catanzaro
0–2
Monza
Catanzaro
1–1
Monza
Monza
2–1
Catanzaro
Form check

Their recent form.

Monza
Monza
Mixed bag at home
Last 5
2W · 1D · 2L
MonzavSassuolo
2–1
W
LeccevMonza
3–2
L
ParmavMonza
1–1
D
TorinovMonza
0–1
W
MonzavUdinese
2–3
L
Catanzaro
Catanzaro
Losing form badly
Last 5
1W · 0D · 4L
SampdoriavCatanzaro
2–1
L
CatanzarovCarrarese
1–0
W
SudtirolvCatanzaro
2–0
L
PisavCatanzaro
2–1
L
Vicenza VirtusvCatanzaro
3–2
L
League standings

Where they sit in the table.

Serie B (Italy) standings · both teams highlighted in context.

#
Team
P
W
D
L
GD
Pts
1
PalermoPalermo
5
4
1
0
+5
13
2
SudtirolSudtirol
5
3
2
0
+6
11
3
MantovaMantova
5
3
2
0
+5
11
4
ModenaModena
5
3
1
1
+4
10
5
AscoliAscoli
5
3
1
1
+3
10
6
PadovaPadova
5
2
1
2
-1
7
7
BeneventoBenevento
5
2
1
2
+1
7
8
Hellas VeronaHellas Verona
5
2
1
2
+3
7
9
AvellinoAvellino
5
2
1
2
+1
7
10
CesenaCesena
5
1
4
0
+1
7
11
PisaPisa
5
2
1
2
+0
7
12
ArezzoArezzo
5
2
0
3
-7
6
13
EmpoliEmpoli
5
2
0
3
-2
6
14
Virtus EntellaVirtus Entella
5
1
2
2
+1
5
15
CremoneseCremonese
5
1
2
2
-2
5
16
Vicenza VirtusVicenza Virtus
5
1
2
2
-3
5
17
SampdoriaSampdoria
5
1
1
3
-4
4
18
Juve StabiaJuve Stabia
5
1
2
2
-3
3
19
CatanzaroCatanzaro
5
1
0
4
-4
3
20
CarrareseCarrarese
5
0
1
4
-4
1