FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 32 · Millerntor-Stadion

St. Pauli1:2Mainz 05

3 May 2026 · 29,546 in the ground · T. Gerach

tap a player for their match file

St. Pauli3-4-2-1
Mainz 053-5-2
Vasilj6.1Mets6.2Wahl5.8Ando7.1L. Ritzka6.6Smith6.7Irvine6.6Pyrka6.5Fujita6.8Sinani6.6Hountondji6.4Batz5.9Potulski6.3Posch7.5Costa6.8Mwene7.9Amiri7.8Sano6.8Nebel6.8Widmer7.3Tietz7.8Becker7.0
from the bench

match pulse — xG per 5 minutes · goals · cards

4590st.-paulimainz-05

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

  • 6TietzGoal · 0.24 xG · 0.24 xG
  • 40MweneGoal · 0.76 xG · 0.76 xG
  • 87CeesayGoal · 0.25 xG · 0.25 xG

The shots, as they came

Every attempt, sized by expected goals

St. Pauli 0:0 Mainz0'kickoff
4' Wahl — xG 0.05 · Missed4' Ando — xG 0.07 · Missed6' Tietz — xG 0.24 · Goal10' L. Ritzka — xG 0.05 · Missed13' Irvine — xG 0.13 · Missed16' Amiri — xG 0.10 · Blocked30' Amiri — xG 0.07 · Blocked30' Amiri — xG 0.18 · Blocked30' Tietz — xG 0.07 · Blocked31' Costa — xG 0.03 · Missed31' Amiri — xG 0.03 · Blocked37' Posch — xG 0.06 · Saved40' Mwene — xG 0.76 · Goal48' Amiri — xG 0.21 · Saved52' Becker — xG 0.26 · Saved52' Mwene — xG 0.10 · Blocked60' Sano — xG 0.03 · Blocked63' Metcalfe — xG 0.03 · Missed65' Tietz — xG 0.18 · Post65' Mwene — xG 0.20 · Blocked65' Tietz — xG 0.05 · Missed67' Mets — xG 0.10 · Blocked74' M. Baars — xG 0.12 · Blocked87' Ceesay — xG 0.25 · Goal90' Mwene — xG 0.04 · Missed90 + 3' Fujita — xG 0.01 · Saved90 + 4' Ceesay — xG 0.02 · Blocked

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

St. Pauli 0:0 Mainz
1.02.001530456075906' Tietz — GOAL40' Mwene — GOAL87' Ceesay — GOAL0.832.61

Territory

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

St. Pauli attacking right · Mainz 05 attacking left · where both glow, the pitch was contested

The duel

St. Pauli vs Mainz 05

52%
Possession
48%
0.84
Expected goals
2.54
10
Shots
17
3
Shots on target
6
3
Big chances created
5
413
Passes completed
379
89
Into final third
81
46
Duels won
55
12/15 (80%)
Tackles won
10/15 (67%)
7
Corners
7
10
Fouls
8

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