RB Leipzig vs TSG 1899 Hoffenheim, Bundesliga 2023-24 REGULAR SEASON
Overview
Match Preview
RB Leipzig vs TSG 1899 Hoffenheim — Bundesliga at Red Bull Arena.
- RB Leipzig 4 games · 6 pts (2026/27)
- TSG 1899 Hoffenheim 4 games · 3 pts (2026/27)
Match Details
- Referee Robert Schroder
- Assistant 1 Norbert Grudzinski
- Assistant 2 Jan Neitzel
3 games this season
🟨 7.3/game
⚽ 7.7 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Borussia Dortmund | 4 | 12 |
| 2 | FC Bayern München | 4 | 10 |
| 3 | SC Freiburg | 4 | 10 |
| 4 | FC Augsburg | 4 | 7 |
| 5 | Bayer 04 Leverkusen | 4 | 7 |
| 6 | 1. FSV Mainz 05 | 4 | 7 |
| 7 | SV 07 Elversberg | 4 | 7 |
| 8 | SV Werder Bremen | 4 | 7 |
| 9 | RB Leipzig | 4 | 6 |
| 10 | Eintracht Frankfurt | 4 | 5 |
| 11 | FC Schalke 04 | 4 | 5 |
| 12 | SC Paderborn 07 | 4 | 4 |
| 13 | 1. FC Köln | 4 | 4 |
| 14 | TSG 1899 Hoffenheim | 4 | 3 |
| 15 | VfB Stuttgart | 4 | 3 |
| 16 | Hamburger SV | 4 | 3 |
| 17 | 1. FC Union Berlin | 4 | 1 |
| 18 | Borussia Mönchengladbach | 4 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 Dec | TSG 1899 Hoffenheim | H | 3–1 | W |
| 13 Dec | BSC Young Boys | H | 2–1 | W |
| 09 Dec | Borussia Dortmund | A | 3–2 | W |
| 02 Dec | 1. FC Heidenheim 1846 | H | 2–1 | W |
| 28 Nov | Manchester City FC | A | 2–3 | L |
| 25 Nov | VfL Wolfsburg | A | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 Dec | RB Leipzig | A | 1–3 | L |
| 08 Dec | VfL Bochum 1848 | H | 3–1 | W |
| 02 Dec | Borussia Mönchengladbach | A | 1–2 | L |
| 26 Nov | 1. FSV Mainz 05 | H | 1–1 | D |
| 11 Nov | FC Augsburg | A | 1–1 | D |
| 04 Nov | Bayer 04 Leverkusen | H | 2–3 | L |
Season Stats
| RB Leipzig | TSG 1899 Hoffenheim | |
|---|---|---|
| #9 | Position | #14 |
| 6 | Points | 3 |
| 4 | Played | 4 |
| 2 / 0 / 2 | W / D / L | 1 / 0 / 3 |
| 9 | Scored | 7 |
| 5 | Conceded | 10 |
| +4 | GD | -3 |
| 1.50 | PPG | 0.75 |
| 50% | Win % | 25% |
Key Stats
56%
Both Teams to Score
H2H (18 games)
H2H (18 games)
56%
Over 2.5 Goals
H2H history
H2H history
50%
Clean Sheets
RB Leipzig this season
RB Leipzig this season
0%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
RB Leipzig are 9th (6 pts). TSG 1899 Hoffenheim are 14th (3 pts).
Goal Timing (This Season)
RB Leipzig
0-15
–/1
16-30
3/–
31-45
–/1
46-60
1/1
61-75
3/1
76+
2/1
■ Scored ■ Conceded
TSG 1899 Hoffenheim
0-15
1/–
16-30
1/1
31-45
1/1
46-60
2/2
61-75
2/4
76+
–/1
■ Scored ■ Conceded
Top Scorers (This Season)
RB Leipzig
| Antonio Nusa | 2 G | 2 A |
| Ridle Baku | 2 G | |
| Rocco Reitz | 1 G |
TSG 1899 Hoffenheim
| Adam Daghim | 2 G | 2 A |
| Adam Hlozek | 2 G | |
| Ozan Kabak | 1 G | |
| Tim Lemperle | 1 G | |
| Leon Avdullahu | 1 G |
Events
Match Events
- 0' The wait is over. RB Leipzig get us underway at Red Bull Arena.
- 5' David Raum needs to be pretty careful with his discipline considering 29 Yellow cards this season.
- 10' RB Leipzig started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 10.
- 15' Supporters expect more eagerness from Xavi Simons, as he is very good at scoring at Red Bull Arena with 13 goals in the last 12 games.
- 20' The midfield battle is intense right now. Both RB Leipzig and TSG 1899 Hoffenheim are fighting for every inch of the pitch.
- 25' Over 25 minutes have gone by without a meaningful attack. The supporters want more.
- 30' Both keepers have barely been tested. RB Leipzig and TSG 1899 Hoffenheim are cancelling each other out in the centre of the park.
- 34' Brilliant from the ! Lukas Klostermann makes it 1-0 with a superb finish on 34.
- 39' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 40' It’s gonna be a Yellow card for Amadou Haidara.
- 42' GOAL! Ozan Kabak scores on 42. Assisted by Robert Skov
- 46' Florian Grillitsch gets the nod from TSG 1899 Hoffenheim. He replaces Robert Skov and will look to change the dynamic.
- 51' It’s high time Pellegrino Matarazzo made some changes to put the his team’s game back to action.
- 56' The teams are not in a rush to score plenty of goals. It might look strange considering RB Leipzig that had 516 games and scored 728 goals.
- 58' Kevin Kampl gets the nod from RB Leipzig. He replaces Amadou Haidara and will look to change the dynamic.
- 62' Ozan Kabak was booked on 62.
- 66' Emil Forsberg has so much to prove this time. He replaces Christoph Baumgartner on 66 minute.
- 69' Maximilian Beier is ready to make an impact after coming on for Ihlas Bebou at the 69 minute mark.
- 70' Magnificent from Emil Forsberg! That is 82 goals in 108 appearances — and it could not have come at a better time.
- 74' Mohamed Simakan adds to his 0 season tally! RB Leipzig lead 3-1 — and this changes everything.
- 75' A change in the TSG 1899 Hoffenheim ranks — Ozan Kabak exits the field as Kevin Akpoguma enters on 75.
- 80' The referee has no hesitation. Lukas Klostermann is booked for RB Leipzig — Yellow card on 80.
- 83' Time for substitution for RB Leipzig. Lois Openda is replaced by Benjamin Sesko.
- 88' It looks surprising RB Leipzig does not make any changes. Grischa Promel has some obvious troubles when approaching to the goal.
- 90' Another change for TSG 1899 Hoffenheim made on 90 minute. Pavel Kaderabek leaves to be changed by Stanley N'Soki.
- 90' Florian Grillitsch has been a danger all night but risks an early exit having now seen a Red card on 90.
- The final score is 3-1.
Lineups
RB Leipzig Lineups
4-2-2-2Starting XI
-
17
Lois Openda ↓ Benjamin Sesko 83'
- 21
- 39
- 14
- 9
- 16
- 22
-
8
Amadou Haidara ↓ Kevin Kampl 58'
- 24
- 2
-
20
Xavi Simons ↓ Fabio Carvalho 83'
Bench
- 11
-
10
Emil Forsberg ↑ 66'
- 1
-
44
Kevin Kampl ↑ 58'
- 3
- 13
-
18
Fabio Carvalho ↑ 83'
-
23
Castello Lukeba ↑ 83'
-
30
Benjamin Sesko ↑ 83'
Coach
Marco Rose
TSG 1899 Hoffenheim Lineups
3-4-1-2Starting XI
- 23
-
9
Ihlas Bebou ↓ Maximilian Beier 69'
- 22
- 1
- 3
- 27
- 6
- 21
-
5
Ozan Kabak ↓ Kevin Akpoguma 75'
- 29
-
16
Anton Stach ↓ Tom Bischof 75'
Bench
-
25
Kevin Akpoguma ↑ 75'
-
11
Florian Grillitsch ↑ 46'
- 20
- 41
-
14
Maximilian Beier ↑ 69'
- 37
-
39
Tom Bischof ↑ 75'
- 40
-
34
Stanley N'Soki ↑ 90'
Coach
Pellegrino Matarazzo
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
2023-12-16
RB Leipzig
3–1
TSG 1899 Hoffenheim
L
2023-12-08
TSG 1899 Hoffenheim
3–1
VfL Bochum 1848
W
2023-12-02
Borussia Mönchengladbach
2–1
TSG 1899 Hoffenheim
L
2023-11-26
TSG 1899 Hoffenheim
1–1
1. FSV Mainz 05
D
2023-11-11
FC Augsburg
1–1
TSG 1899 Hoffenheim
D
2023-11-04
TSG 1899 Hoffenheim
2–3
Bayer 04 Leverkusen
L
Predictions
Prediction accuracy
3 / 4
2.96
RB Leipzig xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.99
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 74% + RB Leipzig to win 73%
Match Result
✓ CorrectActual: RB Leipzig win
Both Teams to Score
✓ Correct
Avg goals/match: 3.95
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 90% |
|
10% |
| ± 2.5 | 74% |
|
26% |
| ± 3.5 | 54% |
|
46% |
| ± 4.5 | 35% |
|
65% |
Double Chance
RB Leipzig or Draw
89%
Draw or TSG 1899 Hoffenheim
27%
RB Leipzig or TSG 1899 Hoffenheim
84%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 0
8.6%
2 – 1
8.2%
3 – 0
8.2%
3 – 1
Actual
1 – 1
6.4%
4 – 0
6%
4 – 1
5.9%
1 – 0
5.7%
2 – 2
4%
3 – 2
3.9%
5 – 0
3.6%
5 – 1
3.6%
Asian Handicap — RB Leipzig
| Handicap | RB Leipzig covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 36% | — | 64% |
| -2 | 36% | 20% | 43% |
| -1.5 | 57% | — | 43% |
| -1 | 57% | 19% | 24% |
| -0.5 | 76% | — | 24% |
| +0.5 | 91% | — | 9% |
| +1 | 91% | 6% | 3% |
| +1.5 | 97% | — | 3% |
| +2 | 97% | 2% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
RB Leipzig keeps clean sheet
38%
✓
TSG 1899 Hoffenheim keeps clean sheet
6%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

