Pitch Radar

Hamburger SV — Mainz 05 0:5

Hamburger SV
0:5
Mainz 05
Bundesliga · 6 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.

Score0:5
Home xG0.26Hamburger SV
Away xG3.28Mainz 05
Expected points0.10 : 2.84

Who deserved it

The score matched the game: Mainz 05 was the better side by chances too.

The numbers

TeamGoalsxGGoals − xGExpected points
Hamburger SV00.26−0.30.10
Mainz 0553.28+1.72.84

Goals

MinuteGoalTeamShot xGAssist
18'Sheraldo BeckerMainz 050.37Kaishu Sano
40'Philipp MweneMainz 050.92Sheraldo Becker
47'Phillip TietzMainz 050.43Sheraldo Becker
82'Phillip TietzMainz 050.09Jae-Sung Lee
90'Ransford KönigsdörfferMainz 050.37Philipp Mwene

Key chances

MinutePlayerTeamxGOutcome
40'Philipp MweneMainz 050.92goal
79'Nadiem AmiriMainz 050.46saved
47'Phillip TietzMainz 050.43goal

Shots: Hamburger SV 8, Mainz 05 17; big chances (xG 0.3 and above): 0 and 5.

How the game went

In the first half xG was Hamburger SV 0.02, Mainz 05 1.73: a big edge for Mainz 05. In the second half xG was Hamburger SV 0.22, Mainz 05 1.55: a clear edge for Mainz 05. The edge in chances lasted the whole match. Mainz 05 scored 5 from 3.28 xG: well above what 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

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

Other matches of the round

All Bundesliga matches with xG →