Skip to main content

Borussia Dortmund vs Hamburger SV - Bundesliga 21 Mar 2026

Bundesliga Bundesliga

Saturday, 21 Mar 2026 - 17:30

Signal Iduna Park (81,365) Matthias Jollenbeck, Germany Matchday 27
Niko Kovac

Niko Kovac

Germany

Coach

Matthias Jollenbeck, Germany

Referee

Merlin Polzin

Merlin Polzin

Germany

Coach

DOR Borussia Dortmund
Hamburger SV HAM

AI Predictions

Match Result LOST ✗

away

15%
@ 8.00
Value Edge +26.5%
Agreement 1x2 62% Btts 100% Over under 67%
Home title race Away mid table
Over/Under 2.5 LOST ✗

under

48%
@ 17.00
Value Edge +58.1%
Agreement 1x2 62% Btts 100% Over under 67%
Home title race Away mid table
Both Teams to Score LOST ✗

no

57%
@ 2.08
Value Edge +15.3%
Agreement 1x2 62% Btts 100% Over under 67%
Home title race Away mid table
Correct Score LOST ✗

0-1

60%
Agreement 1x2 62% Btts 100% Over under 67%
Home title race Away mid table
DOR
Min
HAM
1st Half (0 - 2)
19'
0 - 1
P. Otele (W. Mikelbrencis)
38'
0 - 2
A. S. Lokonga (F. Vieira)
F. Nmecha Pen missed
44'
45'+4'
N. Remberg
K. Adeyemi
45'+4'
HT 0 - 2
2nd Half (3 - 0)
S. Guirassy
K. Adeyemi
46'
R. Bensebaini
L. Reggiani
46'
F. Silva
D. Svensson
59'
C. Chukwuemeka
M. Sabitzer
59'
68'
D. Downs
F. Vieira
68'
F. Balde
P. Otele
68'
P. Otele
R. Bensebaini Pen
1 - 2
72'
73'
W. Mikelbrencis
F. Silva
2 - 2
78'
S. Guirassy
3 - 2
78'
79'
O. Stange
R. Konigsdorffer
R. Bensebaini Pen
4 - 2
84'
90'+1'
R. Philippe
W. Omari
90'+1'
J. Dompe
W. Mikelbrencis
J. Ryerson
90'+4'
J. Brandt
F. Nmecha
90'+6'
FT 3 - 2

Match Statistics

68% Possession 32%
24 Shots 4
8 Shots on Target 4
Odds
Home Team
Draw
Away Team
Winamax (FR)
1.35
4.80
5.90
Winamax (DE)
1.37
5.10
6.00
1xBet
1.43
5.18
8.00
Parions Sport (FR)
1.34
4.65
6.20
Tipico
1.37
5.30
7.20
1X
12
X2
10Bet
1.09
1.13
2.88
William Hill
1.11
1.18
2.88
Bet365
1.10
1.17
2.75
Marathonbet
1.10
1.19
3.12
Unibet
1.09
1.16
2.90
Home Team
Away Team
10Bet
1.13
5.00
William Hill
1.14
5.00
Bet365
1.14
5.50
Unibet
1.12
5.00
Betfair
1.08
6.50
Over
Under
10Bet
2.15
1.62
William Hill
2.20
1.62
Bet365
2.25
1.57
Marathonbet
2.26
1.62
Unibet
2.28
1.57

Form & Trends

DOR

HAM

W W W W L
Form
D L D W L
68%
Win Rate
25%
2.14
Goals Scored
1.14
1.00
Goals Conceded
1.46
57%
Over 2.5
50%
54%
BTTS
61%
46%
Clean Sheet
21%
1L
Streak
1L

TV Broadcasts

Nova Sport 3 CZ

Czechia

V Sport Football

Finland

Play Sports 2

Belgium

Diema Sport 3 BG

Bulgaria

OneSoccer CA

Canada

Veikkaus TV

Finland

ŠTV 2 SI

Slovenia

BeIn Sports HD 3 Thailand

Thailand

BeIn Sports HD 3 Malaysia

Malaysia

BeIn Sports HD 3 Singapore

Singapore

Sky Sport Bundesliga 1 HD

Germany

Sky Sports Football

United Kingdom

BeIn Sports HD 2 France

France

Novasports Prime

Greece

V Sport 1 NO

Norway

Go3 Sport 3 LV

Latvia

Sky Sport Top Event

Germany

Sport Klub 1 HR

Croatia

Tivibu Spor 2

Turkey

Sport 4 IL

Israel

DAZN Spain

Spain

Sky Sport Max

