RB Leipzig vs Hoffenheim

20 March 2026 · Bundesliga · 2025/26 · Referee Sven Jablonski

Full time 5 – 0

Half-time: 4–0

  • Brajan Gruda 17’, 44’
  • Christoph Baumgartner 21’, 30’
  • Benjamin Henrichs 78’

Match summary

RB Leipzig won comfortably, 5-0 at home to Hoffenheim. RB Leipzig led 4-0 at half-time.

In the first half, Brajan Gruda put RB Leipzig ahead in the 17th minute, Christoph Baumgartner made it 2-0 with a header in the 21st minute, set up by David Raum, Baumgartner made it 3-0 in the 30th minute, set up by Brajan Gruda, and Gruda made it 4-0 in the 44th minute, set up by Yan Diomande. In the second half, Benjamin Henrichs made it 5-0 in the 78th minute.

The chances backed that up: RB Leipzig created 2.97 expected goals (xG) from 14 shots to Hoffenheim's 0.53 from 8.

Match stats

50% Possession 50%
14 Shots 8
9 Shots on target 2
1 Corners 3
95 Attacks 104
35 Dangerous attacks 52
451 Passes 438
84% Pass accuracy 82%
19 Tackles 23
8 Fouls 16
1 Yellow cards 1
0 Red cards 0
5 Offsides 1

Key events

RB Leipzig Hoffenheim
Kick-off
14’
Brajan GrudaLeft foot shot1-0 (RB Leipzig)
17’
RômuloShot on target
17’
Christoph BaumgartnerHeader2-0 (RB Leipzig)
21’
23’
BernardoFoul
Christoph BaumgartnerRight foot shot3-0 (RB Leipzig)
30’
Brajan GrudaShot on target
36’
Brajan GrudaLeft foot shot4-0 (RB Leipzig)
44’
VAR review
45+7’
Half-time4-0
Second half underway
53’
Grischa PrömelShot on target
66’
Ezechiel BanzuziShot on target
73’
76’
Muhammed DamarBernardo
Benjamin HenrichsLeft foot shot5-0 (RB Leipzig)
78’
Antonio NusaShot on target
80’
87’
Muhammed DamarShot on target
Full-time5-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.97 0.53 17’ Brajan Gruda (RB Leipzig), 1-0 17’ 21’ Christoph Baumgartner (RB Leipzig), 2-0 21’ 30’ Christoph Baumgartner (RB Leipzig), 3-0 30’ 44’ Brajan Gruda (RB Leipzig), 4-0 44’ 78’ Benjamin Henrichs (RB Leipzig), 5-0 78’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.97 0.53 17’ Brajan Gruda (RB Leipzig), 1-0 Gruda 17’ 21’ Christoph Baumgartner (RB Leipzig), 2-0 Baumgartner 21’ 30’ Christoph Baumgartner (RB Leipzig), 3-0 Baumgartner 30’ 44’ Brajan Gruda (RB Leipzig), 4-0 Gruda 44’ 78’ Benjamin Henrichs (RB Leipzig), 5-0 Henrichs 78’
RB Leipzig 2.97 xGHoffenheim 0.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hoffenheim attacking RB Leipzig attacking 
17’ Brajan Gruda (RB Leipzig), open play, 0.69 xG, goal 44’ Brajan Gruda (RB Leipzig), open play, 0.57 xG, goal 21’ Christoph Baumgartner (RB Leipzig), from a corner, 0.50 xG, goal 30’ Christoph Baumgartner (RB Leipzig), open play, 0.47 xG, goal 9’ Tim Lemperle (Hoffenheim), open play, 0.13 xG, off target 67’ Ezechiel Banzuzi (RB Leipzig), open play, 0.13 xG, blocked 65’ Rômulo (RB Leipzig), open play, 0.11 xG, off target 87’ Grischa Prömel (Hoffenheim), open play, 0.10 xG, blocked 17’ Rômulo (RB Leipzig), open play, 0.10 xG, saved 6’ Xaver Schlager (RB Leipzig), set piece, 0.07 xG, blocked 53’ Grischa Prömel (Hoffenheim), open play, 0.07 xG, saved 59’ Christoph Baumgartner (RB Leipzig), open play, 0.08 xG, off target 78’ Benjamin Henrichs (RB Leipzig), open play, 0.07 xG, goal 62’ Bote Baku (RB Leipzig), open play, 0.07 xG, blocked 87’ Muhammed Damar (Hoffenheim), open play, 0.07 xG, saved 53’ Grischa Prömel (Hoffenheim), open play, 0.07 xG, off target 36’ Brajan Gruda (RB Leipzig), open play, 0.06 xG, saved 15’ Vladimir Coufal (Hoffenheim), direct free kick, 0.04 xG, blocked 1’ Bazoumana Touré (Hoffenheim), open play, 0.03 xG, blocked 80’ Antonio Nusa (RB Leipzig), open play, 0.02 xG, saved 48’ Tim Lemperle (Hoffenheim), from a corner, 0.02 xG, off target 73’ Ezechiel Banzuzi (RB Leipzig), open play, 0.02 xG, saved 17’ Brajan Gruda (RB Leipzig), open play, 0.69 xG, goal 44’ Brajan Gruda (RB Leipzig), open play, 0.57 xG, goal 21’ Christoph Baumgartner (RB Leipzig), from a corner, 0.50 xG, goal 30’ Christoph Baumgartner (RB Leipzig), open play, 0.47 xG, goal 9’ Tim Lemperle (Hoffenheim), open play, 0.13 xG, off target 67’ Ezechiel Banzuzi (RB Leipzig), open play, 0.13 xG, blocked 65’ Rômulo (RB Leipzig), open play, 0.11 xG, off target 87’ Grischa Prömel (Hoffenheim), open play, 0.10 xG, blocked 17’ Rômulo (RB Leipzig), open play, 0.10 xG, saved 6’ Xaver Schlager (RB Leipzig), set piece, 0.07 xG, blocked 59’ Christoph Baumgartner (RB Leipzig), open play, 0.08 xG, off target 78’ Benjamin Henrichs (RB Leipzig), open play, 0.07 xG, goal 53’ Grischa Prömel (Hoffenheim), open play, 0.07 xG, saved 62’ Bote Baku (RB Leipzig), open play, 0.07 xG, blocked 53’ Grischa Prömel (Hoffenheim), open play, 0.07 xG, off target 87’ Muhammed Damar (Hoffenheim), open play, 0.07 xG, saved 36’ Brajan Gruda (RB Leipzig), open play, 0.06 xG, saved 15’ Vladimir Coufal (Hoffenheim), direct free kick, 0.04 xG, blocked 1’ Bazoumana Touré (Hoffenheim), open play, 0.03 xG, blocked 80’ Antonio Nusa (RB Leipzig), open play, 0.02 xG, saved 48’ Tim Lemperle (Hoffenheim), from a corner, 0.02 xG, off target 73’ Ezechiel Banzuzi (RB Leipzig), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

