FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 28 · PreZero Arena

Hoffenheim1:2Mainz 05

4 April 2026 · 30,150 in the ground · Harm Osmers

tap a player for their match file

Hoffenheim4-1-3-2
Mainz 053-5-2
Baumann5.9Bernardo6.2A. Hajdari7.5Kabak6.7Coufal6.0Burger7.3Prass6.8F. Asllani7.1Prömel6.3B. Toure7.3Lemperle6.9Batz6.3Kohr6.4Posch6.5Costa6.9Mwene7.3Jae-sung6.1Sano6.9Nebel7.3Widmer6.6Tietz8.5Becker5.8
from the bench

match pulse — xG per 5 minutes · goals · cards

4590hoffenheimmainz-05

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

  • 13TietzGoal · 0.17 xG · 0.17 xG
  • 23F. AsllaniGoal · 0.07 xG · 0.07 xG
  • 79TietzGoal · 0.74 xG · 0.74 xG

The shots, as they came

Every attempt, sized by expected goals

Hoffenheim 0:0 Mainz0'kickoff
4' F. Asllani — xG 0.01 · Blocked9' Prömel — xG 0.01 · Blocked10' F. Asllani — xG 0.47 · Missed11' Lemperle — xG 0.15 · Saved13' Becker — xG 0.50 · Missed13' Tietz — xG 0.17 · Goal23' F. Asllani — xG 0.07 · Goal25' Jae-sung — xG 0.30 · Saved28' Coufal — xG 0.04 · Saved31' A. Hajdari — xG 0.04 · Saved33' F. Asllani — xG 0.03 · Blocked39' A. Hajdari — xG 0.01 · Missed43' Nebel — xG 0.21 · Missed45 + 2' B. Toure — xG 0.09 · Blocked45 + 2' B. Toure — xG 0.05 · Blocked55' Lemperle — xG 0.03 · Missed58' B. Toure — xG 0.05 · Blocked62' Nebel — xG 0.02 · Blocked63' Prass — xG 0.03 · Saved67' Tietz — xG 0.09 · Saved70' A. Hajdari — xG 0.04 · Blocked79' Nebel — xG 0.09 · Blocked79' Tietz — xG 0.30 · Saved79' Tietz — xG 0.74 · Goal81' Burger — xG 0.02 · Post

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Hoffenheim 0:0 Mainz
1.02.0015304560759013' Tietz — GOAL23' F. Asllani — GOAL79' Tietz — GOAL1.142.42

Territory

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

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

The duel

Hoffenheim vs Mainz 05

60%
Possession
40%
1.16
Expected goals
2.19
16
Shots
9
5
Shots on target
5
1
Big chances created
4
389
Passes completed
218
112
Into final third
56
55
Duels won
43
7/15 (47%)
Tackles won
7/14 (50%)
7
Corners
3
11
Fouls
5

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