Olympiakos PiraeusBayer Leverkusen

Olympiakos Piraeus v Bayer Leverkusen result

Full-time · Olympiakos Piraeus 2–0 Bayer Leverkusen

UEFA Champions League ·

Updated · refreshed continuously

Olympiakos Piraeus 2–0 Bayer Leverkusen — Olympiakos Piraeus won this UEFA Champions League match.

Match report, in numbers

The result

Olympiakos Piraeus beat Bayer Leverkusen 2–0 in the UEFA Champions League on Tuesday 20 January. Olympiakos Piraeus are unbeaten in their last seven matches in all competitions. Bayer Leverkusen have lost their last three matches in all competitions.

The goals

Olympiakos Piraeus led 2–0 at half-time. The goals — Olympiakos Piraeus: Costinha (2’, assisted by Rodinei) and Mehdi Taremi (45’, assisted by Rodinei).

The numbers

Expected goals (xG) tell a different story: Bayer Leverkusen out-shot Olympiakos Piraeus 17 to 6 and created the better chances, 2.58 xG to 1.13 (the provider’s expected goals for this match). Context.

Discipline

M. Mariani showed three yellow cards — against 3.8 yellows a game across the last 6 matches refereed (this competition). The bookings — Olympiakos Piraeus: Panagiotis Retsos (5’) and Mehdi Taremi (73’); Bayer Leverkusen: Christian Kofane (28’).

What it changes

Olympiakos Piraeus have scored 10 goals, the 18th-fewest (shared) of the 53 clubs (2025/26 so far, after 10 games, ranked per game). Olympiakos Piraeus have conceded 16 goals, the 22nd-fewest of the 53 clubs.

Bayer Leverkusen have scored 16 goals, the 27th-most (shared) of the 53 clubs (2025/26 so far, after 12 games, ranked per game). Bayer Leverkusen have conceded 17 goals, the 15th-fewest of the 53 clubs.

Who stood out

By TACTIX Impact for this match, Rodinei (Olympiakos Piraeus) 8.2, Loïc Badé (Bayer Leverkusen) 6.4 and Costinha (Olympiakos Piraeus) 6.3 led the match.

Next up

Olympiakos Piraeus next host PAOK on 8 November 2026.

Bayer Leverkusen next travel to 1. FC Köln on 8 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Olympiakos Piraeus: Olympiakos Piraeus v PAOK, Sunday 8 November — the preview. Next for Bayer Leverkusen: 1. FC Köln v Bayer Leverkusen, Sunday 8 November — the preview.

The Numbers

  • Result: Olympiakos Piraeus 2–0 Bayer Leverkusen · UEFA Champions League
  • Referee: M. Mariani
  • Recent form: Olympiakos Piraeus 3W 2D 0L · Bayer Leverkusen 2W 1D 2L

Olympiakos Piraeus 2–0 Bayer Leverkusen (UEFA Champions League): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 30 July 2026). See the live track record →

Key Stats

1.75 / 1.25
Goals
against 0.63 / 1.5 · 1 of the last 5 over 2.5
over 8 matches
6.67 / 6.5
Corners
against 3 / 4.5 · 0 of the last 1 over 9.5
over 3 matches
7 / 4.38
Shots on target
against 3.33 / 5.63 · 1 of the last 1 over 8.5
over 3 matches
1 / 2.38
Cards
against 1 / 2.38 · 0 of the last 1 over 3.5
over 3 matches
3.83 yellows
Referee · M. Mariani
20.83 fouls a game
Home and away split · Pro
over 6 matches

Per game, last 8 completed matches, to 17 January 2026. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 17 January 2026. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Over/under figures use standard thresholds, not bookmaker lines.
Per gameOlympiakos Piraeus for / againstLineBayer Leverkusen for / against
Goals scored
1.75 for · 0.63 against n 8
2.5standard
1.25 for · 1.5 against n 8
Corners won
6.67 for · 3 against n 3
9.5standard
6.5 for · 4.5 against n 8
Shots
20.67 for · 8.67 against n 3
19.5standard
14.13 for · 13.25 against n 8
Shots on target
7 for · 3.33 against n 3
8.5standard
4.38 for · 5.63 against n 8
Fouls committed
12.33 for · 9 against n 3
21.5standard
8.75 for · 10.13 against n 8
Cards shown
1 for · 1 against n 3
3.5standard
2.38 for · 2.38 against n 8

Referee: M. Mariani — 3.83 yellow cards a game, 0 red cards, 20.83 fouls over 6 matches.

