From Wikipedia, the free encyclopedia

All-time top scorers

As of August 15, 2022.

Rank Player Goals Apps Ratio Years Club(s) (Goals)
1 Ernest Pol 186 264 0.7 1954–1966 Legia Warsaw (43), Górnik Zabrze (143)
2 Lucjan Brychczy 182 368 0.49 1954–1971 Legia Warsaw
3 Gerard Cieślik 167 237 0.7 1948–1959 Ruch Chorzów
Tomasz Frankowski 167 302 0.55 1992–2013 Jagiellonia Białystok (52), Wisła Kraków (115)
5 Teodor Peterek 156 190 0.82 1928–1948 Ruch Chorzów
6 Włodzimierz Lubański 155 234 0.66 1963–1975 Górnik Zabrze
7 Kazimierz Kmiecik 152 304 0.5 1970–1982 Wisła Kraków
8 Paweł Brożek 149 376 0.4 2001–2020 Wisła Kraków (144), GKS Katowice (5)
9 Jan Liberda 147 303 0.49 1955–1971 Polonia Bytom
10 Teodor Anioła 139 196 0.71 1948–1961 Lech Poznań
11 Fryderyk Scherfke 134 235 0.57 1927–1939 Warta Poznań
12 Jerzy Podbrożny 122 277 0.44 1990–2003 Igloopol Dębica (7), Lech Poznań (48), Legia Warsaw (45), Zagłębie Lubin (11), Pogoń Szczecin (6), Amica Wronki (1), Widzew Łódź (4)
13 Maciej Żurawski 121 251 0.48 1994–2011 Lech Poznań (19), Wisła Kraków (102)
14 Marcin Robak 120 252 0.48 2006–2019 Korona Kielce (10), Widzew Łódź (10), Piast Gliwice (5), Pogoń Szczecin (32), Lech Poznań (20), Śląsk Wrocław (37)
15 Józef Nawrot 115 189 0.61 1927–1939 Legia Warsaw (107), Polonia Warsaw (8)
16 Andrzej Jarosik 113 265 0.43 1963–1974 Zagłębie Sosnowiec
17 Henryk Reyman 112 130 0.86 1927–1933 Wisła Kraków
Ernest Wilimowski 112 86 1.3 1934–1939 Ruch Chorzów
19 Grzegorz Lato 111 272 0.41 1970–1980 Stal Mielec
20 Piotr Reiss 109 327 0.33 1994–2013 Lech Poznań
Andrzej Szarmach 109 211 0.52 1972–1980 Górnik Zabrze (49), Stal Mielec (60)
22 Michał Matyas 108 172 0.63 1929–1948 Pogoń Lwów (101), Polonia Bytom (7)
23 Eugeniusz Lerch 106 294 0.36 1957–1974 Ruch Chorzów (85), ROW Rybnik (21)
24 Eugeniusz Faber 104 284 0.37 1957–1971 Ruch Chorzów
Marek Koniarek 104 271 0.38 1984–1998 Szombierki Bytom (3), GKS Katowice (32), Zagłębie Sosnowiec (4), Widzew Łódź (65)
26 Mariusz Śrutwa 103 281 0.37 1991–2003 Ruch Chorzów (96), Legia Warsaw (7)
Portugal Flávio Paixão 103 287 0.36 2014– Śląsk Wrocław (24), Lechia Gdańsk (79)
28 Joachim Marx 102 244 0.42 1963–1975 Gwardia Warsaw (36), Ruch Chorzów (66)
29 Artur Woźniak 101 140 0.72 1931–1939 Wisła Kraków
30 Karol Kossok 100 117 0.85 1927–1935 1. FC Katowice (29), Cracovia (49), Pogoń Lwów (22)
Marek Saganowski 100 312 0.32 1995–2016 ŁKS Łódź (36), Wisła Płock (4), Odra Wodzisław Śląski (2), Legia Warsaw (58)

Top scorers by season

