Tour de Pologne 2026 - Stage 7

Wieliczka > Wieliczka, 12.5km

03.08-09.08

Stefan Küng won stage 7 of the 2026 Tour de Pologne after a fine effort against the clock. Meanwhile, Marco Brenner (Tudor Pro Cycling) secured the GC.

Results

Stage

PosRiderTeam Time
1 Stefan Küng Tudor Pro Cycling Team 0:14:25
2 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.04
3 Callum Thornley Red Bull-BORA-hansgrohe + 00.04
4 Iván Romeo Movistar Team + 00.05
5 Magnus Sheffield Netcompany INEOS + 00.09
6 Arthur Kluckers Tudor Pro Cycling Team + 00.10
7 Marco Brenner Tudor Pro Cycling Team + 00.11
8 Ethan Hayter Soudal Quick-Step + 00.14
9 Artem Shmidt Netcompany INEOS + 00.14
10 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 00.16
11 Matteo Sobrero Lidl-Trek + 00.18
12 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.18
13 Alberto Bettiol XDS Astana Team + 00.19
14 Mikkel Bjerg UAE Team Emirates-XRG + 00.20
15 Remi Cavagna Groupama-FDJ United + 00.20
16 Jan Christen UAE Team Emirates-XRG + 00.21
17 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 00.24
18 Alec Segaert Bahrain Victorious + 00.25
19 William Barta Tudor Pro Cycling Team + 00.25
20 Alexey Lutsenko NSN Cycling Team + 00.26
21 Sam Welsford Netcompany INEOS + 00.26
22 Steffen De Schuyteneer Lotto-Intermarché + 00.27
23 Noa Isidore Decathlon CMA CGM + 00.28
24 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 00.29
25 Frits Biesterbos Team Picnic PostNL + 00.31
26 Santiago Buitrago Bahrain Victorious + 00.31
27 Andreas Leknessund Uno-X Mobility + 00.32
28 Oscar Chamberlain Decathlon CMA CGM + 00.33
29 Paul Lapeira Decathlon CMA CGM + 00.34
30 Fredrik Dversnes Uno-X Mobility + 00.35
31 Michal Kwiatkowski Netcompany INEOS + 00.36
32 Bart Lemmen Team Visma | Lease a Bike + 00.37
33 Lorenzo Milesi Movistar Team + 00.38
34 Louis Barré Team Visma | Lease a Bike + 00.38
35 Filippo Fiorelli Team Visma | Lease a Bike + 00.39
36 Maikel Zijlaard Tudor Pro Cycling Team + 00.39
37 Manlio Moro Movistar Team + 00.39
38 Sam Watson Netcompany INEOS + 00.40
39 Henri-Francois Haquin Team Picnic PostNL + 00.40
40 Connor Swift Netcompany INEOS + 00.40
41 Adrien Boichis Red Bull-BORA-hansgrohe + 00.40
42 Axel Laurance Netcompany INEOS + 00.42
43 Andreas Kron Uno-X Mobility + 00.42
44 Alessandro Romele XDS Astana Team + 00.42
45 Pierre Gautherat Decathlon CMA CGM + 00.42
46 Fabio Christen Pinarello-Q36.5 Pro Cycling Team + 00.43
47 Robert Donaldson Team Jayco-AlUla + 00.45
48 Steff Cras Soudal Quick-Step + 00.47
49 Christian Scaroni XDS Astana Team + 00.47
50 Lennard Kämna Lidl-Trek + 00.48
51 Neilson Powless EF Education-EasyPost + 00.49
52 Max Schachmann Soudal Quick-Step + 00.50
53 Koen Bouwman Team Jayco-AlUla + 00.50
54 Wilco Kelderman Team Visma | Lease a Bike + 00.51
55 Kamil Malecki Pinarello-Q36.5 Pro Cycling Team + 00.55
56 Enzo Paleni Groupama-FDJ United + 00.56
57 Luca Vergallito Alpecin-Premier Tech + 00.57
58 Pau Martí NSN Cycling Team + 00.58
59 Ryan Mullen NSN Cycling Team + 01.01
60 Axel Huens Groupama-FDJ United + 01.01
61 Sakarias Koller Løland Uno-X Mobility + 01.02
62 Paul Penhoët Groupama-FDJ United + 01.03
63 Jacopo Mosca Lidl-Trek + 01.04
64 Vegard Stake Laengen UAE Team Emirates-XRG + 01.05
65 Andrea Vendrame Team Jayco-AlUla + 01.05
66 Andrea Bagioli Lidl-Trek + 01.06
67 Alastair Mackellar EF Education-EasyPost + 01.06
68 Aaron Dockx Alpecin-Premier Tech + 01.07
69 Roman Ermakov Bahrain Victorious + 01.07
70 Diego Ulissi XDS Astana Team + 01.08
71 Paul Magnier Soudal Quick-Step + 01.09
72 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 01.09
73 Jonas Rutsch Lotto-Intermarché + 01.10
74 Victor Langellotti XDS Astana Team + 01.11
75 Carlos Canal Movistar Team + 01.11
76 Jonathan Milan Lidl-Trek + 01.12
77 Pelayo Sanchez Movistar Team + 01.13
78 Nicola Conci XDS Astana Team + 01.13
79 Rudy Porter Team Jayco-AlUla + 01.13
80 Timo de Jong Team Picnic PostNL + 01.13
81 Simone Consonni Lidl-Trek + 01.14
82 Joshua Giddings Lotto-Intermarché + 01.15
83 Frederik Wandahl Red Bull-BORA-hansgrohe + 01.16
84 Valentin Madouas Groupama-FDJ United + 01.17
85 Nadav Raisberg NSN Cycling Team + 01.17
86 Filip Gruszczynski Poland + 01.18
87 Cédric Beullens Lotto-Intermarché + 01.18
88 Marijn van den Berg EF Education-EasyPost + 01.18
89 Tobias Svarre Uno-X Mobility + 01.18
90 Alessandro Borgo Bahrain Victorious + 01.19
91 Tijmen Graat Team Visma | Lease a Bike + 01.20
92 Loe van Belle Team Visma | Lease a Bike + 01.20
93 Jordi Meeus Red Bull-BORA-hansgrohe + 01.24
94 Filip Maciejuk Movistar Team + 01.24
95 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 01.25
96 Oliver Peace Team Picnic PostNL + 01.26
97 Dries van Gestel Soudal Quick-Step + 01.26
98 Robin Froidevaux Tudor Pro Cycling Team + 01.29
99 Matthew Fox Lotto-Intermarché + 01.30
100 Noah Hobbs EF Education-EasyPost + 01.30
101 Matevz Govekar Bahrain Victorious + 01.31
102 Cyril Barthe Groupama-FDJ United + 01.32
103 Juan Martinez Team Picnic PostNL + 01.33
104 Edoardo Zambanini Bahrain Victorious + 01.33
105 Brady Gilmore NSN Cycling Team + 01.34
106 Martin Urianstad Bugge Uno-X Mobility + 01.37
107 Edward Theuns Lidl-Trek + 01.37
108 Colby Simmons EF Education-EasyPost + 01.37
109 Dries De Bondt Team Jayco-AlUla + 01.38
110 Luka Mezgec Team Jayco-AlUla + 01.38
111 Taco van der Hoorn Lotto-Intermarché + 01.44
112 Ayco Bastiaens Soudal Quick-Step + 01.45
113 Jakub Kaczmarek Poland + 01.46
114 Danny van Poppel Red Bull-BORA-hansgrohe + 01.49
115 Timo Roosen Team Picnic PostNL + 01.51
116 Radoslaw Fratczak Poland + 01.52
117 Iván García Cortina Movistar Team + 01.53
118 Jasper De Buyst Lotto-Intermarché + 01.57
119 Gianluca Pollefliet Decathlon CMA CGM + 01.59
120 Gerben Thijssen Alpecin-Premier Tech + 02.00
121 Daniel Skerl Bahrain Victorious + 02.00
122 Senna Remijn Alpecin-Premier Tech + 02.04
123 Tim Naberman Team Picnic PostNL + 02.07
124 Simon Dehairs Alpecin-Premier Tech + 02.15
125 Petr Kelemen Tudor Pro Cycling Team + 02.16
126 Patryk Stosz Poland + 02.28
127 Norbert Banaszek Poland + 02.34
- Marceli Boguslawski Poland DNS
- Patrick Gamper Team Jayco-AlUla DNS

