Bundesliga Regular Season - 18

Hamburger SV 0 - 0 FT Borussia Mönchengladbach

Volksparkstadion

AI-powered match analysis and previews to help you decide which games are worth watching

14
FT
Sat, Jan 17
Deutsch
Hamburger SV
0-0
Borussia Mönchengladbach
⚡ Intensity 14
⚖️ Balance 0
🏆 Stakes 0
🎲 Upset 0
Nicolas wall denies wasteful Hamburg siege.

Volkspark Siege Ends in Frustrating Stalemate

Skip It Futmetrix Score: 14/100. A relentless Hamburger SV barrage was thwarted by a legendary goalkeeping performance, leaving the hosts frustrated in their search for crucial safety points.

The Rothosen's Opening Onslaught

The action at the Volksparkstadion began with a clear narrative as Hamburger SV immediately seized the initiative. Displaying high Intensity from the opening whistle, the hosts pinned their opponents back, looking to exploit every gap in the Gladbach defensive line. Controlling 56% of possession, the Hamburg midfield dictated the tempo, orchestrating an attacking siege that saw them attempt 25 shots throughout the match. Despite the constant pressure, the breakthrough remained elusive. The visitors from Borussia Mönchengladbach struggled to find any Balance, as they were forced into a deep defensive shell, unable to register a single shot on target while weathering a storm that dominated the first half's proceedings. The home crowd roared their support, but the dominance failed to reflect on the scoreboard.

The Nicolas Wall

The defining story of the match was the heroic performance of the Gladbach goalkeeper. Moritz Nicolas produced a masterclass between the posts, single-handedly keeping his side in the game with 12 incredible saves. As the HSV attack ramped up the pressure, Nicolas remained unfazed, parrying goal-bound efforts and commanding his area with authority. His presence turned the match into a personal duel against the entire Hamburg frontline. Despite the hosts creating chances worth 1.05 xG, Nicolas refused to blink, producing several highlight-reel stops that left the attackers in disbelief. This individual brilliance acted as the ultimate Upset Factor, denying a dominant HSV side the victory their statistical superiority suggested they deserved. Without Nicolas, the scoreline would have undoubtedly favored the hosts significantly.

Resolution and Table Impact

As the final whistle blew, the sense of frustration among the home faithful was palpable. For Hamburger SV, a point does little to ease the Stakes of their current league position as they remain languishing in 14th place. While they dominated every metric, the lack of a clinical edge cost them dearly in what felt like a missed opportunity to climb the table. Gladbach, sitting in 11th, will view the draw as a stolen point, having survived a total of 31 combined shot attempts in the match. The tactical stalemate leaves both managers with plenty to ponder; for the hosts, it is a question of finishing, while Gladbach must address a lack of offensive output that saw them finish with zero shots on target despite the hard-earned point away from home.

Key Questions

Who was the top performer of the match?

Moritz Nicolas was the star with 12 saves and a 7.9 rating for Gladbach.

How dominant were Hamburger SV?

Very dominant. Hamburger SV had 25 shots and 56% possession compared to Gladbach's 6 shots.

What does this result mean for the standings?

HSV remains in 14th place, still hovering near the relegation zone, while Gladbach stays in 11th.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
56%
44%
Hamburger SV 56%
Borussia Mönchengladbach 44%
Shots
25
6
Hamburger SV 25
Borussia Mönchengladbach 6
Shots on Target
12
0
Hamburger SV 12
Borussia Mönchengladbach 0
Expected Goals (xG)
1.05
0.39
Hamburger SV 1.05
Borussia Mönchengladbach 0.39
Passes
527
403
Hamburger SV 527
Borussia Mönchengladbach 403
Pass Accuracy
86%
77%
Hamburger SV 86%
Borussia Mönchengladbach 77%
Corners
2
5
Hamburger SV 2
Borussia Mönchengladbach 5
Fouls
16
18
Hamburger SV 16
Borussia Mönchengladbach 18
Yellow Cards
1
2
Hamburger SV 1
Borussia Mönchengladbach 2
Red Cards
0
0
Hamburger SV 0
Borussia Mönchengladbach 0

Match Events

