Tirreno-Adriatico: Wout van Aert beats Filippo Ganna in closing time trial
Küng takes second as Tadej Pogacar secures overall title in San Benedetto del Tronto
All good things must come to an end, the proverb goes, and so it proved in San Benedetto del Tronto on the final stage of Tirreno-Adriatico as world time trial champion, Ineos Grenadiers' Filippo Ganna, lost a time trial for the first time in over a year.
Jumbo-Visma's Wout van Aert – one of the stars of the week – became the first man to beat the Italian since Remco Evenepoel, breaking a run of eight dominant time trial wins in a row dating back to the 2020 Vuelta a San Juan.
The Belgian's time of 11:06.130 – an average speed of 54.595 kph – was enough to take the win by just over six seconds ahead of Groupama-FDJ's Stefan Küng on the Adriatic-facing 10.1-kilometre course.
In the end, Ganna could only finish in third place, his worst time trial result since the 2019 Worlds in Yorkshire, 11.3 seconds down on Van Aert.
Two minutes after Van Aert, Tadej Pogačar (UAE Team Emirates) crossed the line safely in the blue jersey, taking fourth place on the stage 12.8 seconds back, to secure overall victory at the week-long race.
"It was a really hard one even though it's short," Van Aert said of the stage after finishing his effort. "You always hurt yourself to the maximum. I'm really happy with this. I'm improving my time trials in the past years and this field is almost all the best time triallists on the start line. It's a really good start of the season with the first time trial.
"I was in the bus until 10 minutes before the start, so I didn't check the wind. It's always difficult with time trial to have the same circumstances for everyone. I always hope everyone has the same conditions, but it also plays a role, of course.
"It's the first time I aimed for a GC in a WorldTour stage race, and I only got beaten by TDF winner, so I guess that's a pretty good start. I will definitely try more of these in the future but for now I have my eye on the Classics."
Van Aert ends the week 1:03 down on Pogačar, with the Slovenian taking the sixth stage race victory of his young career. Mikel Landa (Bahrain Victorious) finished the week in third overall, 3:57 back. Van Aert secured the ciclamino points jersey, while Pogačar wins the green mountains jersey and white young rider's jersey.
How it unfolded
After a week of exciting racing, including the highlight, Sunday's fifth stage, Tirreno-Adriatico drew to a close with the traditional, pan-flat, 10.1-kilometre time trial by the beach in San Benedetto del Tronto.
The course, a basic out and back alongside the Adriatic Sea, posed little in the way of a technical challenge, with power riders coming to the fore. Last September's edition saw world time trial champion Ganna smash the course record with a time of 10:42, set at an average speed of 56.636kph.
Riders could either choose to make hay on the way out, aided in the opening half by a tailwind, or save their energy for the second part, where they'd be buffeted by a headwind on the run to the finish.
A lack of top time triallists among the early runners ensured there would be a wait for the bigger names to head out, though the split times and speeds would give an indication about exactly how strong the winds were.
Bahrain Victorious rider Jan Tratnik was the quickset of the early runners, though his time of 11:39 was pipped by one second less than a minute later after Edoardo Affini (Team BikeExchange) crossed the line. The Italian had averaged 55.579 kph to the four-kilometre checkpoint, while his speed over the closing six kilometres was a mere 52.092 kph, demonstrating the effects of the wind and confirming that nobody would touch Ganna's course record.
Sebastian Langeveld (EF Education-Nippo) was the next to shave some time off just four minutes later, though the Dutchman's time of 11:36 was soon bested by Australian Michael Hepburn (Team BikeExchange) with a time of 11:33.
Half an hour later, Groupama-FDJ's Tobias Ludvigsson got within a second of Hepburn, while EF-Nippo rider Alberto Bettiol was the next to make a breakthrough. The 2019 Tour of Flanders winner put nine seconds into Hepburn with a time of 11:24, though Küng was already out on course and going faster, too.
The European time trial champion put six seconds into Bettiol at the checkpoint, adding another six at the finish to blow away the 27-year-old's time with a 11:12 at the line. After Küng had crossed the line, all the attention turned to Ganna, who was the favourite to take yet another time trial win.
He didn't have the best start, crossing the first checkpoint four seconds down on Küng, and any hopes of a turnaround in the second part faded as he shedded a further second to finish just under five seconds short of the Swiss rider's time.
Soon after, French time trial champion Benjamin Thomas (Groupama-FDJ) impressed with a ride to provisional third at 11:22, while Kasper Asgreeen (Deceuninck-QuickStep) went fifth at 11:32 and Thomas' teammat Thibaut Pinot rode a solid 11:41 for 11th.
As the time for the top GC riders neared, Geraint Thomas (Ineos Grenadiers) tested himself with an 11:34 at an average of 52.394 kph. The next crop of riders did little to affect the day's standings – between Thomas' 26th place and Deceuninck-QuickStep leader João Almeida in seventh, only Tobias Foss (Jumbo-Visma) and Fabio Felline (Astana-Premier Tech) put in times worthy of the top 20 at the finish.
Almeida was fourth at the checkpoint, just five seconds down on Küng and with a more favourable wind situation to finish, too. He faded in the second half of the stage though, losing a further 13 seconds on the run to the finish to close out his race with the provisional fifth-best time of 11:30.
That time meant he moved up to sixth overall after Tim Wellens (Lotto Soudal) shed 18 seconds at the line, while Egan Bernal (Ineos Grenadiers) was aiming for the slim chance of moving up onto the podium. The Colombian had Mikel Landa (Bahrain Victorious) in his sights, though a 30-second gap would be a big ask on such a short course.
Behind that duo, Van Aert was busy setting the quickest time at the checkpoint, edging a second ahead of Küng after four kilometres. Two minutes later, Pogačar, safe in the leader's blue jersey, lost just eight seconds to Van Aert at the check.
Bernal would cross the line just 14 seconds up on Landa, meaning the Spaniard grabbed third on the podium, while Van Aert flew around the rest of the course to phenomenally take the stage victory, putting over a second per kilometre into the time trial world champion. Pogačar's overall win was in the bag, but he didn't ease up during his effort, either, taking fourth place and only missing out on Ganna's time by 1.5 seconds.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Wout Van Aert (Bel) Jumbo-Visma | 0:11:06 |
2 | Stefan Küng (Swi) Groupama-FDJ | 0:00:06 |
3 | Filippo Ganna (Ita) Ineos Grenadiers | 0:00:11 |
4 | Tadej Pogacar (Slo) UAE Team Emirates | 0:00:12 |
5 | Benjamin Thomas (Fra) Groupama-FDJ | 0:00:16 |
6 | Alberto Bettiol (Ita) EF Education-Nippo | 0:00:18 |
7 | João Almeida (Por) Deceuninck-QuickStep | 0:00:24 |
8 | Kasper Asgreen (Den) Deceuninck-QuickStep | 0:00:26 |
9 | Michael Hepburn (Aus) Team BikeExchange | 0:00:27 |
10 | Tobias Ludvigsson (Swe) Groupama-FDJ | 0:00:28 |
11 | Geraint Thomas (GBr) Ineos Grenadiers | |
12 | Sebastian Langeveld (Ned) EF Education-Nippo | 0:00:30 |
13 | Edoardo Affini (Ita) Jumbo-Visma | 0:00:32 |
14 | Jan Tratnik (Slo) Bahrain Victorious | 0:00:33 |
15 | Thibaut Pinot (Fra) Groupama-FDJ | 0:00:35 |
16 | Domenico Pozzovivo (Ita) Team Qhubeka Assos | 0:00:36 |
17 | Nelson Oliveira (Por) Movistar Team | |
18 | Tobias Foss (Nor) Jumbo-Visma | |
19 | Maciej Bodnar (Pol) Bora-Hansgrohe | 0:00:37 |
20 | Ivo Oliveira (Por) UAE Team Emirates | |
21 | Jan Polanc (Slo) UAE Team Emirates | 0:00:38 |
22 | Fabio Felline (Ita) Astana-Premier Tech | 0:00:39 |
23 | Mads Würtz Schmidt (Den) Israel Start-up Nation | 0:00:40 |
24 | Alex Aranburu Deba (Spa) Astana-Premier Tech | |
25 | Sergio Higuita Garcia (Col) EF Education-Nippo | 0:00:42 |
26 | Tim Wellens (Bel) Lotto Soudal | |
27 | Michal Kwiatkowski (Pol) Ineos Grenadiers | 0:00:44 |
28 | Kévin Geniets (Lux) Groupama-FDJ | |
29 | Manuele Boaro (Ita) Astana-Premier Tech | 0:00:45 |
30 | Nathan Van Hooydonck (Bel) Jumbo-Visma | 0:00:46 |
31 | Quinn Simmons (USA) Trek-Segafredo | |
32 | Pavel Sivakov (Rus) Ineos Grenadiers | 0:00:47 |
33 | Thibault Guernalec (Fra) Team Arkea-Samsic | |
34 | Salvatore Puccio (Ita) Ineos Grenadiers | 0:00:48 |
35 | Simon Carr (GBr) EF Education-Nippo | |
36 | Vincenzo Nibali (Ita) Trek-Segafredo | |
37 | Laurent Pichon (Fra) Team Arkea-Samsic | 0:00:50 |
38 | Brent Van Moer (Bel) Lotto Soudal | |
39 | Fred Wright (GBr) Bahrain Victorious | |
40 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 0:00:51 |
41 | Timo Roosen (Ned) Jumbo-Visma | |
42 | Greg Van Avermaet (Bel) AG2R Citroën Team | 0:00:52 |
43 | Tom Scully (NZl) EF Education-Nippo | |
44 | Hugo Houle (Can) Astana-Premier Tech | |
45 | Alessandro De Marchi (Ita) Israel Start-up Nation | |
46 | Damiano Caruso (Ita) Bahrain Victorious | |
47 | Xandro Meurisse (Bel) Alpecin-Fenix | |
48 | Luka Mezgec (Slo) Team BikeExchange | |
49 | Gonzalo Serrano Rodriguez (Spa) Movistar Team | 0:00:53 |
50 | Christopher Juul-Jensen (Den) Team BikeExchange | 0:00:54 |
51 | Larry Warbasse (USA) AG2R Citroën Team | |
52 | Robert Gesink (Ned) Jumbo-Visma | 0:00:55 |
53 | Egan Bernal Gomez (Col) Ineos Grenadiers | |
54 | John Archibald (GBr) Eolo-Kometa Cycling Team | |
55 | Matteo Fabbro (Ita) Bora-Hansgrohe | |
56 | Toms Skujins (Lat) Trek-Segafredo | |
57 | Jakob Fuglsang (Den) Astana-Premier Tech | 0:00:56 |
58 | Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious | |
59 | Rafal Majka (Pol) UAE Team Emirates | 0:00:57 |
60 | Nikias Arndt (Ger) Team DSM | |
61 | Ryan Mullen (Irl) Trek-Segafredo | |
62 | Marc Soler (Spa) Movistar Team | 0:00:58 |
63 | Romain Bardet (Fra) Team DSM | 0:00:59 |
64 | Simon Yates (GBr) Team BikeExchange | |
65 | Giovanni Aleotti (Ita) Bora-Hansgrohe | |
66 | Michael Schär (Swi) AG2R Citroën Team | 0:01:00 |
67 | Mathieu van der Poel (Ned) Alpecin-Fenix | 0:01:01 |
68 | Martijn Tusveld (Ned) Team DSM | |
69 | Bert Van Lerberghe (Bel) Deceuninck-QuickStep | 0:01:02 |
70 | Davide Formolo (Ita) UAE Team Emirates | |
71 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 0:01:03 |
72 | Zdenek Stybar (Cze) Deceuninck-QuickStep | |
73 | Nairo Quintana (Col) Team Arkea-Samsic | 0:01:05 |
74 | Victor de la Parte (Spa) Total Direct Energie | |
75 | Dimitri Claeys (Bel) Team Qhubeka Assos | |
76 | Albert Torres Barcelo (Spa) Movistar Team | |
77 | Dario Cataldo (Ita) Movistar Team | 0:01:07 |
78 | Mark Padun (Ukr) Bahrain Victorious | |
79 | Mikel Landa Meana (Spa) Bahrain Victorious | 0:01:09 |
80 | Patrick Konrad (Aut) Bora-Hansgrohe | 0:01:10 |
81 | Rudy Molard (Fra) Groupama-FDJ | 0:01:11 |
82 | Lukasz Owsian (Pol) Team Arkea-Samsic | 0:01:13 |
83 | Giulio Ciccone (Ita) Trek-Segafredo | 0:01:14 |
84 | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | 0:01:15 |
85 | Mark Christian (GBr) Eolo-Kometa Cycling Team | |
86 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 0:01:16 |
87 | Niki Terpstra (Ned) Total Direct Energie | |
88 | Nans Peters (Fra) AG2R Citroën Team | 0:01:17 |
89 | Elia Viviani (Ita) Cofidis | |
90 | Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux | |
91 | Adrien Petit (Fra) Total Direct Energie | 0:01:18 |
92 | Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux | |
93 | Valentin Madouas (Fra) Groupama-FDJ | 0:01:19 |
94 | Diego Rosa (Ita) Team Arkea-Samsic | 0:01:20 |
95 | Emil Vinjebo (Den) Team Qhubeka Assos | |
96 | Davide Martinelli (Ita) Astana-Premier Tech | 0:01:21 |
97 | Fernando Gaviria Rendon (Col) UAE Team Emirates | |
98 | Ilnur Zakarin (Rus) Gazprom-RusVelo | 0:01:22 |
99 | Andrey Zeits (Kaz) Team BikeExchange | |
100 | Julien Simon (Fra) Total Direct Energie | |
101 | Emils Liepins (Lat) Trek-Segafredo | |
102 | Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux | |
103 | Simone Velasco (Ita) Gazprom-RusVelo | |
104 | Hugo Hofstetter (Fra) Israel Start-up Nation | 0:01:24 |
105 | Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux | |
106 | Christopher Hamilton (Aus) Team DSM | |
107 | Davide Ballerini (Ita) Deceuninck-QuickStep | 0:01:25 |
108 | Peter Sagan (Svk) Bora-Hansgrohe | 0:01:26 |
109 | Andrea Vendrame (Ita) AG2R Citroën Team | 0:01:27 |
110 | Kenneth Vanbilsen (Bel) Cofidis | 0:01:28 |
111 | Matteo Moschetti (Ita) Trek-Segafredo | 0:01:29 |
112 | Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux | |
113 | Guillaume Boivin (Can) Israel Start-up Nation | 0:01:30 |
114 | Simon Clarke (Aus) Team Qhubeka Assos | 0:01:31 |
115 | Tim Merlier (Bel) Alpecin-Fenix | |
116 | Niccolò Bonifazio (Ita) Total Direct Energie | |
117 | Tosh Van Der Sande (Bel) Lotto Soudal | |
118 | Eros Capecchi (Ita) Bahrain Victorious | 0:01:33 |
119 | Cristian Rodriguez Martin (Spa) Total Direct Energie | 0:01:34 |
120 | Robert Stannard (Aus) Team BikeExchange | |
121 | Thomas Boudat (Fra) Team Arkea-Samsic | 0:01:35 |
122 | Lilian Calmejane (Fra) AG2R Citroën Team | 0:01:36 |
123 | Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec | 0:01:37 |
124 | Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux | |
125 | Maximiliano Richeze (Arg) UAE Team Emirates | |
126 | Kevin Ledanois (Fra) Team Arkea-Samsic | 0:01:38 |
127 | Paul Martens (Ger) Jumbo-Visma | |
128 | Joris Nieuwenhuis (Ned) Team DSM | |
129 | Daniel Oss (Ita) Bora-Hansgrohe | |
130 | Davide Villella (Ita) Movistar Team | |
131 | Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec | 0:01:40 |
132 | Davide Bais (Ita) Eolo-Kometa Cycling Team | |
133 | Denis Nekrasov (Rus) Gazprom-RusVelo | |
134 | Alex Howes (USA) EF Education-Nippo | |
135 | Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux | 0:01:42 |
136 | Petr Vakoc (Cze) Alpecin-Fenix | |
137 | Jasper De Buyst (Bel) Lotto Soudal | 0:01:44 |
138 | Bert-Jan Lindeman (Ned) Team Qhubeka Assos | |
139 | Frederik Frison (Bel) Lotto Soudal | 0:01:48 |
140 | Davide Cimolai (Ita) Israel Start-up Nation | |
141 | Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team | 0:01:50 |
142 | Pavel Kochetkov (Rus) Gazprom-RusVelo | |
143 | Ivan Rovny (Rus) Gazprom-RusVelo | |
144 | Lorrenzo Manzin (Fra) Total Direct Energie | 0:01:52 |
145 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | |
146 | Otto Vergaerde (Bel) Alpecin-Fenix | 0:01:55 |
147 | Gianni Vermeersch (Bel) Alpecin-Fenix | 0:01:57 |
148 | Roman Kreuziger (Cze) Gazprom-RusVelo | |
149 | Guy Niv (Isr) Israel Start-up Nation | 0:01:58 |
150 | Marcus Burghardt (Ger) Bora-Hansgrohe | 0:02:00 |
151 | Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team | 0:02:01 |
152 | Attilio Viviani (Ita) Cofidis | 0:02:02 |
153 | Simon Pellaud (Swi) Androni Giocattoli-Sidermec | 0:02:06 |
154 | Matteo Malucelli (Ita) Androni Giocattoli-Sidermec | 0:02:08 |
155 | Marco Canola (Ita) Gazprom-RusVelo | 0:02:11 |
156 | Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec | |
157 | Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec | 0:02:19 |
158 | Roger Kluge (Ger) Lotto Soudal | 0:02:22 |
159 | Fabio Sabatini (Ita) Cofidis | 0:02:24 |
DNF | Gorka Izagirre Insausti (Spa) Astana-Premier Tech | |
DNS | Jack Bauer (NZl) Team BikeExchange | |
DNS | Jenthe Biermans (Bel) Israel Start-up Nation | |
DNS | Nico Denz (Ger) Team DSM | |
DNS | Max Kanter (Ger) Team DSM |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Wout Van Aert (Bel) Jumbo-Visma | 12 |
2 | Stefan Küng (Swi) Groupama-FDJ | 10 |
3 | Filippo Ganna (Ita) Ineos Grenadiers | 8 |
4 | Tadej Pogacar (Slo) UAE Team Emirates | 7 |
5 | Benjamin Thomas (Fra) Groupama-FDJ | 6 |
6 | Alberto Bettiol (Ita) EF Education-Nippo | 5 |
7 | João Almeida (Por) Deceuninck-QuickStep | 4 |
8 | Kasper Asgreen (Den) Deceuninck-QuickStep | 3 |
9 | Michael Hepburn (Aus) Team BikeExchange | 2 |
10 | Tobias Ludvigsson (Swe) Groupama-FDJ | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Filippo Ganna (Ita) Ineos Grenadiers | 0:11:17 |
2 | Tadej Pogacar (Slo) UAE Team Emirates | 0:00:01 |
3 | João Almeida (Por) Deceuninck-QuickStep | 0:00:13 |
4 | Edoardo Affini (Ita) Jumbo-Visma | 0:00:21 |
5 | Tobias Foss (Nor) Jumbo-Visma | 0:00:25 |
6 | Ivo Oliveira (Por) UAE Team Emirates | 0:00:26 |
7 | Sergio Higuita Garcia (Col) EF Education-Nippo | 0:00:31 |
8 | Kévin Geniets (Lux) Groupama-FDJ | 0:00:33 |
9 | Quinn Simmons (USA) Trek-Segafredo | 0:00:35 |
10 | Pavel Sivakov (Rus) Ineos Grenadiers | 0:00:36 |
11 | Thibault Guernalec (Fra) Team Arkea-Samsic | |
12 | Simon Carr (GBr) EF Education-Nippo | 0:00:37 |
13 | Brent Van Moer (Bel) Lotto Soudal | 0:00:39 |
14 | Fred Wright (GBr) Bahrain Victorious | |
15 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:00:44 |
16 | Giovanni Aleotti (Ita) Bora-Hansgrohe | 0:00:48 |
17 | Mark Padun (Ukr) Bahrain Victorious | 0:00:56 |
18 | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | 0:01:04 |
19 | Valentin Madouas (Fra) Groupama-FDJ | 0:01:08 |
20 | Matteo Moschetti (Ita) Trek-Segafredo | 0:01:18 |
21 | Robert Stannard (Aus) Team BikeExchange | 0:01:23 |
22 | Joris Nieuwenhuis (Ned) Team DSM | 0:01:27 |
23 | Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec | 0:01:29 |
24 | Davide Bais (Ita) Eolo-Kometa Cycling Team | |
25 | Denis Nekrasov (Rus) Gazprom-RusVelo | |
26 | Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team | 0:01:39 |
27 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 0:01:41 |
28 | Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team | 0:01:50 |
29 | Attilio Viviani (Ita) Cofidis | 0:01:51 |
30 | Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec | 0:02:08 |
DNS | Max Kanter (Ger) Team DSM |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Groupama-FDJ | 0:34:08 |
2 | Jumbo-Visma | 0:00:18 |
3 | Ineos Grenadiers | 0:00:33 |
4 | UAE Team Emirates | 0:00:37 |
5 | EF Education-Nippo | 0:00:40 |
6 | Deceuninck-QuickStep | 0:01:02 |
7 | Astana-Premier Tech | 0:01:14 |
8 | Team BikeExchange | 0:01:23 |
9 | Bahrain Victorious | 0:01:25 |
10 | Movistar Team | 0:01:37 |
11 | Trek-Segafredo | 0:01:39 |
12 | Bora-Hansgrohe | 0:01:41 |
13 | Team Arkea-Samsic | 0:01:52 |
14 | AG2R Citroën Team | 0:01:56 |
15 | Israel Start-up Nation | 0:02:06 |
16 | Team DSM | 0:02:07 |
17 | Team Qhubeka Assos | 0:02:11 |
18 | Lotto Soudal | 0:02:13 |
19 | Alpecin-Fenix | 0:02:34 |
20 | Eolo-Kometa Cycling Team | 0:02:35 |
21 | Total Direct Energie | 0:02:49 |
22 | Intermarché-Wanty-Gobert Matériaux | 0:03:07 |
23 | Gazprom-RusVelo | 0:03:34 |
24 | Cofidis | 0:03:57 |
25 | Androni Giocattoli-Sidermec | 0:04:19 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Tadej Pogacar (Slo) UAE Team Emirates | 26:36:17 |
2 | Wout Van Aert (Bel) Jumbo-Visma | 0:01:03 |
3 | Mikel Landa Meana (Spa) Bahrain Victorious | 0:03:57 |
4 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:04:13 |
5 | Matteo Fabbro (Ita) Bora-Hansgrohe | 0:04:37 |
6 | João Almeida (Por) Deceuninck-QuickStep | 0:04:54 |
7 | Tim Wellens (Bel) Lotto Soudal | 0:05:00 |
8 | Romain Bardet (Fra) Team DSM | 0:05:50 |
9 | Vincenzo Nibali (Ita) Trek-Segafredo | 0:06:30 |
10 | Simon Yates (GBr) Team BikeExchange | 0:07:45 |
11 | Marc Soler (Spa) Movistar Team | 0:07:59 |
12 | Nairo Quintana (Col) Team Arkea-Samsic | 0:09:39 |
13 | Hugo Houle (Can) Astana-Premier Tech | 0:12:06 |
14 | Fabio Felline (Ita) Astana-Premier Tech | 0:12:22 |
15 | Tobias Foss (Nor) Jumbo-Visma | 0:12:39 |
16 | Rudy Molard (Fra) Groupama-FDJ | 0:14:07 |
17 | Alessandro De Marchi (Ita) Israel Start-up Nation | 0:14:20 |
18 | Victor de la Parte (Spa) Total Direct Energie | 0:14:27 |
19 | Pavel Sivakov (Rus) Ineos Grenadiers | 0:14:58 |
20 | Davide Formolo (Ita) UAE Team Emirates | 0:15:06 |
21 | Jakob Fuglsang (Den) Astana-Premier Tech | 0:15:25 |
22 | Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux | 0:16:48 |
23 | Cristian Rodriguez Martin (Spa) Total Direct Energie | 0:17:11 |
24 | Geraint Thomas (GBr) Ineos Grenadiers | 0:17:12 |
25 | Geoffrey Bouchard (Fra) AG2R Citroën Team | 0:17:31 |
26 | Giulio Ciccone (Ita) Trek-Segafredo | 0:17:50 |
27 | Patrick Konrad (Aut) Bora-Hansgrohe | 0:18:57 |
28 | Domenico Pozzovivo (Ita) Team Qhubeka Assos | 0:19:18 |
29 | Christopher Hamilton (Aus) Team DSM | 0:19:55 |
30 | Alex Aranburu Deba (Spa) Astana-Premier Tech | 0:20:48 |
31 | Ilnur Zakarin (Rus) Gazprom-RusVelo | 0:20:54 |
32 | Mathieu van der Poel (Ned) Alpecin-Fenix | 0:20:57 |
33 | Martijn Tusveld (Ned) Team DSM | 0:21:55 |
34 | Greg Van Avermaet (Bel) AG2R Citroën Team | 0:22:01 |
35 | Sergio Higuita Garcia (Col) EF Education-Nippo | 0:22:12 |
36 | Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec | 0:22:52 |
37 | Damiano Caruso (Ita) Bahrain Victorious | 0:25:31 |
38 | Gonzalo Serrano Rodriguez (Spa) Movistar Team | 0:25:51 |
39 | Simon Carr (GBr) EF Education-Nippo | 0:26:17 |
40 | Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux | 0:26:42 |
41 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 0:26:54 |
42 | Davide Villella (Ita) Movistar Team | 0:26:58 |
43 | Thibaut Pinot (Fra) Groupama-FDJ | 0:28:25 |
44 | Simon Clarke (Aus) Team Qhubeka Assos | 0:29:20 |
45 | Giovanni Aleotti (Ita) Bora-Hansgrohe | 0:30:18 |
46 | Michael Schär (Swi) AG2R Citroën Team | 0:30:45 |
47 | Jasper De Buyst (Bel) Lotto Soudal | 0:30:59 |
48 | Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec | 0:31:17 |
49 | Dario Cataldo (Ita) Movistar Team | 0:31:52 |
50 | Zdenek Stybar (Cze) Deceuninck-QuickStep | 0:33:00 |
51 | Michal Kwiatkowski (Pol) Ineos Grenadiers | 0:34:59 |
52 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 0:35:34 |
53 | Julien Simon (Fra) Total Direct Energie | 0:35:54 |
54 | Quinn Simmons (USA) Trek-Segafredo | 0:36:17 |
55 | Valentin Madouas (Fra) Groupama-FDJ | 0:36:53 |
56 | Christopher Juul-Jensen (Den) Team BikeExchange | 0:37:07 |
57 | Rafal Majka (Pol) UAE Team Emirates | 0:37:08 |
58 | Kasper Asgreen (Den) Deceuninck-QuickStep | 0:37:13 |
59 | Benjamin Thomas (Fra) Groupama-FDJ | 0:38:05 |
60 | Larry Warbasse (USA) AG2R Citroën Team | 0:38:25 |
61 | Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious | 0:38:31 |
62 | Robert Gesink (Ned) Jumbo-Visma | 0:38:42 |
63 | Guy Niv (Isr) Israel Start-up Nation | 0:39:44 |
64 | Robert Stannard (Aus) Team BikeExchange | 0:40:07 |
65 | Mads Würtz Schmidt (Den) Israel Start-up Nation | 0:40:16 |
66 | Andrea Vendrame (Ita) AG2R Citroën Team | 0:40:38 |
67 | Hugo Hofstetter (Fra) Israel Start-up Nation | 0:40:42 |
68 | Nelson Oliveira (Por) Movistar Team | 0:41:34 |
69 | Daniel Oss (Ita) Bora-Hansgrohe | 0:41:36 |
70 | Lukasz Owsian (Pol) Team Arkea-Samsic | 0:42:27 |
71 | Filippo Ganna (Ita) Ineos Grenadiers | 0:42:53 |
72 | Timo Roosen (Ned) Jumbo-Visma | 0:43:36 |
73 | Stefan Küng (Swi) Groupama-FDJ | 0:43:50 |
74 | Petr Vakoc (Cze) Alpecin-Fenix | 0:44:04 |
75 | Jan Polanc (Slo) UAE Team Emirates | 0:44:15 |
76 | Andrey Zeits (Kaz) Team BikeExchange | 0:44:25 |
77 | Roman Kreuziger (Cze) Gazprom-RusVelo | 0:44:38 |
78 | Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux | 0:44:39 |
79 | Pavel Kochetkov (Rus) Gazprom-RusVelo | 0:44:45 |
80 | Toms Skujins (Lat) Trek-Segafredo | 0:45:05 |
81 | Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux | 0:45:15 |
82 | Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec | 0:45:20 |
83 | Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team | 0:45:59 |
84 | Alberto Bettiol (Ita) EF Education-Nippo | 0:46:37 |
85 | Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux | 0:47:27 |
86 | Luka Mezgec (Slo) Team BikeExchange | 0:48:28 |
87 | Davide Ballerini (Ita) Deceuninck-QuickStep | 0:48:30 |
88 | Gianni Vermeersch (Bel) Alpecin-Fenix | 0:49:12 |
89 | Thibault Guernalec (Fra) Team Arkea-Samsic | 0:49:13 |
90 | Kevin Ledanois (Fra) Team Arkea-Samsic | 0:49:29 |
91 | Brent Van Moer (Bel) Lotto Soudal | 0:49:34 |
92 | Marcus Burghardt (Ger) Bora-Hansgrohe | 0:49:58 |
93 | Nathan Van Hooydonck (Bel) Jumbo-Visma | 0:50:08 |
94 | Joris Nieuwenhuis (Ned) Team DSM | 0:50:43 |
95 | Manuele Boaro (Ita) Astana-Premier Tech | |
96 | Emil Vinjebo (Den) Team Qhubeka Assos | 0:50:55 |
97 | Nikias Arndt (Ger) Team DSM | 0:51:05 |
98 | Tobias Ludvigsson (Swe) Groupama-FDJ | 0:51:12 |
99 | Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec | 0:51:14 |
100 | Salvatore Puccio (Ita) Ineos Grenadiers | 0:52:07 |
101 | Fred Wright (GBr) Bahrain Victorious | 0:53:24 |
102 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 0:53:42 |
103 | Laurent Pichon (Fra) Team Arkea-Samsic | 0:54:00 |
104 | Nans Peters (Fra) AG2R Citroën Team | 0:54:28 |
105 | Kévin Geniets (Lux) Groupama-FDJ | 0:54:51 |
106 | Ivo Oliveira (Por) UAE Team Emirates | 0:54:58 |
107 | Xandro Meurisse (Bel) Alpecin-Fenix | 0:55:10 |
108 | Bert Van Lerberghe (Bel) Deceuninck-QuickStep | 0:55:33 |
109 | Emils Liepins (Lat) Trek-Segafredo | 0:55:35 |
110 | Simone Velasco (Ita) Gazprom-RusVelo | 0:56:14 |
111 | Adrien Petit (Fra) Total Direct Energie | 0:56:37 |
112 | Mark Christian (GBr) Eolo-Kometa Cycling Team | 0:56:38 |
113 | Dimitri Claeys (Bel) Team Qhubeka Assos | 0:58:49 |
114 | Maciej Bodnar (Pol) Bora-Hansgrohe | 0:59:01 |
115 | Tim Merlier (Bel) Alpecin-Fenix | 0:59:17 |
116 | Niccolò Bonifazio (Ita) Total Direct Energie | 1:00:27 |
117 | Pieter Vanspeybrouck (Bel) Intermarché-Wanty-Gobert Matériaux | 1:00:40 |
118 | Tosh Van Der Sande (Bel) Lotto Soudal | 1:02:42 |
119 | Bert-Jan Lindeman (Ned) Team Qhubeka Assos | 1:03:43 |
120 | Lorrenzo Manzin (Fra) Total Direct Energie | 1:04:00 |
121 | Eros Capecchi (Ita) Bahrain Victorious | 1:04:35 |
122 | Mark Padun (Ukr) Bahrain Victorious | 1:06:00 |
123 | Denis Nekrasov (Rus) Gazprom-RusVelo | 1:06:04 |
124 | Michael Hepburn (Aus) Team BikeExchange | 1:06:10 |
125 | Davide Cimolai (Ita) Israel Start-up Nation | |
126 | Fernando Gaviria Rendon (Col) UAE Team Emirates | 1:06:25 |
127 | Guillaume Boivin (Can) Israel Start-up Nation | 1:06:33 |
128 | Thomas Boudat (Fra) Team Arkea-Samsic | 1:07:02 |
129 | Marco Canola (Ita) Gazprom-RusVelo | 1:07:28 |
130 | Peter Sagan (Svk) Bora-Hansgrohe | 1:07:31 |
131 | Roger Kluge (Ger) Lotto Soudal | 1:07:35 |
132 | Otto Vergaerde (Bel) Alpecin-Fenix | 1:08:05 |
133 | Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team | 1:08:21 |
134 | Frederik Frison (Bel) Lotto Soudal | 1:09:07 |
135 | Kenneth Vanbilsen (Bel) Cofidis | |
136 | Ryan Mullen (Irl) Trek-Segafredo | 1:10:30 |
137 | Matteo Malucelli (Ita) Androni Giocattoli-Sidermec | 1:11:06 |
138 | Aimé De Gendt (Bel) Intermarché-Wanty-Gobert Matériaux | 1:11:09 |
139 | Diego Rosa (Ita) Team Arkea-Samsic | 1:11:31 |
140 | Sebastian Langeveld (Ned) EF Education-Nippo | 1:11:33 |
141 | Maximiliano Richeze (Arg) UAE Team Emirates | 1:12:14 |
142 | Albert Torres Barcelo (Spa) Movistar Team | 1:12:49 |
143 | Lilian Calmejane (Fra) AG2R Citroën Team | 1:13:07 |
144 | Edoardo Affini (Ita) Jumbo-Visma | 1:13:51 |
145 | Niki Terpstra (Ned) Total Direct Energie | 1:14:18 |
146 | Jan Tratnik (Slo) Bahrain Victorious | 1:14:37 |
147 | Elia Viviani (Ita) Cofidis | 1:16:56 |
148 | Simon Pellaud (Swi) Androni Giocattoli-Sidermec | 1:18:18 |
149 | John Archibald (GBr) Eolo-Kometa Cycling Team | 1:18:19 |
150 | Alex Howes (USA) EF Education-Nippo | 1:18:36 |
151 | Tom Scully (NZl) EF Education-Nippo | 1:19:06 |
152 | Ivan Rovny (Rus) Gazprom-RusVelo | 1:20:36 |
153 | Davide Bais (Ita) Eolo-Kometa Cycling Team | 1:22:02 |
154 | Davide Martinelli (Ita) Astana-Premier Tech | 1:24:08 |
155 | Paul Martens (Ger) Jumbo-Visma | 1:25:26 |
156 | Matteo Moschetti (Ita) Trek-Segafredo | 1:30:21 |
157 | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | 1:32:10 |
158 | Fabio Sabatini (Ita) Cofidis | 1:34:34 |
159 | Attilio Viviani (Ita) Cofidis | 1:38:47 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Wout Van Aert (Bel) Jumbo-Visma | 55 |
2 | Tadej Pogacar (Slo) UAE Team Emirates | 42 |
3 | Mathieu van der Poel (Ned) Alpecin-Fenix | 39 |
4 | Mads Würtz Schmidt (Den) Israel Start-up Nation | 20 |
5 | Sergio Higuita Garcia (Col) EF Education-Nippo | 15 |
6 | Simone Velasco (Ita) Gazprom-RusVelo | 14 |
7 | João Almeida (Por) Deceuninck-QuickStep | 14 |
8 | Davide Ballerini (Ita) Deceuninck-QuickStep | 14 |
9 | Simon Yates (GBr) Team BikeExchange | 13 |
10 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 12 |
11 | Brent Van Moer (Bel) Lotto Soudal | 12 |
12 | Mikel Landa Meana (Spa) Bahrain Victorious | 11 |
13 | Emils Liepins (Lat) Trek-Segafredo | 10 |
14 | Stefan Küng (Swi) Groupama-FDJ | 10 |
15 | Greg Van Avermaet (Bel) AG2R Citroën Team | 9 |
16 | Tim Merlier (Bel) Alpecin-Fenix | 9 |
17 | Benjamin Thomas (Fra) Groupama-FDJ | 8 |
18 | Filippo Ganna (Ita) Ineos Grenadiers | 8 |
19 | Fernando Gaviria Rendon (Col) UAE Team Emirates | 8 |
20 | Egan Bernal Gomez (Col) Ineos Grenadiers | 7 |
21 | Fabio Felline (Ita) Astana-Premier Tech | 7 |
22 | Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux | 7 |
23 | Andrea Vendrame (Ita) AG2R Citroën Team | 7 |
24 | Tim Wellens (Bel) Lotto Soudal | 6 |
25 | Nairo Quintana (Col) Team Arkea-Samsic | 6 |
26 | Alex Aranburu Deba (Spa) Astana-Premier Tech | 6 |
27 | Nelson Oliveira (Por) Movistar Team | 6 |
28 | Luka Mezgec (Slo) Team BikeExchange | 6 |
29 | Pavel Sivakov (Rus) Ineos Grenadiers | 5 |
30 | Davide Bais (Ita) Eolo-Kometa Cycling Team | 5 |
31 | Matteo Fabbro (Ita) Bora-Hansgrohe | 5 |
32 | Davide Formolo (Ita) UAE Team Emirates | 5 |
33 | Jasper De Buyst (Bel) Lotto Soudal | 5 |
34 | Robert Stannard (Aus) Team BikeExchange | 5 |
35 | Alberto Bettiol (Ita) EF Education-Nippo | 5 |
36 | Alessandro De Marchi (Ita) Israel Start-up Nation | 3 |
37 | Geraint Thomas (GBr) Ineos Grenadiers | 3 |
38 | Simon Carr (GBr) EF Education-Nippo | 3 |
39 | Kasper Asgreen (Den) Deceuninck-QuickStep | 3 |
40 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 3 |
41 | Guillaume Boivin (Can) Israel Start-up Nation | 3 |
42 | Gonzalo Serrano Rodriguez (Spa) Movistar Team | 2 |
43 | Guy Niv (Isr) Israel Start-up Nation | 2 |
44 | Hugo Hofstetter (Fra) Israel Start-up Nation | 2 |
45 | Tobias Ludvigsson (Swe) Groupama-FDJ | 2 |
46 | Mark Padun (Ukr) Bahrain Victorious | 2 |
47 | Michael Hepburn (Aus) Team BikeExchange | 2 |
48 | Elia Viviani (Ita) Cofidis | 2 |
49 | Jakob Fuglsang (Den) Astana-Premier Tech | 1 |
50 | Giulio Ciccone (Ita) Trek-Segafredo | 1 |
51 | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | 1 |
52 | Fabio Sabatini (Ita) Cofidis | -6 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Tadej Pogacar (Slo) UAE Team Emirates | 24 |
2 | Mads Würtz Schmidt (Den) Israel Start-up Nation | 20 |
3 | Mathieu van der Poel (Ned) Alpecin-Fenix | 18 |
4 | Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux | 16 |
5 | Simon Yates (GBr) Team BikeExchange | 15 |
6 | Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team | 13 |
7 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 12 |
8 | Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious | 8 |
9 | Simone Velasco (Ita) Gazprom-RusVelo | 8 |
10 | Filippo Ganna (Ita) Ineos Grenadiers | 7 |
11 | Sergio Higuita Garcia (Col) EF Education-Nippo | 7 |
12 | Benjamin Thomas (Fra) Groupama-FDJ | 7 |
13 | Mikel Landa Meana (Spa) Bahrain Victorious | 6 |
14 | Julian Alaphilippe (Fra) Deceuninck-QuickStep | 5 |
15 | Davide Bais (Ita) Eolo-Kometa Cycling Team | 5 |
16 | Wout Van Aert (Bel) Jumbo-Visma | 5 |
17 | Robert Stannard (Aus) Team BikeExchange | 5 |
18 | Marco Canola (Ita) Gazprom-RusVelo | 5 |
19 | João Almeida (Por) Deceuninck-QuickStep | 4 |
20 | Mark Padun (Ukr) Bahrain Victorious | 4 |
21 | Nairo Quintana (Col) Team Arkea-Samsic | 3 |
22 | Fabio Felline (Ita) Astana-Premier Tech | 3 |
23 | Pavel Sivakov (Rus) Ineos Grenadiers | 3 |
24 | Davide Formolo (Ita) UAE Team Emirates | 3 |
25 | Emil Vinjebo (Den) Team Qhubeka Assos | 3 |
26 | Davide Ballerini (Ita) Deceuninck-QuickStep | 2 |
27 | Guillaume Boivin (Can) Israel Start-up Nation | 2 |
28 | Matteo Fabbro (Ita) Bora-Hansgrohe | 1 |
29 | Marc Soler (Spa) Movistar Team | 1 |
30 | Guy Niv (Isr) Israel Start-up Nation | 1 |
31 | Brent Van Moer (Bel) Lotto Soudal | 1 |
32 | Niki Terpstra (Ned) Total Direct Energie | 1 |
33 | Fabio Sabatini (Ita) Cofidis | -2 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Tadej Pogacar (Slo) UAE Team Emirates | 26:36:17 |
2 | Egan Bernal Gomez (Col) Ineos Grenadiers | 0:04:13 |
3 | João Almeida (Por) Deceuninck-QuickStep | 0:04:54 |
4 | Tobias Foss (Nor) Jumbo-Visma | 0:12:39 |
5 | Pavel Sivakov (Rus) Ineos Grenadiers | 0:14:58 |
6 | Sergio Higuita Garcia (Col) EF Education-Nippo | 0:22:12 |
7 | Simon Carr (GBr) EF Education-Nippo | 0:26:17 |
8 | Giovanni Aleotti (Ita) Bora-Hansgrohe | 0:30:18 |
9 | Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec | 0:31:17 |
10 | Quinn Simmons (USA) Trek-Segafredo | 0:36:17 |
11 | Valentin Madouas (Fra) Groupama-FDJ | 0:36:53 |
12 | Robert Stannard (Aus) Team BikeExchange | 0:40:07 |
13 | Filippo Ganna (Ita) Ineos Grenadiers | 0:42:53 |
14 | Daniel Muñoz Giraldo (Col) Androni Giocattoli-Sidermec | 0:45:20 |
15 | Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team | 0:45:59 |
16 | Thibault Guernalec (Fra) Team Arkea-Samsic | 0:49:13 |
17 | Brent Van Moer (Bel) Lotto Soudal | 0:49:34 |
18 | Joris Nieuwenhuis (Ned) Team DSM | 0:50:43 |
19 | Fred Wright (GBr) Bahrain Victorious | 0:53:24 |
20 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 0:53:42 |
21 | Kévin Geniets (Lux) Groupama-FDJ | 0:54:51 |
22 | Ivo Oliveira (Por) UAE Team Emirates | 0:54:58 |
23 | Mark Padun (Ukr) Bahrain Victorious | 1:06:00 |
24 | Denis Nekrasov (Rus) Gazprom-RusVelo | 1:06:04 |
25 | Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team | 1:08:21 |
26 | Edoardo Affini (Ita) Jumbo-Visma | 1:13:51 |
27 | Davide Bais (Ita) Eolo-Kometa Cycling Team | 1:22:02 |
28 | Matteo Moschetti (Ita) Trek-Segafredo | 1:30:21 |
29 | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | 1:32:10 |
30 | Attilio Viviani (Ita) Cofidis | 1:38:47 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Astana-Premier Tech | 80:16:45 |
2 | Ineos Grenadiers | 0:02:48 |
3 | Movistar Team | 0:13:15 |
4 | Jumbo-Visma | 0:14:12 |
5 | Team DSM | 0:17:34 |
6 | UAE Team Emirates | 0:17:52 |
7 | Trek-Segafredo | 0:18:35 |
8 | Bora-Hansgrohe | 0:20:43 |
9 | Bahrain Victorious | 0:21:02 |
10 | Deceuninck-QuickStep | 0:23:30 |
11 | Team BikeExchange | 0:33:05 |
12 | Intermarché-Wanty-Gobert Matériaux | 0:34:43 |
13 | Groupama-FDJ | 0:34:55 |
14 | AG2R Citroën Team | 0:36:55 |
15 | Total Direct Energie | 0:39:16 |
16 | Israel Start-up Nation | 0:41:11 |
17 | Lotto Soudal | 0:54:03 |
18 | Team Qhubeka Assos | 0:55:02 |
19 | Team Arkea-Samsic | 0:55:14 |
20 | EF Education-Nippo | 0:57:50 |
21 | Androni Giocattoli-Sidermec | 1:02:16 |
22 | Gazprom-RusVelo | 1:06:31 |
23 | Alpecin-Fenix | 1:12:20 |
24 | Eolo-Kometa Cycling Team | 2:14:15 |
25 | Cofidis | 3:02:55 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.
Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.
Season highlights from the 2024 season include reporting from Paris-Roubaix – 'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.
Latest on Cyclingnews
-
€17,500 Colnago Steelnovo road bike celebrates the brand’s 70th anniversary
Spec includes Columbus tubing, 3D-printed invisible lugs and custom Super Record Wireless groupset -
Black Friday cycling clothing deals: The best deals on riding gear from trusted brands
The best Black Friday cycling clothing deals, plus a roundup of brands that offer great value for money -
Cycling transfers – All the latest news and announcements for the 2025 season
The ultimate guide to the pro cycling transfer window, tracking every move across the men's and women's WorldTour -
'Get back on your feet, then on the bike' - Marta Cavalli to restart her career with DSM-Firmenich PostNL
Italian climber hopes to recover to best form after two injury-hit seasons as FDJ-Suez