Season Player Club Goals Apps Ratio
1927 Henryk Reyman Wisła Kraków 37
1928 Ludwik Gintel Cracovia 28
1929 Rochus Nastula Czarni Lwów 25
1930 Karol Kossok Cracovia 24
1931 Walerian Kisieliński Wisła Kraków 24
1932 Kajetan Kryszkiewicz Warta Poznań 16
1933 Artur Woźniak Wisła Kraków 19
1934 Ernest Wilimowski Ruch Wielkie Hajduki 33
1935 Michał Matyas Pogoń Lwów 22
1936 Teodor Peterek Ruch Wielkie Hajduki 18
Ernest Wilimowski Ruch Wielkie Hajduki
1937 Artur Woźniak Wisła Kraków 12
1938 Teodor Peterek Ruch Wielkie Hajduki 21
1939 Ernest Wilimowski Ruch Chorzów 26 14 1.86
1948 Józef Kohut Wisła Kraków 31
1949 Teodor Anioła Kolejarz Poznań 21
1950 Teodor Anioła Kolejarz Poznań 20
1951 Teodor Anioła Kolejarz Poznań 20
1952 Gerard Cieślik Unia Chorzów 11
1953 Gerard Cieślik Unia Chorzów 24
1954 Ernest Pol CWKS Warsaw 24
1955 Stanisław Hachorek Gwardia Warsaw 16
1956 Henryk Kempny CWKS Warsaw 21
1957 Lucjan Brychczy Legia Warsaw 19
1958 Władysław Soporek ŁKS Łódź 19
1959 Jan Liberda Polonia Bytom 21
Ernest Pol Górnik Zabrze
1960 Marian Norkowski Polonia Bydgoszcz 17
1961 Ernest Pol Górnik Zabrze 24
1962 Jan Liberda Polonia Bytom 16
1962–63 Marian Kielec Pogoń Szczecin 18
1963–64 Lucjan Brychczy Legia Warsaw 18
Józef Gałeczka Zagłębie Sosnowiec
Jerzy Wilim Szombierki Bytom
1964–65 Lucjan Brychczy Legia Warsaw 20
1965–66 Włodzimierz Lubański Górnik Zabrze 23
1966–67 Włodzimierz Lubański Górnik Zabrze 18
1967–68 Włodzimierz Lubański Górnik Zabrze 24
1968–69 Włodzimierz Lubański Górnik Zabrze 22
1969–70 Andrzej Jarosik Zagłębie Sosnowiec 18
1970–71 Andrzej Jarosik Zagłębie Sosnowiec 13
1971–72 Ryszard Szymczak Gwardia Warsaw 16
1972–73 Grzegorz Lato Stal Mielec 13
1973–74 Zdzisław Kapka Wisła Kraków 15
1974–75 Grzegorz Lato Stal Mielec 19
1975–76 Kazimierz Kmiecik Wisła Kraków 20
1976–77 Włodzimierz Mazur Zagłębie Sosnowiec 17
1977–78 Kazimierz Kmiecik Wisła Kraków 15
1978–79 Kazimierz Kmiecik Wisła Kraków 17
1979–80 Kazimierz Kmiecik Wisła Kraków 24
1980–81 Krzysztof Adamczyk Legia Warsaw 18
1981–82 Grzegorz Kapica Szombierki Bytom 15
1982–83 Mirosław Okoński Lech Poznań 15
Mirosław Tłokiński Widzew Łódź
1983–84 Włodzimierz Ciołek Górnik Wałbrzych 14
1984–85 Leszek Iwanicki Motor Lublin 14
1985–86 Andrzej Zgutczyński Górnik Zabrze 20
1986–87 Marek Leśniak Pogoń Szczecin 24
1987–88 Dariusz Dziekanowski Legia Warsaw 20
1988–89 Krzysztof Warzycha Ruch Chorzów 24
1989–90 Andrzej Juskowiak Lech Poznań 18
1990–91 Tomasz Dziubiński Wisła Kraków 21
1991–92 Mirosław Waligóra Hutnik Kraków 20
Jerzy Podbrożny Lech Poznań
1992–93 Jerzy Podbrożny Lech Poznań 25
1993–94 Zenon Burzawa Miliarder Pniewy 21
1994–95 Bogusław Cygan Stal Mielec 16
1995–96 Marek Koniarek Widzew Łódź 29
1996–97 Mirosław Trzeciak ŁKS Łódź 18
1997–98 Arkadiusz Bąk Polonia Warsaw 14 30 0.47
Sylwester Czereszewski Legia Warsaw 34 0.41
Mariusz Śrutwa Ruch Chorzów 29 0.48
1998–99 Tomasz Frankowski Wisła Kraków 21 29 0.72
1999–2000 Adam Kompała Górnik Zabrze 19 30 0.63
2000–01 Tomasz Frankowski Wisła Kraków 18 28 0.64
2001–02 Maciej Żurawski Wisła Kraków 21 27 0.78
2002–03 Serbia and Montenegro Stanko Svitlica Legia Warsaw 24 29 0.83
2003–04 Maciej Żurawski Wisła Kraków 20 26 0.77
2004–05 Tomasz Frankowski Wisła Kraków 25 26 0.96
2005–06 Grzegorz Piechna Korona Kielce 21 29 0.72
2006–07 Piotr Reiss Lech Poznań 15 28 0.54
2007–08 Paweł Brożek Wisła Kraków 23 27 0.85
2008–09 Paweł Brożek Wisła Kraków 19 27 0.7
Zimbabwe Takesure Chinyama Legia Warsaw 26 0.73
2009–10 Robert Lewandowski Lech Poznań 18 28 0.64
2010–11 Tomasz Frankowski Jagiellonia Białystok 14 29 0.48
2011–12 Latvia Artjoms Rudņevs Lech Poznań 22 29 0.76
2012–13 Slovakia Róbert Demjan Podbeskidzie Bielsko-Biała 14 30 0.47
2013–14 Marcin Robak Piast Gliwice 22 35 0.63
Pogoń Szczecin
2014–15 Kamil Wilczek Piast Gliwice 20 35 0.57
2015–16 Hungary Nemanja Nikolić Legia Warsaw 28 37 0.76
2016–17 Portugal Marco Paixão Lechia Gdańsk 18 35 0.51
Marcin Robak Lech Poznań 37 0.49
2017–18 Spain Carlitos Wisła Kraków 24 36 0.67
2018–19 Spain Igor Angulo Górnik Zabrze 24 37 0.65
2019–20 Denmark Christian Gytkjær Lech Poznań 24 34 0.71
2020–21 Czech Republic Tomáš Pekhart Legia Warsaw 22 25 0.88
2021–22 Spain Ivi Raków Częstochowa 20 32 0.63
2022–23 Spain Marc Gual Jagiellonia Białystok 16 31 0.52

