📊 Recent Form
Feyenoord
Utrecht
🧭 How the Model Sees It
The engine puts Feyenoord at 55%, ahead but not commandingly. With the draw at 21% this is a fixture the model expects to stay tight.
We have Feyenoord at 55% where the consensus of 9 bookmakers has 74% — a gap against us of 19 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 59/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
Feyenoord dismantled Utrecht with a clinical performance, running out 5-0 winners in a result that went well beyond what our pre-match model had anticipated. The home side broke the deadlock early through Anis Hadj Moussa in the 6th minute, assisted by Givairo Read, then doubled their lead just three minutes later when Nacho Ferri finished from Mika Mármol's pass. By the 33rd minute Hadj Moussa had his second, and though our prediction of 2-1 correctly called Feyenoord's win, the nature and scale of this dominant display was a significant miss. Luciano Valente's penalty in the 53rd minute and Gaoussou Kyassou Diarra's finish, assisted by Gjivai Zechiel, in the 64th completed the rout.
Our model leaned toward Feyenoord at 55% win probability and flagged the fixture as a historically open and high-scoring matchup. The prediction of 2-1 reflected that lean—Feyenoord chasing top-two from third with clear attacking intent against a relegation-haunted Utrecht side with poor defensive form. What actually unfolded, though, was a one-sided affair. Utrecht's frailties were exposed relentlessly; Feyenoord's front line operated with clinical precision and found space that the data suggested would be contested. The model had weighted a tighter scoreline based on pre-kickoff form, but this was one where the underlying vulnerabilities at the back for Utrecht and Feyenoord's cutting edge aligned perfectly—just far more severely than the probabilistic forecast had captured.
💰 Finding the Value
Our model probability vs the consensus across 9 bookmakers. Positive edge means we think this outcome is more likely than the market implies.
| Selection | Odds | Market % | Model % | Edge |
|---|---|---|---|---|
| Feyenoord Win | 1/4 1.25 | 74% | 55% | -19% |
| Draw Value | 5/1 6.00 | 16% | 21% | +5% |
| Utrecht Win Value | 8/1 9.20 | 10% | 24% | +14% |
View pre-match analysis What we said before kickoff
⚡ Stakes & Context
- 🎯 Feyenoord chasing top-2 (P3)
- 🆘 Utrecht in relegation danger (P14, only 1 pt cushion)
🔍 Key Stats
Form: Feyenoord in strong overall form (70% win rate, 3.19 goals scored) though home record shows some draws; Utrecht in poor run (20% win rate, LLLL recent away) but conceding AND scoring in most games.
H2H: Feyenoord dominate 7/8 meetings, avg 3.8 goals per game — a historically open and high-scoring fixture.
Stakes: Feyenoord chasing top-2 from P3 adds meaningful attacking motivation; Utrecht in relegation danger (P14, 1pt cushion) will fight but are vulnerable defensively.
Betting: both teams to score, over 2.5 goals — in line with the projected 2-1.
⚔️ Head to Head
Feyenoord have won 7 of the last 8 meetings including 3-2, 4-2 and 2-0 in recent encounters. This fixture consistently produces goals (3.8 avg), making a multi-goal Feyenoord win the most historically consistent outcome.
🎲 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.