DFB Pokal 2025 28 Oct 2025

Borussia Mönchengladbach vs Karlsruher SC

3 – 1 1 – 0 2 – 1

(HT: 1–0)

FT

20:45

Borussia-Park · Ref: Bastian Dankert, Germany

← Back to Matches
Score Summary
Full Time 3 – 1
Half Time 1 – 0
Key Stats
Ball Possession 50% – 50%
Blocked Shots 7 – 3
Corner Kicks 10 – 4
Fouls 10 – 12
Goalkeeper Saves 4 – 6
Offsides 1 – 1
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
Top Performers
Top Rated
Haris Tabaković
Borussia Mönchengladbach
8.6 rating (89 min)
Most Clinical
Nico Elvedi
Borussia Mönchengladbach
1 goals
Best Creator
Franck Honorat
Borussia Mönchengladbach
5 key passes, 1 assists
Defensive Leader
Andreas Müller
Karlsruher SC
3 tackles + 1 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Bayer Leverkusen 12 W W W W
2 Bayern München 12 W W W W
3 VfB Stuttgart 10 D W W W
4 SC Freiburg 10 W W W D
5 RB Leipzig 9 W W W L
6 Hertha BSC 8 D W W D
7 Hamburger SV 7 W W D
8 Holstein Kiel 7 W W D L
9 Union Berlin 6 W W L
10 1. FC Kaiserslautern 6 W W L
11 1. FC Magdeburg 6 W W L
12 SV Darmstadt 98 6 W W L
13 Borussia Mönchengladbach 6 W W L
14 VfL Bochum 6 W W L
15 FC St. Pauli 5 D D W L
16 Eintracht Frankfurt 4 W D
17 1899 Hoffenheim 4 W D
18 Borussia Dortmund 4 W D L
19 VfL Wolfsburg 3 W L
20 1. FC Heidenheim 3 W L
21 Karlsruher SC 3 W L
22 SpVgg Greuther Fürth 3 W L
23 FC Augsburg 3 W L
24 SC Paderborn 07 3 W L
25 Fortuna Düsseldorf 3 W L
26 Arminia Bielefeld 3 W L
27 FSV Mainz 05 3 W L
28 1. FC Köln 3 W L
29 Energie Cottbus 3 W L
30 SV Elversberg 3 W L
31 FC Schalke 04 3 W L
32 1. FC Nürnberg 1 D
33 Eintracht Braunschweig 1 D
34 Eintracht Norderstedt 1 D
35 Preußen Münster 1 D
36 Illertissen 1 D L
37 Atlas Delmenhorst 0 L
38 SV Wehen 0 L
39 Pirmasens 0 L
40 VfB Lübeck 0 L
41 SSV Jahn Regensburg 0 L
42 Werder Bremen 0 L
43 Hannover 96 0 L
44 Lokomotive Leipzig 0 L
45 SSV Ulm 1846 0 L
46 Dynamo Dresden 0 L
47 Rot-Weiß Essen 0 L
48 SV Sandhausen 0 L
49 FC Schweinfurt 05 0 L
50 FC Saarbrücken 0 L
51 BFC Dynamo 0 L
52 FC Viktoria Köln 0 L
53 Sportfreunde Lotte 0 L
54 BW Lohne 0 L
55 FC 08 Homburg 0 L
56 Hallescher FC 0 L
57 SG Sonnenhof Grossaspach 0 L
58 Hansa Rostock 0 L
59 FC Gutersloh 0 L
60 Bahlinger SC 0 L
61 FV Engers 07 0 L
62 ZFC Meuselwitz 0 L
63 RSV Eintracht 0 L
64 Hemelingen 0 L
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
73'
Borussia Mönchengladbach
73'
Borussia Mönchengladbach
77'
Karlsruher SC
77'
Karlsruher SC
77'
Karlsruher SC
83'
Karlsruher SC
88'
Karlsruher SC
90'
Borussia Mönchengladbach
90'
Borussia Mönchengladbach
90'
Borussia Mönchengladbach
Match Statistics (Full Time)
Statistic Borussia Mönchengladbach Karlsruher SC
Ball Possession 50% 50%
Blocked Shots 7 3
Corner Kicks 10 4
Fouls 10 12
Goalkeeper Saves 4 6
Offsides 1 1
Passes Accurate 379 376
Red Cards N/A N/A
Shots Insidebox 15 8
Shots Off Goal 9 4
Shots On Goal 10 5
Shots Outsidebox 11 4
Total Passes 453 456
Total Shots 26 12
Yellow Cards 1 2
expected_goals N/A N/A
goals_prevented N/A N/A
Passes % 84% 82%
Team Aggregates (Season)
Borussia Mönchengladbach
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 2.33
xG (avg)
Karlsruher SC
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 3.0
xG (avg)
Borussia Mönchengladbach — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Florian Neuhaus 👤 Florian Neuhaus 0 0 1 N/A N/A 2 N/A 1 N/A False 17 10 M 6.6 True 0 0 N/A N/A N/A 7 2 7 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Franck Honorat 👤 Franck Honorat 0 0 1 N/A 1 2 2 N/A N/A False 89 9 M 7.9 False 1 0 N/A N/A N/A 23 5 31 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Giovanni Reyna 👤 Giovanni Reyna 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 13 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Haris Tabaković 👤 Haris Tabaković 0 0 N/A N/A N/A 6 3 1 2 False 89 15 F 8.6 False 1 0 N/A 1 1 17 2 20 N/A 0 N/A 0 N/A 3 6 N/A N/A N/A
Jan Urbich 👤 Jan Urbich 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jens Castrop 👤 Jens Castrop 0 0 N/A 1 N/A 1 N/A N/A N/A False 17 17 M 6.6 True 0 0 N/A N/A N/A 4 N/A 5 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Jonas Omlin 👤 Jonas Omlin 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Joseph Scally 👤 Joseph Scally 0 0 N/A N/A N/A N/A N/A N/A N/A False 1 29 D N/A True 0 0 N/A N/A N/A 2 N/A 2 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Kevin Diks 👤 Kevin Diks 0 0 N/A N/A N/A 1 N/A N/A N/A False 90 4 D 7 False 0 0 N/A N/A N/A 58 N/A 61 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Kevin Stöger 👤 Kevin Stöger 0 0 N/A 1 N/A 5 2 1 1 False 73 7 F 7.3 False 1 0 N/A N/A N/A 35 5 43 N/A 0 N/A 0 N/A 1 2 N/A N/A 1
Luca Netz 👤 Luca Netz 0 1 N/A N/A N/A 7 4 3 1 False 90 20 M 6.3 False 0 0 N/A N/A N/A 28 2 37 N/A 0 N/A 0 N/A N/A 1 N/A N/A 2
Lukas Ullrich 👤 Lukas Ullrich 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 26 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Marvin Friedrich 👤 Marvin Friedrich 0 0 N/A N/A N/A N/A N/A N/A N/A False 1 5 D N/A True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Moritz Nicolas 👤 Moritz Nicolas 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 33 G 7.3 False 0 1 4 N/A N/A 15 N/A 25 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Nico Elvedi 👤 Nico Elvedi 0 0 N/A N/A N/A 3 1 N/A N/A False 90 30 D 7.9 False 0 0 N/A 1 N/A 45 N/A 54 N/A 0 N/A 0 N/A 1 2 1 2 N/A
Philipp Sander 👤 Philipp Sander 0 0 N/A N/A N/A 6 6 N/A N/A False 89 16 D 7.2 False 0 0 N/A N/A N/A 50 N/A 55 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Rocco Reitz 👤 Rocco Reitz 0 0 2 N/A N/A 9 7 N/A 5 True 90 27 M 7.9 False 0 0 N/A N/A N/A 42 2 55 N/A 0 N/A 0 N/A N/A N/A 1 1 2
Shuto Machino 👤 Shuto Machino 0 0 N/A N/A N/A 4 2 1 1 False 73 18 F 7.7 False 0 0 N/A 1 N/A 16 2 21 N/A 0 N/A 0 N/A 3 5 N/A N/A N/A
Wael Mohya 👤 Wael Mohya 0 0 N/A N/A N/A N/A N/A N/A N/A False 1 36 M N/A True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Yannik Engelhardt 👤 Yannik Engelhardt 0 0 3 N/A 1 7 2 3 1 False 90 6 M 7.2 False 0 0 N/A N/A N/A 37 1 37 N/A 0 N/A 0 N/A 1 1 N/A 2 N/A
Karlsruher SC — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Andreas Müller 👤 Andreas Müller 0 0 N/A 1 N/A 8 4 3 N/A False 77 16 M 6.3 False 0 0 N/A N/A N/A 42 N/A 54 N/A 0 N/A 0 N/A N/A N/A N/A 1 3
Christoph Kobald 👤 Christoph Kobald 0 0 N/A N/A N/A 6 4 2 1 False 90 22 D 6.3 False 0 0 N/A N/A N/A 65 N/A 75 N/A 0 N/A 0 N/A N/A N/A 2 2 1
David Herold 👤 David Herold 0 0 3 N/A N/A 5 1 N/A 1 False 90 20 M 6.3 False 0 0 N/A N/A N/A 25 N/A 29 N/A 0 N/A 0 N/A N/A 1 1 N/A N/A
Eymen Laghrissi 👤 Eymen Laghrissi 0 0 N/A N/A N/A 1 1 N/A 1 False 2 44 F N/A True 0 0 N/A N/A N/A 1 N/A 1 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Fabian Schleusener 👤 Fabian Schleusener 0 0 N/A N/A N/A 2 N/A 1 N/A False 90 24 F 6.9 False 0 0 N/A 1 N/A 15 1 20 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Hans Christian Bernat 👤 Hans Christian Bernat 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 7.9 False 0 3 6 N/A N/A 25 N/A 37 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Leon Opitz 👤 Leon Opitz 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 17 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Lilian Egloff 👤 Lilian Egloff 0 0 N/A N/A N/A 5 2 2 2 False 83 25 M 6.5 False 0 0 N/A N/A N/A 20 N/A 24 N/A 0 N/A 0 N/A 1 2 N/A 1 N/A
Marcel Beifus 👤 Marcel Beifus 0 0 N/A N/A N/A 1 N/A 1 N/A False 77 4 D 6.3 False 0 0 N/A N/A N/A 54 1 63 N/A 0 N/A 0 N/A N/A N/A 1 1 N/A
Marcel Franke 👤 Marcel Franke 0 0 N/A N/A N/A N/A N/A N/A N/A False 13 28 D 6.2 True 0 0 N/A N/A N/A 3 N/A 5 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Marvin Wanitzek 👤 Marvin Wanitzek 0 0 1 N/A N/A 5 N/A N/A N/A True 90 10 M 6.9 False 0 0 N/A N/A N/A 28 4 31 N/A 0 N/A 0 N/A 1 2 N/A N/A N/A
Meiko Wäschenbach 👤 Meiko Wäschenbach 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 21 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Nicolai Rapp 👤 Nicolai Rapp 0 1 N/A N/A N/A 4 2 1 N/A False 88 6 D 7.5 False 0 0 N/A N/A 1 55 1 59 N/A 0 N/A 0 N/A N/A N/A 2 1 1
Paul Scholl 👤 Paul Scholl 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 15 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Philipp Förster 👤 Philipp Förster 0 0 N/A N/A N/A 3 3 N/A 2 False 77 11 F 6.6 False 0 0 N/A N/A N/A 26 2 34 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Rafael Pinto Pedrosa 👤 Rafael Pinto Pedrosa 0 0 2 N/A 1 6 3 N/A 2 False 90 36 M 6.7 False 0 0 N/A N/A N/A 15 N/A 19 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Robert Geller 👤 Robert Geller 0 1 N/A N/A N/A 2 1 1 N/A False 12 35 F 6.3 True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Robin Himmelmann 👤 Robin Himmelmann 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 30 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Roko Šimić 👤 Roko Šimić 0 0 1 N/A 1 2 1 1 N/A False 13 9 F 6.2 True 0 0 N/A N/A N/A N/A N/A 2 N/A 0 N/A 0 N/A 1 2 N/A N/A N/A
Shio Fukuda  👤 Shio Fukuda  0 0 N/A N/A N/A 2 2 N/A 1 False 13 13 F 6.6 True 0 0 N/A N/A N/A 2 1 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Match Events
S. Machino (Normal Goal)
3'
26'
🟨 Nicolai Rapp (Yellow Card)
N. Elvedi (Normal Goal)
51'
59'
F. Schleusener (Normal Goal)
🔄 S. Machino → Substitution 1
73'
🔄 K. Stoger → Substitution 2
73'
77'
🔄 M. Beifus → Substitution 1
77'
🔄 A. Muller → Substitution 2
77'
🔄 P. Forster → Substitution 3
83'
🔄 L. Egloff → Substitution 4
84'
🟨 Robert Geller (Yellow Card)
🟨 Luca Netz (Yellow Card)
86'
88'
🔄 N. Rapp → Substitution 5
H. Tabakovic (Normal Goal)
89'
🔄 F. Honorat → Substitution 3
90'
🔄 P. Sander → Substitution 4
90'
🔄 H. Tabakovic → Substitution 5
90'
Substitutions
73'
Borussia Mönchengladbach
73'
Borussia Mönchengladbach
77'
Karlsruher SC
77'
Karlsruher SC
77'
Karlsruher SC
83'
Karlsruher SC
88'
Karlsruher SC
90'
Borussia Mönchengladbach
90'
Borussia Mönchengladbach
90'
Borussia Mönchengladbach
League Standings View Standings

