Tour de Pologne 2026 - Stage 5

Opole > Kocierz Resort, 218.9km

03.08-09.08

Jan Christen (UAE Team Emirates-XRG) powered to victory in an uphill finish to Kocierz Resort on stage 5 of the Tour de Pologne ahead of Marco Brenner (Tudor).

Results

Stage

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

GC

PosRiderTeam Time
1 Bart Lemmen Team Visma | Lease a Bike 21:09:49
2 Christian Scaroni XDS Astana Team + 00.06
3 Marco Brenner Tudor Pro Cycling Team + 00.15
4 Jan Christen UAE Team Emirates-XRG + 00.18
5 Louis Barré Team Visma | Lease a Bike + 00.23
6 Matteo Sobrero Lidl-Trek + 00.27
7 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.28
8 Paul Lapeira Decathlon CMA CGM + 00.28
9 Alberto Bettiol XDS Astana Team + 00.28
10 Andreas Kron Uno-X Mobility + 00.32
11 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.33
12 Iván Romeo Movistar Team + 00.33
13 Wilco Kelderman Team Visma | Lease a Bike + 00.33
14 Andrea Vendrame Team Jayco-AlUla + 00.33
15 Aaron Dockx Alpecin-Premier Tech + 00.36
16 Alexey Lutsenko NSN Cycling Team + 00.39
17 Max Schachmann Soudal Quick-Step + 00.41
18 Juan Martinez Team Picnic PostNL + 00.50
19 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 00.51
20 Santiago Buitrago Bahrain Victorious + 00.51
21 William Barta Tudor Pro Cycling Team + 00.53
22 Andreas Leknessund Uno-X Mobility + 00.53
23 Axel Laurance Netcompany INEOS + 00.58
24 Diego Ulissi XDS Astana Team + 01.08
25 Carlos Canal Movistar Team + 01.13
26 Fredrik Dversnes Uno-X Mobility + 01.13
27 Neilson Powless EF Education-EasyPost + 01.19
28 Stefan Küng Tudor Pro Cycling Team + 01.26
29 Filip Gruszczynski Poland + 01.26
30 Pelayo Sanchez Movistar Team + 01.37
31 Michal Kwiatkowski Netcompany INEOS + 01.59
32 Pau Martí NSN Cycling Team + 01.59
33 Edoardo Zambanini Bahrain Victorious + 02.00
34 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 02.14
35 Fabio Christen Pinarello-Q36.5 Pro Cycling Team + 02.15
36 Tijmen Graat Team Visma | Lease a Bike + 02.16
37 Luca Vergallito Alpecin-Premier Tech + 02.17
38 Enzo Paleni Groupama-FDJ United + 02.23
39 Jonas Rutsch Lotto-Intermarché + 02.54
40 Alessandro Borgo Bahrain Victorious + 03.04
41 Magnus Sheffield Netcompany INEOS + 03.06
42 Rudy Porter Team Jayco-AlUla + 03.10
43 Jacopo Mosca Lidl-Trek + 03.18
44 Nicola Conci XDS Astana Team + 03.35
45 Koen Bouwman Team Jayco-AlUla + 03.37
46 Valentin Madouas Groupama-FDJ United + 03.48
47 Brady Gilmore NSN Cycling Team + 03.50
48 Noa Isidore Decathlon CMA CGM + 05.02
49 Frits Biesterbos Team Picnic PostNL + 05.15
50 Cyril Barthe Groupama-FDJ United + 05.21
51 Oliver Peace Team Picnic PostNL + 05.29
52 Robert Donaldson Team Jayco-AlUla + 05.57
53 Jakub Kaczmarek Poland + 06.36
54 Remi Cavagna Groupama-FDJ United + 06.52
55 Tobias Svarre Uno-X Mobility + 07.18
56 Timo Roosen Team Picnic PostNL + 07.52
57 Oscar Chamberlain Decathlon CMA CGM + 08.26
58 Loe van Belle Team Visma | Lease a Bike + 08.27
59 Lorenzo Milesi Movistar Team + 08.42
60 Roman Ermakov Bahrain Victorious + 08.42
61 Patrick Gamper Team Jayco-AlUla + 08.53
62 Iván García Cortina Movistar Team + 09.22
63 Adrien Boichis Red Bull-BORA-hansgrohe + 09.31
64 Lennard Kämna Lidl-Trek + 09.42
65 Filip Maciejuk Movistar Team + 10.34
66 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 10.35
67 Cédric Beullens Lotto-Intermarché + 10.59
68 Marijn van den Berg EF Education-EasyPost + 11.13
69 Andrea Bagioli Lidl-Trek + 11.13
70 Alec Segaert Bahrain Victorious + 11.30
71 Paul Penhoët Groupama-FDJ United + 11.36
72 Kamil Malecki Pinarello-Q36.5 Pro Cycling Team + 11.37
73 Axel Huens Groupama-FDJ United + 11.39
74 Victor Langellotti XDS Astana Team + 11.49
75 Sam Watson Netcompany INEOS + 11.59
76 Matthew Fox Lotto-Intermarché + 12.26
77 Pierre Gautherat Decathlon CMA CGM + 12.47
78 Sakarias Koller Løland Uno-X Mobility + 12.49
79 Manlio Moro Movistar Team + 12.49
80 Filippo Fiorelli Team Visma | Lease a Bike + 12.49
81 Taco van der Hoorn Lotto-Intermarché + 13.16
82 Hugo Hofstetter NSN Cycling Team + 13.22
83 Dries van Gestel Soudal Quick-Step + 13.23
84 Ethan Hayter Soudal Quick-Step + 13.24
85 Frederik Wandahl Red Bull-BORA-hansgrohe + 13.29
86 Mikkel Bjerg UAE Team Emirates-XRG + 13.50
87 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 14.04
88 Callum Thornley Red Bull-BORA-hansgrohe + 14.27
89 Nadav Raisberg NSN Cycling Team + 14.37
90 Martin Urianstad Bugge Uno-X Mobility + 14.40
91 Vegard Stake Laengen UAE Team Emirates-XRG + 14.47
92 Steffen De Schuyteneer Lotto-Intermarché + 14.54
93 Jordi Meeus Red Bull-BORA-hansgrohe + 15.06
94 Colby Simmons EF Education-EasyPost + 15.16
95 Ryan Mullen NSN Cycling Team + 15.27
96 Henri-Francois Haquin Team Picnic PostNL + 15.29
97 Paul Magnier Soudal Quick-Step + 15.32
98 Jonathan Milan Lidl-Trek + 15.45
99 Senna Remijn Alpecin-Premier Tech + 15.45
100 Alastair Mackellar EF Education-EasyPost + 15.59
101 Noah Hobbs EF Education-EasyPost + 16.05
102 Tim Naberman Team Picnic PostNL + 16.12
103 Marceli Boguslawski Poland + 16.15
104 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 16.15
105 Connor Swift Netcompany INEOS + 16.15
106 Simone Consonni Lidl-Trek + 16.54
107 Alessandro Romele XDS Astana Team + 16.59
108 Joshua Giddings Lotto-Intermarché + 19.00
109 Matevz Govekar Bahrain Victorious + 19.29
110 Patryk Stosz Poland + 19.56
111 Gianluca Pollefliet Decathlon CMA CGM + 20.24
112 Steff Cras Soudal Quick-Step + 20.24
113 Petr Kelemen Tudor Pro Cycling Team + 21.44
114 Matteo Malucelli XDS Astana Team + 22.07
115 Timo de Jong Team Picnic PostNL + 22.19
116 Luka Mezgec Team Jayco-AlUla + 23.08
117 Arthur Kluckers Tudor Pro Cycling Team + 23.20
118 Oded Kogut NSN Cycling Team + 23.24
119 Edward Theuns Lidl-Trek + 23.26
120 Danny van Poppel Red Bull-BORA-hansgrohe + 25.11
121 Tord Gudmestad Decathlon CMA CGM + 25.55
122 Stefan Bissegger Decathlon CMA CGM + 25.57
123 Simon Dehairs Alpecin-Premier Tech + 26.04
124 Maikel Zijlaard Tudor Pro Cycling Team + 26.07
125 Daniel Skerl Bahrain Victorious + 26.32
126 Artem Shmidt Netcompany INEOS + 27.07
127 Radoslaw Fratczak Poland + 27.40
128 Dries De Bondt Team Jayco-AlUla + 27.56
129 Robin Froidevaux Tudor Pro Cycling Team + 28.27
130 Ayco Bastiaens Soudal Quick-Step + 30.21
131 Tobiasz Pawlak Poland + 31.21
132 Sam Welsford Netcompany INEOS + 31.22
133 Norbert Banaszek Poland + 32.49
134 Jasper De Buyst Lotto-Intermarché + 37.09
135 Rune Herregodts UAE Team Emirates-XRG + 37.18
136 Gerben Thijssen Alpecin-Premier Tech + 42.00
- Jardi Van Der Lee EF Education-EasyPost DNS
- Rudy Molard Groupama-FDJ United DNS
- João Almeida UAE Team Emirates-XRG DNS
- Samuele Battistella EF Education-EasyPost DNF
- Simon Dalby Uno-X Mobility DNF

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 60
2 Axel Laurance Netcompany INEOS 39
3 Sakarias Koller Løland Uno-X Mobility 39
4 Gerben Thijssen Alpecin-Premier Tech 39
5 Noah Hobbs EF Education-EasyPost 37
6 Marco Brenner Tudor Pro Cycling Team 36
7 Louis Barré Team Visma | Lease a Bike 34
8 Paul Magnier Soudal Quick-Step 33
9 Iván García Cortina Movistar Team 32
10 Daniel Skerl Bahrain Victorious 32
11 Christian Scaroni XDS Astana Team 31
12 Maikel Zijlaard Tudor Pro Cycling Team 31
13 Bart Lemmen Team Visma | Lease a Bike 30
14 Paul Lapeira Decathlon CMA CGM 30
15 Matteo Malucelli XDS Astana Team 29
16 Alberto Bettiol XDS Astana Team 28
17 Finn Fisher-Black Red Bull-BORA-hansgrohe 27
18 Jordi Meeus Red Bull-BORA-hansgrohe 26
19 Alessandro Romele XDS Astana Team 26
20 Jan Christen UAE Team Emirates-XRG 25
21 Tord Gudmestad Decathlon CMA CGM 24
22 Steffen De Schuyteneer Lotto-Intermarché 23
23 Matteo Sobrero Lidl-Trek 21
24 Hugo Hofstetter NSN Cycling Team 21
25 Marceli Boguslawski Poland 21
26 Oded Kogut NSN Cycling Team 20
27 Simon Dehairs Alpecin-Premier Tech 20
28 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 19
29 Frits Biesterbos Team Picnic PostNL 17
30 Andreas Kron Uno-X Mobility 16
31 Wilco Kelderman Team Visma | Lease a Bike 16
32 Iván Romeo Movistar Team 15
33 Fabio Christen Pinarello-Q36.5 Pro Cycling Team 15
34 Robert Donaldson Team Jayco-AlUla 15
35 Aaron Dockx Alpecin-Premier Tech 14
36 Andrea Vendrame Team Jayco-AlUla 13
37 Brady Gilmore NSN Cycling Team 10
38 Aleksandr Vlasov Red Bull-BORA-hansgrohe 9
39 Paul Penhoët Groupama-FDJ United 9
40 Alexey Lutsenko NSN Cycling Team 8
41 Diego Ulissi XDS Astana Team 8
42 Danny van Poppel Red Bull-BORA-hansgrohe 6
43 Max Schachmann Soudal Quick-Step 3
44 Juan Martinez Team Picnic PostNL 3
45 Sam Welsford Netcompany INEOS 3
46 Magnus Sheffield Netcompany INEOS 2
47 Alec Segaert Bahrain Victorious 1
48 Axel Huens Groupama-FDJ United 1
49 Colby Simmons EF Education-EasyPost -16

