⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
21 Mar 2026 17:30
GERMANY BUNDESLIGA REGULAR SEASON - 27
FT
3 - 2
Hamburger SV
L D L W W
🏟️ Signal Iduna Park
Dortmund
Referee: Matthias Jollenbeck, Germany

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Borussia Dortmund 3 - 2 Hamburger SV
Borussia Dortmund Timeline Hamburger SV
1st Half 0 - 2
19'
0 - 1
P. Otele Assist: W. Mikelbrencis
38'
0 - 2
A. S. Lokonga Assist: F. Vieira
45+4'
Karim Adeyemi yellow card
45+4'
Nicolai Remberg yellow card
2nd Half 3 - 0
46'
K. Adeyemi ↔ S. Guirassy Substitution
46'
L. Reggiani ↔ R. Bensebaini Substitution
58'
D. Svensson ↔ F. Silva Substitution
58'
M. Sabitzer ↔ C. Chukwuemeka Substitution
67'
F. Vieira ↔ D. Downs Substitution
68'
Philip Otele yellow card
68'
P. Otele ↔ F. Balde Substitution
72'
VAR
Maximilian Beier penalty confirmed
72'
William Mikelbrencis yellow card
73'
R. Bensebaini penalty
1 - 2
78'
S. Guirassy normal goal
2 - 2
79'
R. Konigsdorffer ↔ O. Stange Substitution
84'
R. Bensebaini penalty
3 - 2
90+1'
W. Mikelbrencis ↔ J. Dompe Substitution
90+1'
W. Omari ↔ R. Philippe Substitution
90+4'
Julian Ryerson yellow card
90+6'
F. Nmecha ↔ J. Brandt Substitution

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
No predictions available for this match.
🧠

AI Insight Summary

No strong prediction signal is available for this match yet.

Confidence 0% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

62 matches analysed
Borussia Dortmund
Borussia Dortmund Home
VS
Hamburger SV Away
Hamburger SV
🎟️ 36 Matches Played
🏆 21 Wins
🎯 2.14 Avg Goals
🎟️ 26 Matches Played
🏆 7 Wins
🎯 1.12 Avg Goals
36
Matches Played
26
21
Wins
7
9
Draws
9
6
Losses
10
77
Goals For
29
47
Goals Against
37
2.14
Avg Goals Scored
1.12
1.31
Avg Goals Conceded
1.42
20
BTTS Yes
15
22
Over 2.5
13
14
Clean Sheets
6
2
Failed To Score
9

Key Stats

Quick comparison based on available match data

2.14
Average Goals Scored
1.12
1.31
Average Goals Conceded
1.42
20
BTTS Yes
15
22
Over 2.5
13
4.78
Shots on Goal
4.62

Trend Signals

Derived from season data
Attack Edge Borussia Dortmund
Defensive Edge Borussia Dortmund
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 58%
Away Win Rate 27%

Borussia Dortmund show the stronger season trend before kickoff.

Borussia Dortmund Borussia Dortmund

Match Statistics

