📊 Recent Form
OFI
1899 Hoffenheim
🧭 How the Model Sees It
Nothing here clears 43%. 1899 Hoffenheim edge it at 42% against 25% for the draw and 33% the other way — the inputs point in different directions and the engine is not claiming to know. That is published rather than dressed up.
We have 1899 Hoffenheim at 42% where the consensus of 9 bookmakers has 67% — a gap against us of 25 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 high at 76/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
OFI delivered a dominant performance to upset 1899 Hoffenheim 2-0 in their UEFA Europa League knockout clash, a result that defied our pre-match model's expectation of a 1-2 scoreline in Hoffenheim's favour. Our model had leaned toward a Hoffenheim win at 42% probability, with OFI at just 33% — so while the upset was plausible, it wasn't the likeliest path we'd mapped out. The match itself told a different story entirely.
OFI struck decisively in the first half when Aitor Cantalapiedra opened the scoring in the 30th minute, assisted by Kenan Kodro. They then sealed it late in the game when Georgios Kanellopoulos added a second in the 84th, with Borja González providing the assist. It was a clinical performance from the designated home side, one that left Hoffenheim's attacking threat — which our model had flagged as a key strength pre-kickoff — completely blunted.
Our call had banked on Hoffenheim's quality to show through and on both sides finding the back of the net, but OFI's strong home pedigree and the elimination stakes clearly sharpened them far more than the pre-match numbers suggested. Hoffenheim couldn't break down a resolute OFI defence and never got going in a match where both teams had everything to play for. It's a solid reminder that form and motivation don't always translate on the night — sometimes the hunger just tips the other way.
💰 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 |
|---|---|---|---|---|
| OFI Win Value | 6/1 7.25 | 13% | 33% | +20% |
| Draw Value | 7/2 4.75 | 20% | 25% | +5% |
| 1899 Hoffenheim Win | 2/5 1.40 | 67% | 42% | -25% |
📊 Heads up: bookmakers disagree
Across 9 bookmakers, the consensus favoured 1899 Hoffenheim (67% implied probability). Our engine saw this match differently.
We surface this disagreement so you can weigh both views. The pick above is our engine's, not the bookmakers' — but if you'd usually trust the market, this is worth knowing.
View pre-match analysis What we said before kickoff
⚡ Stakes & Context
- 🏆 UEFA Europa League knockout — elimination stakes
🔍 Key Stats
Form: OFI strong at home (4W in a row) but limited European pedigree; Hoffenheim inconsistent overall but quality shows in their scoring output
H2H: Limited data — no meaningful recent head-to-head history between these clubs
Stakes: UEFA Europa League knockout — full motivation from both sides, no rotation expected
Betting: both teams to score, over 2.5 goals — in line with the projected 1-2.
⚔️ Head to Head
Limited data — these clubs have rarely if ever met competitively, no meaningful H2H trend to apply.
🎲 Betting Tips
Both Teams to Score: Yes
The projected 1-2 scoreline has both teams finding the net.
Over 2.5 Goals: Yes
The projected 1-2 scoreline totals 3 goals, clearing the 2.5 line.