RB Leipzig 4-3-3 Starting XI
Vandevoordt
Baku 76’
Orbán
Lukeba
Raum 82’
Schlager 66’
Seiwald
Baumgartner 2
Gruda 2
Rômulo 76’
Diomande 66’
Hoffenheim 4-4-2 Starting XI
Baumann
Bernardo 76’
Kabak
Hranac 46’
Coufal
Touré 69’
Prömel
Burger
Prass
Lemperle 69’
Asllani 46’

Player stats

PlayerPosMinGAShxGxAKPCards
Maarten Vandevoordt GK900 0.000.000
Bote Baku DEF841 0.070.000
Castello Lukeba DEF900 0.000.000
Willi Orban DEF900 0.000.000
David Raum DEF9010 0.000.572
Christoph Baumgartner MID9023 1.050.000
Nicolas Seiwald MID900 0.000.101
Xaver Schlager MID741 0.070.000
Brajan Gruda FWD90213 1.330.734
Rômulo FWD842 0.210.000
Yan Diomande FWD7410 0.000.632
Ezechiel Banzuzi Sub162 0.150.000
Antonio Nusa Sub161 0.020.000
Conrad Harder Sub60 0.000.000
Benjamin Henrichs Sub611 0.070.000
Max Finkgrafe Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 49% Avg odds 1.90
Draw 24% Avg odds 3.98
Hoffenheim win 27% Avg odds 3.45

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.