RB Leipzig vs TSG 1899 Hoffenheim, Bundesliga 2020-21 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 Lasse Koslowski
- Referee Robert Kempter
- Referee Martin Petersen
- Referee Manuel Grafe
- Referee Markus Sinn
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 |
|---|---|---|---|---|
| 16 Apr | TSG 1899 Hoffenheim | H | 0–0 | D |
| 10 Apr | SV Werder Bremen | A | 4–1 | W |
| 03 Apr | FC Bayern München | H | 0–1 | L |
| 19 Mar | Arminia Bielefeld | A | 1–0 | W |
| 14 Mar | Eintracht Frankfurt | H | 1–1 | D |
| 10 Mar | Liverpool FC | A | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 Apr | RB Leipzig | A | 0–0 | D |
| 12 Apr | Bayer 04 Leverkusen | H | 0–0 | D |
| 03 Apr | FC Augsburg | A | 1–2 | L |
| 21 Mar | 1. FSV Mainz 05 | H | 1–2 | L |
| 14 Mar | VfB Stuttgart | A | 0–2 | L |
| 06 Mar | VfL Wolfsburg | H | 2–1 | 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' We are underway at Red Bull Arena. The crowd does wile while the referee lows the starting whistle.
- 5' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 10' TSG 1899 Hoffenheim come into this ranked in Array. They desperately need points to push themselves up the standings.
- 15' TSG 1899 Hoffenheim fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 20' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 25' Supporters expect more eagerness from Robert Skov, as he is very good at scoring at Red Bull Arena with 0 goals in the last 0 games.
- 30' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 35' Ryan Sessegnon has certainly something to prove this evening. He made 3 appearances with only 0 goals this season.
- 40' TSG 1899 Hoffenheim looks like a favorite considering 1 games won in last 2 matches with its main striker scoring 0 goals.
- 45' TSG 1899 Hoffenheim 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.
- 46' A tactical swap from TSG 1899 Hoffenheim — Ihlas Bebou on, Georginio Rutter off on 46 minutes.
- 46' Controversy at the stadium! Stefan Posch argues furiously but the Yellow card stands.
- 51' It looks like no one’s ball. RB Leipzig is used to counterattacking playing. None of the sides are ready to take the lead.
- 56' Another change for TSG 1899 Hoffenheim made on 56 minute. Florian Grillitsch leaves to be changed by Mijat Gacinovic.
- 61' It looks surprising TSG 1899 Hoffenheim does not make any changes. Christopher Nkunku has some obvious troubles when approaching to the goal.
- 62' The TSG 1899 Hoffenheim manager makes a substitution. Robert Skov departs to be replaced by Havard Nordtveit.
- 67' Christoph Baumgartner needs to be pretty careful with his discipline considering 40 Yellow cards this season.
- 72' Yussuf Poulsen has so much to prove this time. He replaces Emil Forsberg on 72 minute.
- 77' The Array continues to deliver drama. Both RB Leipzig and TSG 1899 Hoffenheim are desperate not to drop points on matchday .
- 78' RB Leipzig ring the changes. Ibrahima Konate has done his job and it is now time for Marcel Halstenberg to step up.
- 79' TSG 1899 Hoffenheim player sees a Yellow card in front of him.
- 84' USA international Chris Richards has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 89' Both teams are passing the ball around with high level of urgency. TSG 1899 Hoffenheim needs to do something about it to get closer to the goal.
- 90' Andrej Kramaric makes way for Sargis Adamyan at the 90 minute mark. A tactical switch from TSG 1899 Hoffenheim.
- Hope, you loved the show. Another epic battle is over with the score 0-0.
Lineups
RB Leipzig Lineups
Starting XI
-
3
Angelino ↓ Kevin Kampl 46'
- 18
-
10
Emil Forsberg ↓ Yussuf Poulsen 72'
-
22
Nordi Mukiele ↓ Amadou Haidara 46'
- 1
- 4
- 5
- 6
- 7
- 14
-
25
Dani Olmo ↓ Alexander Sorloth 62'
Bench
-
19
Alexander Sorloth ↑ 62'
- 39
- 11
-
9
Yussuf Poulsen ↑ 72'
- 16
-
23
Marcel Halstenberg ↑ 78'
-
44
Kevin Kampl ↑ 46'
-
8
Amadou Haidara ↑ 46'
- 33
Coach
Julian Nagelsmann
TSG 1899 Hoffenheim Lineups
Starting XI
- 17
-
33
Georginio Rutter ↓ Ihlas Bebou 46'
- 1
- 3
- 27
- 38
- 11
- 14
- 18
-
29
Robert Skov ↓ Havard Nordtveit 62'
- 28
Bench
-
9
Ihlas Bebou ↑ 46'
-
6
Havard Nordtveit ↑ 62'
- 19
-
20
Mijat Gacinovic ↑ 56'
- 12
-
23
Sargis Adamyan ↑ 90'
- 10
- 35
- 32
Coach
Sebastian Hoeneß
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
2021-04-16
RB Leipzig
0–0
TSG 1899 Hoffenheim
D
2021-04-12
TSG 1899 Hoffenheim
0–0
Bayer 04 Leverkusen
D
2021-04-03
FC Augsburg
2–1
TSG 1899 Hoffenheim
L
2021-03-21
TSG 1899 Hoffenheim
1–2
1. FSV Mainz 05
L
2021-03-14
VfB Stuttgart
2–0
TSG 1899 Hoffenheim
L
2021-03-06
TSG 1899 Hoffenheim
2–1
VfL Wolfsburg
W
Predictions
Prediction accuracy
2 / 4
1.56
RB Leipzig xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.01
TSG 1899 Hoffenheim xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✗ WrongActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 2.57
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 47% |
|
53% |
| ± 3.5 | 26% |
|
74% |
| ± 4.5 | 12% |
|
88% |
Double Chance
RB Leipzig or Draw
77%
Draw or TSG 1899 Hoffenheim
49%
RB Leipzig or TSG 1899 Hoffenheim
73%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
13%
1 – 0
11%
0 – 0
Actual
2 – 0
9.1%
2 – 1
9.1%
0 – 1
6.7%
1 – 2
5.8%
3 – 1
4.7%
3 – 0
4.6%
2 – 2
4.6%
0 – 2
3.8%
3 – 2
2.5%
Asian Handicap — RB Leipzig
| Handicap | RB Leipzig covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 15% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 23% | 51% |
| -0.5 | 49% | — | 51% |
| +0.5 | 77% | — | 23% |
| +1 | 77% | 14% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
RB Leipzig keeps clean sheet
37%
✗
TSG 1899 Hoffenheim keeps clean sheet
22%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

