Ekstraklasa
Poland · Since 1927 · 18 clubs
The Polish national football league was officially launched in 1927, becoming the foundation of today’s Ekstraklasa. The new competition introduced a full nationwide league format where clubs played against each other throughout the season. Wisła Kraków won the first league title, while teams such as Legia Warsaw and Warta Poznań became important early participants.
Over the decades, the league developed through different political and historical periods, including World War II and the communist era. Many legendary Polish clubs rose to prominence, including Górnik Zabrze, Ruch Chorzów, Lech Poznań, and Wisła Kraków. The competition gradually became more professional, with larger stadiums, improved organization, and growing media attention.
Today, the Ekstraklasa is the top professional football division in Poland and remains one of the country’s most important sporting competitions. The league features passionate supporters, historic rivalries, and regular participation in European tournaments. Nearly a century after its creation, the Ekstraklasa continues to play a central role in Polish football culture and tradition.
| Season | Champion | Runner-up | 3rd place |
|---|---|---|---|
| 2025-26 |
Lech Poznań
|
Górnik Zabrze
|
Jagiellonia Białystok
|
| 2024-25 |
Lech Poznań
|
Raków Częstochowa
|
Jagiellonia Białystok
|
| 2023-24 |
Jagiellonia Białystok
|
Śląsk Wrocław
|
Legia Warsaw
|
| 2022-23 |
Raków Częstochowa
|
Legia Warsaw
|
Lech Poznań
|
| 2021-22 |
Lech Poznań
|
Raków Częstochowa
|
Pogoń Szczecin
|
| 2020-21 |
Legia Warsaw
|
Raków Częstochowa
|
Pogoń Szczecin
|
| 2019-20 |
Legia Warsaw
|
Lech Poznań
|
Piast Gliwice
|
| 2018-19 |
Piast Gliwice
|
Legia Warsaw
|
Lechia Gdańsk
|
| 2017-18 |
Legia Warsaw
|
Jagiellonia Białystok
|
Lech Poznań
|
| 2016-17 |
Legia Warsaw
|
Jagiellonia Białystok
|
Lech Poznań
|
| 2015-16 |
Legia Warsaw
|
Piast Gliwice
|
Zagłębie Lubin
|
| 2014-15 |
Lech Poznań
|
Legia Warsaw
|
Jagiellonia Białystok
|
| 2013-14 |
Legia Warsaw
|
Lech Poznań
|
Ruch Chorzów
|
| 2012-13 |
Legia Warsaw
|
Lech Poznań
|
Śląsk Wrocław
|
| 2011-12 |
Śląsk Wrocław
|
Ruch Chorzów
|
Legia Warsaw
|
| 2010-11 |
Wisła Kraków
|
Śląsk Wrocław
|
Legia Warsaw
|
| 2009-10 |
Lech Poznań
|
Wisła Kraków
|
Ruch Chorzów
|
| 2008-09 |
Wisła Kraków
|
Legia Warsaw
|
Lech Poznań
|
| 2007-08 |
Wisła Kraków
|
Legia Warsaw
|
Dyskobolia Grodzisk Wielkopolski
|
| 2006-07 |
Zagłębie Lubin
|
GKS Bełchatów
|
Legia Warsaw
|
| 2005-06 |
Legia Warsaw
|
Wisła Kraków
|
Zagłębie Lubin
|
| 2004-05 |
Wisła Kraków
|
Dyskobolia Grodzisk Wielkopolski
|
Legia Warsaw
|
| 2003-04 |
Wisła Kraków
|
Legia Warsaw
|
Amica Wronki
|
| 2002-03 |
Wisła Kraków
|
Dyskobolia Grodzisk Wielkopolski
|
GKS Katowice
|
| 2001-02 |
Legia Warsaw
|
Wisła Kraków
|
Amica Wronki
|
| 2000-01 |
Wisła Kraków
|
Pogoń Szczecin
|
Legia Warsaw
|
| 1999-00 |
Polonia Warsaw
|
Wisła Kraków
|
Ruch Chorzów
|
| 1998-99 |
Wisła Kraków
|
Widzew Łódź
|
Legia Warsaw
|
| 1997-98 |
ŁKS Łódź
|
Polonia Warsaw
|
Wisła Kraków
|
| 1996-97 |
Widzew Łódź
|
Legia Warsaw
|
Odra Wodzisław Śląski
|
| 1995-96 |
Widzew Łódź
|
Legia Warsaw
|
Hutnik Kraków
|
| 1994-95 |
Legia Warsaw
|
Widzew Łódź
|
GKS Katowice
|
| 1993-94 |
Legia Warsaw
|
GKS Katowice
|
Górnik Zabrze
|
| 1992-93 |
Lech Poznań
|
Legia Warsaw
|
ŁKS Łódź
|
| 1991-92 |
Lech Poznań
|
GKS Katowice
|
Widzew Łódź
|
| 1990-91 |
Zagłębie Lubin
|
Górnik Zabrze
|
Wisła Kraków
|
| 1989-90 |
Lech Poznań
|
Zagłębie Lubin
|
GKS Katowice
|
| 1988-89 |
Ruch Chorzów
|
GKS Katowice
|
Górnik Zabrze
|
| 1987-88 |
Górnik Zabrze
|
GKS Katowice
|
Legia Warsaw
|
| 1986-87 |
Górnik Zabrze
|
Pogoń Szczecin
|
GKS Katowice
|
| 1985-86 |
Górnik Zabrze
|
Legia Warsaw
|
Widzew Łódź
|
| 1984-85 |
Górnik Zabrze
|
Legia Warsaw
|
Widzew Łódź
|
| 1983-84 |
Lech Poznań
|
Widzew Łódź
|
Pogoń Szczecin
|
| 1982-83 |
Lech Poznań
|
Widzew Łódź
|
Ruch Chorzów
|
| 1981-82 |
Widzew Łódź
|
Śląsk Wrocław
|
Stal Mielec
|
| 1980-81 |
Widzew Łódź
|
Wisła Kraków
|
Szombierki Bytom
|
| 1979-80 |
Szombierki Bytom
|
Widzew Łódź
|
Legia Warsaw
|
| 1978-79 |
Ruch Chorzów
|
Widzew Łódź
|
Stal Mielec
|
| 1977-78 |
Wisła Kraków
|
Śląsk Wrocław
|
Lech Poznań
|
| 1976-77 |
Śląsk Wrocław
|
Widzew Łódź
|
Górnik Zabrze
|
| 1975-76 |
Stal Mielec
|
GKS Tychy
|
Wisła Kraków
|
| 1974-75 |
Ruch Chorzów
|
Stal Mielec
|
Śląsk Wrocław
|
| 1973-74 |
Ruch Chorzów
|
Górnik Zabrze
|
Stal Mielec
|
| 1972-73 |
Stal Mielec
|
Ruch Chorzów
|
Gwardia Warsaw
|
| 1971-72 |
Górnik Zabrze
|
Zagłębie Sosnowiec
|
Legia Warsaw
|
| 1970-71 |
Górnik Zabrze
|
Legia Warsaw
|
Zagłębie Wałbrzych
|
| 1969-70 |
Legia Warsaw
|
Ruch Chorzów
|
Górnik Zabrze
|
| 1968-69 |
Legia Warsaw
|
Górnik Zabrze
|
Polonia Bytom
|
| 1967-68 |
Ruch Chorzów
|
Legia Warsaw
|
Górnik Zabrze
|
| 1966-67 |
Górnik Zabrze
|
Zagłębie Sosnowiec
|
Ruch Chorzów
|
| 1965-66 |
Górnik Zabrze
|
Wisła Kraków
|
Polonia Bytom
|
| 1964-65 |
Górnik Zabrze
|
Szombierki Bytom
|
Zagłębie Sosnowiec
|
| 1963-64 |
Górnik Zabrze
|
Zagłębie Sosnowiec
|
Odra Opole
|
| 1962-63 |
Górnik Zabrze
|
Ruch Chorzów
|
Zagłębie Sosnowiec
|
| 1962 |
Polonia Bytom
|
Górnik Zabrze
|
Zagłębie Sosnowiec
|
| 1961 |
Górnik Zabrze
|
Polonia Bytom
|
Legia Warsaw
|
| 1960 |
Ruch Chorzów
|
Legia Warsaw
|
Górnik Zabrze
|
| 1959 |
Górnik Zabrze
|
Polonia Bytom
|
Gwardia Warsaw
|
| 1958 |
ŁKS Łódź
|
Polonia Bytom
|
Górnik Zabrze
|
| 1957 |
Górnik Zabrze
|
Gwardia Warsaw
|
ŁKS Łódź
|
| 1956 |
Legia Warsaw
|
Ruch Chorzów
|
Lechia Gdańsk
|
| 1955 |
Legia Warsaw
|
Zagłębie Sosnowiec
|
Ruch Chorzów
|
| 1954 |
Polonia Bytom
|
ŁKS Łódź
|
Ruch Chorzów
|
| 1953 |
Ruch Chorzów
|
Wawel Kraków
|
Wisła Kraków
|
| 1952 |
Ruch Chorzów
|
Polonia Bytom
|
KS Cracovia
|
| 1950-51 |
Ruch Chorzów
|
Wisła Kraków
|
—
|
| 1950 |
Wisła Kraków
|
Ruch Chorzów
|
Lech Poznań
|
| 1949 |
Wisła Kraków
|
KS Cracovia
|
Lech Poznań
|
| 1948 |
KS Cracovia
|
Wisła Kraków
|
Ruch Chorzów
|
| 1947 |
Warta Poznań
|
Wisła Kraków
|
AKS Chorzów
|
| 1946 |
Polonia Warsaw
|
Warta Poznań
|
AKS Chorzów
|
| 1938 |
Ruch Chorzów
|
Warta Poznań
|
Wisła Kraków
|
| 1937 |
KS Cracovia
|
AKS Chorzów
|
Ruch Chorzów
|
| 1936 |
Ruch Chorzów
|
Wisła Kraków
|
Warta Poznań
|
| 1935 |
Ruch Chorzów
|
Pogoń Lwów
|
Warta Poznań
|
| 1934 |
Ruch Chorzów
|
KS Cracovia
|
Wisła Kraków
|
| 1933 |
Ruch Chorzów
|
Pogoń Lwów
|
Wisła Kraków
|
| 1932 |
KS Cracovia
|
Pogoń Lwów
|
Warta Poznań
|
| 1931 |
Garbarnia Kraków
|
Wisła Kraków
|
Legia Warsaw
|
| 1930 |
KS Cracovia
|
Wisła Kraków
|
Legia Warsaw
|
| 1929 |
Warta Poznań
|
Garbarnia Kraków
|
Wisła Kraków
|
| 1928 |
Wisła Kraków
|
Warta Poznań
|
Legia Warsaw
|
| 1927 |
Wisła Kraków
|
1. FC Kattowitz
|
Warta Poznań
|
| # | Club | Count | Years |
|---|---|---|---|
| 1 |
Legia Warsaw
|
15 | 1955, 1956, 1968-69, 1969-70, 1993-94, 1994-95, 2001-02, 2005-06, 2012-13, 2013-14, 2015-16, 2016-17, 2017-18, 2019-20, 2020-21 |
| 14 | 1960, 1967-68, 1970-71, 1984-85, 1985-86, 1992-93, 1995-96, 1996-97, 2003-04, 2007-08, 2008-09, 2014-15, 2018-19, 2022-23 | ||
| 14 | 1928, 1930, 1931, 1961, 1971-72, 1979-80, 1987-88, 1998-99, 2000-01, 2004-05, 2006-07, 2010-11, 2011-12, 2023-24 | ||
| 2 |
Ruch Chorzów
|
14 | 1933, 1934, 1935, 1936, 1938, 1950-51, 1952, 1953, 1960, 1967-68, 1973-74, 1974-75, 1978-79, 1988-89 |
| 6 | 1950, 1956, 1962-63, 1969-70, 1972-73, 2011-12 | ||
| 9 | 1937, 1948, 1954, 1955, 1966-67, 1982-83, 1999-00, 2009-10, 2013-14 | ||
| 3 |
Górnik Zabrze
|
14 | 1957, 1959, 1961, 1962-63, 1963-64, 1964-65, 1965-66, 1966-67, 1970-71, 1971-72, 1984-85, 1985-86, 1986-87, 1987-88 |
| 5 | 1962, 1968-69, 1973-74, 1990-91, 2025-26 | ||
| 7 | 1958, 1960, 1967-68, 1969-70, 1976-77, 1988-89, 1993-94 | ||
| 4 |
Wisła Kraków
|
13 | 1927, 1928, 1949, 1950, 1977-78, 1998-99, 2000-01, 2002-03, 2003-04, 2004-05, 2007-08, 2008-09, 2010-11 |
| 12 | 1930, 1931, 1936, 1947, 1948, 1950-51, 1965-66, 1980-81, 1999-00, 2001-02, 2005-06, 2009-10 | ||
| 8 | 1929, 1933, 1934, 1938, 1953, 1975-76, 1990-91, 1997-98 | ||
| 5 |
Lech Poznań
|
10 | 1982-83, 1983-84, 1989-90, 1991-92, 1992-93, 2009-10, 2014-15, 2021-22, 2024-25, 2025-26 |
| 3 | 2012-13, 2013-14, 2019-20 | ||
| 7 | 1949, 1950, 1977-78, 2008-09, 2016-17, 2017-18, 2022-23 | ||
| 6 |
Widzew Łódź
|
4 | 1980-81, 1981-82, 1995-96, 1996-97 |
| 7 | 1976-77, 1978-79, 1979-80, 1982-83, 1983-84, 1994-95, 1998-99 | ||
| 3 | 1984-85, 1985-86, 1991-92 | ||
| 7 |
KS Cracovia
|
4 | 1930, 1932, 1937, 1948 |
| 2 | 1934, 1949 | ||
| 1 | 1952 | ||
| 8 |
Polonia Bytom
|
2 | 1954, 1962 |
| 4 | 1952, 1958, 1959, 1961 | ||
| 2 | 1965-66, 1968-69 | ||
| 9 |
Śląsk Wrocław
|
2 | 1976-77, 2011-12 |
| 4 | 1977-78, 1981-82, 2010-11, 2023-24 | ||
| 2 | 1974-75, 2012-13 | ||
| 10 |
Warta Poznań
|
2 | 1929, 1947 |
| 3 | 1928, 1938, 1946 | ||
| 4 | 1927, 1932, 1935, 1936 | ||
| 11 |
Stal Mielec
|
2 | 1972-73, 1975-76 |
| 1 | 1974-75 | ||
| 3 | 1973-74, 1978-79, 1981-82 | ||
| 12 |
ŁKS Łódź
|
2 | 1958, 1997-98 |
| 1 | 1954 | ||
| 2 | 1957, 1992-93 | ||
| 13 |
Zagłębie Lubin
|
2 | 1990-91, 2006-07 |
| 1 | 1989-90 | ||
| 2 | 2005-06, 2015-16 | ||
| 14 |
Polonia Warsaw
|
2 | 1946, 1999-00 |
| 1 | 1997-98 | ||
| 0 | — | ||
| 15 |
Raków Częstochowa
|
1 | 2022-23 |
| 3 | 2020-21, 2021-22, 2024-25 | ||
| 0 | — | ||
| 16 |
Jagiellonia Białystok
|
1 | 2023-24 |
| 2 | 2016-17, 2017-18 | ||
| 3 | 2014-15, 2024-25, 2025-26 | ||
| 17 |
Szombierki Bytom
|
1 | 1979-80 |
| 1 | 1964-65 | ||
| 1 | 1980-81 | ||
| 18 |
Piast Gliwice
|
1 | 2018-19 |
| 1 | 2015-16 | ||
| 1 | 2019-20 | ||
| 19 |
Garbarnia Kraków
|
1 | 1931 |
| 1 | 1929 | ||
| 0 | — | ||
| 20 |
GKS Katowice
|
0 | — |
| 4 | 1987-88, 1988-89, 1991-92, 1993-94 | ||
| 4 | 1986-87, 1989-90, 1994-95, 2002-03 | ||
| 21 |
Zagłębie Sosnowiec
|
0 | — |
| 4 | 1955, 1963-64, 1966-67, 1971-72 | ||
| 3 | 1962, 1962-63, 1964-65 | ||
| 22 |
Pogoń Lwów
|
0 | — |
| 3 | 1932, 1933, 1935 | ||
| 0 | — | ||
| 23 |
Pogoń Szczecin
|
0 | — |
| 2 | 1986-87, 2000-01 | ||
| 3 | 1983-84, 2020-21, 2021-22 | ||
| 24 |
Dyskobolia Grodzisk Wielkopolski
|
0 | — |
| 2 | 2002-03, 2004-05 | ||
| 1 | 2007-08 | ||
| 25 |
AKS Chorzów
|
0 | — |
| 1 | 1937 | ||
| 2 | 1946, 1947 | ||
| 26 |
Gwardia Warsaw
|
0 | — |
| 1 | 1957 | ||
| 2 | 1959, 1972-73 | ||
| 27 |
1. FC Kattowitz
|
0 | — |
| 1 | 1927 | ||
| 0 | — | ||
| 28 |
Wawel Kraków
|
0 | — |
| 1 | 1953 | ||
| 0 | — | ||
| 29 |
GKS Tychy
|
0 | — |
| 1 | 1975-76 | ||
| 0 | — | ||
| 30 |
GKS Bełchatów
|
0 | — |
| 1 | 2006-07 | ||
| 0 | — | ||
| 31 |
Lechia Gdańsk
|
0 | — |
| 0 | — | ||
| 2 | 1956, 2018-19 | ||
| 32 |
Amica Wronki
|
0 | — |
| 0 | — | ||
| 2 | 2001-02, 2003-04 | ||
| 33 |
Odra Opole
|
0 | — |
| 0 | — | ||
| 1 | 1963-64 | ||
| 34 |
Zagłębie Wałbrzych
|
0 | — |
| 0 | — | ||
| 1 | 1970-71 | ||
| 35 |
Hutnik Kraków
|
0 | — |
| 0 | — | ||
| 1 | 1995-96 | ||
| 36 |
Odra Wodzisław Śląski
|
0 | — |
| 0 | — | ||
| 1 | 1996-97 |