Leagues
Format Odds
NEW: Bookmakers
We use cookies. By browsing our website, you agree to our cookie policy. Privacy & cookie policy

Borussia Dortmund - TSG 1899 Hoffenheim 07.12.2025

Round 13

Statistics Borussia Dortmund vs TSG 1899 Hoffenheim

1.26 Expected goals (xG) stat-tooltip-icon Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored. 1.15
43% Ball possession 57%
2 Big chances stat-tooltip-icon Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal. 2
8 Total shots 11
4 Shots on goal 3
2 Shots off goal 7
6 Shots inside the Box 5
2 Shots outside the Box 6
1.72 xG on target (xGOT) stat-tooltip-icon xG on target (xGOT) - measures the likelihood that a shot on target results in a goal. Unlike xG (which evaluates the chance before the shot), xGOT assesses execution - shot placement, goalkeeper position, etc. - after the ball is struck. Only shots on target are included, each valued 0–1. A team's total xGOT is the sum of all its on-target shots. 0.92
2 Blocked shots 1
1 Hit the woodwork 0
21 Touches in the opposition Box 18
0 Offsides 1
9 Free kicks 7
7 Corner kicks 5
20 Throw ins 26
7 Fouls 9
1 Errors leading to shot 0
0 Yellow cards 2
47 Duels won 46
12/15 (80%) Tackles 9/14 (64%)
22 Clearances 27
6 Interceptions 8
293/380 (77%) Passes 420/507 (83%)
26/65 (40%) Long Passes 27/57 (47%)
82/119 (69%) Passes in final third 80/115 (70%)
1.53 Expected assists (xA) stat-tooltip-icon Expected assists (xA) - measures the likelihood that a completed pass will become an assist for a goal. It evaluates the quality of the pass based on factors like its placement, trajectory, speed, the receiver's position, defensive pressure, and the overall attacking context. Each key pass receives a value between 0 and 1; a player's or team's total xA is the sum of these values. Higher xA indicates better chance creation, even if the subsequent shot is missed or saved. 1.58
4/19 (21%) Crosses 5/17 (29%)
3 Goalkeeper saves 2
0.92 xGOT faced stat-tooltip-icon xGOT faced - total number of goals a goalkeeper would be expected to concede based on the volume and quality of on-target shots faced. Each shot's quality is assessed using post-shot factors: placement, goalkeeper positioning, shot speed, etc. xGOT Faced for a team equals the opposing team's total xGOT from shots on target. It serves as the benchmark for calculating Goals Prevented. 1.72
0.92 Goals prevented stat-tooltip-icon Goals prevented - measures how many goals a goalkeeper saved compared to expectation. It is calculated as the difference between xGOT Faced (the total post-shot expected goals of all on-target shots faced) and the actual number of goals conceded (excluding own goals). A higher positive value indicates the goalkeeper performed above average, preventing more goals than expected from the quality of shots faced. A negative value means more goals were conceded than the shots "deserved. -0.28

Head To Head

Wins
Draws
Wins
2
1
2
Goals
9
8
All matches

Standings

Team G W D L S C Pt
1. Bayern Munich
34 28 5 1 122 36 89
2. Borussia Dortmund
34 22 7 5 70 34 73
3. RasenBallsport Leipzig
34 20 5 9 66 47 65
4. VfB Stuttgart
34 18 8 8 71 49 62
5. TSG 1899 Hoffenheim
34 18 7 9 65 52 61
6. Bayer 04
34 17 8 9 68 47 59
7. Freiburg
34 13 8 13 51 57 47
8. Eintracht Frankfurt
34 11 11 12 61 65 44
9. Augsburg
34 12 7 15 45 61 43
10. 1. FSV Mainz 05
34 10 10 14 44 53 40
11. Union Berlin
34 10 9 15 44 58 39
12. Borussia Monchengladbach
34 9 11 14 42 53 38
13. Hamburger
34 9 11 14 40 54 38
14. 1. Koln
34 7 11 16 49 63 32
15. Werder Bremen
34 8 8 18 37 60 32
16. VfL Wolfsburg
34 7 8 19 45 69 29
17. 1. Heidenheim
34 6 8 20 41 72 26
18. St. Pauli
34 6 8 20 29 60 26
  Promotion to Champions League
  Promotion to UEFA Europa League
  Promotion to Conference League Qualification
  Relegation Playoffs
  Relegation

Top Scorers

