Ventoso wins first stage, assumes race lead
By Cycling News
published 20-rider break gains nearly 20 minutes on peloton
Swipe to scroll horizontally
1 | Francisco José Ventoso Alberdi (Spa) Carmiooro - A Style | 3:46:38 |
2 | Romain Feillu (Fra) Agritubel | Row 1 - Cell 2 |
3 | Emanuele Sella (Ita) Carmiooro - A Style | Row 2 - Cell 2 |
4 | Jérémie Galland (Fra) Besson Chaussures - Sojasun | Row 3 - Cell 2 |
5 | Marcel Barth (Fra) Thüringer Energie Team | Row 4 - Cell 2 |
6 | Yoann Barbas (Fra) Midi Pyrenees | Row 5 - Cell 2 |
7 | Christophe Laurent (Fra) Agritubel | Row 6 - Cell 2 |
8 | Pasquale Muto (Ita) Miche-Silver Cross-Selle Italia | Row 7 - Cell 2 |
9 | Miguel Minguezayala (Spa) Orbea | Row 8 - Cell 2 |
10 | Edwin Carvajaljaramillo (Col) Miche-Silver Cross-Selle Italia | Row 9 - Cell 2 |
11 | Fredrik Ericsson (Den) Team Capinordic | Row 10 - Cell 2 |
12 | Julien Simon (Fra) Besson Chaussures - Sojasun | Row 11 - Cell 2 |
13 | Julien Mazet (Fra) Auber 93 | Row 12 - Cell 2 |
14 | Sebastien Harbonnier (Fra) Continental Team Differdange | Row 13 - Cell 2 |
15 | Jean Marc Marino (Fra) Besson Chaussures - Sojasun | Row 14 - Cell 2 |
16 | Freddy Bichot (Fra) Agritubel | Row 15 - Cell 2 |
17 | Carl Naibo (Fra) Midi Pyrenees | Row 16 - Cell 2 |
18 | David Rosch (Ger) Atlas-Romer's Hausbäckerei | Row 17 - Cell 2 |
19 | Aurélien Ribet (Fra) AVC Aix-En-Provence | Row 18 - Cell 2 |
20 | Sébastien Duret (Fra) Bretagne-Schuller | 0:00:55 |
21 | Massimo Giunti (Ita) Miche-Silver Cross-Selle Italia | 0:13:52 |
22 | Jonathan Thire (Fra) Auber 93 | 0:19:46 |
23 | Lucas Schädlich (Ger) Thüringer Energie Team | Row 22 - Cell 2 |
24 | Florian Vachon (Fra) Roubaix Lille Metropole | Row 23 - Cell 2 |
25 | Philipp Klein (Ger) Thüringer Energie Team | Row 24 - Cell 2 |
26 | Georges Lestage (Fra) AVC Aix-En-Provence | Row 25 - Cell 2 |
27 | Ricardo Garcia Am Broa (Spa) Orbea | Row 26 - Cell 2 |
28 | Lilian Jegou (Fra) Bretagne-Schuller | Row 27 - Cell 2 |
29 | Diego Alejandr Tamayo Martinez (Col) Carmiooro - A Style | Row 28 - Cell 2 |
30 | Valery Kaikov (Rus) Russian National Team | Row 29 - Cell 2 |
31 | Dominik Eberle (Ger) Continental Team Differdange | Row 30 - Cell 2 |
32 | Nadir Haddou (Fra) Auber 93 | Row 31 - Cell 2 |
33 | Stig Broeckx (Bel) PWS-Eijssen Cycling Team | Row 32 - Cell 2 |
34 | Lukas Rohner (Swi) Atlas-Romer's Hausbäckerei | Row 33 - Cell 2 |
35 | Hendrik Van Den Bossche (Bel) PWS-Eijssen Cycling Team | Row 34 - Cell 2 |
36 | Frédéric Vernet (Fra) Selection Auvergne | Row 35 - Cell 2 |
37 | Nicolas Morel (Fra) AVC Aix-En-Provence | Row 36 - Cell 2 |
38 | Urain Epeldebenat (Spa) Orbea | Row 37 - Cell 2 |
39 | Bastian Bürgel (Ger) Thüringer Energie Team | Row 38 - Cell 2 |
40 | Guillaume Tourret (Fra) Selection Auvergne | Row 39 - Cell 2 |
41 | Pierre Delort (Fra) Selection Auvergne | Row 40 - Cell 2 |
42 | Maximilian May (Ger) Thüringer Energie Team | Row 41 - Cell 2 |
43 | Rémi Sarreboubee (Fra) AVC Aix-En-Provence | Row 42 - Cell 2 |
44 | Alexander Mironov (Rus) Katyusha Continental Team | Row 43 - Cell 2 |
45 | Fredrik Johansson (Swe) Continental Team Differdange | Row 44 - Cell 2 |
46 | Ludovic Vasseur (Fra) Midi Pyrenees | Row 45 - Cell 2 |
47 | Tim Haex (Bel) PWS-Eijssen Cycling Team | Row 46 - Cell 2 |
48 | Yannick Eijssen (Bel) PWS-Eijssen Cycling Team | Row 47 - Cell 2 |
49 | Artur Ershov (Rus) Russian National Team | Row 48 - Cell 2 |
50 | Leonid Krasnov (Rus) Russian National Team | Row 49 - Cell 2 |
51 | Jonas Aaen Jörgensen (Den) Team Capinordic | Row 50 - Cell 2 |
52 | Eneko Echeverzcarte (Spa) Orbea | Row 51 - Cell 2 |
53 | Jonathan Genthon (Fra) Midi Pyrenees | Row 52 - Cell 2 |
54 | Aymeric Moreels (Fra) Midi Pyrenees | Row 53 - Cell 2 |
55 | Jérémy Grimal (Fra) Midi Pyrenees | Row 54 - Cell 2 |
56 | Krzysztof Szczawinski (Pol) Miche-Silver Cross-Selle Italia | Row 55 - Cell 2 |
57 | Alexander Ryabkin (Rus) Russian National Team | Row 56 - Cell 2 |
58 | Mikel Ilundain Tirapu (Spa) Orbea | Row 57 - Cell 2 |
59 | Robert Retschke (Ger) Continental Team Differdange | Row 58 - Cell 2 |
60 | Timothy Stevens (Bel) PWS-Eijssen Cycling Team | Row 59 - Cell 2 |
61 | Christopher Stevenson (Swe) Team Capinordic | Row 60 - Cell 2 |
62 | Benjamin Olivier (Fra) Selection Auvergne | Row 61 - Cell 2 |
63 | Nico Schneider (Ger) Atlas-Romer's Hausbäckerei | Row 62 - Cell 2 |
64 | Morgan Chedhomme (Fra) Auber 93 | Row 63 - Cell 2 |
65 | Gael Malacarne (Fra) Bretagne-Schuller | Row 64 - Cell 2 |
66 | Tomasz Marczynski (Pol) Miche-Silver Cross-Selle Italia | Row 65 - Cell 2 |
67 | Yannick Talabardon (Fra) Besson Chaussures - Sojasun | Row 66 - Cell 2 |
68 | Fabien Patanchon (Fra) Entente Sud Gascogne | Row 67 - Cell 2 |
69 | Florian Harbig (Ger) Thüringer Energie Team | Row 68 - Cell 2 |
70 | Stéphane Bonsergent (Fra) Bretagne-Schuller | Row 69 - Cell 2 |
71 | Dmitry Kosyakov (Rus) Katyusha Continental Team | Row 70 - Cell 2 |
72 | Damien Branaa (Fra) Entente Sud Gascogne | Row 71 - Cell 2 |
73 | Nikola Aistrup (Den) Team Capinordic | Row 72 - Cell 2 |
74 | Guillaume Bourgeois (Fra) Atlas-Romer's Hausbäckerei | Row 73 - Cell 2 |
75 | Stéphane Gay (Fra) Selection Auvergne | Row 74 - Cell 2 |
76 | Nicolas Capdepuy (Fra) Entente Sud Gascogne | Row 75 - Cell 2 |
77 | Dmitri Puzanov (Spa) An Dorra-G Ran D Valira | Row 76 - Cell 2 |
78 | Brice Feillu (Fra) Agritubel | Row 77 - Cell 2 |
79 | Aitor Aznar Torres (Spa) An Dorra-G Ran D Valira | Row 78 - Cell 2 |
80 | Laurent Mangel (Fra) Besson Chaussures - Sojasun | Row 79 - Cell 2 |
81 | Frank Scherzinger (Ger) Atlas-Romer's Hausbäckerei | Row 80 - Cell 2 |
82 | Andoni Blazquez (Spa) Orbea | Row 81 - Cell 2 |
83 | Alexander Rybakov (Rus) Russian National Team | Row 82 - Cell 2 |
84 | Jaume Rovirapous (Spa) An Dorra-G Ran D Valira | Row 83 - Cell 2 |
85 | Jerome Mainard (Fra) CR4C Roanne | Row 84 - Cell 2 |
86 | Romain Maksimon (Rus) Russian National Team | Row 85 - Cell 2 |
87 | Morten Knudsen (Den) Continental Team Differdange | Row 86 - Cell 2 |
88 | Mickael Larpe (Fra) Roubaix Lille Metropole | Row 87 - Cell 2 |
89 | Kallé Kriit (Fra) AVC Aix-En-Provence | Row 88 - Cell 2 |
90 | Raul Garcia de Mateo Rub (Spa) An Dorra-G Ran D Valira | Row 89 - Cell 2 |
91 | Sebastien Fournet Fayard (Fra) Carmiooro - A Style | Row 90 - Cell 2 |
92 | Janick Wisler (Swi) Atlas-Romer's Hausbäckerei | Row 91 - Cell 2 |
93 | Rudy Molard (Fra) CR4C Roanne | Row 92 - Cell 2 |
94 | Johan Mombaerts (Fra) Auber 93 | Row 93 - Cell 2 |
95 | Nicolas Baldo (Fra) Continental Team Differdange | Row 94 - Cell 2 |
96 | Lucas Persson (Swe) Team Capinordic | Row 95 - Cell 2 |
97 | Vincent Dauga (Fra) Entente Sud Gascogne | Row 96 - Cell 2 |
98 | Fabien Rey (Fra) Entente Sud Gascogne | Row 97 - Cell 2 |
99 | Anthony Soares (Fra) CR4C Roanne | Row 98 - Cell 2 |
100 | Nicolas Jouanno (Fra) Bretagne-Schuller | Row 99 - Cell 2 |
101 | Colin Menc Moli Na (Fra) AVC Aix-En-Provence | Row 100 - Cell 2 |
102 | Carlos Torrenttarres (Spa) An Dorra-G Ran D Valira | Row 101 - Cell 2 |
103 | Angel Vallejo Dominguez (Spa) An Dorra-G Ran D Valira | Row 102 - Cell 2 |
104 | Sergio Pardilla Bellon (Spa) Carmiooro - A Style | Row 103 - Cell 2 |
105 | Florian Guillou (Fra) Roubaix Lille Metropole | Row 104 - Cell 2 |
106 | Pierre Cazaux (Fra) Roubaix Lille Metropole | Row 105 - Cell 2 |
107 | Steven Tronet (Fra) Roubaix Lille Metropole | Row 106 - Cell 2 |
108 | Martin Pedersen (Den) Team Capinordic | Row 107 - Cell 2 |
109 | Sylvain Cholleton (Fra) CR4C Roanne | Row 108 - Cell 2 |
110 | Jochen Vankerckhoven (Bel) PWS-Eijssen Cycling Team | Row 109 - Cell 2 |
111 | Aristide Ratti (Ita) Carmiooro - A Style | Row 110 - Cell 2 |
112 | Nicolas Vogondy (Fra) Agritubel | Row 111 - Cell 2 |
113 | Cyril Bessy (Fra) Besson Chaussures - Sojasun | Row 112 - Cell 2 |
114 | Pierre Bonnet (Fra) CR4C Roanne | Row 113 - Cell 2 |
115 | Maxime Mederel (Fra) Auber 93 | Row 114 - Cell 2 |
116 | Remi Badoc (Fra) Entente Sud Gascogne | Row 115 - Cell 2 |
117 | Noan Lelarge (Fra) Bretagne-Schuller | Row 116 - Cell 2 |
DNF | Nicolas Jalabert (Fra) Agritubel | Row 117 - Cell 2 |
DNF | Pawel Wachnik (Fra) CR4C Roanne | Row 118 - Cell 2 |
DNF | Evgeny Popov (Rus) Katyusha Continental Team | Row 119 - Cell 2 |
DNF | Alexander Porsev (Rus) Katyusha Continental Team | Row 120 - Cell 2 |
DNF | Nicolas Gallon (Fra) Selection Auvergne | Row 121 - Cell 2 |
DNS | Roman Klimov (Rus) Katyusha Continental Team | Row 122 - Cell 2 |
Swipe to scroll horizontally
1 | Francisco José Ventoso Alberdi (Spa) Carmiooro - A Style | 3:46:38 |
2 | Romain Feillu (Fra) Agritubel | Row 1 - Cell 2 |
3 | Emanuele Sella (Ita) Carmiooro - A Style | Row 2 - Cell 2 |
4 | Jérémie Galland (Fra) Besson Chaussures - Sojasun | Row 3 - Cell 2 |
5 | Marcel Barth (Fra) Thüringer Energie Team | Row 4 - Cell 2 |
6 | Yoann Barbas (Fra) Midi Pyrenees | Row 5 - Cell 2 |
7 | Christophe Laurent (Fra) Agritubel | Row 6 - Cell 2 |
8 | Pasquale Muto (Ita) Miche-Silver Cross-Selle Italia | Row 7 - Cell 2 |
9 | Miguel Minguezayala (Spa) Orbea | Row 8 - Cell 2 |
10 | Edwin Carvajaljaramillo (Col) Miche-Silver Cross-Selle Italia | Row 9 - Cell 2 |
11 | Fredrik Ericsson (Den) Team Capinordic | Row 10 - Cell 2 |
12 | Julien Simon (Fra) Besson Chaussures - Sojasun | Row 11 - Cell 2 |
13 | Julien Mazet (Fra) Auber 93 | Row 12 - Cell 2 |
14 | Sebastien Harbonnier (Fra) Continental Team Differdange | Row 13 - Cell 2 |
15 | Jean Marc Marino (Fra) Besson Chaussures - Sojasun | Row 14 - Cell 2 |
16 | Freddy Bichot (Fra) Agritubel | Row 15 - Cell 2 |
17 | Carl Naibo (Fra) Midi Pyrenees | Row 16 - Cell 2 |
18 | David Rosch (Ger) Atlas-Romer's Hausbäckerei | Row 17 - Cell 2 |
19 | Aurélien Ribet (Fra) AVC Aix-En-Provence | Row 18 - Cell 2 |
20 | Sébastien Duret (Fra) Bretagne-Schuller | 0:00:55 |
21 | Massimo Giunti (Ita) Miche-Silver Cross-Selle Italia | 0:13:52 |
22 | Jonathan Thire (Fra) Auber 93 | 0:19:46 |
23 | Lucas Schädlich (Ger) Thüringer Energie Team | Row 22 - Cell 2 |
24 | Florian Vachon (Fra) Roubaix Lille Metropole | Row 23 - Cell 2 |
25 | Philipp Klein (Ger) Thüringer Energie Team | Row 24 - Cell 2 |
26 | Georges Lestage (Fra) AVC Aix-En-Provence | Row 25 - Cell 2 |
27 | Ricardo Garcia Am Broa (Spa) Orbea | Row 26 - Cell 2 |
28 | Lilian Jegou (Fra) Bretagne-Schuller | Row 27 - Cell 2 |
29 | Diego Alejandr Tamayo Martinez (Col) Carmiooro - A Style | Row 28 - Cell 2 |
30 | Valery Kaikov (Rus) Russian National Team | Row 29 - Cell 2 |
31 | Dominik Eberle (Ger) Continental Team Differdange | Row 30 - Cell 2 |
32 | Nadir Haddou (Fra) Auber 93 | Row 31 - Cell 2 |
33 | Stig Broeckx (Bel) PWS-Eijssen Cycling Team | Row 32 - Cell 2 |
34 | Lukas Rohner (Swi) Atlas-Romer's Hausbäckerei | Row 33 - Cell 2 |
35 | Hendrik Van Den Bossche (Bel) PWS-Eijssen Cycling Team | Row 34 - Cell 2 |
36 | Frédéric Vernet (Fra) Selection Auvergne | Row 35 - Cell 2 |
37 | Nicolas Morel (Fra) AVC Aix-En-Provence | Row 36 - Cell 2 |
38 | Urain Epeldebenat (Spa) Orbea | Row 37 - Cell 2 |
39 | Bastian Bürgel (Ger) Thüringer Energie Team | Row 38 - Cell 2 |
40 | Guillaume Tourret (Fra) Selection Auvergne | Row 39 - Cell 2 |
41 | Pierre Delort (Fra) Selection Auvergne | Row 40 - Cell 2 |
42 | Maximilian May (Ger) Thüringer Energie Team | Row 41 - Cell 2 |
43 | Rémi Sarreboubee (Fra) AVC Aix-En-Provence | Row 42 - Cell 2 |
44 | Alexander Mironov (Rus) Katyusha Continental Team | Row 43 - Cell 2 |
45 | Fredrik Johansson (Swe) Continental Team Differdange | Row 44 - Cell 2 |
46 | Ludovic Vasseur (Fra) Midi Pyrenees | Row 45 - Cell 2 |
47 | Tim Haex (Bel) PWS-Eijssen Cycling Team | Row 46 - Cell 2 |
48 | Yannick Eijssen (Bel) PWS-Eijssen Cycling Team | Row 47 - Cell 2 |
49 | Artur Ershov (Rus) Russian National Team | Row 48 - Cell 2 |
50 | Leonid Krasnov (Rus) Russian National Team | Row 49 - Cell 2 |
51 | Jonas Aaen Jörgensen (Den) Team Capinordic | Row 50 - Cell 2 |
52 | Eneko Echeverzcarte (Spa) Orbea | Row 51 - Cell 2 |
53 | Jonathan Genthon (Fra) Midi Pyrenees | Row 52 - Cell 2 |
54 | Aymeric Moreels (Fra) Midi Pyrenees | Row 53 - Cell 2 |
55 | Jérémy Grimal (Fra) Midi Pyrenees | Row 54 - Cell 2 |
56 | Krzysztof Szczawinski (Pol) Miche-Silver Cross-Selle Italia | Row 55 - Cell 2 |
57 | Alexander Ryabkin (Rus) Russian National Team | Row 56 - Cell 2 |
58 | Mikel Ilundain Tirapu (Spa) Orbea | Row 57 - Cell 2 |
59 | Robert Retschke (Ger) Continental Team Differdange | Row 58 - Cell 2 |
60 | Timothy Stevens (Bel) PWS-Eijssen Cycling Team | Row 59 - Cell 2 |
61 | Christopher Stevenson (Swe) Team Capinordic | Row 60 - Cell 2 |
62 | Benjamin Olivier (Fra) Selection Auvergne | Row 61 - Cell 2 |
63 | Nico Schneider (Ger) Atlas-Romer's Hausbäckerei | Row 62 - Cell 2 |
64 | Morgan Chedhomme (Fra) Auber 93 | Row 63 - Cell 2 |
65 | Gael Malacarne (Fra) Bretagne-Schuller | Row 64 - Cell 2 |
66 | Tomasz Marczynski (Pol) Miche-Silver Cross-Selle Italia | Row 65 - Cell 2 |
67 | Yannick Talabardon (Fra) Besson Chaussures - Sojasun | Row 66 - Cell 2 |
68 | Fabien Patanchon (Fra) Entente Sud Gascogne | Row 67 - Cell 2 |
69 | Florian Harbig (Ger) Thüringer Energie Team | Row 68 - Cell 2 |
70 | Stéphane Bonsergent (Fra) Bretagne-Schuller | Row 69 - Cell 2 |
71 | Dmitry Kosyakov (Rus) Katyusha Continental Team | Row 70 - Cell 2 |
72 | Damien Branaa (Fra) Entente Sud Gascogne | Row 71 - Cell 2 |
73 | Nikola Aistrup (Den) Team Capinordic | Row 72 - Cell 2 |
74 | Guillaume Bourgeois (Fra) Atlas-Romer's Hausbäckerei | Row 73 - Cell 2 |
75 | Stéphane Gay (Fra) Selection Auvergne | Row 74 - Cell 2 |
76 | Nicolas Capdepuy (Fra) Entente Sud Gascogne | Row 75 - Cell 2 |
77 | Dmitri Puzanov (Spa) An Dorra-G Ran D Valira | Row 76 - Cell 2 |
78 | Brice Feillu (Fra) Agritubel | Row 77 - Cell 2 |
79 | Aitor Aznar Torres (Spa) An Dorra-G Ran D Valira | Row 78 - Cell 2 |
80 | Laurent Mangel (Fra) Besson Chaussures - Sojasun | Row 79 - Cell 2 |
81 | Frank Scherzinger (Ger) Atlas-Romer's Hausbäckerei | Row 80 - Cell 2 |
82 | Andoni Blazquez (Spa) Orbea | Row 81 - Cell 2 |
83 | Alexander Rybakov (Rus) Russian National Team | Row 82 - Cell 2 |
84 | Jaume Rovirapous (Spa) An Dorra-G Ran D Valira | Row 83 - Cell 2 |
85 | Jerome Mainard (Fra) CR4C Roanne | Row 84 - Cell 2 |
86 | Romain Maksimon (Rus) Russian National Team | Row 85 - Cell 2 |
87 | Morten Knudsen (Den) Continental Team Differdange | Row 86 - Cell 2 |
88 | Mickael Larpe (Fra) Roubaix Lille Metropole | Row 87 - Cell 2 |
89 | Kallé Kriit (Fra) AVC Aix-En-Provence | Row 88 - Cell 2 |
90 | Raul Garcia de Mateo Rub (Spa) An Dorra-G Ran D Valira | Row 89 - Cell 2 |
91 | Sebastien Fournet Fayard (Fra) Carmiooro - A Style | Row 90 - Cell 2 |
92 | Janick Wisler (Swi) Atlas-Romer's Hausbäckerei | Row 91 - Cell 2 |
93 | Rudy Molard (Fra) CR4C Roanne | Row 92 - Cell 2 |
94 | Johan Mombaerts (Fra) Auber 93 | Row 93 - Cell 2 |
95 | Nicolas Baldo (Fra) Continental Team Differdange | Row 94 - Cell 2 |
96 | Lucas Persson (Swe) Team Capinordic | Row 95 - Cell 2 |
97 | Vincent Dauga (Fra) Entente Sud Gascogne | Row 96 - Cell 2 |
98 | Fabien Rey (Fra) Entente Sud Gascogne | Row 97 - Cell 2 |
99 | Anthony Soares (Fra) CR4C Roanne | Row 98 - Cell 2 |
100 | Nicolas Jouanno (Fra) Bretagne-Schuller | Row 99 - Cell 2 |
101 | Colin Menc Moli Na (Fra) AVC Aix-En-Provence | Row 100 - Cell 2 |
102 | Carlos Torrenttarres (Spa) An Dorra-G Ran D Valira | Row 101 - Cell 2 |
103 | Angel Vallejo Dominguez (Spa) An Dorra-G Ran D Valira | Row 102 - Cell 2 |
104 | Sergio Pardilla Bellon (Spa) Carmiooro - A Style | Row 103 - Cell 2 |
105 | Florian Guillou (Fra) Roubaix Lille Metropole | Row 104 - Cell 2 |
106 | Pierre Cazaux (Fra) Roubaix Lille Metropole | Row 105 - Cell 2 |
107 | Steven Tronet (Fra) Roubaix Lille Metropole | Row 106 - Cell 2 |
108 | Martin Pedersen (Den) Team Capinordic | Row 107 - Cell 2 |
109 | Sylvain Cholleton (Fra) CR4C Roanne | Row 108 - Cell 2 |
110 | Jochen Vankerckhoven (Bel) PWS-Eijssen Cycling Team | Row 109 - Cell 2 |
111 | Aristide Ratti (Ita) Carmiooro - A Style | Row 110 - Cell 2 |
112 | Nicolas Vogondy (Fra) Agritubel | Row 111 - Cell 2 |
113 | Cyril Bessy (Fra) Besson Chaussures - Sojasun | Row 112 - Cell 2 |
114 | Pierre Bonnet (Fra) CR4C Roanne | Row 113 - Cell 2 |
115 | Maxime Mederel (Fra) Auber 93 | Row 114 - Cell 2 |
116 | Remi Badoc (Fra) Entente Sud Gascogne | Row 115 - Cell 2 |
117 | Noan Lelarge (Fra) Bretagne-Schuller | Row 116 - Cell 2 |
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