Antunes takes final stage
By Cycling News
published Preidler claims overall win
Image 1 of 7
Full Results
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Amaro Antunes (Por) Portugal | 3:40:53 |
2 | Sebastien Reichenbach (Swi) Switzerland | 0:00:01 |
3 | Larry Warabasse (USA) United States of America | 0:00:05 |
4 | Salvatore Puccio (Ita) Italy | Row 3 - Cell 2 |
5 | Alexey Lutsenko (Kaz) Kazakhstan | Row 4 - Cell 2 |
6 | Tim Wellens (Bel) Belgium | Row 5 - Cell 2 |
7 | Matvey Zubov (Rus) Russian Federation | Row 6 - Cell 2 |
8 | Roman Dronin (Uzb) UCI Mixed Team | Row 7 - Cell 2 |
9 | Eliot Lietaer (Bel) Belgium | Row 8 - Cell 2 |
10 | Tosh Van Der Sande (Bel) Belgium | Row 9 - Cell 2 |
11 | Joshua Thomas Edmondson (GBr) Great Britain | Row 10 - Cell 2 |
12 | Siarhei Novikau (Blr) Belarus | Row 11 - Cell 2 |
13 | Bob Jungels (Lux) Luxembourg | Row 12 - Cell 2 |
14 | Romain Bardet (Fra) France | Row 13 - Cell 2 |
15 | Patrick Lane (Aus) Australia | Row 14 - Cell 2 |
16 | Christopher Juul-Jensen (Den) Denmark | Row 15 - Cell 2 |
17 | Benjamin Dyball (Aus) Australia | Row 16 - Cell 2 |
18 | Georg Preidler (Aut) Austria | Row 17 - Cell 2 |
19 | Miras Bederbekov (Kaz) Kazakhstan | Row 18 - Cell 2 |
20 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | Row 19 - Cell 2 |
21 | Jan Polanc (Slo) Slovenia | Row 20 - Cell 2 |
22 | Viacheslav Kuznetsov (Rus) Russian Federation | 0:00:44 |
23 | Rudy Molard (Fra) France | 0:00:45 |
24 | Khangarid Naran (Mgl) UCI Mixed Team | Row 23 - Cell 2 |
25 | Armindo Fonseca (Fra) France | Row 24 - Cell 2 |
26 | Jimmi Sorensen (Den) Denmark | 0:00:05 |
27 | Rob Squire (USA) United States of America | Row 26 - Cell 2 |
28 | Jose Goncalves (Por) Portugal | Row 27 - Cell 2 |
29 | Enrico Battaglin (Ita) Italy | Row 28 - Cell 2 |
30 | Daniel Freitas (Por) Portugal | Row 29 - Cell 2 |
31 | Jan Hirt (Cze) Czech Republic | Row 30 - Cell 2 |
32 | Gavin Mannion (USA) United States of America | Row 31 - Cell 2 |
33 | Fabio Aru (Ita) Italy | Row 32 - Cell 2 |
34 | Arvin Moazemi Goudarzi (IRI) UCI Mixed Team | 0:01:01 |
35 | Arman Kamyshev (Kaz) Kazakhstan | Row 34 - Cell 2 |
36 | Ramon Domene Reyes (Spa) Spain | 0:01:12 |
37 | Bram Nolten (Ned) Netherlands | 0:01:29 |
38 | Jordi Simon Casulleras (Spa) Spain | 0:01:31 |
39 | Stefan Mair (Aut) Austria | 0:01:37 |
40 | Patrick Konrad (Aut) Austria | 0:01:41 |
41 | Simon Nuber (Ger) Germany | Row 40 - Cell 2 |
42 | Daniil Fominykh (Kaz) Kazakhstan | Row 41 - Cell 2 |
43 | Simon Yates (GBr) Great Britain | 0:01:52 |
44 | Alexander Foliforov (Rus) Russian Federation | 0:02:59 |
45 | Victor Martin Hernandez (Spa) Spain | 0:03:25 |
46 | Janni Tewelde (Eri) Eritrea | 0:03:33 |
47 | Omar Fraile Matarranza (Spa) Spain | 0:03:47 |
48 | Philipp Ries (Ger) Germany | 0:00:05 |
49 | David De La Cruz Melgarejo (Spa) Spain | Row 48 - Cell 2 |
50 | Christian Schneeberger (Swi) Switzerland | 0:05:27 |
51 | Awit Gebremedhin (Eri) Eritrea | 0:05:28 |
52 | Bob Schoonbroodt (Ned) Netherlands | Row 51 - Cell 2 |
53 | Andriy Kulyk (Ukr) Ukraine | Row 52 - Cell 2 |
54 | Matteo Mammini (Ita) Italy | 0:05:32 |
55 | Guilherme Lourenco (Por) Portugal | Row 54 - Cell 2 |
56 | Nathan Brown (USA) United States of America | 0:05:35 |
57 | Julian Kern (Ger) Germany | Row 56 - Cell 2 |
58 | Owen Harrison (Can) Canada | Row 57 - Cell 2 |
59 | Yannick Mayer (Ger) Germany | 0:09:09 |
60 | Etienne Tortelier (Fra) France | Row 59 - Cell 2 |
61 | Jakub Novak (Cze) Czech Republic | Row 60 - Cell 2 |
62 | David Wohrer (Aut) Austria | Row 61 - Cell 2 |
63 | Jasper Ockeloen (Ned) Netherlands | 0:11:43 |
64 | Maxat Ayazbayev (Kaz) Kazakhstan | Row 63 - Cell 2 |
65 | Alex Kirsch (Lux) Luxembourg | Row 64 - Cell 2 |
66 | Alexandre Mercier (Swi) Switzerland | Row 65 - Cell 2 |
67 | Ilya Davidenok (Kaz) Kazakhstan | Row 66 - Cell 2 |
68 | Michel Koch (Ger) Germany | Row 67 - Cell 2 |
69 | Maxim Pokidov (Rus) Russian Federation | Row 68 - Cell 2 |
70 | Kanstantsin Kliamyankou (Blr) Belarus | Row 69 - Cell 2 |
71 | Evan Mundy (Can) Canada | Row 70 - Cell 2 |
72 | Mark Dzamastagic (Slo) Slovenia | 0:13:01 |
73 | Asbjorn Kragh Andersen (Den) Denmark | 0:14:44 |
74 | Zico Waeytens (Bel) Belgium | 0:14:46 |
75 | Kenny Elissonde (Fra) France | Row 74 - Cell 2 |
76 | Martijn Debaene (Bel) Belgium | Row 75 - Cell 2 |
77 | Sonny Colbrelli (Ita) Italy | 0:14:48 |
78 | Youcef Reguigui (Alg) UCI Mixed Team | 0:14:50 |
79 | Florian Gaugl (Aut) Austria | 0:18:14 |
80 | Klemen Stimulak (Slo) Slovenia | 0:00:05 |
DNF | Christian Delle Stelle (Ita) Italy | Row 80 - Cell 2 |
DNF | Michael Andersen Valgren (Den) Denmark | Row 81 - Cell 2 |
DNF | Otto Kristensen (Den) Denmark | Row 82 - Cell 2 |
DNF | Pavel Gorenc (Slo) Slovenia | Row 83 - Cell 2 |
DNF | Patrick Schelling (Swi) Switzerland | Row 84 - Cell 2 |
DNF | Nick Aitken (Aus) Australia | Row 85 - Cell 2 |
DNF | Pavel Stohr (Cze) Czech Republic | Row 86 - Cell 2 |
DNF | Tomas Danacik (Cze) Czech Republic | Row 87 - Cell 2 |
DNF | Jan Stohr (Cze) Czech Republic | Row 88 - Cell 2 |
DNF | Piotr Gawronsky (Pol) Poland | Row 89 - Cell 2 |
DNF | Lukasz Owsian (Pol) Poland | Row 90 - Cell 2 |
DNF | Emanuel Piaskowy (Pol) Poland | Row 91 - Cell 2 |
DNF | Gyung Gu Jang (Kor) UCI Mixed Team | Row 92 - Cell 2 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Michel Koch (Ger) Germany | 3 | pts |
2 | Tomas Danacik (Cze) Czech Republic | 2 | Row 1 - Cell 3 |
3 | Pavel Stohr (Cze) Czech Republic | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jose Goncalves (Por) Portugal | 6 | pts |
2 | Tim Wellens (Bel) Belgium | 4 | Row 1 - Cell 3 |
3 | Jan Polanc (Slo) Slovenia | 2 | Row 2 - Cell 3 |
4 | Matvey Zubov (Rus) Russian Federation | 1 | Row 3 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Amaro Antunes (Por) Portugal | 2 | pts |
2 | Alexander Foliforov (Rus) Russian Federation | 1 | Row 1 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Georg Preidler (Aut) Austria | 18:30:37 |
2 | Fabio Aru (Ita) Italy | Row 1 - Cell 2 |
3 | David De La Cruz Melgarejo (Spa) Spain | 0:00:27 |
4 | Salvatore Puccio (Ita) Italy | 0:00:28 |
5 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | 0:00:45 |
6 | Romain Bardet (Fra) France | 0:00:51 |
7 | Larry Warabasse (USA) United States of America | 0:01:17 |
8 | Christopher Juul-Jensen (Den) Denmark | Row 7 - Cell 2 |
9 | Amaro Antunes (Por) Portugal | 0:01:18 |
10 | Philipp Ries (Ger) Germany | 0:01:23 |
11 | Eliot Lietaer (Bel) Belgium | 0:01:36 |
12 | Matvey Zubov (Rus) Russian Federation | Row 11 - Cell 2 |
13 | Siarhei Novikau (Blr) Belarus | 0:01:55 |
14 | Benjamin Dyball (Aus) Australia | 0:02:05 |
15 | Joshua Thomas Edmondson (GBr) Great Britain | 0:02:16 |
16 | Sebastien Reichenbach (Swi) Switzerland | 0:02:25 |
17 | Miras Bederbekov (Kaz) Kazakhstan | 0:02:36 |
18 | Patrick Lane (Aus) Australia | 0:02:53 |
19 | Enrico Battaglin (Ita) Italy | 0:03:08 |
20 | Roman Dronin (Uzb) UCI Mixed Team | 0:03:21 |
21 | Bob Jungels (Lux) Luxembourg | 0:03:41 |
22 | Tim Wellens (Bel) Belgium | 0:03:56 |
23 | Armindo Fonseca (Fra) France | 0:04:01 |
24 | Klemen Stimulak (Slo) Slovenia | 0:04:09 |
25 | Jan Hirt (Cze) Czech Republic | 0:04:14 |
26 | Alexander Foliforov (Rus) Russian Federation | 0:05:02 |
27 | Stefan Mair (Aut) Austria | 0:05:46 |
28 | Ramon Domene Reyes (Spa) Spain | 0:05:56 |
29 | Patrick Konrad (Aut) Austria | 0:06:07 |
30 | Victor Martin Hernandez (Spa) Spain | 0:06:41 |
31 | Christian Schneeberger (Swi) Switzerland | 0:07:58 |
32 | Nathan Brown (USA) United States of America | 0:08:15 |
33 | Jose Goncalves (Por) Portugal | 0:08:20 |
34 | Matteo Mammini (Ita) Italy | 0:08:48 |
35 | Jimmi Sorensen (Den) Denmark | 0:08:52 |
36 | Khangarid Naran (Mgl) UCI Mixed Team | 0:09:00 |
37 | Rudy Molard (Fra) France | 0:09:23 |
38 | Gavin Mannion (USA) United States of America | 0:10:25 |
39 | Arman Kamyshev (Kaz) Kazakhstan | 0:11:01 |
40 | Jan Polanc (Slo) Slovenia | 0:11:32 |
41 | Bram Nolten (Ned) Netherlands | 0:12:03 |
42 | David Wohrer (Aut) Austria | 0:12:25 |
43 | Omar Fraile Matarranza (Spa) Spain | 0:12:43 |
44 | Kanstantsin Kliamyankou (Blr) Belarus | 0:13:14 |
45 | Maxat Ayazbayev (Kaz) Kazakhstan | 0:15:21 |
46 | Andriy Kulyk (Ukr) Ukraine | 0:15:48 |
47 | Ilya Davidenok (Kaz) Kazakhstan | 0:16:19 |
48 | Alexey Lutsenko (Kaz) Kazakhstan | 0:16:38 |
49 | Tosh Van Der Sande (Bel) Belgium | 0:16:47 |
50 | Jakub Novak (Cze) Czech Republic | 0:17:55 |
51 | Rob Squire (USA) United States of America | 0:18:17 |
52 | Daniil Fominykh (Kaz) Kazakhstan | 0:18:23 |
53 | Simon Nuber (Ger) Germany | Row 52 - Cell 2 |
54 | Arvin Moazemi Goudarzi (IRI) UCI Mixed Team | 0:18:28 |
55 | Yannick Mayer (Ger) Germany | 0:19:54 |
56 | Simon Yates (GBr) Great Britain | 0:20:22 |
57 | Michel Koch (Ger) Germany | 0:20:37 |
58 | Jordi Simon Casulleras (Spa) Spain | 0:21:23 |
59 | Florian Gaugl (Aut) Austria | 0:21:30 |
60 | Bob Schoonbroodt (Ned) Netherlands | 0:22:25 |
61 | Janni Tewelde (Eri) Eritrea | 0:22:29 |
62 | Alexandre Mercier (Swi) Switzerland | 0:22:46 |
63 | Guilherme Lourenco (Por) Portugal | 0:22:59 |
64 | Sonny Colbrelli (Ita) Italy | 0:23:00 |
65 | Julian Kern (Ger) Germany | 0:23:10 |
66 | Kenny Elissonde (Fra) France | 0:24:18 |
67 | Owen Harrison (Can) Canada | 0:24:35 |
68 | Asbjorn Kragh Andersen (Den) Denmark | 0:25:02 |
69 | Mark Dzamastagic (Slo) Slovenia | 0:25:44 |
70 | Etienne Tortelier (Fra) France | 0:27:21 |
71 | Jasper Ockeloen (Ned) Netherlands | 0:27:40 |
72 | Martijn Debaene (Bel) Belgium | 0:28:26 |
73 | Viacheslav Kuznetsov (Rus) Russian Federation | 0:28:44 |
74 | Youcef Reguigui (Alg) UCI Mixed Team | 0:30:07 |
75 | Daniel Freitas (Por) Portugal | 0:32:15 |
76 | Evan Mundy (Can) Canada | 0:32:32 |
77 | Zico Waeytens (Bel) Belgium | 0:32:45 |
78 | Maxim Pokidov (Rus) Russian Federation | 0:36:35 |
79 | Awit Gebremedhin (Eri) Eritrea | 0:37:44 |
80 | Alex Kirsch (Lux) Luxembourg | 0:38:13 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Salvatore Puccio (Ita) Italy | 53 | pts |
2 | Alexey Lutsenko (Kaz) Kazakhstan | 48 | Row 1 - Cell 3 |
3 | Tim Wellens (Bel) Belgium | 34 | Row 2 - Cell 3 |
4 | Romain Bardet (Fra) France | 32 | Row 3 - Cell 3 |
5 | Matvey Zubov (Rus) Russian Federation | 29 | Row 4 - Cell 3 |
6 | Sebastien Reichenbach (Swi) Switzerland | 29 | Row 5 - Cell 3 |
7 | Amaro Antunes (Por) Portugal | 26 | Row 6 - Cell 3 |
8 | Philipp Ries (Ger) Germany | 26 | Row 7 - Cell 3 |
9 | Rudy Molard (Fra) France | 25 | Row 8 - Cell 3 |
10 | Kanstantsin Kliamyankou (Blr) Belarus | 25 | Row 9 - Cell 3 |
11 | Larry Warabasse (USA) United States of America | 24 | Row 10 - Cell 3 |
12 | Youcef Reguigui (Alg) UCI Mixed Team | 23 | Row 11 - Cell 3 |
13 | Georg Preidler (Aut) Austria | 21 | Row 12 - Cell 3 |
14 | Fabio Aru (Ita) Italy | 19 | Row 13 - Cell 3 |
15 | Eliot Lietaer (Bel) Belgium | 19 | Row 14 - Cell 3 |
16 | Sonny Colbrelli (Ita) Italy | 19 | Row 15 - Cell 3 |
17 | David De La Cruz Melgarejo (Spa) Spain | 18 | Row 16 - Cell 3 |
18 | Enrico Battaglin (Ita) Italy | 18 | Row 17 - Cell 3 |
19 | Bob Jungels (Lux) Luxembourg | 17 | Row 18 - Cell 3 |
20 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | 16 | Row 19 - Cell 3 |
21 | Jordi Simon Casulleras (Spa) Spain | 16 | Row 20 - Cell 3 |
22 | Jakub Novak (Cze) Czech Republic | 14 | Row 21 - Cell 3 |
23 | Patrick Lane (Aus) Australia | 11 | Row 22 - Cell 3 |
24 | Benjamin Dyball (Aus) Australia | 9 | Row 23 - Cell 3 |
25 | Gavin Mannion (USA) United States of America | 9 | Row 24 - Cell 3 |
26 | Roman Dronin (Uzb) UCI Mixed Team | 8 | Row 25 - Cell 3 |
27 | Christopher Juul-Jensen (Den) Denmark | 7 | Row 26 - Cell 3 |
28 | Armindo Fonseca (Fra) France | 7 | Row 27 - Cell 3 |
29 | Andriy Kulyk (Ukr) Ukraine | 7 | Row 28 - Cell 3 |
30 | Tosh Van Der Sande (Bel) Belgium | 6 | Row 29 - Cell 3 |
31 | Daniel Freitas (Por) Portugal | 6 | Row 30 - Cell 3 |
32 | Joshua Thomas Edmondson (GBr) Great Britain | 5 | Row 31 - Cell 3 |
33 | Siarhei Novikau (Blr) Belarus | 4 | Row 32 - Cell 3 |
34 | Kenny Elissonde (Fra) France | 3 | Row 33 - Cell 3 |
35 | Matteo Mammini (Ita) Italy | 2 | Row 34 - Cell 3 |
36 | Alexander Foliforov (Rus) Russian Federation | 1 | Row 35 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Tim Wellens (Bel) Belgium | 23 | pts |
2 | Salvatore Puccio (Ita) Italy | 7 | Row 1 - Cell 3 |
3 | Jose Goncalves (Por) Portugal | 6 | Row 2 - Cell 3 |
4 | Jan Polanc (Slo) Slovenia | 6 | Row 3 - Cell 3 |
5 | Patrick Lane (Aus) Australia | 4 | Row 4 - Cell 3 |
6 | David De La Cruz Melgarejo (Spa) Spain | 4 | Row 5 - Cell 3 |
7 | Kenny Elissonde (Fra) France | 2 | Row 6 - Cell 3 |
8 | Amaro Antunes (Por) Portugal | 2 | Row 7 - Cell 3 |
9 | Klemen Stimulak (Slo) Slovenia | 2 | Row 8 - Cell 3 |
10 | Bob Jungels (Lux) Luxembourg | 2 | Row 9 - Cell 3 |
11 | Alexander Foliforov (Rus) Russian Federation | 1 | Row 10 - Cell 3 |
12 | Matvey Zubov (Rus) Russian Federation | 1 | Row 11 - Cell 3 |
13 | Fabio Aru (Ita) Italy | 1 | Row 12 - Cell 3 |
14 | Matteo Mammini (Ita) Italy | 1 | Row 13 - Cell 3 |
15 | Maxat Ayazbayev (Kaz) Kazakhstan | 1 | Row 14 - Cell 3 |
16 | Janni Tewelde (Eri) Eritrea | 1 | Row 15 - Cell 3 |
17 | Omar Fraile Matarranza (Spa) Spain | 1 | Row 16 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Yannick Mayer (Ger) Germany | 11 | pts |
2 | Jordi Simon Casulleras (Spa) Spain | 6 | Row 1 - Cell 3 |
3 | Miras Bederbekov (Kaz) Kazakhstan | 4 | Row 2 - Cell 3 |
4 | Salvatore Puccio (Ita) Italy | 3 | Row 3 - Cell 3 |
5 | Jan Polanc (Slo) Slovenia | 3 | Row 4 - Cell 3 |
6 | Michel Koch (Ger) Germany | 3 | Row 5 - Cell 3 |
7 | Kenny Elissonde (Fra) France | 3 | Row 6 - Cell 3 |
8 | Georg Preidler (Aut) Austria | 2 | Row 7 - Cell 3 |
9 | Klemen Stimulak (Slo) Slovenia | 2 | Row 8 - Cell 3 |
10 | Simon Nuber (Ger) Germany | 2 | Row 9 - Cell 3 |
11 | David De La Cruz Melgarejo (Spa) Spain | 1 | Row 10 - Cell 3 |
12 | Daniel Freitas (Por) Portugal | 1 | Row 11 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | 18:31:22 |
2 | Matvey Zubov (Rus) Russian Federation | 0:00:51 |
3 | Joshua Thomas Edmondson (GBr) Great Britain | 0:01:31 |
4 | Patrick Lane (Aus) Australia | 0:02:08 |
5 | Roman Dronin (Uzb) UCI Mixed Team | 0:02:36 |
6 | Bob Jungels (Lux) Luxembourg | 0:02:56 |
7 | Tim Wellens (Bel) Belgium | 0:03:11 |
8 | Jan Hirt (Cze) Czech Republic | 0:03:29 |
9 | Alexander Foliforov (Rus) Russian Federation | 0:04:17 |
10 | Patrick Konrad (Aut) Austria | 0:05:22 |
11 | Nathan Brown (USA) United States of America | 0:07:30 |
12 | Gavin Mannion (USA) United States of America | 0:09:40 |
13 | Arman Kamyshev (Kaz) Kazakhstan | 0:10:16 |
14 | Jan Polanc (Slo) Slovenia | 0:10:47 |
15 | Bram Nolten (Ned) Netherlands | 0:11:18 |
16 | Maxat Ayazbayev (Kaz) Kazakhstan | 0:14:36 |
17 | Ilya Davidenok (Kaz) Kazakhstan | 0:15:34 |
18 | Alexey Lutsenko (Kaz) Kazakhstan | 0:15:53 |
19 | Daniil Fominykh (Kaz) Kazakhstan | 0:17:38 |
20 | Simon Nuber (Ger) Germany | Row 19 - Cell 2 |
21 | Yannick Mayer (Ger) Germany | 0:19:09 |
22 | Simon Yates (GBr) Great Britain | 0:19:37 |
23 | Michel Koch (Ger) Germany | 0:19:52 |
24 | Florian Gaugl (Aut) Austria | 0:20:45 |
25 | Bob Schoonbroodt (Ned) Netherlands | 0:21:40 |
26 | Kenny Elissonde (Fra) France | 0:23:33 |
27 | Asbjorn Kragh Andersen (Den) Denmark | 0:24:17 |
28 | Mark Dzamastagic (Slo) Slovenia | 0:24:59 |
29 | Martijn Debaene (Bel) Belgium | 0:27:41 |
30 | Daniel Freitas (Por) Portugal | 0:31:30 |
31 | Zico Waeytens (Bel) Belgium | 0:32:00 |
32 | Awit Gebremedhin (Eri) Eritrea | 0:36:59 |
33 | Alex Kirsch (Lux) Luxembourg | 0:37:28 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
More race results
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US