Bayer Leverkusen vs Olympiacos

24 February 2026 · Champions League · Knockout play-offs, second leg · 2025/26 · Referee Michael Oliver

Full time 0 – 0

Half-time: 0–0

Aggregate: Olympiacos 0–2 Bayer Leverkusen. Bayer Leverkusen go through.

Match summary

Bayer Leverkusen and Olympiacos played out a goalless draw after 90 minutes. Bayer Leverkusen went through 2-0 on aggregate.

Bayer Leverkusen had the better of the chances, with 0.69 expected goals (xG) from 7 shots to Olympiacos's 0.21 from 7.

Match stats

47% Possession 53%
7 Shots 7
1 Shots on target 1
4 Corners 5
475 Passes 528
81.7% Pass accuracy 82.6%
15 Tackles 7
6 Fouls 8
0 Yellow cards 1
3 Offsides 3

Key events

Bayer Leverkusen Olympiacos
J. HofmannShot on target
4’
50’
G. MartinsShot on target
56’
66’
André LuizChiquinho
66’
A. E. KaabiM. Taremi
E. FernándezE. Palacios
73’
ArthurL. Vázquez
77’
79’
L. ScipioniC. Mouzakitis
89’
ClaytonD. García
90’

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.69 0.21 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.69 0.21
Bayer Leverkusen 0.69 xGOlympiacos 0.21 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Olympiacos attacking Bayer Leverkusen attacking 
90+2’ P. Schick (Bayer Leverkusen), open play, 0.33 xG, off target 6’ P. Schick (Bayer Leverkusen), open play, 0.15 xG, off target 62’ A. Grimaldo (Bayer Leverkusen), open play, 0.09 xG, hit the woodwork 4’ J. Hofmann (Bayer Leverkusen), open play, 0.05 xG, saved 75’ R. Andrich (Bayer Leverkusen), from a corner, 0.04 xG, off target 90+1’ André Luiz (Olympiacos), open play, 0.04 xG, blocked 90+5’ Rodinei (Olympiacos), open play, 0.04 xG, blocked 8’ Chiquinho (Olympiacos), from a corner, 0.04 xG, off target 63’ G. Martins (Olympiacos), open play, 0.04 xG, blocked 4’ P. Schick (Bayer Leverkusen), from a corner, 0.03 xG, off target 72’ André Luiz (Olympiacos), open play, 0.02 xG, off target 89’ L. Scipioni (Olympiacos), open play, 0.02 xG, off target 50’ G. Martins (Olympiacos), open play, 0.01 xG, saved 71’ A. Grimaldo (Bayer Leverkusen), open play, 0.01 xG, off target 90+2’ P. Schick (Bayer Leverkusen), open play, 0.33 xG, off target 6’ P. Schick (Bayer Leverkusen), open play, 0.15 xG, off target 62’ A. Grimaldo (Bayer Leverkusen), open play, 0.09 xG, hit the woodwork 4’ J. Hofmann (Bayer Leverkusen), open play, 0.05 xG, saved 75’ R. Andrich (Bayer Leverkusen), from a corner, 0.04 xG, off target 90+1’ André Luiz (Olympiacos), open play, 0.04 xG, blocked 90+5’ Rodinei (Olympiacos), open play, 0.04 xG, blocked 8’ Chiquinho (Olympiacos), from a corner, 0.04 xG, off target 63’ G. Martins (Olympiacos), open play, 0.04 xG, blocked 4’ P. Schick (Bayer Leverkusen), from a corner, 0.03 xG, off target 72’ André Luiz (Olympiacos), open play, 0.02 xG, off target 89’ L. Scipioni (Olympiacos), open play, 0.02 xG, off target 50’ G. Martins (Olympiacos), open play, 0.01 xG, saved 71’ A. Grimaldo (Bayer Leverkusen), open play, 0.01 xG, off target
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
Blaswich
Quansah
Andrich
Tapsoba
Vázquez 77’
Palacios 73’
García
Grimaldo
Hofmann 73’
Maza 56’
Schick
Olympiacos 4-2-3-1 Starting XI
Tzolakis
Rodinei
Retsos
Pirola
Ortega
García 89’
Mouzakitis 79’
Martins 89’
Hezze
Chiquinho 66’
Taremi 66’

Player stats

Goalkeeper1 player
90′ – – –
Defenders4 players
90′ – – –
R. Andrich
90′ – 1 – 4 4 54 1 – – –
90′ – – –
Arthur Came on as a substitute
13′ – – –
Midfielders5 players
77′ – – – – –
73′ – – – – –
90′ – – – – –
90′ – – – – –
E. Fernández Came on as a substitute
17′ – – – – –
Forwards5 players
J. Hofmann
73′ – – 1 1 0.05 – – – – 27 –
I. Maza
56′ – – – – – – – 4 2 15 –
P. Schick
90′ – – 3 – 0.50 – – 3 1 16 –
E. Poku Came on as a substitute
34′ – – – – – – 2 1 – 13 –
M. Culbreath Came on as a substitute
17′ – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

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

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.