Pitch Radar

Hoffenheim — Borussia Dortmund 2:3

Hoffenheim
2:3
Borussia Dortmund
Bundesliga · 5 Sep 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 xG2.17Hoffenheim
Away xG2.02Borussia Dortmund
Expected points1.48 : 1.31

Who deserved it

Hoffenheim created more (2.17 xG against 2.02) and left with nothing.

The numbers

TeamGoalsxGGoals − xGExpected points
Hoffenheim22.17−0.21.48
Borussia Dortmund32.02+1.01.31

Goals

MinuteGoalTeamShot xGAssist
44'Leon AvdullahuHoffenheim0.02Vladimir Coufal
53'Tim LemperleHoffenheim0.48Adam Daghim
60'Serhou GuirassyBorussia Dortmund0.33Waldemar Anton
65'Fabio SilvaBorussia Dortmund0.22Serhou Guirassy
86'Albian Hajdari (own goal)Borussia Dortmund—

Key chances

MinutePlayerTeamxGOutcome
22'Maximilian BeierBorussia Dortmund0.90saved, header
53'Tim LemperleHoffenheim0.48goal
33'Adam HlozekHoffenheim0.40saved, header

Shots: Hoffenheim 18, Borussia Dortmund 11; big chances (xG 0.3 and above): 4 and 2.

How the game went

In the first half xG was Hoffenheim 1.10, Borussia Dortmund 1.09: about even. In the second half xG was Hoffenheim 1.07, Borussia Dortmund 0.93: about even.

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). Borussia Dortmund: +5.3 (2). The gap between points and xPTS is built from matches like this one.

Other matches of the round

All Bundesliga matches with xG →