Tour de Pologne 2026 - Stage 3

Gorzów Wielkopolski > Zielona Góra, 193.5km

03.08-09.08

Jonathan Milan (Lidl-Trek) sprinted to victory on stage 3 of the Tour de Pologne in Zielona Góra, completing a hat-trick of victories, ahead of Noah Hobbs (EF Education-EasyPost) and Alessandro Romele (XDS Astana).

Results

Stage

PosRiderTeam Time
1 Jonathan Milan Lidl-Trek 4:11:51
2 Noah Hobbs EF Education-EasyPost + 00.00
3 Alessandro Romele XDS Astana Team + 00.00
4 Oded Kogut NSN Cycling Team + 00.00
5 Daniel Skerl Bahrain Victorious + 00.00
6 Sakarias Koller Løland Uno-X Mobility + 00.00
7 Gerben Thijssen Alpecin-Premier Tech + 00.00
8 Steffen De Schuyteneer Lotto-Intermarché + 00.00
9 Maikel Zijlaard Tudor Pro Cycling Team + 00.00
10 Tord Gudmestad Decathlon CMA CGM + 00.00
11 Frits Biesterbos Team Picnic PostNL + 00.00
12 Robert Donaldson Team Jayco-AlUla + 00.00
13 Paul Penhoët Groupama-FDJ United + 00.00
14 Hugo Hofstetter NSN Cycling Team + 00.00
15 Danny van Poppel Red Bull-BORA-hansgrohe + 00.00
16 Simon Dehairs Alpecin-Premier Tech + 00.00
17 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 00.00
18 Jordi Meeus Red Bull-BORA-hansgrohe + 00.00
19 Sebastian Molano UAE Team Emirates-XRG + 00.00
20 Matteo Malucelli XDS Astana Team + 00.00
21 Sam Welsford Netcompany INEOS + 00.00
22 Iván García Cortina Movistar Team + 00.00
23 Manlio Moro Movistar Team + 00.00
24 Axel Huens Groupama-FDJ United + 00.00
25 Maurice Ballerstedt Alpecin-Premier Tech + 00.00
26 Brady Gilmore NSN Cycling Team + 00.00
27 Marceli Boguslawski Poland + 00.00
28 Martin Urianstad Bugge Uno-X Mobility + 00.00
29 Magnus Sheffield Netcompany INEOS + 00.00
30 Colby Simmons EF Education-EasyPost + 00.00
31 Matevz Govekar Bahrain Victorious + 00.00
32 Filip Maciejuk Movistar Team + 00.00
33 Artem Shmidt Netcompany INEOS + 00.00
34 Pierre Gautherat Decathlon CMA CGM + 00.00
35 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.00
36 Ryan Mullen NSN Cycling Team + 00.00
37 Carlos Canal Movistar Team + 00.00
38 Jonas Rutsch Lotto-Intermarché + 00.00
39 Michal Kwiatkowski Netcompany INEOS + 00.00
40 Rudy Porter Team Jayco-AlUla + 00.00
41 Fabio Christen Pinarello-Q36.5 Pro Cycling Team + 00.00
42 Sam Watson Netcompany INEOS + 00.00
43 Nadav Raisberg NSN Cycling Team + 00.00
44 Diego Ulissi XDS Astana Team + 00.00
45 Stefan Küng Tudor Pro Cycling Team + 00.00
46 Marco Brenner Tudor Pro Cycling Team + 00.00
47 Tim Naberman Team Picnic PostNL + 00.00
48 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.00
49 William Barta Tudor Pro Cycling Team + 00.00
50 Lorenzo Milesi Movistar Team + 00.00
51 Cyril Barthe Groupama-FDJ United + 00.00
52 Jan Christen UAE Team Emirates-XRG + 00.00
53 Matteo Sobrero Lidl-Trek + 00.00
54 Radoslaw Fratczak Poland + 00.00
55 Alessandro Borgo Bahrain Victorious + 00.00
56 Andrea Bagioli Lidl-Trek + 00.00
57 Louis Barré Team Visma | Lease a Bike + 00.00
58 Axel Laurance Netcompany INEOS + 00.00
59 Paul Lapeira Decathlon CMA CGM + 00.00
60 Frederik Wandahl Red Bull-BORA-hansgrohe + 00.00
61 Senna Remijn Alpecin-Premier Tech + 00.00
62 Fredrik Dversnes Uno-X Mobility + 00.00
63 Iván Romeo Movistar Team + 00.00
64 Marijn van den Berg EF Education-EasyPost + 00.00
65 Andreas Kron Uno-X Mobility + 00.00
66 Edoardo Zambanini Bahrain Victorious + 00.00
67 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 00.00
68 Max Schachmann Soudal Quick-Step + 00.00
69 Wilco Kelderman Team Visma | Lease a Bike + 00.00
70 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 00.00
71 Connor Swift Netcompany INEOS + 00.00
72 Jakub Kaczmarek Poland + 00.00
73 Alberto Bettiol XDS Astana Team + 00.00
74 Kamil Malecki Pinarello-Q36.5 Pro Cycling Team + 00.00
75 Jacopo Mosca Lidl-Trek + 00.00
76 Aaron Dockx Alpecin-Premier Tech + 00.00
77 Christian Scaroni XDS Astana Team + 00.00
78 Juan Martinez Team Picnic PostNL + 00.00
79 Victor Langellotti XDS Astana Team + 00.00
80 Benoît Cosnefroy UAE Team Emirates-XRG + 00.00
81 Timo Roosen Team Picnic PostNL + 00.00
82 Remi Cavagna Groupama-FDJ United + 00.00
83 Filippo Fiorelli Team Visma | Lease a Bike + 00.00
84 Bart Lemmen Team Visma | Lease a Bike + 00.00
85 Rudy Molard Groupama-FDJ United + 00.00
86 Santiago Buitrago Bahrain Victorious + 00.00
87 Valentin Madouas Groupama-FDJ United + 00.00
88 Neilson Powless EF Education-EasyPost + 00.00
89 Noa Isidore Decathlon CMA CGM + 00.00
90 Tijmen Graat Team Visma | Lease a Bike + 00.00
91 Nicola Conci XDS Astana Team + 00.00
92 Alexey Lutsenko NSN Cycling Team + 00.00
93 Oscar Chamberlain Decathlon CMA CGM + 00.00
94 Pelayo Sanchez Movistar Team + 00.00
95 Adrien Boichis Red Bull-BORA-hansgrohe + 00.00
96 Andrea Vendrame Team Jayco-AlUla + 00.00
97 Lennard Kämna Lidl-Trek + 00.00
98 Simon Dalby Uno-X Mobility + 00.00
99 Simone Consonni Lidl-Trek + 00.00
100 Patrick Gamper Team Jayco-AlUla + 00.00
101 Edward Theuns Lidl-Trek + 00.00
102 Luca Vergallito Alpecin-Premier Tech + 00.00
103 Robin Froidevaux Tudor Pro Cycling Team + 00.00
104 Henri-Francois Haquin Team Picnic PostNL + 00.00
105 Roman Ermakov Bahrain Victorious + 00.00
106 Anton Schiffer Team Visma | Lease a Bike + 00.00
107 Filip Gruszczynski Poland + 00.00
108 Koen Bouwman Team Jayco-AlUla + 00.00
109 Enzo Paleni Groupama-FDJ United + 00.00
110 Arthur Kluckers Tudor Pro Cycling Team + 00.00
111 João Almeida UAE Team Emirates-XRG + 00.00
112 Pau Martí NSN Cycling Team + 00.00
113 Samuele Battistella EF Education-EasyPost + 00.00
114 Ethan Hayter Soudal Quick-Step + 00.00
115 Andreas Leknessund Uno-X Mobility + 00.00
116 Cédric Beullens Lotto-Intermarché + 00.00
117 Tobias Svarre Uno-X Mobility + 00.00
118 Oliver Peace Team Picnic PostNL + 00.00
119 Matthew Fox Lotto-Intermarché + 00.00
120 Petr Kelemen Tudor Pro Cycling Team + 00.00
121 Paul Magnier Soudal Quick-Step + 00.00
122 Alec Segaert Bahrain Victorious + 00.22
123 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 00.22
124 Dries van Gestel Soudal Quick-Step + 00.34
125 Callum Thornley Red Bull-BORA-hansgrohe + 00.34
126 Luka Mezgec Team Jayco-AlUla + 00.34
127 Norbert Banaszek Poland + 01.04
128 Stefan Bissegger Decathlon CMA CGM + 01.04
129 Gianluca Pollefliet Decathlon CMA CGM + 01.04
130 Loe van Belle Team Visma | Lease a Bike + 01.17
131 Joshua Giddings Lotto-Intermarché + 01.29
132 Jasper De Buyst Lotto-Intermarché + 01.43
133 Alastair Mackellar EF Education-EasyPost + 01.43
134 Timo de Jong Team Picnic PostNL + 01.52
135 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 02.15
136 Taco van der Hoorn Lotto-Intermarché + 02.15
137 Mikkel Bjerg UAE Team Emirates-XRG + 02.15
138 Tobiasz Pawlak Poland + 02.39
139 Vegard Stake Laengen UAE Team Emirates-XRG + 03.12
140 Ayco Bastiaens Soudal Quick-Step + 05.28
141 Steff Cras Soudal Quick-Step + 05.28
142 Patryk Stosz Poland + 05.28
143 Rune Herregodts UAE Team Emirates-XRG + 06.45
144 Dries De Bondt Team Jayco-AlUla + 06.45
145 Jardi Van Der Lee EF Education-EasyPost + 09.05