By player

Player Titles Seasons
Włodzimierz Lubański 4 1965–66, 1966–67, 1967–68, 1968–69
Kazimierz Kmiecik 1975–76, 1977–78, 1978–79, 1979–80
Tomasz Frankowski 1998–99, 2000–01, 2004–05, 2010–11
Ernest Wilimowski 3 1934, 1936, 1939
Teodor Anioła 1949, 1950, 1951
Ernest Pol 1954, 1959, 1961
Lucjan Brychczy 1957, 1963–64, 1964–65
Artur Woźniak 2 1933, 1937
Teodor Peterek 1936, 1938
Gerard Cieślik 1952, 1953
Andrzej Jarosik 1969–70, 1970–71
Grzegorz Lato 1972–73, 1974–75
Jerzy Podbrożny 1991–92, 1992–93
Maciej Żurawski 2001–02, 2003–04
Paweł Brożek 2007–08, 2008–09
Marcin Robak 2013–14, 2016–17

By club

Club Titles Seasons
Wisła Kraków 19 1927, 1931, 1933, 1937, 1948, 1973–74, 1975–76, 1977–78, 1978–79, 1979–80, 1990–91, 1998–99, 2000–01, 2001–02, 2003–04, 2004–05, 2007–08, 2008–09, 2017–18
Lech Poznań 12 1949, 1950, 1951, 1982–83, 1989–90, 1991–92, 1992–93, 2006–07, 2009–10, 2011–12, 2016–17, 2019–20
Legia Warsaw 1954, 1956, 1957, 1963–64, 1964–65, 1980–81, 1987–88, 1997–98, 2002–03, 2008–09, 2015–16, 2020–21
Ruch Chorzów 9 1934, 1936 (2 [a]), 1938, 1939, 1952, 1953, 1988–89, 1997–98
Górnik Zabrze 1959, 1961, 1965–66, 1966–67, 1967–68, 1968–69, 1985–86, 1999–2000, 2018–19
Zagłębie Sosnowiec 4 1963–64, 1969–70, 1970–71, 1976–77
Stal Mielec 3 1972–73, 1974–75, 1994–95
Pogoń Szczecin 1962–63, 1986–87, 2013–14
Cracovia 2 1928, 1930
Polonia Bytom 1959, 1962
Gwardia Warsaw 1955, 1971–72
Szombierki Bytom 1963–64, 1981–82
Widzew Łódź 1982–83, 1995–96
ŁKS Łódź 1958, 1996–97
Piast Gliwice 2013–14, 2014–15
Jagiellonia Białystok 2010–11, 2022–23
Czarni Lwów 1 1929
Pogoń Lwów 1935
Polonia Bydgoszcz 1960
Górnik Wałbrzych 1983–84
Motor Lublin 1984–85
Hutnik Kraków 1991–92
Sokół Pniewy 1993–94
Polonia Warsaw 1997–98
Korona Kielce 2005–06
Podbeskidzie Bielsko-Biała 2012–13
Lechia Gdańsk 2016–17
Raków Częstochowa 2021–22
  1. ^ Two Ruch Chorzów (Ruch Wielkie Hajduki back then) players were joint top scorers in this season.

By country

Country Titles Seasons
  Poland 87
  Spain 4 2017–18, 2018–19, 2021–22, 2022–23
  Serbia and Montenegro 1 2002–03
  Zimbabwe 2008–09
  Latvia 2011–12
  Slovakia 2012–13
  Hungary 2015–16
  Portugal 2016–17
  Denmark 2019–20
  Czech Republic 2020–21