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.
- Serie A, matchday 7 of 38
- +21°, cloudy
- U-Power Stadium, Monza
published UTC


AI models' pick: Cagliari or draw
1.60Now 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
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
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.
Price changes
| When | 1X | 12 | X2 · our bet |
|---|---|---|---|
| 1.37+0.02 | 1.35+0.01 | 1.56−0.01 | |
| We published Cagliari or draw at 1.60 | |||
| 1.35+0.01 | 1.34 | 1.57−0.02 | |
| 1.34+0.01 | 1.34−0.01 | 1.59−0.01 | |
| 1.33opened | 1.35opened | 1.60opened | |
AI prediction and analysis
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.
- 5 of 15X2our betodds 1.60DeepSeek
GeminiQwenMiniMax
Sonar - 3 of 152same directionodds 3.12
GLM
Dots3-NoteNemotron Super - 1 of 15H2 (+1)same directionodds 1.27DeepSeek Flash
- 1 of 15DNB 2same directionodds 2.31ChatGPT
- 2 of 15BTTS noodds 1.99Claude
Grok - 1 of 15BTTSodds 1.76Mistral
- 1 of 15U 2.5odds 1.77Kimi
- 1 of 15O 2.5odds 2.08Xiaomi MiMo
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
Stats and form
Injuries and suspensions
no absences listed
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
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 11.10 | Lazio | A | 1:3xG 1.8–1.8 | L |
| 03.10 | Brestclub friendly | A | 2:2 | D |
| 26.09 | Cremoneseclub friendly | H | 2:3 | L |
| 18.09 | Sassuolo | H | 2:1xG 1.5–1.5 | W |
| 13.09 | Lecce | A | 2:3xG 2.8–1.1 | L |
| 06.09 | Parma | A | 1:1xG 1.7–0.7 | D |
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 11.10 | Juventus | H | 1:1xG 0.6–2.0 | D |
| 19.09 | Udinese | A | 1:0xG 1.1–2.1 | W |
| 12.09 | Atalanta | A | 2:1xG 1.1–1.3 | W |
| 07.09 | Lecce | H | 1:0xG 1.6–0.5 | W |
| 03.09 | Hellas VeronaCoppa Italia | H | 1:2 | L |
| 30.08 | Inter | H | 0:1xG 0.5–3.7 | L |
H — home, A — away · score and xG from the team's side · league matches carry no competition tag
Season averages
| for / against | Serie A | ||
|---|---|---|---|
| goals | 1.5 / 2.5 | 1 / 0.5 | 1.4 |
| xG | 1.7 / 1.2 | 1 / 1.7 | 1.5 |
| shots | 14.3 / 12.7 | 9.7 / 20.7 | 14.6 |
| shots on target | 6 / 5.2 | 3.8 / 5.2 | 4.8 |
| corners | 4.7 / 4.7 | 3.5 / 7 | 4.8 |
| fouls | 12.5 / 10.5 | 9.8 / 8.5 | 11.1 |
| yellow cards | 1.7 / 1.7 | 1.2 / 1.2 | 1.7 |
| matches over 2.5 | 83% | 17% | |
| both scored | 100% | 33% | |
| clean sheets | 0% | 50% | |
| failed to score | 0% | 17% | |
| home / away | |||
| goals | 2 / 2 | 1.3 / 0.3 | |
| average total | 4 | 1.7 | |
| matches over 2.5 | 100% | 33% | |
| both scored | 100% | 33% | |
- Cagliari shoot less often than the league average: 9.7 shots vs 14.6
- "home / away" is split by the role in this match: home games only for Monza, away games only for Cagliari
Head to head
1–1–2Monza wins · draws · Cagliari wins
| Match | Score | Date | Competition |
|---|---|---|---|
| Cagliari vs Monza | 3:0 | 30.03.25 | |
| Monza vs Cagliari | 1:2 | 05.01.25 | |
| Monza vs Cagliari | 1:0 | 16.03.24 | |
| Cagliari vs Monza | 1:1 | 26.11.23 |
- both scored in 2 of the last 4 meetings
- over 2.5 goals — in 2 of 4
League table
| # | Team | P | W-D-L | GF–GA | Pts | Form |
|---|---|---|---|---|---|---|
| 3 | Roma | 6 | 4-2-0 | 14–3 | 14 | WWWDD |
| 4 | Cagliari | 6 | 4-1-1 | 6–3 | 13 | LWWWD |
| 5 | Milan | 6 | 3-3-0 | 11–5 | 12 | WDDWD |
| 15 | Udinese | 6 | 1-1-4 | 9–13 | 4 | WLLLL |
| 16 | Monza | 6 | 1-1-4 | 9–15 | 4 | LDLWL |
| 17 | Genoa | 6 | 1-1-4 | 5–11 | 4 | LLDLW |
excerpt: both teams and their neighbours in the table · form — latest on the right
Goals by minute
- 0-1504
- 16-3022
- 31-4523
- 46-6023
- 61-7521
- 76-9012
- 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