GC

PosRiderTeam Time
1 Jonathan Milan Lidl-Trek 12:21:09
2 Paul Magnier Soudal Quick-Step + 00.18
3 Noah Hobbs EF Education-EasyPost + 00.20
4 Kamil Malecki Pinarello-Q36.5 Pro Cycling Team + 00.22
5 Fabio Christen Pinarello-Q36.5 Pro Cycling Team + 00.24
6 Jonas Rutsch Lotto-Intermarché + 00.24
7 Matteo Sobrero Lidl-Trek + 00.25
8 Matteo Malucelli XDS Astana Team + 00.26
9 Alessandro Romele XDS Astana Team + 00.26
10 Bart Lemmen Team Visma | Lease a Bike + 00.28
11 Rudy Molard Groupama-FDJ United + 00.28
12 Anton Schiffer Team Visma | Lease a Bike + 00.29
13 Sakarias Koller Løland Uno-X Mobility + 00.30
14 Gerben Thijssen Alpecin-Premier Tech + 00.30
15 Maikel Zijlaard Tudor Pro Cycling Team + 00.30
16 Iván García Cortina Movistar Team + 00.30
17 Jordi Meeus Red Bull-BORA-hansgrohe + 00.30
18 Tord Gudmestad Decathlon CMA CGM + 00.30
19 Sebastian Molano UAE Team Emirates-XRG + 00.30
20 Steffen De Schuyteneer Lotto-Intermarché + 00.30
21 Oded Kogut NSN Cycling Team + 00.30
22 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 00.30
23 Hugo Hofstetter NSN Cycling Team + 00.30
24 Marceli Boguslawski Poland + 00.30
25 Frits Biesterbos Team Picnic PostNL + 00.30
26 Simon Dehairs Alpecin-Premier Tech + 00.30
27 Paul Penhoët Groupama-FDJ United + 00.30
28 Sam Welsford Netcompany INEOS + 00.30
29 Danny van Poppel Red Bull-BORA-hansgrohe + 00.30
30 Robert Donaldson Team Jayco-AlUla + 00.30
31 Matevz Govekar Bahrain Victorious + 00.30
32 Axel Huens Groupama-FDJ United + 00.30
33 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.30
34 Magnus Sheffield Netcompany INEOS + 00.30
35 Daniel Skerl Bahrain Victorious + 00.30
36 Filip Maciejuk Movistar Team + 00.30
37 Alessandro Borgo Bahrain Victorious + 00.30
38 Manlio Moro Movistar Team + 00.30
39 Brady Gilmore NSN Cycling Team + 00.30
40 Carlos Canal Movistar Team + 00.30
41 Maurice Ballerstedt Alpecin-Premier Tech + 00.30
42 Rudy Porter Team Jayco-AlUla + 00.30
43 Sam Watson Netcompany INEOS + 00.30
44 Lorenzo Milesi Movistar Team + 00.30
45 Michal Kwiatkowski Netcompany INEOS + 00.30
46 Senna Remijn Alpecin-Premier Tech + 00.30
47 Diego Ulissi XDS Astana Team + 00.30
48 Marco Brenner Tudor Pro Cycling Team + 00.30
49 Martin Urianstad Bugge Uno-X Mobility + 00.30
50 Marijn van den Berg EF Education-EasyPost + 00.30
51 Jakub Kaczmarek Poland + 00.30
52 Stefan Küng Tudor Pro Cycling Team + 00.30
53 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.30
54 Cyril Barthe Groupama-FDJ United + 00.30
55 Fredrik Dversnes Uno-X Mobility + 00.30
56 Edoardo Zambanini Bahrain Victorious + 00.30
57 Max Schachmann Soudal Quick-Step + 00.30
58 Louis Barré Team Visma | Lease a Bike + 00.30
59 Iván Romeo Movistar Team + 00.30
60 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 00.30
61 William Barta Tudor Pro Cycling Team + 00.30
62 Tim Naberman Team Picnic PostNL + 00.30
63 Jan Christen UAE Team Emirates-XRG + 00.30
64 Remi Cavagna Groupama-FDJ United + 00.30
65 Paul Lapeira Decathlon CMA CGM + 00.30
66 Nadav Raisberg NSN Cycling Team + 00.30
67 Juan Martinez Team Picnic PostNL + 00.30
68 Alberto Bettiol XDS Astana Team + 00.30
69 Andreas Kron Uno-X Mobility + 00.30
70 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 00.30
71 Christian Scaroni XDS Astana Team + 00.30
72 Aaron Dockx Alpecin-Premier Tech + 00.30
73 Victor Langellotti XDS Astana Team + 00.30
74 Alexey Lutsenko NSN Cycling Team + 00.30
75 Frederik Wandahl Red Bull-BORA-hansgrohe + 00.30
76 Artem Shmidt Netcompany INEOS + 00.30
77 Santiago Buitrago Bahrain Victorious + 00.30
78 Simone Consonni Lidl-Trek + 00.30
79 Andrea Bagioli Lidl-Trek + 00.30
80 Arthur Kluckers Tudor Pro Cycling Team + 00.30
81 Benoît Cosnefroy UAE Team Emirates-XRG + 00.30
82 Tobias Svarre Uno-X Mobility + 00.30
83 Valentin Madouas Groupama-FDJ United + 00.30
84 Tijmen Graat Team Visma | Lease a Bike + 00.30
85 Lennard Kämna Lidl-Trek + 00.30
86 Connor Swift Netcompany INEOS + 00.30
87 Wilco Kelderman Team Visma | Lease a Bike + 00.30
88 Neilson Powless EF Education-EasyPost + 00.30
89 Simon Dalby Uno-X Mobility + 00.30
90 Matthew Fox Lotto-Intermarché + 00.30
91 Robin Froidevaux Tudor Pro Cycling Team + 00.30
92 Enzo Paleni Groupama-FDJ United + 00.30
93 Petr Kelemen Tudor Pro Cycling Team + 00.30
94 Filip Gruszczynski Poland + 00.30
95 Cédric Beullens Lotto-Intermarché + 00.30
96 Jacopo Mosca Lidl-Trek + 00.30
97 Roman Ermakov Bahrain Victorious + 00.30
98 Nicola Conci XDS Astana Team + 00.30
99 João Almeida UAE Team Emirates-XRG + 00.30
100 Filippo Fiorelli Team Visma | Lease a Bike + 00.30
101 Oscar Chamberlain Decathlon CMA CGM + 00.30
102 Andrea Vendrame Team Jayco-AlUla + 00.30
103 Pelayo Sanchez Movistar Team + 00.30
104 Noa Isidore Decathlon CMA CGM + 00.30
105 Adrien Boichis Red Bull-BORA-hansgrohe + 00.30
106 Pau Martí NSN Cycling Team + 00.30
107 Koen Bouwman Team Jayco-AlUla + 00.30
108 Luca Vergallito Alpecin-Premier Tech + 00.30
109 Edward Theuns Lidl-Trek + 00.30
110 Andreas Leknessund Uno-X Mobility + 00.30
111 Samuele Battistella EF Education-EasyPost + 00.30
112 Ethan Hayter Soudal Quick-Step + 00.30
113 Colby Simmons EF Education-EasyPost + 00.50
114 Alec Segaert Bahrain Victorious + 00.52
115 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 00.52
116 Ryan Mullen NSN Cycling Team + 01.01
117 Dries van Gestel Soudal Quick-Step + 01.04
118 Luka Mezgec Team Jayco-AlUla + 01.04
119 Callum Thornley Red Bull-BORA-hansgrohe + 01.04
120 Axel Laurance Netcompany INEOS + 01.06
121 Timo Roosen Team Picnic PostNL + 01.12
122 Henri-Francois Haquin Team Picnic PostNL + 01.23
123 Gianluca Pollefliet Decathlon CMA CGM + 01.34
124 Norbert Banaszek Poland + 01.34
125 Pierre Gautherat Decathlon CMA CGM + 01.42
126 Oliver Peace Team Picnic PostNL + 01.42
127 Loe van Belle Team Visma | Lease a Bike + 01.47
128 Joshua Giddings Lotto-Intermarché + 01.59
129 Patrick Gamper Team Jayco-AlUla + 02.08
130 Timo de Jong Team Picnic PostNL + 02.22
131 Mikkel Bjerg UAE Team Emirates-XRG + 02.45
132 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 02.45
133 Radoslaw Fratczak Poland + 02.54
134 Taco van der Hoorn Lotto-Intermarché + 03.14
135 Vegard Stake Laengen UAE Team Emirates-XRG + 03.42
136 Tobiasz Pawlak Poland + 04.02
137 Stefan Bissegger Decathlon CMA CGM + 04.21
138 Alastair Mackellar EF Education-EasyPost + 05.36
139 Patryk Stosz Poland + 05.56
140 Steff Cras Soudal Quick-Step + 05.58
141 Jasper De Buyst Lotto-Intermarché + 07.24
142 Rune Herregodts UAE Team Emirates-XRG + 08.30
143 Dries De Bondt Team Jayco-AlUla + 10.00
144 Ayco Bastiaens Soudal Quick-Step + 10.49
145 Jardi Van Der Lee EF Education-EasyPost + 12.58

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 60
2 Sakarias Koller Løland Uno-X Mobility 39
3 Gerben Thijssen Alpecin-Premier Tech 39
4 Noah Hobbs EF Education-EasyPost 37
5 Paul Magnier Soudal Quick-Step 33
6 Iván García Cortina Movistar Team 32
7 Daniel Skerl Bahrain Victorious 32
8 Maikel Zijlaard Tudor Pro Cycling Team 31
9 Matteo Malucelli XDS Astana Team 29
10 Alessandro Romele XDS Astana Team 26
11 Jordi Meeus Red Bull-BORA-hansgrohe 26
12 Tord Gudmestad Decathlon CMA CGM 24
13 Sebastian Molano UAE Team Emirates-XRG 24
14 Steffen De Schuyteneer Lotto-Intermarché 23
15 Hugo Hofstetter NSN Cycling Team 21
16 Marceli Boguslawski Poland 21
17 Oded Kogut NSN Cycling Team 20
18 Simon Dehairs Alpecin-Premier Tech 20
19 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 19
20 Frits Biesterbos Team Picnic PostNL 17
21 Robert Donaldson Team Jayco-AlUla 15
22 Brady Gilmore NSN Cycling Team 10
23 Paul Penhoët Groupama-FDJ United 9
24 Danny van Poppel Red Bull-BORA-hansgrohe 6
25 Maurice Ballerstedt Alpecin-Premier Tech 4
26 Axel Laurance Netcompany INEOS 4
27 Sam Welsford Netcompany INEOS 3
28 Axel Huens Groupama-FDJ United 1
29 Colby Simmons EF Education-EasyPost -16