Y. Engelhardt 🟨 42'
HT
K. Diks 🟨 59'
67' 🔄 R. Konigsdorffer R. Philippe
67' 🔄 N. Capaldo G. Gocholeishvili
F. Honorat J. Castrop 🔄 69'
F. Neuhaus G. Reyna 🔄 69'
79' 🔄 D. Downs R. Glatzel
80' 🔄 J. Dompe A. Rossing-Lelesiit
80' 🟨 J. Torunarigha
85' 🔄 B. Jatta G. Ramos
K. Diks K. Takai 🔄 88'
H. Tabakovic S. Machino 🔄 90'+2
FT

Player Cards

Season performance ratings for players in this match

Hamburger SV

Goalkeepers
Daniel Heuer Fernandes
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
98
minutes
Defenders
Nicolás Capaldo
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
27%
pass acc
Luka Vušković
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
6
Duels Won
0
pens won
Jordan Torunarigha
MAGNET
MAGNET
102
activity
102
activity
89
passes
13
duels
Midfielders
Bakery Jatta
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
Fábio Vieira
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
6
Duels Won
0
pens won
Nicolai Remberg
MAGNET
MAGNET
90
activity
90
activity
79
passes
11
duels
Miro Muheim
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
44%
pass acc
Forwards
Ransford Yeboah Königsdörffer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
67
total mins
67
entry
Damion Downs
LATE SHIFT
LATE SHIFT
11
late mins
11
late mins
80
total mins
79
entry
Jean-Luc Dompé
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
15%
pass acc
BENCH
Hannes Hermann
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Giorgi Gocholeishvili
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
31
total mins
Started
entry
Guilherme Ramos
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
William Mikelbrencis
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Omar Megeed
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Immanuel Pherai
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Rayan Philippe
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
31
total mins
Started
entry
Alexander Røssing-Lelesiit
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
Robert Glatzel
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry

Borussia Mönchengladbach

