FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 31 · MHP Arena

Stuttgart1:1Werder Bremen

26 April 2026 · 60,000 in the ground · Christian Dingert

tap a player for their match file

Stuttgart3-4-2-1
Werder Bremen3-4-2-1
Nübel6.3Mittelstadt6.3Zagadou7.0Jaquez6.7Leweling6.3Stiller7.1Andrés6.6L. Assignon7.4El Khannouss7.8T. Tomas6.4Undav6.9Backhaus6.8K. Coulibaly6.3Stark7.0Pieper6.9Deman6.0Lynen7.2Puertas6.4Sugawara7.2Schmid7.4Stage7.5J. Milošević6.4
from the bench

match pulse — xG per 5 minutes · goals · cards

4590stuttgartwerder-bremen

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

  • 18StageGoal · 0.06 xG · 0.06 xG
  • 61DemirovićGoal · 0.19 xG · 0.19 xG

The shots, as they came

Every attempt, sized by expected goals

Stuttgart 0:0 Werder Bremen0'kickoff
6' Lynen — xG 0.08 · Blocked6' Lynen — xG 0.15 · Missed8' Stage — xG 0.09 · Missed10' Jaquez — xG 0.02 · Missed12' Undav — xG 0.03 · Missed14' T. Tomas — xG 0.43 · Missed18' Stage — xG 0.06 · Goal21' T. Tomas — xG 0.06 · Missed22' El Khannouss — xG 0.19 · Saved24' Zagadou — xG 0.06 · Blocked31' Mittelstadt — xG 0.04 · Saved35' Sugawara — xG 0.02 · Saved41' J. Milošević — xG 0.15 · Missed44' Leweling — xG 0.20 · Blocked45' El Khannouss — xG 0.02 · Missed45 + 1' Undav — xG 0.09 · Missed45 + 3' Stage — xG 0.09 · Blocked51' El Khannouss — xG 0.04 · Missed55' Undav — xG 0.06 · Blocked59' Fuhrich — xG 0.03 · Blocked61' Demirović — xG 0.19 · Goal66' Stiller — xG 0.06 · Blocked71' Stage — xG 0.24 · Saved79' Lynen — xG 0.06 · Missed82' B. Bouanani — xG 0.04 · Saved85' El Khannouss — xG 0.10 · Blocked86' Jaquez — xG 0.04 · Blocked89' Demirović — xG 0.09 · Missed90 + 3' Undav — xG 0.03 · Blocked

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Stuttgart 0:0 Werder Bremen
1.0015304560759018' Stage — GOAL61' Demirović — GOAL1.820.94

Territory

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

Stuttgart attacking right · Werder Bremen attacking left · where both glow, the pitch was contested

The duel

Stuttgart vs Werder Bremen

68%
Possession
32%
1.82
Expected goals
0.93
20
Shots
9
4
Shots on target
3
4
Big chances created
2
588
Passes completed
237
164
Into final third
53
45
Duels won
49
6/13 (46%)
Tackles won
12/21 (57%)
14
Corners
2
8
Fouls
10

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