Italy

Sky Sports Mix

United Kingdom

Sony Ten 2

India

BVB Stadion Dortmund

BVB Stadion Dortmund

Dortmund

Strobelalle 50

81,365 seats
Match Poster

Match Statistics

6.20 Expected Goals (xG) 1.47
68% Possession 32%
24 Shots 4
8 Shots on Target 4
11 Corners 3
10 Fouls 8
533 Passes 259
1 Offsides 2

Player Statistics

Player Pos Rtg Min G A Sh Pas Tkl Crd
Ramy Bensebaini D 8.2 45 2 0 2 (2) 41 (35%) 0 -
Maximilian Beier F 7.9 90 0 0 5 (1) 23 (18%) 2 -
Julian Ryerson M 7.7 90 0 0 1 41 (35%) 1
Jobe Bellingham M 7.5 90 0 0 0 61 (54%) 3 -
Serhou Guirassy F 7.3 45 1 0 5 (3) 11 (9%) 0 -
Carney Chukwuemeka M 6.9 32 0 0 0 16 (14%) 1 -
C Nico Schlotterbeck D 6.9 90 0 0 1 78 (71%) 0 -
Fábio Silva F 6.7 32 0 0 1 (1) 15 (12%) 0 -
Waldemar Anton D 6.6 90 0 0 0 81 (73%) 4 -
Karim Adeyemi F 6.5 45 0 0 1 7 (5%) 0
Luca Reggiani D 6.3 45 0 0 0 40 (35%) 2 -
Gregor Kobel G 6.3 90 0 0 0 22 (14%) 0 -
Daniel Svensson M 6.2 58 0 0 0 17 (14%) 1 -
Felix Nmecha M 6.2 89 0 0 3 (1) 55 (51%) 1 -
Marcel Sabitzer M 6.2 58 0 0 0 25 (20%) 0 -
Yan Couto D - - 0 0 0 0 0 -
Salih Özcan M - - 0 0 0 0 0 -
Niklas Süle D - - 0 0 0 0 0 -
Alexander Meyer G - - 0 0 0 0 0 -
Julian Brandt M - 1 0 0 0 0 0 -
Player Pos Rtg Min G A Sh Pas Tkl Crd
Daniel Heuer Fernandes G 8.2 90 0 0 0 42 (28%) 0 -
Albert Sambi Lokonga M 7.3 90 1 0 1 (1) 35 (28%) 1 -
Philip Otele F 7.2 68 1 0 1 (1) 15 (7%) 0
Nicolai Remberg M 7.2 90 0 0 0 19 (18%) 3
Jordan Torunarigha D 7.2 90 0 0 0 31 (26%) 1 -
Fábio Vieira F 7.0 67 0 1 1 (1) 20 (16%) 1 -
Otto Stange F 6.9 11 0 0 0 4 (2%) 4 -
Fabio Baldé F 6.9 22 0 0 0 3 (1%) 4 -
C Miro Muheim M 6.9 90 0 0 0 24 (17%) 5 -
Damion Downs F 6.3 23 0 0 0 0 0 -
William Mikelbrencis M 6.3 89 0 1 0 16 (9%) 3
Luka Vušković D 6.3 90 0 0 0 19 (13%) 0 -
Ransford Yeboah Königsdörffer F 6.0 79 0 0 1 (1) 15 (7%) 0 -
Warmed Omari D 5.7 89 0 0 0 16 (12%) 4 -
Albert Grønbæk M - - 0 0 0 0 0 -
Daniel Elfadli M - - 0 0 0 0 0 -
Giorgi Gocholeishvili D - - 0 0 0 0 0 -
Sander Tangvik G - - 0 0 0 0 0 -
Rayan Philippe F - 1 0 0 0 0 1 -
Jean-Luc Dompé F - 1 0 0 0 0 0 -
Borussia Dortmund DOR 3-5-2
Starting XI
3-4-3 HAM Hamburger SV
1
8.2
Fernandes
25
7.2
Torunarigha
44
6.3
Vušković
17
5.7
Omari
28
6.9
Muheim
21
7.2
Remberg
6
7.3
Lokonga
2
6.3
Mikelbrencis
27
7.2
Otele
11
6.0
Königsdörffer
20
7.0
Vieira
1
6.3
Kobel
4
6.9
Schlotterbeck
3
6.6
Anton
49
6.3
Reggiani
24
6.2
Svensson
8
6.2
Nmecha
7
7.5
Bellingham
20
6.2
Sabitzer
26
7.7
Ryerson
27
6.5
Adeyemi
14
7.9
Beier
GK
DEF
MID
FWD
Niko Kovac

