22.11.2025 14:30
0 - 3
Finished

Heidenheim vs B. Monchengladbach

Heidenheim vs B. Monchengladbach Live Score, Stats, Forecasts, H2H

4-2-3-1
Formations
3-3-2-2
41
5.6
Ramaj
23
5.9
Traore
6
6.1
Mainka
4
7.1
Siersleben
19
6.0
Fohrenbach
3
5.9
Schoppner
30
6.7
Dorsch
22
6.4
Ibrahimovic
21
6.8
Beck
17
5.5
Honsak
18
6.1
Pieringer
9
7.7
Honorat
15
7.1
Tabakovic
10
7.0
Neuhaus
27
7.6
Reitz
17
7.3
Castrop
6
6.9
Engelhardt
20
6.8
Netz
29
7.9
Scally
30
7.9
Elvedi
4
8.1
Diks
33
7.1
Nicolas
2
6.2
Busch
9
6.4
Schimmer
11
6.2
Zivzivadze
20
Kerber
27
Keller
7
Stoger
11
Kleindienst
13
7.3
Reyna
18
7.8
Machino
25
Hack

Starting Lineups:

3
Jan Schoppner
4
Tim Siersleben
6
Patrick Mainka (C)
17
Mathias Honsak
18
Marvin Pieringer
19
Jonas Fohrenbach
21
Adrian Beck
22
Arijon Ibrahimovic
23
Omar Traore
30
Niklas Dorsch
41
Diant Ramaj (G)
4
Kevin Diks
6
Yannik Engelhardt
9
Franck Honorat
10
Florian Neuhaus
15
Haris Tabakovic
17
Jens Castrop
20
Luca Netz
27
Rocco Reitz (C)
29
Joe Scally
30
Nico Elvedi
33
Moritz Nicolas (G)

Substitutes

1
Kevin Muller (G)
2
Marnon Busch
5
Benedikt Gimber
9
Stefan Schimmer
11
Budu Zivzivadze
16
Julian Niehues
20
Luca Kerber
27
Thomas Keller
28
Kolle A.
5
Marvin Friedrich
7
Kevin Stoger
11
Tim Kleindienst
13
Giovanni Reyna
18
Shuto Machino
22
Oscar Fraulo
25
Robin Hack
26
Lukas Ullrich
42
Tiago Pereira Cardoso (G)

Coaches:

Frank Schmidt
Eugen Polanski

Missing Players:

Sirlord Conteh (Knee Injury)
Frank Feller (Knee Injury)
Mikkel Kaufmann Sorensen (Muscle Injury)
Leart Paqarada (Knee Injury)
Fabio Cristian Chiarodia (Thigh Injury)
Nathan Ngoumou (Achilles Tendon Injury)
Jonas Omlin (Muscle Injury)
Philipp Sander (Muscle Injury)
Urbich J. (Illness)

Final Results and Statistics of Match:

