Serie A (Italy)
Monza Host Cagliari at U-Power Stadium
Oct 19, 2026, 4:30 PM UTC
Match Preview
Recent home matches tell a clear story: Monza has established real home authority this season, with 12 wins to show for their last 20 games. The over 2.5 line has hit in 75% of their recent home matches. In their last home match, it finished a 2-3 loss against Cremonese.
Cagliari carries a away scoring profile where 60% of matches go over 2.5 goals, a data point worth folding into any prediction alongside the current odds. Their most recent away outing was a 1-0 win against Udinese.
The last 4 games between Monza and Cagliari have gone 1-1-2, a series that leans toward Cagliari. The over 2.5 line has hit in 50% of their head-to-head meetings. They last met in the Serie A, a game that finished Cagliari 3-0 Monza.
Team Strength Comparison
Metric by metric
Monza · Cagliari — a longer bar means a higher rating (0–100).
10-season trends
Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.
Odds Analysis & Market Prediction
With each bookmaker's margin removed, the market makes Monza the favourite at 44%. 15 of 15 bookmakers agree.
Fair win probability
Average bookmaker margin 7.5%.
Archived Oct 3, 2026, 12:41 PM UTC
Pre-Match Odds Comparison · Monza vs Cagliari
| Book | Home | Draw | Away |
|---|---|---|---|
| Betfred (UK) | 2.15 | 3.40 | 3.40 |
| Unibet (UK) | 2.10 | 3.20 | 3.40 |
| Betway | 2.10 | 3.10 | 3.40 |
| LeoVegas | 2.08 | 3.25 | 3.35 |
| BoyleSports | 2.05 | 3.10 | 3.40 |
| Sky Bet | 2.25 | 3.20 | 3.20 |
| Paddy Power | 2.20 | 3.20 | 3.10 |
| Smarkets | 2.32 | 3.15 | 3.55 |
| 888sport | 2.10 | 3.20 | 3.30 |
| William Hill | 2.10 | 3.20 | 3.30 |
| Betfair | 2.34 | 3.20 | 3.60 |
| Casumo | 2.14 | 3.10 | 3.55 |
| Virgin Bet | 2.10 | 3.00 | 3.40 |
| Grosvenor | 2.20 | 3.20 | 3.65 |
| LiveScore Bet | 2.10 | 3.00 | 3.40 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| Serie A · Regular Season - 30 | 2025-03-30 | Cagliari 3-0 Monza | L |
| Serie A · Regular Season - 19 | 2025-01-05 | Monza 1-2 Cagliari | L |
| Serie A · Regular Season - 29 | 2024-03-16 | Monza 1-0 Cagliari | W |
| Serie A · Regular Season - 13 | 2023-11-26 | Cagliari 1-1 Monza | D |
Recent Form — Home & Away
Monza — Home
- 2026-09-26Monza vs Cremonese 2-3
- 2026-09-18Monza vs Sassuolo 2-1
- 2026-08-29Monza vs Udinese 2-3
- 2026-08-14Monza vs Avellino 3-0
- 2026-08-07Monza vs Padova 3-3
- 2026-07-30Monza vs Aris Thessalonikis 1-3
- 2026-07-18Monza vs PRO Vercelli 4-3
- 2026-05-29Monza vs Catanzaro 0-2
- 2026-05-19Monza vs Juve Stabia 2-1
- 2026-05-08Monza vs Empoli 2-2
- 2026-04-24Monza vs Modena 1-0
- 2026-04-11Monza vs Bari 2-0
- 2026-03-21Monza vs Venezia 1-1
- 2026-03-14Monza vs Palermo 3-0
- 2026-02-27Monza vs Virtus Entella 2-0
- 2026-02-15Monza vs Juve Stabia 2-1
- 2026-02-08Monza vs Avellino 2-1
- 2026-01-24Monza vs Pescara 3-0
- 2026-01-17Monza vs Frosinone 2-2
- 2025-12-20Monza vs Carrarese 4-1
Monza — Away
- 2026-09-13Lecce vs Monza 3-2
- 2026-09-06Parma vs Monza 1-1
- 2026-09-01Torino vs Monza 0-1
- 2026-08-22Inter vs Monza 4-1
- 2026-07-24Galatasaray vs Monza 0-2
- 2026-05-24Catanzaro vs Monza 0-2
- 2026-05-16Juve Stabia vs Monza 2-2
- 2026-05-01Mantova vs Monza 3-2
- 2026-04-17Sampdoria vs Monza 0-3
- 2026-04-06Catanzaro vs Monza 1-1
- 2026-03-17Reggiana vs Monza 0-0
- 2026-03-07Spezia vs Monza 4-2
- 2026-03-03Cesena vs Monza 1-3
- 2026-02-21Carrarese vs Monza 0-1
- 2026-02-11Sudtirol vs Monza 0-0
- 2026-02-01Padova vs Monza 1-2
- 2026-01-10Virtus Entella vs Monza 1-0
- 2025-12-26Modena vs Monza 1-2
- 2025-12-13Venezia vs Monza 2-0
- 2025-11-30Juve Stabia vs Monza 2-2
Cagliari — Home
- 2026-09-07Cagliari vs Lecce 1-0
- 2026-09-03Cagliari vs Hellas Verona 1-2
- 2026-08-30Cagliari vs Inter 0-1
- 2026-08-14Cagliari vs Arezzo 1-0
- 2026-07-28Cagliari vs Modena 1-0
- 2026-05-17Cagliari vs Torino 2-1
- 2026-05-09Cagliari vs Udinese 0-2
- 2026-04-27Cagliari vs Atalanta 3-2
- 2026-04-11Cagliari vs Cremonese 1-0
- 2026-03-20Cagliari vs Napoli 0-1
- 2026-03-07Cagliari vs Como 1-2
- 2026-02-21Cagliari vs Lazio 0-0
- 2026-02-16Cagliari vs Lecce 0-2
- 2026-01-31Cagliari vs Hellas Verona 4-0
- 2026-01-17Cagliari vs Juventus 1-0
- 2026-01-02Cagliari vs AC Milan 0-1
- 2025-12-21Cagliari vs Pisa 2-2
- 2025-12-07Cagliari vs AS Roma 1-0
- 2025-11-22Cagliari vs Genoa 3-3
- 2025-10-30Cagliari vs Sassuolo 1-2
Cagliari — Away
- 2026-09-19Udinese vs Cagliari 0-1
- 2026-09-12Atalanta vs Cagliari 1-2
- 2026-08-22Parma vs Cagliari 0-1
- 2026-08-02Union Berlin vs Cagliari 2-2
- 2026-07-23Sampdoria vs Cagliari 0-0
- 2026-05-24AC Milan vs Cagliari 1-2
- 2026-05-03Bologna vs Cagliari 0-0
- 2026-04-17Inter vs Cagliari 3-0
- 2026-04-04Sassuolo vs Cagliari 2-1
- 2026-03-15Pisa vs Cagliari 3-1
- 2026-02-27Parma vs Cagliari 1-1
- 2026-02-09AS Roma vs Cagliari 2-0
- 2026-01-24Fiorentina vs Cagliari 1-2
- 2026-01-12Genoa vs Cagliari 3-0
- 2026-01-08Cremonese vs Cagliari 2-2
- 2025-12-27Torino vs Cagliari 1-2
- 2025-12-13Atalanta vs Cagliari 2-1
- 2025-11-29Juventus vs Cagliari 2-1
- 2025-11-08Como vs Cagliari 0-0
- 2025-11-03Lazio vs Cagliari 2-0