GC

PosRiderTeam Time
1 Marco Brenner Tudor Pro Cycling Team 24:33:49
2 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.10
3 Iván Romeo Movistar Team + 00.16
4 Louis Barré Team Visma | Lease a Bike + 00.19
5 Bart Lemmen Team Visma | Lease a Bike + 00.20
6 Jan Christen UAE Team Emirates-XRG + 00.22
7 Christian Scaroni XDS Astana Team + 00.25
8 Matteo Sobrero Lidl-Trek + 00.28
9 Alberto Bettiol XDS Astana Team + 00.30
10 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 00.34
11 Paul Lapeira Decathlon CMA CGM + 00.40
12 Alexey Lutsenko NSN Cycling Team + 00.48
13 Andreas Kron Uno-X Mobility + 00.52
14 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 01.03
15 Wilco Kelderman Team Visma | Lease a Bike + 01.07
16 Andreas Leknessund Uno-X Mobility + 01.08
17 Max Schachmann Soudal Quick-Step + 01.09
18 Axel Laurance Netcompany INEOS + 01.18
19 Fredrik Dversnes Uno-X Mobility + 01.26
20 Juan Martinez Team Picnic PostNL + 02.06
21 Santiago Buitrago Bahrain Victorious + 02.13
22 Diego Ulissi XDS Astana Team + 02.17
23 Neilson Powless EF Education-EasyPost + 02.20
24 Aaron Dockx Alpecin-Premier Tech + 02.34
25 Filip Gruszczynski Poland + 02.48
26 Carlos Canal Movistar Team + 03.15
27 Tijmen Graat Team Visma | Lease a Bike + 03.29
28 Pelayo Sanchez Movistar Team + 03.41
29 William Barta Tudor Pro Cycling Team + 04.04
30 Stefan Küng Tudor Pro Cycling Team + 04.12
31 Fabio Christen Pinarello-Q36.5 Pro Cycling Team + 04.41
32 Koen Bouwman Team Jayco-AlUla + 05.18
33 Luca Vergallito Alpecin-Premier Tech + 06.00
34 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 06.09
35 Edoardo Zambanini Bahrain Victorious + 06.19
36 Valentin Madouas Groupama-FDJ United + 07.51
37 Frits Biesterbos Team Picnic PostNL + 08.32
38 Enzo Paleni Groupama-FDJ United + 08.43
39 Tobias Svarre Uno-X Mobility + 09.27
40 Michal Kwiatkowski Netcompany INEOS + 09.46
41 Alessandro Borgo Bahrain Victorious + 10.23
42 Magnus Sheffield Netcompany INEOS + 10.38
43 Adrien Boichis Red Bull-BORA-hansgrohe + 11.02
44 Andrea Vendrame Team Jayco-AlUla + 11.18
45 Robert Donaldson Team Jayco-AlUla + 11.24
46 Jacopo Mosca Lidl-Trek + 11.47
47 Nicola Conci XDS Astana Team + 12.13
48 Jonas Rutsch Lotto-Intermarché + 13.44
49 Pau Martí NSN Cycling Team + 13.48
50 Noa Isidore Decathlon CMA CGM + 16.21
51 Oliver Peace Team Picnic PostNL + 17.46
52 Vegard Stake Laengen UAE Team Emirates-XRG + 18.38
53 Andrea Bagioli Lidl-Trek + 19.30
54 Loe van Belle Team Visma | Lease a Bike + 20.38
55 Roman Ermakov Bahrain Victorious + 20.40
56 Lennard Kämna Lidl-Trek + 21.21
57 Frederik Wandahl Red Bull-BORA-hansgrohe + 21.56
58 Victor Langellotti XDS Astana Team + 22.40
59 Lorenzo Milesi Movistar Team + 23.06
60 Alec Segaert Bahrain Victorious + 23.10
61 Oscar Chamberlain Decathlon CMA CGM + 23.17
62 Brady Gilmore NSN Cycling Team + 23.17
63 Kamil Malecki Pinarello-Q36.5 Pro Cycling Team + 23.23
64 Callum Thornley Red Bull-BORA-hansgrohe + 23.27
65 Sam Watson Netcompany INEOS + 23.30
66 Axel Huens Groupama-FDJ United + 23.31
67 Remi Cavagna Groupama-FDJ United + 24.39
68 Sakarias Koller Løland Uno-X Mobility + 24.42
69 Henri-Francois Haquin Team Picnic PostNL + 25.49
70 Rudy Porter Team Jayco-AlUla + 26.31
71 Timo Roosen Team Picnic PostNL + 27.36
72 Colby Simmons EF Education-EasyPost + 27.44
73 Connor Swift Netcompany INEOS + 27.46
74 Alastair Mackellar EF Education-EasyPost + 27.56
75 Noah Hobbs EF Education-EasyPost + 28.26
76 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 28.44
77 Cyril Barthe Groupama-FDJ United + 29.01
78 Alessandro Romele XDS Astana Team + 29.47
79 Mikkel Bjerg UAE Team Emirates-XRG + 30.07
80 Jakub Kaczmarek Poland + 30.30
81 Filippo Fiorelli Team Visma | Lease a Bike + 31.21
82 Matthew Fox Lotto-Intermarché + 31.49
83 Steff Cras Soudal Quick-Step + 32.01
84 Dries van Gestel Soudal Quick-Step + 32.16
85 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 32.21
86 Pierre Gautherat Decathlon CMA CGM + 32.52
87 Iván García Cortina Movistar Team + 33.23
88 Nadav Raisberg NSN Cycling Team + 33.47
89 Filip Maciejuk Movistar Team + 34.06
90 Martin Urianstad Bugge Uno-X Mobility + 34.10
91 Cédric Beullens Lotto-Intermarché + 34.25
92 Marijn van den Berg EF Education-EasyPost + 34.39
93 Paul Penhoët Groupama-FDJ United + 34.47
94 Manlio Moro Movistar Team + 35.36
95 Ethan Hayter Soudal Quick-Step + 35.46
96 Paul Magnier Soudal Quick-Step + 36.04
97 Taco van der Hoorn Lotto-Intermarché + 37.08
98 Steffen De Schuyteneer Lotto-Intermarché + 37.29
99 Artem Shmidt Netcompany INEOS + 38.12
100 Ryan Mullen NSN Cycling Team + 38.36
101 Jordi Meeus Red Bull-BORA-hansgrohe + 38.38
102 Edward Theuns Lidl-Trek + 38.49
103 Matevz Govekar Bahrain Victorious + 38.53
104 Jonathan Milan Lidl-Trek + 39.05
105 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 39.48
106 Senna Remijn Alpecin-Premier Tech + 39.57
107 Simone Consonni Lidl-Trek + 40.16
108 Tim Naberman Team Picnic PostNL + 40.27
109 Arthur Kluckers Tudor Pro Cycling Team + 41.23
110 Timo de Jong Team Picnic PostNL + 41.25
111 Joshua Giddings Lotto-Intermarché + 42.23
112 Gianluca Pollefliet Decathlon CMA CGM + 44.31
113 Patryk Stosz Poland + 44.32
114 Petr Kelemen Tudor Pro Cycling Team + 46.08
115 Maikel Zijlaard Tudor Pro Cycling Team + 48.54
116 Danny van Poppel Red Bull-BORA-hansgrohe + 49.08
117 Luka Mezgec Team Jayco-AlUla + 51.21
118 Radoslaw Fratczak Poland + 51.40
119 Robin Froidevaux Tudor Pro Cycling Team + 52.04
120 Sam Welsford Netcompany INEOS + 53.56
121 Ayco Bastiaens Soudal Quick-Step + 54.14
122 Simon Dehairs Alpecin-Premier Tech + 54.54
123 Daniel Skerl Bahrain Victorious + 55.07
124 Dries De Bondt Team Jayco-AlUla + 56.09
125 Jasper De Buyst Lotto-Intermarché + 01:01.14
126 Norbert Banaszek Poland + 01:02.17
127 Gerben Thijssen Alpecin-Premier Tech + 01:10.35
- Marceli Boguslawski Poland DNS
- Patrick Gamper Team Jayco-AlUla DNS