Hamburger SV Hamburger SV
8
🎯 Shots on Goal
4
11
Shots off Goal
0
5
🛡️ Blocked Shots
0
11
🚩 Corner Kicks
3
10
🦶 Fouls
8
68%
Ball Possession
32%
24
Total Shots
4
531
Total passes
258
460
Passes accurate
183
2
🟨 Yellow Cards
3
0
🟥 Red Cards
0
Last matches: Borussia Dortmund
16.05.26
Bun
Borussia Dortmund
Werder Bremen
2
0
W
08.05.26
Bun
Borussia Dortmund
Eintracht Frankfurt
3
2
W
03.05.26
Bun
Borussia Dortmund
Borussia Mönchengladbach
0
1
L
26.04.26
Bun
Borussia Dortmund
SC Freiburg
4
0
W
18.04.26
Bun
Borussia Dortmund
1899 Hoffenheim
1
2
L
11.04.26
Bun
Borussia Dortmund
Bayer Leverkusen
0
1
L
04.04.26
Bun
Borussia Dortmund
VfB Stuttgart
2
0
W
14.03.26
Bun
Borussia Dortmund
FC Augsburg
2
0
W
07.03.26
Bun
Borussia Dortmund
1. FC Köln
2
1
W
28.02.26
Bun
Borussia Dortmund
Bayern München
2
3
L
25.02.26
UEF
Borussia Dortmund
Atalanta
1
4
L
21.02.26
Bun
Borussia Dortmund
RB Leipzig
2
2
D
17.02.26
UEF
Borussia Dortmund
Atalanta
2
0
W
13.02.26
Bun
Borussia Dortmund
FSV Mainz 05
4
0
W
07.02.26
Bun
Borussia Dortmund
VfL Wolfsburg
2
1
W
01.02.26
Bun
Borussia Dortmund
1. FC Heidenheim
3
2
W
28.01.26
UEF
Borussia Dortmund
Inter
0
2
L
24.01.26
Bun
Borussia Dortmund
Union Berlin
3
0
W
20.01.26
UEF
Borussia Dortmund
Tottenham
0
2
L
17.01.26
Bun
Borussia Dortmund
FC St. Pauli
3
2
W
Last matches: Hamburger SV
16.05.26
Bun
Hamburger SV
Bayer Leverkusen
1
1
D
10.05.26
Bun
Hamburger SV
SC Freiburg
3
2
W
02.05.26
Bun
Hamburger SV
Eintracht Frankfurt
2
1
W
25.04.26
Bun
Hamburger SV
1899 Hoffenheim
1
2
L
18.04.26
Bun
Hamburger SV
Werder Bremen
1
3
L
12.04.26
Bun
Hamburger SV
VfB Stuttgart
0
4
L
04.04.26
Bun
Hamburger SV
FC Augsburg
1
1
D
14.03.26
Bun
Hamburger SV
1. FC Köln
1
1
D
07.03.26
Bun
Hamburger SV
VfL Wolfsburg
2
1
W
04.03.26
Bun
Hamburger SV
Bayer Leverkusen
0
1
L
01.03.26
Bun
Hamburger SV
RB Leipzig
1
2
L
20.02.26
Bun
Hamburger SV
FSV Mainz 05
1
1
D
14.02.26
Bun
Hamburger SV
Union Berlin
3
2
W
07.02.26
Bun
Hamburger SV
1. FC Heidenheim
2
0
W
31.01.26
Bun
Hamburger SV
Bayern München
2
2
D
23.01.26
Bun
Hamburger SV
FC St. Pauli
0
0
D
17.01.26
Bun
Hamburger SV
Borussia Mönchengladbach
0
0
D
10.01.26
Bun
Hamburger SV
SC Freiburg
1
2
L
20.12.25
Bun
Hamburger SV
Eintracht Frankfurt
1
1
D
13.12.25
Bun
Hamburger SV
1899 Hoffenheim
1
4
L
H2H: Borussia Dortmund vs Hamburger SV
21.03.26
H2H
Borussia Dortmund
Hamburger SV
3
2
W
08.11.25
H2H
Hamburger SV
Borussia Dortmund
1
1
D
10.02.18
H2H
Borussia Dortmund
Hamburger SV
2
0
W
20.09.17
H2H
Hamburger SV
Borussia Dortmund
0
3
W
04.04.17
H2H
Borussia Dortmund
Hamburger SV
3
0
W
05.11.16
H2H
Hamburger SV
Borussia Dortmund
2
5
W
17.04.16
H2H
Borussia Dortmund
Hamburger SV
3
0
W
20.11.15
H2H
Hamburger SV
Borussia Dortmund
3
1
L
07.03.15
H2H
Hamburger SV
Borussia Dortmund
0
0
D
04.10.14
H2H
Borussia Dortmund
Hamburger SV
0
1
L
22.02.14
H2H
Hamburger SV
Borussia Dortmund
3
0
L
14.09.13
H2H
Borussia Dortmund
Hamburger SV
6
2
W
09.02.13
H2H
Borussia Dortmund
Hamburger SV
1
4
L
22.09.12
H2H
Hamburger SV
Borussia Dortmund
3
2
L
22.01.12
H2H
Hamburger SV
Borussia Dortmund
1
5
W
Last matches: Borussia Dortmund
08.05.26
Bun
Borussia Dortmund
Eintracht Frankfurt
3
2
W
26.04.26
Bun
Borussia Dortmund
SC Freiburg
4
0
W
11.04.26
Bun
Borussia Dortmund
Bayer Leverkusen
0
1
L
14.03.26
Bun
Borussia Dortmund
FC Augsburg
2
0
W
28.02.26
Bun
Borussia Dortmund
Bayern München
2
3
L
17.02.26
UEF
Borussia Dortmund
Atalanta
2
0
W
13.02.26
Bun
Borussia Dortmund
FSV Mainz 05
4
0
W
01.02.26
Bun
Borussia Dortmund
1. FC Heidenheim
3
2
W
28.01.26
UEF
Borussia Dortmund
Inter
0
2
L
17.01.26
Bun
Borussia Dortmund
FC St. Pauli
3
2
W
13.01.26
Bun
Borussia Dortmund
Werder Bremen
3
0
W
19.12.25
Bun
Borussia Dortmund
Borussia Mönchengladbach
2
0
W
10.12.25
UEF
Borussia Dortmund
Bodo/Glimt
2
2
D
07.12.25
Bun
Borussia Dortmund
1899 Hoffenheim
2
0
W
25.11.25
UEF
Borussia Dortmund
Villarreal
4
0
W
22.11.25
Bun
Borussia Dortmund
VfB Stuttgart
3
3
D
25.10.25
Bun
Borussia Dortmund
1. FC Köln
1
0
W
04.10.25
Bun
Borussia Dortmund
RB Leipzig
1
1
D
01.10.25
UEF
Borussia Dortmund
Athletic Club
4
1
W
21.09.25
Bun
Borussia Dortmund
VfL Wolfsburg
1
0
W
H2H at home: Borussia Dortmund
21.03.26
H2H
Borussia Dortmund
Hamburger SV
3
2
W
10.02.18
H2H
Borussia Dortmund
Hamburger SV
2
0
W
04.04.17
H2H
Borussia Dortmund
Hamburger SV
3
0
W
17.04.16
H2H
Borussia Dortmund
Hamburger SV
3
0
W
04.10.14
H2H
Borussia Dortmund
Hamburger SV
0
1
L
14.09.13
H2H
Borussia Dortmund
Hamburger SV
6
2
W
09.02.13
H2H
Borussia Dortmund
Hamburger SV
1
4
L
Last matches: Hamburger SV
16.05.26
Bun
Hamburger SV
Bayer Leverkusen
1
1
D
02.05.26
Bun
Hamburger SV
Eintracht Frankfurt
2
1
W
18.04.26
Bun
Hamburger SV
Werder Bremen
1
3
L
12.04.26
Bun
Hamburger SV
VfB Stuttgart
0
4
L
07.03.26
Bun
Hamburger SV
VfL Wolfsburg
2
1
W
20.02.26
Bun
Hamburger SV
FSV Mainz 05
1
1
D
07.02.26
Bun
Hamburger SV
1. FC Heidenheim
2
0
W
23.01.26
Bun
Hamburger SV
FC St. Pauli
0
0
D
10.01.26
Bun
Hamburger SV
SC Freiburg
1
2
L
13.12.25
Bun
Hamburger SV
1899 Hoffenheim
1
4
L
22.11.25
Bun
Hamburger SV
FC Augsburg
0
1
L
02.11.25
Bun
Hamburger SV
1. FC Köln
1
4
L
18.10.25
Bun
Hamburger SV
RB Leipzig
1
2
L
28.09.25
Bun
Hamburger SV
Union Berlin
0
0
D
13.09.25
Bun
Hamburger SV
Bayern München
0
5
L
24.08.25
Bun
Hamburger SV
Borussia Mönchengladbach
0
0
D
18.05.25
2.
Hamburger SV
SpVgg Greuther Fürth
2
3
L
03.05.25
2.
Hamburger SV
SV Darmstadt 98
4
0
W
19.04.25
2.
Hamburger SV
FC Schalke 04
2
2
D
05.04.25
2.
Hamburger SV
1. FC Nürnberg
3
0
W
H2H away: Hamburger SV
21.03.26
H2H
Borussia Dortmund
Hamburger SV
3
2
L
10.02.18
H2H
Borussia Dortmund
Hamburger SV
2
0
L
04.04.17
H2H
Borussia Dortmund
Hamburger SV
3
0
L
17.04.16
H2H
Borussia Dortmund
Hamburger SV
3
0
L
04.10.14
H2H
Borussia Dortmund
Hamburger SV
0
1
W
14.09.13
H2H
Borussia Dortmund
Hamburger SV
6
2
L
09.02.13
H2H
Borussia Dortmund
Hamburger SV
1
4
W
Borussia Dortmund
Borussia Dortmund 3-5-2
Lineups 3-5-2 vs 3-4-3
Hamburger SV 3-4-3
Hamburger SV
1
G. Kobel
49
L. Reggiani
3
W. Anton
4
N. Schlotterbeck
26
J. Ryerson
🟨
20
M. Sabitzer
7
J. Bellingham
8
F. Nmecha
24
D. Svensson
14
M. Beier
27
K. Adeyemi
🟨
1
D. Heuer Fernandes
17
W. Omari
44
L. Vuskovic
25
J. Torunarigha
2
W. Mikelbrencis
🎯🟨
6
A. S. Lokonga
21
N. Remberg
🟨
28
M. Muheim
20
F. Vieira
🎯
11
R. Konigsdorffer
27
P. Otele
🟨
Borussia Dortmund Hamburger SV ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Bundesliga Standings

