⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
18 Apr 2026 13:30
GERMANY BUNDESLIGA REGULAR SEASON - 30
FT
2 - 1
🏟️ PreZero Arena
Sinsheim
Referee: Daniel Siebert, Germany

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

1899 Hoffenheim 2 - 1 Borussia Dortmund
1899 Hoffenheim Timeline Borussia Dortmund
1st Half 1 - 0
31'
Wouter Burger yellow card
39'
VAR
Andrej Kramarić penalty confirmed
42'
N. Sule ↔ R. Bensebaini Substitution
42'
A. Kramaric penalty
1 - 0
2nd Half 1 - 1
60'
B. Toure ↔ A. Prass Substitution
60'
W. Burger ↔ G. Promel Substitution
60'
F. Silva ↔ S. Guirassy Substitution
71'
M. Sabitzer ↔ S. Inacio Substitution
71'
D. Svensson ↔ J. Brandt Substitution
72'
Bernardo ↔ R. Hranac Substitution
77'
Alexander Prass yellow card
82'
T. Lemperle ↔ M. Moerstedt Substitution
84'
Nico Schlotterbeck yellow card
87'
1 - 1
S. Guirassy Assist: R. Bensebaini
90'
A. Kramaric penalty
2 - 1
90+6'
VAR
Alexander Prass penalty confirmed
90+7'
Julian Ryerson yellow card
90+10'
Samuele Inacio yellow card

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
BTTS

BTTS Yes

AI Confidence 73.6% High Confidence
Odds -
Value +0%
Win Probability 73.6%
View Full Analysis
👕
1X2 Away Win
Confidence 62.6%
Odds -
Over / Under 2.5 Over 2.5
Confidence 73.5%
Odds -
🧠

AI Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "BTTS Yes" showing the best current confidence signal.

Confidence 69.9% Medium
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

73 matches analysed
1899 Hoffenheim
1899 Hoffenheim Home
VS
Borussia Dortmund Away
Borussia Dortmund
🎟️ 29 Matches Played
🏆 15 Wins
🎯 1.97 Avg Goals
🎟️ 44 Matches Played
🏆 26 Wins
🎯 2.07 Avg Goals
29
Matches Played
44
15
Wins
26
6
Draws
10
8
Losses
8
57
Goals For
91
43
Goals Against
57
1.97
Avg Goals Scored
2.07
1.48
Avg Goals Conceded
1.3
19
BTTS Yes
24
20
Over 2.5
26
6
Clean Sheets
17
5
Failed To Score
4

Key Stats

Quick comparison based on available match data

1.97
Average Goals Scored
2.07
1.48
Average Goals Conceded
1.3
19
BTTS Yes
24
20
Over 2.5
26
5.17
Shots on Goal
4.72

Trend Signals

Derived from season data
Attack Edge Borussia Dortmund
Defensive Edge Borussia Dortmund
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 52%
Away Win Rate 59%

Borussia Dortmund show the stronger season trend before kickoff.

1899 Hoffenheim 1899 Hoffenheim

Match Statistics