Goalkeepers
Moritz Nicolas
OCTOPUS
OCTOPUS
12
saves
12
saves
0
conceded
100%
save %
Defenders
Philipp Sander
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
98
total mins
Started
entry
Nico Elvedi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
98
total mins
Started
entry
Kevin Diks
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
70%
duel win %
Midfielders
Joseph Scally
PROVOCATEUR
PROVOCATEUR
4
fouls won
4
fouls won
8
Duels Won
0
pens won
Rocco Reitz
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
5
Duels Won
0
pens won
Yannik Engelhardt
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
98
total mins
Started
entry
Luca Netz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
98
total mins
Started
entry
Forwards
Franck Honorat
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
69
total mins
69
entry
Florian Neuhaus
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
69
total mins
69
entry
Haris Tabaković
STORMTROOPER
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
BENCH
Jonas Omlin
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Lukas Ullrich
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Kota Takai
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
Jens Castrop
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
29
total mins
Started
entry
Giovanni Reyna
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
29
total mins
Started
entry
Kevin Stöger
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Wael Mohya
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Shuto Machino
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
6
total mins
Started
entry
Grant-Leon Ranos
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
24/08/2025 Borussia Mönchengladbach 0 - 0 Hamburger SV Bundesliga Borussia-Park
12/05/2018 Hamburger SV 2 - 1 Borussia Monchengladbach Bundesliga Volksparkstadion
15/12/2017 Borussia Monchengladbach 3 - 1 Hamburger SV Bundesliga Borussia-Park
12/03/2017 Hamburger SV 2 - 1 Borussia Monchengladbach Bundesliga Volksparkstadion
01/03/2017 Hamburger SV 1 - 2 Borussia Monchengladbach DFB Pokal Volksparkstadion
15/10/2016 Borussia Monchengladbach 0 - 0 Hamburger SV Bundesliga Borussia-Park
24/08/2025
Bundesliga Borussia-Park
12/05/2018
Bundesliga Volksparkstadion
15/12/2017
Bundesliga Borussia-Park
12/03/2017
Bundesliga Volksparkstadion
01/03/2017
DFB Pokal Volksparkstadion
15/10/2016
Bundesliga Borussia-Park
Hamburger SV Win
Borussia Mönchengladbach Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 18 50 71 14 +57 WRB Leipzig 1 - 5 Bayern München (17-01-2026)W1. FC Köln 1 - 3 Bayern München (14-01-2026)WBayern München 8 - 1 VfL Wolfsburg (11-01-2026)W1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)DBayern München 2 - 2 FSV Mainz 05 (14-12-2025)
2 Borussia Dortmund 18 39 35 17 +18 WBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)WBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)WBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)DSC Freiburg 1 - 1 Borussia Dortmund (14-12-2025)
3 1899 Hoffenheim 17 33 35 21 +14 W1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)W1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)W1899 Hoffenheim 4 - 1 Hamburger SV (13-12-2025)LBorussia Dortmund 2 - 0 1899 Hoffenheim (07-12-2025)
4 VfB Stuttgart 18 33 33 26 +7 DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)WVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)WBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)WWerder Bremen 0 - 4 VfB Stuttgart (14-12-2025)
5 RB Leipzig 17 32 33 24 +9 LRB Leipzig 1 - 5 Bayern München (17-01-2026)WRB Leipzig 2 - 0 SC Freiburg (14-01-2026)LRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)LUnion Berlin 3 - 1 RB Leipzig (12-12-2025)WRB Leipzig 6 - 0 Eintracht Frankfurt (06-12-2025)
6 Bayer Leverkusen 17 29 34 25 +9 L1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)LBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)WRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)WBayer Leverkusen 2 - 0 1. FC Köln (13-12-2025)LFC Augsburg 2 - 0 Bayer Leverkusen (06-12-2025)
7 Eintracht Frankfurt 18 27 38 39 -1 DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)LVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)WEintracht Frankfurt 1 - 0 FC Augsburg (13-12-2025)
8 SC Freiburg 18 24 29 31 -2 DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)LRB Leipzig 2 - 0 SC Freiburg (14-01-2026)WSC Freiburg 2 - 1 Hamburger SV (10-01-2026)WVfL Wolfsburg 3 - 4 SC Freiburg (20-12-2025)DSC Freiburg 1 - 1 Borussia Dortmund (14-12-2025)
9 Union Berlin 18 24 24 27 -3 DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)DFC Augsburg 1 - 1 Union Berlin (15-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)W1. FC Köln 0 - 1 Union Berlin (20-12-2025)WUnion Berlin 3 - 1 RB Leipzig (12-12-2025)
10 1. FC Köln 18 20 27 30 -3 W1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)L1. FC Köln 1 - 3 Bayern München (14-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)L1. FC Köln 0 - 1 Union Berlin (20-12-2025)LBayer Leverkusen 2 - 0 1. FC Köln (13-12-2025)
11 Borussia Mönchengladbach 18 20 23 29 -6 DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)L1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)WBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)LBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)LBorussia Mönchengladbach 1 - 3 VfL Wolfsburg (13-12-2025)
12 VfL Wolfsburg 18 19 27 38 -11 DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)WVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)LBayern München 8 - 1 VfL Wolfsburg (11-01-2026)LVfL Wolfsburg 3 - 4 SC Freiburg (20-12-2025)WBorussia Mönchengladbach 1 - 3 VfL Wolfsburg (13-12-2025)
13 Werder Bremen 17 18 21 34 -13 DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)LBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)LWerder Bremen 0 - 4 VfB Stuttgart (14-12-2025)LHamburger SV 3 - 2 Werder Bremen (07-12-2025)
14 Hamburger SV 17 17 17 27 -10 DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)LSC Freiburg 2 - 1 Hamburger SV (10-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)L1899 Hoffenheim 4 - 1 Hamburger SV (13-12-2025)WHamburger SV 3 - 2 Werder Bremen (07-12-2025)
15 FC Augsburg 18 16 20 35 -15 DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)DFC Augsburg 1 - 1 Union Berlin (15-01-2026)LBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)LEintracht Frankfurt 1 - 0 FC Augsburg (13-12-2025)
16 1. FC Heidenheim 18 13 17 39 -22 DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)LFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)L1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)LFC St. Pauli 2 - 1 1. FC Heidenheim (13-12-2025)
17 FSV Mainz 05 18 12 18 31 -13 L1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)WFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)DBayern München 2 - 2 FSV Mainz 05 (14-12-2025)
18 FC St. Pauli 17 12 16 31 -15 LBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)LVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)WFC St. Pauli 2 - 1 1. FC Heidenheim (13-12-2025)D1. FC Köln 1 - 1 FC St. Pauli (06-12-2025)