Hoffenheim vs Borussia Dortmund – Schedule & Where to Watch on TV

Result
2:1
18/04/2026 at 09:30 (Time Zone – GMT-4 (America/New_York))
  • Bundesliga - Round 30
  • Referee: Siebert D. (Ger)
  • Where to Watch on TV:
africaAfricaCANAL+ Sport 1, StarTimes App, Startimes World Football
albaniaAlbaniaTring Sport 2
argentinaArgentinaDisney+, ESPN 2
asiaAsiaMBC Action
australiaAustraliabeIN Connect
austriaAustriaSky Go Austria, Sky Sport Bundesliga 3
belgiumBelgiumPlay Sports 1, Play Sports 2
boliviaBoliviaESPN 2
bosnia-and-herzegovinaBosnia-and-herzegovinaArena Sport 5P
bulgariaBulgariaDiema Sport 3, Play Diema Xtra
cameroonCameroonDash TV
canadaCanadaDAZN Canada, OneSoccer
chileChileDisney+, ESPN Premium
colombiaColombiaDisney+, ESPN 2
croatiaCroatiaSportKlub 1
czech-republicCzech-republicNova Sport 3, Oneplay
denmarkDenmarkViaplay
ecuadorEcuadorESPN 2
finlandFinlandVeikkaus TV, Viaplay
franceFrancebeIN Connect, beIN Sports 2, Free
georgiaGeorgiaSetanta Sports 2
germanyGermanyDAZN Deutsch, Sky Go Germany, Sky Sport Bundesliga 3, WOW
greeceGreeceNova Sports 3
hong-kongHong-kongbeIN Sports 2, M Plus Live, Now Player
hungaryHungaryArena 4
icelandIcelandViaplay
indiaIndiaSony LIV, Vision+
indonesiaIndonesiaK-Vision
israelIsraelSport 4
japanJapanDAZN Japan
laosLaosbeIN Connect
malaysiaMalaysiabeIN Connect, beIN Sports 3, Sooka
mexicoMexicoIzzi TV, Sky Sport
mongoliaMongoliaPremier Sports 5
mozambiqueMozambiqueStartimes Mania
netherlandsNetherlandsViaplay
new-zealandNew-zealandbeIN Connect
north-central-americaNorth-central-americaSky Sports Norte
north-macedoniaNorth-macedoniaMaxTV GO
norwayNorwayTV2 Play, Viaplay, V Sport 3
pakistanPakistanTapmad
paraguayParaguayESPN 2
peruPeruDisney+, ESPN 2
philippinesPhilippinesbeIN Connect, beIN Sports 3
polandPolandEleven Sports 1
portugalPortugalDAZN 3, DAZN / App
romaniaRomaniaDigi Online, Digi Sport 3, Orange TV Go, Prima Sport 3
russiaRussiaOkko Sport
saudi-arabiaSaudi-arabiaMBC Shahid
serbiaSerbiaArena Sport 2
singaporeSingaporebeIN Sports 3
slovakiaSlovakiaNova Sport 3, Voyo
sloveniaSloveniaSport TV1
south-koreaSouth-koreaCoupang Play
spainSpainDAZN Espana, M+ Liga de Campeones, Movistar Plus+, Movistar+ Vamos Bar 1
swedenSwedenViaplay, V Sport Extra
switzerlandSwitzerlandSky Sport Bundesliga 3
taiwanTaiwanELTA Sports 3
thailandThailandAIS PLAY, beIN Connect, beIN Sports 3, PPTV Sports
turkeyTurkeyS Sport+
uruguayUruguayDisney+
usaUsaESPN 2, ESPN App, ESPN Deportes, ESPN USA, ESPN+
venezuelaVenezuelaDisney+, ESPN 2, Inter
vietnamVietnamTV 360
worldWorldOnefootball

Match Stats

Expected goals (xG)
2.120.73
Ball possession
46%54%
Total shots
138
Shots on target
43
Big chances
32
Corner kicks
43
Passes
81% (310/381)82% (358/434)
Yellow cards
23
Expected goals (xG)
2.120.73
xG on target (xGOT)
2.400.76
Total shots
138
Shots on target
43
Shots off target
43
Blocked shots
52
Shots inside the box
86
Shots outside the box
52
Hit the woodwork
10
Big chances
32
Corner kicks
43
Touches in opposition box
2329
Accurate through passes
00
Offsides
63
Free kicks
817
Passes
81% (310/381)82% (358/434)
Long passes
30% (17/56)48% (20/42)
Passes in final third
61% (65/106)73% (114/156)
Crosses
31% (5/16)14% (4/28)
Expected assists (xA)
0.841.17
Throw ins
2023
Fouls
1411
Tackles
47% (8/17)56% (9/16)
Duels won
5048
Clearances
4629
Interceptions
69
Errors leading to shot
11
Errors leading to goal
00
Goalkeeper saves
22
xGOT faced
0.762.40
Goals prevented
-0.240.40

Key Moments

Here there are
  • 1st Half (1 - 0)
  • 31', Burger W. 🟨,
  • 42', 1 - 0, Kramaric A. (Penalty Awarded),
  • 42', Sule N. , Bensebaini R. ,
  • 2nd Half (1 - 1)
  • 60', Silva F. , Guirassy S. ,
  • 60', Toure B. , Prass A. ,
  • 60', Burger W. , Promel G. ,
  • 71', Sabitzer M. , Inacio S. ,
  • 72', Svensson D. , Brandt J. ,
  • 72', Bernardo , Hranac R. ,
  • 77', Prass A. 🟨,
  • 83', Lemperle T. , Moerstedt M. ,
  • 84', Schlotterbeck N. 🟨,
  • 87', 1 - 1, Guirassy S. , Bensebaini R. (A),
  • 90+7', Ryerson J. 🟨,
  • 90+8', 2 - 1, Kramaric A. (Penalty Awarded),
  • 90+10', Inacio S. 🟨,
  • 90+11', Ilzer C. 🟨,

Highlights

Chances of winning


Hoffenheim
43.5%
Draw
24.6%
Borussia Dortmund
31.9%

Initial Probability

(when we started the analysis)
35.6% 23.7% 40.7%

Our Initial ML Estimation

35.1% 23.4% 41.3%


Analysis of Changes in Winning Probabilities:

  • Hoffenheim has improved its chances compared to the initial analysis. (+7.9%)
  • Note: This is a significant improvement in prediction, suggesting increased confidence in Hoffenheim's performance.
  • Borussia Dortmund has seen a decrease in its chances compared to the initial analysis. (-8.8%)
  • Note: This is a significant drop in prediction, and Borussia Dortmund might be facing challenges that affect their performance.
  • ML Model estimates a lower probability for Hoffenheim than the current prediction. (-8.4%)
  • Note: The ML model's lower estimate suggests that there may be underlying issues with Hoffenheim that the model has picked up on.
  • ML Model estimates a higher probability for Borussia Dortmund than the current prediction. (+9.4%)
  • Note: The ML model's higher estimate suggests that Borussia Dortmund could outperform expectations, possibly based on recent matchups or player stats.
  • Hoffenheim - Borussia Dortmund Odds

    1 X 2 Marga
    Avarage Now
    (Initially)
    2.21
    (2.67)
    3.88
    (4.01)
    3
    (2.34)
    4.3%
    (5.1%)

    • The most likely Over/Under: 3.25
    What is the prediction for Hoffenheim - Borussia Dortmund?
  • Users Predictions: 32 users predict this event. Hoffenheim will win (votes: 4 - 12.5%). Borussia D will win (votes: 17 - 53.1%). It will Tie (votes: 11 - 34.4%).
    Confidence interval (95%) for Borussia D: 35.8%70.4%.
  • Verified Performance Core (Selected Experts): 1 Selected Experts predict this event. Borussia D (votes: 1 - 100%).
  • Over/Under & Asian Handicap Predictions by Selected Experts:
    • AH 0 - Hoffenheim (1.65) (votes: 1 - 100%) .
    • O/U 2.5 - over (votes: 1 - 100%) .
    • BTTS - yes (votes: 1 - 100%) .
  • Overall Expert Consensus (including all markets): 2 Selected Experts predict this event. Hoffenheim (votes: 1 - 50%). Borussia D (votes: 1 - 50%).
  • The most likely score by Bookmakers is 1:1.
  • Preview Facts
    • The most interesting match of the day — two teams from the very top of the table will face off (ranked 6 in the zone Promotion ~ Conference League (Qualification: ) and 2 in the zone Promotion ~ Champions League (League phase: )).
    • In the last 5 head-to-head matches, Hoffenheim won 1.
    • Hoffenheim has been struggling lately (last 5 games: 0 wins).
    • Borussia D is showing top-class performance now (in the last 5 games, wins – 4).
    • Hoffenheim may have a physical advantage due to more rest days in recent times.
    • The probability of winning is almost the same for both teams in this match.
    • In the last 20 head-to-head matches, Hoffenheim won 4 matches, drew 5 matches, lost 11 matches, and goals 30:35. (average 1.5:1.8).
    • Including home matches between the teams, Hoffenheim won 2 matches, drew 2 matches, lost 5 matches, and goals 13:16. (average 1.4:1.8).
    What were the results of their latest head-to-head matches?
    The latest head-to-head matches between Hoffenheim - Borussia Dortmund were as follows:
    07.12.2025 Borussia Dortmund - Hoffenheim 2:0
    26.04.2025 Hoffenheim - Borussia Dortmund 2:3
    15.12.2024 Borussia Dortmund - Hoffenheim 1:1
    25.02.2024 Borussia Dortmund - Hoffenheim 2:3
    01.11.2023 Borussia Dortmund - Hoffenheim 1:0
    Latest results of Hoffenheim
    10.04.2026 Augsburg - Hoffenheim 2:2
    04.04.2026 Hoffenheim - Mainz 1:2
    26.03.2026 Hoffenheim - Elversberg 3:5
    20.03.2026 RB Leipzig - Hoffenheim 5:0
    14.03.2026 Hoffenheim - Wolfsburg 1:1
    Latest results of Borussia Dortmund
    German Bundesliga Table
    2025/26
    PlWDLDiffPts
    1Bayern Munich ✔ 322651116:358183
    2Dortmund31207465:313467
    3RB Leipzig32195863:422162
    4Bayer Leverkusen32177866:432358
    5Stuttgart32177866:462058
    6Hoffenheim32177864:481658
    7Eintracht Frankfurt3211101157:60-343
    8Freiburg311271244:52-843
    9Augsburg321171442:56-1440
    10Mainz318101339:49-1034
    11Hamburger SV328101436:51-1534
    12Union Berlin32891537:57-2033
    13FC Koln327111447:55-832
    14B. Monchengladbach317111336:50-1432
    15Werder Bremen32881637:57-2032
    16St. Pauli31681726:53-2726
    17Wolfsburg31671841:66-2525
    18Heidenheim32581938:69-3123

          Promotion ~ Champions League (League phase: )
          Promotion ~ Europa League (League phase: )
          Promotion ~ Conference League (Qualification: )
          Bundesliga (Relegation)
          Relegation ~ 2. Bundesliga

    Clinched Spots for Teams
    Bayern Munich is Confirmed as championsnQualified for Champions League (League phase )