Bundesliga 2026-27 | Matchday 2 | 2026-09-05 03:30 JST
4–1
- 39' B. El Khannouss
- 60' G. Promel
- 75' E. Demirovic
- 81' R. Hendriks (OG)
- 90' J. Vagnoman
Match summary
VfB Stuttgart took on 1. FC Koln in the Bundesliga 2026-27 Matchday 2 on September 5. VfB Stuttgart cruised past 1. FC Koln 4-1. VfB Stuttgart led 1-0 at half-time. In the second half, VfB Stuttgart scored 3 and 1. FC Koln scored 1.
VfB Stuttgart controlled the game with 58% possession and 22 shots (18 for their opponents). VfB Stuttgart scored 4 from 8 shots on target. Yellow cards: VfB Stuttgart 1, 1. FC Koln 3.
Team stats
3-4-2-1
4-3-3
View as table
| VfB Stuttgart | Stat | 1. FC Koln |
|---|---|---|
| 3-4-2-1 | Formation | 4-3-3 |
| 58% | Possession | 42% |
| 3.47 | Expected goals (xG) | 2.86 |
| 22 | Shots | 18 |
| 8 | Shots on target | 5 |
| 8 | Shots off target | 9 |
| 6 | Blocked shots | 4 |
| 15 | Shots inside the box | 14 |
| 7 | Shots outside the box | 4 |
| 10 | Corner kicks | 8 |
| 1 | Offsides | 0 |
| 5 | Fouls | 6 |
| 526 | Passes | 378 |
| 450 | Accurate passes | 316 |
| 86% | Pass accuracy | 84% |
| 3 | Goalkeeper saves | 4 |
| -1.35 | Goals prevented (xG) | -1.35 |
| 1 | Yellow cards | 3 |
| 0 | Red cards | 0 |
Referee: Christian Dingert, Germany
Player stats
VfB Stuttgart
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GK | Fabian Bredlow | 0 | 20(83%) | 0 | 0 | 0 | 7.3 | 90 | ||||||||||
| DF | Finn Jeltsch | 2 | 1 | 0 | 2 | 60(92%) | 1 | 0 | 0 | 1 | 7.2 | 90 | 2 | 11(6) | ||||
| DF | Jeff Chabot | 2 | 1 | 0 | 2 | 1 | 52(91%) | 0 | 0 | 0 | 7.9 | 90 | 2 | 14(9) | ||||
| DF | Maximilian Mittelstädt | 0 | 1 | 1 | 52(93%) | 1 | 1 | 0 | 1 | 8.9 | 78 | 4 | 2 | 3(1) | ||||
| MF | Josha Vagnoman | 2 | 1 | 1 | 1(50%) | 1 | 33(82%) | 1 | 0 | 0 | 1 | 8.2 | 90 | 4 | 5(2) | |||
| MF | Grischa Prömel | 1 | 1 | 1 | 1 | 42(93%) | 0 | 0 | 0 | 1 | 1 | 7.9 | 90 | 7(4) | ||||
| MF | Angelo Stiller | 1 | 0 | 73(91%) | 0 | 0 | 0 | 1 | 1 | 6.9 | 89 | 1 | 7(3) | |||||
| MF | Chris Führich | 0 | 2 | 37(84%) | 0 | 0 | 0 | 1 | 7.3 | 70 | 3 | 5(3) | ||||||
| FW | Deniz Undav | 1 | 1 | 0 | 23(77%) | 0 | 0 | 0 | 1 | 6.6 | 70 | 2 | 1 | 1(None) | ||||
| FW | Bilal El Khannouss | 1 | 1 | 1 | 1(100%) | 3 | 22(71%) | 0 | 0 | 0 | 8.9 | 78 | 2 | 8(5) | ||||
| FW | Dženan Pejčinović | 5 | 1 | 0 | 2 | 14(52%) | 0 | 0 | 0 | 6.2 | 90 | 10(4) | ||||||
| FW | Jamie Leweling | 0 | 6(86%) | 0 | 0 | 0 | 6.5 | 20 | 2(None) | |||||||||
| FW | Ermedin Demirović | 1 | 1 | 1 | 1(100%) | 4(80%) | 0 | 0 | 0 | 1 | 8.3 | 20 | 1 | 1 | 3(3) | |||
| DF | Ramon Hendriks | 0 | 1 | 7(100%) | 0 | 0 | 0 | 1 | 7.3 | 12 | 2(1) | |||||||
| FW | Leo Sauer | 0 | 5(71%) | 0 | 0 | 0 | 6.7 | 12 | ||||||||||
| DF | Yanik Spalt | 0 | 0 | 0 | 0 | 1 | 1(1) | |||||||||||
| GK | Marius Funk | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Ameen Al-Dakhil | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Leonidas Stergiou | 0 | 0 | 0 | 0 | |||||||||||||
| MF | Atakan Karazor | 0 | 0 | 0 | 0 |
1. FC Koln
| Pos | Player | Shots | Shots on target | Goals | Dribbles (success) | Tackles (success) | Blocks | Passes (accuracy) | Assists | Yellow cards | Red cards | Fouls | Fouled | Rating | Min | Key passes | Interceptions | Duels (won) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GK | Marvin Schwäbe | 0 | 34(68%) | 0 | 0 | 0 | 6.3 | 90 | ||||||||||
| DF | Alessio Castro-Montes | 0 | 2(50%) | 3 | 19(73%) | 0 | 1 | 0 | 1 | 6.3 | 90 | 1 | 2 | 9(6) | ||||
| DF | Jahmai Simpson-Pusey | 0 | 2(67%) | 1 | 2 | 33(77%) | 0 | 1 | 0 | 1 | 6.3 | 90 | 3 | 10(7) | ||||
| DF | Luka Lochoshvili | 1 | 0 | 2 | 38(90%) | 0 | 0 | 0 | 5.6 | 90 | 7(1) | |||||||
| DF | Gideon Mensah | 1 | 0 | 1(50%) | 1 | 30(91%) | 0 | 0 | 0 | 1 | 5.9 | 90 | 2 | 5(2) | ||||
| MF | Ísak Bergmann Jóhannesson | 1 | 0 | 1 | 27(87%) | 0 | 0 | 0 | 2 | 6.6 | 90 | 1 | 4(3) | |||||
| MF | Tom Krauß | 2 | 0 | 2 | 1 | 30(91%) | 0 | 1 | 0 | 1 | 6.3 | 89 | 1 | 2 | 7(4) | |||
| MF | Paul Okon-Engstler | 0 | 1 | 24(96%) | 0 | 0 | 0 | 1 | 6.9 | 45 | 2(1) | |||||||
| FW | Jan Uwe Thielmann | 1 | 0 | 1(100%) | 7(88%) | 0 | 0 | 0 | 6.3 | 45 | 1 | 1 | 2(1) | |||||
| FW | Ragnar Ache | 0 | 11(65%) | 0 | 0 | 0 | 6.3 | 75 | 2 | 16(5) | ||||||||
| FW | Linton Maina | 0 | 1(100%) | 21(88%) | 0 | 0 | 0 | 1 | 6.9 | 75 | 1 | 4(2) | ||||||
| MF | Ellyes Skhiri | 2 | 1 | 0 | 20(91%) | 0 | 0 | 0 | 1 | 7 | 45 | 1 | 5(1) | |||||
| FW | Mikey Moore | 2 | 2 | 0 | 1(50%) | 12(92%) | 0 | 0 | 0 | 7.2 | 45 | 2 | 3(1) | |||||
| FW | Reigan Heskey | 1 | 0 | 3(100%) | 0 | 0 | 0 | 1 | 6.3 | 15 | 2(1) | |||||||
| FW | Marius Bülter | 3 | 2 | 1 | 7(88%) | 0 | 0 | 0 | 7.5 | 15 | 1 | 1(1) | ||||||
| FW | Imad Rondić | 0 | 1(100%) | 0 | 0 | 0 | 1 | 2(1) | ||||||||||
| GK | Ron-ロベルト Zieler | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Joel Schmied | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Rav van den Berg | 0 | 0 | 0 | 0 | |||||||||||||
| DF | Borna Sosa | 0 | 0 | 0 | 0 |
Lineups
VfB Stuttgart
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 1 | F. Bredlow |
| Starter | DF | 29 | F. Jeltsch |
| Starter | DF | 24 | J. Chabot |
| Starter | DF | 7 | M. Mittelstadt |
| Starter | MF | 4 | J. Vagnoman |
| Starter | MF | 21 | G. Promel |
| Starter | MF | 6 | A. Stiller |
| Starter | MF | 10 | C. Fuhrich |
| Starter | FW | 26 | D. Undav |
| Starter | FW | 11 | B. El Khannouss |
| Starter | FW | 17 | D. Pejcinovic |
| Bench | DF | 3 | R. Hendriks |
| Bench | DF | 47 | Y. Spalt |
| Bench | FW | 9 | E. Demirovic |
| Bench | FW | 18 | J. Leweling |
| Bench | FW | 44 | L. Sauer |
Show unused substitutes (4)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | GK | 33 | M. Funk |
| Bench | DF | 20 | L. Stergiou |
| Bench | DF | 2 | A. Al Dakhil |
| Bench | MF | 16 | A. Karazor |
1. FC Koln
| Role | Pos | No. | Player |
|---|---|---|---|
| Starter | GK | 1 | M. Schwabe |
| Starter | DF | 17 | A. Castro-Montes |
| Starter | DF | 22 | J. Simpson-Pusey |
| Starter | DF | 24 | L. Lochoshvili |
| Starter | DF | 14 | G. Mensah |
| Starter | MF | 8 | I. Johannesson |
| Starter | MF | 5 | T. Krauss |
| Starter | MF | 23 | P. Okon-Engstler |
| Starter | FW | 29 | J. Thielmann |
| Starter | FW | 9 | R. Ache |
| Starter | FW | 37 | L. Maina |
| Bench | MF | 6 | E. Skhiri |
| Bench | FW | 47 | M. Moore |
| Bench | FW | 11 | R. Heskey |
| Bench | FW | 30 | M. Bulter |
| Bench | FW | 15 | I. Rondic |
Show unused substitutes (4)
| Role | Pos | No. | Player |
|---|---|---|---|
| Bench | GK | 20 | R. Zieler |
| Bench | DF | 3 | B. Sosa |
| Bench | DF | 2 | J. Schmied |
| Bench | DF | 33 | R. van den Berg |
Match events
| Time | Team | Event | Player | Score |
|---|---|---|---|---|
| 1H 39' | VfB Stuttgart | ⚽ Goal | B. El Khannouss | 1-0 |
| 1H 41' | 1. FC Koln | 🟨 Yellow card | Jahmai Simpson-Pusey | |
| 2H 1' | 1. FC Koln | 🔄 Substitution | OUT P. Okon-Engstler → IN E. Skhiri | |
| 2H 1' | 1. FC Koln | 🔄 Substitution | OUT J. Thielmann → IN M. Moore | |
| 2H 6' | VfB Stuttgart | 🟨 Yellow card | Maximilian Mittelstädt | |
| 2H 15' | VfB Stuttgart | ⚽ Goal | G. Promel | 2-0 |
| 2H 25' | VfB Stuttgart | 🔄 Substitution | OUT D. Undav → IN E. Demirovic | |
| 2H 25' | VfB Stuttgart | 🔄 Substitution | OUT C. Fuhrich → IN J. Leweling | |
| 2H 30' | 1. FC Koln | 🔄 Substitution | OUT L. Maina → IN R. Heskey | |
| 2H 30' | 1. FC Koln | 🔄 Substitution | OUT R. Ache → IN M. Bulter | |
| 2H 30' | VfB Stuttgart | ⚽ Goal | E. Demirovic | 3-0 |
| 2H 33' | VfB Stuttgart | 🔄 Substitution | OUT M. Mittelstadt → IN R. Hendriks | |
| 2H 33' | VfB Stuttgart | 🔄 Substitution | OUT B. El Khannouss → IN L. Sauer | |
| 2H 36' | 1. FC Koln | ⚽ Goal | R. Hendriks | 4-0 |
| 2H 40' | 1. FC Koln | 🟨 Yellow card | Tom Krauß | |
| 2H 41' | 1. FC Koln | 🟨 Yellow card | Alessio Castro-Montes | |
| 2H 45+2' | VfB Stuttgart | 🔄 Substitution | OUT A. Stiller → IN Y. Spalt | |
| 2H 45' | 1. FC Koln | 🔄 Substitution | OUT T. Krauss → IN I. Rondic | |
| 2H 45' | VfB Stuttgart | ⚽ Goal | J. Vagnoman | 5-0 |
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.




















