FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 10 · Deutsche Bank Park

Eintracht Frankfurt1:0Mainz 05

9 November 2025 · Matthias Jöllenbeck

tap a player for their match file

Eintracht Frankfurt4-2-3-1
Mainz 053-4-2-1
Zetterer6.7Brown7.7Theate7.8Koch7.6Kristensen7.8Skhiri6.7Dahoud6.7A. Knauff6.5Chaibi6.6Doan8.2Burkardt6.7Zentner6.2Kohr7.0Maloney6.6Costa6.6Widmer6.4Sano6.7Amiri6.9Mwene6.2Hollerbach6.3Nebel6.2Jae-sung6.6
from the bench

match pulse — xG per 5 minutes · goals · cards

4590eintracht-frankfurtmainz-05

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

  • 80DoanGoal · 0.16 xG · 0.16 xG

The shots, as they came

Every attempt, sized by expected goals

Eintracht 0:0 Mainz0'kickoff
29' Dahoud — xG 0.01 · Blocked46' Bahoya — xG 0.04 · Blocked48' Kristensen — xG 0.03 · Blocked49' Doan — xG 0.01 · Blocked54' A. Knauff — xG 0.07 · Saved56' A. Knauff — xG 0.04 · Missed58' Dahoud — xG 0.04 · Blocked62' Dahoud — xG 0.04 · Missed70' Dahoud — xG 0.04 · Missed75' Nebel — xG 0.06 · Missed76' Nebel — xG 0.02 · Blocked78' Bahoya — xG 0.04 · Missed80' Doan — xG 0.16 · Goal86' E. Wahi — xG 0.18 · Saved87' E. Wahi — xG 0.05 · Saved89' Kawasaki — xG 0.10 · Blocked90 + 4' E. Wahi — xG 0.11 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Eintracht 0:0 Mainz
0.5015304560759080' Doan — GOAL0.860.18

Territory

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

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

The duel

Eintracht Frankfurt vs Mainz 05

55%
Possession
45%
0.85
Expected goals
0.16
14
Shots
3
4
Shots on target
0
5
Big chances created
0
391
Passes completed
269
89
Into final third
81
60
Duels won
66
10/19 (53%)
Tackles won
15/26 (58%)
4
Corners
3
8
Fouls
14

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