Mountain

PosRiderTeam Points
1 Dries De Bondt Team Jayco-AlUla 6
2 Enzo Paleni Groupama-FDJ United 2
3 Stefan Bissegger Decathlon CMA CGM 2
4 Alastair Mackellar EF Education-EasyPost 1
5 Taco van der Hoorn Lotto-Intermarché 1

Team

PosTeamTime
1 Alpecin-Premier Tech 37:04:57
2 NSN Cycling Team + 00.00
3 Netcompany INEOS Cycling Team + 00.00
4 Red Bull-BORA-hansgrohe + 00.00
5 XDS Astana Team + 00.00
6 Soudal Quick-Step + 00.00
7 Movistar Team + 00.00
8 Groupama-FDJ United + 00.00
9 Bahrain Victorious + 00.00
10 EF Education-EasyPost + 00.00
11 Pinarello-Q36.5 Pro Cycling Team + 00.00
12 Decathlon CMA CGM Team + 00.00
13 Team Picnic PostNL + 00.00
14 Uno-X Mobility + 00.00
15 Tudor Pro Cycling Team + 00.00
16 Poland + 00.00
17 Lidl-Trek + 00.00
18 UAE Team Emirates-XRG + 00.00
19 Team Jayco-AlUla + 00.00
20 Lotto-Intermarché + 00.00
21 Team Visma | Lease a Bike + 00.00

Race profile

Race
Tour de Pologne
Start date
03.08.2026
End date
09.08.2026
Total distance
193.5 km
Gen
Men
Cat
2.UWT
Country
Poland
Discipline
Road
First edition
1928

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️