Matchday

Bundesliga 25/26 · 18 Apr 2026

TSG Hoffenheim 2–1 Borussia Dortmund

Expected and what happened

Before the match, from team ratings for Mar 2026; the outlined result is what happened.

Expected xG
1.6 – 1.4
Actual xG
2.1 – 0.7
Goals
2 – 1

Footybot made TSG Hoffenheim favourites at 43%.

TSG Hoffenheim won and made the better chances: 2.1 xG to 0.7.

Best on the pitch by Footybot's score: Andrej Kramarić, 79.5 in 90′.

Well above their usual level: Andrej Kramarić +24.4, Ramy Bensebaini +18.7, Wouter Burger +12.5.

Well below it: Carney Chukwuemeka −11.3, Fábio Silva −9.6, Gregor Kobel −8.9.

Going in

Each side's last five results before this match.

TSG Hoffenheim

10 Apr 2026D 2–2at FC Augsburg Bundesliga
4 Apr 2026L 1–2v 1. FSV Mainz 05 Bundesliga
20 Mar 2026L 0–5at RB Leipzig Bundesliga
14 Mar 2026D 1–1v VfL Wolfsburg Bundesliga
7 Mar 2026W 4–2at 1. FC Heidenheim Bundesliga

Borussia Dortmund

11 Apr 2026L 0–1v Bayer 04 Leverkusen Bundesliga
4 Apr 2026W 2–0at VfB Stuttgart Bundesliga
21 Mar 2026W 3–2v Hamburger SV Bundesliga
14 Mar 2026W 2–0v FC Augsburg Bundesliga
7 Mar 2026W 2–1at 1. FC Köln Bundesliga

Head to head

7 Dec 2025Borussia Dortmund 2–0 TSG Hoffenheim Bundesliga

TSG Hoffenheim

PlayerMinGAxGScorevs usual
Andrej Kramarić Forward90201.7679.5+24.4
Wouter Burger Midfielder6000–62.3+12.5
Ozan Kabak Defender90000.1161.8−3.7
Grischa Prömel Midfielder3000–56.1–
Vladimír Coufal Defender90000.0255.3+5.1
Oliver Baumann Goalkeeper9000–50.6+4.7
Leon Avdullahu Midfielder9000–49.6+2.0
Albian Hajdari Defender90000.0248.4−0.1
Alexander Prass Midfielder3000–48.4–
Bernardo Defender72000.0146.4−3.7
Bazoumana Touré Midfielder6000–42.8−6.7
Tim Lemperle Forward83000.1341.4−4.8
Fisnik Asllani Forward90000.0641.2−4.5
Max Moerstedt Forward2000–40.7–
Robin Hranáč Defender1800–31.1–

Borussia Dortmund

PlayerMinGAxGScorevs usual
Serhou Guirassy Forward30100.0375.6–
Ramy Bensebaini Defender4801–69.6+18.7
Julian Ryerson Midfielder9000–64.2+9.9
Samuele Inacio Midfielder1900–61.8–
Waldemar Anton Defender90000.0259.1+8.0
Nico Schlotterbeck Defender9000–57.5+2.7
Niklas Süle Defender4200–48.1–
Julian Brandt Forward18000.1646.5–
Jobe Bellingham Midfielder9000–45.7−0.8
Daniel Svensson Midfielder72000.3445.5−4.3
Marcel Sabitzer Midfielder7100–44.8−1.7
Gregor Kobel Goalkeeper9000–41.7−8.9
Maximilian Beier Forward90000.1539.9−7.7
Fábio Silva Forward6000–36.0−9.6
Carney Chukwuemeka Midfielder90000.0335.7−11.3