Mountain

PosRiderTeam Points
1 Dries De Bondt Team Jayco-AlUla 24
2 Bart Lemmen Team Visma | Lease a Bike 10
3 Tim Naberman Team Picnic PostNL 9
4 Christian Scaroni XDS Astana Team 7
5 Marco Brenner Tudor Pro Cycling Team 5
6 Patrick Gamper Team Jayco-AlUla 5
7 Tijmen Graat Team Visma | Lease a Bike 3
8 Remi Cavagna Groupama-FDJ United 3
9 Filip Maciejuk Movistar Team 3
10 Enzo Paleni Groupama-FDJ United 2
11 Taco van der Hoorn Lotto-Intermarché 2
12 Paul Magnier Soudal Quick-Step 2
13 Patryk Stosz Poland 2
14 Stefan Bissegger Decathlon CMA CGM 2
15 Alastair Mackellar EF Education-EasyPost 1
16 Matteo Malucelli XDS Astana Team 1

Team

PosTeamTime
1 Team Visma | Lease a Bike 63:30:39
2 XDS Astana Team + 00.36
3 Uno-X Mobility + 01.26
4 Tudor Pro Cycling Team + 01.28
5 Movistar Team + 02.11
6 Red Bull-BORA-hansgrohe + 03.10
7 Bahrain Victorious + 04.01
8 Pinarello-Q36.5 Pro Cycling Team + 04.14
9 Netcompany INEOS Cycling Team + 04.19
10 NSN Cycling Team + 05.16
11 Team Jayco-AlUla + 06.08
12 Groupama-FDJ United + 07.52
13 Team Picnic PostNL + 09.10
14 Lidl-Trek + 09.25
15 Decathlon CMA CGM Team + 11.15
16 EF Education-EasyPost + 16.30
17 Alpecin-Premier Tech + 17.26
18 Lotto-Intermarché + 19.35
19 Poland + 20.58
20 UAE Team Emirates-XRG + 22.26
21 Soudal Quick-Step + 24.52

Race profile

Race
Tour de Pologne
Start date
03.08.2026
End date
09.08.2026
Total distance
218.9 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 ❤️