Ulissi takes out first stage in Tour de Luxembourg
By Cyclingnews
last updated Swipe to scroll horizontally
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Diego Ulissi (Ita) UAE Team Emirates | 3:13:15 |
2 | Amaury Capiot (Bel) Sport Vlaanderen-Baloise | |
3 | Eduard-Michael Grosu (Rom) Nippo Delko Provence | |
4 | Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA | |
5 | Jasper Philipsen (Bel) UAE Team Emirates | |
6 | Rui Oliveira (Por) UAE Team Emirates | |
7 | Alexander Krieger (Ger) Alpecin-Fenix | |
8 | Eros Capecchi (Ita) Bahrain McLaren | |
9 | Markus Hoelgaard (Nor) Uno-X Norwegian Development Team | |
10 | Jordi Warlop (Bel) Sport Vlaanderen-Baloise | |
11 | Romain Hardy (Fra) Team Arkea-Samsic | |
12 | Mathias De Witte (Bel) Natura4Ever - Roubaix - Lille Metropole | |
13 | Vincenzo Albanese (Ita) Bardiani CSF Faizane' | |
14 | Santiago Buitrago Sanchez (Col) Bahrain McLaren | |
15 | Jan Bakelants (Bel) Circus-Wanty Gobert | |
16 | Jetse Bol (Ned) Burgos-BH | |
17 | Clément Champoussin (Fra) AG2R la Mondiale | |
18 | Lawrence Naesen (Bel) AG2R la Mondiale | |
19 | August Jensen (Nor) Riwal Readynez | |
20 | Reinardt Janse van Rensburg (RSA) NTT Pro Cycling | |
21 | Andreas Lorentz Kron (Den) Riwal Readynez | |
22 | Tim Wellens (Bel) Lotto Soudal | |
23 | James Shaw (GBr) Riwal Readynez | |
24 | Aime De Gendt (Bel) Circus-Wanty Gobert | |
25 | Petr Vakoč (Cze) Alpecin - Fenix | |
26 | Ivan Centrone (Lux) Natura4Ever - Roubaix - Lille Metropole | |
27 | Aurélien Paret Peintre (Fra) AG2R la Mondiale | |
28 | Thibault Ferasse (Fra) Natura4Ever - Roubaix - Lille Metropole | |
29 | Alessandro Fedeli (Ita) Nippo Delko Provence | |
30 | Vadim Pronskiy (Kaz) Astana Pro Team | |
31 | Lukasz Owsian (Pol) Team Arkea-Samsic | |
32 | Jérémy Leveau (Fra) Natura4Ever - Roubaix - Lille Metropole | |
33 | Quinn Simmons (USA) Trek-Segafredo | |
34 | Jacob Hindsgaul Madsen (Den) Uno - X Pro Cycling Team | |
35 | Tosh Van der Sande (Bel) Lotto Soudal | |
36 | Philippe Gilbert (Bel) Lotto Soudal | |
37 | Roland Thalmann (Swi) Team Vorarlberg Santic | |
38 | François Bidard (Fra) AG2R la Mondiale | |
39 | Xandro Meurisse (Bel) Circus-Wanty Gobert | |
40 | Torjus Sleen (Nor) Uno-X Norwegian Development Team | |
41 | Mauro Schmid (Swi) Leopard Pro Cycling | |
42 | Tom Wirtgen (Lux) Bingoal WB | 0:00:11 |
43 | Harm Vanhoucke (Bel) Lotto Soudal | |
44 | Lucas Eriksson (Swe) Riwal Readynez | |
45 | Senne Leysen (Bel) Alpecin-Fenix | |
46 | Umberto Marengo (Ita) Vini Zabu' KTM | |
47 | Jesus Ezquerra Muela (Spa) Burgos-BH | 0:00:16 |
48 | Michel Ries (Lux) Trek-Segafredo | |
49 | Yevgeniy Gidich (Kaz) Astana Pro Team | |
50 | Ben Gastauer (Lux) AG2R la Mondiale | |
51 | Juan Felipe Osorio Arboleda (Col) Burgos-BH | |
52 | Luc Wirtgen (Lux) Bingoal Wb | |
53 | Laurent Pichon (Fra) Team Arkea-Samsic | |
54 | Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA | |
55 | Arjen Livyns (Bel) Bingoal WB | |
56 | Grega Bole (Slo) Bahrain McLaren | 0:00:20 |
57 | Thomas Sprengers (Bel) Sport Vlaanderen-Baloise | |
58 | Jelle Vanendert (Bel) Bingoal WB | |
59 | Laurens Huys (Bel) Bingoal WB | |
60 | Dylan Sunderland (Aus) NTT Pro Cycling | 0:00:23 |
61 | Jon Irisarri Ricon (Spa) Caja Rural-Seguros RGA | 0:00:25 |
62 | Romain Combaud (Fra) Nippo Delko Provence | |
63 | Kevin Deltombe (Bel) Sport Vlaanderen-Baloise | |
64 | Manuel Senni (Ita) Bardiani CSF Faizane' | 0:00:36 |
65 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:00:39 |
66 | Jan Maas (Ned) Leopard Pro Cycling | |
67 | Laurens De Vreese (Bel) Astana Pro Team | |
68 | Miles Scotson (Aus) Groupama-FDJ | 0:00:50 |
69 | Martijn Budding (Ned) Riwal Readynez | 0:00:51 |
70 | Johannes Schinnagel (Ger) Team Vorarlberg Santic | 0:01:00 |
71 | Ivo Oliveira (Por) UAE Team Emirates | 0:01:03 |
72 | Angel Fuentes Paniego (Spa) Burgos-BH | 0:01:06 |
73 | Ramon Sinkeldam (Ned) Groupama-FDJ | 0:01:15 |
74 | Zhandos Bizhigitov (Kaz) Astana Pro Team | |
75 | John Degenkolb (Ger) Lotto Soudal | |
76 | Jimmy Janssens (Bel) Alpecin-Fenix | |
77 | Nick Van der Lijke (Ned) Riwal Readynez | 0:01:17 |
78 | Thomas Boudat (Fra) Team Arkea-Samsic | |
79 | Davide Martinelli (Ita) Astana Pro Team | |
80 | Floris De Tier (Bel) Alpecin-Fenix | |
81 | Charles Quarterman (GBr) Trek-Segafredo | 0:01:35 |
82 | Ryan Mullen (Irl) Trek-Segafredo | |
83 | Tomasz Marczynski (Pol) Lotto Soudal | |
84 | Jan Petelin (Lux) Vini Zabu' KTM | |
85 | Emiel Planckaert (Bel) Sport Vlaanderen-Baloise | |
86 | Romain Le Roux (Fra) Team Arkea-Samsic | |
87 | Baptiste Planckaert (Bel) Bingoal WB | 0:01:46 |
88 | Thomas Degand (Bel) Circus-Wanty Gobert | |
89 | Matteo Busato (Ita) Vini Zabu' KTM | |
90 | Etienne Van Empel (Ned) Vini Zabu' KTM | |
91 | Danilo Wyss (Swi) NTT Pro Cycling | 0:02:00 |
92 | William Clarke (Aus) Trek-Segafredo | 0:02:02 |
93 | Pieter Vanspeybrouck (Bel) Circus-Wanty Gobert | 0:02:04 |
94 | Arnaud Demare (Fra) Groupama-FDJ | |
95 | Jacopo Guarnieri (Ita) Groupama-FDJ | |
96 | Marcel Sieberg (Ger) Bahrain McLaren | 0:02:06 |
97 | Dusan Rajovic (Srb) Nippo Delko Provence | |
98 | Benjamin King (USA) NTT Pro Cycling | |
99 | Loïc Vliegen (Bel) Circus-Wanty Gobert | 0:02:16 |
100 | Miguel Heidemann (Ger) Leopard Pro Cycling | 0:02:23 |
101 | Szymon Rekita (Pol) Leopard Pro Cycling | |
102 | Anders Skaarseth (Nor) Uno-X Norwegian Development Team | |
103 | Sven Erik Bystrøm (Nor) UAE Team Emirates | |
104 | Julien Antomarchi (Fra) Natura4Ever - Roubaix - Lille Metropole | |
105 | Kévin Geniets (Lux) Groupama-FDJ | 0:02:27 |
106 | Jonas Iversby Hvideberg (Nor) Uno-X Norwegian Development Team | 0:02:30 |
107 | Alexis Guerin (Fra) Team Vorarlberg Santic | 0:02:33 |
108 | Evaldas Siskevicius (Ltu) Nippo Delko Provence | |
109 | Hector Saez Benito (Spa) Caja Rural - Seguros Rga | 0:02:43 |
110 | Matteo Malucelli (Ita) Caja Rural-Seguros RGA | |
111 | Aaron Van Poucke (Bel) Sport Vlaanderen-Baloise | |
112 | Matteo De Bonis (Ita) Vini Zabu Ktm | |
113 | Jaume Sureda Morey (Spa) Burgos-BH | 0:02:59 |
114 | Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA | |
115 | Michael Carbel Svendgaard (Den) NTT Pro Cycling | 0:03:04 |
116 | Dmitriy Gruzdev (Kaz) Astana Pro Team | |
117 | Tom Dernies (Bel) Natura4Ever - Roubaix - Lille Metropole | |
118 | Arthur Kluckers (Lux) Leopard Pro Cycling | 0:03:18 |
119 | Marco Benfatto (Ita) Bardiani CSF Faizane' | 0:03:26 |
120 | Mirco Maestri (Ita) Bardiani CSF Faizane' | |
121 | Alessandro Pessot (Ita) Bardiani CSF Faizane' | |
122 | Axel Zingle (Fra) Nippo Delko Provence | 0:03:32 |
123 | Mark Cavendish (GBr) Bahrain McLaren | 0:03:42 |
124 | Fred Wright (GBr) Bahrain McLaren | 0:04:14 |
125 | Philipp Walsleben (Ger) Alpecin-Fenix | |
126 | Matthew Gibson (GBr) Burgos-BH | |
127 | Tom Bohli (Swi) UAE Team Emirates | 0:05:14 |
128 | Tony Gallopin (Fra) AG2R la Mondiale | 0:06:13 |
129 | Franck Bonnamour (Fra) Team Arkea-Samsic | |
130 | Nicolas Dalla Valle (Ita) Bardiani CSF Faizane' | |
131 | Jay Robert Thomson (RSA) NTT Pro Cycling | |
132 | Erlend Blikra (Nor) Uno-X Norwegian Development Team | 0:06:23 |
133 | Andrea Bartolozzi (Ita) Vini Zabu' KTM | 0:07:38 |
134 | Lukas Meiler (Ger) Team Vorarlberg Santic | 0:12:47 |
135 | Ignatas Konovalovas (Ltu) Groupama-FDJ | |
136 | Raphaël Kockelmann (Lux) Team Vorarlberg Santic | 0:18:06 |
137 | Colin Chris Stüssi (Swi) Team Vorarlberg Santic | |
OTL | Colin Heiderscheid (Lux) Leopard Pro Cycling |
Swipe to scroll horizontally
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Diego Ulissi (Ita) UAE Team Emirates | 3:13:15 |
2 | Amaury Capiot (Bel) Sport Vlaanderen-Baloise | 0:00:07 |
3 | Eduard-Michael Grosu (Rom) Nippo Delko Provence | Row 2 - Cell 2 |
4 | Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA | 0:00:12 |
5 | Jasper Philipsen (Bel) UAE Team Emirates | 0:00:13 |
6 | Rui Oliveira (Por) UAE Team Emirates | |
7 | Alexander Krieger (Ger) Alpecin-Fenix | |
8 | Eros Capecchi (Ita) Bahrain McLaren | |
9 | Markus Hoelgaard (Nor) Uno-X Norwegian Development Team | |
10 | Jordi Warlop (Bel) Sport Vlaanderen-Baloise | |
11 | Romain Hardy (Fra) Team Arkea-Samsic | |
12 | Mathias De Witte (Bel) Natura4Ever - Roubaix - Lille Metropole | |
13 | Vincenzo Albanese (Ita) Bardiani CSF Faizane' | |
14 | Santiago Buitrago Sanchez (Col) Bahrain McLaren | |
15 | Jan Bakelants (Bel) Circus-Wanty Gobert | |
16 | Jetse Bol (Ned) Burgos-BH | |
17 | Clément Champoussin (Fra) AG2R la Mondiale | |
18 | Lawrence Naesen (Bel) AG2R la Mondiale | |
19 | August Jensen (Nor) Riwal Readynez | |
20 | Reinardt Janse van Rensburg (RSA) NTT Pro Cycling | |
21 | Andreas Lorentz Kron (Den) Riwal Readynez | |
22 | Tim Wellens (Bel) Lotto Soudal | |
23 | James Shaw (GBr) Riwal Readynez | |
24 | Aime De Gendt (Bel) Circus-Wanty Gobert | |
25 | Petr Vakoč (Cze) Alpecin - Fenix | |
26 | Ivan Centrone (Lux) Natura4Ever - Roubaix - Lille Metropole | |
27 | Aurélien Paret Peintre (Fra) AG2R la Mondiale | |
28 | Thibault Ferasse (Fra) Natura4Ever - Roubaix - Lille Metropole | |
29 | Alessandro Fedeli (Ita) Nippo Delko Provence | |
30 | Vadim Pronskiy (Kaz) Astana Pro Team | |
31 | Lukasz Owsian (Pol) Team Arkea-Samsic | |
32 | Jérémy Leveau (Fra) Natura4Ever - Roubaix - Lille Metropole | |
33 | Quinn Simmons (USA) Trek-Segafredo | |
34 | Jacob Hindsgaul Madsen (Den) Uno - X Pro Cycling Team | |
35 | Tosh Van der Sande (Bel) Lotto Soudal | |
36 | Philippe Gilbert (Bel) Lotto Soudal | |
37 | Roland Thalmann (Swi) Team Vorarlberg Santic | |
38 | François Bidard (Fra) AG2R la Mondiale | |
39 | Xandro Meurisse (Bel) Circus-Wanty Gobert | |
40 | Torjus Sleen (Nor) Uno-X Norwegian Development Team | |
41 | Mauro Schmid (Swi) Leopard Pro Cycling | |
42 | Tom Wirtgen (Lux) Bingoal WB | 0:00:24 |
43 | Harm Vanhoucke (Bel) Lotto Soudal | |
44 | Lucas Eriksson (Swe) Riwal Readynez | |
45 | Senne Leysen (Bel) Alpecin-Fenix | |
46 | Umberto Marengo (Ita) Vini Zabu' KTM | |
47 | Jesus Ezquerra Muela (Spa) Burgos-BH | 0:00:29 |
48 | Michel Ries (Lux) Trek-Segafredo | |
49 | Yevgeniy Gidich (Kaz) Astana Pro Team | |
50 | Ben Gastauer (Lux) AG2R la Mondiale | |
51 | Juan Felipe Osorio Arboleda (Col) Burgos-BH | |
52 | Luc Wirtgen (Lux) Bingoal Wb | |
53 | Laurent Pichon (Fra) Team Arkea-Samsic | |
54 | Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA | |
55 | Arjen Livyns (Bel) Bingoal WB | |
56 | Grega Bole (Slo) Bahrain McLaren | 0:00:33 |
57 | Thomas Sprengers (Bel) Sport Vlaanderen-Baloise | |
58 | Jelle Vanendert (Bel) Bingoal WB | |
59 | Laurens Huys (Bel) Bingoal WB | |
60 | Dylan Sunderland (Aus) NTT Pro Cycling | 0:00:36 |
61 | Jon Irisarri Ricon (Spa) Caja Rural-Seguros RGA | 0:00:38 |
62 | Romain Combaud (Fra) Nippo Delko Provence | |
63 | Kevin Deltombe (Bel) Sport Vlaanderen-Baloise | |
64 | Manuel Senni (Ita) Bardiani CSF Faizane' | 0:00:49 |
65 | Juan Pedro Lopez Perez (Spa) Trek-Segafredo | 0:00:52 |
66 | Jan Maas (Ned) Leopard Pro Cycling | |
67 | Laurens De Vreese (Bel) Astana Pro Team | |
68 | Miles Scotson (Aus) Groupama-FDJ | 0:01:03 |
69 | Martijn Budding (Ned) Riwal Readynez | 0:01:04 |
70 | Johannes Schinnagel (Ger) Team Vorarlberg Santic | 0:01:13 |
71 | Ivo Oliveira (Por) UAE Team Emirates | 0:01:16 |
72 | Angel Fuentes Paniego (Spa) Burgos-BH | 0:01:19 |
73 | Ramon Sinkeldam (Ned) Groupama-FDJ | 0:01:28 |
74 | Zhandos Bizhigitov (Kaz) Astana Pro Team | |
75 | John Degenkolb (Ger) Lotto Soudal | |
76 | Jimmy Janssens (Bel) Alpecin-Fenix | |
77 | Nick Van der Lijke (Ned) Riwal Readynez | 0:01:30 |
78 | Thomas Boudat (Fra) Team Arkea-Samsic | |
79 | Davide Martinelli (Ita) Astana Pro Team | |
80 | Floris De Tier (Bel) Alpecin-Fenix | |
81 | Charles Quarterman (GBr) Trek-Segafredo | 0:01:48 |
82 | Ryan Mullen (Irl) Trek-Segafredo | |
83 | Tomasz Marczynski (Pol) Lotto Soudal | |
84 | Jan Petelin (Lux) Vini Zabu' KTM | |
85 | Emiel Planckaert (Bel) Sport Vlaanderen-Baloise | |
86 | Romain Le Roux (Fra) Team Arkea-Samsic | |
87 | Baptiste Planckaert (Bel) Bingoal WB | 0:01:59 |
88 | Thomas Degand (Bel) Circus-Wanty Gobert | |
89 | Matteo Busato (Ita) Vini Zabu' KTM | |
90 | Etienne Van Empel (Ned) Vini Zabu' KTM | |
91 | Danilo Wyss (Swi) NTT Pro Cycling | 0:02:13 |
92 | William Clarke (Aus) Trek-Segafredo | 0:02:15 |
93 | Pieter Vanspeybrouck (Bel) Circus-Wanty Gobert | 0:02:17 |
94 | Arnaud Demare (Fra) Groupama-FDJ | |
95 | Jacopo Guarnieri (Ita) Groupama-FDJ | |
96 | Marcel Sieberg (Ger) Bahrain McLaren | 0:02:19 |
97 | Dusan Rajovic (Srb) Nippo Delko Provence | |
98 | Benjamin King (USA) NTT Pro Cycling | |
99 | Loïc Vliegen (Bel) Circus-Wanty Gobert | 0:02:29 |
100 | Miguel Heidemann (Ger) Leopard Pro Cycling | 0:02:36 |
101 | Szymon Rekita (Pol) Leopard Pro Cycling | |
102 | Anders Skaarseth (Nor) Uno-X Norwegian Development Team | |
103 | Sven Erik Bystrøm (Nor) UAE Team Emirates | |
104 | Julien Antomarchi (Fra) Natura4Ever - Roubaix - Lille Metropole | |
105 | Kévin Geniets (Lux) Groupama-FDJ | 0:02:40 |
106 | Jonas Iversby Hvideberg (Nor) Uno-X Norwegian Development Team | 0:02:43 |
107 | Alexis Guerin (Fra) Team Vorarlberg Santic | 0:02:46 |
108 | Evaldas Siskevicius (Ltu) Nippo Delko Provence | |
109 | Hector Saez Benito (Spa) Caja Rural - Seguros Rga | 0:02:56 |
110 | Matteo Malucelli (Ita) Caja Rural-Seguros RGA | |
111 | Aaron Van Poucke (Bel) Sport Vlaanderen-Baloise | |
112 | Matteo De Bonis (Ita) Vini Zabu Ktm | |
113 | Jaume Sureda Morey (Spa) Burgos-BH | 0:03:11 |
114 | Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA | 0:03:12 |
115 | Michael Carbel Svendgaard (Den) NTT Pro Cycling | 0:03:17 |
116 | Dmitriy Gruzdev (Kaz) Astana Pro Team | |
117 | Tom Dernies (Bel) Natura4Ever - Roubaix - Lille Metropole | |
118 | Arthur Kluckers (Lux) Leopard Pro Cycling | 0:03:31 |
119 | Marco Benfatto (Ita) Bardiani CSF Faizane' | 0:03:39 |
120 | Mirco Maestri (Ita) Bardiani CSF Faizane' | |
121 | Alessandro Pessot (Ita) Bardiani CSF Faizane' | |
122 | Axel Zingle (Fra) Nippo Delko Provence | 0:03:42 |
123 | Mark Cavendish (GBr) Bahrain McLaren | 0:03:55 |
124 | Fred Wright (GBr) Bahrain McLaren | 0:04:27 |
125 | Philipp Walsleben (Ger) Alpecin-Fenix | |
126 | Matthew Gibson (GBr) Burgos-BH | |
127 | Tom Bohli (Swi) UAE Team Emirates | 0:05:27 |
128 | Tony Gallopin (Fra) AG2R la Mondiale | 0:06:22 |
129 | Franck Bonnamour (Fra) Team Arkea-Samsic | |
130 | Nicolas Dalla Valle (Ita) Bardiani CSF Faizane' | |
131 | Jay Robert Thomson (RSA) NTT Pro Cycling | |
132 | Erlend Blikra (Nor) Uno-X Norwegian Development Team | 0:06:36 |
133 | Andrea Bartolozzi (Ita) Vini Zabu' KTM | 0:07:51 |
134 | Lukas Meiler (Ger) Team Vorarlberg Santic | 0:13:00 |
135 | Ignatas Konovalovas (Ltu) Groupama-FDJ | |
136 | Raphaël Kockelmann (Lux) Team Vorarlberg Santic | 0:18:19 |
137 | Colin Chris Stüssi (Swi) Team Vorarlberg Santic | |
OTL | Colin Heiderscheid (Lux) Leopard Pro Cycling |
Swipe to scroll horizontally
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Diego Ulissi (Ita) UAE Team Emirates | 20 |
2 | Amaury Capiot (Bel) Sport Vlaanderen-Baloise | 16 |
3 | Eduard-Michael Grosu (Rom) Nippo Delko Provence | 13 |
4 | Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA | 11 |
5 | Jasper Philipsen (Bel) UAE Team Emirates | 9 |
6 | Rui Oliveira (Por) UAE Team Emirates | 7 |
7 | Alexander Krieger (Ger) Alpecin-Fenix | 5 |
8 | Eros Capecchi (Ita) Bahrain McLaren | 3 |
9 | Markus Hoelgaard (Nor) Uno-X Norwegian Development Team | 2 |
10 | Jordi Warlop (Bel) Sport Vlaanderen-Baloise | 1 |
Swipe to scroll horizontally
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Axel Zingle (Fra) Nippo Delko Provence | 8 |
2 | Lukas Meiler (Ger) Team Vorarlberg Santic | 4 |
3 | Diego Ulissi (Ita) UAE Team Emirates | 3 |
4 | Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA | 3 |
5 | Eduard-Michael Grosu (Rom) Nippo Delko Provence | 2 |
6 | Tony Gallopin (Fra) AG2R la Mondiale | 2 |
7 | Petr Vakoč (Cze) Alpecin - Fenix | 1 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Cyclingnews is the world's leader in English-language coverage of professional cycling. Started in 1995 by University of Newcastle professor Bill Mitchell, the site was one of the first to provide breaking news and results over the internet in English. The site was purchased by Knapp Communications in 1999, and owner Gerard Knapp built it into the definitive voice of pro cycling. Since then, major publishing house Future PLC has owned the site and expanded it to include top features, news, results, photos and tech reporting. The site continues to be the most comprehensive and authoritative English voice in professional cycling.
Latest on Cyclingnews
-
Vélo d'Or create new Gino Mäder prize honouring riders' social commitment
2024 winners of prestigious French cycling awards to be revealed on December 6 -
Spatz Fasta review: Excellent winter overshoes in a lightweight package
The Spatz Fasta overshoes are excellent winter all-rounders that should work for well for all but the coldest, longest rides -
Mountain Bike world champion to start 'new chapter' on the road in 2025 with Jayco AlUla
28-year-old South African to combine WorldTour and off-road calendars after signing two-year deal -
Ben O’Connor lines up for 'another crack' at Tour de France after success of 2024
Australian, who finished fourth on world rankings, will race for yellow with a fresh lens at Jayco-AlUla in 2025