Match Report
Before the match
Stuttgart came into the game with two wins, one draw and two defeats from their last five outings, scoring six goals and conceding three. A 1-1 draw at home to Atleti (20 October) was their most recent result; their biggest win in that spell was 3-0 away to Sl. Bratislava on 14 October.
Champions League, 20 October brought a home meeting with Atleti; Stuttgart drew 1-1, a return of one goal scored and one conceded. Stuttgart visited HSV on 17 October (Bundesliga) and lost 0-1; their goals totalled zero, compared with one conceded. Sl. Bratislava hosted Stuttgart (Champions League) on 14 October. For Stuttgart, the score was 3-0: three goals scored, zero allowed. 2-0 was Stuttgart's result against SC Paderborn on 10 October (Bundesliga), playing away from home; Stuttgart won, with two scored to zero conceded. The 19 September fixture (Bundesliga) paired Stuttgart with Dortmund. Stuttgart lost 0-1 at home, netting zero goals while conceding one.
Stuttgart stood 13th in the results-based Bundesliga table before kickoff, with six points from six matches.
M'gladbach arrived without a win in their last five outings, recording five defeats, scoring eight goals and conceding 17. A 2-1 defeat at home to Hoffenheim (18 October) was their most recent result.
Hoffenheim travelled to face M'gladbach (Bundesliga) on 18 October. For M'gladbach, the score was 1-2: one goal scored, two allowed. 1-2 was M'gladbach's result against 1. FC Köln on 11 October (Bundesliga), playing away from home; M'gladbach lost, with one scored to two conceded. The 19 September fixture (Bundesliga) paired M'gladbach with Mainz. M'gladbach lost 3-4 at home, netting three goals while conceding four. Playing away from home against Freiburg (Bundesliga), M'gladbach finished 0-5 on 12 September. Their score comprised zero goals, against five from the opposition. 5 September: M'gladbach lost 3-4 against Elversberg at home in Bundesliga, scoring three goals and allowing four.
M'gladbach stood 18th in the results-based Bundesliga table before kickoff, with zero points from six matches.
Earlier results between these sides included a 3-0 away win for Stuttgart on 25 January and a 1-0 home win for Stuttgart on 30 August 2025.
After the match
M'gladbach edged past Stuttgart 3-2 on 23 October 2026. Ermedin Demirovic opened the scoring inside the first 5 minutes for Stuttgart, set up by Dzenan Pejcinovic, to make it 1-0. Joseph Scally levelled it in the 38th minute for M'gladbach, set up by Zento Uno, to make it 1-1. Shuto Machino put M'gladbach in front 51 minutes into the game, set up by Wael Mohya, to make it 2-1. Wael Mohya added to the tally 66 minutes into the game for M'gladbach, set up by Joseph Scally, to make it 3-1. Ermedin Demirovic pulled one back late on, in the 83rd minute for Stuttgart, set up by Jamie Leweling, to make it 2-3. Leo Sauer (44'), Atakan Karazor (45'), Florian Neuhaus (45'), Zento Uno (53'), Joseph Scally (54') and Lukas Ullrich (79') were booked. Our current Elo ratings make Stuttgart clearly the stronger side, by 182 rating points over M'gladbach, even though it was M'gladbach who won this one. On current ratings our Elo-Poisson model gives M'gladbach only a 9.8% chance in this pairing, the least likely of the three outcomes. The card tally for Stuttgart was two yellow cards. five changes were recorded for Stuttgart. Jamie Leweling provided an assist following entry for Stuttgart in the 55th minute. M'gladbach: four yellow cards. five changes were recorded for M'gladbach. one change of leader occurred in the scoring sequence. The winners, M'gladbach, had been behind.