Coach: Niko Kovac (Germany)

Coach: Merlin Polzin (Germany)

Merlin Polzin
Substitutes

Odds Comparison

Bookmaker
1
X
2
Wi Winamax (FR)
1.35
4.80
5.90
Wi Winamax (DE)
1.37
5.10
6.00
1x 1xBet
1.43
5.18
8.00
Pa Parions Sport (FR)
1.34
4.65
6.20
Ti Tipico
1.37
5.30
7.20
88 888sport
1.40
4.60
7.00
Wi William Hill
1.40
4.60
7.00
Be Betfair
1.41
4.40
7.40
Ma Marathon Bet
1.41
5.10
7.90
Un Unibet (FR)
1.33
4.65
6.15
Pi Pinnacle
1.40
5.03
7.02
Le LeoVegas (SE)
1.35
5.10
7.50
Un Unibet (NL)
1.40
5.25
8.00
Un Unibet (SE)
1.40
5.30
8.00
10 10Bet
1.39
4.80
7.00
Be Bet365
1.38
5.00
7.50
Ma Marathonbet
1.40
5.15
7.90
Un Unibet
1.36
5.10
7.50
18 188Bet
1.39
5.20
7.60
SB SBO
1.36
4.84
7.34
Be Betano
1.44
5.20
7.30
Su Suprabets
1.39
4.90
6.80
Be BetOnline.ag
1.41
5.15
7.50
88 888Sport
1.40
4.60
6.50
Be BetVictor
1.36
5.00
7.50
Average
1.39
4.97
7.25
Bookmaker
1X
12
X2
10 10Bet
1.09
1.13
2.88
Wi William Hill
1.11
1.18
2.88
Be Bet365
1.10
1.17
2.75
Ma Marathonbet
1.10
1.19
3.12
Un Unibet
1.09
1.16
2.90
Be Betfair
1.06
1.14
3.00
SB SBO
1.08
1.16
3.02
1x 1xBet
1.10
1.20
3.08
Be Betano
1.12
1.17
2.95
Pi Pinnacle
1.11
1.19
3.21
88 888Sport
1.11
1.18
2.88
Be BetVictor
1.10
1.10
2.90
Average
1.10
1.16
2.96
Bookmaker
1
2
10 10Bet
1.13
5.00
Wi William Hill
1.14
5.00
Be Bet365
1.14
5.50
Un Unibet
1.12
5.00
Be Betfair
1.08
6.50
Be Betano
1.16
4.85
Pi Pinnacle
1.14
6.50
88 888Sport
1.14
5.00
Be BetVictor
1.11
5.75
Average
1.13
5.46
Bookmaker
Over
Under
10 10Bet
2.15
1.62
Wi William Hill
2.20
1.62
Be Bet365
2.25
1.57
Ma Marathonbet
2.26
1.62
Un Unibet
2.28
1.57
Be Betfair
2.20
1.60
18 188Bet
1.93
1.97
Pi Pinnacle
2.30
1.64
SB SBO
1.94
1.94
1x 1xBet
2.26
1.62
Be Betano
2.30
1.62
88 888Sport
1.17
4.80
Be BetVictor
2.58
2.84
Average
5.45
1.84
Bookmaker
Over
Under
1x 1xBet
2.38
1.68
Ti Tipico
2.20
1.60
Wi William Hill
1.50
2.50
Pi Pinnacle
1.84
2.00
Le LeoVegas (SE)
2.33
1.60
Un Unibet (NL)
2.30
1.57
Un Unibet (SE)
2.33
1.60
Be Betfair
1.45
2.55
18 188Bet
1.90
2.00
SB SBO
1.89
2.01
Be BetOnline.ag
1.84
1.99
Be BetVictor
1.50
2.35
Average
2.03
2.49
Bookmaker
Yes
No
10 10Bet
1.75
2.00
Wi William Hill
1.75
2.00
Be Bet365
1.80
1.95
Ma Marathonbet
1.75
1.96
Un Unibet
1.71
2.04
Be Betfair
1.75
2.00
18 188Bet
1.78
2.05
1x 1xBet
1.75
1.98
Be Betano
1.75
2.00
Pi Pinnacle
1.81
2.08
88 888Sport
1.75
2.00
Be BetVictor
1.75
2.00
Average
1.76
2.01
Bookmaker
Odd
Even
10 10Bet
1.85
1.85
Wi William Hill
1.80
1.91
Be Bet365
1.95
1.90
Ma Marathonbet
1.85
1.85
18 188Bet
1.94
1.94
SB SBO
1.95
1.93
1x 1xBet
1.85
1.85
Be Betano
1.90
1.88
Pi Pinnacle
1.94
1.92
88 888Sport
1.80
1.91
Be BetVictor
1.83
1.83
Average
1.88
1.89
Bookmaker
Home/Yes
Draw/Yes
Away/Yes
Home/No
Draw/No
Away/No
Home/Over 1.5 1.53
Home/Under 4.5 1.80
Home/Over 2.5 1.83
Home/Under 3.5 2.30
Home/Over 3.5 2.85
Home/Under 2.5 4.00
Home/Over 4.5 4.50
Draw/Under 4.5 4.90
Draw/Under 5.5 4.90
Draw/Over 1.5 5.50
Draw/Under 2.5 6.00
Draw/Under 3.5 6.25
Home/Under 1.5 7.00
Away/Under 6.5 7.00
Away/Under 5.5 7.20
Away/Over 1.5 8.00
Away/Under 3.5 8.00
Away/Under 4.5 8.00
Away/Over 2.5 9.00
Draw/Under 1.5 11.00
Bookmaker
1
2
3
4
5
More 6
6
More 7
2:0 6.50
1:0 7.00
2:1 7.00
1:1 8.00
3:0 8.50
3:1 8.50
0:0 11.00
4:0 13.00
4:1 13.00
2:2 13.00
1:2 15.00
3:2 15.00
0:1 16.00
4:2 23.00
5:0 25.00
5:1 25.00
0:2 29.00
2:3 34.00
3:3 36.00
1:3 41.00
1:0 3.04
0:0 3.11
2:0 5.89
1:1 6.50
0:1 7.00
2:1 12.00
3:0 13.00
0:2 25.00
3:1 26.00
1:2 26.00
4:0 34.00
2:2 41.00
4:1 56.00
1:3 67.00
3:2 71.00
0:5 81.00
0:3 91.00
2:3 100.00
3:3 100.00
0:4 100.00
Bookmaker
Home/Draw
Home/Away
Draw/Away
Draw/Draw
Home/Home
Draw/Home
Away/Home
Away/Draw
Away/Away
-4
Home 13.00
Away 1.02
1xBet
-3
Home 6.25
Away 1.12
Bet365
-2
Home 2.85
Away 1.40
Bet365
-1
Home 1.62
Away 2.30
1xBet
0
Home 1.48
Away 2.60
Bet365
+1
Home 1.02
Away 13.00
1xBet
-5
Home 48.27
Away 1.03
Pinnacle
-4
Home 11.00
Away 1.10
10Bet
-3
Home 7.00
Away 1.25
10Bet
-2
Home 3.50
Away 1.70
10Bet
-1
Home 2.00
Away 2.88
10Bet
+1
Home 1.09
Away 15.00
10Bet
+2
Home 1.02
Away 41.00
Bet365
Bookmaker
1
X
2
10 10Bet
1.85
2.55
5.75
Wi William Hill
1.85
2.50
5.80
Be Bet365
1.83
2.60
6.50
Ma Marathonbet
1.83
2.58
6.50
Un Unibet
1.84
2.63
6.25
Be Betfair
1.73
2.63
6.00
18 188Bet
1.87
2.65
5.90
Pi Pinnacle
1.88
2.80
6.90
SB SBO
1.86
2.54
5.70
1x 1xBet
1.83
2.58
6.50
Be Betano
1.87
2.57
6.00
88 888Sport
1.85
2.50
5.75
Be BetVictor
1.80
2.60
6.50
Average
1.84
2.59
6.16
Bookmaker
1
X
2
10 10Bet
1.65
2.90
5.75
Wi William Hill
1.73
2.90
5.50
Be Bet365
1.67
2.88
6.00
Ma Marathonbet
1.65
3.10
6.30
Un Unibet
1.68
3.15
5.60
1x 1xBet
1.65
3.10
6.30
Be Betano
1.67
3.00
5.80
88 888Sport
1.73
2.90
5.50
Average
1.68
2.99
5.84
Bookmaker
1X
12
X2
10 10Bet
1.08
1.40
1.85
Wi William Hill
1.12
1.44
1.85
Be Bet365
1.10
1.50
1.83
Ma Marathonbet
1.07
1.43
1.86
Un Unibet
1.09
1.41
1.84
1x 1xBet
1.07
1.43
1.86
Be Betano
1.14
1.45
1.91
Pi Pinnacle
1.13
1.47
1.99
Average
1.10
1.44
1.87
Bookmaker
Over
Under
10 10Bet
1.77
1.95
Wi William Hill
1.83
1.91
Be Bet365
1.80
1.91
Ma Marathonbet
1.79
2.00
Un Unibet
1.71
2.04
1x 1xBet
1.79
2.00
Be Betano
1.78
2.02
88 888Sport
1.85
1.91
Average
3.31
2.40
Bookmaker
Yes
No
10 10Bet
3.80
1.22
Wi William Hill
4.00
1.22
Be Bet365
4.33
1.20
Ma Marathonbet
4.10
1.19
1x 1xBet
4.10
1.20
Be Betano
3.90
1.23
Pi Pinnacle
4.47
1.22
Average
4.10
1.21
Bookmaker
Over
Under
10 10Bet
1.40
2.70
Be Bet365
1.44
2.62
Ma Marathonbet
1.42
2.82
Un Unibet
1.38
2.75
Be Betfair
1.36
2.88
Pi Pinnacle
2.37
1.62
1x 1xBet
1.42
2.82
Be Betano
1.44
2.67
88 888Sport
1.40
2.70
Be BetVictor
2.25
1.57
Average
5.72
2.45
Bookmaker
Over
Under
10 10Bet
3.80
1.22
Be Bet365
4.00
1.22
Ma Marathonbet
4.15
1.22
Un Unibet
3.75
1.22
Be Betfair
4.00
1.20
Pi Pinnacle
1.64
2.32
1x 1xBet
4.15
1.22
Be Betano
3.70
1.25
88 888Sport
3.80
1.22
Be BetVictor
1.60
2.20
Average
6.43
1.50
Bookmaker
Yes
No
10 10Bet
2.25
1.57
Be Bet365
2.20
1.62
Average
2.23
1.60
Bookmaker
1
2
10 10Bet
2.55
12.00
Wi William Hill
2.50
13.00
Be Bet365
2.50
13.00
Average
2.52
12.67
Bookmaker
Over
Under
Un Unibet
1.46
2.50
Be Bet365
1.73
2.00
10 10Bet
1.70
2.05
Ma Marathonbet
1.39
2.59
Pi Pinnacle
1.54
2.42
1x 1xBet
1.26
3.33
Be Betano
1.01
14.00
Average
3.21
2.40
Bookmaker
O/yes 2.5
O/no 2.5
U/yes 2.5
U/no 2.5
10 10Bet
2.05
5.25
8.00
3.00
Be Bet365
2.10
5.00
9.50
2.88
Pi Pinnacle
2.14
5.52
10.89
3.23
Average
2.10
5.26
9.46
3.04