Teams in this match: Borussia Mönchengladbach and Karlsruher SC

#TeamMPWDLGFGAGDPtsForm
1 Bayer Leverkusen 4 4 0 0 12 2 10 12 W W W W
2 Bayern München 4 4 0 0 12 5 7 12 W W W W
3 VfB Stuttgart 4 3 1 0 10 3 7 10 D W W W
4 SC Freiburg 4 3 1 0 7 1 6 10 W W W D
5 RB Leipzig 4 3 0 1 11 6 5 9 W W W L
6 Hertha BSC 4 2 2 0 9 1 8 8 D W W D
7 Hamburger SV 3 2 1 0 3 1 2 7 W W D
8 Holstein Kiel 4 2 1 1 3 3 0 7 W W D L
9 Union Berlin 3 2 0 1 9 4 5 6 W W L
10 1. FC Kaiserslautern 3 2 0 1 9 6 3 6 W W L
11 1. FC Magdeburg 3 2 0 1 7 4 3 6 W W L
12 SV Darmstadt 98 3 2 0 1 6 3 3 6 W W L
13 Borussia Mönchengladbach 3 2 0 1 7 5 2 6 W W L
14 VfL Bochum 3 2 0 1 4 3 1 6 W W L
15 FC St. Pauli 4 1 2 1 3 5 -2 5 D D W L
16 Eintracht Frankfurt 2 1 1 0 6 1 5 4 W D
17 1899 Hoffenheim 2 1 1 0 5 1 4 4 W D
18 Borussia Dortmund 3 1 1 1 2 2 0 4 W D L
19 VfL Wolfsburg 2 1 0 1 9 1 8 3 W L
20 1. FC Heidenheim 2 1 0 1 5 1 4 3 W L
21 Karlsruher SC 2 1 0 1 6 3 3 3 W L
22 SpVgg Greuther Fürth 2 1 0 1 2 1 1 3 W L
23 FC Augsburg 2 1 0 1 2 1 1 3 W L
24 SC Paderborn 07 2 1 0 1 5 5 0 3 W L
25 Fortuna Düsseldorf 2 1 0 1 5 5 0 3 W L
26 Arminia Bielefeld 2 1 0 1 2 2 0 3 W L
27 FSV Mainz 05 2 1 0 1 1 2 -1 3 W L
28 1. FC Köln 2 1 0 1 3 5 -2 3 W L
29 Energie Cottbus 2 1 0 1 2 4 -2 3 W L
30 SV Elversberg 2 1 0 1 1 3 -2 3 W L
31 FC Schalke 04 2 1 0 1 1 4 -3 3 W L
32 1. FC Nürnberg 1 0 1 0 3 3 0 1 D
33 Eintracht Braunschweig 1 0 1 0 3 3 0 1 D
34 Eintracht Norderstedt 1 0 1 0 0 0 0 1 D
35 Preußen Münster 1 0 1 0 0 0 0 1 D
36 Illertissen 2 0 1 1 3 6 -3 1 D L
37 Atlas Delmenhorst 1 0 0 1 2 3 -1 0 L
38 SV Wehen 1 0 0 1 2 3 -1 0 L
39 Pirmasens 1 0 0 1 1 2 -1 0 L
40 VfB Lübeck 1 0 0 1 1 2 -1 0 L
41 SSV Jahn Regensburg 1 0 0 1 1 2 -1 0 L
42 Werder Bremen 1 0 0 1 0 1 -1 0 L
43 Hannover 96 1 0 0 1 0 1 -1 0 L
44 Lokomotive Leipzig 1 0 0 1 0 1 -1 0 L
45 SSV Ulm 1846 1 0 0 1 0 1 -1 0 L
46 Dynamo Dresden 1 0 0 1 0 1 -1 0 L
47 Rot-Weiß Essen 1 0 0 1 0 1 -1 0 L
48 SV Sandhausen 1 0 0 1 2 4 -2 0 L
49 FC Schweinfurt 05 1 0 0 1 2 4 -2 0 L
50 FC Saarbrücken 1 0 0 1 1 3 -2 0 L
51 BFC Dynamo 1 0 0 1 1 3 -2 0 L
52 FC Viktoria Köln 1 0 0 1 1 3 -2 0 L
53 Sportfreunde Lotte 1 0 0 1 0 2 -2 0 L
54 BW Lohne 1 0 0 1 0 2 -2 0 L
55 FC 08 Homburg 1 0 0 1 0 2 -2 0 L
56 Hallescher FC 1 0 0 1 0 2 -2 0 L
57 SG Sonnenhof Grossaspach 1 0 0 1 0 4 -4 0 L
58 Hansa Rostock 1 0 0 1 0 4 -4 0 L
59 FC Gutersloh 1 0 0 1 0 5 -5 0 L
60 Bahlinger SC 1 0 0 1 0 5 -5 0 L
61 FV Engers 07 1 0 0 1 0 5 -5 0 L
62 ZFC Meuselwitz 1 0 0 1 0 5 -5 0 L
63 RSV Eintracht 1 0 0 1 0 7 -7 0 L
64 Hemelingen 1 0 0 1 0 9 -9 0 L

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

DFB Pokal Germany · Season 2025

Teams

Borussia Mönchengladbach
Last 5: Form 100% · Att 23% · Def 85%
Goals: 3 for · 2 against
W1 D— L— · W
Karlsruher SC
Last 5: Form 100% · Att 38% · Def 100%
Goals: 5 for · — against
W1 D— L— · W

Predictions

Borussia Mönchengladbach 10%
Draw 45%
Karlsruher SC 45%
Karlsruher SC

Combo Winner : Karlsruher SC and +2.5 goals

Goals: Borussia Mönchengladbach -3.5 · Karlsruher SC -5.5

Comparison

Form
50% – 50%
Attack
38% – 63%
Defense
0% – 100%
Poisson
0% – 0%
Head to Head
0% – 0%
Goals
0% – 0%
Total
44.0% – 56.5%

Head to Head

No head-to-head history available.

CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.