Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.2

Home › Football › UEFA Europa League › OFI v Bayer Leverkusen

Back

OFI v Bayer Leverkusen

OFI
0–2Full time
Bayer Leverkusen

UEFA Europa League · THU 22 OCT · Pankritio Stadium

Full timeGraded 22 Oct 20:28
OFI 0–2 Bayer Leverkusen BAYER LEVERKUSEN WIN · RIGHTOVER 2.5 · WRONGBOTH TO SCORE · WRONGOVER 1.5 · RIGHTUNDER 3.5 · RIGHT0–2 EXACTLY · RIGHT
We said Bayer Leverkusen win78%
The market said79%
Brier score, this match · lower is better0.072
The market’s Brier score0.067

The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.

The match replay10 notes · 24 alerts
  1. 0′Before kick-off: we said Bayer Leverkusen win at 78%.
  2. 1′Little has changed for our model: Bayer Leverkusen 78% before kick-off, 78% now. 0–0 · 8–14–78
  3. 1′KICK-OFF OFI v Bayer Leverkusen
  4. 16′🟨 YELLOW · 15' Carles Martínez Novell · Bayer Leverkusen
  5. 26′🟨 YELLOW · 25' Aleix García · Bayer Leverkusen
  6. 30′Bayer Leverkusen have had 7 attempts to 1 and it is still 0–0. 0–0 · 10–21–69
  7. 32′OUR NUMBER MOVES DOWN · 32' Bayer Leverkusen win: 78% at kick-off, 68% now
  8. 33′Bayer Leverkusen have had 9 attempts to 2 and it is still 0–0. 0–0 · 10–22–68
  9. 35′We said Bayer Leverkusen at 78% before kick-off; the game as it stands moves that to 90%. 0–1 · 2–8–90
  10. 35′The goal count is tracking the 3.5 we expected. 0–1 · 2–8–90
  11. 35′⚽ GOAL · 35' OFI 0–1 Bayer Leverkusen
  12. 35′OUR NUMBER MOVES UP · 35' Bayer Leverkusen win: 78% at kick-off, 90% now
  13. 36′Bayer Leverkusen ahead on 35′ through Jonas Hofmann. 0–1. 0–1 · 2–8–90
  14. 37′We said Bayer Leverkusen at 78% before kick-off; the game as it stands moves that to 98%. 0–2 · 0–2–98
  15. 37′⚽ GOAL · 37' OFI 0–2 Bayer Leverkusen
  16. 37′OUR NUMBER MOVES UP · 37' Bayer Leverkusen win: 78% at kick-off, 98% now
  17. 39′Jonas Hofmann scores for Bayer Leverkusen on 37′ — 0–2. 0–2 · 0–2–98
  18. 45′SECOND HALF OFI 0–2 Bayer Leverkusen
  19. 47′HALF-TIME OFI 0–2 Bayer Leverkusen
  20. 61′SUBSTITUTION · 61' OFI · On: Taxiarchis Fountas · Off: Kenan Kodro
  21. 64′SUBSTITUTION · 63' Bayer Leverkusen · On: Miguel Gutiérrez · Off: Facundo Medina
  22. 65′SUBSTITUTION · 64' Bayer Leverkusen · On: Ibrahim Maza · Off: Jonas Hofmann
  23. 65′SUBSTITUTION · 64' Bayer Leverkusen · On: Nathan Tella · Off: Patrik Schick
  24. 73′SUBSTITUTION · 72' OFI · On: Giannis Theodosoulakis · Off: Aitor Cantalapiedra
  25. 73′SUBSTITUTION · 72' OFI · On: Giannis Apostolakis · Off: Andreas Bouchalakis
  26. 75′We said Bayer Leverkusen at 78% before kick-off; the game as it stands moves that to over 99%. 0–2 · 0–0–100
  27. 75′SUBSTITUTION · 74' Bayer Leverkusen · On: Edmond Tapsoba · Off: Lucas Vázquez
  28. 75′SUBSTITUTION · 74' Bayer Leverkusen · On: Moussa Diaby · Off: Malik Tillman
  29. 79′🟨 YELLOW · 79' Jarell Quansah · Bayer Leverkusen
  30. 83′SUBSTITUTION · 83' OFI · On: Thanasis Sitmalidis · Off: Thiago Nuss
  31. 84′SUBSTITUTION · 83' OFI · On: Borja González · Off: Konstantinos Kostoulas
  32. 88′🟨 YELLOW · 87' Borja González · OFI
  33. 88′🟨 YELLOW · 86' Equi Fernández · Bayer Leverkusen
  34. 92′0–2 at the end. Our 78% on Bayer Leverkusen comes in. 0–2 · 0–0–100
  35. FTFULL TIME OFI 0–2 Bayer Leverkusen
  36. FTOFI 0–2 Bayer Leverkusen · Bayer Leverkusen win: right · Over 2.5: wrong · Both to score: wrong · Over 1.5: right · Under 3.5: right · 0–2 exactly: right

What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.

AI match analysis

Pitchside prediction · before kick-off

Bayer Leverkusen are clear favourites.

The Pitchside prediction: OFI 8%, draw 14%, Bayer Leverkusen 78%. Over 2.5 goals 68%, both teams to score 51%.

The AI’s read on OFI v Bayer LeverkusenBefore, during and after the match · From £5.99 + VAT · paid once, never renewsSee the passes

Pre-match prediction

