The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
OP

Olympiakos Piraeus

Georgios Karaiskakis Stadium, Piraeus. Every match we hold, with the price it went off at.

1,194Played
802Won
67.2%Win rate
1.99Scored per game
0.77Conceded per game
574Clean sheets

Home and away

The same record, split by where it was played.

At home
76.3%
591 played, 451 won. 2.33 scored a game.
Away
58.2%
603 played, 351 won. 1.65 scored a game.
How the market priced them
66%
899 priced matches at an average of 2.09, which implied 47.8%.

Season by season 75

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super League 1 8611 +10
2026/27 Friendlies Clubs 6213 -2
2026/27 Cup 3300 +7
2026/27 UEFA Europa League 3300 +3
2026/27 UEFA Champions League 2011 -1
2026/27 Super Cup 1100 +3
2025/26 Super League 1 321994 +34
2025/26 UEFA Champions League 10334 -6
2025/26 Friendlies Clubs 9612 +6
2025/26 Cup 5401 +13
2024/25 Super League 1 322363 +36
2024/25 UEFA Europa League 10532 +4
2024/25 Friendlies Clubs 8422 +8
2024/25 Cup 7421 +8
2023/24 Super League 1 362367 +45
2023/24 UEFA Europa League 10523 +3
2023/24 Friendlies Clubs 5221 +1
2023/24 Cup 1010 0
2022/23 Super League 1 3621105 +46
2022/23 Friendlies Clubs 12534 -1
2022/23 UEFA Europa League 8044 -9
2022/23 Cup 6411 +3
2022/23 UEFA Champions League 2011 -4
2021/22 Super League 1 362583 +36
2021/22 UEFA Europa League 10415 0
2021/22 Friendlies Clubs 7322 0
2021/22 Cup 6222 +2
2021/22 UEFA Champions League 3210 +2
2020/21 Super League 1 362862 +63
2020/21 UEFA Champions League 8215 -6
2020/21 Cup 7421 +8
2020/21 UEFA Europa League 4202 0
2020/21 Friendlies Clubs 1100 +3
2019/20 Super League 1 362871 +58
2019/20 UEFA Champions League 12624 +6
2019/20 Cup 7511 +8
2019/20 UEFA Europa League 4112 -1
2018/19 Super League 1 302433 +52
2018/19 UEFA Europa League 12633 +12
2018/19 Cup 7421 +5
2017/18 Super League 1 301866 +35
2017/18 UEFA Champions League 10325 -5
2017/18 Cup 7421 +7
2016/17 Super League 1 302145 +41
2016/17 UEFA Europa League 12543 +3
2016/17 Cup 8521 +10
2016/17 UEFA Champions League 2011 -1
2015/16 Super League 1 302811 +65
2015/16 Cup 10721 +24
2015/16 UEFA Champions League 6303 -7
2015/16 UEFA Europa League 2002 -2
2014/15 Super League 1 342464 +56
2014/15 Cup 10730 +22
2014/15 UEFA Champions League 6303 -3
2014/15 UEFA Europa League 2011 -2
2013/14 Super League 1 342824 +69
2013/14 Cup 8521 +11
2013/14 UEFA Champions League 8413 +1
2012/13 Super League 1 302451 +48
2012/13 Cup 9900 +18
2012/13 UEFA Champions League 6303 0
2011/12 Super League 1 302343 +53
2010/11 Super League 1 302415 +47
2009/10 Super League 1 301974 +29
2008/09 Super League 1 302253 +36
2007/08 Super League 1 302073 +31
2006/07 Super League 1 302253 +39
2005/06 Super League 1 302316 +40
1999/00 Super League 1 343022 +68
1998/99 Super League 1 342743 +61
1997/98 Super League 1 342914 +61
1996/97 Super League 1 342662 +58
1995/96 Super League 1 341987 +32
1994/95 Super League 1 342077 +38

Recent matches 30

Newest first, with the price this club was at kickoff.

Thursday 28 January 2027
A Olympiakos Piraeus scheduled Torreense —
Thursday 21 January 2027
H Olympiakos Piraeus scheduled 1899 Hoffenheim —
Sunday 20 December 2026
H Olympiakos Piraeus scheduled Panetolikos —
Sunday 13 December 2026
A Olympiakos Piraeus scheduled Atromitos —
Thursday 10 December 2026
A Olympiakos Piraeus scheduled Celje —
Saturday 5 December 2026
H Olympiakos Piraeus scheduled AEK Athens FC 2.20
Wednesday 2 December 2026
H Olympiakos Piraeus scheduled Panathinaikos —
Sunday 29 November 2026
A Olympiakos Piraeus scheduled Aris Thessalonikis —
Thursday 26 November 2026
H Olympiakos Piraeus scheduled AC Milan —
Sunday 22 November 2026
H Olympiakos Piraeus scheduled Iraklis 1908 —
Sunday 8 November 2026
H Olympiakos Piraeus scheduled PAOK 1.86
Thursday 5 November 2026
A Olympiakos Piraeus scheduled Rennes —
Saturday 31 October 2026
A Olympiakos Piraeus scheduled Kifisia —
Wednesday 28 October 2026
A Olympiakos Piraeus 2 – 0 Marko —
Sunday 25 October 2026
H Olympiakos Piraeus 5 – 0 Kalamata 1.16
Thursday 22 October 2026
H Olympiakos Piraeus 1 – 0 Sparta Praha —
Sunday 18 October 2026
A Olympiakos Piraeus 2 – 0 Panetolikos 1.30
Thursday 15 October 2026
A Olympiakos Piraeus 1 – 0 Marseille —
Sunday 11 October 2026
H Olympiakos Piraeus 1 – 0 Panathinaikos 2.00
Sunday 20 September 2026
A Olympiakos Piraeus 1 – 0 Levadiakos 1.34
Wednesday 16 September 2026
H Olympiakos Piraeus 2 – 1 Jagiellonia 1.40
Saturday 12 September 2026
H Olympiakos Piraeus 0 – 1 OFI 1.07
Tuesday 8 September 2026
H Olympiakos Piraeus 3 – 2 Volos NFC 1.11
Saturday 5 September 2026
A Olympiakos Piraeus 1 – 1 Volos NFC 1.32
Wednesday 2 September 2026
A Olympiakos Piraeus 4 – 0 Larisa —
Sunday 30 August 2026
A Olympiakos Piraeus 1 – 0 Asteras Tripolis 1.48
Saturday 22 August 2026
H Olympiakos Piraeus 1 – 0 Atromitos 1.25
Tuesday 11 August 2026
A Olympiakos Piraeus 1 – 2 NEC Nijmegen 3.15
Tuesday 4 August 2026
H Olympiakos Piraeus 0 – 0 NEC Nijmegen 1.63
Saturday 25 July 2026
A Olympiakos Piraeus 2 – 3 AZ Alkmaar 3.32