The referee's home and away split · Pro

Create free account Try Pro for £1.00 then £9.99 a month unless you cancel · 18+

Olympiakos Piraeus

Olympiakos Piraeus Goalkeeper

Olympiakos Piraeus — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
K. Tzolakis13901170 min231.8 /90181.4 /9000 /90
A. Paschalakis19090 min11 /9000 /9000 /90
Olympiakos Piraeus — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Olympiakos Piraeus before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
K. Tzolakis n 890
1.84/2

Olympiakos Piraeus Defensive

Olympiakos Piraeus — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
L. Pirola12871038 min121 /90211.8 /9050.4 /90726.2 /9060.5 /9010.1 /90
P. Retsos12861030 min272.4 /90161.4 /9040.3 /90605.2 /9080.7 /9010.1 /90
F. Ortega12841003 min171.5 /9040.4 /9020.2 /90575.1 /90161.4 /9020.2 /90
Costinha1171779 min242.8 /90101.2 /9020.2 /90859.8 /90172 /9010.1 /90
Rodinei868545 min152.5 /9040.7 /9010.2 /90294.8 /9040.7 /9000 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

Olympiakos Piraeus — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Olympiakos Piraeus before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
A. El Kaabi n 884.6
1.15/2
0.11/0
—
K. Tzolakis n 890
0.11/0
0.11/0
—
Chiquinho n 858.9
0.63/0
14/1
E. Poku
L. Pirola n 886.5
0.43/0
0.85/1
—
P. Retsos n 883.8
0.74/1
0.32/0
—
See more players · Pro
Olympiakos Piraeus — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Olympiakos Piraeus before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
A. El Kaabi n 884.6
0.42/1
Chiquinho n 858.9
0.42/0
L. Pirola n 886.5
15/2
P. Retsos n 883.8
2.78/7
F. Ortega n 881.5
1.77/4
See more players · Pro

Olympiakos Piraeus Attacking

Olympiakos Piraeus — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
A. El Kaabi14871216 min80.6 /9020.1 /90443.3 /90241.8 /90171.3 /9060.4 /90
M. Taremi641248 min20.7 /9010.4 /9072.5 /9031.1 /9062.2 /9000 /90
Y. Yazıcı337111 min00 /9010.8 /9043.2 /9021.6 /9032.4 /9010.8 /90
R. Yaremchuk24998 min00 /9000 /9032.8 /9000 /9010.9 /9000 /90
Chiquinho1366852 min50.5 /9020.2 /90202.1 /90101.1 /90283 /9070.7 /90
See more players · Pro
Olympiakos Piraeus — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Olympiakos Piraeus before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
A. El Kaabi n 884.6
3.67/6
2.17/4
K. Tzolakis n 890
00/0
00/0
Chiquinho n 858.9
2.15/3
1.34/3
L. Pirola n 886.5
0.43/0
00/0
P. Retsos n 883.8
0.32/0
0.32/0
See more players · Pro
Olympiakos Piraeus — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Olympiakos Piraeus before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
A. El Kaabi n 884.6
0.85/1
0.32/0
K. Tzolakis n 890
00/0
00/0
Chiquinho n 858.9
0.42/0
0.21/0
L. Pirola n 886.5
00/0
00/0
P. Retsos n 883.8
0.11/0
00/0
See more players · Pro

Bayer Leverkusen

Bayer Leverkusen Goalkeeper

Bayer Leverkusen — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
M. Flekken25892220 min913.7 /90371.5 /9000 /90
J. Blaswich13030 min26 /9000 /9000 /90
Bayer Leverkusen — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bayer Leverkusen before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
M. Flekken n 886.3
4.38/7

Bayer Leverkusen Defensive

Bayer Leverkusen — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
E. Tapsoba21881856 min261.3 /90140.7 /90170.8 /90753.6 /90201 /9070.3 /90
R. Andrich21771617 min301.7 /90191.1 /9040.2 /90683.8 /90251.4 /9040.2 /90
J. Quansah20851697 min181 /90160.8 /90110.6 /90814.3 /90100.5 /9060.3 /90
L. Badé20791588 min341.9 /90191.1 /90171 /90854.8 /90130.7 /9040.2 /90
J. Belocian757398 min71.6 /9051.1 /9010.2 /90143.2 /9061.4 /9000 /90
See more players · Pro
Bayer Leverkusen — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bayer Leverkusen before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
M. Flekken n 886.3
0.11/0
0.42/1
—
Aleix García n 888.4
0.11/0
0.84/1
—
E. Poku n 875.4
0.32/0
0.32/0
Chiquinho
E. Tapsoba n 885.8
16/2
0.11/0
—
Álex Grimaldo n 887.1
0.53/1
0.95/2
—
See more players · Pro
Bayer Leverkusen — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bayer Leverkusen before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
Aleix García n 888.4
1.15/3
E. Poku n 875.4
1.65/3
E. Tapsoba n 885.8
0.92/2
Álex Grimaldo n 887.1
1.46/4
R. Andrich n 889.8
1.46/3
See more players · Pro