Borussia Dortmund Borussia Dortmund
#
Goals
  • 9 Guirassy S.
    17
  • 14 Beier M.
    9
  • 10 Brandt J.
    7
  • 27 Adeyemi K.
    7
  • 4 Schlotterbeck N.
    5
  • 5 Bensebaini R.
    5
  • 23 Can E.
    3
  • 3 Anton W.
    2
  • 8 Nmecha F.
    2
  • 24 Svensson D.
    2
TSG 1899 Hoffenheim TSG 1899 Hoffenheim
#
Goals
  • 27 Kramaric A.
    14
  • 11 Asllani F.
    10
  • 19 Lemperle T.
    8
  • 6 Promel G.
    7
  • 29 Toure B.
    5
  • 18 Burger W.
    4
  • 5 Kabak O.
    4
  • 22 Prass A.
    3
  • 9 Moerstedt M.
    2
  • 34 Coufal V.
    1

Statistics from 25/26 season of Bundesliga

Chat

No messages

Be the first to start the conversation in Livescore Chat!

Text commentary

Overall
BVB
TSG
[11:31:05]` The start whistle was blown
Badstubner Florian gets the game underway at Signal Iduna Park as Borussia Dortmund kicks off against TSG 1899 Hoffenheim.
image 1’` Corner kick
The ball deflects off The footballer Borussia Dortmund, giving Borussia Dortmund a corner kick in front of the Signal Iduna Park crowd.
2’` Free kick image
Badstubner Florian signals a free kick for Borussia Dortmund as The footballer TSG 1899 Hoffenheim protests the decision.
image 7’` Free kick
FC player Borussia Dortmund steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
13’` Free kick image
Nmecha Felix (TSG 1899 Hoffenheim) steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
image 14’` Free kick
A dangerous move halted, and Borussia Dortmund gets a free kick thanks to Coufal Vladimir (Borussia Dortmund)’s effort.
16’` Free kick image
Guirassy Serhou (TSG 1899 Hoffenheim) steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
image 17’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with FC player Borussia Dortmund ready to send it long.
18’` Goal kick image
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The FC footballer TSG 1899 Hoffenheim ready to send it long.
19’` Corner kick image
Badstubner Florian points to the corner flag as TSG 1899 Hoffenheim prepares to take it, thanks to The footballer TSG 1899 Hoffenheim.
27’` Corner kick image
Borussia Dortmund earns a corner kick as The FC footballer TSG 1899 Hoffenheim forces the ball out of play at Signal Iduna Park.
image 30’` Goal kick
Borussia Dortmund prepares for a goal kick at Signal Iduna Park as The footballer Borussia Dortmund lines up to restart play.
32’` Free kick image
Badstubner Florian awards a free kick to Borussia Dortmund after a foul by The player TSG 1899 Hoffenheim in the Signal Iduna Park midfield.
image 34’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The footballer Borussia Dortmund ready to send it long.
image 38’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The player Borussia Dortmund ready to send it long.
image 41’` Corner kick
The player Borussia Dortmund wins a corner for Borussia Dortmund, setting up an opportunity at Signal Iduna Park.
image 41’` Free kick
TSG 1899 Hoffenheim is set to take a free kick after The footballer Borussia Dortmund is brought down near Signal Iduna Park’s stands.
image 43’` Goal kick
Borussia Dortmund prepares for a goal kick at Signal Iduna Park as FC player Borussia Dortmund lines up to restart play.
image 43’` Goal 1 — 0
Borussia Dortmund takes the lead thanks to Couto Yan’s assist to Brandt Julian (Borussia Dortmund), thrilling Signal Iduna Park.
image 45’` Free kick
A dangerous move halted, and Borussia Dortmund gets a free kick thanks to FC player Borussia Dortmund’s effort.
45 + 1’` Free kick image
Badstubner Florian signals a free kick for Borussia Dortmund as FC player TSG 1899 Hoffenheim protests the decision.
45 + 1’` Stoppage time
{Addtime} minutes added by Badstubner Florian, and TSG 1899 Hoffenheim pushes forward at Signal Iduna Park.
image 45 + 2’` Goal kick
Borussia Dortmund prepares for a goal kick at Signal Iduna Park as The FC footballer Borussia Dortmund lines up to restart play.
image 45 + 2’` Free kick
Badstubner Florian signals a free kick for Borussia Dortmund as The footballer Borussia Dortmund protests the decision.
[12:19:35]` Players leave the pitch
At the sound of the whistle, the players take a break—half-time arrives with the score at 1:0. Both Borussia Dortmund and TSG 1899 Hoffenheim use this time to refresh tactics.
[12:35:48]` Start of the second half
The player leads TSG 1899 Hoffenheim out for the second half at Signal Iduna Park with momentum in mind.
image 48’` Free kick
Hajdari Albian (Borussia Dortmund) steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
image 49’` Corner kick
Borussia Dortmund earns a corner kick as Couto Yan (Borussia Dortmund) forces the ball out of play at Signal Iduna Park.
51’` Corner kick image
Borussia Dortmund earns a corner kick as Burger Wouter (TSG 1899 Hoffenheim) forces the ball out of play at Signal Iduna Park.
image 52’` Goal kick
The FC footballer Borussia Dortmund steps up for Borussia Dortmund’s goal kick, aiming to shift momentum at Signal Iduna Park.
image 54’` Free kick
TSG 1899 Hoffenheim is set to take a free kick after The player Borussia Dortmund is brought down near Signal Iduna Park’s stands.
image 56’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with FC player Borussia Dortmund ready to send it long.
image 59’` Corner kick
A corner is awarded to TSG 1899 Hoffenheim after a strong move by Svensson Daniel (Borussia Dortmund) near the goal line.
image 59’` Corner kick
Badstubner Florian points to the corner flag as TSG 1899 Hoffenheim prepares to take it, thanks to Svensson Daniel (Borussia Dortmund).
image 60’` Corner kick
Borussia Dortmund earns a corner kick as Svensson Daniel (Borussia Dortmund) forces the ball out of play at Signal Iduna Park.
image 60’` Goal 2 — 0
Borussia Dortmund takes the lead thanks to Nmecha Felix’s assist to Schlotterbeck Nico (Borussia Dortmund), thrilling Signal Iduna Park.
62’` Coach makes sub image
Borussia Dortmund swaps The FC footballer TSG 1899 Hoffenheim out, shaking things up at Signal Iduna Park.
65’` Yellow card image
Borussia Dortmund’s Bernardo (TSG 1899 Hoffenheim) earns a yellow card, noted by Badstubner Florian at Signal Iduna Park.
image 65’` Free kick
Badstubner Florian awards a free kick to Borussia Dortmund after a foul by Bernardo (Borussia Dortmund) in the Signal Iduna Park midfield.
66’` Goal kick image
The footballer TSG 1899 Hoffenheim takes the goal kick for TSG 1899 Hoffenheim after the ball goes wide at Signal Iduna Park.
image 68’` Free kick
Badstubner Florian signals a free kick for Borussia Dortmund as The footballer Borussia Dortmund protests the decision.
68’` Yellow card image
Borussia Dortmund’s Hajdari Albian (TSG 1899 Hoffenheim) earns a yellow card, noted by Badstubner Florian at Signal Iduna Park.
69’` Goal kick image
TSG 1899 Hoffenheim gets a goal kick as The footballer TSG 1899 Hoffenheim clears the danger in front of Signal Iduna Park’s fans.
73’` Coach prepares substitution image
The player TSG 1899 Hoffenheim is substituted for TSG 1899 Hoffenheim, as Badstubner Florian signals at Signal Iduna Park.
73’` Substitution image
Borussia Dortmund makes a change at Signal Iduna Park, with FC player TSG 1899 Hoffenheim coming off the pitch.
75’` Corner kick image
A corner is awarded to TSG 1899 Hoffenheim after a strong move by Coufal Vladimir (TSG 1899 Hoffenheim) near the goal line.
image 75’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The footballer Borussia Dortmund ready to send it long.
77’` Corner kick image
Borussia Dortmund earns a corner kick as The FC footballer TSG 1899 Hoffenheim forces the ball out of play at Signal Iduna Park.
image 78’` Goal kick
TSG 1899 Hoffenheim gets a goal kick as The FC footballer Borussia Dortmund clears the danger in front of Signal Iduna Park’s fans.
79’` Free kick image
Badstubner Florian awards a free kick to Borussia Dortmund after a foul by Nmecha Felix (TSG 1899 Hoffenheim) in the Signal Iduna Park midfield.
image 79’` Goal kick
The FC footballer Borussia Dortmund steps up for Borussia Dortmund’s goal kick, aiming to shift momentum at Signal Iduna Park.
image 79’` Substitution
Borussia Dortmund makes a change at Signal Iduna Park, with The player Borussia Dortmund coming off the pitch.
image 80’` Substitution
The footballer Borussia Dortmund exits for Borussia Dortmund, and Signal Iduna Park watches the tactical switch.
80’` Substitution image
Borussia Dortmund makes a change at Signal Iduna Park, with The player TSG 1899 Hoffenheim coming off the pitch.
80’` Substitution image
Borussia Dortmund swaps FC player TSG 1899 Hoffenheim out, shaking things up at Signal Iduna Park.
image 90’` Coach prepares substitution
FC player Borussia Dortmund is substituted for TSG 1899 Hoffenheim, as Badstubner Florian signals at Signal Iduna Park.
image 90’` Coach makes sub
Borussia Dortmund swaps The player Borussia Dortmund out, shaking things up at Signal Iduna Park.
90 + 1’` Stoppage time
TSG 1899 Hoffenheim faces {Addtime} minutes of stoppage time, as decided by Badstubner Florian at Signal Iduna Park.
image 90 + 3’` Coach prepares substitution
The FC footballer Borussia Dortmund exits for Borussia Dortmund, and Signal Iduna Park watches the tactical switch.
image 90 + 4’` Corner kick
Badstubner Florian points to the corner flag as TSG 1899 Hoffenheim prepares to take it, thanks to FC player Borussia Dortmund.
90 + 4’` Goal kick image
TSG 1899 Hoffenheim gets a goal kick as The FC footballer TSG 1899 Hoffenheim clears the danger in front of Signal Iduna Park’s fans.
[13:24:52]` Full-time
The match concludes at Signal Iduna Park as Borussia Dortmund and TSG 1899 Hoffenheim shake hands.
image 1’` Corner kick
The ball deflects off The footballer Borussia Dortmund, giving Borussia Dortmund a corner kick in front of the Signal Iduna Park crowd.
image 7’` Free kick
FC player Borussia Dortmund steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
image 14’` Free kick
A dangerous move halted, and Borussia Dortmund gets a free kick thanks to Coufal Vladimir (Borussia Dortmund)’s effort.
image 17’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with FC player Borussia Dortmund ready to send it long.
image 30’` Goal kick
Borussia Dortmund prepares for a goal kick at Signal Iduna Park as The footballer Borussia Dortmund lines up to restart play.
image 34’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The footballer Borussia Dortmund ready to send it long.
image 38’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The player Borussia Dortmund ready to send it long.
image 41’` Corner kick
The player Borussia Dortmund wins a corner for Borussia Dortmund, setting up an opportunity at Signal Iduna Park.
image 41’` Free kick
TSG 1899 Hoffenheim is set to take a free kick after The footballer Borussia Dortmund is brought down near Signal Iduna Park’s stands.
image 43’` Goal kick
Borussia Dortmund prepares for a goal kick at Signal Iduna Park as FC player Borussia Dortmund lines up to restart play.
image 43’` Goal 1 — 0
Borussia Dortmund takes the lead thanks to Couto Yan’s assist to Brandt Julian (Borussia Dortmund), thrilling Signal Iduna Park.
image 45’` Free kick
A dangerous move halted, and Borussia Dortmund gets a free kick thanks to FC player Borussia Dortmund’s effort.
image 45 + 2’` Goal kick
Borussia Dortmund prepares for a goal kick at Signal Iduna Park as The FC footballer Borussia Dortmund lines up to restart play.
image 45 + 2’` Free kick
Badstubner Florian signals a free kick for Borussia Dortmund as The footballer Borussia Dortmund protests the decision.
image 48’` Free kick
Hajdari Albian (Borussia Dortmund) steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
image 49’` Corner kick
Borussia Dortmund earns a corner kick as Couto Yan (Borussia Dortmund) forces the ball out of play at Signal Iduna Park.
image 52’` Goal kick
The FC footballer Borussia Dortmund steps up for Borussia Dortmund’s goal kick, aiming to shift momentum at Signal Iduna Park.
image 54’` Free kick
TSG 1899 Hoffenheim is set to take a free kick after The player Borussia Dortmund is brought down near Signal Iduna Park’s stands.
image 56’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with FC player Borussia Dortmund ready to send it long.
image 59’` Corner kick
A corner is awarded to TSG 1899 Hoffenheim after a strong move by Svensson Daniel (Borussia Dortmund) near the goal line.
image 59’` Corner kick
Badstubner Florian points to the corner flag as TSG 1899 Hoffenheim prepares to take it, thanks to Svensson Daniel (Borussia Dortmund).
image 60’` Corner kick
Borussia Dortmund earns a corner kick as Svensson Daniel (Borussia Dortmund) forces the ball out of play at Signal Iduna Park.
image 60’` Goal 2 — 0
Borussia Dortmund takes the lead thanks to Nmecha Felix’s assist to Schlotterbeck Nico (Borussia Dortmund), thrilling Signal Iduna Park.
image 65’` Free kick
Badstubner Florian awards a free kick to Borussia Dortmund after a foul by Bernardo (Borussia Dortmund) in the Signal Iduna Park midfield.
image 68’` Free kick
Badstubner Florian signals a free kick for Borussia Dortmund as The footballer Borussia Dortmund protests the decision.
image 75’` Goal kick
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The footballer Borussia Dortmund ready to send it long.
image 78’` Goal kick
TSG 1899 Hoffenheim gets a goal kick as The FC footballer Borussia Dortmund clears the danger in front of Signal Iduna Park’s fans.
image 79’` Goal kick
The FC footballer Borussia Dortmund steps up for Borussia Dortmund’s goal kick, aiming to shift momentum at Signal Iduna Park.
image 79’` Substitution
Borussia Dortmund makes a change at Signal Iduna Park, with The player Borussia Dortmund coming off the pitch.
image 80’` Substitution
The footballer Borussia Dortmund exits for Borussia Dortmund, and Signal Iduna Park watches the tactical switch.
image 90’` Coach prepares substitution
FC player Borussia Dortmund is substituted for TSG 1899 Hoffenheim, as Badstubner Florian signals at Signal Iduna Park.
image 90’` Coach makes sub
Borussia Dortmund swaps The player Borussia Dortmund out, shaking things up at Signal Iduna Park.
image 90 + 3’` Coach prepares substitution
The FC footballer Borussia Dortmund exits for Borussia Dortmund, and Signal Iduna Park watches the tactical switch.
image 90 + 4’` Corner kick
Badstubner Florian points to the corner flag as TSG 1899 Hoffenheim prepares to take it, thanks to FC player Borussia Dortmund.
2’` Free kick image
Badstubner Florian signals a free kick for Borussia Dortmund as The footballer TSG 1899 Hoffenheim protests the decision.
13’` Free kick image
Nmecha Felix (TSG 1899 Hoffenheim) steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
16’` Free kick image
Guirassy Serhou (TSG 1899 Hoffenheim) steps up to take a free kick for TSG 1899 Hoffenheim as tension builds at Signal Iduna Park.
18’` Goal kick image
The Badstubner Florian signals a goal kick for Borussia Dortmund, with The FC footballer TSG 1899 Hoffenheim ready to send it long.
19’` Corner kick image
Badstubner Florian points to the corner flag as TSG 1899 Hoffenheim prepares to take it, thanks to The footballer TSG 1899 Hoffenheim.
27’` Corner kick image
Borussia Dortmund earns a corner kick as The FC footballer TSG 1899 Hoffenheim forces the ball out of play at Signal Iduna Park.
32’` Free kick image
Badstubner Florian awards a free kick to Borussia Dortmund after a foul by The player TSG 1899 Hoffenheim in the Signal Iduna Park midfield.
45 + 1’` Free kick image
Badstubner Florian signals a free kick for Borussia Dortmund as FC player TSG 1899 Hoffenheim protests the decision.
51’` Corner kick image
Borussia Dortmund earns a corner kick as Burger Wouter (TSG 1899 Hoffenheim) forces the ball out of play at Signal Iduna Park.
62’` Coach makes sub image
Borussia Dortmund swaps The FC footballer TSG 1899 Hoffenheim out, shaking things up at Signal Iduna Park.
65’` Yellow card image
Borussia Dortmund’s Bernardo (TSG 1899 Hoffenheim) earns a yellow card, noted by Badstubner Florian at Signal Iduna Park.
66’` Goal kick image
The footballer TSG 1899 Hoffenheim takes the goal kick for TSG 1899 Hoffenheim after the ball goes wide at Signal Iduna Park.
68’` Yellow card image
Borussia Dortmund’s Hajdari Albian (TSG 1899 Hoffenheim) earns a yellow card, noted by Badstubner Florian at Signal Iduna Park.
69’` Goal kick image
TSG 1899 Hoffenheim gets a goal kick as The footballer TSG 1899 Hoffenheim clears the danger in front of Signal Iduna Park’s fans.
73’` Coach prepares substitution image
The player TSG 1899 Hoffenheim is substituted for TSG 1899 Hoffenheim, as Badstubner Florian signals at Signal Iduna Park.
73’` Substitution image
Borussia Dortmund makes a change at Signal Iduna Park, with FC player TSG 1899 Hoffenheim coming off the pitch.
75’` Corner kick image
A corner is awarded to TSG 1899 Hoffenheim after a strong move by Coufal Vladimir (TSG 1899 Hoffenheim) near the goal line.
77’` Corner kick image
Borussia Dortmund earns a corner kick as The FC footballer TSG 1899 Hoffenheim forces the ball out of play at Signal Iduna Park.
79’` Free kick image
Badstubner Florian awards a free kick to Borussia Dortmund after a foul by Nmecha Felix (TSG 1899 Hoffenheim) in the Signal Iduna Park midfield.
80’` Substitution image
Borussia Dortmund makes a change at Signal Iduna Park, with The player TSG 1899 Hoffenheim coming off the pitch.
80’` Substitution image
Borussia Dortmund swaps FC player TSG 1899 Hoffenheim out, shaking things up at Signal Iduna Park.
90 + 4’` Goal kick image
TSG 1899 Hoffenheim gets a goal kick as The FC footballer TSG 1899 Hoffenheim clears the danger in front of Signal Iduna Park’s fans.

Borussia Dortmund and TSG 1899 Hoffenheim will play their match on 07 Dec 2025 at 11:30. The game will be held on Signal Iduna Park stadium within the Bundesliga. All interesting information can be found in one place, like Borussia Dortmund vs TSG 1899 Hoffenheim score, fixtures, statistics, latest score, livescore, and future matches' fixtures.

Match and teams’ info

Borussia Dortmund vs TSG 1899 Hoffenheim score and info in recent games:
  • TSG 1899 Hoffenheim - Borussia Dortmund (18.04.2026 | 18 Apr 2026 | 18/04/2026) PreZero Arena 2:1 Bundesliga
  • Borussia Dortmund - TSG 1899 Hoffenheim (07.12.2025 | 07 Dec 2025 | 07/12/2025) Signal Iduna Park 2:0 Bundesliga
  • TSG 1899 Hoffenheim - Borussia Dortmund (26.04.2025 | 26 Apr 2025 | 26/04/2025) PreZero Arena 2:3 Bundesliga
  • Borussia Dortmund - TSG 1899 Hoffenheim (15.12.2024 | 15 Dec 2024 | 15/12/2024) Signal Iduna Park 1:1 Bundesliga
  • Borussia Dortmund - TSG 1899 Hoffenheim (25.02.2024 | 25 Feb 2024 | 25/02/2024) Signal Iduna Park 2:3 Bundesliga

Last played matches of teams:

Borussia Dortmund
  • Werder Bremen - Borussia Dortmund (16.05.2026 | 16 May 2026 | 16/05/2026) Weserstadion 0:2 Bundesliga
  • Borussia Dortmund - Eintracht Frankfurt (08.05.2026 | 08 May 2026 | 08/05/2026) Signal Iduna Park 3:2 Bundesliga
  • Borussia Monchengladbach - Borussia Dortmund (03.05.2026 | 03 May 2026 | 03/05/2026) Borussia-Park 1:0 Bundesliga
  • Borussia Dortmund - Freiburg (26.04.2026 | 26 Apr 2026 | 26/04/2026) Signal Iduna Park 4:0 Bundesliga
  • TSG 1899 Hoffenheim - Borussia Dortmund (18.04.2026 | 18 Apr 2026 | 18/04/2026) PreZero Arena 2:1 Bundesliga
TSG 1899 Hoffenheim
  • Borussia Monchengladbach - TSG 1899 Hoffenheim (16.05.2026 | 16 May 2026 | 16/05/2026) Borussia-Park 4:0 Bundesliga
  • TSG 1899 Hoffenheim - Werder Bremen (09.05.2026 | 09 May 2026 | 09/05/2026) PreZero Arena 1:0 Bundesliga
  • TSG 1899 Hoffenheim - VfB Stuttgart (02.05.2026 | 02 May 2026 | 02/05/2026) PreZero Arena 3:3 Bundesliga
  • Hamburger - TSG 1899 Hoffenheim (25.04.2026 | 25 Apr 2026 | 25/04/2026) Volksparkstadion 1:2 Bundesliga
  • TSG 1899 Hoffenheim - Borussia Dortmund (18.04.2026 | 18 Apr 2026 | 18/04/2026) PreZero Arena 2:1 Bundesliga
Borussia Dortmund v TSG 1899 Hoffenheim score today, 07.12.2025, and full match statistics will be available on fscore.co.tz on any device without registration.