Bundesliga · Matchweek 31 · Apr 26

VfB Stuttgart - Werder Bremen

VfB Stuttgart and Werder Bremen drew 1-1 in Bundesliga (Matchweek 31). Goals: E. Demirovic 61'; J. Stage 18'.

🏟 MHPArena Stuttgart 👤 Referee: Christian Dingert, Germany
Key events
18' ⚽ J. Stage(0 - 1) · Assist: Y. Sugawara Werder Breme
61' ⚽ E. Demirovic(1 - 1) · Assist: B. El Khannouss VfB Stuttgar
78' 🟨 M. BackhausYellow card Werder Breme
Quick stats
%68 Possession %32
20 Total shots 9
4 Shots on target 3
8 Shots off target 4
8 Blocked shots 2
9 Shots inside box 9
11 Shots outside box 0
2 Saves 3
Match timeline
First half
18'
⚽J. Stage(0 - 1) · Assist: Y. Sugawara
HT 0 - 1
D. Zagadou ↔ R. HendriksSubstitution🔁
46'
L. Assignon ↔ C. FuhrichSubstitution🔁
57'
T. Tomas ↔ E. DemirovicSubstitution🔁
57'
E. Demirovic(1 - 1) · Assist: B. El Khannouss⚽
61'
65'
🔁N. Stark ↔ M. WoberSubstitution
65'
🔁J. Milosevic ↔ J. NjinmahSubstitution
J. Leweling ↔ B. BouananiSubstitution🔁
78'
78'
🟨M. BackhausYellow card
83'
🔁J. Stage ↔ S. MbangulaSubstitution
C. Andres ↔ N. NarteySubstitution🔁
89'
90+4'
🔁R. Schmid ↔ S. MusahSubstitution
FT 1 - 1
Match statsVfB Stuttgart · Werder Bremen
Key stats
%68 Possession %32
Shots
20 Total shots 9
4 Shots on target 3
8 Shots off target 4
8 Blocked shots 2
9 Shots inside box 9
11 Shots outside box 0
2 Saves 3
Passing
654 Total passes 313
579 Accurate passes 237
%89 Pass accuracy %76
Set pieces & discipline
14 Corners 2
0 Offsides 1
8 Fouls 10
Cards
0 Yellow cards 1
By half
0 1st-half goals 1
1 2nd-half goals 0
Momentum
0'▲ VfB Stuttgart▼ Werder Bremen90'
Shot map29 shots
Senne Lynen 6' · xG 0.08 Senne Lynen 6' · xG 0.15 Jens Stage 8' · xG 0.09 Luca Jaquez 10' · xG 0.02 Deniz Undav 12' · xG 0.03 Tiago Tomás 14' · xG 0.43 Jens Stage 18' · xG 0.06 Tiago Tomás 21' · xG 0.06 Bilal El Khannouss 22' · xG 0.19 Dan-Axel Zagadou 24' · xG 0.06 Maximilian Mittelstädt 31' · xG 0.04 Yukinari Sugawara 35' · xG 0.02 Jovan Milosevic 41' · xG 0.15 Jamie Leweling 44' · xG 0.20 Bilal El Khannouss 45' · xG 0.02 Deniz Undav 45' · xG 0.09 Jens Stage 45' · xG 0.09 Bilal El Khannouss 51' · xG 0.04 Deniz Undav 55' · xG 0.06 Chris Führich 59' · xG 0.03 Ermedin Demirovic 61' · xG 0.19 Angelo Stiller 66' · xG 0.06 Jens Stage 71' · xG 0.24 Senne Lynen 79' · xG 0.06 Badredine Bouanani 82' · xG 0.04 Bilal El Khannouss 85' · xG 0.10 Luca Jaquez 86' · xG 0.04 Ermedin Demirovic 89' · xG 0.09 Deniz Undav 90' · xG 0.03
VfB Stuttgart Werder Bremen Filled = goal · size = xG
HEAD TO HEAD9 meetings · 2020–2025
VfB Stuttgart 4
Dec 6who was on topDec 14
Werder Bremen 3
4 VfB Stuttgart 2 draw 3 Werder Bremen
GOALS IN THIS FIXTURE
2.9goals / match
15–11total goals
3/1clean sheets
4-0VfB Stuttgart best win · Dec 14
2-0Werder Bremen best win · Feb 5
%89 Over 1.5 8/9
%67 Over 2.5 6/9
%33 Over 3.5 3/9
%56 BTTS 5/9
DOES THE VENUE MATTER
VfB Stuttgart at home4 matches
2W 0D 2L 4:4
Werder Bremen at home5 matches
1W 2D 2L 7:11
Results are read from the side that hosted the match.
SEASON COMPARISON
4VfB Stuttgartin the table62pts
34matches 18-8-8W-D-L 71:49goals +22diff
DWDDL
15Werder Bremenin the table32pts
34matches 8-8-18W-D-L 37:60goals -23diff
LLLDW
PREVIOUS MEETINGS
Dec 14 Werder Bremen 0-4 VfB Stuttgart Bundesliga
Apr 13 VfB Stuttgart 1-2 Werder Bremen Bundesliga
Nov 30 Werder Bremen 2-2 VfB Stuttgart Bundesliga
Apr 21 Werder Bremen 2-1 VfB Stuttgart Bundesliga
Dec 2 VfB Stuttgart 2-0 Werder Bremen Bundesliga
Feb 5 VfB Stuttgart 0-2 Werder Bremen Bundesliga
Aug 13 Werder Bremen 2-2 VfB Stuttgart Bundesliga
Apr 4 VfB Stuttgart 1-0 Werder Bremen Bundesliga
WHAT THE NUMBERS SAY
VfB Stuttgart dominated the ball68% possession
VfB Stuttgart took more shots20 - 9
THREAT OVER TIMExT
VfB Stuttgart2.20 Werder Bremen0.94
0'25'45'70'90'
VfB Stuttgartpeak 40-45' Werder Bremenpeak 5-10'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
VfB Stuttgart Werder Bremen
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
6.1 PPDA 10.3
878 Touches 528
48.1m Defensive height 31.7m
142 Progressive passes 63
%73.0 Final-third accuracy %72.0
%29.9 Verticality %39.6
%85.0 Pass accuracy %74.0
20 Shots 9
119 Defensive actions 166
27.2m Block depth 23.3m
%58 In opposition half %29
HOW THE GAME FLOWEDfotmob
VfB Stuttgart1.82xG Werder Bremen0.93xG
61' Ermedin Demirovic 18' Jens Stage
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
VfB Stuttgart Werder Bremen
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
VfB Stuttgart989 touches
Werder Bremen648 touches
Where each side spent the match. Both attack left to right.
60% VFB 69% VFB 59% VFB 75% VFB 78% VFB 67% WER 52% VFB 68% VFB 70% VFB
VfB Stuttgartown half →Werder Bremen
BY THIRD
Defensive %64 %36
Middle %71 %29
Attacking %51 %49
BY FLANK
Left %63 %37
Centre %59 %41
Right %66 %34
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
VfB Stuttgart119 actions
average height 48.1m
Werder Bremen166 actions
average height 31.7m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
VfB Stuttgart734 passes · %85
14 Luca Jaquez — 102/116 passes · %94 6 Angelo Stiller — 89/106 passes · %95 7 Maximilian Mittelstädt — 79/106 passes · %85 3 Ramon Hendriks — 46/53 passes · %96 30 Chema Andres — 45/66 passes · %85 11 Bilal El Khannouss — 44/84 passes · %72 23 Dan-Axel Zagadou — 41/51 passes · %98 22 Lorenz Assignon — 35/49 passes · %92 33 Alexander Nübel — 32/47 passes · %74 18 Jamie Leweling — 32/56 passes · %73 26 Deniz Undav — 23/42 passes · %72 10 Chris Führich — 22/34 passes · %73 8 Tiago Tomás — 17/35 passes · %71 27 Badredine Bouanani — 9/17 passes · %64 28 Nikolas Nartey — 5/6 passes · %83 9 Ermedin Demirovic — 3/10 passes · %100
Werder Bremen342 passes · %74
18 Cameron Puertas — 33/54 passes · %82 20 Romano Schmid — 31/59 passes · %82 2 Olivier Deman — 29/60 passes · %72 30 Mio Backhaus — 25/54 passes · %61 4 Niklas Stark — 24/40 passes · %86 31 Karim Coulibaly — 22/39 passes · %76 6 Jens Stage — 22/49 passes · %67 5 Amos Pieper — 21/44 passes · %84 14 Senne Lynen — 20/55 passes · %71 3 Yukinari Sugawara — 16/35 passes · %70 19 Jovan Milosevic — 6/16 passes · %67 11 Justin Njinmah — 3/9 passes · %75 39 Max Wöber — 1/11 passes · %50
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
VfB Stuttgart142 progressive · map shows 96
Left%41Centre%29Right%30
Werder Bremen63 progressive · map shows 26
Left%38Centre%31Right%31
Successful passes carrying the ball 10m+ forward from the middle third onward.
6.1 PPDA 10.3
%29.9 Verticality %39.6
%73 Final third pass %72
%85 Pass accuracy %74
48.1m Defensive height 31.7m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE16 matches on record
Christian Dingert
Strictness51 TEMPO42
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Low
This match vs his average
Cards 13.6 -2.6
Fouls 1820.7 -2.7
Goals 22.8 -0.8
Corners 169.1 +6.9
THIS MATCH VS SEASON AVERAGE
Goals 1.02.1 -1.1
Shots 20.014.6 +5.4
On target 4.05.8 -1.8
Possession %68%57 +10.5
Corners 14.05.2 +8.8
Cards 0.02.0 -2.0
Conceded 1.01.5 -0.5
this matchseason average · 33 matches
Goals 1.01.1 -0.1
Shots 9.012.4 -3.4
On target 3.03.9 -0.9
Possession %32%52 -19.9
Corners 2.04.3 -2.3
Cards 1.03.0 -2.0
Conceded 1.01.8 -0.8
this matchseason average · 33 matches
PLAYER RATINGS★ Jens Stage 8.00
Starting XI
6 Angelo Stiller M · 89' 7.90
Key pass2Tackles2Duels won5/9Fouls won2Passes90 · %85
11 Bilal El Khannouss M · 89' 7.00
Assist1On target1/3Key pass2Dribbles1/2Tackles2Interceptions1Duels won4/9Fouls1Passes47 · %34
14 Luca Jaquez D · 89' 6.70
Interceptions1Duels won1/5Fouls1Passes106 · %99
23 Dan-Axel Zagadou D · 45' 6.70
Interceptions2Blocks2Passes42 · %41
7 Maximilian Mittelstädt D · 89' 6.60
On target1/1Tackles2Duels won4/7Fouls won1Passes70 · %68
22 Lorenz Assignon D · 57' 6.60
Key pass3Dribbles1/3Interceptions2Duels won1/6Fouls1Passes31 · %29
26 Deniz Undav F · 89' · K 6.50
Key pass2Dribbles1/2Duels won2/5Fouls won1Passes23 · %15
30 Chema Andrés M · 89' 6.30
Key pass1Tackles2Interceptions1Duels won5/12Fouls1Passes51 · %43
8 Tiago Tomás M · 57' 6.30
Tackles3Duels won6/8Fouls won2Passes22 · %17
33 Alexander Nübel G · 89' 6.20
Saves2Passes34 · %24
18 Jamie Leweling M · 78' 6.00
Key pass1Duels won2/9Fouls won2Passes34 · %27
Substitutes
9 Ermedin Demirović F · 32' 7.70
Goals1On target1/1Dribbles1/1Duels won5/9Fouls won2Fouls3Passes3 · %3
10 Chris Führich M · 32' 7.30
Key pass3Dribbles2/2Duels won2/2Passes18 · %16
3 Ramon Hendriks D · 44' 6.60
Interceptions2Duels won1/3Fouls1Passes41 · %40
27 Badredine Bouanani F · 11' 6.50
On target1/1Passes6 · %6
Unused: Atakan KarazorNikolas NarteyJosha VagnomanJeff ChabotFabian Bredlow
Starting XI
6 Jens Stage F · 83' · K 8.00
Goals1On target2/3Key pass1Tackles1Duels won10/15Fouls won2Fouls1Offside1Passes33 · %23
20 Romano Schmid F · 89' 7.30
Key pass3Tackles3Interceptions2Blocks2Duels won4/7Fouls won1Passes34 · %27
3 Yukinari Sugawara M · 89' 7.20
Assist1On target1/1Key pass1Tackles3Blocks1Duels won3/3Passes15 · %13
30 Mio Backhaus G · 89' 7.00
Saves3Duels won1/1Fouls won1Passes34 · %21
5 Amos Pieper D · 89' 7.00
Tackles1Blocks2Duels won3/7Fouls won1Fouls1Passes23 · %19
4 Niklas Stark D · 65' 6.90
Tackles2Interceptions1Duels won2/3Passes28 · %24
31 Karim Coulibaly D · 89' 6.70
Dribbles2/2Duels won4/6Fouls won2Fouls2Passes29 · %22
19 Jovan Milošević F · 65' 6.60
Tackles1Duels won3/6Passes9 · %6
14 Senne Lynen M · 89' 6.60
Tackles3Interceptions5Blocks1Duels won6/11Passes20 · %15
2 Olivier Deman M · 89' 6.60
Tackles5Interceptions1Duels won7/12Fouls2Passes26 · %18
18 Cameron Puertas M · 89' 6.20
Key pass2Dribbles1/1Tackles2Duels won3/9Fouls3Passes31 · %26
Substitutes
39 Maximilian Wöber D · 24' 6.90
Tackles1Interceptions2Blocks1Duels won1/2Fouls1Passes2 · %1
11 Justin Njinmah F · 24' 6.70
Duels won2/4Fouls won1Passes3 · %3
7 Samuel Mbangula F · 6'
Passes1 · %1
Unused: Markus KolkeIsaac SchmidtMick SchmetgensPatrice ČovićVictor Okoh BonifaceSalim Musah
Win probabilityModel: 1 (%58) ✗
VfB Stuttgart %58 Draw %30 Werder Bremen %12
2.04VfB Stuttgart xPuan
0.66Werder Bremen xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
VfB StuttgartWLWLW
Werder BremenWLLWL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad