1899 Hoffenheim vs Borussia Dortmund — result & stats
Regular Season - 2 · 2026-09-05 13:30
1899 Hoffenheim
Borussia DortmundRecent form
Analysis & Betting Tips
Borussia Dortmund look like the clearcut favorite on current form—six wins in ten matches, a fortress defense averaging just 0.8 expected goals against. Yet the head-to-head record and Hoffenheim's recent scoring pattern tell a sharply different story: this fixture has a 71.4% BTTS rate across 21 meetings and sits at 66.7% over 2.5 goals, and the hosts have scored in the opening 45 minutes in both recent snapshots.
Form in isolation is a liar. Borussia Dortmund's defensive numbers look immaculate—0.8 expected goals conceded per match over the last six outings, zero draws across ten games, a ruthless win ratio that suggests a side simply grinding out results. But xGA average feels like a reflection of recent fortune, not a true defensive structure. The underlying issue is more subtle: Dortmund have faced opponents of inconsistent quality, and when they press forward to chase those wins, they leave space in transition.
That's the angle Hoffenheim will hunt.
The hosts arrive on the back of a 4-4-2 record across ten matches—respectable rather than inspiring. Their defensive average of 2.1 goals conceded sits well above Dortmund's headline number. Yet their offensive output of 1.7 goals per match, paired with a 60% possession average and 17.7 shots per match over the last six games, suggests genuine attacking intent. More tellingly, Hoffenheim have scored in both recent match snapshots and registered goals in the first half 100% of the time in those two outings. That's not coincidence; that's pattern.
The head-to-head record is where the real tension emerges. Across 21 meetings, these teams have produced both teams to score in 71.4% of fixtures. Over 2.5 goals has landed in 66.7% of their meetings. Borussia Dortmund hold the better record overall—11 wins to five—but the recent sequence has been competitive. Their last four meetings have included a Hoffenheim home win (2-1 in December 2025), a Dortmund away victory (1-2 in April 2026), and two results before that where both teams scored. This isn't a one-way street.
Hoffenheim's 1.68 xG average over six recent matches sits marginally behind Dortmund's 1.79, but the gap is wafer-thin. More important: Hoffenheim's 16 shots per match is close enough to Dortmund's 16 that possession and territory metrics become the real differentiator. The hosts will enjoy sustained periods on the ball, create chances from open play, and press high when they lose possession—a recipe for conceding counters, yes, but equally for creating openings for their own attackers.
Borussia Dortmund will enter as favorites, and rightly so. But the proposition here isn't to pick a winner; it's to read the fixture's true grammar. This matchup between an aggressive, shot-happy Hoffenheim side and a Dortmund team that concedes volume when stretched has played out as a high-scoring affair 66.7% of the time historically. Over 2.5 goals at that rate isn't a guess—it's a reflection of how these two teams actually play against each other.
The prediction model's signal toward a draw or Dortmund double-chance at 45% each, against just 10% for a Hoffenheim win, already hints at volatility in this fixture. That 45% draw probability is unusually high for a team as dominant on form as Dortmund, and it suggests the underlying projections recognize that Hoffenheim will create enough to unsettle their visitors. When both offensives project well against each other's defensive profiles, and the historical data shows 66.7% of meetings exceed 2.5 goals, the case for over-2.5 isn't esoteric. It's foundational.
Hoffenheim's first-half goal-scoring record in recent snapshots—100% hit rate in both recent matches—is the sharpest edge here. If the hosts score early, they've already created the chaos that forces Dortmund to respond. Dortmund's 1.68 xG per match means they will find the net themselves. The stage is set for an open contest where clean sheets are the exception, not the rule.
Betting tips
Over 2.5 Goals stands as the primary angle. The 66.7% historical over-2.5 hit rate across 21 head-to-head meetings, paired with Hoffenheim's 100% first-half goal-scoring rate in both recent snapshots, provides concrete edge. Dortmund are the form favorite and look the likely winner on the match result, but the underlying ball movement and attacking intent on both sides makes a high-scoring affair the most probable outcome. The secondary selection—Borussia Dortmund on the match result—reflects their superior form (6 wins in 10 vs 4 wins in 10), but the over-2.5 plays to the fixture's actual personality rather than raw form gaps.
Match stats
| 1899 Hoffenheim | Borussia Dortmund | |
|---|---|---|
| 1.17 | Expected goals (xG) | 2.02 |
| 18 | Shots | 11 |
| 6 | Shots on target | 4 |
| 10 | Corners | 3 |
| 4 | Yellow cards | 2 |
| 0 | Red cards | 0 |
| 60 | Possession % | 40 |
| 0 | Pass accuracy % | 0 |
Timeline
- 32'F. Mané
- O. Kabak40'
- L. Avdullahu45'
- A. Hajdari45'
- 46'F. Nmecha
- T. Lemperle54'
- 61'S. Guirassy
- 62'K. Karetsas
- 63'Kouakou Joane Gadou
- W. Burger63'
- 66'Fábio Silva
- A. Hložek73'
- P. Wimmer73'
- 76'L. Reggiani
- 78'M. Beier
- O. Kabak79'
- W. Burger79'
- A. Kramarić80'
- T. Lemperle84'
- 86'A. Hajdari (OG)
- 87'S. Guirassy
Head-to-head
- 2026-04-181899 Hoffenheim2–1Borussia Dortmund
- 2025-12-07Borussia Dortmund2–01899 Hoffenheim
- 2025-04-261899 Hoffenheim2–3Borussia Dortmund
- 2024-12-15Borussia Dortmund1–11899 Hoffenheim
- 2024-02-25Borussia Dortmund2–31899 Hoffenheim
- 2023-11-01Borussia Dortmund1–01899 Hoffenheim
- 2023-09-291899 Hoffenheim1–3Borussia Dortmund
- 2023-02-251899 Hoffenheim0–1Borussia Dortmund
Lineups
- 1O. BaumannG
- 39M. RotsD
- 21A. HajdariD
- 5O. KabakD
- 34V. CoufalD
- 14A. DaghimM
- 18W. BurgerM
- 7L. AvdullahuM
- 8P. WimmerM
- 19T. LemperleF
- 10A. HlozekF
Substitutes (9)
- 2R. HranacD
- 9M. MoerstedtF
- 13BernardoD
- 15V. GendreyD
- 17N. De CatM
- 20B. ConteM
- 27A. KramaricF
- 32C. LenzM
- 37L. PhilippG
- 1G. KobelG
- 39F. ManeD
- 3W. AntonD
- 22J. GadouD
- 24D. SvenssonM
- 8F. NmechaM
- 7J. BellinghamM
- 26J. RyersonM
- 14M. BeierF
- 19K. KaretsasF
- 9S. GuirassyF
Substitutes (9)
- 17C. ChukwuemekaM
- 18E. NwaneriM
- 20M. SabitzerM
- 21F. SilvaF
- 25J. VeermanM
- 33A. MeyerG
- 36K. PratesD
- 41M. AlbertF
- 49L. ReggianiD
Want a deeper take?
Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.
18+ · Please gamble responsibly. Help & resources