Elversberg vs Bayer Leverkusen

29 August 2026 · Bundesliga · 2026/27 · Referee Robert Hartmann

Full time 3 – 2

Half-time: 2–0

  • Lukas Petkov 8’
  • Cole Campbell 9’
  • David Mokwa 46’
  • Patrik Schick 77’
  • Christian Kofane 90+1’

Match summary

Elversberg won 3-2 at home to Bayer Leverkusen. Elversberg led 2-0 at half-time.

In the first half, Lukas Petkov put Elversberg ahead in the 8th minute, set up by Francis-Ikechukwu Onyeka and Cole Campbell made it 2-0 in the 9th minute. In the second half, David Mokwa made it 3-0 in the 46th minute, set up by Lukas Petkov, Patrik Schick pulled one back to make it 3-1 from a corner in the 77th minute, set up by Ibrahim Maza, and Christian Kofane made it 3-2 in stoppage time.

Bayer Leverkusen can feel hard done by, creating 2.71 expected goals (xG) from 21 shots to Elversberg's 1.41 from 11.

Elversberg secured a 3-2 victory against Bayer Leverkusen on Bundesliga Matchday 1, despite facing heavy territorial pressure and significantly fewer attacking opportunities throughout the fixture. The visitors dominated possession with 67 percent and registered 21 shots compared to 11 from the hosts, alongside an expected goals figure of 2.71 to 1.41. However, Elversberg made the most of their efficiency by hitting six shots on target. Discipline was a factor as the hosts accumulated three yellow cards and committed 18 fouls, while Bayer Leverkusen received two yellow cards and conceded 15 fouls in a hard-fought encounter.

The match began with a flurry of early action as Lukas Petkov opened the scoring for Elversberg in the 8th minute with a left-footed shot, quickly followed by Cole Campbell doubling the lead in the 9th minute, also with a left-footed effort. Following yellow cards for Maximilian Rohr and Cole Campbell, the first half ended with Elversberg leading 2-0. David Mokwa extended the advantage to 3-0 in the 46th minute with a left-footed shot from a notable chance. Bayer Leverkusen responded late through Patrik Schick in the 77th minute with a right-footed shot, and Christian Kofane added a second in the 90+1st minute, but Elversberg held on.

Match stats

33% Possession 67%
11 Shots 21
6 Shots on target 4
4 Corners 3
59 Attacks 143
29 Dangerous attacks 74
293 Passes 582
72% Pass accuracy 88%
12 Tackles 13
18 Fouls 15
3 Yellow cards 2
0 Red cards 0
1 Offsides 1

Key events

