Czech First League

Czech Republic · Since 1993 · 16 clubs

Last Champion
SK Slavia Prague
Season 2025-26
Total Seasons
33
1993-94 · · · 2025-26
Most Titles
AC Sparta Prague
14 titles

About Czech First League

The Czech First League (established in 1993 after the dissolution of Czechoslovakia) became the official top tier of Czech football, but its early history was strongly shaped by the legacy of earlier regional and national championships. In the first season (1993–94), Sparta Prague immediately won the inaugural title, marking the beginning of its long-term dominance in the modern era of Czech football. Other major clubs such as Slavia Prague, Baník Ostrava, and newly promoted sides from the second division also took part in building the league’s early structure.

During the 1990s, the league was largely controlled by Prague-based clubs, especially Sparta Prague, which won multiple consecutive titles in the early years. Slavia Prague emerged as the main challenger, while clubs like Viktoria Žižkov, Jablonec, and Teplice occasionally broke into top positions or qualified for European competitions. The competitive balance gradually improved as more regional clubs stabilized in the top division, but Sparta remained the dominant force throughout most of the decade.

By the early 2000s up to 2010, the league became more competitive, with Slovan Liberec (2001–02) and Baník Ostrava (2003–04) winning rare titles outside the Prague giants. Later, a new era of competition began with Viktoria Plzeň and Slavia Prague joining Sparta as regular title contenders, especially from the 2010s onward. However, in the formative 1993–2017 period, Sparta Prague remained the most successful club overall, setting the foundation for the modern Czech football hierarchy.

Seasons

Season Champion Runner-up 3rd place
2025-26
SK Slavia Prague
AC Sparta Prague
FC Viktoria Plzeň
2024-25
SK Slavia Prague
FC Viktoria Plzeň
FC Baník Ostrava
2023-24
AC Sparta Prague
SK Slavia Prague
FC Viktoria Plzeň
2022-23
AC Sparta Prague
SK Slavia Prague
FC Viktoria Plzeň
2021-22
FC Viktoria Plzeň
SK Slavia Prague
AC Sparta Prague
2020-21
SK Slavia Prague
AC Sparta Prague
FK Jablonec
2019-20
SK Slavia Prague
FC Viktoria Plzeň
AC Sparta Prague
2018-19
SK Slavia Prague
FC Viktoria Plzeň
AC Sparta Prague
2017-18
FC Viktoria Plzeň
SK Slavia Prague
FK Jablonec
2016-17
SK Slavia Prague
FC Viktoria Plzeň
AC Sparta Prague
2015-16
FC Viktoria Plzeň
AC Sparta Prague
FC Slovan Liberec
2014-15
FC Viktoria Plzeň
AC Sparta Prague
FK Jablonec
2013-14
AC Sparta Prague
FC Viktoria Plzeň
FK Mladá Boleslav
2012-13
FC Viktoria Plzeň
AC Sparta Prague
FC Slovan Liberec
2011-12
FC Slovan Liberec
AC Sparta Prague
FC Viktoria Plzeň
2010-11
FC Viktoria Plzeň
AC Sparta Prague
FK Jablonec
2009-10
AC Sparta Prague
FK Jablonec
FC Baník Ostrava
2008-09
SK Slavia Prague
AC Sparta Prague
FC Slovan Liberec
2007-08
SK Slavia Prague
AC Sparta Prague
FC Baník Ostrava
2006-07
AC Sparta Prague
SK Slavia Prague
FK Mladá Boleslav
2005-06
FC Slovan Liberec
FK Mladá Boleslav
SK Slavia Prague
2004-05
AC Sparta Prague
SK Slavia Prague
FK Teplice
2003-04
FC Baník Ostrava
AC Sparta Prague
SK Sigma Olomouc
2002-03
AC Sparta Prague
SK Slavia Prague
FK Viktoria Žižkov
2001-02
FC Slovan Liberec
AC Sparta Prague
FK Viktoria Žižkov
2000-01
AC Sparta Prague
SK Slavia Prague
SK Sigma Olomouc
1999-00
AC Sparta Prague
SK Slavia Prague
1. FK Drnovice
1998-99
AC Sparta Prague
FK Teplice
SK Slavia Prague
1997-98
AC Sparta Prague
SK Slavia Prague
SK Sigma Olomouc
1996-97
AC Sparta Prague
SK Slavia Prague
FK Jablonec
1995-96
SK Slavia Prague
SK Sigma Olomouc
FK Jablonec
1994-95
AC Sparta Prague
SK Slavia Prague
FC Zbrojovka Brno
1993-94
AC Sparta Prague
SK Slavia Prague
FC Baník Ostrava

All-Time table

# Club Count Years
1 AC Sparta Prague 14 1993-94, 1994-95, 1996-97, 1997-98, 1998-99, 1999-00, 2000-01, 2002-03, 2004-05, 2006-07, 2009-10, 2013-14, 2022-23, 2023-24
11 2001-02, 2003-04, 2007-08, 2008-09, 2010-11, 2011-12, 2012-13, 2014-15, 2015-16, 2020-21, 2025-26
4 2016-17, 2018-19, 2019-20, 2021-22
2 SK Slavia Prague 9 1995-96, 2007-08, 2008-09, 2016-17, 2018-19, 2019-20, 2020-21, 2024-25, 2025-26
13 1993-94, 1994-95, 1996-97, 1997-98, 1999-00, 2000-01, 2002-03, 2004-05, 2006-07, 2017-18, 2021-22, 2022-23, 2023-24
2 1998-99, 2005-06
3 FC Viktoria Plzeň 6 2010-11, 2012-13, 2014-15, 2015-16, 2017-18, 2021-22
5 2013-14, 2016-17, 2018-19, 2019-20, 2024-25
4 2011-12, 2022-23, 2023-24, 2025-26
4 FC Slovan Liberec 3 2001-02, 2005-06, 2011-12
0 —
3 2008-09, 2012-13, 2015-16
5 FC Baník Ostrava 1 2003-04
0 —
4 1993-94, 2007-08, 2009-10, 2024-25
6 FK Jablonec 0 —
1 2009-10
6 1995-96, 1996-97, 2010-11, 2014-15, 2017-18, 2020-21
7 SK Sigma Olomouc 0 —
1 1995-96
3 1997-98, 2000-01, 2003-04
8 FK Mladá Boleslav 0 —
1 2005-06
2 2006-07, 2013-14
9 FK Teplice 0 —
1 1998-99
1 2004-05
10 FK Viktoria Žižkov 0 —
0 —
2 2001-02, 2002-03
11 FC Zbrojovka Brno 0 —
0 —
1 1994-95
12 1. FK Drnovice 0 —
0 —
1 1999-00