280"
x-show="show" x-cloak
x-transition:enter="transition ease-out duration-200"
x-transition:enter-start="opacity-0 -translate-y-2"
x-transition:enter-end="opacity-100 translate-y-0"
x-transition:leave="transition ease-in duration-150"
x-transition:leave-start="opacity-100 translate-y-0"
x-transition:leave-end="opacity-0 -translate-y-2"
class="fixed top-14 inset-x-0 z-40 bg-zinc-950/95 backdrop-blur border-b border-zinc-800">
HOF
← Back to matches
MOE
4 - 0
HOF
Bundesliga
H. Bolin 14'
H. Tabakovic 23'
K. Diks 81'
R. Hack 90'
Regular Season - 34 · Borussia-Park, Monchengladbach · Ref: Frank Willenborg, Germany · 16 May 2026, 20:30
H. Bolin
assist: W. Mohya
14'
1-0
H. Tabakovic
23'
2-0
32'
Albian Hajdari
Yellow Card
35'
Tim Lemperle
Yellow Card
Haris Tabaković
Yellow Card
40'
Philipp Sander
Yellow Card
43'
Half Time 2-0
46'
Tim Lemperle
Yellow Card
46'
Tim Lemperle
Red Card
55'
↑ A. Prass
↓ A. Kramaric
60'
Leon Avdullahu
Yellow Card
Philipp Sander
Goal cancelled
65'
Wael Mohya
Yellow Card
66'
↑ G. Reyna
↓ K. Stoger
67'
↑ F. Honorat
↓ W. Mohya
67'
↑ R. Hack
↓ H. Bolin
67'
67'
↑ G. Promel
↓ A. Hajdari
67'
↑ C. Campbell
↓ F. Asllani
69'
Alexander Prass
Yellow Card
↑ S. Machino
↓ H. Tabakovic
74'
76'
↑ A. Hlozek
↓ B. Toure
76'
↑ K. Akpoguma
↓ Bernardo
79'
Ozan Kabak
Yellow Card
K. Diks
assist: N. Elvedi
81'
3-0
↑ T. Kleindienst
↓ P. Sander
86'
Shuto Machino
Yellow Card
89'
R. Hack
assist: N. Elvedi
90'
4-0
Full Time
Top Stats
44%
Possession
56%
1.20
Expected Goals (xG)
1.62
9
Total Shots
11
6
Shots on Target
3
Shots
1
Shots off Target
4
2
Blocked Shots
4
6
Shots Inside Box
7
3
Shots Outside Box
4
Passing
392
Total Passes
485
327
Accurate Passes
414
83%
Pass Accuracy
85%
Discipline
11
Fouls
15
4
Yellow Cards
6
0
Red Cards
1
2
Offsides
1
Other
2
Corners
9
3
Goalkeeper Saves
2
-2.45
Goals Prevented
-2.45
6.1
1899 Hoffenheim
4-2-3-1
1899 Hoffenheim
4-2-3-1
Oliver Baumann
#1 · Goalkeeper
Rating 5.9
90'
Minutes
0
Goals
0
Assists
Passes
36 (28%)
Saves
2
Bernardo
#13 · Defender
Rating 6.9
76'
Minutes
0
Goals
0
Assists
Passes
45 (38%)
Key passes
1
Tackles
5
Duels won
8/8
Fouls (won/committed)
1 / 0
Albian Hajdari
#21 · Defender
Rating 5.9
65'
Minutes
0
Goals
0
Assists
Passes
54 (46%)
Interceptions
2
Duels won
0/2
Fouls (won/committed)
0 / 2
Ozan Kabak
#5 · Defender
Rating 5.6
90'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
55 (49%)
Tackles
1
Duels won
4/9
Dribbles
1/1
Fouls (won/committed)
1 / 2
Vladimír Coufal
#34 · Defender
Rating 6.5
90'
Minutes
0
Goals
0
Assists
Passes
31 (25%)
Tackles
4
Interceptions
2
Duels won
12/15
Dribbles
1/2
Fouls (won/committed)
4 / 1
Wouter Burger
#18 · Midfielder
Rating 6.7
90'
Minutes
0
Goals
0
Assists
Passes
67 (52%)
Key passes
3
Tackles
1
Interceptions
1
Duels won
6/11
Dribbles
0/1
Fouls (won/committed)
3 / 2
Leon Avdullahu
#7 · Midfielder
Rating 5.9
90'
Minutes
0
Goals
0
Assists
Passes
70 (67%)
Tackles
1
Duels won
2/10
Dribbles
0/1
Fouls (won/committed)
0 / 2
Bazoumana Touré
#29 · Midfielder
Rating 6.3
76'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (0)
Passes
25 (19%)
Key passes
1
Tackles
1
Duels won
8/17
Dribbles
5/10
Fouls (won/committed)
1 / 0
Fisnik Asllani
#11 · Midfielder
Rating 6.3
65'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (1)
Passes
17 (15%)
Key passes
1
Tackles
1
Duels won
4/7
Dribbles
2/2
Andrej Kramarić
#27 · Midfielder
Rating 6.3
55'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (2)
Passes
15 (13%)
Duels won
0/2
Tim Lemperle
#19 · Attacker
Rating 5.3
46'
Minutes
0
Goals
0
Assists
Passes
9 (9%)
Tackles
1
Duels won
1/7
Fouls (won/committed)
0 / 5
Haris Tabaković
#15 · Attacker
Rating 7.7
74'
Minutes
1
Goals
0
Assists
Shots (on target)
2 (2)
Passes
12 (8%)
Duels won
1/6
Fouls (won/committed)
0 / 3
Wael Mohya
#36 · Midfielder
Rating 6.9
67'
Minutes
0
Goals
1
Assists
Passes
14 (11%)
Key passes
1
Tackles
3
Duels won
6/11
Dribbles
0/1
Fouls (won/committed)
2 / 1
Kevin Stöger
#7 · Midfielder
Rating 6.9
67'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
43 (38%)
Key passes
1
Tackles
1
Duels won
4/10
Dribbles
0/1
Fouls (won/committed)
3 / 1
Hugo Bolin
#38 · Midfielder
Rating 7.7
67'
Minutes
1
Goals
0
Assists
Shots (on target)
2 (2)
Passes
20 (17%)
Tackles
1
Duels won
5/11
Dribbles
2/2
Fouls (won/committed)
2 / 0
Yannick Engelhardt
#6 · Midfielder
Rating 7.3
90'
Minutes
0
Goals
0
Assists
Passes
52 (45%)
Key passes
2
Tackles
1
Interceptions
2
Duels won
3/7
Fouls (won/committed)
1 / 0
Philipp Sander
#16 · Midfielder
Rating 7
86'
Minutes
0
Goals
0
Assists
Passes
48 (39%)
Tackles
2
Interceptions
2
Duels won
4/9
Dribbles
1/2
Fouls (won/committed)
1 / 1
Lukas Ullrich
#26 · Defender
Rating 6.9
90'
Minutes
0
Goals
0
Assists
Passes
37 (26%)
Tackles
2
Interceptions
1
Duels won
3/6
Dribbles
0/2
Fouls (won/committed)
1 / 1
Kevin Diks
#4 · Defender
Rating 8.5
90'
Minutes
1
Goals
0
Assists
Shots (on target)
1 (1)
Passes
30 (28%)
Tackles
1
Duels won
4/5
Fouls (won/committed)
2 / 1
Nico Elvedi
#30 · Defender
Rating 8
90'
Minutes
0
Goals
2
Assists
Passes
40 (36%)
Key passes
2
Tackles
3
Interceptions
2
Duels won
5/9
Fouls (won/committed)
1 / 0
Joe Scally
#29 · Defender
Rating 7.2
90'
Minutes
0
Goals
0
Assists
Passes
39 (35%)
Tackles
6
Duels won
8/11
Dribbles
1/1
Fouls (won/committed)
0 / 1
Moritz Nicolas
#33 · Goalkeeper
Rating 7.5
90'
Minutes
0
Goals
0
Assists
Passes
23 (15%)
Saves
3
7.4
Borussia Mönchengladbach
4-2-3-1
Borussia Mönchengladbach
4-2-3-1
7.4
Borussia Mönchengladbach
4-2-3-1
Borussia Mönchengladbach
4-2-3-1
4-2-3-1
1899 Hoffenheim
6.1
6.1
Moritz Nicolas
#33 · Goalkeeper
Rating 7.5
90'
Minutes
0
Goals
0
Assists
Passes
23 (15%)
Saves
3
Lukas Ullrich
#26 · Defender
Rating 6.9
90'
Minutes
0
Goals
0
Assists
Passes
37 (26%)
Tackles
2
Interceptions
1
Duels won
3/6
Dribbles
0/2
Fouls (won/committed)
1 / 1
Kevin Diks
#4 · Defender
Rating 8.5
90'
Minutes
1
Goals
0
Assists
Shots (on target)
1 (1)
Passes
30 (28%)
Tackles
1
Duels won
4/5
Fouls (won/committed)
2 / 1
Nico Elvedi
#30 · Defender
Rating 8
90'
Minutes
0
Goals
2
Assists
Passes
40 (36%)
Key passes
2
Tackles
3
Interceptions
2
Duels won
5/9
Fouls (won/committed)
1 / 0
Joe Scally
#29 · Defender
Rating 7.2
90'
Minutes
0
Goals
0
Assists
Passes
39 (35%)
Tackles
6
Duels won
8/11
Dribbles
1/1
Fouls (won/committed)
0 / 1
Yannick Engelhardt
#6 · Midfielder
Rating 7.3
90'
Minutes
0
Goals
0
Assists
Passes
52 (45%)
Key passes
2
Tackles
1
Interceptions
2
Duels won
3/7
Fouls (won/committed)
1 / 0
Philipp Sander
#16 · Midfielder
Rating 7
86'
Minutes
0
Goals
0
Assists
Passes
48 (39%)
Tackles
2
Interceptions
2
Duels won
4/9
Dribbles
1/2
Fouls (won/committed)
1 / 1
Wael Mohya
#36 · Midfielder
Rating 6.9
67'
Minutes
0
Goals
1
Assists
Passes
14 (11%)
Key passes
1
Tackles
3
Duels won
6/11
Dribbles
0/1
Fouls (won/committed)
2 / 1
Kevin Stöger
#7 · Midfielder
Rating 6.9
67'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
43 (38%)
Key passes
1
Tackles
1
Duels won
4/10
Dribbles
0/1
Fouls (won/committed)
3 / 1
Hugo Bolin
#38 · Midfielder
Rating 7.7
67'
Minutes
1
Goals
0
Assists
Shots (on target)
2 (2)
Passes
20 (17%)
Tackles
1
Duels won
5/11
Dribbles
2/2
Fouls (won/committed)
2 / 0
Haris Tabaković
#15 · Attacker
Rating 7.7
74'
Minutes
1
Goals
0
Assists
Shots (on target)
2 (2)
Passes
12 (8%)
Duels won
1/6
Fouls (won/committed)
0 / 3
Tim Lemperle
#19 · Attacker
Rating 5.3
46'
Minutes
0
Goals
0
Assists
Passes
9 (9%)
Tackles
1
Duels won
1/7
Fouls (won/committed)
0 / 5
Bazoumana Touré
#29 · Midfielder
Rating 6.3
76'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (0)
Passes
25 (19%)
Key passes
1
Tackles
1
Duels won
8/17
Dribbles
5/10
Fouls (won/committed)
1 / 0
Fisnik Asllani
#11 · Midfielder
Rating 6.3
65'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (1)
Passes
17 (15%)
Key passes
1
Tackles
1
Duels won
4/7
Dribbles
2/2
Andrej Kramarić
#27 · Midfielder
Rating 6.3
55'
Minutes
0
Goals
0
Assists
Shots (on target)
2 (2)
Passes
15 (13%)
Duels won
0/2
Wouter Burger
#18 · Midfielder
Rating 6.7
90'
Minutes
0
Goals
0
Assists
Passes
67 (52%)
Key passes
3
Tackles
1
Interceptions
1
Duels won
6/11
Dribbles
0/1
Fouls (won/committed)
3 / 2
Leon Avdullahu
#7 · Midfielder
Rating 5.9
90'
Minutes
0
Goals
0
Assists
Passes
70 (67%)
Tackles
1
Duels won
2/10
Dribbles
0/1
Fouls (won/committed)
0 / 2
Bernardo
#13 · Defender
Rating 6.9
76'
Minutes
0
Goals
0
Assists
Passes
45 (38%)
Key passes
1
Tackles
5
Duels won
8/8
Fouls (won/committed)
1 / 0
Albian Hajdari
#21 · Defender
Rating 5.9
65'
Minutes
0
Goals
0
Assists
Passes
54 (46%)
Interceptions
2
Duels won
0/2
Fouls (won/committed)
0 / 2
Ozan Kabak
#5 · Defender
Rating 5.6
90'
Minutes
0
Goals
0
Assists
Shots (on target)
1 (0)
Passes
55 (49%)
Tackles
1
Duels won
4/9
Dribbles
1/1
Fouls (won/committed)
1 / 2
Vladimír Coufal
#34 · Defender
Rating 6.5
90'
Minutes
0
Goals
0
Assists
Passes
31 (25%)
Tackles
4
Interceptions
2
Duels won
12/15
Dribbles
1/2
Fouls (won/committed)
4 / 1
Oliver Baumann
#1 · Goalkeeper
Rating 5.9
90'
Minutes
0
Goals
0
Assists
Passes
36 (28%)
Saves
2
Coach
Eugen Polanski
Coach
Christian Ilzer
Coach
Substitutes
11 Kleindienst
Attacker
18 Machino
Attacker
13 Reyna
Midfielder
9 Honorat
Midfielder
25 Hack
Midfielder
22 Prass
Defender
23 Hlozek
Attacker
25 Akpoguma
Defender
6 Promel
Midfielder
20 Campbell
Attacker
Bench
23 Olschowsky
Keeper
2 Chiarodia
Defender
10 Neuhaus
Midfielder
14 Takai
Defender
37 Philipp
Keeper
2 Hranac
Defender
10 Damar
Midfielder
33 Moerstedt
Attacker
#
Team
P
GD
Pts
Qualification
Relegation
6
Wins
2
Draws
2
Wins
16 May 26
Bundesliga
Borussia Mönchengladbach
4-0
1899 Hoffenheim
14 Jan 26
Bundesliga
1899 Hoffenheim
5-1
Borussia Mönchengladbach
03 May 25
Bundesliga
Borussia Mönchengladbach
4-4
1899 Hoffenheim
21 Dec 24
Bundesliga
1899 Hoffenheim
1-2
Borussia Mönchengladbach
20 Apr 24
Bundesliga
1899 Hoffenheim
4-3
Borussia Monchengladbach
02 Dec 23
Bundesliga
Borussia Monchengladbach
2-1
1899 Hoffenheim
28 Jan 23
Bundesliga
1899 Hoffenheim
1-4
Borussia Monchengladbach
06 Aug 22
Bundesliga
Borussia Monchengladbach
3-1
1899 Hoffenheim
14 May 22
Bundesliga
Borussia Monchengladbach
5-1
1899 Hoffenheim
18 Dec 21
Bundesliga
1899 Hoffenheim
1-1
Borussia Monchengladbach