← Match Center

Bayer Leverkusen vs VfB Stuttgart: Bundesliga, Oct 31, 2026

Bundesliga
HomeBayer Leverkusen7415OVR
2–4FT
AwayVfB Stuttgart6313OVR
  • ⚽ 14' Ermedin Demirovic
  • ⚽ 22' Jamie Leweling
  • ⚽ 28' Patrik Schick
  • ⚽ 51' Bilal El Khannouss
  • ⚽ 65' Ermedin Demirovic
  • ⚽ 79' Ibrahim Maza

Saturday, October 31, 2026 ¡ 9:30 AM CT ¡ BayArena, Leverkusen, Germany

Highlights

2D match highlights

Animated reconstruction from match data, not real footage. Player movement between events is generated; goals, shots, cards, substitutions and their minutes come from the ESPN match feed (shot positions included).

▶ Watch official highlights

Official video from Bundesliga on YouTube: “Demirović Scores Twice! | BAYER 04 LEVERKUSEN - VFB STUTTGART | Highlights | Matchday 8 – Bundesliga”. May be geo-restricted in some countries.

Key moments

  1. GOAL! Ermedin Demirovic scores for Stuttgart. Leverkusen 0–1 Stuttgart.
  2. Yellow card for Ezequiel FernĂĄndez (Leverkusen).
  3. Luca Jaquez (Stuttgart) has a shot blocked. big chance*
  4. Grischa PrĂśmel (Stuttgart) hits the target. Saved. big chance*
  5. GOAL! Jamie Leweling scores for Stuttgart. Leverkusen 0–2 Stuttgart.
  6. Patrik Schick (Leverkusen) shoots off target. big chance*
  7. GOAL! Patrik Schick scores for Leverkusen. Leverkusen 1–2 Stuttgart. Assist: Aleix García.
  8. Ibrahim Maza (Leverkusen) hits the woodwork!
  9. Facundo Medina (Leverkusen) hits the target. Saved. big chance*
  10. Yellow card for Facundo Medina (Leverkusen).
  11. Yellow card for Aleix GarcĂ­a (Leverkusen).
  12. Yellow card for Jeff Chabot (Stuttgart).
  13. Yellow card for Luca Jaquez (Stuttgart).
  14. Jamie Leweling (Stuttgart) hits the woodwork!
  15. Half-time: Leverkusen 1–2 Stuttgart.
  16. GOAL! Bilal El Khannouss scores for Stuttgart. Leverkusen 1–3 Stuttgart. Assist: Chris Führich.
  17. Yellow card for Ibrahim Maza (Leverkusen).
  18. Patrik Schick (Leverkusen) shoots off target. big chance*
  19. Yellow card for Atakan Karazor (Stuttgart).
  20. Substitution for Leverkusen: Jonas Hofmann comes on for Lucas VĂĄzquez.
  21. Yellow card for Ermedin Demirovic (Stuttgart).
  22. Substitution for Stuttgart: Maximilian Mittelstädt comes on for Chris Fßhrich.
  23. Substitution for Stuttgart: Finn Jeltsch comes on for Luca Jaquez.
  24. GOAL! Ermedin Demirovic scores for Stuttgart. Leverkusen 1–4 Stuttgart. Assist: Deniz Undav.
  25. Patrik Schick (Leverkusen) has a shot blocked. big chance*
  26. Substitution for Stuttgart: Nikolas Nartey comes on for Deniz Undav.
  27. Substitution for Leverkusen: Malik Tillman comes on for Afonso Moreira.
  28. Substitution for Leverkusen: Robert Andrich comes on for Ezequiel FernĂĄndez.
  29. GOAL! Ibrahim Maza scores for Leverkusen. Leverkusen 2–4 Stuttgart. Assist: Miguel Gutiérrez.
  30. Substitution for Leverkusen: Victor Boniface comes on for Aleix GarcĂ­a.
  31. Substitution for Stuttgart: Dzenan Pejcinovic comes on for Bilal El Khannouss.
  32. Substitution for Stuttgart: Ameen Al Dakhil comes on for Jamie Leweling.
  33. Full-time: Leverkusen 2–4 Stuttgart.
