Bulgarian Cup

Bulgaria · Since 1981 · 48 clubs

Last Champion
PFC CSKA Sofia
Season 2025-26
Total Seasons
46
1981 · · · 2025-26
Most Titles
PFC CSKA Sofia
14 titles

About Bulgarian Cup

The Bulgarian Cup was introduced in 1981 and eventually became the country’s primary domestic cup competition. Initially, it existed alongside the Soviet Army Cup, but it quickly gained importance and recognition, especially as Bulgarian football began to modernize in the late socialist period. The competition adopted a standard knockout format, similar to other European domestic cups.

During the transitional years of the 1980s, both cups were contested, but the Bulgarian Cup increasingly became the more prestigious of the two. After 1990, it officially replaced the Soviet Army Cup as the main national knockout tournament. It also became the competition through which Bulgarian clubs could qualify for European tournaments, further increasing its significance.

In the modern era, the Bulgarian Cup remains a central part of the domestic football calendar. It includes clubs from all professional and many amateur levels, maintaining the traditional knockout spirit. Today, it operates alongside the First Professional Football League (Bulgaria) and continues to provide opportunities for both top teams and underdogs to achieve national success.

Seasons

Season Winner Finalist Score
2025-26
PFC CSKA Sofia
PFC Lokomotiv Plovdiv
1-1, pen. 4-3
2024-25
PFC Ludogorets Razgrad
PFC CSKA Sofia
1-0
2023-24
Botev Plovdiv
PFC Ludogorets Razgrad
3-2
2022-23
PFC Ludogorets Razgrad
FC CSKA 1948 Sofia
3-1
2021-22
PFC Levski Sofia
PFC CSKA Sofia
1-0
2020-21
PFC CSKA Sofia
FC Arda Kardzhali
1-0
2019-20
PFC Lokomotiv Plovdiv
PFC CSKA Sofia
0-0, pen. 5-3
2018-19
PFC Lokomotiv Plovdiv
Botev Plovdiv
1-0
2017-18
PFC Slavia Sofia
PFC Levski Sofia
0-0, pen. 4-2
2016-17
Botev Plovdiv
PFC Ludogorets Razgrad
2-1
2015-16
PFC CSKA Sofia
PFC Montana
1-0
2014-15
PFC Cherno More Varna
PFC Levski Sofia
2-1, aet
2013-14
PFC Ludogorets Razgrad
Botev Plovdiv
1-0
2012-13
PFC Beroe Stara Zagora
PFC Levski Sofia
3-3, pen. 3-1
2011-12
PFC Ludogorets Razgrad
PFC Lokomotiv Plovdiv
2-1
2010-11
PFC CSKA Sofia
PFC Slavia Sofia
1-0
2009-10
PFC Beroe Stara Zagora
OFC Pomorie
1-0
2008-09
FC Lovech
OFC Pirin Blagoevgrad
3-0
2007-08
FC Lovech
PFC Cherno More Varna
1-0
2006-07
PFC Levski Sofia
FC Lovech
1-0, aet
2005-06
PFC CSKA Sofia
PFC Cherno More Varna
3-1
2004-05
PFC Levski Sofia
PFC CSKA Sofia
2-1
2003-04
FC Lovech
PFC CSKA Sofia
2-2, pen. 4-3
2002-03
PFC Levski Sofia
FC Lovech
2-1
2001-02
PFC Levski Sofia
PFC CSKA Sofia
3-1
2000-01
FC Lovech
Velbazhd Kyustendil
1-0, aet
1999-00
PFC Levski Sofia
PFC Neftochimic Burgas
2-0
1998-99
PFC CSKA Sofia
FC Lovech
1-0
1997-98
PFC Levski Sofia
PFC CSKA Sofia
5-0
1996-97
PFC CSKA Sofia
PFC Levski Sofia
3-1
1995-96
PFC Slavia Sofia
PFC Levski Sofia
w/o
1994-95
FC Lokomotiv 1929 Sofia
Botev Plovdiv
4-2
1993-94
PFC Levski Sofia
OFC Pirin Blagoevgrad
1-0
1992-93
PFC CSKA Sofia
Botev Plovdiv
1-0
1991-92
PFC Levski Sofia
OFC Pirin Blagoevgrad
5-0
1990-91
PFC Levski Sofia
Botev Plovdiv
2-1
1989-90
FC Sliven
PFC CSKA Sofia
2-0
1988-89
PFC CSKA Sofia
FC Chernomorets Burgas
3-0
1987-88
PFC CSKA Sofia
PFC Levski Sofia
4-1
1986-87
PFC CSKA Sofia
PFC Levski Sofia
2-1
1985-86
PFC Levski Sofia
PFC CSKA Sofia
2-1
1984-85
PFC CSKA Sofia
PFC Levski Sofia
2-1
1983-84
PFC Levski Sofia
Botev Plovdiv
1-0
1982-83
PFC CSKA Sofia
FC Spartak Varna
4-0
1982
PFC Levski Sofia
PFC CSKA Sofia
4-0
1981
PFC CSKA Sofia
PFC Slavia Sofia
1-0

All-Time table

# Club Count Years
1 PFC CSKA Sofia 14 1981, 1982-83, 1984-85, 1986-87, 1987-88, 1988-89, 1992-93, 1996-97, 1998-99, 2005-06, 2010-11, 2015-16, 2020-21, 2025-26
10 1982, 1985-86, 1989-90, 1997-98, 2001-02, 2003-04, 2004-05, 2019-20, 2021-22, 2024-25
2 PFC Levski Sofia 13 1982, 1983-84, 1985-86, 1990-91, 1991-92, 1993-94, 1997-98, 1999-00, 2001-02, 2002-03, 2004-05, 2006-07, 2021-22
8 1984-85, 1986-87, 1987-88, 1995-96, 1996-97, 2012-13, 2014-15, 2017-18
3 FC Lovech 4 2000-01, 2003-04, 2007-08, 2008-09
3 1998-99, 2002-03, 2006-07
4 PFC Ludogorets Razgrad 4 2011-12, 2013-14, 2022-23, 2024-25
2 2016-17, 2023-24
5 Botev Plovdiv 2 2016-17, 2023-24
6 1983-84, 1990-91, 1992-93, 1994-95, 2013-14, 2018-19
6 PFC Slavia Sofia 2 1995-96, 2017-18
2 1981, 2010-11
7 PFC Lokomotiv Plovdiv 2 2018-19, 2019-20
2 2011-12, 2025-26
8 PFC Beroe Stara Zagora 2 2009-10, 2012-13
0 —
9 PFC Cherno More Varna 1 2014-15
2 2005-06, 2007-08
10 FC Sliven 1 1989-90
0 —
11 FC Lokomotiv 1929 Sofia 1 1994-95
0 —
12 OFC Pirin Blagoevgrad 0 —
3 1991-92, 1993-94, 2008-09
13 FC Spartak Varna 0 —
1 1982-83
14 FC Chernomorets Burgas 0 —
1 1988-89
15 PFC Neftochimic Burgas 0 —
1 1999-00
16 Velbazhd Kyustendil 0 —
1 2000-01
17 OFC Pomorie 0 —
1 2009-10
18 PFC Montana 0 —
1 2015-16
19 FC Arda Kardzhali 0 —
1 2020-21
20 FC CSKA 1948 Sofia 0 —
1 2022-23