1. Bundesliga, 27-round, regular season, 20.03.2026 15:30
Finished
RB Leipzig 5 - 0 Hoffenheim Highlights
Goal Benjamin Henrichs 78', RB Leipzig-Hoffenheim 5:0
Goal Brajan Gruda 44', RB Leipzig-Hoffenheim 4:0
Goal Christoph Baumgartner 30', RB Leipzig-Hoffenheim 3:0
Goal Christoph Baumgartner 21', RB Leipzig-Hoffenheim 2:0
Goal Brajan Gruda 17', RB Leipzig-Hoffenheim 1:0
Yan Diomande VAR! cancel goal (RB Leipzig-Hoffenheim 45')
10:38
"Wir haben die Basics nicht auf den Platz gebracht" | PK nach #RBLTSG
11:21
RE-LIVE ? Pressekonferenz nach RB Leipzig - TSG Hoffenheim | Bundesliga
20:03
LIVE ? Pressekonferenz vor RB Leipzig - TSG Hoffenheim | Bundesliga
29:16
? LIVE | PK vor #RBLTSG
| 26 | ||
| 4 | ||
| 17 | ||
| 22 | (c) | |
| 23 | ||
| 13 | ||
| 14 | ||
| 24 | ||
| 10 | ||
| 40 | ||
| 49 |
| 1 | (c) | |
| 2 | ||
| 5 | ||
| 13 | ||
| 34 | ||
| 6 | ||
| 18 | ||
| 22 | ||
| 29 | ||
| 11 | ||
| 19 |
Manager
Manager
Match Stats
Full Match
1st Half
2nd Half
2.19
Expected Goals (xG)
0.68
14
Shots
8
9
Shots on Target
2
3
Shots Blocked
3
2
Saves
4
0
Hit Woodwork
0
50
Possession %
50
1
Corners
3
8
Fouls
16
5
Offsides
1
1
Yellow Cards
1
0
Red cards
0
452
Passes
438
85
Pass Accuracy %
82
16
Free Kicks
8
20
Throw-ins
22
9
Crosses
18
32
Clearances
19
4
Big Chances
0
19
Tackles
23
2.05
Expected Goals (xG)
0.15
7
Shots
3
6
Shots on Target
0
1
Shots Blocked
2
0
Saves
2
0
Hit Woodwork
0
51
Possession %
49
1
Corners
0
6
Fouls
10
2
Offsides
0
1
Yellow Cards
1
0
Red cards
0
210
Passes
197
80
Pass Accuracy %
77
10
Free Kicks
6
11
Throw-ins
8
13
Clearances
10
4
Big Chances
0
63
Tackles
33
0.35
Expected Goals (xG)
0.63
7
Shots
5
3
Shots on Target
2
2
Shots Blocked
1
2
Saves
2
0
Hit Woodwork
0
49
Possession %
51
0
Corners
3
2
Fouls
6
3
Offsides
1
0
Yellow Cards
0
0
Red cards
0
242
Passes
241
88
Pass Accuracy %
86
6
Free Kicks
2
9
Throw-ins
14
19
Clearances
9
0
Big Chances
0
73
Tackles
47
74% (730) |
|
5% (49) |
Match Info
Viewers40,980
Match Events
×90+4
RB Leipzig with a deserved victory after a fine display
90+4

That's it! The referee blows the final whistle
90+4
Ball possession: RB Leipzig: 52%, Hoffenheim: 48%.
90+4
Hoffenheim are trying to create something here.
90+3
Hoffenheim take a throw-in in the opponent's half of the field
90+3
Hoffenheim are trying to create something here.
90+3
Hoffenheim take a throw-in in the opponent's half of the field
90+3
Albian Hajdari relieves the pressure with a clearance
90+3
RB Leipzig are trying to create something here.
90+3
RB Leipzig are in control of the ball.
90+2
RB Leipzig take a throw-in in the opponent's half of the field
90+2
RB Leipzig are in control of the ball.
90+2
RB Leipzig take a throw-in in the opponent's half of the field
90+1
RB Leipzig are in control of the ball.
90+1
Willi Orban makes the tackle and wins possession for his team
90+1
Hoffenheim are in control of the ball.
90+1
Albian Hajdari from Hoffenheim intercepts a cross aimed towards the box.
90+1
The fourth official shows there are 3 minute(s) of time to be added
90+1
RB Leipzig are trying to create something here.
90
The referee signals a free kick as Muhammed Mehmet Damar from Hoffenheim trips Antonio Nusa
90
Hoffenheim are trying to create something here.
90
Hoffenheim take a throw-in in the opponent's half of the field
90
Ball possession: RB Leipzig: 48%, Hoffenheim: 52%.
89
RB Leipzig are in control of the ball.
88
RB Leipzig take a throw-in in their own half of the field
88
A shot by Andrej Kramaric is blocked
88
Good effort by Muhammed Mehmet Damar as he directs a shot on target, but Maarten Vandevoordt saves it
88
Castello Lukeba from RB Leipzig intercepts a cross aimed towards the box.
87
Hoffenheim are trying to create something here.
87
Hoffenheim are in control of the ball.
87
Castello Lukeba from RB Leipzig intercepts a cross aimed towards the box.
87
Hoffenheim are trying to create something here.
87
Hoffenheim are in control of the ball.
86
Safe hands from Maarten Vandevoordt as he comes out and claims the ball
86
Maarten Vandevoordt from RB Leipzig intercepts a cross aimed towards the box.
86
Hoffenheim are trying to create something here.
86
RB Leipzig take a throw-in in their own half of the field
85
Castello Lukeba relieves the pressure with a clearance
85
Hoffenheim are in control of the ball.
85
The referee signals a free kick as Christoph Baumgartner from RB Leipzig trips Grischa Proemel
85
Ball possession: RB Leipzig: 50%, Hoffenheim: 50%.
85
Hoffenheim take a throw-in in their own half of the field
84
Hoffenheim are in control of the ball.
84
Nicolas Seiwald is penalised for pushing Cole Campbell
84
Andrej Kramaric relieves the pressure with a clearance
84
The cross by Antonio Nusa from RB Leipzig successfully finds a teammate in the box.
83
Vladimir Coufal from Hoffenheim intercepts a cross aimed towards the box.
83
Albian Hajdari from Hoffenheim goes a bit too far there as the pulls down Ezechiel Banzuzi
83
Ezechiel Banzuzi relieves the pressure with a clearance
83
Hoffenheim are in control of the ball.
82
The captain is forced to give away his armband, because he is leaving the field.
82

David Raum is leaving the field to be replaced by Max Finkgrafe in a tactical substitution.
82
Andrej Kramaric from Hoffenheim is ruled offside
81
Benjamin Henrichs from RB Leipzig intercepts a cross aimed towards the box.
81
Hoffenheim are in control of the ball.
80
Antonio Nusa shoots from outside the box, but Oliver Baumann has it under control
80
RB Leipzig are trying to create something here.
80
Ball possession: RB Leipzig: 51%, Hoffenheim: 49%.
80
Ozan Kabak makes the tackle and wins possession for his team
80
Brajan Gruda makes the tackle and wins possession for his team
79
Hoffenheim are trying to create something here.
78

G O O O O O A A L - Benjamin Henrichs finds the net with the left foot!
78
Antonio Nusa creates a scoring opportunity for his teammate
77
Hoffenheim are in control of the ball.
77
RB Leipzig take a throw-in in their own half of the field
77
Hoffenheim take a throw-in in their own half of the field
76

Bernardo is leaving the field to be replaced by Muhammed Mehmet Damar in a tactical substitution.
76

Romulo Cruz is leaving the field to be replaced by Conrad Harder in a tactical substitution.
76

Ridle Baku is leaving the field to be replaced by Benjamin Henrichs in a tactical substitution.
75
RB Leipzig are in control of the ball.
75
Ball possession: RB Leipzig: 50%, Hoffenheim: 50%.
75
Safe hands from Maarten Vandevoordt as he comes out and claims the ball
75
Alexander Prass swings in the ball from a corner on the right, but it is nowhere near a teammate.
75
Castello Lukeba relieves the pressure with a clearance
74
Hoffenheim are trying to create something here.
73
Hoffenheim are in control of the ball.
73
Ezechiel Banzuzi tries his luck from distance but his effort ends up safely in the hands of Oliver Baumann
73
RB Leipzig are trying to create something here.
73
Romulo Cruz from RB Leipzig is ruled offside
72
RB Leipzig are trying to create something here.
71
RB Leipzig are in control of the ball.
71
Castello Lukeba from RB Leipzig intercepts a cross aimed towards the box.
71
Hoffenheim are trying to create something here.
71
Hoffenheim are in control of the ball.
71
Albian Hajdari relieves the pressure with a clearance
71
RB Leipzig are trying to create something here.
71
David Raum makes the tackle and wins possession for his team
70
Ball possession: RB Leipzig: 50%, Hoffenheim: 50%.
70
RB Leipzig are trying to create something here.
69

Bazoumana Toure is leaving the field to be replaced by Cole Campbell in a tactical substitution.
69

Tim Lemperle is leaving the field to be replaced by Max Moerstedt in a tactical substitution.
69
The referee signals a free kick as Bernardo from Hoffenheim trips Brajan Gruda
69
RB Leipzig are in control of the ball.
68
RB Leipzig are trying to create something here.
68
A shot by Ezechiel Banzuzi is blocked
68
RB Leipzig are trying to create something here.
68
Nicolas Seiwald makes the tackle and wins possession for his team
67
Hoffenheim are trying to create something here.
67
Hoffenheim take a throw-in in their own half of the field
67
Goal kick for Hoffenheim
66

Yan Diomande is leaving the field to be replaced by Antonio Nusa in a tactical substitution.
66

Xaver Schlager is leaving the field to be replaced by Ezechiel Banzuzi in a tactical substitution.
66
Ball possession: RB Leipzig: 50%, Hoffenheim: 50%.
66
Romulo Cruz from RB Leipzig sends an effort wide of target
65
RB Leipzig start a counter attack
65
Xaver Schlager makes the tackle and wins possession for his team
65
Hoffenheim are trying to create something here.
64
Hoffenheim are in control of the ball.
64
Ridle Baku from RB Leipzig is ruled offside
63
RB Leipzig are in control of the ball.
63
Albian Hajdari relieves the pressure with a clearance
63
RB Leipzig are trying to create something here.
63
Brajan Gruda makes the tackle and wins possession for his team
63
RB Leipzig are in control of the ball.
62
RB Leipzig take a throw-in in the opponent's half of the field
62
Bernardo successfully blocks the shot
62
A shot by Ridle Baku is blocked
62
RB Leipzig are trying to create something here.
62
RB Leipzig take a throw-in in their own half of the field
61
Dangerous challenge by Andrej Kramaric from Hoffenheim. Christoph Baumgartner on the receiving end of that.
61
Hoffenheim are in control of the ball.
61
Ridle Baku from RB Leipzig is ruled offside
60
Ball possession: RB Leipzig: 46%, Hoffenheim: 54%.
60
RB Leipzig are trying to create something here.
59
RB Leipzig are in control of the ball.
59
Goal kick for Hoffenheim
59
Oooh... that was a sitter! Christoph Baumgartner should have scored from that position
59
Space opens up for Christoph Baumgartner but his finish goes wide of the target. Could have done better there.
59
RB Leipzig are trying to create something here.
58
RB Leipzig take a throw-in in their own half of the field
58
Hoffenheim are in control of the ball.
57
Goal kick for Hoffenheim
57
Ozan Kabak makes the tackle and wins possession for his team
57
RB Leipzig are in control of the ball.
56
Hoffenheim are in control of the ball.
56
Today's attendance is 40980
56
RB Leipzig take a throw-in in their own half of the field
55
Willi Orban relieves the pressure with a clearance
55
The cross by Alexander Prass from Hoffenheim successfully finds a teammate in the box.
55
Hoffenheim are trying to create something here.
55
Hoffenheim are in control of the ball.
55
Safe hands from Oliver Baumann as he comes out and claims the ball
55
Ball possession: RB Leipzig: 48%, Hoffenheim: 52%.
55
Wouter Burger makes the tackle and wins possession for his team
54
RB Leipzig are in control of the ball.
54
Goal kick for RB Leipzig
54
Grischa Proemel goes for goal, but his effort was never close to hitting the target.
53
Good effort by Grischa Proemel as he directs a shot on target, but Maarten Vandevoordt saves it
53
Hoffenheim are trying to create something here.
52
Xaver Schlager from RB Leipzig intercepts a cross aimed towards the box.
52
Willi Orban from RB Leipzig intercepts a cross aimed towards the box.
52
Hoffenheim are trying to create something here.
52
Vladimir Coufal makes the tackle and wins possession for his team
52
Ozan Kabak is penalised for pushing Nicolas Seiwald
51
A player from Hoffenheim takes a long throw into the opponent's box
51
Hoffenheim are trying to create something here.
51
Hoffenheim take a throw-in in the opponent's half of the field
51
Castello Lukeba from RB Leipzig intercepts a cross aimed towards the box.
51
Hoffenheim are trying to create something here.
51
Bazoumana Toure makes the tackle and wins possession for his team
51
Maarten Vandevoordt from RB Leipzig intercepts a cross aimed towards the box.
50
Vladimir Coufal swings in the ball from a corner on the left, but it is nowhere near a teammate.
50
Ridle Baku relieves the pressure with a clearance
50
Ball possession: RB Leipzig: 51%, Hoffenheim: 49%.
50
Hoffenheim are in control of the ball.
49
Safe hands from Oliver Baumann as he comes out and claims the ball
49
Bazoumana Toure controls the ball with his hand
49
Nicolas Seiwald from RB Leipzig intercepts a cross aimed towards the box.
49
A player from Hoffenheim takes a long throw into the opponent's box
49
Castello Lukeba successfully blocks the shot
48
Tim Lemperle from Hoffenheim heads towards goal but sees his effort blocked.
48
Alexander Prass from Hoffenheim swings in the corner from the right.
48
Yan Diomande relieves the pressure with a clearance
48
Hoffenheim are trying to create something here.
47
Hoffenheim are in control of the ball.
47
Hoffenheim take a throw-in in the opponent's half of the field
47
Hoffenheim are trying to create something here.
47
Hoffenheim take a throw-in in the opponent's half of the field
46
RB Leipzig take a throw-in in their own half of the field
46
Hoffenheim take a throw-in in the opponent's half of the field
46
Hoffenheim take a throw-in in their own half of the field
46

Fisnik Asllani is leaving the field to be replaced by Andrej Kramaric in a tactical substitution.
46

Robin Hranac is leaving the field to be replaced by Albian Hajdari in a tactical substitution.
46

The second half is underway
45+9

It's over! The referee blows for half time
45+9
Ball possession: RB Leipzig: 52%, Hoffenheim: 48%.
45+8
Nicolas Seiwald from RB Leipzig is ruled offside
45+8
NO GOAL! - After reviewing the situation, the referee announces that the goal for RB Leipzig is revoked due to offside.
45+6
VAR - GOAL! - The referee has stopped the play. VAR check in progress, a potential goal for RB Leipzig.
45+4

G O O O O A A A L! RB Leipzig score! Yan Diomande is on the scoresheet.
45+4
Vladimir Coufal from Hoffenheim intercepts a cross aimed towards the box.
45+4
Reckless challenge there. Vladimir Coufal commits a rough foul on Yan Diomande
45+4
The referee signals a free kick as Bernardo from Hoffenheim trips Brajan Gruda
45+3
Grischa Proemel makes the tackle and wins possession for his team
45+2
RB Leipzig are in control of the ball.
45+2
Safe hands from Maarten Vandevoordt as he comes out and claims the ball
45+2
The referee signals a free kick as David Raum from RB Leipzig trips Alexander Prass
45+1
RB Leipzig are trying to create something here.
45+1
RB Leipzig take a throw-in in their own half of the field
45+1
The fourth official shows there are 4 minute(s) of time to be added
45+1
RB Leipzig are in control of the ball.
45+1
Hoffenheim are in control of the ball.
45
Ball possession: RB Leipzig: 50%, Hoffenheim: 50%.
44
Nicolas Seiwald made the key pass for the goal!
44
Yan Diomande provided the assist for the goal.
44

G O O O A A A L - Brajan Gruda scores with the left foot!
44
Yan Diomande creates a scoring opportunity for his teammate
43
RB Leipzig take a throw-in in the opponent's half of the field
43
The ref blows his whistle. Willi Orban charged Fisnik Asllani from behind and it's a free-kick
42
Hoffenheim are in control of the ball.
42
Safe hands from Oliver Baumann as he comes out and claims the ball
42
RB Leipzig take a throw-in in the opponent's half of the field
42
RB Leipzig are trying to create something here.
41
Ozan Kabak from Hoffenheim intercepts a cross aimed towards the box.
41
RB Leipzig are trying to create something here.
41
Ozan Kabak relieves the pressure with a clearance
40
RB Leipzig are in control of the ball.
40
RB Leipzig are trying to create something here.
40
Ball possession: RB Leipzig: 42%, Hoffenheim: 58%.
39
Hoffenheim take a throw-in in their own half of the field
39
RB Leipzig are in control of the ball.
38
RB Leipzig are trying to create something here.
38
David Raum relieves the pressure with a clearance
38
Alexander Prass relieves the pressure with a clearance
38
RB Leipzig are in control of the ball.
38
Yan Diomande comes back onto the field.
38
Ridle Baku wins an air challenge against Bazoumana Toure
37
The game is restarted
37
Yan Diomande is injured and is taken off the field to receive medical treatment.
37
Yan Diomande is down injured and receives medical treatment on the field.
36
Play has been stopped because there is a player lying on the pitch.
36
Brajan Gruda tries his luck from distance but his effort ends up safely in the hands of Oliver Baumann
36
RB Leipzig are in control of the ball.
36
David Raum makes the tackle and wins possession for his team
36
Hoffenheim are trying to create something here.
35
Ball possession: RB Leipzig: 42%, Hoffenheim: 58%.
35
Goal kick for Hoffenheim
35
RB Leipzig are trying to create something here.
35
RB Leipzig are in control of the ball.
34
Castello Lukeba from RB Leipzig intercepts a cross aimed towards the box.
34
A player from Hoffenheim takes a long throw into the opponent's box
34
Hoffenheim take a throw-in in their own half of the field
34
Yan Diomande comes back onto the field.
34
The game is restarted
34
Yan Diomande is injured and is taken off the field to receive medical treatment.
33
Yan Diomande is down injured and receives medical treatment on the field.
32
Play has been stopped because there is a player lying on the pitch.
31
Tim Lemperle is penalised for pushing Nicolas Seiwald
30
Brajan Gruda provided the assist for the goal.
30

G O O O A A A L - Christoph Baumgartner volleys the ball into the back of the net with the right. A great finish!
30
The cross by Brajan Gruda from RB Leipzig successfully finds a teammate in the box.
30
RB Leipzig are in control of the ball.
30
Ridle Baku relieves the pressure with a clearance
30
Hoffenheim are in control of the ball.
30
Ball possession: RB Leipzig: 40%, Hoffenheim: 60%.
30
Dangerous challenge by David Raum from RB Leipzig. Alexander Prass on the receiving end of that.
29
Hoffenheim take a throw-in in their own half of the field
28
RB Leipzig take a throw-in in their own half of the field
28
Hoffenheim are in control of the ball.
28
RB Leipzig take a throw-in in their own half of the field
28
The game is restarted
27
Play has been stopped because there is a player lying on the pitch.
27
Hoffenheim are in control of the ball.
27
Robin Hranac makes the tackle and wins possession for his team
27
RB Leipzig are in control of the ball.
26
Goal kick for RB Leipzig
26
Hoffenheim are trying to create something here.
26
The referee signals a free kick as Romulo Cruz from RB Leipzig trips Alexander Prass
26
Hoffenheim are in control of the ball.
25
RB Leipzig take a throw-in in the opponent's half of the field
25
Ball possession: RB Leipzig: 45%, Hoffenheim: 55%.
25
Safe hands from Oliver Baumann as he comes out and claims the ball
23

Bernardo is shown a yellow card by the referee
23
Dangerous challenge by Bernardo from Hoffenheim. Brajan Gruda on the receiving end of that.
23
Ozan Kabak is penalised for pushing Romulo Cruz
22
RB Leipzig take a throw-in in their own half of the field
21
Ozan Kabak from Hoffenheim intercepts a cross aimed towards the box.
21
David Raum provided the assist for the goal.
21

G O O O A A A L - Christoph Baumgartner RB Leipzig scores with a header.
21
The cross by David Raum from RB Leipzig successfully finds a teammate in the box.
21
David Raum swings in the ball from a corner on the left, but it is nowhere near a teammate.
21
Vladimir Coufal from Hoffenheim intercepts a cross aimed towards the box.
20
Ball possession: RB Leipzig: 42%, Hoffenheim: 58%.
20
Robin Hranac from Hoffenheim goes a bit too far there as the pulls down Yan Diomande
20
RB Leipzig are in control of the ball.
19
Robin Hranac makes the tackle and wins possession for his team
19
Ozan Kabak is penalised for pushing Xaver Schlager
18
Hoffenheim are in control of the ball.
17

G O O O A A A L - Brajan Gruda reacts first on the loose ball and puts it away with the left!
17
Oooh... that was a sitter! Romulo Cruz should have scored from that position
17
Good effort by Romulo Cruz as he directs a shot on target, but Oliver Baumann saves it
17
Hoffenheim take a throw-in in the opponent's half of the field
16
Hoffenheim are trying to create something here.
16
Willi Orban from RB Leipzig intercepts a cross aimed towards the box.
16
Hoffenheim are in control of the ball.
16
Vladimir Coufal takes the free-kick but it is blocked by the wall
15
Ball possession: RB Leipzig: 46%, Hoffenheim: 54%.
15

Yellow card for Willi Orban
14
The referee signals a free kick as Willi Orban from RB Leipzig trips Bazoumana Toure
14
Hoffenheim are trying to create something here.
14
RB Leipzig take a throw-in in their own half of the field
14
Brajan Gruda makes the tackle and wins possession for his team
14
Hoffenheim are trying to create something here.
13
Alexander Prass makes the tackle and wins possession for his team
13
Yan Diomande makes the tackle and wins possession for his team
12
The referee signals a free kick as Xaver Schlager from RB Leipzig trips Alexander Prass
12
RB Leipzig are in control of the ball.
11
RB Leipzig take a throw-in in the opponent's half of the field
11
The game is restarted
11
Play has been stopped because there is a player lying on the pitch.
10
Ball possession: RB Leipzig: 40%, Hoffenheim: 60%.
10
Hoffenheim take a throw-in in their own half of the field
9
Goal kick for RB Leipzig
9
Tim Lemperle goes for goal, but the shot lacks precision and sails wide
9
Bazoumana Toure creates a scoring opportunity for his teammate
9
Hoffenheim are trying to create something here.
9
Castello Lukeba from RB Leipzig is ruled offside
8
The referee signals a free kick as Vladimir Coufal from Hoffenheim trips Yan Diomande
7
RB Leipzig are in control of the ball.
7
RB Leipzig take a throw-in in their own half of the field
7
Hoffenheim are trying to create something here.
6
Goal kick for Hoffenheim
6
Xaver Schlager from RB Leipzig heads towards goal but sees his effort blocked.
6
The cross by David Raum from RB Leipzig successfully finds a teammate in the box.
5
The referee signals a free kick as Bazoumana Toure from Hoffenheim trips Brajan Gruda
5
Ball possession: RB Leipzig: 27%, Hoffenheim: 73%.
5
RB Leipzig are in control of the ball.
4
Hoffenheim take a throw-in in their own half of the field
4
RB Leipzig are in control of the ball.
3
RB Leipzig take a throw-in in the opponent's half of the field
3
Goal kick for RB Leipzig
3
Hoffenheim are trying to create something here.
2
Alexander Prass hand-balls
1
Goal kick for RB Leipzig
1
Willi Orban successfully blocks the shot
1
A shot by Bazoumana Toure is blocked
1
Hoffenheim are trying to create something here.
1
Welcome to tonights game where the floodlight surrounds the pitch.
1
The pitch is in fantastic condition today and the players are enjoying the surface.
1
Hoffenheim kick-off, and the game is underway.
1

The referee starts the match
-
Welcome to Red Bull Arena Leipzig where the two teams take the field for the start of this match.
RB Leipzig
LWWDD
| 5 | 8 | 1.6 | 2 | 2 | 1 |
| matches | goals | per match | wins | draws | losing |
Hoffenheim
DWLDW
| 5 | 10 | 2.0 | 2 | 2 | 1 |
| matches | goals | per match | wins | draws | losing |
or Enter






































































