FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 34 · Voith-Arena

FC Heidenheim0:2Mainz 05

16 May 2026 · 15,000 in the ground · Robert Hartmann

tap a player for their match file

FC Heidenheim4-4-1-1
Mainz 053-5-2
Feller6.4H. Behrens6.2Fohrenbach6.7Mainka7.5Busch6.3Ibrahimovic6.2Dorsch6.5Schöppner7.0Dinkçi6.3Pieringer6.6Zivzivadze6.0Batz7.7Potulski7.2Posch7.3Kohr6.9Mwene7.2Amiri8.4Sano7.0Nebel6.8Widmer6.9Becker7.1Tietz8.1
from the bench

match pulse — xG per 5 minutes · goals · cards

4590fc-heidenheimmainz-05

goals — hover the strip for every shot and card, with names

  • 7TietzGoal · 0.96 xG · 0.96 xG
  • 43AmiriGoal · 0.84 xG · 0.84 xG

The shots, as they came

Every attempt, sized by expected goals

FC Heidenheim 0:0 Mainz0'kickoff
7' Tietz — xG 0.96 · Goal12' Tietz — xG 0.28 · Post14' Ibrahimovic — xG 0.08 · Missed16' Potulski — xG 0.06 · Blocked23' Dinkçi — xG 0.07 · Saved26' Becker — xG 0.04 · Saved30' Pieringer — xG 0.73 · Post30' Ibrahimovic — xG 0.24 · Blocked35' Amiri — xG 0.38 · Post40' Dinkçi — xG 0.01 · Blocked41' Dinkçi — xG 0.03 · Blocked43' Amiri — xG 0.84 · Goal50' Mainka — xG 0.04 · Missed51' Amiri — xG 0.07 · Missed51' Schöppner — xG 0.12 · Post53' Potulski — xG 0.14 · Saved62' Ibrahimovic — xG 0.06 · Blocked63' Nebel — xG 0.52 · Saved63' Sano — xG 0.04 · Blocked64' Becker — xG 0.02 · Saved67' Becker — xG 0.03 · Blocked67' Zivzivadze — xG 0.05 · Missed72' Kohr — xG 0.06 · Blocked72' Potulski — xG 0.20 · Saved76' Mainka — xG 0.05 · Saved79' Zivzivadze — xG 0.42 · Saved80' Zivzivadze — xG 0.37 · Saved80' Zivzivadze — xG 0.13 · Missed85' Nebel — xG 0.07 · Missed90 + 3' Schimmer — xG 0.31 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

FC Heidenheim 0:0 Mainz
1.02.03.04.001530456075907' Tietz — GOAL43' Amiri — GOAL2.713.71

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

FC Heidenheim attacking right · Mainz 05 attacking left · where both glow, the pitch was contested

The duel

FC Heidenheim vs Mainz 05

53%
Possession
47%
2.53
Expected goals
3.71
15
Shots
15
5
Shots on target
9
6
Big chances created
7
345
Passes completed
302
80
Into final third
84
45
Duels won
50
13/20 (65%)
Tackles won
14/19 (74%)
6
Corners
3
8
Fouls
12

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.