RB Leipzig vs TSG 1899 Hoffenheim, Bundesliga 2019-20 REGULAR SEASON
Overview
Match Preview
RB Leipzig vs TSG 1899 Hoffenheim — Bundesliga at Red Bull Arena.
- RB Leipzig 34 games · 65 pts (2025/26)
- TSG 1899 Hoffenheim 34 games · 61 pts (2025/26)
Match Details
- Referee Deniz Aytekin
- Referee Eduard Beitinger
- Referee Johann Pfeifer
- Referee Christian Dietz
- Referee Gunter Perl
16 games this season
🟨 1.3/game
⚽ 5.3 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 34 | 89 |
| 2 | Borussia Dortmund | 34 | 73 |
| 3 | RB Leipzig | 34 | 65 |
| 4 | VfB Stuttgart | 34 | 62 |
| 5 | TSG 1899 Hoffenheim | 34 | 61 |
| 6 | Bayer 04 Leverkusen | 34 | 59 |
| 7 | SC Freiburg | 34 | 47 |
| 8 | Eintracht Frankfurt | 34 | 44 |
| 9 | FC Augsburg | 34 | 43 |
| 10 | 1. FSV Mainz 05 | 34 | 40 |
| 11 | 1. FC Union Berlin | 34 | 39 |
| 12 | Borussia Monchengladbach | 34 | 38 |
| 13 | Hamburger SV | 34 | 38 |
| 14 | 1. FC Koln | 34 | 32 |
| 15 | SV Werder Bremen | 34 | 32 |
| 16 | VfL Wolfsburg | 34 | 29 |
| 17 | 1. FC Heidenheim 1846 | 34 | 26 |
| 18 | FC St. Pauli 1910 | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 07 Dec | TSG 1899 Hoffenheim | H | 3–1 | W |
| 30 Nov | SC Paderborn 07 | A | 3–2 | W |
| 27 Nov | Sport Lisboa e Benfica | H | 2–2 | D |
| 23 Nov | 1. FC Koln | H | 4–1 | W |
| 09 Nov | Hertha BSC | A | 4–2 | W |
| 05 Nov | FK Zenit Sankt-Petersburg | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 07 Dec | RB Leipzig | A | 1–3 | L |
| 30 Nov | TSV Fortuna 95 Dusseldorf | H | 1–1 | D |
| 24 Nov | 1. FSV Mainz 05 | H | 1–5 | L |
| 08 Nov | 1. FC Koln | A | 2–1 | W |
| 01 Nov | SC Paderborn 07 | H | 3–0 | W |
| 29 Oct | MSV Duisburg | A | 2–0 | W |
Season Stats
| RB Leipzig | TSG 1899 Hoffenheim | |
|---|---|---|
| #3 | Position | #5 |
| 65 | Points | 61 |
| 34 | Played | 34 |
| 20 / 5 / 9 | W / D / L | 18 / 7 / 9 |
| 66 | Scored | 65 |
| 47 | Conceded | 52 |
| +19 | GD | +13 |
| 1.91 | PPG | 1.79 |
| 59% | Win % | 53% |
Key Stats
56%
Both Teams to Score
H2H (18 games)
H2H (18 games)
56%
Over 2.5 Goals
H2H history
H2H history
32%
Clean Sheets
RB Leipzig this season
RB Leipzig this season
21%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
RB Leipzig are 3rd (65 pts). TSG 1899 Hoffenheim are 5th (61 pts).
Goal Timing (This Season)
RB Leipzig
0-15
1/–
16-30
3/3
31-45
2/2
46-60
2/1
61-75
2/1
76+
3/5
■ Scored ■ Conceded
TSG 1899 Hoffenheim
0-15
1/4
16-30
4/2
31-45
4/1
46-60
1/–
61-75
–/1
76+
1/5
■ Scored ■ Conceded
Events
Match Events
- 0' RB Leipzig have kicked off against TSG 1899 Hoffenheim. Both sides are eager to make an early statement.
- 5' The Array continues to deliver drama. Both RB Leipzig and TSG 1899 Hoffenheim are desperate not to drop points on matchday .
- 10' Not even hints on scoring a goal over the last 10 minutes.
- 11' What a strike from Timo Werner! The score is 1-0.
- 16' Over 16 minutes have gone by without a meaningful attack. The supporters want more.
- 21' TSG 1899 Hoffenheim fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 26' Andrej Kramaric is a natural and has been asked to do a very specific job for RB Leipzig tonight.
- 31' It’s high time Julian Nagelsmann made some changes to put the his team’s game back to action.
- 36' Supporters expect more eagerness from Stefan Ilsanker, as he is very good at scoring at Red Bull Arena with 0 goals in the last 0 games.
- 41' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 46' RB Leipzig started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 46.
- 51' The referee reaches into his pocket. Out comes the Yellow card for Stefan Posch.
- 52' A stunning finish from Timo Werner — that came from absolutely nowhere!
- 54' That looks like a foul for a Yellow card for Marcel Halstenberg.
- 58' It is a substitution in TSG 1899 Hoffenheim team. Stefan Posch is replaced by Ihlas Bebou on 58 minute.
- 61' The RB Leipzig manager makes a substitution. Patrik Schick departs to be replaced by Yussuf Poulsen.
- 66' A tactical swap from RB Leipzig — Christopher Nkunku on, Emil Forsberg off on 66 minutes.
- 71' Patrik Schick, a Czech Republic , has 21 bookings this season and will need to keep his discipline tonight.
- 76' RB Leipzig seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 77' The referee reaches into his pocket. Out comes the Yellow card for Konrad Laimer.
- 82' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 83' What a moment for Marcel Sabitzer! That strike on 83 puts his side firmly in control.
- 84' Poor challenge from Marcel Sabitzer. The referee spots it immediately and shows the Yellow card.
- 84' The TSG 1899 Hoffenheim manager makes a substitution. Dennis Geiger departs to be replaced by Christoph Baumgartner.
- 85' RB Leipzig make a change. Timo Werner trudges off to be replaced by Hannes Wolf on 85 minutes.
- 89' Ermin Bicakcic makes no mistake. The score reads 3-1 and TSG 1899 Hoffenheim are in front.
- 3-1 the final result. TSG 1899 Hoffenheim will be bitterly disappointed.
Lineups
RB Leipzig Lineups
Starting XI
-
11
Timo Werner ↓ Hannes Wolf 85'
- 10
- 1
- 16
- 23
- 5
- 31
- 13
- 27
- 7
-
21
Patrik Schick ↓ Yussuf Poulsen 61'
Bench
- 17
-
18
Christopher Nkunku ↑ 66'
-
9
Yussuf Poulsen ↑ 61'
- 22
- 28
- 3
- 20
-
19
Hannes Wolf ↑ 85'
- 8
Coach
Julian Nagelsmann
TSG 1899 Hoffenheim Lineups
Starting XI
- 25
- 1
- 3
- 27
- 4
-
38
Stefan Posch ↓ Ihlas Bebou 58'
- 8
- 11
- 23
- 18
- 29
Bench
- 31
- 37
- 5
-
9
Ihlas Bebou ↑ 58'
- 6
- 7
-
14
Christoph Baumgartner ↑ 84'
- 12
- 32
Coach
Alfred Schreuder
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Timo Werner | 8 |
| Christopher Nkunku | 5 |
| Yussuf Poulsen | 5 |
| Dani Olmo | 4 |
| Andrej Kramaric | 3 |
| Benjamin Sesko | 2 |
| Adam Hlozek | 2 |
| Yussuf Poulsen | 2 |
Head to Head
RB Leipzig Form
TSG 1899 Hoffenheim Form
2019-12-07
RB Leipzig
3–1
TSG 1899 Hoffenheim
L
2019-11-30
TSG 1899 Hoffenheim
1–1
TSV Fortuna 95 Dusseldorf
D
2019-11-24
TSG 1899 Hoffenheim
1–5
1. FSV Mainz 05
L
2019-11-08
1. FC Koln
1–2
TSG 1899 Hoffenheim
W
2019-11-01
TSG 1899 Hoffenheim
3–0
SC Paderborn 07
W
2019-10-29
MSV Duisburg
0–2
TSG 1899 Hoffenheim
W
Predictions
Prediction accuracy
4 / 4
2.21
RB Leipzig xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.39
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 68% + Both teams to score 66%
Match Result
✓ CorrectActual: RB Leipzig win
Both Teams to Score
✓ Correct
Avg goals/match: 3.6
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 68% |
|
32% |
| ± 3.5 | 48% |
|
52% |
| ± 4.5 | 29% |
|
71% |
Double Chance
RB Leipzig or Draw
79%
Draw or TSG 1899 Hoffenheim
43%
RB Leipzig or TSG 1899 Hoffenheim
78%
Half-Time Result
✓ CorrectActual: RB Leipzig win at HT
Correct Score
✓ In top 12
1 – 1
9.3%
2 – 1
9%
2 – 0
6.7%
3 – 1
Actual
2 – 2
6.2%
1 – 2
5.7%
1 – 0
5.6%
3 – 0
4.8%
3 – 2
4.6%
0 – 0
4.1%
4 – 1
3.6%
0 – 1
3.3%
Asian Handicap — RB Leipzig
| Handicap | RB Leipzig covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 18% | — | 82% |
| -2 | 18% | 17% | 66% |
| -1.5 | 34% | — | 66% |
| -1 | 34% | 21% | 45% |
| -0.5 | 55% | — | 45% |
| +0.5 | 77% | — | 23% |
| +1 | 77% | 13% | 10% |
| +1.5 | 90% | — | 10% |
| +2 | 90% | 7% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
RB Leipzig keeps clean sheet
26%
✓
TSG 1899 Hoffenheim keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