Points

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

Mountain

PosRiderTeam Points
1 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team 35
2 Dries De Bondt Team Jayco-AlUla 24
3 Louis Barré Team Visma | Lease a Bike 17
4 Bart Lemmen Team Visma | Lease a Bike 10
5 Santiago Buitrago Bahrain Victorious 10
6 Mikkel Bjerg UAE Team Emirates-XRG 10
7 Magnus Sheffield Netcompany INEOS 9
8 Tim Naberman Team Picnic PostNL 9
9 Steff Cras Soudal Quick-Step 8
10 Finn Fisher-Black Red Bull-BORA-hansgrohe 7
11 Christian Scaroni XDS Astana Team 7
12 Sam Watson Netcompany INEOS 7
13 Marco Brenner Tudor Pro Cycling Team 5
14 Alberto Bettiol XDS Astana Team 5
15 Valentin Madouas Groupama-FDJ United 4
16 Alessandro Borgo Bahrain Victorious 4
17 Jan Christen UAE Team Emirates-XRG 3
18 Wilco Kelderman Team Visma | Lease a Bike 3
19 Tijmen Graat Team Visma | Lease a Bike 3
20 Remi Cavagna Groupama-FDJ United 3
21 Filip Maciejuk Movistar Team 3
22 Matteo Sobrero Lidl-Trek 2
23 Luca Vergallito Alpecin-Premier Tech 2
24 Enzo Paleni Groupama-FDJ United 2
25 Tobias Svarre Uno-X Mobility 2
26 Jakub Kaczmarek Poland 2
27 Paul Magnier Soudal Quick-Step 2
28 Taco van der Hoorn Lotto-Intermarché 2
29 Patryk Stosz Poland 2
30 Alastair Mackellar EF Education-EasyPost 1

Team

PosTeamTime
1 Team Visma | Lease a Bike 73:43:27
2 XDS Astana Team + 00.58
3 Uno-X Mobility + 01.26
4 Red Bull-BORA-hansgrohe + 03.00
5 Movistar Team + 04.05
6 Tudor Pro Cycling Team + 06.11
7 Pinarello-Q36.5 Pro Cycling Team + 08.47
8 Bahrain Victorious + 14.56
9 Netcompany INEOS Cycling Team + 18.34
10 Team Picnic PostNL + 22.55
11 Team Jayco-AlUla + 23.13
12 Lidl-Trek + 25.06
13 Groupama-FDJ United + 28.22
14 NSN Cycling Team + 35.20
15 Decathlon CMA CGM Team + 36.49
16 EF Education-EasyPost + 40.49
17 UAE Team Emirates-XRG + 41.50
18 Alpecin-Premier Tech + 46.27
19 Soudal Quick-Step + 53.51
20 Poland + 01:09.26
21 Lotto-Intermarché + 01:11.20

Race profile

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