Bundesliga 2025/26 · Matchday 33 · MEWA ARENA
Mainz 051:3Union Berlin
10 May 2026 · 32,600 in the ground · Florian Exner
tap a player for their match file
from the bench
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 38′IlicGoal · 0.52 xG · 0.52 xG
- 48′BeckerGoal · 0.42 xG · 0.42 xG
- 88′BurkeGoal · 0.34 xG · 0.34 xG
- 90+1′JuranovicGoal · 0.62 xG · 0.62 xG
The shots, as they came
Every attempt, sized by expected goals
Mainz 0:0 Union Berlin0'kickoff
The xG race
Expected goals accumulating minute by minute
The xG race — cumulative expected goals, minute by minute
Mainz 0:0 Union BerlinTerritory
Where each side actually occupied the pitch, summed from every player’s heatmap
Mainz 05 attacking right · Union Berlin attacking left · where both glow, the pitch was contested
The duel
Mainz 05 vs Union Berlin
53%
Possession
47%
1.61
Expected goals
2.68
15
Shots
16
4
Shots on target
9
4
Big chances created
6
388
Passes completed
337
121
Into final third
58
42
Duels won
42
6/9 (67%)
Tackles won
9/12 (75%)
7
Corners
8
11
Fouls
10
No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.