See also the final tables 1920-2001.
1920 abandoned
1921 Cracovia Kraków
1922 Pogoń Lwów
1923 Pogoń Lwów
1924 not played
1925 Pogoń Lwów
1926 Pogoń Lwów
1927 Wisła Kraków
1928 Wisła Kraków
1929 Warta Poznań
1930 Cracovia Kraków
1931 Garbarnia Kraków
1932 Cracovia Kraków
1933 Ruch Chorzów
1934 Ruch Chorzów
1935 Ruch Chorzów
1936 Ruch Chorzów
1937 Cracovia Kraków
1938 Ruch Chorzów
1939 not finished (due to war)
1940-45 not played (there were war-time city leagues)
1946 Polonia Warszawa
1947 Warta Poznań
1948 Cracovia Kraków
1949 Wisła Kraków
1950 Wisła Kraków
1951 Ruch Chorzów [1]
1952 Ruch Chorzów
1953 Ruch Chorzów
1954 Polonia Bytom
1955 Legia Warszawa
1956 Legia Warszawa
1957 Górnik Zabrze
1958 ŁKS Łódź
1959 Górnik Zabrze
1960 Ruch Chorzów
1961 Górnik Zabrze
1962 Polonia Bytom
1962/63 Górnik Zabrze
1963/64 Górnik Zabrze
1964/65 Górnik Zabrze
1965/66 Górnik Zabrze
1966/67 Górnik Zabrze
1967/68 Ruch Chorzów
1968/69 Legia Warszawa
1969/70 Legia Warszawa
1970/71 Górnik Zabrze
1971/72 Górnik Zabrze
1972/73 Stal Mielec
1973/74 Ruch Chorzów
1974/75 Ruch Chorzów
1975/76 Stal Mielec
1976/77 Śląsk Wrocław
1977/78 Wisła Kraków
1978/79 Ruch Chorzów
1979/80 Szombierki Bytom
1980/81 Widzew Łódź
1981/82 Widzew Łódź
1982/83 Lech Poznań
1983/84 Lech Poznań
1984/85 Górnik Zabrze
1985/86 Górnik Zabrze
1986/87 Górnik Zabrze
1987/88 Górnik Zabrze
1988/89 Ruch Chorzów
1989/90 Lech Poznań
1990/91 Zagłębie Lubin
1991/92 Lech Poznań
1992/93 Lech Poznań [2]
1993/94 Legia Warszawa
1994/95 Legia Warszawa
1995/96 Widzew Łódź
1996/97 Widzew Łódź
1997/98 ŁKS-Ptak Łódź
1998/99 Wisła Kraków
1999/00 Polonia Warszawa
2000/01 Wisła Kraków
2001/02 Legia Warszawa
2002/03 Wisła Kraków
2003/04 Wisła Kraków
2004/05 Wisła Kraków
2005/06 Legia Warszawa
2006/07 Zagłębie Lubin
2007/08 Wisła Kraków
2008/09 Wisła Kraków
2009/10 Lech Poznań
2010/11 Wisła Kraków
2011/12 Śląsk Wrocław
2012/13 Legia Warszawa
2013/14 Legia Warszawa
2014/15 Lech Poznań
2015/16 Legia Warszawa
2016/17 Legia Warszawa
2017/18 Legia Warszawa
2018/19 Piast Gliwice
2019/20 Legia Warszawa
2020/21 Legia Warszawa
2021/22 Lech Poznań
2022/23 Raków Częstochowa
2023/24 Jagiellonia Białystok
2024/25 Lech Poznań
[1] Wisła Kraków won the league season, but Ruch Chorzów (who had finished
sixth) were proclaimed champions because of their cup win.
[2] Lech Poznań proclaimed champions after Legia Warszawa and ŁKS Łódź (who
finished first and second) were penalised because of match fixing
allegations.
Number of Championships (97):
15 Legia Warszawa
14 Górnik Zabrze
Ruch Chorzów
13 Wisła Kraków
9 Lech Poznań
5 Cracovia Kraków
4 Pogoń Lwów
Widzew Łódź
2 ŁKS Łódź
Polonia Bytom
Polonia Warszawa
Śląsk Wrocław
Stal Mielec
Warta Poznań
Zagłębie Lubin
1 Garbarnia Kraków
Jagiellonia Białystok
Piast Gliwice
Raków Częstochowa
Szombierki Bytom
Partial source: [Mal 12]
Prepared and maintained by Michał Kaczmarek and Piotr Dąbrowski for the Rec.Sport.Soccer Statistics Foundation
Author: Michał Kaczmarek and Piotr Dąbrowski
Last updated: 26 May 2025
(C) Copyright Michał Kaczmarek, Piotr Dąbrowski and RSSSF 1997/2025
You are free to copy this document in whole or part provided that proper
acknówledgement is given to the authors. All rights reserved.