Borussia Dortmund Borussia Dortmund
4
🎯 Shots on Goal
3
4
Shots off Goal
3
5
🛡️ Blocked Shots
2
4
🚩 Corner Kicks
3
14
🦶 Fouls
11
46%
Ball Possession
54%
13
Total Shots
8
381
Total passes
436
309
Passes accurate
359
2
🟨 Yellow Cards
3
0
🟥 Red Cards
0
Last matches: 1899 Hoffenheim
16.05.26
Bun
1899 Hoffenheim
Borussia Mönchengladbach
0
4
L
09.05.26
Bun
1899 Hoffenheim
Werder Bremen
1
0
W
02.05.26
Bun
1899 Hoffenheim
VfB Stuttgart
3
3
D
25.04.26
Bun
1899 Hoffenheim
Hamburger SV
2
1
W
10.04.26
Bun
1899 Hoffenheim
FC Augsburg
2
2
D
04.04.26
Bun
1899 Hoffenheim
FSV Mainz 05
1
2
L
26.03.26
Fri
1899 Hoffenheim
SV Elversberg
3
5
L
20.03.26
Bun
1899 Hoffenheim
RB Leipzig
0
5
L
14.03.26
Bun
1899 Hoffenheim
VfL Wolfsburg
1
1
D
07.03.26
Bun
1899 Hoffenheim
1. FC Heidenheim
4
2
W
28.02.26
Bun
1899 Hoffenheim
FC St. Pauli
0
1
L
21.02.26
Bun
1899 Hoffenheim
1. FC Köln
2
2
D
14.02.26
Bun
1899 Hoffenheim
SC Freiburg
3
0
W
08.02.26
Bun
1899 Hoffenheim
Bayern München
1
5
L
31.01.26
Bun
1899 Hoffenheim
Union Berlin
3
1
W
27.01.26
Bun
1899 Hoffenheim
Werder Bremen
2
0
W
24.01.26
Bun
1899 Hoffenheim
Eintracht Frankfurt
3
1
W
17.01.26
Bun
1899 Hoffenheim
Bayer Leverkusen
1
0
W
14.01.26
Bun
1899 Hoffenheim
Borussia Mönchengladbach
5
1
W
20.12.25
Bun
1899 Hoffenheim
VfB Stuttgart
0
0
D
Last matches: Borussia Dortmund
16.05.26
Bun
Borussia Dortmund
Werder Bremen
2
0
W
08.05.26
Bun
Borussia Dortmund
Eintracht Frankfurt
3
2
W
03.05.26
Bun
Borussia Dortmund
Borussia Mönchengladbach
0
1
L
26.04.26
Bun
Borussia Dortmund
SC Freiburg
4
0
W
11.04.26
Bun
Borussia Dortmund
Bayer Leverkusen
0
1
L
04.04.26
Bun
Borussia Dortmund
VfB Stuttgart
2
0
W
21.03.26
Bun
Borussia Dortmund
Hamburger SV
3
2
W
14.03.26
Bun
Borussia Dortmund
FC Augsburg
2
0
W
07.03.26
Bun
Borussia Dortmund
1. FC Köln
2
1
W
28.02.26
Bun
Borussia Dortmund
Bayern München
2
3
L
25.02.26
UEF
Borussia Dortmund
Atalanta
1
4
L
21.02.26
Bun
Borussia Dortmund
RB Leipzig
2
2
D
17.02.26
UEF
Borussia Dortmund
Atalanta
2
0
W
13.02.26
Bun
Borussia Dortmund
FSV Mainz 05
4
0
W
07.02.26
Bun
Borussia Dortmund
VfL Wolfsburg
2
1
W
01.02.26
Bun
Borussia Dortmund
1. FC Heidenheim
3
2
W
28.01.26
UEF
Borussia Dortmund
Inter
0
2
L
24.01.26
Bun
Borussia Dortmund
Union Berlin
3
0
W
20.01.26
UEF
Borussia Dortmund
Tottenham
0
2
L
17.01.26
Bun
Borussia Dortmund
FC St. Pauli
3
2
W
H2H: 1899 Hoffenheim vs Borussia Dortmund
18.04.26
H2H
1899 Hoffenheim
Borussia Dortmund
2
1
W
07.12.25
H2H
Borussia Dortmund
1899 Hoffenheim
2
0
L
26.04.25
H2H
1899 Hoffenheim
Borussia Dortmund
2
3
L
15.12.24
H2H
Borussia Dortmund
1899 Hoffenheim
1
1
D
25.02.24
H2H
Borussia Dortmund
1899 Hoffenheim
2
3
W
01.11.23
H2H
Borussia Dortmund
1899 Hoffenheim
1
0
L
29.09.23
H2H
1899 Hoffenheim
Borussia Dortmund
1
3
L
25.02.23
H2H
1899 Hoffenheim
Borussia Dortmund
0
1
L
02.09.22
H2H
Borussia Dortmund
1899 Hoffenheim
1
0
L
22.01.22
H2H
1899 Hoffenheim
Borussia Dortmund
2
3
L
27.08.21
H2H
Borussia Dortmund
1899 Hoffenheim
3
2
L
13.02.21
H2H
Borussia Dortmund
1899 Hoffenheim
2
2
D
17.10.20
H2H
1899 Hoffenheim
Borussia Dortmund
0
1
L
27.06.20
H2H
Borussia Dortmund
1899 Hoffenheim
0
4
W
20.12.19
H2H
1899 Hoffenheim
Borussia Dortmund
2
1
W
Last matches: 1899 Hoffenheim
09.05.26
Bun
1899 Hoffenheim
Werder Bremen
1
0
W
02.05.26
Bun
1899 Hoffenheim
VfB Stuttgart
3
3
D
04.04.26
Bun
1899 Hoffenheim
FSV Mainz 05
1
2
L
26.03.26
Fri
1899 Hoffenheim
SV Elversberg
3
5
L
14.03.26
Bun
1899 Hoffenheim
VfL Wolfsburg
1
1
D
28.02.26
Bun
1899 Hoffenheim
FC St. Pauli
0
1
L
14.02.26
Bun
1899 Hoffenheim
SC Freiburg
3
0
W
31.01.26
Bun
1899 Hoffenheim
Union Berlin
3
1
W
17.01.26
Bun
1899 Hoffenheim
Bayer Leverkusen
1
0
W
14.01.26
Bun
1899 Hoffenheim
Borussia Mönchengladbach
5
1
W
13.12.25
Bun
1899 Hoffenheim
Hamburger SV
4
1
W
29.11.25
Bun
1899 Hoffenheim
FC Augsburg
3
0
W
08.11.25
Bun
1899 Hoffenheim
RB Leipzig
3
1
W
25.10.25
Bun
1899 Hoffenheim
1. FC Heidenheim
3
1
W
03.10.25
Bun
1899 Hoffenheim
1. FC Köln
0
1
L
20.09.25
Bun
1899 Hoffenheim
Bayern München
1
4
L
30.08.25
Bun
1899 Hoffenheim
Eintracht Frankfurt
1
3
L
H2H at home: 1899 Hoffenheim
18.04.26
H2H
1899 Hoffenheim
Borussia Dortmund
2
1
W
26.04.25
H2H
1899 Hoffenheim
Borussia Dortmund
2
3
L
29.09.23
H2H
1899 Hoffenheim
Borussia Dortmund
1
3
L
25.02.23
H2H
1899 Hoffenheim
Borussia Dortmund
0
1
L
22.01.22
H2H
1899 Hoffenheim
Borussia Dortmund
2
3
L
17.10.20
H2H
1899 Hoffenheim
Borussia Dortmund
0
1
L
20.12.19
H2H
1899 Hoffenheim
Borussia Dortmund
2
1
W
Last matches: Borussia Dortmund
16.05.26
Bun
Borussia Dortmund
Werder Bremen
2
0
W
03.05.26
Bun
Borussia Dortmund
Borussia Mönchengladbach
0
1
L
04.04.26
Bun
Borussia Dortmund
VfB Stuttgart
2
0
W
07.03.26
Bun
Borussia Dortmund
1. FC Köln
2
1
W
25.02.26
UEF
Borussia Dortmund
Atalanta
1
4
L
21.02.26
Bun
Borussia Dortmund
RB Leipzig
2
2
D
07.02.26
Bun
Borussia Dortmund
VfL Wolfsburg
2
1
W
24.01.26
Bun
Borussia Dortmund
Union Berlin
3
0
W
20.01.26
UEF
Borussia Dortmund
Tottenham
0
2
L
09.01.26
Bun
Borussia Dortmund
Eintracht Frankfurt
3
3
D
14.12.25
Bun
Borussia Dortmund
SC Freiburg
1
1
D
29.11.25
Bun
Borussia Dortmund
Bayer Leverkusen
2
1
W
08.11.25
Bun
Borussia Dortmund
Hamburger SV
1
1
D
05.11.25
UEF
Borussia Dortmund
Manchester City
1
4
L
31.10.25
Bun
Borussia Dortmund
FC Augsburg
1
0
W
21.10.25
UEF
Borussia Dortmund
FC Copenhagen
4
2
W
18.10.25
Bun
Borussia Dortmund
Bayern München
1
2
L
27.09.25
Bun
Borussia Dortmund
FSV Mainz 05
2
0
W
16.09.25
UEF
Borussia Dortmund
Juventus
4
4
D
13.09.25
Bun
Borussia Dortmund
1. FC Heidenheim
2
0
W
H2H away: Borussia Dortmund
18.04.26
H2H
1899 Hoffenheim
Borussia Dortmund
2
1
L
26.04.25
H2H
1899 Hoffenheim
Borussia Dortmund
2
3
W
29.09.23
H2H
1899 Hoffenheim
Borussia Dortmund
1
3
W
25.02.23
H2H
1899 Hoffenheim
Borussia Dortmund
0
1
W
22.01.22
H2H
1899 Hoffenheim
Borussia Dortmund
2
3
W
17.10.20
H2H
1899 Hoffenheim
Borussia Dortmund
0
1
W
20.12.19
H2H
1899 Hoffenheim
Borussia Dortmund
2
1
L
1899 Hoffenheim
1899 Hoffenheim 4-2-3-1
Lineups 4-2-3-1 vs 3-4-2-1
Borussia Dortmund 3-4-2-1
Borussia Dortmund
1
O. Baumann
34
V. Coufal
5
O. Kabak
21
A. Hajdari
13
Bernardo
7
L. Avdullahu
18
W. Burger
🟨
27
A. Kramaric
⚽ 2
11
F. Asllani
29
B. Toure
19
T. Lemperle
1
G. Kobel
25
N. Sule
3
W. Anton
4
N. Schlotterbeck
🟨
26
J. Ryerson
🟨
20
M. Sabitzer
7
J. Bellingham
24
D. Svensson
17
C. Chukwuemeka
14
M. Beier
21
F. Silva
1899 Hoffenheim Borussia Dortmund ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

