SportSignals

VfB Stuttgart vs Bayer Leverkusen

BundesligaFull time · 9 May 2026
VfB Stuttgart

VfB Stuttgart

Won · xG 3.11DWDDLLast 5
Full time
3 — 1
90+4'
Aleix García 1' · Ermedin Demirovic 5' · Deniz Undav 58'

Bayer Leverkusen

Lost · xG 0.58DLWWLLast 5
Bayer Leverkusen
PRESSURE INDEX · FINAL▲ VfB Stuttgart · last goal · 58'
63
37
VfB Stuttgart · 3.11 xG0.58 xG · Bayer Leverkusen
Match StoryFull breakdown

VfB Stuttgart 3–1 Bayer Leverkusen

VfB Stuttgart delivered a commanding performance to beat Bayer Leverkusen 3-1 at home, handing the Bundesliga champions a defeat that raised genuine questions about their consistency in the season's final stretch.

Key Takeaways
Result

VfB Stuttgart picked up three points at home, extending their winning run.

Goals

Plenty of attacking intent from both sides produced an entertaining goal tally.

Table

The result has implications at both ends of the VfB Stuttgart end of the standings.

Match Facts
VenueN/A
AttendanceN/A
RefereeN/A
RoundN/A
CompetitionBundesliga
First Goal
Aleix García
1'
Aleix García
Christian KofaneAssist: Christian Kofane
Match Report
Stuttgart 3-1 Leverkusen: The Champions Are Humbled in the Neckar Valley
RMRafael Mbeki

Stuttgart 3-1 Leverkusen: The Champions Are Humbled in the Neckar Valley

VfB Stuttgart delivered a commanding performance to beat Bayer Leverkusen 3-1 at home, handing the Bundesliga champions a defeat that raised genuine questions about their consistency in the season's final stretch.

Read full report
Key Events
  1. 1'
    Bayer LeverkusenAleix GarcíaAleix García
    assist: Christian Kofane
  2. 5'
    VfB StuttgartErmedin DemirovicErmedin Demirovic
    assist: Nikolas Nartey
  3. 45+4'
    VfB StuttgartErmedin DemirovicErmedin Demirovic
  4. 45+7'
    VfB StuttgartMaximilian MittelstädtMaximilian Mittelstädt
    Left foot shot
  5. 58'
    VfB StuttgartDeniz UndavDeniz Undav
    assist: Jamie Leweling
  6. 65'
    Bayer LeverkusenArthurArthur
    off: Montrell Culbreath
  7. 65'
    Bayer LeverkusenMalik TillmanMalik Tillman
    off: Aleix García
  8. 68'
    VfB StuttgartTiago TomásTiago Tomás
    off: Deniz Undav
  9. 78'
    VfB StuttgartLuca JaquezLuca Jaquez
    off: Maximilian Mittelstädt
  10. 78'
    Bayer LeverkusenErnest PokuErnest Poku
    off: Christian Kofane
  11. 78'
    VfB StuttgartBilal El KhannoussBilal El Khannouss
    off: Nikolas Nartey
  12. 80'
    VfB StuttgartChris FührichChris Führich
    Foul
  13. 86'
    Bayer LeverkusenEliesse Ben SeghirEliesse Ben Seghir
    off: Jarell Quansah
  14. 87'
    VfB StuttgartJosha VagnomanJosha Vagnoman
    off: Jamie Leweling
  15. 87'
    VfB StuttgartLorenz AssignonLorenz Assignon
    off: Chris Führich
  16. 90+7'
    Bayer LeverkusenExequiel PalaciosExequiel Palacios
    Argument
  17. 90+7'
    VfB StuttgartTiago TomásTiago Tomás
    Argument
Game Flow

Expected Goals (xG)

VfB Stuttgart 3.11 xGBayer Leverkusen 0.58 xG
Cumulative · approximated from goal events
0'45'90'
Table ImpactFull table

How the result affects the Bundesliga standings.

#TeamPWDLPts
1Schalke 0400000
2Borussia Dortmund00000
3Werder Bremen00000
4FC Augsburg00000
5RB Leipzig00000
6Eintracht Frankfurt00000
7Bayern München00000
8Borussia Mönchengladbach00000
Frequently Asked Questions
What was the final score of VfB Stuttgart vs Bayer Leverkusen?

The match finished 3-1 to VfB Stuttgart.

Who won VfB Stuttgart vs Bayer Leverkusen?

VfB Stuttgart won the match 3-1.

When did VfB Stuttgart vs Bayer Leverkusen take place?

The match took place on Saturday, 9 May 2026.

📊 AI-generated recap and structured data

Stuttgart beat Leverkusen 3-1 at home in a Bundesliga encounter that confirmed our model's pre-match pick of a Stuttgart win at 40% probability. The hosts dominated despite Leverkusen's recent form; both sides found the net, continuing Stuttgart's perfect streak of both teams scoring across their last five matches. Our model's call landed on the day. Past performance does not guarantee future results.

The result reshuffled the upper table standings. Stuttgart's 3 points lifted them to 5th place, narrowing the gap to the Champions League spots. Leverkusen remained 4th but saw their 3-game winning streak halted, potentially signaling vulnerability in their title challenge. Our model suggested Stuttgart's inconsistency made this upset plausible given Leverkusen's recent fixture congestion. The defeat marked Leverkusen's second loss of the season.

VfB Stuttgart v Bayer Leverkusen · Bundesliga · 09/05/2026, 14:30:00