Pitch Radar

Bundesliga, round 8

30 Oct 2026 — 1 Nov 2026 · 9 matches · season 2026/27

The score and the xG side by side. Where they disagree, someone rode their luck or wasted chances — and that is exactly how the season-long gap builds up.

Matches of the round

MatchScorexGWho deserved it
Elversberg — Mainz 054:11.14 : 1.96got lucky
Augsburg — Freiburg1:20.97 : 1.56deserved
Schalke 04 — RB Leipzig0:20.46 : 3.85deserved
Werder Bremen — Hoffenheim2:01.26 : 1.18even by chances
Borussia Mönchengladbach — Paderborn0:01.40 : 0.86dropped points
Bayer Leverkusen — VfB Stuttgart2:42.15 : 3.07deserved
Bayern Munich — Borussia Dortmund2:23.77 : 0.62dropped points
Union Berlin — 1. FC Köln1:10.80 : 1.46dropped points
Eintracht Frankfurt — Hamburger SV3:12.30 : 1.48deserved

Best performance of the round

RB Leipzig — 3.85 xG. Opponent: Schalke 04. Result: a win.

The injustice of the round

Bayern Munich: 3.77 xG against the opponent's 0.62. Result: a draw.