Match events
- 14'Goal: Ermedin Demirović
- Yellow card: Equi FernándezFoul17'
- Yellow card: Carles Martínez NovellDissent18'
- 22'Goal: Jamie Leweling
- Goal: Patrik SchickAssist: Aleix García28'
- Yellow card: Facundo MedinaArgument40'
- 40'Yellow card: Luca JaquezFoul
- 40'Yellow card: Jeffrey Julian Gaston ChabotArgument
- Yellow card: Aleix GarcíaArgument40'
HT 1-2
- 51'Goal: Bilal El KhannoussAssist: Chris Führich
- Yellow card: Ibrahim MazaFoul53'
- 58'Yellow card: Atakan KarazorFoul
- Substitution: Jonas HofmannOff: Lucas Vázquez62'
- 64'Yellow card: Ermedin DemirovićFoul
- 65'Goal: Ermedin DemirovićAssist: Deniz Undav
- 65'Substitution: Luca JaquezOff: Finn Jeltsch
- 65'Substitution: Chris FührichOff: Maximilian Mittelstädt
- 72'Substitution: Deniz UndavOff: Nikolas Nartey
- Substitution: Malik TillmanOff: Afonso Moreira75'
- Substitution: Equi FernándezOff: Robert Andrich76'
- Goal: Ibrahim MazaAssist: Miguel Gutiérrez79'
- Substitution: Victor Okoh BonifaceOff: Aleix García83'
- 85'Substitution: Bilal El KhannoussOff: Dženan Pejčinović
- 85'Substitution: Jamie LewelingOff: Ameen Al Dakhil
Our verdict
Bayer Leverkusen or draw
Bet365 1.25
✗ This tip lost · final score 2-4
Win probability
Match statistics
- 63%Possession37%
- 2.07Expected goals (xG)2.88
- 24Total shots15
- 8Shots on target7
- 9Shots off target2
- 7Blocked shots6
- 16Shots inside the box11
- 12Corners3
- 1Offsides0
- 9Fouls13
- 4Yellow cards4
- 0Red cards0
- 3Goalkeeper saves6
- 525Passes319
- 431Accurate passes228
Line-ups
Bayer Leverkusen
4-2-3-1Starting XI
- 1M. FlekkenG
- 4J. QuansahD
- 12E. TapsobaD
- 2F. MedinaD
- 3Miguel GutiérrezD
- 6E. FernándezM
- 24Aleix GarcíaM
- 17Lucas VázquezM
- 30I. MazaM
- 9Afonso MoreiraM
- 14P. SchickF
Substitutes
- 8R. AndrichM
- 28J. BlaswichG
- 22V. BonifaceF
- 42M. CulbreathM
- 39K. DoganayM
- 7J. HofmannM
- 15T. OermannD
- 10M. TillmanM
- 37D. BuckF
Coach: Carles Martínez
VfB Stuttgart
3-4-1-2Starting XI
- 41D. SeimenG
- 14L. JaquezD
- 24J. ChabotD
- 3R. HendriksD
- 18J. LewelingM
- 16A. KarazorM
- 21G. PrömelM
- 10C. FührichM
- 11B. El KhannoussM
- 26D. UndavF
- 9E. DemirovićF
Substitutes
- 1F. BredlowG
- 29Finn JeltschD
- 7M. MittelstädtD
- 28N. NarteyM
- 17D. PejčinovićF
- 47Y. SpaltD
- 8Tiago TomásF
- 22L. AssignonD
- 2A. Al DakhilD
Coach: S. Hoeneb
Betting markets
Expected goals 2.23 – 1.50Half time / full time result. 1 = Bayer Leverkusen, X = draw, 2 = VfB Stuttgart.
Asian handicap applied to Bayer Leverkusen.
Market percentages come from our model's expected goals for each side. Fair odds are 100 ÷ probability.
Model comparison
Last matches
Newest firstBundesliga table
| # | Team | P | +/- | Pts | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Bayern München | 8 | 5 | 3 | 0 | +19 | 18 | DWWDW |
| 2 | Borussia Dortmund | 8 | 5 | 3 | 0 | +8 | 18 | DWDDW |
| 3 | SC Freiburg | 8 | 5 | 1 | 2 | +8 | 16 | WLLWD |
| 4 | RB Leipzig | 8 | 5 | 0 | 3 | +11 | 15 | WWLWL |
| 5 | Werder Bremen | 8 | 4 | 3 | 1 | +3 | 15 | WWDDW |
| 6 | Bayer Leverkusen | 8 | 4 | 1 | 3 | +2 | 13 | LLWWW |
| 7 | SV Elversberg | 8 | 4 | 1 | 3 | 0 | 13 | WLWLD |
| 8 | FSV Mainz 05 | 8 | 3 | 1 | 4 | 0 | 10 | LLWLW |
| 9 | FC Augsburg | 8 | 2 | 3 | 3 | +3 | 9 | LDLDL |
| 10 | VfB Stuttgart | 8 | 3 | 0 | 5 | -1 | 9 | WLLWL |
| 11 | 1899 Hoffenheim | 8 | 3 | 0 | 5 | -2 | 9 | LWWLL |
| 12 | SC Paderborn 07 | 8 | 2 | 3 | 3 | -3 | 9 | DWDLW |
| 13 | Hamburger SV | 7 | 3 | 0 | 4 | -10 | 9 | LWWWL |
| 14 | 1. FC Köln | 7 | 2 | 2 | 3 | -3 | 8 | DLWLD |
| 15 | Eintracht Frankfurt | 7 | 2 | 2 | 3 | -7 | 8 | LWLDW |
| 16 | FC Schalke 04 | 8 | 1 | 3 | 4 | -5 | 6 | LDLLD |
| 17 | Union Berlin | 7 | 1 | 3 | 3 | -12 | 6 | DDWLL |
| 18 | Borussia Mönchengladbach | 8 | 1 | 1 | 6 | -11 | 4 | DWLLL |
Top scorers
| # | Player | M | Goals |
|---|---|---|---|
| 1 | 7 | 8 | |
| 2 | 7 | 6 | |
| 3 | 7 | 6 | |
| 4 | 7 | 5 | |
| 5 | 8 | 5 |
Season statistics
This season, all competitions we cover| Stat | Bayer Leverkusen | VfB Stuttgart |
|---|---|---|
| Played | 5 | 5 |
| Wins | 4 | 2 |
| Draws | 0 | 1 |
| Losses | 1 | 2 |
| Goals for (avg) | 2.6 | 1.4 |
| Goals against (avg) | 1.2 | 1 |
| Clean sheets | 2 | 2 |
| Failed to score | 1 | 1 |
| Best win streak | 3 | 1 |
Recent goal lines
How many of each team's last 5 games went over the line
| Over 1.5 | 5/5 | 3/5 |
|---|---|---|
| Over 2.5 | 4/5 | 2/5 |
| Over 3.5 | 2/5 | 1/5 |
| BTTS – yes | 2/5 | 2/5 |
Match preview
Bayer Leverkusen host VfB Stuttgart in the Bundesliga (Regular Season - 8) at BayArena, Bayer Leverkusen, with kick-off on Saturday, 31 October 2026 at 15:30 WAT.
Our prediction model makes Bayer Leverkusen favourites, giving Bayer Leverkusen a 54% chance of winning, 21% for the draw and 25% for VfB Stuttgart. Our tip is: Bayer Leverkusen or draw.
Bayer Leverkusen have taken 12 points from their last 5 games (4W 0D 1L). VfB Stuttgart have taken 7 points from their last 5 games (2W 1D 2L).
On the goals markets, we expect goals, with a 72% chance of over 2.5 and a 70% chance that both teams score.
- Competition
- Germany Bundesliga
- Date
- Saturday, 31 October 2026, 15:30 WAT
- Venue
- BayArena, Bayer Leverkusen
TodaysPrediction analysis team
Model-based football predictions. How our predictions work
Quick answers
When is Bayer Leverkusen vs VfB Stuttgart?
Bayer Leverkusen vs VfB Stuttgart kicks off on Saturday, 31 October 2026 at 15:30 West Africa Time.
Which competition is Bayer Leverkusen vs VfB Stuttgart in?
The match is in the Germany Bundesliga.
Where are Bayer Leverkusen and VfB Stuttgart in the table?
Bayer Leverkusen are 6th and VfB Stuttgart are 10th in the Bundesliga.
Who will win Bayer Leverkusen vs VfB Stuttgart?
Our prediction is Bayer Leverkusen or draw. Win probabilities: Bayer Leverkusen 54%, draw 21%, VfB Stuttgart 25%.
Will both teams score in Bayer Leverkusen vs VfB Stuttgart?
We estimate a 70% chance that both teams score, so our BTTS tip is Yes.
Will there be over 2.5 goals in Bayer Leverkusen vs VfB Stuttgart?
We estimate a 72% chance of three or more goals, so our tip is Over 2.5 goals.
Are these predictions guaranteed?
No. They are statistical estimates. A 70% tip should still lose about three times in ten, so only stake what you can afford to lose.
How often are predictions updated?
Predictions refresh automatically through the day as new data arrives, and every tip is marked right or wrong after full time.

