Greek Cup

Greece · Since 1931 · 31 clubs

Last Champion
OFI Crete FC
Season 2025-26
Total Seasons
83
1931-32 · · · 2025-26
Most Titles
Olympiacos FC
29 titles

About Greek Cup

The Greek Football Cup is the main national knockout football competition in Greece and is considered the second most important domestic tournament after the league championship. It was first established in 1931 and is organized by the Hellenic Football Federation. The competition includes clubs from different levels of Greek football, with top-tier teams typically joining in the later stages.

The tournament has a long and eventful history, including changes to its format over time. Traditionally, it follows a single-elimination structure, although in some periods two-legged ties were used in the knockout rounds. The Cup is known for producing dramatic matches and occasional upsets, where lower-division teams challenge and sometimes eliminate top Super League clubs.

A major historical issue mentioned in the competition’s past is the 1962 final, which was not properly concluded due to incidents and was never replayed, leaving no official winner that year. Over time, the competition introduced penalties, standardized rules, and more modern formats to avoid such situations. Today, it remains a key national trophy and an important route for clubs to qualify for European competitions.

Seasons

Season Winner Finalist Score
2025-26
OFI Crete FC
PAOK FC
3-2, aet
2024-25
Olympiacos FC
OFI Crete FC
2-0
2023-24
Panathinaikos FC
Aris Thessaloniki FC
1-0
2022-23
AEK Athens FC
PAOK FC
2-0
2021-22
Panathinaikos FC
PAOK FC
1-0
2020-21
PAOK FC
Olympiacos FC
2-1
2019-20
Olympiacos FC
AEK Athens FC
1-0
2018-19
PAOK FC
AEK Athens FC
1-0
2017-18
PAOK FC
AEK Athens FC
2-0
2016-17
PAOK FC
AEK Athens FC
2-1
2015-16
AEK Athens FC
Olympiacos FC
2-1
2014-15
Olympiacos FC
Xanthi FC
3-1
2013-14
Panathinaikos FC
PAOK FC
4-1
2012-13
Olympiacos FC
Asteras Tripolis FC
3-1, aet
2011-12
Olympiacos FC
Atromitos FC
2-1, aet
2010-11
AEK Athens FC
Atromitos FC
3-0
2009-10
Panathinaikos FC
Aris Thessaloniki FC
1-0
2008-09
Olympiacos FC
AEK Athens FC
4-4, pen. 15-14
2007-08
Olympiacos FC
Aris Thessaloniki FC
2-0
2006-07
AE Larissa FC
Panathinaikos FC
2-1
2005-06
Olympiacos FC
AEK Athens FC
3-0
2004-05
Olympiacos FC
Aris Thessaloniki FC
3-0
2003-04
Panathinaikos FC
Olympiacos FC
3-1
2002-03
PAOK FC
Aris Thessaloniki FC
1-0
2001-02
AEK Athens FC
Olympiacos FC
2-1
2000-01
PAOK FC
Olympiacos FC
4-2
1999-00
AEK Athens FC
Ionikos FC
3-0
1998-99
Olympiacos FC
Panathinaikos FC
2-0
1997-98
Panionios FC
Panathinaikos FC
1-0
1996-97
AEK Athens FC
Panathinaikos FC
0-0, pen. 5-3
1995-96
AEK Athens FC
Apollon Smyrnis FC
7-1
1994-95
Panathinaikos FC
AEK Athens FC
1-0, aet
1993-94
Panathinaikos FC
AEK Athens FC
3-3, pen. 4-2
1992-93
Panathinaikos FC
Olympiacos FC
1-0
1991-92
Olympiacos FC
PAOK FC
1-1, 2-0
1990-91
Panathinaikos FC
Athinaikos FC
3-0, 2-1
1989-90
Olympiacos FC
OFI Crete FC
4-2
1988-89
Panathinaikos FC
Panionios FC
3-1
1987-88
Panathinaikos FC
Olympiacos FC
2-2, pen. 4-3
1986-87
OFI Crete FC
Iraklis FC
1-1, pen. 3-1
1985-86
Panathinaikos FC
Olympiacos FC
4-0
1984-85
AE Larissa FC
PAOK FC
4-1
1983-84
Panathinaikos FC
AE Larissa FC
2-0
1982-83
AEK Athens FC
PAOK FC
2-0
1981-82
Panathinaikos FC
AE Larissa FC
1-0
1980-81
Olympiacos FC
PAOK FC
3-1
1979-80
Kastoria 1980 FC
Iraklis FC
5-2
1978-79
Panionios FC
AEK Athens FC
3-1
1977-78
AEK Athens FC
PAOK FC
2-0
1976-77
Panathinaikos FC
PAOK FC
2-1
1975-76
Iraklis FC
Olympiacos FC
4-4, pen. 6-5
1974-75
Olympiacos FC
Panathinaikos FC
1-0
1973-74
PAOK FC
Olympiacos FC
2-2, pen. 4-3
1972-73
Olympiacos FC
PAOK FC
1-0
1971-72
PAOK FC
Panathinaikos FC
2-1
1970-71
Olympiacos FC
PAOK FC
3-1
1969-70
Aris Thessaloniki FC
PAOK FC
1-0
1968-69
Panathinaikos FC
Olympiacos FC
1-1
1967-68
Olympiacos FC
Panathinaikos FC
1-0
1966-67
Panathinaikos FC
Panionios FC
1-0
1965-66
AEK Athens FC
Olympiacos FC
w/o
1964-65
Olympiacos FC
Panathinaikos FC
1-0
1963-64
AEK Athens FC
—
w/o
1962-63
Olympiacos FC
SFK Pierikos
3-0
1960-61
Olympiacos FC
Panionios FC
3-0
1959-60
Olympiacos FC
Panathinaikos FC
1-1, 3-0
1958-59
Olympiacos FC
Doxa Drama FC
2-1
1957-58
Olympiacos FC
Doxa Drama FC
5-1
1956-57
Olympiacos FC
Iraklis FC
2-0
1955-56
AEK Athens FC
Olympiacos FC
2-1
1954-55
Panathinaikos FC
PAOK FC
2-0
1953-54
Olympiacos FC
Doxa Drama FC
2-0
1952-53
Olympiacos FC
AEK Athens FC
3-2
1951-52
Olympiacos FC
Panionios FC
2-2, 2-0
1950-51
Olympiacos FC
PAOK FC
4-0
1949-50
AEK Athens FC
Aris Thessaloniki FC
4-0
1948-49
AEK Athens FC
Panathinaikos FC
0-0, 2-1
1947-48
Panathinaikos FC
AEK Athens FC
2-1
1946-47
Olympiacos FC
Iraklis FC
5-0
1939-40
Panathinaikos FC
Aris Thessaloniki FC
3-1
1938-39
AEK Athens FC
PAOK FC
2-1
1932-33
Ethnikos Piraeus FC
Aris Thessaloniki FC
2-2, 2-1
1931-32
AEK Athens FC
Aris Thessaloniki FC
5-3