Team comparison

Ratings

7415OVRHome

Bayer Leverkusen

ATT
7315
DEF
6613
FRM
8517
ELO
7615
  • 7315Attack5812
  • 6613Defence6413
  • 8517Form6213
  • 7615Elo strength7014
  • 7415Overall6313
ATTDEFFRMELO
Leverkusen Stuttgart
6313OVRAway

VfB Stuttgart

ATT
5812
DEF
6413
FRM
6213
ELO
7014

Ratings are our own 0-99 scale, built only from results data: ATT = 65 + 30 × log2(attack index), DEF = 65 − 30 × log2(defence index) (index 1.00 = competition average), FRM = 30 + 69 × points from the last 5 games ÷ 15, ELO = 60 + (Elo − 1500) ÷ 9, OVR = 30% ATT + 30% DEF + 20% FRM + 20% ELO. Each is capped to 1-99. The Manager style shows the same numbers on a 1-20 scale (rating ÷ 99 × 20). Ratings use only games before kick-off. Educational analysis, not betting advice.

Post-match note

Final score: Leverkusen 2–4 Stuttgart. By the model's pre-match numbers that was a surprise. It rated a Stuttgart win at only 13%, and its favorite was a Leverkusen win (71%). Goals: 6 scored against 3.9 expected (Leverkusen 2 vs 2.7, Stuttgart 4 vs 1.1). Shots: Leverkusen 24 (8 on target) vs Stuttgart 15 (7); possession 63.2% – 36.8%.

Who wins?

Pick before kick-off. Just for fun: no account, no money, saved only in this browser.

Pre-game analysis

Leverkusen (6th, 13 pts from 8) host Stuttgart (10th, 9 pts from 8) in the Bundesliga table as it stands. Leverkusen have scored 16 and conceded 12 in 7 Bundesliga games (2.3 and 1.7 per game). Stuttgart have scored 10 and conceded 13 in 7 Bundesliga games (1.4 and 1.9 per game). Recent form across all competitions (oldest to newest): Leverkusen WWWLW, Stuttgart WLDLW. In the last 5 meetings on record, Leverkusen won 1, Stuttgart won 2 and 2 were drawn. The goals model expects about 2.7–1.1. Leverkusen are clear favorites: Leverkusen 71%, draw 16%, Stuttgart 13%. The single most likely score is 2–1, but even that only has a 9% chance. Elo ratings (Leverkusen 1645, Stuttgart 1594) give Leverkusen an expected score of 65%, which agrees with the goals model.

Pre-match outlook

Leverkusen winDrawStuttgart win

Expected goals (model): Leverkusen 2.72 · Stuttgart 1.13 · most likely score 2–1 (9%).
Method: Poisson. Baseline home 2.22 / away 1.36 goals per game from 64 Bundesliga games (this season). Expected goals = baseline × attack × opponent defence. Elo cross-check: Leverkusen expected score 65%. Full method.

Educational analysis, not betting advice.

Key numbers

LeverkusenStuttgart
6thTable position10th
13 (8)Points (played)9 (8)
4-1-3W-D-L3-0-5
2.29Goals for / game*1.43
1.71Goals against / game*1.86
WWWLWForm, last 5 (all comps)WLDLW
1645Elo rating (pre-match)1594
1.19 / 0.97Attack / defence index0.86 / 1.03
63.2Possession % (this match)36.8
24Shots (this match)15
8Shots on target (this match)7
12Corners (this match)3
9Fouls (this match)13

Table: current Bundesliga standings. *Bundesliga games this season before kick-off. Index: 1.00 = competition average (attack: higher is better; defence: lower is better).

Head-to-head

Leverkusen 1 win ¡ 2 draws ¡ Stuttgart 2 wins

  • VfB Stuttgart 3–1 Bayer Leverkusen
  • Bayer Leverkusen 1–4 VfB Stuttgart
  • VfB Stuttgart 3–4 Bayer Leverkusen
  • Bayer Leverkusen 0–0 VfB Stuttgart
  • Bayer Leverkusen 2–2 VfB Stuttgart