TSG 1899 Hoffenheim and Borussia Dortmund have met 15 times. Borussia Dortmund hold the edge with 9 wins to 4, with 2 drawn. It's a record that frames Borussia Dortmund as the historical favourite in this fixture, though recent form can shift the picture.
Across those meetings the two have combined for 46 goals — an average of 3.1 per game, marking this out as a high-scoring, open fixture. TSG 1899 Hoffenheim have scored 21, Borussia Dortmund 25.
Their most recent meeting (April 18, 2026) finished TSG 1899 Hoffenheim 2–1 Borussia Dortmund in the Germany. Bundesliga.
Apr 18, 2026
TSG 1899 Hoffenheim2 - 1Borussia Dortmund
Germany. Bundesliga
Dec 07, 2025
Borussia Dortmund2 - 0TSG 1899 Hoffenheim
Germany. Bundesliga
Apr 26, 2025
TSG 1899 Hoffenheim2 - 3Borussia Dortmund
Germany. Bundesliga
Dec 15, 2024
Borussia Dortmund1 - 1TSG 1899 Hoffenheim
Germany. Bundesliga
Feb 25, 2024
Borussia Dortmund2 - 3TSG 1899 Hoffenheim
Germany. Bundesliga
Nov 01, 2023
Borussia Dortmund1 - 0TSG 1899 Hoffenheim
Germany DFB Pokal
Sep 29, 2023
TSG 1899 Hoffenheim1 - 3Borussia Dortmund
Germany. Bundesliga
Feb 25, 2023
TSG 1899 Hoffenheim0 - 1Borussia Dortmund
Germany. Bundesliga
Sep 02, 2022
Borussia Dortmund1 - 0TSG 1899 Hoffenheim
Germany. Bundesliga
Jan 22, 2022
TSG 1899 Hoffenheim2 - 3Borussia Dortmund
Germany. Bundesliga
Aug 27, 2021
Borussia Dortmund3 - 2TSG 1899 Hoffenheim
Germany. Bundesliga
Feb 13, 2021
Borussia Dortmund2 - 2TSG 1899 Hoffenheim
Germany. Bundesliga
Oct 17, 2020
TSG 1899 Hoffenheim0 - 1Borussia Dortmund
Germany. Bundesliga
Jun 27, 2020
Borussia Dortmund0 - 4TSG 1899 Hoffenheim
Germany. Bundesliga
Dec 20, 2019
TSG 1899 Hoffenheim2 - 1Borussia Dortmund
Germany. Bundesliga
Frequently asked questions
How many times have TSG 1899 Hoffenheim and Borussia Dortmund played each other?
They have met 15 times: 4 TSG 1899 Hoffenheim wins, 2 draws and 9 Borussia Dortmund wins.
Who wins more often, TSG 1899 Hoffenheim or Borussia Dortmund?
Borussia Dortmund have the better head-to-head record, with 9 wins to 4.
What was the last result between TSG 1899 Hoffenheim and Borussia Dortmund?
TSG 1899 Hoffenheim 2–1 Borussia Dortmund, in the Germany. Bundesliga.