Czechoslovak First League

Czechoslovakia · From 1925 to 1993

Last Champion
AC Sparta Prague
Season 1992-93
Total Seasons
61
1925 · · · 1992-93
Most Titles
AC Sparta Prague
19 titles

About Czechoslovak First League

The Czechoslovak First League was the highest level of football competition in Czechoslovakia from 1925 until 1993. It served as the country's premier football championship and brought together clubs from both Czech and Slovak regions. Over the decades, the competition evolved through several formats and name changes while remaining the central stage of Czechoslovak football.

The league experienced interruptions during World War II, when the occupation and political division of the country led to separate football systems. Following the war, the competition resumed and continued to grow in importance. Initially dominated by clubs from Prague, the league later expanded to include stronger Slovak teams, creating a more balanced and competitive environment.

Among the most successful clubs were Sparta Prague, Dukla Prague, and Slavia Prague, while legendary striker Josef Bican became the competition's all-time top scorer. The league came to an end in 1993 after the peaceful dissolution of Czechoslovakia, after which it was replaced by separate national leagues in the Czech Republic and Slovakia.

Seasons

Season Champion Runner-up 3rd place
1992-93
AC Sparta Prague
SK Slavia Prague
ŠK Slovan Bratislava
1991-92
ŠK Slovan Bratislava
AC Sparta Prague
SK Sigma Olomouc
1990-91
AC Sparta Prague
ŠK Slovan Bratislava
SK Sigma Olomouc
1989-90
AC Sparta Prague
FC Baník Ostrava
FK Inter Bratislava
1988-89
AC Sparta Prague
FC Baník Ostrava
FC Nitra
1987-88
AC Sparta Prague
FK Dukla Prague
FC DAC 1904
1986-87
AC Sparta Prague
MFK Vítkovice
Bohemians Praha 1905
1985-86
MFK Vítkovice
AC Sparta Prague
FK Dukla Prague
1984-85
AC Sparta Prague
Bohemians Praha 1905
SK Slavia Prague
1983-84
AC Sparta Prague
FK Dukla Prague
Bohemians Praha 1905
1982-83
Bohemians Praha 1905
FC Baník Ostrava
AC Sparta Prague
1981-82
FK Dukla Prague
FC Baník Ostrava
Bohemians Praha 1905
1980-81
FC Baník Ostrava
FK Dukla Prague
Bohemians Praha 1905
1979-80
FC Baník Ostrava
FC Zbrojovka Brno
Bohemians Praha 1905
1978-79
FK Dukla Prague
FC Baník Ostrava
FC Zbrojovka Brno
1977-78
FC Zbrojovka Brno
FK Dukla Prague
FC Lokomotíva Košice
1976-77
FK Dukla Prague
FK Inter Bratislava
SK Slavia Prague
1975-76
FC Baník Ostrava
ŠK Slovan Bratislava
SK Slavia Prague
1974-75
ŠK Slovan Bratislava
FK Inter Bratislava
Bohemians Praha 1905
1973-74
ŠK Slovan Bratislava
FK Dukla Prague
SK Slavia Prague
1972-73
FC Spartak Trnava
1. FC Tatran Prešov
FC VSS Košice
1971-72
FC Spartak Trnava
ŠK Slovan Bratislava
FK Dukla Prague
1970-71
FC Spartak Trnava
FC VSS Košice
FK Teplice
1969-70
ŠK Slovan Bratislava
FC Spartak Trnava
AC Sparta Prague
1968-69
FC Spartak Trnava
ŠK Slovan Bratislava
AC Sparta Prague
1967-68
FC Spartak Trnava
ŠK Slovan Bratislava
TTS Trenčín
1966-67
AC Sparta Prague
ŠK Slovan Bratislava
FC Spartak Trnava
1965-66
FK Dukla Prague
AC Sparta Prague
SK Slavia Prague
1964-65
AC Sparta Prague
1. FC Tatran Prešov
FC VSS Košice
1963-64
FK Dukla Prague
ŠK Slovan Bratislava
1. FC Tatran Prešov
1962-63
FK Dukla Prague
TTS Trenčín
FC Baník Ostrava
1961-62
FK Dukla Prague
FC Nitra
FK Inter Bratislava
1960-61
FK Dukla Prague
FK Inter Bratislava
ŠK Slovan Bratislava
1959-60
FC Hradec Králové
ŠK Slovan Bratislava
FK Dukla Prague
1958-59
FK Inter Bratislava
FK Dukla Prague
SK Slavia Prague
1957-58
FK Dukla Prague
AC Sparta Prague
FK Inter Bratislava
1956
FK Dukla Prague
ŠK Slovan Bratislava
AC Sparta Prague
1955
ŠK Slovan Bratislava
FK Dukla Prague
AC Sparta Prague
1954
AC Sparta Prague
FC Baník Ostrava
FK Inter Bratislava
1953
FK Dukla Prague
AC Sparta Prague
FK Inter Bratislava
1952
AC Sparta Prague
ŠK Slovan Bratislava
FK Teplice
1951
ŠK Slovan Bratislava
AC Sparta Prague
FC Lokomotíva Košice
1950
ŠK Slovan Bratislava
AC Sparta Prague
Bohemians Praha 1905
1949
ŠK Slovan Bratislava
AC Sparta Prague
Bohemians Praha 1905
1947-48
AC Sparta Prague
SK Slavia Prague
ŠK Slovan Bratislava
1946-47
SK Slavia Prague
AC Sparta Prague
SK Kladno
1945-46
AC Sparta Prague
SK Slavia Prague
—
1937-38
AC Sparta Prague
SK Slavia Prague
FC Zbrojovka Brno
1936-37
SK Slavia Prague
AC Sparta Prague
1. SK Prostějov
1935-36
AC Sparta Prague
SK Slavia Prague
1. SK Prostějov
1934-35
SK Slavia Prague
AC Sparta Prague
FC Zbrojovka Brno
1933-34
SK Slavia Prague
AC Sparta Prague
SK Kladno
1932-33
SK Slavia Prague
AC Sparta Prague
FC Viktoria Plzeň
1931-32
AC Sparta Prague
SK Slavia Prague
Bohemians Praha 1905
1930-31
SK Slavia Prague
AC Sparta Prague
Bohemians Praha 1905
1929-30
SK Slavia Prague
AC Sparta Prague
FK Viktoria Žižkov
1928-29
SK Slavia Prague
FK Viktoria Žižkov
AC Sparta Prague
1927-28
FK Viktoria Žižkov
SK Slavia Prague
AC Sparta Prague
1927
AC Sparta Prague
SK Slavia Prague
Bohemians Praha 1905
1925-26
AC Sparta Prague
SK Slavia Prague
FK Viktoria Žižkov
1925
SK Slavia Prague
AC Sparta Prague
FK Viktoria Žižkov