Elversberg Bayer Leverkusen
Kick-off
Cole CampbellShot on target
4’
Lukas PetkovLeft foot shot1-0 (Elversberg)
8’
Cole CampbellLeft foot shot2-0 (Elversberg)
9’
Francis-Ikechukwu OnyekaShot on target
14’
29’
41’
Cole CampbellShot on target
42’
Half-time2-0
David MokwaLeft foot shot3-0 (Elversberg)
46’
Second half underway
53’
77’
Patrik SchickRight foot shot3-1 (Bayer Leverkusen)
78’
Nicolas KristofTime wasting
89’
90+1’
Christian KofaneRight foot shot3-2 (Bayer Leverkusen)
90+2’
Jonas HofmannShot on target
90+2’
Victor BonifaceShot on target
Full-time3-2

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 1.41 2.71 8’ Lukas Petkov (Elversberg), 1-0 8’ 9’ Cole Campbell (Elversberg), 2-0 9’ 46’ David Mokwa (Elversberg), 3-0 46’ 77’ Patrik Schick (Bayer Leverkusen), 3-1 77’ 90+1’ Christian Kofane (Bayer Leverkusen), 3-2 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.41 2.71 8’ Lukas Petkov (Elversberg), 1-0 Petkov 8’ 9’ Cole Campbell (Elversberg), 2-0 Campbell 9’ 46’ David Mokwa (Elversberg), 3-0 Mokwa 46’ 77’ Patrik Schick (Bayer Leverkusen), 3-1 Schick 77’ 90+1’ Christian Kofane (Bayer Leverkusen), 3-2 Kofane 90+1’
Elversberg 1.41 xGBayer Leverkusen 2.71 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking Elversberg attacking 
46’ David Mokwa (Elversberg), open play, 0.61 xG, goal 77’ Patrik Schick (Bayer Leverkusen), from a corner, 0.50 xG, goal 90+1’ Christian Kofane (Bayer Leverkusen), open play, 0.45 xG, goal 37’ Afonso Moreira (Bayer Leverkusen), set piece, 0.36 xG, off target 90’ Patrik Schick (Bayer Leverkusen), open play, 0.35 xG, off target 4’ Cole Campbell (Elversberg), open play, 0.28 xG, saved 21’ Loic Bade (Bayer Leverkusen), set piece, 0.16 xG, off target 90+1’ Victor Boniface (Bayer Leverkusen), open play, 0.14 xG, hit the woodwork 14’ Francis-Ikechukwu Onyeka (Elversberg), open play, 0.12 xG, saved 89’ Christian Kofane (Bayer Leverkusen), open play, 0.13 xG, off target 63’ Patrik Schick (Bayer Leverkusen), open play, 0.11 xG, off target 42’ Cole Campbell (Elversberg), open play, 0.10 xG, saved 9’ Cole Campbell (Elversberg), open play, 0.08 xG, goal 34’ Ezequiél Fernández (Bayer Leverkusen), open play, 0.06 xG, blocked 79’ Patrik Schick (Bayer Leverkusen), open play, 0.06 xG, off target 90+2’ Victor Boniface (Bayer Leverkusen), from a corner, 0.06 xG, saved 8’ Lukas Petkov (Elversberg), open play, 0.05 xG, goal 37’ Aleix García (Bayer Leverkusen), direct free kick, 0.05 xG, blocked 86’ Ibrahim Maza (Bayer Leverkusen), open play, 0.05 xG, off target 15’ Maximilian Rohr (Elversberg), from a corner, 0.04 xG, off target 34’ Malik Tillman (Bayer Leverkusen), open play, 0.04 xG, blocked 69’ Maurice Krattenmacher (Elversberg), open play, 0.03 xG, off target 80’ Ibrahim Maza (Bayer Leverkusen), open play, 0.03 xG, off target 90+6’ Victor Boniface (Bayer Leverkusen), open play, 0.04 xG, off target 15’ David Mokwa (Elversberg), from a corner, 0.03 xG, off target 67’ Patrik Schick (Bayer Leverkusen), open play, 0.03 xG, off target 14’ Felix Keidel (Elversberg), open play, 0.03 xG, blocked 14’ Lukas Petkov (Elversberg), open play, 0.03 xG, blocked 77’ Ibrahim Maza (Bayer Leverkusen), from a corner, 0.03 xG, off target 90+2’ Jonas Hofmann (Bayer Leverkusen), open play, 0.02 xG, saved 65’ Afonso Moreira (Bayer Leverkusen), open play, 0.02 xG, off target 53’ Aleix García (Bayer Leverkusen), open play, 0.01 xG, blocked 46’ David Mokwa (Elversberg), open play, 0.61 xG, goal 77’ Patrik Schick (Bayer Leverkusen), from a corner, 0.50 xG, goal 90+1’ Christian Kofane (Bayer Leverkusen), open play, 0.45 xG, goal 37’ Afonso Moreira (Bayer Leverkusen), set piece, 0.36 xG, off target 90’ Patrik Schick (Bayer Leverkusen), open play, 0.35 xG, off target 4’ Cole Campbell (Elversberg), open play, 0.28 xG, saved 21’ Loic Bade (Bayer Leverkusen), set piece, 0.16 xG, off target 90+1’ Victor Boniface (Bayer Leverkusen), open play, 0.14 xG, hit the woodwork 89’ Christian Kofane (Bayer Leverkusen), open play, 0.13 xG, off target 14’ Francis-Ikechukwu Onyeka (Elversberg), open play, 0.12 xG, saved 63’ Patrik Schick (Bayer Leverkusen), open play, 0.11 xG, off target 42’ Cole Campbell (Elversberg), open play, 0.10 xG, saved 9’ Cole Campbell (Elversberg), open play, 0.08 xG, goal 34’ Ezequiél Fernández (Bayer Leverkusen), open play, 0.06 xG, blocked 79’ Patrik Schick (Bayer Leverkusen), open play, 0.06 xG, off target 90+2’ Victor Boniface (Bayer Leverkusen), from a corner, 0.06 xG, saved 8’ Lukas Petkov (Elversberg), open play, 0.05 xG, goal 37’ Aleix García (Bayer Leverkusen), direct free kick, 0.05 xG, blocked 86’ Ibrahim Maza (Bayer Leverkusen), open play, 0.05 xG, off target 15’ Maximilian Rohr (Elversberg), from a corner, 0.04 xG, off target 34’ Malik Tillman (Bayer Leverkusen), open play, 0.04 xG, blocked 90+6’ Victor Boniface (Bayer Leverkusen), open play, 0.04 xG, off target 15’ David Mokwa (Elversberg), from a corner, 0.03 xG, off target 69’ Maurice Krattenmacher (Elversberg), open play, 0.03 xG, off target 80’ Ibrahim Maza (Bayer Leverkusen), open play, 0.03 xG, off target 67’ Patrik Schick (Bayer Leverkusen), open play, 0.03 xG, off target 14’ Felix Keidel (Elversberg), open play, 0.03 xG, blocked 14’ Lukas Petkov (Elversberg), open play, 0.03 xG, blocked 77’ Ibrahim Maza (Bayer Leverkusen), from a corner, 0.03 xG, off target 90+2’ Jonas Hofmann (Bayer Leverkusen), open play, 0.02 xG, saved 65’ Afonso Moreira (Bayer Leverkusen), open play, 0.02 xG, off target 53’ Aleix García (Bayer Leverkusen), open play, 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

Elversberg 4-2-3-1 Starting XI
Kristof
Gyamerah 75’
Pinckert
Rohr 82’
Günther
Keidel
Poreba
Petkov
Onyeka 65’
Campbell 65’
Mokwa 75’
Bayer Leverkusen 4-2-3-1 Starting XI
Flekken
Gutiérrez
Tapsoba
Badé 55’
Vázquez 55’
García
Fernández 55’
Moreira 85’
Tillman 65’
Maza
Schick

Player stats

PlayerPosMinGAShxGxAKPCards
Nicolas Kristof GK900 0.000.000
Jan Gyamerah DEF770 0.000.000
Lukas Pinckert DEF900 0.000.000
Maximilian Rohr DEF841 0.040.000
Lasse Günther DEF900 0.000.101
Felix Keidel MID901 0.030.000
Lukasz Poreba MID900 0.000.031
Lukas Petkov MID90112 0.080.742
Francis-Ikechukwu Onyeka MID6711 0.120.332
Cole Campbell MID6713 0.460.000
David Mokwa FWD7712 0.640.041
Maurice Krattenmacher Sub231 0.030.000
Noah Darvich Sub230 0.000.000
Luca Schnellbacher Sub130 0.000.000
Luca Sirch Sub130 0.000.000
Florian Le Joncour Sub60 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Elversberg win 19% Avg odds 5.02
Draw 22% Avg odds 4.35
Bayer Leverkusen win 59% Avg odds 1.58

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.