All-Time table

# Club Count Years
1 Olympiacos FC 29 1946-47, 1950-51, 1951-52, 1952-53, 1953-54, 1956-57, 1957-58, 1958-59, 1959-60, 1960-61, 1962-63, 1964-65, 1967-68, 1970-71, 1972-73, 1974-75, 1980-81, 1989-90, 1991-92, 1998-99, 2004-05, 2005-06, 2007-08, 2008-09, 2011-12, 2012-13, 2014-15, 2019-20, 2024-25
13 1955-56, 1965-66, 1968-69, 1973-74, 1975-76, 1985-86, 1987-88, 1992-93, 2000-01, 2001-02, 2003-04, 2015-16, 2020-21
2 Panathinaikos FC 20 1939-40, 1947-48, 1954-55, 1966-67, 1968-69, 1976-77, 1981-82, 1983-84, 1985-86, 1987-88, 1988-89, 1990-91, 1992-93, 1993-94, 1994-95, 2003-04, 2009-10, 2013-14, 2021-22, 2023-24
10 1948-49, 1959-60, 1964-65, 1967-68, 1971-72, 1974-75, 1996-97, 1997-98, 1998-99, 2006-07
3 AEK Athens FC 16 1931-32, 1938-39, 1948-49, 1949-50, 1955-56, 1963-64, 1965-66, 1977-78, 1982-83, 1995-96, 1996-97, 1999-00, 2001-02, 2010-11, 2015-16, 2022-23
11 1947-48, 1952-53, 1978-79, 1993-94, 1994-95, 2005-06, 2008-09, 2016-17, 2017-18, 2018-19, 2019-20
4 PAOK FC 8 1971-72, 1973-74, 2000-01, 2002-03, 2016-17, 2017-18, 2018-19, 2020-21
16 1938-39, 1950-51, 1954-55, 1969-70, 1970-71, 1972-73, 1976-77, 1977-78, 1980-81, 1982-83, 1984-85, 1991-92, 2013-14, 2021-22, 2022-23, 2025-26
5 Panionios FC 2 1978-79, 1997-98
4 1951-52, 1960-61, 1966-67, 1988-89
6 AE Larissa FC 2 1984-85, 2006-07
2 1981-82, 1983-84
7 OFI Crete FC 2 1986-87, 2025-26
2 1989-90, 2024-25
8 Aris Thessaloniki FC 1 1969-70
9 1931-32, 1932-33, 1939-40, 1949-50, 2002-03, 2004-05, 2007-08, 2009-10, 2023-24
9 Iraklis FC 1 1975-76
4 1946-47, 1956-57, 1979-80, 1986-87
10 Ethnikos Piraeus FC 1 1932-33
0 —
11 Kastoria 1980 FC 1 1979-80
0 —
12 Doxa Drama FC 0 —
3 1953-54, 1957-58, 1958-59
13 Atromitos FC 0 —
2 2010-11, 2011-12
14 SFK Pierikos 0 —
1 1962-63
15 Athinaikos FC 0 —
1 1990-91
16 Apollon Smyrnis FC 0 —
1 1995-96
17 Ionikos FC 0 —
1 1999-00
18 Asteras Tripolis FC 0 —
1 2012-13
19 Xanthi FC 0 —
1 2014-15