Borussia Mönchengladbach vs Karlsruher SC DFB Pokal prediction & result
Final score: Borussia Mönchengladbach 2-0 Karlsruher SC.
Before kick-off the model made it 67% Borussia Mönchengladbach, 19% draw, 14% Karlsruher SC — fair odds of 1.49, 5.26 and 7.14.
Most likely scoreline: 2-0.
The model called the exact scoreline.
Published · updated
Has the model earned this number?
Borussia Mönchengladbach at 67%: of 505 settled 65–100% forecasts, 68.3% came in (average 72.9%). It can be read literally. The full record.
How the model saw it, minute by minute
Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 2 goals, and a card each of the 1 sending-off. The same replay scores the in-play model on the track record.
Match analysis
Match timeline
Match stats — Borussia Mönchengladbach vs Karlsruher SC
Goals against chances
Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.
Line-ups
- 33D. BatzG
- 29J. ScallyD
- 16P. SanderD
- 2F. ChiarodiaD
- 22Y. KonoplyaM
- 47Z. UnoM
- 7K. StögerM
- 20D. HeroldM
- 38H. BolinM
- 25R. HackM
- 18S. MachinoF
- 17J. CastropM
- 39I. M. DanfaF
- 6K. ItakuraD
- 36W. MohyaM
- 10F. NeuhausM
- 34M. NguefackM
- 23J. OlschowskyG
- 48Lion SchweersD
- 26L. UllrichD
- 1H. BernatG
- 22C. KobaldD
- 28M. FrankeD
- 24S. TrémouletD
- 36Rafael Pinto PedrosaM
- 23T. CivejaM
- 6S. VäänänenM
- 3D. OfliM
- 25L. EgloffM
- 10M. WanitzekM
- 13S. FukudaF
- 7K. WiethaupM
- 15Paul SchollD
- 37J. PonenteF
- 27J. D. MeyerF
- 30R. HimmelmannG
- 11N. EichingerM
- 33V. BerghD
- 19Louey Ben FarhatM
- 26D. H. ZorM
Form going into Borussia Mönchengladbach vs Karlsruher SC
Borussia Mönchengladbach
Bundesliga
- W3-2away to VfB Stuttgart23 October 2026
- L1-21899 Hoffenheim18 October 2026
- L1-2away to 1. FC Köln11 October 2026
Karlsruher SC
2. Bundesliga
- L1-6away to 1. FC Magdeburg24 October 2026
- W4-0SV Darmstadt 9818 October 2026
- L0-2away to FC St. Pauli11 October 2026
Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.
Borussia Mönchengladbach and Karlsruher SC in their domestic leagues
| # | Team | League | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 18 | Borussia Mönchengladbach | Bundesliga | 9 | 1 | 1 | 7 | 12 | 25 | -13 | 4 |
| 16 | Karlsruher SC | 2. Bundesliga | 11 | 3 | 2 | 6 | 15 | 24 | -9 | 11 |
Each side's position in its own domestic league today, not on the day of this match — they meet here from different competitions. Full tables: Bundesliga · 2. Bundesliga
Head-to-head: Borussia Mönchengladbach vs Karlsruher SC
- 28 October 2025Borussia Mönchengladbach 3–1 Karlsruher SCDFB Pokal
The result against the call
Borussia Mönchengladbach beat Karlsruher SC 2–0. That was the exact score the model named before kick-off, with a win for Borussia Mönchengladbach at 67%. The goals: Robin Hack 7' for Borussia Mönchengladbach, Lukas Ullrich 49' for Borussia Mönchengladbach. Sent off: Philipp Sander (Borussia Mönchengladbach) 39'. On expected goals it finished 0.77–0.91.
How the call on Borussia Mönchengladbach v Karlsruher SC has moved
First published on 13 Oct at 64% / 21% / 15% (home / draw / away). By kick-off, after 3 updates, it read 67% / 19% / 14%: the biggest move is Borussia Mönchengladbach's chance of winning, up 3 points.
- Borussia Mönchengladbach win67%▲ +3
- Draw19%▼ −2
- Karlsruher SC win14%▼ −1
Each update is a full rebuild of both sides' ratings from the latest results, and now and then a change to the model itself. The thin mark is the first published figure.
Goal trends
Over 1.5 goals
Over 2.5 goals
Over 3.5 goals
Both teams score
Outer rings: how often each side's most recent league matches before kick-off (up to 10 games; the count is under each ring) went over the line; middle ring: the model's probability for this match. Not betting advice. How to read this.