Pitch Radar

Schalke 04 — Mainz 05 0:1

Schalke 04
0:1
Mainz 05
Bundesliga · 17 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.

Score0:1
Home xG0.41Schalke 04
Away xG1.53Mainz 05
Expected points0.54 : 2.21

Who deserved it

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

The numbers

TeamGoalsxGGoals − xGExpected points
Schalke 0400.41−0.40.54
Mainz 0511.53−0.52.21

Goals

MinuteGoalTeamShot xGAssist
23'Phillip TietzMainz 050.38Anthony Caci

Key chances

MinutePlayerTeamxGOutcome
23'Phillip TietzMainz 050.38goal
0'Sheraldo BeckerMainz 050.31saved
84'Hee-Chan HwangSchalke 040.18saved, header

Shots: Schalke 04 9, Mainz 05 10; big chances (xG 0.3 and above): 0 and 2.

How the game went

In the first half xG was Schalke 04 0.09, Mainz 05 1.23: a clear edge for Mainz 05. In the second half xG was Schalke 04 0.32, Mainz 05 0.35: 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

Schalke 04: −1.6 for the season (17 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 →