FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 31 · Volkswagen

Wolfsburg0:0Borussia Mönchengladbach

25 April 2026 · 27,947 in the ground · T. Stieler

tap a player for their match file

Wolfsburg3-1-4-2
Borussia Mönchengladbach3-1-4-2
Grabara6.9Koulierakis7.1Vavro7.5Belocian6.9Vini Souza6.4Zehnter6.5Maehle7.1Eriksen8.0Wimmer6.7Amoura6.3D. Pejcinovic6.6Nicolas7.8Chiarodia6.8Elvedi7.6P. Sander6.9Engelhardt7.0J. Castrop5.7Scally7.0Stöger6.9Reitz6.8Tabakovic7.1Honorat6.3
from the bench

match pulse — xG per 5 minutes · goals · cards

4590wolfsburgborussia-monchengladbach

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

  • quiet five minutes — nothing on record

The shots, as they came

Every attempt, sized by expected goals

Wolfsburg 0:0 Gladbach0'kickoff
1' Stöger — xG 0.08 · Missed7' Tabakovic — xG 0.04 · Blocked15' Amoura — xG 0.04 · Saved19' Scally — xG 0.04 · Saved19' J. Castrop — xG 0.07 · Missed29' Tabakovic — xG 0.02 · Saved35' Scally — xG 0.06 · Missed36' Tabakovic — xG 0.09 · Missed39' D. Pejcinovic — xG 0.34 · Saved41' Tabakovic — xG 0.05 · Missed43' Maehle — xG 0.09 · Blocked44' Amoura — xG 0.09 · Missed47' Zehnter — xG 0.22 · Saved56' Reitz — xG 0.02 · Missed61' Maehle — xG 0.02 · Missed68' Amoura — xG 0.02 · Saved76' Koulierakis — xG 0.04 · Missed79' Kumbedi — xG 0.22 · Missed85' Reyna — xG 0.04 · Post87' D. Pejcinovic — xG 0.17 · Blocked88' Vini Souza — xG 0.09 · Blocked90 + 4' Vini Souza — xG 0.12 · Missed

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Wolfsburg 0:0 Gladbach
0.51.01.501530456075901.460.51

Territory

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

Wolfsburg attacking right · Borussia Mönchengladbach attacking left · where both glow, the pitch was contested

The duel

Wolfsburg vs Borussia Mönchengladbach

44%
Possession
56%
1.47
Expected goals
0.51
12
Shots
10
4
Shots on target
2
3
Big chances created
0
303
Passes completed
442
89
Into final third
88
38
Duels won
38
6/12 (50%)
Tackles won
6/12 (50%)
8
Corners
5
11
Fouls
5

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