# Team MP GD PTS Form
1
Bayern München
34 86 89
W W D W W
2
Borussia Dortmund
34 36 73
W W L W L
3
RB Leipzig
34 19 65
L W L W W
4
VfB Stuttgart
34 22 62
D W D D L
5
1899 Hoffenheim
34 13 61
L W D W W
6
Bayer Leverkusen
34 21 59
D L W W L
7
SC Freiburg
34 -6 47
W L D L W
8
Eintracht Frankfurt
34 -4 44
D L L D L
9
FC Augsburg
34 -16 43
L W W D W
10
FSV Mainz 05
34 -9 40
W L W L D
11
Union Berlin
34 -14 39
W W D L L
12
Borussia Mönchengladbach
34 -11 38
W L W D D
13
Hamburger SV
34 -14 38
D W W L L
14
1. FC Köln
34 -14 32
L L D L D
15
Werder Bremen
34 -23 32
L L L D W
16
VfL Wolfsburg
34 -24 29
L D W L D
17
1. FC Heidenheim
34 -31 26
L W D W L
18
FC St. Pauli
34 -31 26
L L L L D
Champions League
UEFA Europa League
Conference League Qualification
Relegation Playoffs
Relegation

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Borussia Dortmund 3 - 2 Hamburger SV
Borussia Dortmund Timeline Hamburger SV
1st Half 0 - 2
19'
0 - 1
P. Otele Assist: W. Mikelbrencis
38'
0 - 2
A. S. Lokonga Assist: F. Vieira
45+4'
Karim Adeyemi yellow card
45+4'
Nicolai Remberg yellow card
2nd Half 3 - 0
46'
K. Adeyemi ↔ S. Guirassy Substitution
46'
L. Reggiani ↔ R. Bensebaini Substitution
58'
D. Svensson ↔ F. Silva Substitution
58'
M. Sabitzer ↔ C. Chukwuemeka Substitution
67'
F. Vieira ↔ D. Downs Substitution
68'
Philip Otele yellow card
68'
P. Otele ↔ F. Balde Substitution
72'
VAR
Maximilian Beier penalty confirmed
72'
William Mikelbrencis yellow card
73'
R. Bensebaini penalty
1 - 2
78'
S. Guirassy normal goal
2 - 2
79'
R. Konigsdorffer ↔ O. Stange Substitution
84'
R. Bensebaini penalty
3 - 2
90+1'
W. Mikelbrencis ↔ J. Dompe Substitution
90+1'
W. Omari ↔ R. Philippe Substitution
90+4'
Julian Ryerson yellow card
90+6'
F. Nmecha ↔ J. Brandt Substitution