What we missed
We Called Hoffenheim. Hamburg Had Other Ideas.
Our home win call was grounded in the numbers. The final scoreline of 2-3 told a different story. Here's what happened.

The Call, and Where It Broke Down
We locked in Hoffenheim at home. The numbers pointed there, the head-to-head history pointed there, and Hamburg's defensive record pointed there loudest of all. Thirty-three goals conceded in twelve Bundesliga games. Zero clean sheets. We felt good about this one. Hamburg left the Rhein-Neckar Arena with three points and we left with egg on our faces.
The final score was 2-3 to Hamburg. We called 2-1 to Hoffenheim. The core read, a multi-goal game with both sides scoring, was sound. The direction was completely wrong.
Sheila
Hoffenheim's home territorial edge is real though. They win both H2H meetings and Hamburg shipped 33 in 12. The momentum is firmly with Hoffenheim.
Sheila was right that Hoffenheim had every structural reason to win this game. What the data could not account for is that football does not run on structure alone. Hamburg came to Hoffenheim and scored three. On those defensive numbers, that felt close to impossible before kick-off. It happened.
What the Numbers Got Right
Let us be honest about the markets that landed, because several did.
Both sides scoring: correct. First-half goal: correct. Second-half goal: correct. Home side to score: correct. Away side to score: correct. Half-time result landing as a draw: correct. Over 2.5 goals: correct.
The bones of our read were solid. This was always going to be a high-scoring, open game. We said that loudly and it played out. Where we came unstuck was on direction and goal volume.
Tom
The 1-4 goal range has a 75% probability from the simulation. The 0-0 risk is tiny. The 5+ risk is real given Hamburg's 0-5 results, but Hoffenheim haven't been that dominant.
Tom flagged the blowout risk and we capped it at medium conviction. Five goals landed. Hamburg, the side we expected to nick one and fall short, put three past Hoffenheim at their own ground. We should have respected the tail risk more given Hamburg's recent history in high-scoring losses. Those 0-5 scorelines against Mainz and Leipzig were a sign that when Hamburg games go sideways, they go sideways in a hurry, in either direction.
What It Tells Us Going Forward
The Hoffenheim home advantage is real on paper. Possession numbers, xG, head-to-head, all of it still reads in their favour. But Hamburg's season is a strange one. They concede in bunches and apparently score in bunches too. Thirty-three goals against in twelve games is a historically poor defensive record. It turns out that cuts both ways.
For the next time either of these sides appear on the board, the lesson is straightforward. Hamburg games are not just high-scoring, they are chaotic. Any call that assumes a tidy, directional result is taking on more variance than the headline numbers suggest. We will be framing Hamburg fixtures differently from here.
The multi-goal read was right. The winner was wrong. That is the honest version of this one, and we are not dressing it up any other way.
The full call
See every market the desk called for 1899 Hoffenheim vs Hamburg SV (2-3).
See the match pageSee every call Tom and Sheila have made, win or miss.
See the record