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 9 games · 18 pts (2026/27)
- TSG 1899 Hoffenheim 9 games · 12 pts (2026/27)
Match Details
- Referee Deniz Aytekin
- Referee Eduard Beitinger
- Referee Johann Pfeifer
- Referee Christian Dietz
- Referee Gunter Perl
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 9 | 21 |
| 2 | Borussia Dortmund | 9 | 21 |
| 3 | SC Freiburg | 9 | 19 |
| 4 | RB Leipzig | 9 | 18 |
| 5 | Bayer 04 Leverkusen | 9 | 16 |
| 6 | SV Werder Bremen | 9 | 15 |
| 7 | SV 07 Elversberg | 9 | 13 |
| 8 | VfB Stuttgart | 9 | 12 |
| 9 | TSG 1899 Hoffenheim | 9 | 12 |
| 10 | Eintracht Frankfurt | 9 | 12 |
| 11 | Hamburger SV | 9 | 12 |
| 12 | 1. FSV Mainz 05 | 9 | 10 |
| 13 | SC Paderborn 07 | 9 | 10 |
| 14 | FC Augsburg | 9 | 9 |
| 15 | 1. FC Köln | 9 | 9 |
| 16 | 1. FC Union Berlin | 9 | 7 |
| 17 | FC Schalke 04 | 9 | 6 |
| 18 | Borussia Mönchengladbach | 9 | 4 |
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 Köln | 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 Düsseldorf | H | 1–1 | D |
| 24 Nov | 1. FSV Mainz 05 | H | 1–5 | L |
| 08 Nov | 1. FC Köln | 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 | |
|---|---|---|
| #4 | Position | #9 |
| 18 | Points | 12 |
| 9 | Played | 9 |
| 6 / 0 / 3 | W / D / L | 4 / 0 / 5 |
| 27 | Scored | 16 |
| 13 | Conceded | 17 |
| +14 | GD | -1 |
| 2.00 | PPG | 1.33 |
| 67% | Win % | 44% |
Key Stats
56%
Both Teams to Score
H2H (18 games)
H2H (18 games)
56%
Over 2.5 Goals
H2H history
H2H history
56%
Clean Sheets
RB Leipzig this season
RB Leipzig this season
11%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
RB Leipzig are 4th (18 pts). TSG 1899 Hoffenheim are 9th (12 pts).
Goal Timing (This Season)
RB Leipzig
0-15
2/3
16-30
3/1
31-45
6/2
46-60
4/3
61-75
5/2
76+
7/2
■ Scored ■ Conceded
TSG 1899 Hoffenheim
0-15
3/1
16-30
2/1
31-45
1/1
46-60
4/4
61-75
2/4
76+
3/5
■ Scored ■ Conceded
Top Scorers (This Season)
RB Leipzig
| Christopher Nkunku | 5 G | 2 A |
| Romulo Cruz | 5 G | |
| Antonio Nusa | 4 G | 7 A |
| Tidiam Gomis | 3 G | 2 A |
| Ridle Baku | 2 G |
TSG 1899 Hoffenheim
| Adam Daghim | 2 G | 2 A |
| Bambase Conte | 2 G | 2 A |
| Adam Hlozek | 2 G | 1 A |
| Tim Lemperle | 2 G | |
| Ozan Kabak | 1 G |
Events
Match Events
- 0' Three points are at stake. RB Leipzig host TSG 1899 Hoffenheim — let the battle begin!
- 5' The teams are not in a rush to score plenty of goals. It might look strange considering TSG 1899 Hoffenheim that had 422 games and scored 556 goals.
- 10' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 11' What a strike from Timo Werner! The score is 1-0.
- 16' 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.
- 21' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 26' TSG 1899 Hoffenheim fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 31' It is a cagey affair so far. RB Leipzig in their trying to find a way past TSG 1899 Hoffenheim's compact .
- 36' It’s high time Julian Nagelsmann made some changes to put the his team’s game back to action.
- 41' Ihlas Bebou is a natural centre-forward and has been asked to do a very specific job for RB Leipzig tonight.
- 46' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 51' The referee shows TSG 1899 Hoffenheim player a Yellow card on 51.
- 52' Magnificent from Timo Werner! That is 116 goals in 166 appearances — and it could not have come at a better time.
- 54' The referee reaches into his pocket. Out comes the Yellow card for Marcel Halstenberg.
- 58' TSG 1899 Hoffenheim make a change. Stefan Posch trudges off to be replaced by Ihlas Bebou on 58 minutes.
- 61' The crowd applauds Patrik Schick as he leaves the pitch. Yussuf Poulsen steps in for RB Leipzig.
- 66' RB Leipzig ring the changes. Emil Forsberg has done his job and it is now time for Christopher Nkunku to step up.
- 71' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 76' Kevin Akpoguma has certainly something to prove this evening. He made 15 appearances with only 0 goals this season.
- 77' The referee shows RB Leipzig player a Yellow card on 77.
- 82' The tempo has dropped considerably in the last few minutes. Julian Nagelsmann will be considering his options from the bench.
- 83' What composure from Marcel Sabitzer! The Austria international strokes it home. 3-0.
- 84' Marcel Sabitzer catches the referee's attention in entirely the wrong way. Yellow card on 84.
- 84' Time for substitution for TSG 1899 Hoffenheim. Dennis Geiger is replaced by Christoph Baumgartner.
- 85' Another change for RB Leipzig made on 85 minute. Timo Werner leaves to be changed by Hannes Wolf.
- 89' Ermin Bicakcic has been a constant threat and now delivers with a goal on 89 minutes.
- TSG 1899 Hoffenheim will have plenty to reflect on. RB Leipzig were simply the better side today.
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 |
| Yussuf Poulsen | 5 |
| Christopher Nkunku | 5 |
| Dani Olmo | 4 |
| Andrej Kramaric | 3 |
| Tom Bischof | 2 |
| Kasper Dolberg | 2 |
| Willi Orban | 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 Düsseldorf
D
2019-11-24
TSG 1899 Hoffenheim
1–5
1. FSV Mainz 05
L
2019-11-08
1. FC Köln
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
3.02
RB Leipzig xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.31
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 79% + Both teams to score 69%
Match Result
✓ CorrectActual: RB Leipzig win
Both Teams to Score
✓ Correct
Avg goals/match: 4.33
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 98% |
|
2% |
| ± 1.5 | 92% |
|
8% |
| ± 2.5 | 79% |
|
21% |
| ± 3.5 | 61% |
|
39% |
| ± 4.5 | 42% |
|
58% |
Double Chance
RB Leipzig or Draw
85%
Draw or TSG 1899 Hoffenheim
32%
RB Leipzig or TSG 1899 Hoffenheim
83%
Half-Time Result
✓ CorrectActual: RB Leipzig win at HT
Correct Score
✓ In top 12
2 – 1
7.8%
3 – 1
Actual
2 – 0
6.2%
3 – 0
6%
1 – 1
6%
4 – 1
5.8%
2 – 2
5%
3 – 2
5%
4 – 0
4.5%
1 – 0
3.9%
4 – 2
3.8%
5 – 1
3.5%
Asian Handicap — RB Leipzig
| Handicap | RB Leipzig covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 32% | — | 68% |
| -2 | 32% | 19% | 49% |
| -1.5 | 51% | — | 49% |
| -1 | 51% | 19% | 30% |
| -0.5 | 70% | — | 30% |
| +0.5 | 86% | — | 14% |
| +1 | 86% | 8% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
RB Leipzig keeps clean sheet
28%
✓
TSG 1899 Hoffenheim keeps clean sheet
6%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