0
Accurate through passes
2
49
Ball Possession
51
0
Big Chances
16
4
Blocked Shots
12
46
Clearances
70
16
Corner Kicks
20
58
Crosses
150
78
Duels won
106
0
Errors leading to goal
0
0
Errors leading to shot
0
1.26
Expected assists (xA)
4.2
1.32
Expected Goals (xG)
8.72
26
Fouls
24
24
Free Kicks
26
2
Goalkeeper Saves
4
-0.56
Goals prevented
0.6
0
Hit the Woodwork
4
20
Interceptions
4
118
Long passes
195
6
Offsides
2
516
Passes
524
186
Passes in final third
214
10
Shots inside the Box
20
6
Shots off target
12
8
Shots on target
16
4
Shots outside the Box
12
175
Tackles
183
20
Throw-ins
42
28
Total shots
64
28
Touches in opposition box
56
0.6
xG on target (xGOT)
5.44
5.44
xGOT faced
0.6
4
Yellow Cards
0
0.00
Accurate through passes
0.00
45.00
Ball Possession
55.00
0.00
Big Chances
2.00
1.00
Blocked Shots
3.00
17.00
Clearances
13.00
2.00
Corner Kicks
3.00
0.00
Crosses
38.00
19.00
Duels won
32.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.21
Expected assists (xA)
0.69
0.06
Expected Goals (xG)
1.18
10.00
Fouls
6.00
6.00
Free Kicks
10.00
0.00
Goalkeeper Saves
0.00
-0.12
Goals prevented
0.00
0.00
Hit the Woodwork
1.00
4.00
Interceptions
0.00
36.00
Long passes
66.00
3.00
Offsides
1.00
85.00
Passes
88.00
60.00
Passes in final third
53.00
1.00
Shots inside the Box
3.00
0.00
Shots off target
2.00
0.00
Shots on target
1.00
0.00
Shots outside the Box
3.00
50.00
Tackles
45.00
4.00
Throw-ins
11.00
1.00
Total shots
6.00
7.00
Touches in opposition box
13.00
0.00
xG on target (xGOT)
0.88
0.88
xGOT faced
0.00
1.00
Yellow Cards
0.00
0.00
Accurate through passes
1.00
53.00
Ball Possession
47.00
0.00
Big Chances
2.00
1.00
Blocked Shots
3.00
6.00
Clearances
22.00
2.00
Corner Kicks
2.00
33.00
Crosses
67.00
20.00
Duels won
21.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.42
Expected assists (xA)
1.41
0.27
Expected Goals (xG)
1.00
3.00
Fouls
6.00
6.00
Free Kicks
3.00
1.00
Goalkeeper Saves
2.00
-0.16
Goals prevented
0.30
0.00
Hit the Woodwork
1.00
6.00
Interceptions
2.00
43.00
Long passes
64.00
0.00
Offsides
0.00
87.00
Passes
87.00
64.00
Passes in final third
86.00
4.00
Shots inside the Box
7.00
3.00
Shots off target
4.00
2.00
Shots on target
3.00
2.00
Shots outside the Box
3.00
67.00
Tackles
78.00
6.00
Throw-ins
10.00
6.00
Total shots
10.00
7.00
Touches in opposition box
15.00
0.30
xG on target (xGOT)
1.84
1.84
xGOT faced
0.30
1.00
Yellow Cards
0.00
0.00
Accurate through passes
1.00
49.00
Ball Possession
51.00
0.00
Big Chances
4.00
2.00
Blocked Shots
6.00
23.00
Clearances
35.00
4.00
Corner Kicks
5.00
25.00
Crosses
45.00
39.00
Duels won
53.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.63
Expected assists (xA)
2.10
0.33
Expected Goals (xG)
2.18
13.00
Fouls
12.00
12.00
Free Kicks
13.00
1.00
Goalkeeper Saves
2.00
-0.28
Goals prevented
0.30
0.00
Hit the Woodwork
2.00
10.00
Interceptions
2.00
39.00
Long passes
65.00
3.00
Offsides
1.00
86.00
Passes
87.00
62.00
Passes in final third
75.00
5.00
Shots inside the Box
10.00
3.00
Shots off target
6.00
2.00
Shots on target
4.00
2.00
Shots outside the Box
6.00
58.00
Tackles
60.00
10.00
Throw-ins
21.00
7.00
Total shots
16.00
14.00
Touches in opposition box
28.00
0.30
xG on target (xGOT)
2.72
2.72
xGOT faced
0.30
2.00
Yellow Cards
0.00

Online Stream (Heidenheim - B. Monchengladbach Text Broadcast)

