Tour de Pologne 2026 - Stage 1

Gdynia > Koszalin, 234.2km

03.08-09.08

Jonathan Milan (Lidl-Trek) thundered to victory on stage 1 of the Tour de Pologne, beating Paul Magnier (Soudal Quick-Step) in a chaotic bunch sprint in Koszalin.

Results

Stage

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

GC

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

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 20
2 Paul Magnier Soudal Quick-Step 19
3 Noah Hobbs EF Education-EasyPost 18
4 Sebastian Molano UAE Team Emirates-XRG 17
5 Gerben Thijssen Alpecin-Premier Tech 16
6 Iván García Cortina Movistar Team 15
7 Hugo Hofstetter NSN Cycling Team 14
8 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 13
9 Jordi Meeus Red Bull-BORA-hansgrohe 12
10 Sakarias Koller Løland Uno-X Mobility 11
11 Matteo Malucelli XDS Astana Team 10
12 Marceli Boguslawski Poland 9
13 Alessandro Romele XDS Astana Team 8
14 Frits Biesterbos Team Picnic PostNL 7
15 Tord Gudmestad Decathlon CMA CGM 6
16 Maikel Zijlaard Tudor Pro Cycling Team 5
17 Axel Laurance Netcompany INEOS 4
18 Sam Welsford Netcompany INEOS 3
19 Steffen De Schuyteneer Lotto-Intermarché 2
20 Axel Huens Groupama-FDJ United 1

Mountain

PosRiderTeam Points
1 Dries De Bondt Team Jayco-AlUla 3
2 Stefan Bissegger Decathlon CMA CGM 2
3 Noah Hobbs EF Education-EasyPost 1

Team

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