FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 22 · Signal Iduna Park (Dortmund)

Borussia Dortmund4:0Mainz 05

13 February 2026 · 81,365 in the ground · Tobias Welz

tap a player for their match file

Borussia Dortmund3-4-2-1
Mainz 053-5-2
Kobel7.8Bensebaini7.8Anton7.1Süle6.7Svensson7.3Nmecha7.1J. Bellingham7.2Ryerson9.8Brandt6.9Beier8.0Guirassy8.2Batz5.8Kohr6.1Bell5.8Posch5.5Widmer5.6Jae-sung6.1Sano6.5Amiri6.9Costa6.1Tietz6.0Silas6.2
from the bench

match pulse — xG per 5 minutes · goals · cards

4590borussia-dortmundmainz-05

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

  • 10GuirassyGoal · 0.11 xG · 0.11 xG
  • 15BeierGoal · 0.28 xG · 0.28 xG
  • 42GuirassyGoal · 0.51 xG · 0.51 xG
  • 84BensebainiGoal · 0.33 xG · 0.33 xG

The shots, as they came

Every attempt, sized by expected goals

Dortmund 0:0 Mainz0'kickoff
10' Guirassy — xG 0.11 · Goal15' Beier — xG 0.28 · Goal21' Silas — xG 0.19 · Missed34' Süle — xG 0.02 · Missed41' Nmecha — xG 0.04 · Blocked42' Guirassy — xG 0.51 · Goal44' Potulski — xG 0.08 · Missed45' Potulski — xG 0.13 · Blocked51' Amiri — xG 0.02 · Saved52' Nmecha — xG 0.18 · Saved55' Beier — xG 0.07 · Saved58' Brandt — xG 0.17 · Saved60' Guirassy — xG 0.13 · Missed65' L. Reggiani — xG 0.01 · Missed67' Fábio — xG 0.31 · Saved73' Amiri — xG 0.06 · Blocked76' Becker — xG 0.13 · Saved80' Fábio — xG 0.09 · Blocked83' J. Bellingham — xG 0.05 · Blocked84' Bensebaini — xG 0.33 · Goal87' Posch — xG 0.03 · Saved88' Potulski — xG 0.02 · Blocked88' N. Weiper — xG 0.89 · Saved88' N. Weiper — xG 0.60 · Saved88' N. Weiper — xG 0.35 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Dortmund 0:0 Mainz
1.02.0015304560759010' Guirassy — GOAL15' Beier — GOAL42' Guirassy — GOAL84' Bensebaini — GOAL2.302.50

Territory

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

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

The duel

Borussia Dortmund vs Mainz 05

55%
Possession
45%
2.32
Expected goals
1.51
14
Shots
10
8
Shots on target
5
5
Big chances created
2
422
Passes completed
348
73
Into final third
60
39
Duels won
44
4/8 (50%)
Tackles won
8/16 (50%)
7
Corners
2
10
Fouls
5

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