TackleZone
HomeMatchesRankingsStatsCompareLeagues
HomeMatchesRankingsStatsCompareLeagues
Bundesliga · Matchday 2

1899 Hoffenheim

L. Avdullahu 45'

T. Lemperle 54'

2 – 3

FT

 

HT 1–0

Borussia Dortmund

S. Guirassy 61'

F. Silva 66'

A. Hajdari 86'

Bundesliga

Matchday 2

1899 Hoffenheim2–3Borussia Dortmund

1.17

Expected goals

2.02

45′54′61′66′86′

Shot-by-shot xG is not available for this fixture, so the race is shown as full-time totals: 1H 1.17, BD 2.02.

1HBD· SNP Arena, Sinsheim

tacklezone.app

Match report

1899 Hoffenheim 2-3 Borussia Dortmund

Borussia Dortmund edged out 1899 Hoffenheim 3-2 at SNP Arena in Bundesliga. Avdullahu opened the scoring for 1899 Hoffenheim on 45', Lemperle made it 2-0 to 1899 Hoffenheim on 54', Guirassy pulled one back for Borussia Dortmund on 61', Silva levelled for Borussia Dortmund on 66' and Hajdari turned into his own net on 86' to make it 3-2.

Expected goals finished 1899 Hoffenheim 1.17, Borussia Dortmund 2.02. The scoreline is a fair reflection of who created more. 1899 Hoffenheim held 60.0% of the ball.

It was settled late — Hajdari struck on 86' to swing it Borussia Dortmund's way with the game otherwise level.

The numbers picked up more than the scoreline shows. Borussia Dortmund graded out for counter-punch — 40.0% possession and 2.02 expected goals. Borussia Dortmund graded out for better chances — 0.18 xg per shot and 11 v 18 shots.

Julian Ryerson came out of it with the best individual rating on the pitch, 8.2 for Borussia Dortmund from 4 key passes and 1 tackle.

It was a niggly afternoon: 20 fouls between them and 6 yellow cards, with 1899 Hoffenheim conceding the most free-kicks (13).

Assembled by TackleZone from this fixture’s match events, team statistics and player ratings. Figures are as reported by the competition feed; where a statistic was not reported, it is left out rather than shown as zero. Longer written analysis is published for selected matches.

Quick stats

60%Possession40%
18Shots11
1.17xG2.02

What the numbers say

6 reads

Comeback Win

Borussia Dortmund

Borussia Dortmund went behind and turned the match around.

Final score
2–3

Counter-Punch

Borussia Dortmund

Borussia Dortmund were happy without the ball and still created more — 2.02 xG from 40.0% possession.

Possession
40.0%
Expected goals
2.02
Opponent xG
1.17

Better Chances

Borussia Dortmund

Borussia Dortmund did not shoot more, they shot better — 0.18 xG per attempt against 0.07.

xG per shot
0.18
Opponent
0.07
Shots
11 v 18

Box Occupation

Borussia Dortmund

Borussia Dortmund kept getting bodies into the area — 91% of their shots came from inside the box.

Shots in the box
10 of 11
Share
91%
xG per shot
0.18

Timeline

🔄32'

E. Nwaneri ↑ F. Mane ↓

Ozan Kabak

Foul

🟨40'

L. Avdullahu — assist: V. Coufal

⚽45'

Albian Hajdari

Foul

🟨45+2'
Half-time
🔄46'

J. Veerman ↑ F. Nmecha ↓

T. Lemperle — assist: A. Daghim

⚽54'
⚽61'

S. Guirassy — assist: W. Anton

🔄62'

F. Silva ↑ K. Karetsas ↓

Wouter Burger

Argument

🟨63'
🔄63'

L. Reggiani ↑ J. Gadou ↓

⚽66'

F. Silva — assist: S. Guirassy

A. Kramaric ↑ A. Hlozek ↓

🔄73'

B. Conte ↑ P. Wimmer ↓

🔄73'
🟨76'

Luca Reggiani

Foul

🟨78'

Maximilian Beier

Time wasting

R. Hranac ↑ O. Kabak ↓

🔄79'

N. De Cat ↑ W. Burger ↓

🔄79'

Andrej Kramarić

Foul

🟨80'

M. Moerstedt ↑ T. Lemperle ↓

🔄84'
🔴86'

A. Hajdari

🔄87'

M. Sabitzer ↑ S. Guirassy ↓

Match info

Kickoff 
VenueSNP Arena, Sinsheim
RefereeMatthias Jollenbeck, Germany
CompetitionBundesliga
Season2026
RoundMatchday 2
StatusMatch Finished
TackleZone

Stats. Insights. Every position.

Data via API-Football

Explore

  • About
  • Articles
  • Match previews
  • Guides
  • Insights
  • Clutch & Bottle

Legal

  • Privacy
  • Terms
  • Contact

Product

  • Rankings
  • Compare
  • Matches
  • Stats

Match context

1899 Hoffenheim

#14

3 pts · 4 played

LWLL

Borussia Dortmund

#1

12 pts · 4 played

WWWW

1899 Hoffenheim

LLWL
  • @ OFI0–2 · 17 Sep
  • @ SC Paderborn 071–3 · 20 Sep
  • vs VfB Stuttgart2–1 · 12 Sep
  • @ 1. FC Köln2–3 · 29 Aug

Borussia Dortmund

WWWW
  • vs Villarreal3–2 · 8 Sep
  • @ VfB Stuttgart1–0 · 19 Sep
  • vs SC Paderborn 073–0 · 12 Sep
  • @ HEBC5–0 · 1 Sep