Bayer Leverkusen vs RB Leipzig

2 May 2026 · Bundesliga · 2025/26 · Referee Tobias Welz

Full time 4 – 1

Half-time: 2–0

  • Patrik Schick 25’, 76’, 89’
  • Nathan Tella 45’
  • Christoph Baumgartner 80’

Match summary

Bayer Leverkusen won comfortably, 4-1 at home to RB Leipzig. Bayer Leverkusen led 2-0 at half-time.

In the first half, Patrik Schick put Bayer Leverkusen ahead in the 25th minute, set up by Nathan Tella and Nathan Tella made it 2-0 from a corner in the 45th minute, set up by Aleix García. In the second half, Schick made it 3-0 in the 76th minute, set up by Ibrahim Maza, Christoph Baumgartner pulled one back to make it 3-1 with a header in the 80th minute, set up by Brajan Gruda, and Schick made it 4-1 in the 89th minute, set up by Álex Grimaldo.

The chances backed that up: Bayer Leverkusen created 5.57 expected goals (xG) from 23 shots to RB Leipzig's 1.50 from 14.

Match stats

55% Possession 45%
23 Shots 14
8 Shots on target 5
7 Corners 3
94 Attacks 94
49 Dangerous attacks 54
504 Passes 414
89% Pass accuracy 86%
19 Tackles 18
7 Fouls 12
1 Yellow cards 3
0 Red cards 0
1 Offsides 0

Key events