Head to Head

0

Borussia Dortmund

1

Draws

0

Hamburger SV

D 08/11/25 Hamburger SV 1-1 Borussia Dortmund
Full Time
90'+6'

Substitution for DOR: J. Brandt replaces F. Nmecha.

90'+4'

Yellow card shown to J. Ryerson (DOR).

90'+1'

Substitution for HAM: R. Philippe replaces W. Omari.

90'+1'

Substitution for HAM: J. Dompe replaces W. Mikelbrencis.

84'

Goal! R. Bensebaini scores from the penalty spot for DOR.

4 - 2

79'

Substitution for HAM: O. Stange replaces R. Konigsdorffer.

78'

Goal! F. Silva scores for DOR.

2 - 2

78'

Goal! S. Guirassy scores for DOR.

3 - 2

73'

Yellow card shown to W. Mikelbrencis (HAM).

72'

Goal! R. Bensebaini scores from the penalty spot for DOR.

1 - 2

68'

Substitution for HAM: D. Downs replaces F. Vieira.

68'

Substitution for HAM: F. Balde replaces P. Otele.

68'

Yellow card shown to P. Otele (HAM).

59'

Substitution for DOR: F. Silva replaces D. Svensson.

59'

Substitution for DOR: C. Chukwuemeka replaces M. Sabitzer.

46'

Substitution for DOR: S. Guirassy replaces K. Adeyemi.

46'

Substitution for DOR: R. Bensebaini replaces L. Reggiani.

Half Time
45'+4'

Yellow card shown to N. Remberg (HAM).

45'+4'

Yellow card shown to K. Adeyemi (DOR).

44'

Penalty missed! F. Nmecha fails to convert for DOR.

38'

Goal! A. S. Lokonga scores for HAM. Assist by F. Vieira.

0 - 2

19'

Goal! P. Otele scores for HAM. Assist by W. Mikelbrencis.

0 - 1

Kick Off

We use cookies to enhance your experience. Some cookies are essential, while others help us improve our service. Cookie Policy