UEFA Champions League 2025 04 Nov 2025

Olympiakos Piraeus vs PSV Eindhoven

1 – 1 1 – 0 0 – 1

(HT: 1–0)

FT

21:00

Georgios Karaiskakis Stadium (Piraeus) · Ref: C. Turpin

← Back to Matches
Score Summary
Full Time 1 – 1
Half Time 1 – 0
Key Stats
Ball Possession 40% – 60%
Blocked Shots 6 – 2
Corner Kicks 3 – 6
Fouls 7 – 9
Goalkeeper Saves 1 – 3
Offsides 1 – 3
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
xPi (before match)
Rating -0.08 – -0.03
Expected win probability 49.4% – 33.6%
Top Performers
Top Rated
Gelson Martins
Olympiakos Piraeus
8.0 rating (90 min)
Most Clinical
Gelson Martins
Olympiakos Piraeus
1 goals
Best Creator
Chiquinho
Olympiakos Piraeus
3 key passes, 1 assists
Defensive Leader
Daniel Podence
Olympiakos Piraeus
8 tackles + 2 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Arsenal 24 W W W W W
2 Bayern München 21 W W W L W
3 Liverpool 18 W W W L W
4 Tottenham 17 W W W L W
5 Barcelona 16 W W W L D
6 Chelsea 16 W W L W D
7 Sporting CP 16 W W L W D
8 Manchester City 16 W L W L W
9 Real Madrid 15 L W L W L
10 Inter 15 W L L L W
11 Paris Saint Germain 14 D L D W L
12 Newcastle 14 D W D L W
13 Juventus 13 D W W W D
14 Atletico Madrid 13 L D W W W
15 Atalanta 13 L L W W W
16 Bayer Leverkusen 12 W L D W W
17 Borussia Dortmund 11 L L D W L
18 Olympiakos Piraeus 11 W W W L D
19 Club Brugge KV 10 W W L L D
20 Galatasaray 10 L D L L W
21 Monaco 10 D L W D W
22 Qarabag 10 L W L L D
23 Bodo/Glimt 9 W W D L L
24 Benfica 9 W L W W L
25 Marseille 9 L L W W L
26 Pafos 9 W L L D W
27 Union St. Gilloise 9 W L L W L
28 PSV Eindhoven 8 L L L W D
29 Athletic Club 8 L W D D L
30 Napoli 8 L D L W D
31 FC Copenhagen 8 L D W W L
32 Ajax 6 L W W L L
33 Eintracht Frankfurt 4 L L L L D
34 Slavia Praha 3 L L L D L
35 Villarreal 1 L L L L L
36 Kairat Almaty 1 L L L L L
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
58'
PSV Eindhoven
58'
PSV Eindhoven
63'
Olympiakos Piraeus
67'
PSV Eindhoven
68'
PSV Eindhoven
73'
Olympiakos Piraeus
83'
Olympiakos Piraeus
83'
Olympiakos Piraeus
84'
PSV Eindhoven
Match Statistics (Full Time)
Statistic Olympiakos Piraeus PSV Eindhoven
Ball Possession 40% 60%
Blocked Shots 6 2
Corner Kicks 3 6
Fouls 7 9
Goalkeeper Saves 1 3
Offsides 1 3
Passes Accurate 221 393
Red Cards N/A N/A
Shots Insidebox 10 5
Shots Off Goal 8 6
Shots On Goal 4 2
Shots Outsidebox 8 5
Total Passes 301 459
Total Shots 18 10
Yellow Cards 1 1
expected_goals 0.92 0.35
goals_prevented 0 0
Passes % 73% 86%
Team Aggregates (Season)
Olympiakos Piraeus
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.0
xG (avg) 1.06{% else %}N/A
PSV Eindhoven
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 2.0
xG (avg) 1.51{% else %}N/A
Olympiakos Piraeus — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Alexandros Paschalakis 👤 Alexandros Paschalakis 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Alexios Kalogeropoulos 👤 Alexios Kalogeropoulos 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 6 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ayoub El Kaabi 👤 Ayoub El Kaabi 0 0 2 2 N/A 20 8 1 N/A False 83 9 F 6.9 False 0 0 N/A N/A 1 11 2 17 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Bruno Onyemaechi 👤 Bruno Onyemaechi 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 70 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Chiquinho 👤 Chiquinho 0 0 2 1 1 7 2 1 1 False 74 22 M 6.9 False 1 0 N/A N/A N/A 12 3 17 N/A 0 N/A 0 N/A 2 2 N/A 1 N/A
Christos Mouzakitis 👤 Christos Mouzakitis 0 0 1 1 1 8 6 1 1 False 90 96 M 7.3 False 0 0 N/A N/A N/A 25 N/A 34 N/A 0 N/A 0 N/A N/A 1 1 2 4
Costinha 👤 Costinha 0 0 N/A 1 N/A 3 2 N/A N/A False 10 20 D 6.2 True 0 0 N/A N/A N/A 1 N/A 1 N/A 0 N/A 0 N/A N/A N/A N/A 1 2
Dani García 👤 Dani García 0 0 N/A 1 N/A 2 1 N/A N/A False 63 14 M 6.9 False 0 0 N/A N/A N/A 13 N/A 14 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Daniel Podence 👤 Daniel Podence 0 0 3 1 3 15 12 N/A 1 False 84 56 M 7.5 False 0 0 N/A N/A N/A 16 2 26 N/A 0 N/A 0 N/A 1 1 N/A 2 8
Diogo Nascimento 👤 Diogo Nascimento 0 0 N/A N/A N/A N/A N/A N/A N/A False 27 8 M 6.7 True 0 0 N/A N/A N/A 6 1 6 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Francisco Ortega 👤 Francisco Ortega 0 0 1 1 1 11 7 2 2 False 90 3 D 6.9 False 0 0 N/A N/A N/A 24 1 30 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Gabriel Strefezza 👤 Gabriel Strefezza 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 27 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Gelson Martins 👤 Gelson Martins 0 0 6 1 5 14 8 N/A 3 False 90 10 M 8 False 0 0 N/A 1 N/A 23 N/A 28 N/A 0 N/A 0 N/A 1 7 N/A N/A N/A
Georgios Kouraklis 👤 Georgios Kouraklis 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 61 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Giulian Biancone 👤 Giulian Biancone 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 4 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Konstantinos Tzolakis 👤 Konstantinos Tzolakis 0 0 N/A N/A N/A 1 1 N/A N/A False 90 88 G 6.7 False 0 1 1 N/A N/A 8 N/A 31 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Lorenzo Pirola 👤 Lorenzo Pirola 0 0 N/A N/A N/A 8 5 1 N/A False 90 5 D 6.9 False 0 0 N/A N/A N/A 32 N/A 37 N/A 0 N/A 0 N/A N/A 1 N/A 2 3
Lorenzo Scipioni 👤 Lorenzo Scipioni 0 1 N/A N/A N/A 1 N/A 1 N/A False 11 16 M 6.2 True 0 0 N/A N/A N/A N/A N/A 2 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Mehdi Taremi 👤 Mehdi Taremi 0 0 1 N/A N/A 3 1 N/A N/A False 16 99 F 6.3 True 0 0 N/A N/A N/A 5 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Panagiotis Retsos 👤 Panagiotis Retsos 0 0 N/A N/A N/A 5 5 N/A N/A True 90 45 D 7 False 0 0 N/A N/A N/A 26 N/A 28 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Rodinei 👤 Rodinei 0 0 2 1 2 5 3 N/A 1 False 90 23 D 7.3 False 0 0 N/A N/A N/A 19 1 24 N/A 0 N/A 0 N/A N/A N/A N/A 2 N/A
Roman Yaremchuk 👤 Roman Yaremchuk 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 11 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Stavros Pnevmonidis 👤 Stavros Pnevmonidis 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 80 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
PSV Eindhoven — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adamo Nagalo 👤 Adamo Nagalo 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 39 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Anass Salah-Eddine 👤 Anass Salah-Eddine 0 0 N/A 2 N/A 6 3 N/A N/A False 67 2 D 6.7 False 0 0 N/A N/A N/A 21 N/A 23 N/A 0 N/A 0 N/A N/A N/A 1 N/A 3
Armando Obispo 👤 Armando Obispo 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 4 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Couhaib Driouech 👤 Couhaib Driouech 0 0 2 N/A 2 3 3 N/A N/A False 32 11 F 6.9 True 0 0 N/A N/A 1 6 N/A 6 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Dennis Man 👤 Dennis Man 0 0 4 1 1 11 3 1 2 False 58 27 M 6.3 False 0 0 N/A N/A N/A 16 N/A 19 N/A 0 N/A 0 N/A N/A 2 N/A N/A N/A
Esmir Bajraktarević 👤 Esmir Bajraktarević 0 0 1 N/A N/A 2 1 N/A N/A False 22 19 F 6.5 True 0 0 N/A N/A N/A 7 N/A 9 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Guus Til 👤 Guus Til 0 0 N/A N/A N/A 4 2 N/A N/A False 58 20 F 6.5 False 0 0 N/A N/A N/A 11 N/A 13 N/A 0 N/A 0 N/A N/A N/A 1 N/A 1
Ismael Saibari 👤 Ismael Saibari 0 0 N/A N/A N/A 7 1 2 1 False 84 34 M 5.3 False 0 0 N/A N/A 1 22 N/A 32 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ivan Perišić 👤 Ivan Perišić 0 1 N/A 3 N/A 5 N/A 2 N/A False 68 5 M 5.9 False 0 0 N/A N/A 1 18 N/A 25 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Jerdy Schouten 👤 Jerdy Schouten 0 0 1 N/A 1 9 4 1 N/A True 90 22 D 6.6 False 0 0 N/A N/A N/A 70 1 76 N/A 0 N/A 0 N/A N/A N/A 1 1 1
Joey Veerman 👤 Joey Veerman 0 0 N/A N/A N/A 6 3 1 N/A False 90 23 M 7.7 False 0 0 N/A N/A N/A 63 N/A 73 N/A 0 N/A 0 N/A N/A 1 1 1 2
Kiliann Sildillia 👤 Kiliann Sildillia 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 25 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Matěj Kovář 👤 Matěj Kovář 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 32 G 6.9 False 0 1 3 N/A N/A 20 N/A 26 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Mauro Júnior 👤 Mauro Júnior 0 0 9 2 4 19 8 1 1 False 90 17 M 6.9 False 0 0 N/A N/A N/A 57 3 60 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Myron Boadu 👤 Myron Boadu 0 0 N/A N/A N/A 1 N/A N/A N/A False 10 21 F 6.2 True 0 0 N/A N/A N/A 1 N/A 2 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Nick Olij 👤 Nick Olij 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Paul Wanner 👤 Paul Wanner 0 0 N/A N/A N/A 3 2 1 1 False 23 10 M 6.6 True 0 0 N/A N/A N/A 9 N/A 9 N/A 0 N/A 0 N/A N/A 1 N/A N/A 1
Ricardo Pepi 👤 Ricardo Pepi 0 0 1 N/A 1 3 2 N/A N/A False 32 9 F 7.9 True 0 0 N/A 1 N/A 6 N/A 9 N/A 0 N/A 0 N/A 1 1 1 N/A N/A
Ryan Flamingo 👤 Ryan Flamingo 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 6 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Sergiño Dest 👤 Sergiño Dest 0 0 5 5 1 16 6 N/A 2 False 90 8 D 6.2 False 0 0 N/A N/A N/A 36 N/A 44 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Tijn Smolenaars 👤 Tijn Smolenaars 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 51 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Yarek Gasiorowski 👤 Yarek Gasiorowski 0 0 N/A N/A N/A 8 4 N/A N/A False 90 3 D 6.6 False 0 0 N/A N/A N/A 30 N/A 33 N/A 0 N/A 0 N/A N/A N/A 1 3 2
Match Events
G. Martins (Normal Goal)
17'
58'
🔄 G. Til → Substitution 1
58'
🔄 D. Man → Substitution 2
63'
🟨 Ivan Perišić (Yellow Card)
🔄 D. Garcia → Substitution 1
63'
67'
🔄 A. Salah-Eddine → Substitution 3
68'
🔄 I. Perisic → Substitution 4
🔄 Chiquinho → Substitution 2
73'
🔄 A. El Kaabi → Substitution 3
83'
🔄 D. Podence → Substitution 4
83'
84'
🔄 I. Saibari → Substitution 5
🟨 Lorenzo Scipioni (Yellow Card)
89'
90'
R. Pepi (Normal Goal)
Substitutions
58'
PSV Eindhoven
58'
PSV Eindhoven
63'
Olympiakos Piraeus
67'
PSV Eindhoven
68'
PSV Eindhoven
73'
Olympiakos Piraeus
83'
Olympiakos Piraeus
83'
Olympiakos Piraeus
84'
PSV Eindhoven
League Standings View Standings