Bayer Leverkusen RB Leipzig
Kick-off
9’
Antonio NusaShot on target
14’
Patrik SchickLeft foot shot1-0 (Bayer Leverkusen)
25’
Nathan TellaShot on target
31’
41’
Max FinkgrafeShot on target
Nathan TellaLeft foot shot2-0 (Bayer Leverkusen)
45’
Half-time2-0
46’
Castello LukebaEl Chadaille Bitshiabu
Second half underway
Patrik SchickShot on target
53’
Nathan TellaShot on target
57’
72’
Patrik SchickLeft foot shot3-0 (Bayer Leverkusen)
76’
Ernest PokuNathan Tella
77’
79’
Brajan GrudaShot on target
80’
Christoph BaumgartnerHeader3-1 (RB Leipzig)
84’
Malik TillmanTime wasting
86’
Patrik SchickLeft foot shot4-1 (Bayer Leverkusen)
89’
VAR review
90’
Full-time4-1

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 1 2 3 4 5 6 7 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 5.57 1.50 25’ Patrik Schick (Bayer Leverkusen), 1-0 25’ 45’ Nathan Tella (Bayer Leverkusen), 2-0 45’ 76’ Patrik Schick (Bayer Leverkusen), 3-0 76’ 80’ Christoph Baumgartner (RB Leipzig), 3-1 80’ 89’ Patrik Schick (Bayer Leverkusen), 4-1 89’ 0 1 2 3 4 5 6 7 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 5.57 1.50 25’ Patrik Schick (Bayer Leverkusen), 1-0 Schick 25’ 45’ Nathan Tella (Bayer Leverkusen), 2-0 Tella 45’ 76’ Patrik Schick (Bayer Leverkusen), 3-0 Schick 76’ 80’ Christoph Baumgartner (RB Leipzig), 3-1 Baumgartner 80’ 89’ Patrik Schick (Bayer Leverkusen), 4-1 Schick 89’
Bayer Leverkusen 5.57 xGRB Leipzig 1.50 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 RB Leipzig attacking Bayer Leverkusen attacking 
74’ Patrik Schick (Bayer Leverkusen), open play, 0.67 xG, off target 89’ Patrik Schick (Bayer Leverkusen), open play, 0.64 xG, goal 80’ Christoph Baumgartner (RB Leipzig), open play, 0.62 xG, goal 25’ Patrik Schick (Bayer Leverkusen), open play, 0.58 xG, goal 32’ Jarell Quansah (Bayer Leverkusen), from a corner, 0.52 xG, off target 45’ Nathan Tella (Bayer Leverkusen), from a corner, 0.47 xG, goal 31’ Patrik Schick (Bayer Leverkusen), open play, 0.46 xG, blocked 53’ Patrik Schick (Bayer Leverkusen), open play, 0.41 xG, saved 17’ Rômulo (RB Leipzig), open play, 0.39 xG, blocked 31’ Nathan Tella (Bayer Leverkusen), open play, 0.33 xG, saved 30’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.25 xG, blocked 76’ Patrik Schick (Bayer Leverkusen), open play, 0.24 xG, goal 19’ Jarell Quansah (Bayer Leverkusen), open play, 0.16 xG, off target 73’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.15 xG, off target 62’ Patrik Schick (Bayer Leverkusen), open play, 0.13 xG, blocked 22’ Patrik Schick (Bayer Leverkusen), set piece, 0.09 xG, off target 79’ Brajan Gruda (RB Leipzig), open play, 0.09 xG, saved 3’ Patrik Schick (Bayer Leverkusen), open play, 0.08 xG, blocked 25’ Nicolas Seiwald (RB Leipzig), set piece, 0.08 xG, off target 30’ Nathan Tella (Bayer Leverkusen), from a corner, 0.08 xG, off target 3’ Rômulo (RB Leipzig), open play, 0.07 xG, off target 71’ Montrell Culbreath (Bayer Leverkusen), open play, 0.06 xG, off target 7’ Ibrahim Maza (Bayer Leverkusen), set piece, 0.06 xG, blocked 57’ Nathan Tella (Bayer Leverkusen), open play, 0.05 xG, saved 3’ Ibrahim Maza (Bayer Leverkusen), open play, 0.05 xG, blocked 45’ Montrell Culbreath (Bayer Leverkusen), open play, 0.05 xG, blocked 39’ Max Finkgrafe (RB Leipzig), open play, 0.04 xG, off target 49’ Rômulo (RB Leipzig), open play, 0.03 xG, blocked 46’ Brajan Gruda (RB Leipzig), open play, 0.03 xG, blocked 52’ Álex Grimaldo (Bayer Leverkusen), open play, 0.03 xG, off target 9’ Antonio Nusa (RB Leipzig), open play, 0.03 xG, saved 41’ Max Finkgrafe (RB Leipzig), open play, 0.03 xG, saved 46’ Yan Diomande (RB Leipzig), open play, 0.03 xG, off target 59’ Bote Baku (RB Leipzig), open play, 0.02 xG, blocked 17’ Montrell Culbreath (Bayer Leverkusen), open play, 0.02 xG, blocked 41’ Xaver Schlager (RB Leipzig), open play, 0.02 xG, off target 50’ Christoph Baumgartner (RB Leipzig), from a corner, 0.01 xG, blocked 74’ Patrik Schick (Bayer Leverkusen), open play, 0.67 xG, off target 89’ Patrik Schick (Bayer Leverkusen), open play, 0.64 xG, goal 80’ Christoph Baumgartner (RB Leipzig), open play, 0.62 xG, goal 25’ Patrik Schick (Bayer Leverkusen), open play, 0.58 xG, goal 32’ Jarell Quansah (Bayer Leverkusen), from a corner, 0.52 xG, off target 45’ Nathan Tella (Bayer Leverkusen), from a corner, 0.47 xG, goal 31’ Patrik Schick (Bayer Leverkusen), open play, 0.46 xG, blocked 53’ Patrik Schick (Bayer Leverkusen), open play, 0.41 xG, saved 17’ Rômulo (RB Leipzig), open play, 0.39 xG, blocked 31’ Nathan Tella (Bayer Leverkusen), open play, 0.33 xG, saved 30’ Edmond Tapsoba (Bayer Leverkusen), from a corner, 0.25 xG, blocked 76’ Patrik Schick (Bayer Leverkusen), open play, 0.24 xG, goal 19’ Jarell Quansah (Bayer Leverkusen), open play, 0.16 xG, off target 73’ Álex Grimaldo (Bayer Leverkusen), direct free kick, 0.15 xG, off target 62’ Patrik Schick (Bayer Leverkusen), open play, 0.13 xG, blocked 22’ Patrik Schick (Bayer Leverkusen), set piece, 0.09 xG, off target 79’ Brajan Gruda (RB Leipzig), open play, 0.09 xG, saved 3’ Patrik Schick (Bayer Leverkusen), open play, 0.08 xG, blocked 25’ Nicolas Seiwald (RB Leipzig), set piece, 0.08 xG, off target 30’ Nathan Tella (Bayer Leverkusen), from a corner, 0.08 xG, off target 3’ Rômulo (RB Leipzig), open play, 0.07 xG, off target 71’ Montrell Culbreath (Bayer Leverkusen), open play, 0.06 xG, off target 7’ Ibrahim Maza (Bayer Leverkusen), set piece, 0.06 xG, blocked 57’ Nathan Tella (Bayer Leverkusen), open play, 0.05 xG, saved 3’ Ibrahim Maza (Bayer Leverkusen), open play, 0.05 xG, blocked 45’ Montrell Culbreath (Bayer Leverkusen), open play, 0.05 xG, blocked 39’ Max Finkgrafe (RB Leipzig), open play, 0.04 xG, off target 49’ Rômulo (RB Leipzig), open play, 0.03 xG, blocked 46’ Brajan Gruda (RB Leipzig), open play, 0.03 xG, blocked 9’ Antonio Nusa (RB Leipzig), open play, 0.03 xG, saved 46’ Yan Diomande (RB Leipzig), open play, 0.03 xG, off target 52’ Álex Grimaldo (Bayer Leverkusen), open play, 0.03 xG, off target 41’ Max Finkgrafe (RB Leipzig), open play, 0.03 xG, saved 59’ Bote Baku (RB Leipzig), open play, 0.02 xG, blocked 17’ Montrell Culbreath (Bayer Leverkusen), open play, 0.02 xG, blocked 41’ Xaver Schlager (RB Leipzig), open play, 0.02 xG, off target 50’ Christoph Baumgartner (RB Leipzig), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Bayer Leverkusen 3-4-2-1 Starting XI
Flekken
Quansah
Andrich
Tapsoba
Culbreath 77’
García 85’
Palacios
Grimaldo
Maza 85’
Tella 77’
Schick 3 90’
RB Leipzig 4-3-3 Starting XI
Vandevoordt
Finkgräfe 84’
Bitshiabu 46’
Orbán
Baku
Baumgartner
Seiwald 65’
Schlager
Nusa 46’
Rômulo 65’
Diomande

Player stats

PlayerPosMinGAShxGxAKPCards
Mark Flekken GK900 0.000.000
Edmond Tapsoba DEF901 0.250.411
Robert Andrich DEF900 0.000.081
Jarell Quansah DEF902 0.680.000
Montrell Culbreath MID793 0.130.000
Álex Grimaldo MID9012 0.181.526
Exequiel Palacios MID900 0.000.392
Aleix García MID8710 0.000.823
Ibrahim Maza MID8712 0.110.241
Nathan Tella MID79114 0.941.333
Patrik Schick FWD9039 3.290.000
Ernest Poku Sub110 0.000.000
Arthur Sub110 0.000.000
Malik Tillman Sub30 0.000.000
Ezequiél Fernández Sub30 0.000.000
Christian Kofane Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bayer Leverkusen win 45% Avg odds 2.09
Draw 23% Avg odds 4.00
RB Leipzig win 32% Avg odds 2.93

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.