1899 Hoffenheim 2 - 1 Borussia Dortmund
1899 Hoffenheim Timeline Borussia Dortmund
1st Half 1 - 0
31'
Wouter Burger yellow card
39'
VAR
Andrej Kramarić penalty confirmed
42'
N. Sule ↔ R. Bensebaini Substitution
42'
A. Kramaric penalty
1 - 0
2nd Half 1 - 1
60'
B. Toure ↔ A. Prass Substitution
60'
W. Burger ↔ G. Promel Substitution
60'
F. Silva ↔ S. Guirassy Substitution
71'
M. Sabitzer ↔ S. Inacio Substitution
71'
D. Svensson ↔ J. Brandt Substitution
72'
Bernardo ↔ R. Hranac Substitution
77'
Alexander Prass yellow card
82'
T. Lemperle ↔ M. Moerstedt Substitution
84'
Nico Schlotterbeck yellow card
87'
1 - 1
S. Guirassy Assist: R. Bensebaini
90'
A. Kramaric penalty
2 - 1
90+6'
VAR
Alexander Prass penalty confirmed
90+7'
Julian Ryerson yellow card
90+10'
Samuele Inacio yellow card

Missing Players

1899 Hoffenheim 3 missing
-
V. Gendrey
Missing Fixture Ankle Injury
OUT
-
A. Hlozek
Missing Fixture Calf Injury
OUT
-
K. Machida
Missing Fixture Knee Injury
OUT
Borussia Dortmund 3 missing
-
K. Adeyemi
Missing Fixture Muscle Injury
OUT
-
E. Can
Missing Fixture Knee Injury
OUT
-
F. Nmecha
Missing Fixture Knee Injury
OUT