Teams in this match: Olympiakos Piraeus and PSV Eindhoven

#TeamMPWDLGFGAGDPtsForm
1 Arsenal 8 8 0 0 23 4 19 24 W W W W W
2 Bayern München 8 7 0 1 22 8 14 21 W W W L W
3 Liverpool 8 6 0 2 20 8 12 18 W W W L W
4 Tottenham 8 5 2 1 17 7 10 17 W W W L W
5 Barcelona 8 5 1 2 22 14 8 16 W W W L D
6 Chelsea 8 5 1 2 17 10 7 16 W W L W D
7 Sporting CP 8 5 1 2 17 11 6 16 W W L W D
8 Manchester City 8 5 1 2 15 9 6 16 W L W L W
9 Real Madrid 8 5 0 3 21 12 9 15 L W L W L
10 Inter 8 5 0 3 15 7 8 15 W L L L W
11 Paris Saint Germain 8 4 2 2 21 11 10 14 D L D W L
12 Newcastle 8 4 2 2 17 7 10 14 D W D L W
13 Juventus 8 3 4 1 14 10 4 13 D W W W D
14 Atletico Madrid 8 4 1 3 17 15 2 13 L D W W W
15 Atalanta 8 4 1 3 10 10 0 13 L L W W W
16 Bayer Leverkusen 8 3 3 2 13 14 -1 12 W L D W W
17 Borussia Dortmund 8 3 2 3 19 17 2 11 L L D W L
18 Olympiakos Piraeus 8 3 2 3 10 14 -4 11 W W W L D
19 Club Brugge KV 8 3 1 4 15 17 -2 10 W W L L D
20 Galatasaray 8 3 1 4 9 11 -2 10 L D L L W
21 Monaco 8 2 4 2 8 14 -6 10 D L W D W
22 Qarabag 8 3 1 4 13 21 -8 10 L W L L D
23 Bodo/Glimt 8 2 3 3 14 15 -1 9 W W D L L
24 Benfica 8 3 0 5 10 12 -2 9 W L W W L
25 Marseille 8 3 0 5 11 14 -3 9 L L W W L
26 Pafos 8 2 3 3 8 11 -3 9 W L L D W
27 Union St. Gilloise 8 3 0 5 8 17 -9 9 W L L W L
28 PSV Eindhoven 8 2 2 4 16 16 0 8 L L L W D
29 Athletic Club 8 2 2 4 9 14 -5 8 L W D D L
30 Napoli 8 2 2 4 9 15 -6 8 L D L W D
31 FC Copenhagen 8 2 2 4 12 21 -9 8 L D W W L
32 Ajax 8 2 0 6 8 21 -13 6 L W W L L
33 Eintracht Frankfurt 8 1 1 6 10 21 -11 4 L L L L D
34 Slavia Praha 8 0 3 5 5 19 -14 3 L L L D L
35 Villarreal 8 0 1 7 5 18 -13 1 L L L L L
36 Kairat Almaty 8 0 1 7 7 22 -15 1 L L L L L

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

UEFA Champions League World · Season 2025

Teams

Olympiakos Piraeus
Last 5: Form 11% · Att 10% · Def 20%
Goals: 1 for · 8 against
W— D1 L2 · DLL
PSV Eindhoven
Last 5: Form 44% · Att 80% · Def 40%
Goals: 8 for · 6 against
W1 D1 L1 · LDW

Predictions

Olympiakos Piraeus 10%
Draw 45%
PSV Eindhoven 45%
PSV Eindhoven

Combo Winner : PSV Eindhoven and +1.5 goals

Goals: Olympiakos Piraeus -1.5 · PSV Eindhoven -3.5

Comparison

Form
20% – 80%
Attack
11% – 89%
Defense
43% – 57%
Poisson
0% – 0%
Head to Head
50% – 50%
Goals
56% – 44%
Total
36.0% – 64.0%

Head to Head

Last 2 matches: Home wins: 2, Away wins: 0, Draws: 0

25 Feb 2021 · UEFA Europa League 2020
PSV Eindhoven 2 – 1 Olympiakos Piraeus
Philips Stadion
18 Feb 2021 · UEFA Europa League 2020
Olympiakos Piraeus 4 – 2 PSV Eindhoven
Georgios Karaiskakis
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.