Bulgarian State Championship

Bulgaria · From 1924 to 1948

Last Champion
PFC CSKA Sofia
Season 1948
Total Seasons
22
1925 · · · 1948
Most Titles
PFC Slavia Sofia
6 titles

About Bulgarian State Championship

Before 1948, Bulgarian football did not have a unified national league system. Instead, the championship—established in 1924—was organized as a knockout-style national tournament. Clubs first competed in regional divisions, and the regional winners advanced to a playoff stage to determine the national champion.

This structure reflected the early development of football in Bulgaria, where the sport was still semi-organized and heavily localized. Regional football associations played a key role, and clubs often had uneven levels of competition due to geographical separation. As a result, the national title was decided over relatively few matches compared to modern league systems.

Although this format helped spread football across the country, it lacked consistency and regular high-level competition. By the late 1940s, the need for a centralized league became clear, especially as football in Europe was moving toward more structured, season-long competitions. This led to the creation of a proper national league system in 1948.

Seasons

Season Champion Runner-up 3rd place
1948
PFC CSKA Sofia
PFC Levski Sofia
—
1947
PFC Levski Sofia
FC Lokomotiv 1929 Sofia
—
1946
PFC Levski Sofia
FC Lokomotiv 1929 Sofia
—
1945
FC Lokomotiv 1929 Sofia
Sportist Sofia
—
1943
PFC Slavia Sofia
PFC Levski Sofia
—
1942
PFC Levski Sofia
Gragjanski Skopje
—
1941
PFC Slavia Sofia
FC Lokomotiv 1929 Sofia
—
1939-40
FC Lokomotiv 1929 Sofia
PFC Levski Sofia
PFC Slavia Sofia
1938-39
PFC Slavia Sofia
SK Vladislav
SK Ticha
1937-38
SK Ticha
SK Vladislav
FC Shipka Sofia
1937
PFC Levski Sofia
FC Levski Ruse
—
1936
PFC Slavia Sofia
SK Ticha
—
1935
Sportklub Sofia
SK Ticha
—
1934
SK Vladislav
PFC Slavia Sofia
—
1933
PFC Levski Sofia
FC Spartak Varna
—
1932
FC Spartak Varna
PFC Slavia Sofia
—
1931
Atletik-Slava 1923
FC Spartak Varna
—
1930
PFC Slavia Sofia
SK Vladislav
—
1929
Botev Plovdiv
PFC Levski Sofia
—
1928
PFC Slavia Sofia
SK Vladislav
—
1926
SK Vladislav
PFC Slavia Sofia
—
1925
SK Vladislav
PFC Levski Sofia
—

All-Time table

# Club Count Years
1 PFC Slavia Sofia 6 1928, 1930, 1936, 1938-39, 1941, 1943
3 1926, 1932, 1934
1 1939-40
2 PFC Levski Sofia 5 1933, 1937, 1942, 1946, 1947
5 1925, 1929, 1939-40, 1943, 1948
0 —
3 SK Vladislav 3 1925, 1926, 1934
4 1928, 1930, 1937-38, 1938-39
0 —
4 FC Lokomotiv 1929 Sofia 2 1939-40, 1945
3 1941, 1946, 1947
0 —
5 SK Ticha 1 1937-38
2 1935, 1936
1 1938-39
6 FC Spartak Varna 1 1932
2 1931, 1933
0 —
7 Botev Plovdiv 1 1929
0 —
0 —
8 Atletik-Slava 1923 1 1931
0 —
0 —
9 Sportklub Sofia 1 1935
0 —
0 —
10 PFC CSKA Sofia 1 1948
0 —
0 —
11 FC Levski Ruse 0 —
1 1937
0 —
12 Gragjanski Skopje 0 —
1 1942
0 —
13 Sportist Sofia 0 —
1 1945
0 —
14 FC Shipka Sofia 0 —
0 —
1 1937-38