Pitch Radar

Hoffenheim — Hamburger SV 2:3

Hoffenheim
2:3
Hamburger SV
Bundesliga · 10 Oct 2026 · season 2026/27

The score says how it ended. xG says how it should have ended: it is the sum of the chances each shot was worth, not an opinion about the game.

Score2:3
Home xG0.93Hoffenheim
Away xG1.51Hamburger SV
Expected points0.96 : 1.78

Who deserved it

The score matched the game: Hamburger SV was the better side by chances too.

The numbers

TeamGoalsxGGoals − xGExpected points
Hoffenheim20.93+1.10.96
Hamburger SV31.51+1.51.78

Goals

MinuteGoalTeamShot xGAssist
11'Yussuf PoulsenHamburger SV0.63
50'Sebastiaan Bornauw (own goal)Hoffenheim—
52'Bambasé ContéHoffenheim0.08Fisnik Asllani
82'Terem Igobor MoffiHamburger SV0.29Miro Muheim
93'Miro MuheimHamburger SV0.03

Key chances

MinutePlayerTeamxGOutcome
11'Yussuf PoulsenHamburger SV0.63goal, from a set piece
82'Terem Igobor MoffiHamburger SV0.29goal, header
87'Fábio VieiraHamburger SV0.18saved

Shots: Hoffenheim 17, Hamburger SV 15; big chances (xG 0.3 and above): 0 and 1.

How the game went

In the first half xG was Hoffenheim 0.53, Hamburger SV 0.86: a small edge for Hamburger SV. In the second half xG was Hoffenheim 0.41, Hamburger SV 0.70: about even. Hoffenheim scored 2 from 0.93 xG: more than they created. Hamburger SV scored 3 from 1.51 xG: more than they created. As a rule, finishing like this evens out over time.

Shot data: Understat. xG rates the quality of a chance; it is not a forecast of the result.

How it fits the season

Hoffenheim: −2.3 for the season (9 in the table). Hamburger SV: +3.9 (11). The gap between points and xPTS is built from matches like this one.

Other matches of the round

All Bundesliga matches with xG →