90+5' The match has just finished.
90+4' The total number of attempts is 7:16.
90+1' It's time for a substitution. That's the last involvement from Jens Castrop as he is replaced by Tim Kleindienst (B. Monchengladbach).
90' 4 additional min. will be played.
89' Heidenheim keep possession of the ball by producing short passes and one-two passes from player to player.
85' That was close by Nico Elvedi (B. Monchengladbach)! He receives a pass on the edge of the box and shoots, but the ball goes inches wide of the right post.
83' The referee stops play so that a substitution can be made and Niklas Dorsch leaves the pitch and Luca Kerber (Heidenheim) comes on.
83' The referee stops play so that a substitution can be made and Thomas Keller (Heidenheim) replaces Marvin Pieringer.
82' Eugen Polanski decides to make a substitution. Yannik Engelhardt will be replaced by Kevin Stoger (B. Monchengladbach).
82' Robin Hack (B. Monchengladbach) joins the action as a substitute, replacing Franck Honorat.
79' Patrick Mainka (Heidenheim) is booked after bringing down an opponent. Frank Willenborg had an easy-decision to make.
76' Franck Honorat produces a sweet pass and picks out Shuto Machino (B. Monchengladbach) inside the box. He quickly takes a shot which goes into the bottom right corner and leaves the goalkeeper helpless. He makes it 0:3!
75' Franck Honorat (B. Monchengladbach) shows off his individual ability with a jinking run into the box. Unfortunately, the finish lets him down as the ball flies well wide of the right post.
74' The attendance for today's match is 15000.
72' Eugen Polanski has decided to make a change. Shuto Machino (B. Monchengladbach) replaces Haris Tabakovic.
72' A substitution has been made. Florian Neuhaus goes off and Giovanni Reyna (B. Monchengladbach) comes on.
72' Marvin Pieringer (Heidenheim) volleys the ball on the edge of the box after a rebound. It's a great effort and has Moritz Nicolas scrambling, but it flies just wide of the right post. The ball goes out of play and B. Monchengladbach will have a goal kick.
71' One of the defenders reacts at the last minute to brilliantly block a pass from Florian Neuhaus (B. Monchengladbach).
71' The corner is swung in but Heidenheim can’t take advantage as a defender sweeps the ball away.
68' POST! Florian Neuhaus (B. Monchengladbach) unleashes a thunderous effort from the edge of the box and the ball crashes against the right post. What a strike that was!
67' Yannik Engelhardt (B. Monchengladbach) attempts to slip the ball through the defence, but is unable to find any of his teammates.
62' The manager has decided to make a substitution and Omar Haktab Traore walks off the pitch to be replaced by Marnon Busch (Heidenheim).
62' Frank Schmidt has decided to introduce fresh legs, with Stefan Schimmer (Heidenheim) replacing Arijon Ibrahimovic.
62' The game has come to an end for Mathias Honsak. He has contributed as much as he could today. He will be replaced by the fresh legs of Budu Zivzivadze (Heidenheim).
60' Jens Castrop (B. Monchengladbach) picks up an injury.
57' B. Monchengladbach slow the tempo of the game down by exchanging a combination of one or two touch passes. The opposition's players are finding it very difficult at the moment, very physically demanding to run without the ball.
55' Haris Tabakovic (B. Monchengladbach) receives a delightful pass inside the box and smashes a low shot into the bottom left corner. What a clinical finish!
52' Kevin Diks (B. Monchengladbach) rises above the defence to meet the corner. His timing is good, but he arrows his header just a few inches wide of the right post.
52' Good work from B. Monchengladbach as they win a corner.
50' The resulting set piece from B. Monchengladbach is comfortably intercepted by one of the defending players.
49' A fantastic block by a defender means that the corner from Heidenheim comes to nothing.
48' Frank Willenborg blows the whistle, Yannik Engelhardt (B. Monchengladbach) is penalised for a foul.
46' The game restarts for the second half.
45+4' That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
45+4' Heidenheim have a chance to score from a corner kick, but the ball is cleared by a defender.
45+1' Goal! Kevin Diks (B. Monchengladbach) runs up to the ball, stops and waits for Diant Ramaj to commit before slotting the penalty into the bottom left corner.
45+1' Kevin Diks (B. Monchengladbach) is heading towards the penalty spot to take it.
45+1' Dangerous play by Jan Schoppner (Heidenheim). Frank Willenborg blows his whistle for a foul. A penalty is awarded to B. Monchengladbach!
45' The fourth official shows 1 min. of added time.
45' B. Monchengladbach work the corner short. The ball is passed to a nearby teammate.
44' B. Monchengladbach can’t profit from the corner as the defence clear the ball upfield.
42' This yellow card was deserved. The tackle by Omar Haktab Traore (Heidenheim) was quite harsh and Frank Willenborg didn't hesitate to show him a yellow card.
38' Franck Honorat (B. Monchengladbach) makes a driving run into the box but he cannot work any space for a shot.
34' Long passes, short passes and one-two passes. B. Monchengladbach are showcasing great team work by keeping possession and producing pin-point passes from player to player. The opposition's players are finding it very difficult to intercept at the moment.
33' Franck Honorat (B. Monchengladbach) looks to break free, but an opposing player clears the ball away.
33' Omar Haktab Traore (Heidenheim) is asking for medical treatment after picking up an injury.
31' Surely that's handball by one of the B. Monchengladbach players in the box, but the referee just waves play on!
30' Luca Netz (B. Monchengladbach) is penalised for holding. Frank Willenborg signals a set piece.
28' Franck Honorat (B. Monchengladbach) is caught offside!
27' B. Monchengladbach failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
27' Franck Honorat (B. Monchengladbach) attempts to find one of his teammates with a ball from a free kick outside the box. The goalkeeper climbs high above all the players in the box to intercept the cross and snuff out the opportunity.
24' Frank Willenborg couldn't ignore the rough tackle by Joe Scally (B. Monchengladbach) and blew his whistle.
24' Franck Honorat (B. Monchengladbach) crosses the ball into the box from the free kick, but the defence clears the danger.
23' Tim Siersleben (Heidenheim) makes a reckless foul in order to win the ball from his opponent. Frank Willenborg has a clear sight of it and blows his whistle.
21' Franck Honorat (B. Monchengladbach) puts a cross into the box from the free kick, but the defender gets there first.
20' Wonderful movement by B. Monchengladbach. The players are holding possession, mostly exchanging one-touch passes. They control the pace of the game now.
17' Haris Tabakovic (B. Monchengladbach) storms into the box to get on the end of a pass, but smashes his shot straight onto the crossbar. Unlucky!
15' Nico Elvedi (B. Monchengladbach) trips an opposition player and Frank Willenborg signals a foul.
14' Jens Castrop (B. Monchengladbach) tries to latch onto a through ball, but it's too long.
12' Heidenheim will have a chance to score from a corner kick.
12' Marvin Pieringer (Heidenheim) tries to send the ball in front of the goal, but the opposition's defence averts the threat.
9' Rocco Reitz (B. Monchengladbach) plays a through ball inside the box, but it's too strong and Diant Ramaj comes off his line to intercept.
8' Yannik Engelhardt (B. Monchengladbach) volleys the ball on the edge of the box after a rebound. It's a great effort and has Diant Ramaj scrambling, but it flies just over the bar.
7' B. Monchengladbach showcase their great team work by exchanging one-two passes, but one wayward pass sees them lose possession.
3' Tim Siersleben (Heidenheim) tries to create a chance, but puts too much weight on his pass.
2' Haris Tabakovic (B. Monchengladbach) clearly holds his opponent to prevent him from getting the ball and the referee blows his whistle for a foul.
2' B. Monchengladbach are showing great team chemistry. They are passing it around beautifully. Excellent team work.
1' The first half has started.
The players are out and the match is about to start. B. Monchengladbach will have the kick-off.
Frank Willenborg is the one to supervise the game today.
Before the start of the game, you can see the starting lineups for today's clash.
Welcome to our live text commentary, ladies and gentlemen! The starting lineups will be announced very soon, so just sit back and get ready to enjoy the action.

