Borussia M'gladbach 3–1 Karlsruher SC
Expected and what happened
- Expected xG
- 2.2 – 1.2
- Actual xG
- 3.6 – 1.8
- Goals
- 3 – 1
Footybot made Borussia M'gladbach favourites at 60%.
Borussia M'gladbach won and made the better chances: 3.6 xG to 1.8.
Best on the pitch by Footybot's score: Marvin Wanitzek, 60.6 in 90′.
Well above their usual level: Moritz Nicolas +9.5.
Well below it: Franck Honorat −14.3, Nico Elvedi −13.2, Kevin Diks −12.6.
Going in
Each side's last five results before this match.
Borussia M'gladbach
| 25 Oct 2025 | L 0–3 | v FC Bayern München |
| 17 Oct 2025 | L 1–3 | at 1. FC Union Berlin |
| 5 Oct 2025 | D 0–0 | v SC Freiburg |
| 27 Sep 2025 | L 4–6 | v Eintracht Frankfurt |
| 21 Sep 2025 | D 1–1 | at Bayer 04 Leverkusen |
Karlsruher SC
| 17 Aug 2025 | W 5–0 | at ZFC Meuselwitz |
Head to head
No earlier meeting in Footybot's data.
Borussia M'gladbach
| Player | Min | Score | vs usual |
|---|---|---|---|
| Marvin Friedrich | 1 | 94.3 | – |
| Florian Neuhaus | 17 | 58.7 | – |
| Moritz Nicolas | 90 | 54.1 | +9.5 |
| Joe Scally | 1 | 52.4 | – |
| Shuto Machino | 73 | 52.2 | +7.9 |
| Haris Tabaković | 89 | 52.1 | +4.7 |
| Kevin Stöger | 73 | 47.4 | −10.4 |
| Yannick Engelhardt | 90 | 46.7 | −1.7 |
| Nico Elvedi | 90 | 43.4 | −13.2 |
| Philipp Sander | 89 | 42.9 | −9.9 |
| Franck Honorat | 89 | 40.2 | −14.3 |
| Rocco Reitz | 90 | 37.3 | −9.6 |
| Kevin Diks | 90 | 36.3 | −12.6 |
| Wael Mohya | 1 | 35.4 | – |
| Luca Netz | 90 | 31.2 | −12.2 |
| Jens Castrop | 17 | 27.8 | – |
Karlsruher SC
| Player | Min | Score | vs usual |
|---|---|---|---|
| Marvin Wanitzek | 90 | 60.6 | – |
| Fabian Schleusener | 90 | 60.2 | – |
| Shio Fukuda | 13 | 58.1 | – |
| Nicolai Rapp | 88 | 53.1 | – |
| Eymen Laghrissi | 2 | 52.1 | – |
| Hans Christian Bernat | 90 | 50.4 | – |
| Roko Šimić | 13 | 50.2 | – |
| Christoph Kobald | 90 | 46.3 | – |
| Philipp Förster | 77 | 44.4 | – |
| Andreas Müller | 77 | 40.3 | – |
| Robert Geller | 12 | 39.2 | – |
| Lilian Egloff | 83 | 38.2 | – |
| Rafael Pinto Pedrosa | 90 | 34.0 | – |
| David Herold | 90 | 31.6 | – |
| Marcel Franke | 13 | 18.9 | – |