1899 Hoffenheim VS Borussia Dortmund

Fixtures, lineups and Stats

VS

Borussia Dortmund vs 1899 Hoffenheim is a Dortmund-leaning matchup in which Hoffenheim have repeatedly prevented it from becoming routine. Dortmund won 3–2 at Hoffenheim on 26 April 2025 and recovered from 2–0 down to win 3–2 there on 5 September 2026, while Hoffenheim won 2–1 at home on 18 April 2026. A future meeting can ask whether Dortmund’s resilience or Hoffenheim’s disruption sets the tone.

Past matches, Borussia Dortmund vs 1899 Hoffenheim

  • League Regular Season - 2
    Home 1899 Hoffenheim
    2 - 3
    Borussia Dortmund Away
     
  • League Regular Season - 30
    Home 1899 Hoffenheim
    2 - 1
    Borussia Dortmund Away
    PreZero Arena
  • League Regular Season - 13
    Home Borussia Dortmund
    2 - 0
    1899 Hoffenheim Away
     
  • League Regular Season - 31
    Home 1899 Hoffenheim
    2 - 3
    Borussia Dortmund Away
    PreZero Arena
  • League Regular Season - 14
    Home Borussia Dortmund
    1 - 1
    1899 Hoffenheim Away
    SIGNAL IDUNA PARK

Match center

2 - 3
FT
Watch it on:
  • BeIn Sports HD 2 France
  • ŠTV 1 SI
  • Okko Sport RU
  • Sky Sport Top Event
  • Diema Sport BG
  • Arena Sport 4 RS
  • Sport Klub 2
  • Sport Klub 2 HR
  • Novasports 3
  • Universo
  • Nova Sport 3 CZ
  • OneSoccer CA
  • BeIn Sports 3 Australia
  • DAZN Spain
  • Play Sports 4
  • Eleven Sports 3 Poland

Starting eleven

Substitutes 1899 Hoffenheim
  • 13
    D
  • 20
    M
  • 17
    M
  • 15
    D
  • 2
    D
  • 27
    F
  • 32
    M
  • 9
    F
  • 37
    G
Borussia Dortmund Substitutes
  • M
    25
  • F
    21
  • M
    20
  • D
    49
  • D
    36
  • M
    18
  • G
    33
  • M
    17
  • F
    41

Match events

0'
45'
90'
⇄
⚽
⇄
⚽
⚽
⇄
⇄
⚽
⇄
⇄
⇄
⇄
⇄
⚽
⇄
  • 32'
    Ethan Nwaneri Filippo Mane
  • 40'
    Ozan Kabak Yellow Card
  • 45'
    ⚽
    Leon Avdullahu Normal Goal (Asst: Vladimír Coufal)
  • 45' +2
    Albian Hajdari Yellow Card
  • 45'
    Joey Veerman Felix Nmecha
  • 54'
    ⚽
    Tim Lemperle Normal Goal (Asst: Adam Daghim)
  • 61'
    ⚽
    Serhou Guirassy Normal Goal (Asst: Waldemar Anton)
  • 62'
    Fábio Silva Konstantinos Karetsas
  • 63'
    Luca Reggiani Kouakou Joane Gadou
  • 63'
    Wouter Burger Yellow Card
  • 66'
    ⚽
    Fábio Silva Normal Goal (Asst: Serhou Guirassy)
  • 73'
    Andrej Kramarić Adam Hložek
  • 73'
    Bambasé Conté Patrick Wimmer
  • 76'
    Luca Reggiani Yellow Card
  • 78'
    Maximilian Beier Yellow Card
  • 79'
    Robin Hranáč Ozan Kabak
  • 79'
    Nathan De Cat Wouter Burger
  • 80'
    Andrej Kramarić Yellow Card
  • 84'
    Max Moerstedt Tim Lemperle
  • 86'
    ⚽
    Albian Hajdari Own Goal
  • 87'
    Marcel Sabitzer Serhou Guirassy

Stats for this game

Matchup Borussia Dortmund VS 1899 Hoffenheim

Dortmund carry the broader edge

Borussia Dortmund have supplied the stronger baseline across this fixture, with home wins and important away results giving them the greater weight. The 3–3 draw at Dortmund on 9 February 2019 showed that Hoffenheim can survive an open contest, while Dortmund’s 2–0 home victory on 7 December 2025 offered a more controlled response. Their advantage is meaningful without making every meeting predictable.

Hoffenheim keep changing the script

Hoffenheim have produced their own sharp answers. They won 4–0 at Dortmund on 27 June 2020 and added a 2–1 home victory on 18 April 2026. Dortmund’s 3–2 comeback at Hoffenheim on 5 September 2026 then underlined the fixture’s capacity for momentum swings. Future meetings can test whether Dortmund protect their authority earlier or Hoffenheim create another setting in which the favourite must recover. That question gives the matchup a durable competitive tension for both clubs and supporters.

Past head to head stats
Borussia Dortmund VS 1899 Hoffenheim

Balance Wins - Draws - Losses over time

Borussia Dortmund
1899 Hoffenheim

Points per match over time

Comparison between the 2 teams for the last 10 games

Comparison between the 2 teams for the last 20 games

