TSG 1899 Hoffenheim vs RB Leipzig, Bundesliga 2021-22 REGULAR SEASON
Overview
Match Preview
TSG 1899 Hoffenheim vs RB Leipzig — Bundesliga at PreZero Arena.
- TSG 1899 Hoffenheim 9 games · 12 pts (2026/27)
- RB Leipzig 9 games · 18 pts (2026/27)
Match Details
- Referee Tobias Welz
- Referee Rafael Foltyn
- Referee Markus Wollenweber
- Referee Martin Thomsen
- Referee Marcel Pelgrim
- Referee Markus Schmidt
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 |
|---|---|---|---|---|
| 20 Nov | RB Leipzig | H | 2–0 | W |
| 06 Nov | VfL Bochum 1848 | A | 0–2 | L |
| 29 Oct | Hertha BSC | H | 2–0 | W |
| 26 Oct | Holstein Kiel | H | 5–1 | W |
| 23 Oct | FC Bayern München | A | 0–4 | L |
| 15 Oct | 1. FC Köln | H | 5–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Nov | TSG 1899 Hoffenheim | A | 0–2 | L |
| 06 Nov | Borussia Dortmund | H | 2–1 | W |
| 03 Nov | Paris Saint-Germain FC | H | 2–2 | D |
| 30 Oct | Eintracht Frankfurt | A | 1–1 | D |
| 26 Oct | SV Babelsberg 03 | A | 1–0 | W |
| 23 Oct | SpVgg Greuther Fürth 1903 | H | 4–1 | W |
Season Stats
| TSG 1899 Hoffenheim | RB Leipzig | |
|---|---|---|
| #9 | Position | #4 |
| 12 | Points | 18 |
| 9 | Played | 9 |
| 4 / 0 / 5 | W / D / L | 6 / 0 / 3 |
| 16 | Scored | 27 |
| 17 | Conceded | 13 |
| -1 | GD | +14 |
| 1.33 | PPG | 2.00 |
| 44% | Win % | 67% |
Key Stats
56%
Both Teams to Score
H2H (18 games)
H2H (18 games)
56%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
56%
Clean Sheets
RB Leipzig this season
RB Leipzig this season
TSG 1899 Hoffenheim are 9th (12 pts). RB Leipzig are 4th (18 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
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 |
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 |
Events
Match Events
- 0' KICK OFF: TSG 1899 Hoffenheim gets underway.
- 5' TSG 1899 Hoffenheim are enjoying more possession but struggling to find a way through a disciplined RB Leipzig backline.
- 10' RB Leipzig come into this ranked in Array. They desperately need points to push themselves up the standings.
- 12' GOAL! Diadie Samassekou scores on 12. Assisted by Dennis Geiger
- 17' It’s high time Jesse Marsch made some changes to put the his team’s game back to action.
- 22' It is a cagey affair so far. TSG 1899 Hoffenheim in their trying to find a way past RB Leipzig's compact .
- 27' RB Leipzig is showing some good football. However, RB Leipzig are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 32' Willi Orban has been relatively quiet despite scoring 32 goals in his last 527 appearances.
- 36' Andre Silva catches the referee's attention in entirely the wrong way. Yellow card on 36.
- 41' The midfield battle is intense right now. Both TSG 1899 Hoffenheim and RB Leipzig are fighting for every inch of the pitch.
- 42' Poor challenge from Florian Grillitsch. The referee spots it immediately and shows the Yellow card.
- 43' That looks like a foul for a Yellow card for Florian Grillitsch.
- 46' Time for substitution for RB Leipzig. Kevin Kampl is replaced by Emil Forsberg.
- 51' It looks surprising RB Leipzig does not make any changes. Angelino has some obvious troubles when approaching to the goal.
- 53' The crowd applauds Nordi Mukiele as he leaves the pitch. Benjamin Henrichs steps in for RB Leipzig.
- 58' TSG 1899 Hoffenheim currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 63' It looks like no one’s ball. TSG 1899 Hoffenheim is used to counterattacking playing. None of the sides are ready to take the lead.
- 65' Fresh legs for TSG 1899 Hoffenheim! Angelo Stiller comes on to replace Diadie Samassekou.
- 68' The Israel Munas Dabbur breaks the deadlock on 68 minutes. 2-0!
- 71' The supporters are chanting for Brian Brobbey. He replaces Andre Silva on 71 minute.
- 72' A change in the RB Leipzig ranks — Dominik Szoboszlai exits the field as Ilaix Moriba enters on 72.
- 73' Sargis Adamyan has so much to prove this time. He replaces Georginio Rutter on 73 minute.
- 74' Chris Richards has so much to prove this time. He replaces Munas Dabbur on 74 minute.
- 79' Lukas Klostermann makes way for Hugo Novoa at the 79 minute mark. A tactical switch from RB Leipzig.
- 84' Angelino has been a danger all night but risks an early exit having now seen a Yellow card on 84.
- 89' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 90' The TSG 1899 Hoffenheim bench stirs into life. Kevin Akpoguma is withdrawn and Havard Nordtveit gets his opportunity.
- 90' That looks like a foul for a Yellow card for Havard Nordtveit.
- The referee brings this contest to a close. TSG 1899 Hoffenheim take all three points.
Lineups
TSG 1899 Hoffenheim Lineups
Starting XI
- 33
-
9
Ihlas Bebou ↓ Fisnik Asllani 90'
- 22
- 25
- 1
- 38
- 8
- 11
- 17
-
10
Munas Dabbur ↓ Chris Richards 74'
- 18
Bench
-
6
Havard Nordtveit ↑ 90'
- 21
- 15
- 20
- 12
-
23
Sargis Adamyan ↑ 73'
-
28
Chris Richards ↑ 74'
-
13
Angelo Stiller ↑ 65'
-
–
Fisnik Asllani ↑ 90'
Coach
Sebastian Hoeneß
RB Leipzig Lineups
Starting XI
- 3
- 18
- 22
- 1
-
16
Lukas Klostermann ↓ Hugo Novoa 79'
- 4
-
44
Kevin Kampl ↓ Emil Forsberg 46'
-
33
Andre Silva ↓ Brian Brobbey 71'
- 14
- 17
- 32
Bench
-
39
Benjamin Henrichs ↑ 53'
-
10
Emil Forsberg ↑ 46'
- 25
- 31
-
38
Hugo Novoa ↑ 79'
- 47
-
21
Brian Brobbey ↑ 71'
-
26
Ilaix Moriba ↑ 72'
Coach
Jesse Marsch
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
TSG 1899 Hoffenheim Form
2021-11-20
TSG 1899 Hoffenheim
2–0
RB Leipzig
W
2021-11-06
VfL Bochum 1848
2–0
TSG 1899 Hoffenheim
L
2021-10-29
TSG 1899 Hoffenheim
2–0
Hertha BSC
W
2021-10-26
TSG 1899 Hoffenheim
5–1
Holstein Kiel
W
2021-10-23
FC Bayern München
4–0
TSG 1899 Hoffenheim
L
2021-10-15
TSG 1899 Hoffenheim
5–0
1. FC Köln
W
RB Leipzig Form
Predictions
Prediction accuracy
0 / 4
1.67
TSG 1899 Hoffenheim xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.93
RB Leipzig xG
I would bet for:
TSG 1899 Hoffenheim or RB Leipzig 76% + Both teams to score 69%
Match Result
✗ WrongActual: TSG 1899 Hoffenheim win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.6
Actual: No — clean sheet
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
TSG 1899 Hoffenheim or Draw
61%
Draw or RB Leipzig
63%
TSG 1899 Hoffenheim or RB Leipzig
76%
Half-Time Result
✗ WrongActual: TSG 1899 Hoffenheim win at HT
Correct Score
✓ In top 12
1 – 1
9.7%
1 – 2
8.2%
2 – 1
7.1%
2 – 2
6.8%
1 – 3
5.2%
0 – 2
5.1%
0 – 1
4.7%
2 – 3
4.4%
0 – 0
4.1%
1 – 0
4%
3 – 1
4%
2 – 0
Actual
Asian Handicap — TSG 1899 Hoffenheim
| Handicap | TSG 1899 Hoffenheim covers | Push | RB Leipzig covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 10% | 83% |
| -1.5 | 17% | — | 83% |
| -1 | 17% | 16% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 57% | — | 43% |
| +1 | 57% | 19% | 24% |
| +1.5 | 76% | — | 24% |
| +2 | 76% | 13% | 11% |
| +2.5 | 89% | — | 11% |
Clean Sheet
TSG 1899 Hoffenheim keeps clean sheet
15%
✗
RB Leipzig keeps clean sheet
20%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