All-Time table

# Club Count Years
1 AC Sparta Prague 19 1925-26, 1927, 1931-32, 1935-36, 1937-38, 1945-46, 1947-48, 1952, 1954, 1964-65, 1966-67, 1983-84, 1984-85, 1986-87, 1987-88, 1988-89, 1989-90, 1990-91, 1992-93
16 1925, 1929-30, 1930-31, 1932-33, 1933-34, 1934-35, 1936-37, 1946-47, 1949, 1950, 1951, 1953, 1957-58, 1965-66, 1985-86, 1991-92
7 1927-28, 1928-29, 1955, 1956, 1968-69, 1969-70, 1982-83
2 FK Dukla Prague 11 1953, 1956, 1957-58, 1960-61, 1961-62, 1962-63, 1963-64, 1965-66, 1976-77, 1978-79, 1981-82
7 1955, 1958-59, 1973-74, 1977-78, 1980-81, 1983-84, 1987-88
3 1959-60, 1971-72, 1985-86
3 SK Slavia Prague 9 1925, 1928-29, 1929-30, 1930-31, 1932-33, 1933-34, 1934-35, 1936-37, 1946-47
9 1925-26, 1927, 1927-28, 1931-32, 1935-36, 1937-38, 1945-46, 1947-48, 1992-93
6 1958-59, 1965-66, 1973-74, 1975-76, 1976-77, 1984-85
4 ŠK Slovan Bratislava 8 1949, 1950, 1951, 1955, 1969-70, 1973-74, 1974-75, 1991-92
10 1952, 1956, 1959-60, 1963-64, 1966-67, 1967-68, 1968-69, 1971-72, 1975-76, 1990-91
3 1947-48, 1960-61, 1992-93
5 FC Spartak Trnava 5 1967-68, 1968-69, 1970-71, 1971-72, 1972-73
1 1969-70
1 1966-67
6 FC Baník Ostrava 3 1975-76, 1979-80, 1980-81
6 1954, 1978-79, 1981-82, 1982-83, 1988-89, 1989-90
1 1962-63
7 FK Inter Bratislava 1 1958-59
3 1960-61, 1974-75, 1976-77
5 1953, 1954, 1957-58, 1961-62, 1989-90
8 Bohemians Praha 1905 1 1982-83
1 1984-85
11 1927, 1930-31, 1931-32, 1949, 1950, 1974-75, 1979-80, 1980-81, 1981-82, 1983-84, 1986-87
9 FK Viktoria Žižkov 1 1927-28
1 1928-29
3 1925, 1925-26, 1929-30
10 FC Zbrojovka Brno 1 1977-78
1 1979-80
3 1934-35, 1937-38, 1978-79
11 MFK Vítkovice 1 1985-86
1 1986-87
0 —
12 FC Hradec Králové 1 1959-60
0 —
0 —
13 1. FC Tatran Prešov 0 —
2 1964-65, 1972-73
1 1963-64
14 FC VSS Košice 0 —
1 1970-71
2 1964-65, 1972-73
15 FC Nitra 0 —
1 1961-62
1 1988-89
16 TTS Trenčín 0 —
1 1962-63
1 1967-68
17 SK Kladno 0 —
0 —
2 1933-34, 1946-47
18 1. SK Prostějov 0 —
0 —
2 1935-36, 1936-37
19 FC Lokomotíva Košice 0 —
0 —
2 1951, 1977-78
20 FK Teplice 0 —
0 —
2 1952, 1970-71
21 SK Sigma Olomouc 0 —
0 —
2 1990-91, 1991-92
22 FC Viktoria Plzeň 0 —
0 —
1 1932-33
23 FC DAC 1904 0 —
0 —
1 1987-88