Ribalkin reigns supreme
By Cycling News
published Russian wins stage, assumes race lead
Swipe to scroll horizontally
1 | Aleksei Ribalkin (Rus) Russian Federation | 2:14:34 |
2 | Magnus Cort Nielsen (Den) Denmark | 0:00:01 |
3 | Jonathan Diebben (GBr) Great Britain | 0:00:12 |
4 | Jan Brockoff (Ger) Germany | Row 3 - Cell 2 |
5 | Taco Van Der Hoorn (Ned) Netherlands | Row 4 - Cell 2 |
6 | Michele Senni (Ita) Italy | Row 5 - Cell 2 |
7 | Martin Otonicar (Slo) Slovenia | Row 6 - Cell 2 |
8 | Martin Gron (Den) Denmark | Row 7 - Cell 2 |
9 | Daan Myngheer (Bel) Belgium | Row 8 - Cell 2 |
10 | Stefan Kung (Swi) Switzerland | Row 9 - Cell 2 |
11 | Vadim Zhuravlev (Rus) Russian Federation | Row 10 - Cell 2 |
12 | Maxime Piveteau (Fra) France | Row 11 - Cell 2 |
13 | Théry Schir (Swi) Switzerland | Row 12 - Cell 2 |
14 | Szymon Rekita (Pol) Poland | Row 13 - Cell 2 |
15 | Adam Majorek (Pol) Poland | Row 14 - Cell 2 |
16 | Mike-Aaron Egger (Ger) Germany | Row 15 - Cell 2 |
17 | Mathias Hemmsen (Den) Denmark | Row 16 - Cell 2 |
18 | Aleksei Ryabkin (Rus) Russian Federation | Row 17 - Cell 2 |
19 | Matej Mohoric (Slo) Slovenia | Row 18 - Cell 2 |
20 | Yoan Verardo (Fra) France | 0:01:08 |
21 | Markus Hoelgaard (Nor) Norway | Row 20 - Cell 2 |
22 | Daniel Hoelgaard (Nor) Norway | Row 21 - Cell 2 |
23 | Niccolo Bonifazio (Ita) Italy | Row 22 - Cell 2 |
24 | Kevin Deltombe (Bel) Belgium | Row 23 - Cell 2 |
25 | Luka Pibernik (Slo) Slovenia | Row 24 - Cell 2 |
26 | Doron Hekic (Slo) Slovenia | Row 25 - Cell 2 |
27 | Marc Sarreau (Fra) France | Row 26 - Cell 2 |
28 | Kenneth Van Rooy (Bel) Belgium | Row 27 - Cell 2 |
29 | Hermann Keller (Ger) Germany | Row 28 - Cell 2 |
30 | Merijn Korevaar (Ned) Netherlands | Row 29 - Cell 2 |
31 | Michael Vakoc (Cze) Czech Republic | Row 30 - Cell 2 |
32 | Seppe Verschuere (Bel) Belgium | Row 31 - Cell 2 |
33 | Roman Ivlev (Rus) Russian Federation | Row 32 - Cell 2 |
34 | Simone Consonni (Ita) Italy | Row 33 - Cell 2 |
35 | Sondre H Enger (Nor) Norway | Row 34 - Cell 2 |
36 | Boris Vallee (Bel) Belgium | Row 35 - Cell 2 |
37 | Fabian Lienhard (Swi) Switzerland | Row 36 - Cell 2 |
38 | Tomasz Zechmeister (Cze) Czech Republic | Row 37 - Cell 2 |
39 | Rasmus Lund (Den) Denmark | Row 38 - Cell 2 |
40 | Thijs Leygraaff (Ned) Netherlands | Row 39 - Cell 2 |
41 | Matej Zahalka (Cze) Czech Republic | Row 40 - Cell 2 |
42 | Jan Dieteren (Ger) Germany | Row 41 - Cell 2 |
43 | Jakub Buco (Svk) Slovakia | Row 42 - Cell 2 |
44 | Mads Lillelund Christiansen (Den) Denmark | Row 43 - Cell 2 |
45 | Samuel Lowe (GBr) Great Britain | Row 44 - Cell 2 |
46 | Nicola Rossi (Ita) Italy | Row 45 - Cell 2 |
47 | Daniel Paulus (Aut) Austria | Row 46 - Cell 2 |
48 | Chris Latham (GBr) Great Britain | Row 47 - Cell 2 |
49 | Arkadiusz Owsian (Pol) Poland | Row 48 - Cell 2 |
50 | Rick Theis (Lux) Luxembourg | Row 49 - Cell 2 |
51 | Matthew Holmes (GBr) Great Britain | Row 50 - Cell 2 |
52 | Nicky Gieskens (Ned) Netherlands | Row 51 - Cell 2 |
53 | Michael Gogl (Aut) Austria | Row 52 - Cell 2 |
54 | Kerim Barhoumi (Swi) Switzerland | Row 53 - Cell 2 |
55 | Felix Grosschartner (Aut) Austria | Row 54 - Cell 2 |
56 | Josip Rumac (Cro) Croatia | Row 55 - Cell 2 |
57 | Bruno Maltar (Cro) Croatia | Row 56 - Cell 2 |
58 | Djordje Stevanovic (Srb) Serbia | Row 57 - Cell 2 |
59 | Adam Valeš (Cze) Czech Republic | Row 58 - Cell 2 |
60 | Kristoffer Skjerpig (Nor) Norway | Row 59 - Cell 2 |
61 | Filippo Ranzi (Ita) Italy | Row 60 - Cell 2 |
62 | Jure Miškulin (Slo) Slovenia | Row 61 - Cell 2 |
63 | Goeffrey Millour (Fra) France | Row 62 - Cell 2 |
64 | Antoine Mores (Lux) Luxembourg | Row 63 - Cell 2 |
65 | Tadej Lemut (Slo) Slovenia | Row 64 - Cell 2 |
66 | Francesco Castegnaro (Ita) Italy | Row 65 - Cell 2 |
67 | Thomas Boudat (Fra) France | Row 66 - Cell 2 |
68 | Balint Varro (Hun) Hungary | Row 67 - Cell 2 |
69 | Arne Enger (Ger) Germany | Row 68 - Cell 2 |
70 | Tomasz Kulpa (Pol) Poland | Row 69 - Cell 2 |
71 | Tom Schwarmes (Lux) Luxembourg | Row 70 - Cell 2 |
72 | Mateusz Dubieniecki (Pol) Poland | Row 71 - Cell 2 |
73 | Lex Losch (Lux) Luxembourg | Row 72 - Cell 2 |
74 | Magnus Tonsager (Nor) Norway | Row 73 - Cell 2 |
75 | Joshua Papworth (GBr) Great Britain | Row 74 - Cell 2 |
76 | Yuri Vasyliv (Ger) Germany | Row 75 - Cell 2 |
77 | Mario Daško (Svk) Slovakia | Row 76 - Cell 2 |
78 | Josef Cerny (Cze) Czech Republic | Row 77 - Cell 2 |
79 | Gilles Heymes (Lux) Luxembourg | Row 78 - Cell 2 |
80 | Miloš Borisavljevic (Srb) Serbia | Row 79 - Cell 2 |
81 | Roland Thalmann (Swi) Switzerland | Row 80 - Cell 2 |
82 | Kevin Lesselier (Fra) France | Row 81 - Cell 2 |
83 | Matvei Mamykin (Rus) Russian Federation | Row 82 - Cell 2 |
84 | Erik Kramer (Ned) Netherlands | Row 83 - Cell 2 |
85 | Michal Habera (Svk) Slovakia | Row 84 - Cell 2 |
86 | Vaclav Viktorin (Cze) Czech Republic | Row 85 - Cell 2 |
87 | Richard Della Schiava (Lux) Luxembourg | Row 86 - Cell 2 |
88 | Michael Taferner (Aut) Austria | Row 87 - Cell 2 |
89 | Lennard Hofstede (Ned) Netherlands | Row 88 - Cell 2 |
90 | Marko Danilovic (Srb) Serbia | Row 89 - Cell 2 |
91 | Daniel Lehner (Aut) Austria | Row 90 - Cell 2 |
92 | Maxime Farazijn (Bel) Belgium | Row 91 - Cell 2 |
93 | Abel Kenyeres (Hun) Hungary | Row 92 - Cell 2 |
94 | Mate Radonics (Hun) Hungary | Row 93 - Cell 2 |
95 | Owain Doull (GBr) Great Britain | Row 94 - Cell 2 |
96 | Akos Kiss (Hun) Hungary | Row 95 - Cell 2 |
97 | Mamyr Stash (Rus) Russian Federation | Row 96 - Cell 2 |
98 | Uroš Jovanovic (Srb) Serbia | Row 97 - Cell 2 |
99 | Kristian Johasson (Nor) Norway | Row 98 - Cell 2 |
100 | David Magas (Hun) Hungary | Row 99 - Cell 2 |
101 | Stefan Matzner (Aut) Austria | 0:04:37 |
102 | Marcell Bedike (Hun) Hungary | 0:07:06 |
103 | Alexander Kamp (Den) Denmark | Row 102 - Cell 2 |
104 | Lukaš Fabian (Svk) Slovakia | 0:08:29 |
105 | Petar Perica (Cro) Croatia | Row 104 - Cell 2 |
106 | Bartosz Zajac (Pol) Poland | Row 105 - Cell 2 |
107 | Aleksa Velickovic (Srb) Serbia | Row 106 - Cell 2 |
108 | Roberto Pasi-Puttini (Swi) Switzerland | Row 107 - Cell 2 |
109 | Lazar Jovanovic (Srb) Serbia | Row 108 - Cell 2 |
110 | Marko Herceg (Cro) Croatia | Row 109 - Cell 2 |
111 | Luboš Malovec (Svk) Slovakia | 0:23:45 |
112 | Petar Brodaric (Cro) Croatia | 0:24:18 |
113 | Robert Malik (Svk) Slovakia | Row 112 - Cell 2 |
114 | Pavel Potocki (Cro) Croatia | 0:24:24 |
Swipe to scroll horizontally
1 | Stefan Kung (Swi) Switzerland | 5 | pts |
2 | Mamyr Stash (Rus) Russian Federation | 3 | Row 1 - Cell 3 |
3 | Martin Otonicar (Slo) Slovenia | 2 | Row 2 - Cell 3 |
4 | Jonathan Diebben (GBr) Great Britain | 1 | Row 3 - Cell 3 |
Swipe to scroll horizontally
1 | Stefan Kung (Swi) Switzerland | 5 | pts |
2 | Daan Myngheer (Bel) Belgium | 3 | Row 1 - Cell 3 |
3 | Mamyr Stash (Rus) Russian Federation | 2 | Row 2 - Cell 3 |
4 | Martin Otonicar (Slo) Slovenia | 1 | Row 3 - Cell 3 |
Swipe to scroll horizontally
1 | Jan Brockoff (Ger) Germany | 5 | pts |
2 | Martin Gron (Den) Denmark | 4 | Row 1 - Cell 3 |
3 | Mathias Hemmsen (Den) Denmark | 3 | Row 2 - Cell 3 |
4 | Maxime Piveteau (Fra) France | 2 | Row 3 - Cell 3 |
5 | Taco Van Der Hoorn (Ned) Netherlands | 1 | Row 4 - Cell 3 |
Swipe to scroll horizontally
1 | Jan Brockoff (Ger) Germany | 5 | pts |
2 | Magnus Cort Nielsen (Den) Denmark | 4 | Row 1 - Cell 3 |
3 | Maxime Piveteau (Fra) France | 3 | Row 2 - Cell 3 |
4 | Taco Van Der Hoorn (Ned) Netherlands | 2 | Row 3 - Cell 3 |
5 | Daan Myngheer (Bel) Belgium | 1 | Row 4 - Cell 3 |
Swipe to scroll horizontally
1 | Russian Federation | 6:44:06 |
2 | Denmark | 0:00:01 |
3 | Germany | 0:01:08 |
4 | Slovenia | Row 3 - Cell 2 |
5 | Switzerland | Row 4 - Cell 2 |
6 | Poland | Row 5 - Cell 2 |
7 | France | 0:02:04 |
8 | Belgium | Row 7 - Cell 2 |
9 | Italy | Row 8 - Cell 2 |
10 | Netherlands | Row 9 - Cell 2 |
11 | Great Britain | Row 10 - Cell 2 |
12 | Norway | 0:03:00 |
13 | Czech Republic | Row 12 - Cell 2 |
14 | Austria | Row 13 - Cell 2 |
15 | Luxembourg | Row 14 - Cell 2 |
16 | Slovakia | Row 15 - Cell 2 |
17 | Serbia | Row 16 - Cell 2 |
18 | Hungary | Row 17 - Cell 2 |
19 | Croatia | 0:10:21 |
Swipe to scroll horizontally
1 | Aleksei Ribalkin (Rus) Russian Federation | 2:14:24 |
2 | Magnus Cort Nielsen (Den) Denmark | 0:00:05 |
3 | Jonathan Diebben (GBr) Great Britain | 0:00:18 |
4 | Jan Brockoff (Ger) Germany | 0:00:22 |
5 | Taco Van Der Hoorn (Ned) Netherlands | Row 4 - Cell 2 |
6 | Michele Senni (Ita) Italy | Row 5 - Cell 2 |
7 | Martin Otonicar (Slo) Slovenia | Row 6 - Cell 2 |
8 | Martin Gron (Den) Denmark | Row 7 - Cell 2 |
9 | Daan Myngheer (Bel) Belgium | Row 8 - Cell 2 |
10 | Stefan Kung (Swi) Switzerland | Row 9 - Cell 2 |
11 | Vadim Zhuravlev (Rus) Russian Federation | Row 10 - Cell 2 |
12 | Maxime Piveteau (Fra) France | Row 11 - Cell 2 |
13 | Théry Schir (Swi) Switzerland | Row 12 - Cell 2 |
14 | Szymon Rekita (Pol) Poland | Row 13 - Cell 2 |
15 | Adam Majorek (Pol) Poland | Row 14 - Cell 2 |
16 | Mike-Aaron Egger (Ger) Germany | Row 15 - Cell 2 |
17 | Mathias Hemmsen (Den) Denmark | Row 16 - Cell 2 |
18 | Aleksei Ryabkin (Rus) Russian Federation | Row 17 - Cell 2 |
19 | Matej Mohoric (Slo) Slovenia | Row 18 - Cell 2 |
20 | Yoan Verardo (Fra) France | 0:01:18 |
21 | Markus Hoelgaard (Nor) Norway | Row 20 - Cell 2 |
22 | Daniel Hoelgaard (Nor) Norway | Row 21 - Cell 2 |
23 | Niccolo Bonifazio (Ita) Italy | Row 22 - Cell 2 |
24 | Kevin Deltombe (Bel) Belgium | Row 23 - Cell 2 |
25 | Luka Pibernik (Slo) Slovenia | Row 24 - Cell 2 |
26 | Doron Hekic (Slo) Slovenia | Row 25 - Cell 2 |
27 | Marc Sarreau (Fra) France | Row 26 - Cell 2 |
28 | Kenneth Van Rooy (Bel) Belgium | Row 27 - Cell 2 |
29 | Hermann Keller (Ger) Germany | Row 28 - Cell 2 |
30 | Merijn Korevaar (Ned) Netherlands | Row 29 - Cell 2 |
31 | Michael Vakoc (Cze) Czech Republic | Row 30 - Cell 2 |
32 | Seppe Verschuere (Bel) Belgium | Row 31 - Cell 2 |
33 | Roman Ivlev (Rus) Russian Federation | Row 32 - Cell 2 |
34 | Simone Consonni (Ita) Italy | Row 33 - Cell 2 |
35 | Sondre H Enger (Nor) Norway | Row 34 - Cell 2 |
36 | Boris Vallee (Bel) Belgium | Row 35 - Cell 2 |
37 | Fabian Lienhard (Swi) Switzerland | Row 36 - Cell 2 |
38 | Tomasz Zechmeister (Cze) Czech Republic | Row 37 - Cell 2 |
39 | Rasmus Lund (Den) Denmark | Row 38 - Cell 2 |
40 | Thijs Leygraaff (Ned) Netherlands | Row 39 - Cell 2 |
41 | Matej Zahalka (Cze) Czech Republic | Row 40 - Cell 2 |
42 | Jan Dieteren (Ger) Germany | Row 41 - Cell 2 |
43 | Jakub Buco (Svk) Slovakia | Row 42 - Cell 2 |
44 | Mads Lillelund Christiansen (Den) Denmark | Row 43 - Cell 2 |
45 | Samuel Lowe (GBr) Great Britain | Row 44 - Cell 2 |
46 | Nicola Rossi (Ita) Italy | Row 45 - Cell 2 |
47 | Daniel Paulus (Aut) Austria | Row 46 - Cell 2 |
48 | Chris Latham (GBr) Great Britain | Row 47 - Cell 2 |
49 | Arkadiusz Owsian (Pol) Poland | Row 48 - Cell 2 |
50 | Rick Theis (Lux) Luxembourg | Row 49 - Cell 2 |
51 | Matthew Holmes (GBr) Great Britain | Row 50 - Cell 2 |
52 | Nicky Gieskens (Ned) Netherlands | Row 51 - Cell 2 |
53 | Michael Gogl (Aut) Austria | Row 52 - Cell 2 |
54 | Kerim Barhoumi (Swi) Switzerland | Row 53 - Cell 2 |
55 | Felix Grosschartner (Aut) Austria | Row 54 - Cell 2 |
56 | Josip Rumac (Cro) Croatia | Row 55 - Cell 2 |
57 | Bruno Maltar (Cro) Croatia | Row 56 - Cell 2 |
58 | Djordje Stevanovic (Srb) Serbia | Row 57 - Cell 2 |
59 | Adam Valeš (Cze) Czech Republic | Row 58 - Cell 2 |
60 | Kristoffer Skjerpig (Nor) Norway | Row 59 - Cell 2 |
61 | Filippo Ranzi (Ita) Italy | Row 60 - Cell 2 |
62 | Jure Miškulin (Slo) Slovenia | Row 61 - Cell 2 |
63 | Goeffrey Millour (Fra) France | Row 62 - Cell 2 |
64 | Antoine Mores (Lux) Luxembourg | Row 63 - Cell 2 |
65 | Tadej Lemut (Slo) Slovenia | Row 64 - Cell 2 |
66 | Francesco Castegnaro (Ita) Italy | Row 65 - Cell 2 |
67 | Thomas Boudat (Fra) France | Row 66 - Cell 2 |
68 | Balint Varro (Hun) Hungary | Row 67 - Cell 2 |
69 | Arne Enger (Ger) Germany | Row 68 - Cell 2 |
70 | Tomasz Kulpa (Pol) Poland | Row 69 - Cell 2 |
71 | Tom Schwarmes (Lux) Luxembourg | Row 70 - Cell 2 |
72 | Mateusz Dubieniecki (Pol) Poland | Row 71 - Cell 2 |
73 | Lex Losch (Lux) Luxembourg | Row 72 - Cell 2 |
74 | Magnus Tonsager (Nor) Norway | Row 73 - Cell 2 |
75 | Joshua Papworth (GBr) Great Britain | Row 74 - Cell 2 |
76 | Yuri Vasyliv (Ger) Germany | Row 75 - Cell 2 |
77 | Mario Daško (Svk) Slovakia | Row 76 - Cell 2 |
78 | Josef Cerny (Cze) Czech Republic | Row 77 - Cell 2 |
79 | Gilles Heymes (Lux) Luxembourg | Row 78 - Cell 2 |
80 | Miloš Borisavljevic (Srb) Serbia | Row 79 - Cell 2 |
81 | Roland Thalmann (Swi) Switzerland | Row 80 - Cell 2 |
82 | Kevin Lesselier (Fra) France | Row 81 - Cell 2 |
83 | Matvei Mamykin (Rus) Russian Federation | Row 82 - Cell 2 |
84 | Erik Kramer (Ned) Netherlands | Row 83 - Cell 2 |
85 | Michal Habera (Svk) Slovakia | Row 84 - Cell 2 |
86 | Vaclav Viktorin (Cze) Czech Republic | Row 85 - Cell 2 |
87 | Richard Della Schiava (Lux) Luxembourg | Row 86 - Cell 2 |
88 | Michael Taferner (Aut) Austria | Row 87 - Cell 2 |
89 | Lennard Hofstede (Ned) Netherlands | Row 88 - Cell 2 |
90 | Marko Danilovic (Srb) Serbia | Row 89 - Cell 2 |
91 | Daniel Lehner (Aut) Austria | Row 90 - Cell 2 |
92 | Maxime Farazijn (Bel) Belgium | Row 91 - Cell 2 |
93 | Abel Kenyeres (Hun) Hungary | Row 92 - Cell 2 |
94 | Mate Radonics (Hun) Hungary | Row 93 - Cell 2 |
95 | Owain Doull (GBr) Great Britain | Row 94 - Cell 2 |
96 | Akos Kiss (Hun) Hungary | Row 95 - Cell 2 |
97 | Mamyr Stash (Rus) Russian Federation | Row 96 - Cell 2 |
98 | Uroš Jovanovic (Srb) Serbia | Row 97 - Cell 2 |
99 | Kristian Johasson (Nor) Norway | Row 98 - Cell 2 |
100 | David Magas (Hun) Hungary | Row 99 - Cell 2 |
101 | Stefan Matzner (Aut) Austria | 0:04:47 |
102 | Marcell Bedike (Hun) Hungary | 0:07:16 |
103 | Alexander Kamp (Den) Denmark | Row 102 - Cell 2 |
104 | Lukaš Fabian (Svk) Slovakia | 0:08:39 |
105 | Petar Perica (Cro) Croatia | Row 104 - Cell 2 |
106 | Bartosz Zajac (Pol) Poland | Row 105 - Cell 2 |
107 | Aleksa Velickovic (Srb) Serbia | Row 106 - Cell 2 |
108 | Roberto Pasi-Puttini (Swi) Switzerland | Row 107 - Cell 2 |
109 | Lazar Jovanovic (Srb) Serbia | Row 108 - Cell 2 |
110 | Marko Herceg (Cro) Croatia | Row 109 - Cell 2 |
111 | Luboš Malovec (Svk) Slovakia | 0:23:55 |
112 | Petar Brodaric (Cro) Croatia | 0:24:28 |
113 | Robert Malik (Svk) Slovakia | Row 112 - Cell 2 |
114 | Pavel Potocki (Cro) Croatia | 0:24:34 |
Swipe to scroll horizontally
1 | Stefan Kung (Swi) Switzerland | 10 | pts |
2 | Mamyr Stash (Rus) Russian Federation | 5 | Row 1 - Cell 3 |
3 | Daan Myngheer (Bel) Belgium | 3 | Row 2 - Cell 3 |
4 | Martin Otonicar (Slo) Slovenia | 3 | Row 3 - Cell 3 |
5 | Jonathan Diebben (GBr) Great Britain | 1 | Row 4 - Cell 3 |
Swipe to scroll horizontally
1 | Jan Brockoff (Ger) Germany | 10 | pts |
2 | Maxime Piveteau (Fra) France | 5 | Row 1 - Cell 3 |
3 | Martin Gron (Den) Denmark | 4 | Row 2 - Cell 3 |
4 | Magnus Cort Nielsen (Den) Denmark | 4 | Row 3 - Cell 3 |
5 | Mathias Hemmsen (Den) Denmark | 3 | Row 4 - Cell 3 |
6 | Taco Van Der Hoorn (Ned) Netherlands | 3 | Row 5 - Cell 3 |
7 | Daan Myngheer (Bel) Belgium | 1 | Row 6 - Cell 3 |
Swipe to scroll horizontally
1 | Russian Federation | 6:44:06 |
2 | Denmark | 0:00:01 |
3 | Germany | 0:01:08 |
4 | Slovenia | Row 3 - Cell 2 |
5 | Switzerland | Row 4 - Cell 2 |
6 | Poland | Row 5 - Cell 2 |
7 | France | 0:02:04 |
8 | Belgium | Row 7 - Cell 2 |
9 | Italy | Row 8 - Cell 2 |
10 | Netherlands | Row 9 - Cell 2 |
11 | Great Britain | Row 10 - Cell 2 |
12 | Norway | 0:03:00 |
13 | Czech Republic | Row 12 - Cell 2 |
14 | Austria | Row 13 - Cell 2 |
15 | Luxembourg | Row 14 - Cell 2 |
16 | Slovakia | Row 15 - Cell 2 |
17 | Serbia | Row 16 - Cell 2 |
18 | Hungary | Row 17 - Cell 2 |
19 | Croatia | 0:10:21 |
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