Skip to content

19 Oct

Monza vs Cagliari: AI prediction and betting pick

On 19 October, Monza host Cagliari. The AI models' pick is Cagliari or draw at 1.60: 10 of 15 models chose it.

published UTC

Monza
Cagliari

AI models' pick: Cagliari or draw

1.60

Now 1.56 · 1.60 when published

AI models' pick · 10 of 15 for this bet, 5 for others

Our football predictions so far: 86 won · 63 lost · 5 void · +3.46 units All results

likely score

1:114%odds 5.79

0:0 9%1:0 9%2:1 9%

The likely score lists the four most likely results; the odds next to it are the average price of 7 bookmakers on that score. This is not the bet: the AI consensus chooses the bet.

Match odds

last line update 17.10 21:19

result12.42+0.11X3.16+0.0223.10−0.12
total 2.5O2.09+0.01U1.76−0.01
both to scoreyes1.79+0.03no1.95−0.04
double chance1X1.37+0.04121.35X21.56 — matches our bet−0.04
handicapH1 −13.81+0.18H2 +11.23−0.04

Over 5 days a Cagliari win shortened from 3.22 to 3.10 — money is coming in on the away side.

abbreviations
  • 1/X/2 — home win / draw / away win
  • O/U — over/under total goals
  • H1/H2 — home/away handicap
  • 1X/12/X2 — home or draw / no draw / away or draw
Line movementOur bet — Cagliari or draw: 1.60 → 1.56 since we publishedView

Since we published, our bet (Cagliari or draw) has shortened from 1.60 to 1.56: the market now rates it as more likely. 12 overtook 1X on 15 Oct: 1.35 → 1.35, against 1.33 → 1.37.

1X1.33 → 1.37121.35 → 1.35X21.60 → 1.56our bet
1.301.401.501.6012 Oct14 Oct15 Oct16 Oct17 OctWe published · 1.6012 overtook 1XX2 1.561X 1.3712 1.35

Price changes

Price changes in the Double chance market
When1X12X2 · our bet
1.37+0.021.35+0.011.56−0.01
We published Cagliari or draw at 1.60
1.35+0.011.341.57−0.02
1.34+0.011.34−0.011.59−0.01
1.33opened1.35opened1.60opened
70 snapshots · the prices changed 3 times

The largest group of AI models went for Cagliari not losing. 5 more chose close bets in the same direction: a Cagliari win, Cagliari +1 and Cagliari draw no bet. 2 more went for at least one side failing to score. The other 3 chose a bet each: both teams to score and total-goals bets.

Odds — the bookmaker average at the moment the AI model answered.

Odds quoted in this analysis are as of 15.10 at 16:00 UTC

Cagliari arrive fourth in Serie A with 13 points after six rounds, and losing defender R. Idrissi does little to change the picture. Away from home they have won all three matches, scoring 1.3 and conceding 0.3 on average, with three clean sheets along the way. Monza, by contrast, have four points, sit 16th and have shipped 11 goals in their last five games. The market has nudged the same way over three days: the away win came in from 3.22 to 3.12, while the home win drifted from 2.31 to 2.38. The previous meetings back it up too, with Cagliari winning 3-0 in March 2025 and also winning in Monza in January of that year. We're backing Cagliari or draw at 1.60.

Where we could be wrong

And what if Monza finally start turning their chances into goals? Across four rounds of Serie A the hosts look better than their results on xG (1.97 against 1.28), while Cagliari have it the other way round (0.97 against 1.91). Both of Monza's home games have featured goals at both ends and over 2.5 goals. The visitors' away solidity rests on only three matches, and in an open game it can disappear quickly.

  • Bookmakers: Monza looks more likely.

The bet comes from the largest group of AI models pointing the same way (a home win and a home handicap count as one view), and within that group it is the bet named most often; if two groups are level, the one priced closer to the bookmakers' line is taken — how we calculate

Injuries and suspensions

snapshot 15.10 15:43
Monza

no absences listed

Cagliari
  • Riyad IdrissiDF · 26 matches in 2025/26jumpers kneeout

managers: Ivan Juric · Fabio Pisacane · main formations this season: 3-4-2-1 · 4-2-3-1

Recent matches

all competitions · latest first
Monza
Recent matches: Monza
DateOpponentVenueScoreResult
11.10LazioA1:3xG 1.8–1.8L
03.10Brestclub friendlyA2:2D
26.09Cremoneseclub friendlyH2:3L
18.09SassuoloH2:1xG 1.5–1.5W
13.09LecceA2:3xG 2.8–1.1L
06.09ParmaA1:1xG 1.7–0.7D
Cagliari
Recent matches: Cagliari
DateOpponentVenueScoreResult
11.10JuventusH1:1xG 0.6–2.0D
19.09UdineseA1:0xG 1.1–2.1W
12.09AtalantaA2:1xG 1.1–1.3W
07.09LecceH1:0xG 1.6–0.5W
03.09Hellas VeronaCoppa ItaliaH1:2L
30.08InterH0:1xG 0.5–3.7L

H — home, A — away · score and xG from the team's side · league matches carry no competition tag

Season averages

2026/27 · average per match
for / againstMonzaCagliariSerie A
goals1.5 / 2.51 / 0.51.4
xG1.7 / 1.21 / 1.71.5
shots14.3 / 12.79.7 / 20.714.6
shots on target6 / 5.23.8 / 5.24.8
corners4.7 / 4.73.5 / 74.8
fouls12.5 / 10.59.8 / 8.511.1
yellow cards1.7 / 1.71.2 / 1.21.7
matches over 2.583%17%
both scored100%33%
clean sheets0%50%
failed to score0%17%
home / away
goals2 / 21.3 / 0.3
average total41.7
matches over 2.5100%33%
both scored100%33%

Head to head

last 4

1–1–2Monza wins · draws · Cagliari wins

Recent head-to-head meetings
MatchScoreDateCompetition
Cagliari vs Monza3:030.03.25
Monza vs Cagliari1:205.01.25
Monza vs Cagliari1:016.03.24
Cagliari vs Monza1:126.11.23

League table

League standings: Serie A
#TeamPW-D-LGF–GAPtsForm
3Roma64-2-014–314WWWDD
4Cagliari64-1-16–313LWWWD
5Milan63-3-011–512WDDWD
15Udinese61-1-49–134WLLLL
16Monza61-1-49–154LDLWL
17Genoa61-1-45–114LLDLW

excerpt: both teams and their neighbours in the table · form — latest on the right

Goals by minute

league season
Monza
  • 0-1504
  • 16-3022
  • 31-4523
  • 46-6023
  • 61-7521
  • 76-9012
Cagliari
  • 0-1501
  • 16-3030
  • 31-4501
  • 46-6010
  • 61-7510
  • 76-9011

in each row: scored in green, conceded in grey — in 15-minute intervals

Other matches this round

Full Serie A fixtures
18:45Parma–TorinoOur pick:BTTS1.9311 of 16 AI models picked this bet1 3.33X 3.082 2.3518:45Juventus–LazioOur pick:U 2.51.8812 of 16 AI models picked this bet1 1.66X 3.872 5.3516:00Milan–AtalantaOur pick:11.8610 of 16 AI models picked this bet1 1.80X 3.802 4.34