Bayer Leverkusen Attacking

Bayer Leverkusen — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
E. Poku23631440 min40.3 /9030.2 /90191.2 /9090.6 /90221.4 /90221.4 /90
M. Tillman19721366 min30.2 /9000 /90171.1 /9050.3 /90211.4 /90100.7 /90
I. Maza19661255 min30.2 /9030.2 /90201.4 /9090.6 /90141 /90282 /90
P. Schick18721299 min90.6 /9020.1 /90281.9 /90181.2 /9060.4 /9060.4 /90
Christian Kofane1756947 min40.4 /9010.1 /90222.1 /90121.1 /90121.1 /9070.7 /90
See more players · Pro
Bayer Leverkusen — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bayer Leverkusen before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
M. Flekken n 886.3
00/0
00/0
Aleix García n 888.4
0.43/0
00/0
E. Poku n 875.4
1.25/2
0.43/0
E. Tapsoba n 885.8
0.96/1
0.32/0
Álex Grimaldo n 887.1
1.46/4
0.85/1
See more players · Pro
Bayer Leverkusen — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bayer Leverkusen before kick-off, to 17 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
M. Flekken n 886.3
00/0
00/0
Aleix García n 888.4
00/0
0.11/0
E. Poku n 875.4
00/0
00/0
E. Tapsoba n 885.8
0.11/0
0.31/1
Álex Grimaldo n 887.1
0.43/0
0.11/0
See more players · Pro

The day’s free picks, by email

Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.

Match Statistics & Details

Full-time team statistics as recorded by the data provider; – = not recorded.
Olympiakos PiraeusBayer Leverkusen
28%Possession72%
1.13Expected goals (xG)2.58
6Shots17
2Shots on target6
4Shots off target5
0Blocked shots6
4Shots inside the box9
2Corners8
1Offsides1
13Fouls9
2Yellow cards1
0Red cards0
6Saves0
290Passes738
65%Pass accuracy86%

Olympiakos Piraeus Player Stats

PlayerMinGAShSoTKPTklCardsRating
K. Tzolakis9000000008.9
Costinha9010111108.2
P. Retsos90000004Y7.9
F. Ortega9000100507.2
S. Hezze9000000507.2
Rodinei9002002007.6
Chiquinho8200101207
Gelson Martins7900000106.3
L. Pirola7400000106.9
M. Taremi74102100Y7.5
C. Mouzakitis7300100106.6
Dani García sub1700000006.7
G. Biancone sub1600000006.6
A. El Kaabi sub1600000006.2
S. Onyemaechi sub1100000206.6
L. Scipioni sub800000006.3

Bayer Leverkusen Player Stats

PlayerMinGAShSoTKPTklCardsRating
J. Blaswich9000000005.9
J. Quansah9000000006
R. Andrich9000100006.2
L. Badé9000113207.5
E. Fernández9000003307.3
Aleix García9000100307.3
Álex Grimaldo9000221206.6
E. Poku8100001007.2
I. Maza7000100307.2
Christian Kofane70002102Y5.2
Lucas Vázquez5800212006.2
M. Tillman sub3200000006.3
Arthur sub2000001106.9
P. Schick sub2000110106.3
M. Culbreath sub900001006.5

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind Olympiakos Piraeus v Bayer Leverkusen — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
Olympiakos PiraeusWWDDW
Last 5: 3W 2D 0L · 1.4 scored / 0.2 conceded per game
Bayer LeverkusenDWWLL
Last 5: 2W 1D 2L · 1.6 scored / 1.6 conceded per game
League standing · 2025/26
Last recorded position — not updated during the season.
Olympiakos Piraeus#18 pos11 pts8 pl-4 GD
Bayer Leverkusen#16 pos12 pts8 pl-1 GD
Goals per game
Olympiakos Piraeus scored1.25
Bayer Leverkusen scored1.63
Olympiakos Piraeus conceded1.75
Bayer Leverkusen conceded1.75

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+