Matchday

Bundesliga 26/27 · 23 Oct 2026

VfB Stuttgart 2–3 Borussia M'gladbach

Picked for matchday: Against the odds: the prediction gave this result 16% · Chances everywhere: 4.2 xG · Standout: Jeff Chabot scored 100.0

Expected and what happened

Before the match, from team ratings for Sep 2026; the outlined result is what happened.

Expected xG
2.3 – 1.1
Actual xG
1.5 – 2.6
Goals
2 – 3

Footybot made VfB Stuttgart favourites at 65%.

Borussia M'gladbach won and made the better chances: 2.6 xG to 1.5.

Best on the pitch by Footybot's score: Wael Mohya, 84.2 in 70′.

Well above their usual level: Wael Mohya +42.3, Chris Führich +24.8, Ramon Hendriks +18.3.

Well below it: Moritz Nicolas −13.9, Angelo Stiller −9.7, Dennis Seimen −9.2.

Going in

Each side's last five results before this match.

VfB Stuttgart

20 Oct 2026D 1–1v Atlético Madrid Champions League
17 Oct 2026L 0–1at Hamburger SV Bundesliga
14 Oct 2026W 3–0at ŠK Slovan Bratislava Champions League
10 Oct 2026W 2–0at SC Paderborn 07 Bundesliga
19 Sep 2026L 0–1v Borussia Dortmund Bundesliga

Borussia M'gladbach

18 Oct 2026L 1–2v TSG Hoffenheim Bundesliga
11 Oct 2026L 1–2at 1. FC Köln Bundesliga
19 Sep 2026L 3–4v 1. FSV Mainz 05 Bundesliga
12 Sep 2026L 0–5at SC Freiburg Bundesliga
5 Sep 2026L 3–4v SV 07 Elversberg Bundesliga

Head to head

25 Jan 2026Borussia M'gladbach 0–3 VfB Stuttgart Bundesliga
30 Aug 2025VfB Stuttgart 1–0 Borussia M'gladbach Bundesliga

VfB Stuttgart

PlayerMinGAxGScorevs usual
Jeff Chabot Defender100–100.0–
Chris Führich Midfielder9000–81.0+24.8
Jamie Leweling Midfielder3501–79.6–
Maximilian Mittelstädt Defender9000–70.2+4.6
Ramon Hendriks Defender90000.2169.9+18.3
Grischa Prömel Midfielder26000.1164.9–
Bilal El Khannouss Midfielder35000.0264.5–
Ermedin Demirović Forward90200.6363.0+13.0
Finn Jeltsch Defender8900–52.8−4.5
Atakan Karazor Midfielder6400–52.2+3.4
Lorenz Assignon Defender55000.1151.9+4.4
Angelo Stiller Midfielder90000.0750.8−9.7
Leo Sauer Forward55000.1050.1−1.1
Dennis Seimen Goalkeeper9000–47.1−9.2
Deniz Undav Forward35000.1545.7–
Dženan Pejčinović Forward55010.1544.4−0.7

Borussia M'gladbach

PlayerMinGAxGScorevs usual
Wael Mohya Midfielder70111.0284.2+42.3
Robin Hack Midfielder20000.0371.0–
Shuto Machino Forward84100.6158.3+12.6
Joe Scally Defender70110.3157.8+12.8
Philipp Sander Defender9000–57.7+5.3
Daiki Hashioka Defender9000–57.0+9.3
Florian Neuhaus Midfielder90000.2554.9+8.7
Hugo Bolin Midfielder84000.2452.7+3.8
Fabio Chiarodia Defender76000.0951.2+7.0
Yukhym Konoplya Defender2000–40.0–
Mathieu Nguefack  Midfielder1100–37.6–
Lukas Ullrich Defender9000–37.4−7.0
Zento Uno Midfielder90010.0537.3–
David Herold Defender1400–36.6–
Moritz Nicolas Goalkeeper9000–33.7−13.9