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

OFI

Pankritio Stadium, Heraklion. Every match we hold, with the price it went off at.

898Played
345Won
38.4%Win rate
1.29Scored per game
1.32Conceded per game
273Clean sheets

Home and away

The same record, split by where it was played.

At home
50%
440 played, 220 won. 1.56 scored a game.
Away
27.3%
458 played, 125 won. 1.02 scored a game.
How the market priced them
32.9%
624 priced matches at an average of 4.47, which implied 22.4%.

Season by season 49

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super League 1 8413 +1
2026/27 UEFA Europa League 5302 +4
2026/27 Friendlies Clubs 3003 -6
2026/27 Cup 3111 +2
2026/27 Super Cup 1001 -3
2025/26 Super League 1 3212317 -12
2025/26 Cup 9711 +9
2025/26 Friendlies Clubs 2011 -2
2024/25 Super League 1 3210814 -7
2024/25 Cup 8512 +7
2024/25 Friendlies Clubs 4211 -1
2023/24 Super League 1 3371412 -14
2023/24 Friendlies Clubs 6033 -5
2023/24 Cup 5212 +1
2022/23 Super League 1 33101112 -4
2022/23 Friendlies Clubs 8413 +5
2022/23 Cup 1001 -1
2021/22 Super League 1 33111111 -5
2021/22 Friendlies Clubs 9225 -6
2021/22 Cup 3102 -3
2020/21 Super League 1 338817 -17
2020/21 Friendlies Clubs 2002 -2
2020/21 Cup 2011 -2
2020/21 UEFA Europa League 1001 -1
2019/20 Super League 1 3610620 -13
2019/20 Cup 4103 -4
2018/19 Super League 1 3071112 -12
2018/19 Cup 4220 +6
2017/18 Football League 342752 +71
2017/18 Cup 5302 +2
2016/17 Football League 342266 +48
2016/17 Cup 7412 +3
2014/15 Super League 1 337224 -46
2014/15 Cup 7421 +6
2013/14 Super League 1 34111112 -9
2013/14 Cup 8512 +3
2012/13 Super League 1 308814 -13
2012/13 Cup 2101 -1
2011/12 Super League 1 3010713 -5
2008/09 Super League 1 305916 -20
2007/08 Super League 1 309516 -10
2006/07 Super League 1 3012612 -4
2005/06 Super League 1 3071013 -14
1999/00 Super League 1 341897 +16
1998/99 Super League 1 3416315 +6
1997/98 Super League 1 3415415 -8
1996/97 Super League 1 342068 +23
1995/96 Super League 1 3417611 +5
1994/95 Super League 1 3415415 +2

Recent matches 30

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

Thursday 28 January 2027
H OFI scheduled Lech Poznan —
Thursday 21 January 2027
A OFI scheduled Sturm Graz —
Sunday 20 December 2026
H OFI scheduled Kalamata —
Monday 14 December 2026
A OFI scheduled Kifisia —
Thursday 10 December 2026
A OFI scheduled Benfica —
Sunday 6 December 2026
H OFI scheduled Iraklis 1908 —
Wednesday 2 December 2026
H OFI scheduled Volos NFC —
Sunday 29 November 2026
H OFI scheduled Levadiakos —
Thursday 26 November 2026
H OFI scheduled Anderlecht —
Sunday 22 November 2026
A OFI scheduled Panathinaikos —
Sunday 8 November 2026
H OFI scheduled Atromitos —
Thursday 5 November 2026
A OFI scheduled Hapoel Beer Sheva —
Sunday 1 November 2026
A OFI scheduled Panetolikos —
Wednesday 28 October 2026
A OFI 0 – 1 Larisa —
Sunday 25 October 2026
H OFI 2 – 1 PAOK 4.58
Thursday 22 October 2026
H OFI 0 – 2 Bayer Leverkusen —
Sunday 18 October 2026
A OFI 3 – 4 Kalamata 2.52
Thursday 15 October 2026
A OFI 1 – 2 Rennes —
Saturday 10 October 2026
A OFI 0 – 3 AEK Athens FC 9.43
Sunday 20 September 2026
H OFI 2 – 2 Asteras Tripolis 2.25
Thursday 17 September 2026
H OFI 2 – 0 1899 Hoffenheim —
Saturday 12 September 2026
A OFI 1 – 0 Olympiakos Piraeus 17.03
Wednesday 9 September 2026
H OFI 3 – 0 Nestos Chrisoupolis 1.24
Sunday 6 September 2026
H OFI 2 – 0 Kifisia 2.16
Wednesday 2 September 2026
A OFI 0 – 0 PAOK 10.00
Sunday 30 August 2026
A OFI 1 – 2 Aris Thessalonikis 4.28
Thursday 27 August 2026
A OFI 2 – 0 CSKA Sofia —
Sunday 23 August 2026
H OFI 2 – 0 Volos NFC 2.62
Thursday 20 August 2026
H OFI 3 – 0 CSKA Sofia —
Wednesday 12 August 2026
A OFI 2 – 2 AEK Athens FC 6.90