Bill and Carol McGann's book The Story of the Giro d'Italia, A Year-by-Year History of the Tour of Italy, Vol 1: 1909 - 1970 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
The race:
The Tour of Poland was first run in 1928, the result of a collaboration of a Krakow sports newspaper and the Warsaw Cycling Club. There were only five pre-war editions (the 1939 race ended July 30, a month before the German invasion).
The Tour of Poland wasn't run consistently until 1952. Since then the race has been run every year.
The post-war editions were for amateurs until 1993. 1974, '93 and '95 were "open" races. In 1996 it was classed as a professional race with a 2.5 ranking. In 1998 it was promoted to 2.4 and to 2.3 in 2000. In 2002 it was made a 2.2 competition. In 2005 it was assigned Pro-Tour (now World Tour) status.
The early versions were almost entirely Polish races, the first foreign winners being Italian Francesco Locatelli in 1949 and Belgian Roger Diercken in 1960.
Complete Tour of Poland podium history:
Year |
1st Place |
2nd Place |
3rd Place |
Distance |
Average Speed |
1928 | Feliks Wiecek 58hr 0min 19sec |
Wiktor Olecki @ 1hr 10min 16sec |
Stanislaw Klosowicz @ 1hr 16min 55sec |
1,491 km | 25.70 |
1929 | Josef Stefanski 83hr 50min 38sec |
Eugeniusz Michalak @ 40min 45sec |
Waclaw Kolodziejczyk @ 1hr 5min 13sec |
2,250 km | 28.84 |
1933 | Jerzy Lipinski 64hr 58min 6sec |
Wiktor Olecki @ 15min 39sec |
Stanislaw Wasilewski @ 15min 53sec |
1,721 km | 26.49 |
1937 | Boleslaw Napierala 43hr 5min 56sec |
Stanislaw Wasilewski @ 2min 41sec |
Josef Kapiak @ 14min 16sec |
1,336 km | 31.0 |
1939 | Boleslaw Napierala 41hr 33min 53sec |
Marian Rzeznicki @ 17min 22sec |
Moeczslaw Jaskolski @ 37min 3sec |
1,291 km | 31.06 |
1947 | Stanislaw Grzelak 17hr 13min 11sec |
Zdzislaw Stolarczyk @ 3sec |
Boleslaw Napierala @ 10sec |
606 km | 35.20 |
1948 | Waclaw Wojcik 58hr 36min 24sec |
Lucjan Pietraszewski @ 23min 54sec |
Waclaw Wrzesinski @ 36min 30sec |
1,963 km | 33.49 |
1949 | Francesco Locatelli 60hr 28min 14sec |
Marin Niculescu @ 23sec |
Kaj-Allan Olsen @ 1min 2sec |
1,994 km | 32.15 |
1952 | Waclaw Wojcik 54hr 55min 58sec |
Jozef Kapiak @ 15min 43sec |
Mieczylav Ulik @ 23min 41sec |
1,959 km | 35.66 |
1953 | Mieczyslaw Wilczewski 66hr 4min 50sec |
Waclaw Wojcik @ 9min 36sec |
Grzegorz Chwiendacz @ 12min 42sec |
2,311 km | 34.97 |
1954 | Marian Wieckowski 53hr 29min 47sec |
Stanislaw Bugalski @ 19sec |
Adam Wieniewski @ 9min 30sec |
1,925 km | 35.98 |
1955 | Marian Wieckowski 41hr 6min 53sec |
Wieslaw Podobas @ 6min 53sec |
Adam Wisniewski @ 8min 24sec |
1563 km | 38.11 |
1956 | Marian Wieckowski 33hr 8min 26sec |
Stanislaw Bugalski @ 1min 29sec |
Wieslaw Podobas @ 14min 32sec |
1220.5 km | 36.83 |
1957 | Henryk Kowalski 53hr 11min 50sec |
Waclaw Wrzesinski @ 2min 16sec |
Ivan Levacic @ 2min 36sec |
1,968 km | 36.99 |
1958 | Boguslaw Fornalczyk 51hr 10min 55sec |
Constant Goossens @ 2min 27sec |
Stanislaw Gazda @ 4min 14sec |
2,038 km | 39.82 |
1959 | Wieslaw Podobas 40hr 53min 38sec |
Stanislaw Gazda @ 13min 8sec |
Dick Enthoven @ 20min 44sec |
1,621 km | 39.64 |
1960 | Roger Diercken 33hr 2min 9sec |
Jan Kudra @ 6min 10sec |
Anatolij Olizarenko @ 6min 37sec |
1,336 km | 40.44 |
1961 | Henryk Kowalski 33hr 59min 44sec |
Boguslaw Fornalczyk @ 2min 28sec |
Eberhard Butzke @ 2min 50sec |
1,329 km | 39.09 |
1962 | Jan Kudra 31hr 39min 37sec |
Roger Swerts @ 3min 17sec |
Sylwester Goral @ 8min 57sec |
1,278 km | 40.37 |
1963 | Stanislaw Gazda 37hr 26min 9sec |
Stanislaw Pawlowski @ 3min 49sec |
Josef Beker @ 6min 22sec |
1,482 km | 39.59 |
1964 | Rajmund Zielinski 35hr 8min 37sec |
Wladislaw Kozlowski @ 3min 30sec |
Jan Magiera @ 5min 34sec |
1,394 km | 39.67 |
1965 | Jozef Beker 32hr 32min 43sec |
Jerzy Mikolajczyk @ 42sec |
Wladyslaw Kozlowski @ 3min 16sec |
1,318 km | 40.50 |
1966 | Jozef Gawliczek 28hr 54min 7sec |
Jan Magiera @ 5min 45sec |
Tadeusz Zadrozny @ 5min 49sec |
1,272 km | 44.01 |
1967 | Andrzej Blawdzin 42hr 18min 25sec |
Aleksiej Kulibin @ 9min 12sec |
Jozef Mikolajczyk @ 11min 17sec |
1,682 km | 39.76 |
1968 | Jan Kudra 43hr 23min 39sec |
Marian Forma @ 27sec |
Stanislaw Demel @ 1min 53sec |
1,757 km | 40.49 |
1969 | Wojciech Matusiak 44hr 0min 58sec |
Zygmunt Hanusik @ 5min 25sec |
Ryszard Szurkowski @ 5min 27sec |
1,795 km | 40.78 |
1970 | Jan Stachura 38hr 53min 53sec |
Czeslaw Polewiak @ 3min 50sec |
Tadeusz Szpak @ 7min 7sec |
1,611 km | 41.42 |
1971 | Stanislaw Szozda 30hr 3min 0sec |
Jan Smyrak @ 1min 28sec |
Ladislaw Zakretta @ 2min 16sec |
1,290.5 km | 42.96 |
1972 | José Luis Viejo 28hr 30min 34sec |
Tadeusz Mytnik @ 27sec |
Stanislaw Gazda @ 35sec |
1194 km | 41.88 |
1973 | Lucjan Lis 34hr 36min 8sec |
Ryszard Szurkowski @ 1min 19sec |
Tadeusz Mytnik @ 3min 21sec |
1512.1 km | 43.70 |
1974 | André Delcroix 38hr 43min 54sec |
Ludo Peeters @ 56sec |
Wojciech Matusiak @ 5min 4sec |
1592.5 km | 41.10 |
1975 | Tadeusz Mytnik 34hr 35min 54sec |
Hans-Joachim Hartnick @ 2min 15sec |
Marian Majkowski @ 2min 33sec |
1,496 km | 41.62 |
1976 | Janusz Kowalski 35hr 16min 27sec |
Jan Brzezny @ 8sec |
Hans-Joachim Vogel @ 6min 29sec |
1,541 km | 42.96 |
1977 | Lechoslav Michalak 35hr 9min 40sec |
Tadeusz Skrzypek @ 1min 26sec |
Michael Schiffner @ 3min 1sec |
1,460 km | 41.52 |
1978 | Jan Brzezny 33hr 57min 25sec |
Tadeusz Wojtas @ 1min 37sec |
Jan Jankiewicz @ 2min 21sec |
1,415 km | 41.67 |
1979 | Henryk Charucki 33hr 35min 2sec |
Janusz Kowalski @ 1min 58sec |
Jan Krawczyk @ 2min 46sec |
1,335 km | 39.78 |
1980 | Czeslaw Lang 30hr 23min 7sec |
Tadeusz Wojtas @ 1min 34sec |
Jan Jankiewicz @ 1min 35sec |
1,291.9 km | 42.19 |
1981 | Jan Brzezny 28hr 52min 57sec |
Roman Cieslak @ 2min 28sec |
Slawomir Podwojniak @ 4min 13sec |
1,194.9 km | 41.37 |
1982 | Andrzej Mierzejewski 20hr 54min 50sec |
Jan Schur @ 15sec |
Stanislaw Masiar @ 35sec |
891.9 km | 42.65 |
1983 | Tadeusz Krawczyk 28hr 13min 9sec |
Andrzej Serediuk @ 1min 45sec |
Andrzej Mierzejewski @ 2min 3sec |
1,147.3 km | 40.68 |
1984 | Andrzej Mierzejewski 29hr 5min 17sec |
Tadeusz Krawczyk @ 18sec |
Tadeusz Piotrowicz @ 1min 26sec |
1,222.3 km | 42.18 |
1985 | Marek Lesniewski 28hr 59min 32sec |
Zdzislaw Wrona @ 1min 23sec |
Dariusz Zakrzewski @ 1min 57sec |
1,243.5 km | 42.89 |
1986 | Marek Kulas 37hr 13min 10sec |
Zbiegnew Ludwiniak @ 22sec |
Miroslaw Uryga @ 2min 11sec |
1,469.8 km | 39.49 |
1987 | Zbigniew Piatek 26hr 39min 21sec |
Marek Lesniewski @ 7sec |
Czeslaw Lukaszewicz @ 15sec |
1,162 km | 43.59 |
1988 | Andrzej Mierzejewski 22hr 43min 46sec |
Arvid Tammesalu @ 41sec |
Mieczyslaw Karlowicz @ 1min 23sec |
996 km | 42.5 |
1989 | Marek Wrona 29hr 49min 24sec |
Slawomir Krawczyk @ 13sec |
Robert Krzyzostiniak @ 34sec |
1,273 km | 41.98 |
1990 | Mieczyslaw Karlowicz 29hr 38min 47sec |
Grigorij Isczenko @ 24sec |
Tomasz Brozyna @ 44sec |
1,207 km | 40.71 |
1991 | Dariusz Baranowski 28hr 31min 33sec |
Mariusz Bilewski @ 52sec |
Marek Kaminski @ 58sec |
1,067 km | 42.91 |
1992 | Dariusz Baranowski 29hr 11min 5sec |
Raimondas Rumsas @ 9sec |
Igor Pastaukhowicz @ 1min 40sec |
1,161 km | 39.23 |
1993 | Dariusz Baranowski 41hr 59min 56sec |
Marek Lesniewski @ 56sec |
Jonas Romanovas @ 1min 17sec |
1,792.2 km | 42.67 |
1994 | Maurizio Fondriest 27hr 4min 17sec |
Marco Lietti @ 3min 31sec |
Tomasz Brozyna @ 3min 36sec |
1,110 km | 41.10 |
1995 | Zbigniew Spruch 29hr 45min 48sec |
Fabrizio Guidi @ 55sec |
Dariusz Baranowski @ 2min 2sec |
1,235.8 km | 41.52 |
1996 | Viatcheslav Djavanian 28hr 3min 46sec |
Maurizio Fondriest @ 2min 44sec |
Andrea Noè @ 5min 18sec |
1,185 km | 42.26 |
1997 | Rolf Jaermann 33hr 27min 53sec |
Zenon Jaskula @ 25sec |
Saso Sviben @ 1min 2sec |
1,435.5 km | 42.895 |
1998 | Serguei Ivanov 34hr 21min 25sec |
Jacky Durand @ 2min 26sec |
Fabio Malberti @ 3min 10sec |
1,443 km | 42.00 |
1999 | Tomasz Brozyna 27hr 52min 53sec |
Cezary Zamana @ 29sec |
Jens Voigt @ 30sec |
1,164 km | 41.75 |
2000 | Piotr Przydzial 27hr 44min 37sec |
Piotr Wadecki @ 7sec |
Serguei Ivanov @ 1min 26sec |
1,171 km | 42.21 |
2001 | Ondrej Sosenka 29hr 56min 58sec |
Jens Voigt @ 28sec |
Piotr Przydzial @ 1min 59sec |
1,273.5 | 42.52 |
2002 | Laurent Brochard 29hr 38min 21sec |
Tomasz Brozyna @ 19sec |
Marek Rutkiewicz @ 25sec |
1,273.5 | 42.97 |
2003 | Cezary Zamana 29hr 46min 11sec |
Andrea Noè @ 1min 12sec |
Dave Bruylandts @ 1min 46sec |
1,233 km | 41.42 |
2004 | Ondrej Sosenka 29hr 21min 38sec |
Hugo Sabido @ 23sec |
Franco Pellizotti @ 40sec |
1,264.5 km | 43.07 |
2005 | Kim Kirchen 32hr 11min 58sec |
Pieter Weening @ 5sec |
Thomas Dekker @ 11sec |
1,220.8 km | 39.91 |
2006 | Stefan Schumacher 31hr 9min 41sec |
Cadel Evans @ 18sec |
Alessandro Ballan @ 31sec |
1,221.5 km | 39.20 |
2007 | Johan van Summeren 30hr 52min 11sec |
Robert Gesink @ 27sec |
Kim Kirchen @ 38sec |
1,225.5 km | 39.67 |
2008 | Jens Voigt 21hr 13min 18sec |
Lars Ytting Bak @ 1min 22sec |
Franco Pellizotti @ 1min 24sec |
861.4 km | 40.59 |
2009 | Alessandro Ballan 28hr 46min 13sec |
Daniel Moreno @ 10sec |
Edvald Boasson Hagen @ 11sec |
1,250.1 km | 43.451 |
2010 | Daniel Martin 30hr 38min 48sec |
Grega Bole @ 8sec |
Bauke Mollema @ 10sec |
1,256.5 km | 41.00 |
2011 | Peter Sagan 26hr 40min 0sec |
Daniel Martin @ 6sec |
Marco Marcato @ 7sec |
1,113.3 km | 41.749 |
2012 | Moreno Moser 30hr 15min 49sec |
Michal Kwiatkowski @ 5sec |
Sergio Henao @ 16sec |
1,231.6 km | 40.696 |
2013 | Pieter Weening 31hr 58min 7sec |
Jon Izaguirre @ 13sec |
Christophe Riblon @ 16sec |
1,238 km | 38.725 |
2014 | Rafał Majka 30hr 16min 18sec |
Jon Izaguirre @ 8sec |
Benat Intxausti @ 22sec |
1,251 km | 41.326 |
2015 | Jon Izaguirre 26hr 4min 38sec |
Bart de Clercq @ 2sec |
Ben Hermans @ 3sec |
1,076 km | 39.738 |
2016 | Tim Wellens 23hr 47min 23sec |
Fabio Felline @ 4min 22sec |
Alberto Bettiol @ 4min 54sec |
996 km | 41.867 |
2017 | Dylan Teuns 27hr 7min 47sec |
Rafal Majka @ 2sec |
Wout Poels @ 3sec |
1,122 km | 41.357 km/hr |
2018 | Michal Kwiatkowski 24hr 23min 54sec |
Simon Yates @ 15sec |
Thibaut Pinot @ 20sec |
1,013.3 km | 41.532 km/hr |
2019 | Pavel Sivakov 26hr 20min 58sec |
Jai Hindley @ 2sec |
Diego Ulissi @ 12sec |
1,042.6 km | 39.568 km/hr |
2020 | Remco Evenepoel 21hr 29min 50sec |
Jakob Fuglsang @ 1min 52sec |
Simon Yates @ 2min 28sec |
891.3 km | 41.461 km/hr |
2021 | Joao Almeida 26hr 15min 56sec |
Matej Mohoric @ 20sec |
Michal Kwiatkowski @ 27sec |
1,141 km | 43.441 km/hr |
2022 | Ethan Hayter 28hr 26min 23sec |
Thymen Arensman @ 11sec |
Pello Bilbao @ 18sec |
1,209.4 km | 42.525 km/hr |
2023 | Matej Mohoric 26hr 17min 48sec |
Joao Almeida @ 1sec |
Michal Kwiatkowski @ 17sec |
1,130 km | 42.971 km/hr |
2024 | Jonas Vingegaard 24hr 26min 22sec |
Diego Ulissi @ 13sec |
Wilco Kelderman @ 20sec |
1,036.2 km | 42.399 km/hr |