Borussia Dortmund VS 1899 Hoffenheim
Head-to-Head History

Regular Season - 2
1899 Hoffenheim
2 - 3
Borussia Dortmund
 
Regular Season - 30
1899 Hoffenheim
2 - 1
Borussia Dortmund
PreZero Arena
Regular Season - 13
Borussia Dortmund
2 - 0
1899 Hoffenheim
 
Regular Season - 31
1899 Hoffenheim
2 - 3
Borussia Dortmund
PreZero Arena
Regular Season - 14
Borussia Dortmund
1 - 1
1899 Hoffenheim
SIGNAL IDUNA PARK
Regular Season - 23
Borussia Dortmund
2 - 3
1899 Hoffenheim
BVB Stadion Dortmund
2nd Round
Borussia Dortmund
1 - 0
1899 Hoffenheim
SIGNAL IDUNA PARK
Regular Season - 6
1899 Hoffenheim
1 - 3
Borussia Dortmund
PreZero Arena
Regular Season - 22
1899 Hoffenheim
0 - 1
Borussia Dortmund
PreZero Arena
Regular Season - 5
Borussia Dortmund
1 - 0
1899 Hoffenheim
SIGNAL IDUNA PARK
Regular Season - 20
1899 Hoffenheim
2 - 3
Borussia Dortmund
PreZero Arena
Regular Season - 3
Borussia Dortmund
3 - 2
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 21
Borussia Dortmund
2 - 2
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 4
1899 Hoffenheim
0 - 1
Borussia Dortmund
PreZero Arena
Regular Season - 34
Borussia Dortmund
0 - 4
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 17
1899 Hoffenheim
2 - 1
Borussia Dortmund
PreZero Arena
Regular Season - 21
Borussia Dortmund
3 - 3
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 4
1899 Hoffenheim
1 - 1
Borussia Dortmund
 
Regular Season - 34
1899 Hoffenheim
3 - 1
Borussia Dortmund
 
Regular Season - 17
Borussia Dortmund
2 - 1
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 32
Borussia Dortmund
2 - 1
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 15
1899 Hoffenheim
2 - 2
Borussia Dortmund
 
Regular Season - 23
Borussia Dortmund
3 - 1
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 6
1899 Hoffenheim
1 - 1
Borussia Dortmund
 
Regular Season - 31
1899 Hoffenheim
1 - 1
Borussia Dortmund
 
Quarter-finals
Borussia Dortmund
3 - 2
1899 Hoffenheim
Signal-Iduna-Park
Regular Season - 14
Borussia Dortmund
1 - 0
1899 Hoffenheim
 
Regular Season - 33
Borussia Dortmund
3 - 2
1899 Hoffenheim
 
Regular Season - 16
1899 Hoffenheim
2 - 2
Borussia Dortmund
 
Regular Season - 34
Borussia Dortmund
1 - 2
1899 Hoffenheim
 
Regular Season - 17
1899 Hoffenheim
1 - 3
Borussia Dortmund
 
Regular Season - 19
Borussia Dortmund
3 - 1
1899 Hoffenheim
 
Regular Season - 2
1899 Hoffenheim
1 - 0
Borussia Dortmund
 
Regular Season - 26
1899 Hoffenheim
1 - 0
Borussia Dortmund
 
Regular Season - 9
Borussia Dortmund
1 - 1
1899 Hoffenheim
 

Previous games Borussia Dortmund

Regular Season - 7
Borussia Dortmund
Eintracht Frankfurt
SIGNAL IDUNA PARK
League Stage - 3
Sabah FA
Borussia Dortmund
 
Regular Season - 6
Union Berlin
Borussia Dortmund
Stadion An der Alten Försterei
League Stage - 2
Bodo/Glimt
Borussia Dortmund
Aspmyra Stadion
Regular Season - 5
Borussia Dortmund
Werder Bremen
SIGNAL IDUNA PARK

Previous games 1899 Hoffenheim

Regular Season - 7
1899 Hoffenheim
Bayer Leverkusen
PreZero Arena
League Stage - 3
1899 Hoffenheim
Lyon
PreZero Arena
Regular Season - 6
Borussia Mönchengladbach
1899 Hoffenheim
BORUSSIA-PARK
League Stage - 2
1899 Hoffenheim
Beşiktaş
PreZero Arena
Regular Season - 5
1899 Hoffenheim
Hamburger SV
PreZero Arena

Upcoming games Borussia Dortmund

- Club Friendlies
Arsenal
Borussia Dortmund
 
- Round of 32
Borussia Dortmund
Werder Bremen
SIGNAL IDUNA PARK
- Regular Season - 8
Bayern München
Borussia Dortmund
 
- Group Stage
Borussia Dortmund
Real Betis
 
- Regular Season - 9
Borussia Dortmund
SV Elversberg
 

Upcoming games 1899 Hoffenheim

- Round of 32
Holstein Kiel
1899 Hoffenheim
Holstein-Stadion
- Regular Season - 8
Werder Bremen
1899 Hoffenheim
 
- Group Stage
Crystal Palace
1899 Hoffenheim
 
- Regular Season - 9
1899 Hoffenheim
FC Schalke 04
 
- Regular Season - 10
Eintracht Frankfurt
1899 Hoffenheim