First published 16 Oct 00:00 · locked at kick-off

OFI win8%
Draw14%
Bayer Leverkusen win78%

Kick-offTHU 22 OCT · 17:45

RoundLeague stage · matchday 3

VenuePankritio Stadium

RefereeOleksiy Derevinskiy

Line-ups

OFI

3-4-3

Bayer Leverkusen

4-2-3-1

Rest & schedule

Before kick-off · every competition we cover

OFI

Bayer Leverkusen

4Days since last match4

Last match: 18 Oct · Super League 1

Last match: 18 Oct · the German Bundesliga

3Matches in previous 14 days3

Counted across every competition we cover, before kick-off. Friendlies are not counted.

League table

2026/27

Positions before kick-off

#TEAMPGDPTS
2Bayer Leverkusen2+66
18OFI2+13

Match statistics

Match statistics aren’t available yet.

Line-ups

OFI

3-4-3

1 K. Lilo

5 K. Kostoulas

15 A. Poungouras

2 K. Krizmanić

24 L. Dickmann

14 T. Androutsos

41 A. Bouchalakis

3 N. Athanasiou

10 Aitor Cantalapiedra

19 K. Kodro

18 T. Nuss

Coach · C. Kontis

Substitutes

21 · G. Apostolakis

11 · T. Fountas

17 · Borja González

90 · Pavlos Kenourgiakis

23 · Manuel Kalafatis

8 · G. Kanellópoulos

6 · Z. Karachalios

13 · P. Katsikas

43 · D. Nikolaou

30 · T. Romano

71 · Thanasis Sitmalidis

46 · G. Theodosoulakis

Bayer Leverkusen

4-2-3-1

28 J. Blaswich

17 Lucas Vázquez

4 J. Quansah

5 L. Badé

2 F. Medina

6 E. Fernández

24 Aleix García

7 J. Hofmann

10 M. Tillman

9 Afonso Moreira

14 P. Schick

Coach · Carles Martínez

Substitutes

23 · N. Tella

19 · M. Diaby

1 · M. Flekken

3 · Miguel Gutiérrez

43 · B. Hawighorst

36 · N. Lomb

30 · I. Maza

12 · E. Tapsoba

45 · Gabriel Minutillo

Our number · bayer leverkusen winFirst published 16 Oct 00:00 · updated 19 Oct 00:19 · locked at kick-off
78% The market79%
Us78%
Market79%

We make Bayer Leverkusen a 78% chance to win. The market has them at 79%. We are within 1 point of the market. The model expects 0.8–2.7.

What the number rests on

Our model
Expected goals · OFI v Bayer Leverkusen0.77 – 2.75
Form · UEFA Europa League this season · since 20 AugW3 D0 L1 · W2 D0 L0
Table places · points 3 v 618 v 2
The market · Bayer Leverkusen win79% · ours 78%

Built from every result, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.

How the number movedSince we published
65%70%75%80%85% 16 OCT 00:0022 OCT 17:43
Our probability · Bayer Leverkusen win The market, margin stripped

Published at 77%, 78% now. No bookmaker had priced it when we published; the market has it at 79% now.

Every market, from one calculation
MarketUsMarketGap
OFI win8%8%0
Draw14%13%+1
Bayer Leverkusen win78%79%−1
Over 2.5 goals68%71%−3
Both teams to score51%52%−1
Over 1.5 goals87%87%0
Over 3.5 goals47%50%−3
OFI or draw22%21%+1
OFI clean sheet6%––
Bayer Leverkusen clean sheet46%––

Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 10 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.

Every scorelineMost likely 0–2 at 11.2%
0123450 3.2 7.9 11.2 10.2 7.0 3.91 2.1 6.5 8.6 7.9 5.4 3.02 2.4 3.3 3.1 2.1 3 4 5
under 2% 5% 12%+OFI down, Bayer Leverkusen across0–5 goals a side shown (93.9% of outcomes)

This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.2 — Pitchside Lab's own model.

Head to head

No meetings since 2021/22

No meetings between these two in the competitions we cover since 2021/22.

Every competition we cover, the latest meeting first.

Form · UEFA Europa League this season · since 20 Aug

OFI

WWWL3–0 · 2–0 · 2–0 · 1–2

BAYER LEVERKUSEN

WW2–0 · 4–0

The table

2026/27
#TEAMPGDPTS
1Juventus2+66
2Bayer Leverkusen2+66
3Benfica2+56
4Beşiktaş2+46
5Bournemouth2+46
6Omonia Nicosia2+46
7Ferencvarosi TC2+36
8Lyon2+26
9Sunderland2+26
10Olympiakos Piraeus2+26
11Sparta Praha2+34
12Union St. Gilloise2+34
13Rennes2+14
14Dinamo Zagreb2+14
15Crystal Palace2+33
16AC Milan2+23
17Jagiellonia2+13
18OFI2+13
19Torreense203
20AZ Alkmaar203
21Red Bull Salzburg2−33
22Real Sociedad2−11
23Lillestrom2−11
24Levski Sofia2−11
25Hapoel Beer Sheva2−11
26Sturm Graz2−31
27NEC Nijmegen2−51
28Celta Vigo2−20
29Anderlecht2−20
301899 Hoffenheim2−30
31Plzen2−40
32Marseille2−40
33Celtic2−50
34Ararat-Armenia2−50
35Celje2−50
36Lech Poznan2−80

The competition's standings before kick-off.