1899 Hoffenheim vs Borussia Dortmund
| Yellow cards avg | 4.00 |
|
|---|---|---|
| Reds avg | 0.25 |
|
| Penalties avg | 0.31 |
|
| Over 4.5 cards | 44% |
|
| Home wins | 25% |
|
| Draws | 25% |
|
| Away wins | 50% |
|
- Borussia Dortmund outshot their opponent (11-16).
- Borussia Dortmund controlled possession (63%).
- Borussia Dortmund had the sharper finishing (3-8 shots on target).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Bundesliga fixture.
Quick comparison bars
1899 Hoffenheim last 5 home
Borussia Dortmund last 5 away
1899 Hoffenheim trend breakdown
Borussia Dortmund trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
1899 Hoffenheim goal timing (home)
Borussia Dortmund goal timing (away)
Match Statistics
Events
1899 Hoffenheim vs Borussia Dortmund 2-3: match report, goals, cards and substitutions
Borussia Dortmund beat 1899 Hoffenheim 3-2 on Saturday, 26 April 2025 in Bundesliga. The match was refereed by Benjamin Brand. It was played at PreZero Arena.
First half: Borussia Dortmund took the lead at 20' when S. Guirassy scored, with the assist credited to D. Svensson, making the score 0-1. VAR intervened at 23' for Borussia Dortmund (Goal confirmed). 1899 Hoffenheim made their 1st substitution at 30', with K. Akpoguma replacing S. Nsoki. Borussia Dortmund extended the lead at 34' when S. Guirassy scored (Missed Penalty), making the score 0-3. W. Anton received a yellow card for Borussia Dortmund at 41'.
Second half: 1899 Hoffenheim reduced the deficit at 61' when A. Hložek scored, with the assist credited to A. Stach, making the score 1-3. Arthur Chaves received a yellow card for 1899 Hoffenheim at 64'. Borussia Dortmund made their 1st substitution at 68', with F. Nmecha replacing S. Özcan. Borussia Dortmund made their 2nd substitution at 68', with J. Bynoe-Gittens replacing K. Adeyemi. 1899 Hoffenheim made their 2nd substitution at 71', with A. Hložek replacing H. Tabaković. 1899 Hoffenheim made their 3rd substitution at 71', with M. Bülter replacing D. Jurásek. Borussia Dortmund extended the lead at 74' when J. Brandt scored, with the assist credited to D. Svensson, making the score 1-4. 1899 Hoffenheim made their 4th substitution at 77', with D. Geiger replacing U. Tohumcu. Borussia Dortmund made their 3rd substitution at 77', with J. Ryerson replacing Yan Couto. Borussia Dortmund made their 4th substitution at 81', with N. Süle replacing G. Reyna. Borussia Dortmund made their 5th substitution at 81', with J. Brandt replacing C. Chukwuemeka. 1899 Hoffenheim scored late to reduce the deficit at 90' when P. Kadeřábek scored, with the assist credited to D. Jurásek, making the score 2-4. Borussia Dortmund added a late goal to extend the lead at 90+5' when W. Anton scored, with the assist credited to S. Guirassy, making the score 2-5. S. Nsoki received a yellow card for 1899 Hoffenheim at 90+7'. P. Kadeřábek received a yellow card for 1899 Hoffenheim at 90+8'. A. Stach received a yellow card for 1899 Hoffenheim at 90+12'. U. Tohumcu received a yellow card for 1899 Hoffenheim at 90+13'.
1899 Hoffenheim used 4 substitutions while Borussia Dortmund used 5 substitutions. 1899 Hoffenheim got 5 yellow cards, while Borussia Dortmund got 1 yellow card.
How the match was won
- Borussia Dortmund outshot their opponent (11-16).
- Borussia Dortmund controlled possession (63%).
- Borussia Dortmund had the sharper finishing (3-8 shots on target).
Head-to-Head Overview
| Total Games | 21 |
| Home Wins | 4 |
| Draws | 6 |
| Away Wins | 11 |
| Over 2.5 Goals | 14 (66.7%) |
| BTTS | 17 (81.0%) |
| Total Games | 11 |
| Home Wins | 3 |
| Draws | 3 |
| Away Wins | 5 |
| Over 2.5 Goals | 7 (63.6%) |
| BTTS | 9 (81.8%) |