📊 Recent Form
Torino
Monza
🧭 How the Model Sees It
The engine puts Torino at 48%, ahead but not commandingly. With the draw at 27% this is a fixture the model expects to stay tight.
We have Torino at 48% where the consensus of 10 bookmakers has 45% — a gap in our favour of 3 points. Disagreements like this are where a model earns or loses its reputation, so it is stated plainly rather than sold as an edge.
The projection totals 3 goals. That clears the 2.5 line, and it is roughly what an average football match produces — the model is not expecting anything unusual in either direction.
Confidence is filed as medium at 62/99. That tier is set from the shape of the probability distribution, not from how the fixture feels, and it is published before kick-off and graded against the result afterwards — right or wrong, it stays on the page.
📝 Match Recap
Torino came from behind to beat Monza 3-2 in a match that delivered more goals than our model had pencilled in. The visitors got an early foothold when Varela levelled things up in the 47th minute, but Torino's home advantage proved decisive over the course of the second half. Belghali put the hosts back in front at 61 minutes, then Vlašić added a third at 72 to put the game beyond reach. Monza grabbed a late consolation through an own goal from Patterson deep into stoppage time, but it was too little too late.
Our pre-match prediction backed Torino to win—we had them at a 48% probability—so we got the direction right. But we'd forecasted a 2-1 scoreline, and the actual result was altogether more open and chaotic. The model had weighted Monza's poor away record and their mid-table standing heavily enough to suggest a tighter contest; in reality, they showed more fight than that suggested, and Torino had to be sharper in front of goal to see it out. The match started as expected with Torino dominating at home through Fitz-Jim's 39th-minute opener, but the second half turned into a looser affair with both sides finding the net repeatedly. That kind of fluidity—more goals flowing both ways—wasn't what we'd leaned into beforehand, but it made for a more entertaining evening than the 2-1 stalemate we'd backed.
💰 Finding the Value
Our model probability vs the consensus across 10 bookmakers. Positive edge means we think this outcome is more likely than the market implies.
| Selection | Odds | Market % | Model % | Edge |
|---|---|---|---|---|
| Torino Win | 11/10 2.12 | 45% | 48% | +3% |
| Draw | 5/2 3.43 | 28% | 27% | -1% |
| Monza Win | 5/2 3.48 | 27% | 25% | -2% |
View pre-match analysis What we said before kickoff
⚡ Stakes & Context
- 😴 Monza mid-table (P14) — low motivation
🔍 Key Stats
Form: Torino averaging 1.54 goals scored/1.08 conceded at home with 40% win rate; Monza averaging 1.9 goals scored but 1.63 conceded with poor away record (LDLDWL).
H2H: Avg 2.3 goals/game across last 8; Torino 4 wins, 3 draws, 1 Monza win — competitive but Torino edge at home.
Stakes: Torino mid-table (P10) with normal motivation; Monza dead rubber (P14) with low motivation — moderate home advantage boost.
Betting: both teams to score, over 2.5 goals — in line with the projected 2-1.
⚔️ Head to Head
H2H heavily populated with draws and narrow Torino home wins; last five meetings include two 1-1s and a recent 0-1 Monza away win — suggesting Monza can score but Torino typically control home fixtures. Average of 2.3 goals per game supports a 2-1 outcome over a goalless affair.
🎲 Betting Tips
Both Teams to Score: Yes
The projected 2-1 scoreline has both teams finding the net.
Over 2.5 Goals: Yes
The projected 2-1 scoreline totals 3 goals, clearing the 2.5 line.