Last Matches of Heidenheim

13.12.25
BUN
(1) - (0)
L
06.12.25
BUN
(0) - (1)
W
29.11.25
BUN
(1) - (0)
W
22.11.25
BUN
(0) - (1)
L
08.11.25
BUN
(5) - (0)
L
01.11.25
BUN
(1) - (0)
D
06.12.25
BUN
(0) - (1)
W
22.11.25
BUN
(0) - (1)
L
01.11.25
BUN
(1) - (0)
D
28.10.25
POK
(0) - (0)
L
18.10.25
BUN
(0) - (0)
D
27.09.25
BUN
(0) - (0)
W

Last Matches of B. Monchengladbach

13.12.25
BUN
(1) - (3)
L
05.12.25
BUN
(0) - (0)
W
02.12.25
POK
(0) - (1)
L
28.11.25
BUN
(0) - (0)
D
22.11.25
BUN
(0) - (1)
W
08.11.25
BUN
(1) - (0)
W
05.12.25
BUN
(0) - (0)
W
22.11.25
BUN
(0) - (1)
W
01.11.25
BUN
(0) - (2)
W
17.10.25
BUN
(2) - (1)
L
30.08.25
BUN
(0) - (0)
L

Heidenheim vs B. Monchengladbach matches

Follow Game Online:

Heidenheim vs B. Monchengladbach live stream online is not available right now. You can see the full history of Heidenheim vs B. Monchengladbach head to head confrontation.

Heidenheim vs B. Monchengladbach Head To Head Confrontation

Our site's database keeps all result's history of previous games between Heidenheim and B. Monchengladbach, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Heidenheim vs B. Monchengladbach upcoming matches.

22.11.2025

Heidenheim 0 - 3 B. Monchengladbach (Diks K., Tabakovic H., Machino S.)

01.03.2025

Heidenheim - B. Monchengladbach

01-03-2025 14:30

Bundesliga

16.03.2024

Heidenheim 1 - 1 B. Monchengladbach (Hack R., Dinkci E.)

25.10.2011

Heidenheim 0 - 1 B. Monchengladbach