OgaOods

form, quantified · picks with an edge
Back to ⚽ Football on 2026-10-31
⚽ Italy Serie A · Saturday 31 October 2026, 14:00 UTC · scheduled
Bologna 2.00 14:00 1.20 Monza
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Home win 55.5%57%-1.7%
DCHome or draw 80.8%82%-1.5%
DNBHome (DNB) 73.3%76%-2.4%
O/U 2.5Over 2.5 67.2%55%+11.7%
BTTSBTTS yes 63.6%no line
Model breakdown (1X2)
ModelHomeDrawAway
poisson53.2%25.0%21.8%
xgboost59.6%21.3%19.1%
logistic55.0%25.3%19.6%
Inputs the models saw
BolognaMonza
Elo (pre-match)16971555
Surface Elo16971555
Form, last 5 (PPG)2.001.20
Form trend-0.400.60
Season points per game2.250.75
Season goals for / game2.252.00
Season goals against / game1.502.50
Rest days22
Head-to-head (last 10)3 W1 W · 2 D
Bologna: last 5
28 OctAAc Milan4 - 2W
28 OctAAc Milan4 - 2W
24 OctACagliari2 - 0W
24 OctACagliari2 - 0W
17 OctHInter1 - 3L
Monza: last 5
28 OctHNapoli1 - 4L
28 OctHNapoli1 - 4L
23 OctATorino2 - 3L
23 OctATorino2 - 3L
19 OctHCagliari4 - 0W
Head to head
18 Jan 2025Bologna3 - 1Monza
22 Sep 2024Monza1 - 2Bologna
13 Apr 2024Bologna0 - 0Monza
28 Sep 2023Monza0 - 0Bologna
12 Feb 2023Bologna0 - 1Monza
31 Oct 2022Monza1 - 2Bologna
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
SportyBet1X2away5.0020.0%30 Oct 06:15
SportyBet1X2draw4.0424.8%30 Oct 06:15
SportyBet1X2home1.7557.1%30 Oct 06:15
SportyBetO/U 2.5over1.8055.6%30 Oct 06:15
SportyBetO/U 2.5under2.0548.8%30 Oct 06:15
Generated 2026-10-30 14:01 UTC