Giro d'Italia: Filippo Ganna wins stage 14 time trial in Valdobbiadene
Almeida maintains overall lead
Filippo Ganna (Ineos Grenadiers) destroyed the competition to take his third victory at the Giro d’Italia, winning the stage 14 time trial in a blistering time of 42:40. The world champion was 26 seconds quicker than his teammate Rohan Dennis in second place.
Brandon McNulty (UAE Team Emirates) was by far the best performer of the GC contenders, finishing in third at 43 seconds behind Dennis and rocketing himself into fourth place overall. Having started the day in 11th place, McNulty is now just 12 seconds off a podium position after Pello Bilbao gave away more than a minute to the top GC riders.
Aside from McNulty’s ride, there was no huge shake-up in the overall standings. Maglia rosa João Almeida (Deceuninck-QuickStep) gained time on all his nearest rivals. Wilco Kelderman (Sunweb) lost just 16 seconds to remain within one minute of the Portuguese rider. Meanwhile, Vincenzo Nibali (Trek-Segafredo) is now 2:30 away from the pink jersey after giving away 1:23 on Almeida.
The day belonged to Ganna, though, who looked on course for victory right from the start. The 24-year-old has appeared adept on nearly all terrains at this Giro d’Italia but he was in his domain on stage 14. He and Dennis were just a second apart at the first time check on the top of the Muro di Ca’ del Poggio. As the road flattened out the young Italian applied the power and stretched his lead over his more experienced teammate, eventually crossing the line with a 26-second advantage.
It is Ganna’s third win in the opening two weeks and the fourth for Ineos Grenadiers, after Jhonatan Narváez won on stage 12, with another time trial to come on the final day in Milan.
“Every victory is important for me and in this Giro we have a really strong team, we win everywhere and we are really happy,” Ganna said after the stage. “In the start I felt OK, we had one kilometre, five minutes climb that was not very easy, but the finish leg was really, really well and I felt better and better.”
How it unfolded
Unlike the opening time trial test, stage 14 from Conegliano to Valdobbiadene got underway in calm and dry conditions in Italy’s prosecco region. As often is the case in Grand Tour chronos, the day would feature two battles – one for the stage win and the other between the general classification contenders.
The rolling 34.1km stage had two major stings in it with the brutal fourth category Muro di Ca’ del Poggio coming just over six kilometres into the stage and another uphill challenge within the final 10km.The former would be the sternest test with gradients of up to 19 per cent on its 1.1km distance.
The list of early starters was packed with strong time triallists and it was Mathias Brandle (Israel Start-Up Nation) that set the early benchmark with a time of 45:23, but his time on the hotseat was already numbers as Victor Campanaerts (NTT Pro Cycling) and set the fastest times at the checkpoints out on course.
The Belgian Hour Record holder took almost 40 seconds out of Brandle, setting the new fastest time of 44:46. Like Brandle before him, the next stage contender was already out on course and claiming the top spot at each of the time checks. Dennis (Ineos Grenadiers) had a difficult time of it in the opening time trial but he looked on-song as he powered through the course. Behind him, his teammate, and time trial world champion, Filippo Ganna was already picking off the riders ahead of him with ruthless efficiency.
Dennis crossed the line with a new best time of 43:06 but he was only keeping the hot seat warm for his Italian teammate. Ganna didn’t miss a pedal stroke at any point, sailing up the climbs as if they were not there. The world champion blew away the rest of his rivals as he crossed the line in a time of 42:40. With the general classification contenders still to come, Ganna could sit back and relax in relative comfort that his time would not be bested.
As the stage reached its denouement, McNulty set out with a mission, losing just 15 seconds to Ganna by the second check point. The American held his nerve throughout to post a time of 43:49, to take third on the stage and propel himself up the standings and within touching distance of a podium place.
MucNulty was the only member of the top 10 to gain time on Almeida, who looked assured in his maglia rosa skinsuit. The Deceuninck-QuickStep rider was unable to gain the same margins on some of his rivals in Valdobbiadene as he had done on the opening day of racing but he still increased his advantage at the top of the overall classification. After a rocky start to the Giro d’Italia, Kelderman put in a strong performance to keep himself well in contention for the overall classification ahead of a difficult mountain test.
Jai Hindley (Sunweb) was the biggest loser from the top 10, losing over two minutes to Almeida and dropping to 10th overall. Jakob Fuglsang (Astana) had also a bad day on the time trial bike, slipping down to 12th in the general classification.
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Filippo Ganna (Ita) Ineos Grenadiers | 0:42:40 |
2 | Rohan Dennis (Aus) Ineos Grenadiers | 0:00:26 |
3 | Brandon McNulty (USA) UAE Team Emirates | 0:01:09 |
4 | Thomas De Gendt (Bel) Lotto Soudal | 0:01:11 |
5 | Josef Cerny (Cze) CCC Team | 0:01:16 |
6 | Joao Almeida (Por) Deceuninck-Quickstep | 0:01:31 |
7 | Tanel Kangert (Est) EF Pro Cycling | 0:01:33 |
8 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 0:01:44 |
9 | Wilco Kelderman (Ned) Team Sunweb | 0:01:47 |
10 | Jan Tratnik (Slo) Bahrain McLaren | 0:02:00 |
11 | Matteo Sobrero (Ita) NTT Pro Cycling | 0:02:06 |
12 | Victor Campenaerts (Bel) NTT Pro Cycling | 0:02:06 |
13 | Tao Geoghegan Hart (GBr) Ineos Grenadiers | 0:02:24 |
14 | Mikkel Bjerg (Den) UAE Team Emirates | 0:02:32 |
15 | Kamil Gradek (Pol) CCC Team | 0:02:34 |
16 | Rafal Majka (Pol) Bora-Hansgrohe | 0:02:37 |
17 | Joseph Rosskopf (USA) CCC Team | 0:02:39 |
18 | Ilnur Zakarin (Rus) CCC Team | 0:02:40 |
19 | Matthias Brändle (Aut) Israel Start-Up Nation | 0:02:43 |
20 | Alex Dowsett (GBr) Israel Start-Up Nation | 0:02:49 |
21 | Diego Ulissi (Ita) UAE Team Emirates | 0:02:50 |
22 | Pello Bilbao (Spa) Bahrain McLaren | 0:02:53 |
23 | Vincenzo Nibali (Ita) Trek-Segafredo | 0:02:54 |
24 | Attila Valter (Hun) CCC Team | 0:02:59 |
25 | Lawrence Warbasse (USA) AG2R la Mondiale | 0:03:00 |
26 | Fausto Masnada (Ita) Deceuninck-QuickStep | 0:03:00 |
27 | Domenico Pozzovivo (Ita) NTT Pro Cycling | 0:03:01 |
28 | Aurélien Paret Peintre (Fra) AG2R la Mondiale | 0:03:06 |
29 | Jakob Fuglsang (Den) Astana Pro Team | 0:03:13 |
30 | Dario Cataldo (Ita) Movistar Team | 0:03:25 |
31 | James Knox (GBr) Deceuninck-Quickstep | 0:03:25 |
32 | Miles Scotson (Aus) Groupama-FDJ | 0:03:27 |
33 | Patrick Konrad (Aut) Bora-Hansgrohe | 0:03:31 |
34 | Jai Hindley (Aus) Team Sunweb | 0:03:39 |
35 | Andrea Vendrame (Ita) AG2R la Mondiale | 0:03:45 |
36 | Hermann Pernsteiner (Aut) Bahrain McLaren | 0:03:47 |
37 | Stéphane Rossetto (Fra) Cofidis | 0:03:47 |
38 | Maciej Bodnar (Pol) Bora-Hansgrohe | 0:03:56 |
39 | Ben Swift (GBr) Ineos Grenadiers | 0:04:02 |
40 | Fabio Felline (Ita) Astana Pro Team | 0:04:10 |
41 | Sam Oomen (Ned) Team Sunweb | 0:04:29 |
42 | Davide Ballerini (Ita) Deceuninck-Quickstep | 0:04:32 |
43 | Enrico Battaglin (Ita) Bahrain McLaren | 0:04:33 |
44 | Ruben Guerreiro (Por) EF Pro Cycling | 0:04:34 |
45 | Victor De la Parte (Spa) CCC Team | 0:04:37 |
46 | Simone Ravanelli (Ita) Androni Giocattoli-Sidermec | 0:04:38 |
47 | Peter Sagan (Svk) Bora-Hansgrohe | 0:04:39 |
48 | Geoffrey Bouchard (Fra) AG2R la Mondiale | 0:04:40 |
49 | Kamil Malecki (Pol) CCC Team | 0:04:41 |
50 | Arnaud Demare (Fra) Groupama-FDJ | 0:04:47 |
51 | Danilo Wyss (Swi) NTT Pro Cycling | 0:04:48 |
52 | Kilian Frankiny (Swi) Groupama-FDJ | 0:04:48 |
53 | Iljo Keisse (Bel) Deceuninck-Quickstep | 0:04:48 |
54 | Matteo Fabbro (Ita) Bora-Hansgrohe | 0:04:56 |
55 | Nathan Haas (Aus) Cofidis | 0:04:56 |
56 | Martijn Tusveld (Ned) Team Sunweb | 0:04:59 |
57 | James Whelan (Aus) EF Pro Cycling | 0:05:01 |
58 | Mikkel Frølich Honoré (Den) Deceuninck-Quickstep | 0:05:01 |
59 | Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers | 0:05:03 |
60 | Ben O'Connor (Aus) NTT Pro Cycling | 0:05:06 |
61 | Giovanni Visconti (Ita) Vini Zabu' KTM | 0:05:08 |
62 | Sander Armee (Bel) Lotto Soudal | 0:05:11 |
63 | Jonathan Dibben (GBr) Lotto Soudal | 0:05:12 |
64 | Antonio Pedrero (Spa) Movistar Team | 0:05:24 |
65 | Nicolas Edet (Fra) Cofidis | 0:05:25 |
66 | Eros Capecchi (Ita) Bahrain McLaren | 0:05:25 |
67 | Pieter Serry (Bel) Deceuninck-Quickstep | 0:05:25 |
68 | Carl Fredrik Hagen (Nor) Lotto Soudal | 0:05:26 |
69 | Simone Bevilacqua (Ita) Vini Zabu' KTM | 0:05:27 |
70 | Alessandro Tonelli (Ita) Bardiani CSF Faizane' | 0:05:36 |
71 | Simon Clarke (Aus) EF Pro Cycling | 0:05:38 |
72 | Yukiya Arashiro (Jpn) Bahrain McLaren | 0:05:39 |
73 | Chad Haga (USA) Team Sunweb | 0:05:42 |
74 | Christopher Hamilton (Aus) Team Sunweb | 0:05:49 |
75 | Marco Mathis (Ger) Cofidis | 0:05:50 |
76 | Stefano Oldani (Ita) Lotto Soudal | 0:05:55 |
77 | Manuele Boaro (Ita) Astana Pro Team | 0:05:57 |
78 | Elia Viviani (Ita) Cofidis | 0:05:57 |
79 | Matthew Holmes (GBr) Lotto Soudal | 0:05:57 |
80 | Simone Consonni (Ita) Cofidis | 0:06:01 |
81 | Jonathan Caicedo (Ecu) EF Pro Cycling | 0:06:02 |
82 | Davide Villella (Ita) Movistar Team | 0:06:05 |
83 | Mathias Le Turnier (Fra) Cofidis | 0:06:06 |
84 | Gianluca Brambilla (Ita) Trek-Segafredo | 0:06:07 |
85 | Adam Hansen (Aus) Lotto Soudal | 0:06:08 |
86 | Edoardo Zardini (Ita) Vini Zabu' KTM | 0:06:09 |
87 | Salvatore Puccio (Ita) Ineos Grenadiers | 0:06:09 |
88 | Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team | 0:06:10 |
89 | Jacopo Mosca (Ita) Trek-Segafredo | 0:06:11 |
90 | François Bidard (Fra) AG2R la Mondiale | 0:06:16 |
91 | Josip Rumac (Cro) Androni Giocattoli-Sidermec | 0:06:17 |
92 | Einer Augusto Rubio Reyes (Col) Movistar Team | 0:06:20 |
93 | Ignatas Konovalovas (Ltu) Groupama-FDJ | 0:06:21 |
94 | Jaakko Hanninen (Fin) AG2R la Mondiale | 0:06:24 |
95 | Jacopo Guarnieri (Ita) Groupama-FDJ | 0:06:27 |
96 | Pawel Poljanski (Pol) Bora-Hansgrohe | 0:06:29 |
97 | Julien Bernard (Fra) Trek-Segafredo | 0:06:29 |
98 | Dylan Sunderland (Aus) NTT Pro Cycling | 0:06:29 |
99 | Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec | 0:06:30 |
100 | Jesper Hansen (Den) Cofidis | 0:06:31 |
101 | Matteo Spreafico (Ita) Androni Giocattoli-Sidermec | 0:06:32 |
102 | Louis Meintjes (RSA) NTT Pro Cycling | 0:06:37 |
103 | Marco Frapporti (Ita) Vini Zabu' KTM | 0:06:38 |
104 | Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep | 0:06:39 |
105 | Davide Cimolai (Ita) Israel Start-Up Nation | 0:06:42 |
106 | Amanuel Gebreigzabhier (Eri) NTT Pro Cycling | 0:06:45 |
107 | Rodrigo Contreras Pinzon (Col) Astana Pro Team | 0:06:45 |
108 | Rick Zabel (Ger) Israel Start-Up Nation | 0:06:47 |
109 | Fernando Gaviria Rendon (Col) UAE Team Emirates | 0:06:47 |
110 | Lorenzo Rota (Ita) Vini Zabu' KTM | 0:06:51 |
111 | Jonas Gregaard Wilsly (Den) Astana Pro Team | 0:06:54 |
112 | Joe Dombrowski (USA) UAE Team Emirates | 0:06:55 |
113 | Filippo Zana (Ita) Bardiani CSF Faizane' | 0:06:58 |
114 | Simon Guglielmi (Fra) Groupama-FDJ | 0:07:03 |
115 | Harm Vanhoucke (Bel) Lotto Soudal | 0:07:11 |
116 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 0:07:14 |
117 | Hector Carretero (Spa) Movistar Team | 0:07:18 |
118 | Filippo Fiorelli (Ita) Bardiani CSF Faizane' | 0:07:26 |
119 | Francesco Romano (Ita) Bardiani CSF Faizane' | 0:07:29 |
120 | Domen Novak (Slo) Bahrain McLaren | 0:07:31 |
121 | Antonio Nibali (Ita) Trek-Segafredo | 0:07:40 |
122 | Nicola Conci (Ita) Trek-Segafredo | 0:07:41 |
123 | Valerio Conti (Ita) UAE Team Emirates | 0:07:44 |
124 | Albert Torres Barcelo (Spa) Movistar Team | 0:07:45 |
125 | Daniel Navarro Garcia (Spa) Israel Start-Up Nation | 0:07:46 |
126 | Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec | 0:07:52 |
127 | Giovanni Lonardi (Ita) Bardiani CSF Faizane' | 0:07:55 |
128 | Guy Sagiv (Isr) Israel Start-Up Nation | 0:07:57 |
129 | Luca Chirico (Ita) Androni Giocattoli-Sidermec | 0:07:57 |
130 | Mark Padun (Ukr) Bahrain McLaren | 0:07:59 |
131 | Cesare Benedetti (Ita) Bora-Hansgrohe | 0:08:00 |
132 | Lachlan Morton (Aus) EF Pro Cycling | 0:08:02 |
133 | Nico Denz (Ger) Team Sunweb | 0:08:03 |
134 | Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec | 0:08:03 |
135 | Eduardo Sepulveda (Arg) Movistar Team | 0:08:05 |
136 | Etienne Van Empel (Ned) Vini Zabu' KTM | 0:08:06 |
137 | Simon Pellaud (Swi) Androni Giocattoli-Sidermec | 0:08:09 |
138 | Sergio Samitier Samitier (Spa) Movistar Team | 0:08:11 |
139 | Giovanni Carboni (Ita) Bardiani CSF Faizane' | 0:08:20 |
140 | Maximiliano Ariel Richeze (Arg) UAE Team Emirates | 0:09:05 |
141 | Fabio Mazzucco (Ita) Bardiani CSF Faizane' | 0:09:24 |
142 | Juan Sebastian Molano Benavides (Col) UAE Team Emirates | 0:15:51 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Filippo Ganna (Ita) Ineos Grenadiers | 15 |
2 | Rohan Dennis (Aus) Ineos Grenadiers | 12 |
3 | Brandon McNulty (USA) UAE Team Emirates | 9 |
4 | Thomas De Gendt (Bel) Lotto Soudal | 7 |
5 | Josef Cerny (Cze) CCC Team | 6 |
6 | Joao Almeida (Por) Deceuninck-Quickstep | 5 |
7 | Tanel Kangert (Est) EF Pro Cycling | 4 |
8 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 3 |
9 | Wilco Kelderman (Ned) Team Sunweb | 2 |
10 | Jan Tratnik (Slo) Bahrain McLaren | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Filippo Ganna (Ita) Ineos Grenadiers | 3 |
2 | Rohan Dennis (Aus) Ineos Grenadiers | 2 |
3 | Brandon McNulty (USA) UAE Team Emirates | 1 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ineos Grenadiers | 2:10:10 |
2 | CCC Team | 0:04:19 |
3 | UAE Team Emirates | 0:04:21 |
4 | NTT Pro Cycling | 0:05:03 |
5 | Deceuninck-Quick-Step | 0:05:46 |
6 | Bahrain McLaren | 0:06:30 |
7 | AG2R la Mondiale | 0:07:41 |
8 | Team Sunweb | 0:07:45 |
9 | Bora-Hansgrohe | 0:07:54 |
10 | EF Pro Cycling | 0:08:58 |
11 | Lotto Soudal | 0:09:24 |
12 | Israel Start-Up Nation | 0:10:04 |
13 | Groupama-FDJ | 0:10:52 |
14 | Astana Pro Team | 0:11:10 |
15 | Cofidis | 0:11:58 |
16 | Movistar Team | 0:12:44 |
17 | Trek-Segafredo | 0:13:02 |
18 | Vini Zabu' KTM | 0:14:34 |
19 | Androni Giocattoli-Sidermec | 0:15:15 |
20 | Bardiani CSF Faizane' | 0:17:50 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Joao Almeida (Por) Deceuninck-Quickstep | 54:28:09 |
2 | Wilco Kelderman (Ned) Team Sunweb | 0:00:56 |
3 | Pello Bilbao (Spa) Bahrain McLaren | 0:02:11 |
4 | Brandon McNulty (USA) UAE Team Emirates | 0:02:23 |
5 | Vincenzo Nibali (Ita) Trek-Segafredo | 0:02:30 |
6 | Rafal Majka (Pol) Bora-Hansgrohe | 0:02:33 |
7 | Domenico Pozzovivo (Ita) NTT Pro Cycling | |
8 | Fausto Masnada (Ita) Deceuninck-QuickStep | 0:03:11 |
9 | Patrick Konrad (Aut) Bora-Hansgrohe | 0:03:17 |
10 | Jai Hindley (Aus) Team Sunweb | 0:03:33 |
11 | Tao Geoghegan Hart (GBr) Ineos Grenadiers | 0:03:44 |
12 | Jakob Fuglsang (Den) Astana Pro Team | 0:04:08 |
13 | Antonio Pedrero (Spa) Movistar Team | 0:06:57 |
14 | James Knox (GBr) Deceuninck-Quickstep | 0:07:56 |
15 | Hermann Pernsteiner (Aut) Bahrain McLaren | 0:08:13 |
16 | Sergio Samitier Samitier (Spa) Movistar Team | 0:15:29 |
17 | Ilnur Zakarin (Rus) CCC Team | 0:17:10 |
18 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 0:19:54 |
19 | Aurélien Paret Peintre (Fra) AG2R la Mondiale | 0:21:24 |
20 | Sam Oomen (Ned) Team Sunweb | 0:26:34 |
21 | Attila Valter (Hun) CCC Team | 0:26:51 |
22 | Matteo Fabbro (Ita) Bora-Hansgrohe | 0:27:16 |
23 | Lawrence Warbasse (USA) AG2R la Mondiale | 0:34:24 |
24 | Mikkel Frølich Honoré (Den) Deceuninck-Quickstep | 0:35:34 |
25 | Ruben Guerreiro (Por) EF Pro Cycling | 0:37:19 |
26 | Jacopo Mosca (Ita) Trek-Segafredo | 0:37:35 |
27 | Fabio Felline (Ita) Astana Pro Team | 0:38:00 |
28 | Ben Swift (GBr) Ineos Grenadiers | 0:42:31 |
29 | Tanel Kangert (Est) EF Pro Cycling | 0:43:08 |
30 | Martijn Tusveld (Ned) Team Sunweb | 0:45:41 |
31 | Christopher Hamilton (Aus) Team Sunweb | 0:46:04 |
32 | Harm Vanhoucke (Bel) Lotto Soudal | 0:46:56 |
33 | Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers | 0:46:59 |
34 | Davide Villella (Ita) Movistar Team | 0:48:07 |
35 | Diego Ulissi (Ita) UAE Team Emirates | 0:49:42 |
36 | Pieter Serry (Bel) Deceuninck-Quickstep | 0:49:52 |
37 | Victor De la Parte (Spa) CCC Team | 0:56:53 |
38 | François Bidard (Fra) AG2R la Mondiale | 0:57:44 |
39 | Antonio Nibali (Ita) Trek-Segafredo | 0:57:53 |
40 | Gianluca Brambilla (Ita) Trek-Segafredo | 1:00:49 |
41 | Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team | 1:06:22 |
42 | Ben O'Connor (Aus) NTT Pro Cycling | 1:06:40 |
43 | Pawel Poljanski (Pol) Bora-Hansgrohe | 1:06:52 |
44 | Joseph Rosskopf (USA) CCC Team | 1:08:04 |
45 | Mark Padun (Ukr) Bahrain McLaren | 1:10:33 |
46 | Salvatore Puccio (Ita) Ineos Grenadiers | 1:12:15 |
47 | Jonas Gregaard Wilsly (Den) Astana Pro Team | 1:12:35 |
48 | Louis Meintjes (RSA) NTT Pro Cycling | 1:12:37 |
49 | Jesper Hansen (Den) Cofidis | 1:13:26 |
50 | Daniel Navarro Garcia (Spa) Israel Start-Up Nation | 1:14:22 |
51 | Thomas De Gendt (Bel) Lotto Soudal | 1:16:16 |
52 | Joe Dombrowski (USA) UAE Team Emirates | 1:16:31 |
53 | Nicola Conci (Ita) Trek-Segafredo | 1:17:18 |
54 | Enrico Battaglin (Ita) Bahrain McLaren | 1:17:46 |
55 | Jaakko Hanninen (Fin) AG2R la Mondiale | 1:19:47 |
56 | Julien Bernard (Fra) Trek-Segafredo | 1:21:29 |
57 | Eduardo Sepulveda (Arg) Movistar Team | 1:21:35 |
58 | Einer Augusto Rubio Reyes (Col) Movistar Team | 1:21:45 |
59 | Carl Fredrik Hagen (Nor) Lotto Soudal | 1:22:22 |
60 | Filippo Ganna (Ita) Ineos Grenadiers | 1:22:33 |
61 | Sander Armee (Bel) Lotto Soudal | 1:23:13 |
62 | Andrea Vendrame (Ita) AG2R la Mondiale | 1:26:01 |
63 | Jonathan Caicedo (Ecu) EF Pro Cycling | 1:30:22 |
64 | Giovanni Visconti (Ita) Vini Zabu' KTM | 1:30:24 |
65 | Stéphane Rossetto (Fra) Cofidis | 1:30:33 |
66 | Mikkel Bjerg (Den) UAE Team Emirates | 1:32:31 |
67 | Chad Haga (USA) Team Sunweb | 1:32:43 |
68 | Giovanni Carboni (Ita) Bardiani CSF Faizane' | 1:32:46 |
69 | Simon Clarke (Aus) EF Pro Cycling | 1:33:05 |
70 | Peter Sagan (Svk) Bora-Hansgrohe | 1:33:22 |
71 | Matteo Sobrero (Ita) NTT Pro Cycling | 1:33:44 |
72 | Alessandro Tonelli (Ita) Bardiani CSF Faizane' | 1:35:39 |
73 | Manuele Boaro (Ita) Astana Pro Team | 1:35:44 |
74 | Kilian Frankiny (Swi) Groupama-FDJ | 1:37:54 |
75 | Jan Tratnik (Slo) Bahrain McLaren | |
76 | Geoffrey Bouchard (Fra) AG2R la Mondiale | 1:38:10 |
77 | Dario Cataldo (Ita) Movistar Team | 1:38:11 |
78 | Davide Ballerini (Ita) Deceuninck-Quickstep | 1:39:30 |
79 | Simone Ravanelli (Ita) Androni Giocattoli-Sidermec | 1:41:31 |
80 | Kamil Malecki (Pol) CCC Team | 1:44:11 |
81 | Francesco Romano (Ita) Bardiani CSF Faizane' | 1:44:24 |
82 | Josip Rumac (Cro) Androni Giocattoli-Sidermec | 1:45:05 |
83 | Simon Pellaud (Swi) Androni Giocattoli-Sidermec | 1:46:01 |
84 | Rohan Dennis (Aus) Ineos Grenadiers | 1:46:32 |
85 | Edoardo Zardini (Ita) Vini Zabu' KTM | 1:49:10 |
86 | Josef Cerny (Cze) CCC Team | 1:50:34 |
87 | Nico Denz (Ger) Team Sunweb | 1:51:45 |
88 | Luca Chirico (Ita) Androni Giocattoli-Sidermec | 1:53:05 |
89 | Danilo Wyss (Swi) NTT Pro Cycling | 1:53:33 |
90 | Lorenzo Rota (Ita) Vini Zabu' KTM | 1:53:56 |
91 | Eros Capecchi (Ita) Bahrain McLaren | 1:54:46 |
92 | Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec | 1:55:31 |
93 | Yukiya Arashiro (Jpn) Bahrain McLaren | 1:57:36 |
94 | Stefano Oldani (Ita) Lotto Soudal | 2:00:54 |
95 | Amanuel Gebreigzabhier (Eri) NTT Pro Cycling | 2:02:16 |
96 | Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec | 2:03:02 |
97 | Nicolas Edet (Fra) Cofidis | 2:04:08 |
98 | Domen Novak (Slo) Bahrain McLaren | 2:05:48 |
99 | Etienne Van Empel (Ned) Vini Zabu' KTM | 2:07:00 |
100 | Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec | 2:08:36 |
101 | Hector Carretero (Spa) Movistar Team | 2:09:35 |
102 | Matthew Holmes (GBr) Lotto Soudal | |
103 | Maciej Bodnar (Pol) Bora-Hansgrohe | 2:10:18 |
104 | Valerio Conti (Ita) UAE Team Emirates | 2:10:22 |
105 | Cesare Benedetti (Ita) Bora-Hansgrohe | 2:10:58 |
106 | Victor Campenaerts (Bel) NTT Pro Cycling | 2:14:13 |
107 | Simone Consonni (Ita) Cofidis | 2:17:13 |
108 | Filippo Zana (Ita) Bardiani CSF Faizane' | 2:18:52 |
109 | Kamil Gradek (Pol) CCC Team | 2:20:36 |
110 | Mathias Le Turnier (Fra) Cofidis | 2:22:41 |
111 | Miles Scotson (Aus) Groupama-FDJ | 2:22:50 |
112 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 2:24:04 |
113 | Elia Viviani (Ita) Cofidis | 2:24:06 |
114 | Albert Torres Barcelo (Spa) Movistar Team | 2:24:26 |
115 | Adam Hansen (Aus) Lotto Soudal | 2:26:12 |
116 | Arnaud Demare (Fra) Groupama-FDJ | 2:27:02 |
117 | Rodrigo Contreras Pinzon (Col) Astana Pro Team | 2:29:22 |
118 | Davide Cimolai (Ita) Israel Start-Up Nation | 2:31:35 |
119 | Filippo Fiorelli (Ita) Bardiani CSF Faizane' | 2:34:45 |
120 | Ignatas Konovalovas (Ltu) Groupama-FDJ | 2:36:27 |
121 | Nathan Haas (Aus) Cofidis | 2:36:30 |
122 | James Whelan (Aus) EF Pro Cycling | 2:37:07 |
123 | Simon Guglielmi (Fra) Groupama-FDJ | 2:37:17 |
124 | Maximiliano Ariel Richeze (Arg) UAE Team Emirates | 2:39:48 |
125 | Rick Zabel (Ger) Israel Start-Up Nation | 2:39:56 |
126 | Alex Dowsett (GBr) Israel Start-Up Nation | 2:41:49 |
127 | Dylan Sunderland (Aus) NTT Pro Cycling | 2:43:24 |
128 | Lachlan Morton (Aus) EF Pro Cycling | 2:44:14 |
129 | Fernando Gaviria Rendon (Col) UAE Team Emirates | 2:44:33 |
130 | Matthias Brändle (Aut) Israel Start-Up Nation | 2:45:18 |
131 | Jacopo Guarnieri (Ita) Groupama-FDJ | 2:45:36 |
132 | Marco Frapporti (Ita) Vini Zabu' KTM | 2:45:40 |
133 | Giovanni Lonardi (Ita) Bardiani CSF Faizane' | 2:47:39 |
134 | Simone Bevilacqua (Ita) Vini Zabu' KTM | 2:48:35 |
135 | Matteo Spreafico (Ita) Androni Giocattoli-Sidermec | 2:49:48 |
136 | Fabio Mazzucco (Ita) Bardiani CSF Faizane' | 2:51:54 |
137 | Iljo Keisse (Bel) Deceuninck-Quickstep | 2:54:48 |
138 | Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep | 2:55:07 |
139 | Juan Sebastian Molano Benavides (Col) UAE Team Emirates | 2:56:52 |
140 | Marco Mathis (Ger) Cofidis | 3:01:22 |
141 | Jonathan Dibben (GBr) Lotto Soudal | 3:13:29 |
142 | Guy Sagiv (Isr) Israel Start-Up Nation | 3:16:09 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Arnaud Demare (Fra) Groupama - Fdj | 221 |
2 | Peter Sagan (Svk) Bora - Hansgrohe | 184 |
3 | João Almeida (Por) Deceuninck - Quick - Step | 83 |
4 | Diego Ulissi (Ita) Uae Team Emirates | 77 |
5 | Filippo Ganna (Ita) Ineos Grenadiers | 66 |
6 | Patrick Konrad (Aut) Bora - Hansgrohe | 51 |
7 | Simon Pellaud (Swi) Androni Giocattoli - Sidermec | 50 |
8 | Davide Ballerini (Ita) Deceuninck - Quick - Step | 40 |
9 | Alvaro Jose Hodeg Chagui (Col) Deceuninck - Quick - Step | 39 |
10 | Brandon Mcnulty (USA) Uae Team Emirates | 37 |
11 | Andrea Vendrame (Ita) Ag2R La Mondiale | 37 |
12 | Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers | 36 |
13 | Marco Frapporti (Ita) Vini Zabu' Brado Ktm | 36 |
14 | Mikkel Frølich Honoré (Den) Deceuninck - Quick - Step | 36 |
15 | Ruben Guerreiro (Por) Ef Pro Cycling | 32 |
16 | Elia Viviani (Ita) Cofidis | 32 |
17 | Ben Swift (GBr) Ineos Grenadiers | 31 |
18 | Alex Dowsett (GBr) Israel Start - Up Nation | 29 |
19 | Wilco Kelderman (Ned) Team Sunweb | 28 |
20 | Joseph Rosskopf (USA) Ccc Team | 28 |
21 | Matthew Holmes (GBr) Lotto Soudal | 27 |
22 | Mattia Bais (Ita) Androni Giocattoli - Sidermec | 26 |
23 | Salvatore Puccio (Ita) Ineos Grenadiers | 26 |
24 | Fernando Gaviria Rendon (Col) Uae Team Emirates | 26 |
25 | Jhonatan Restrepo Valencia (Col) Androni Giocattoli - Sidermec | 25 |
26 | Fabio Felline (Ita) Astana Pro Team | 25 |
27 | Tao Geoghegan Hart (GBr) Ineos Grenadiers | 24 |
28 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 24 |
29 | Mikkel Bjerg (Den) Uae Team Emirates | 24 |
30 | Davide Cimolai (Ita) Israel Start - Up Nation | 24 |
31 | Jonathan Caicedo (Ecu) Ef Pro Cycling | 23 |
32 | Jakob Fuglsang (Den) Astana Pro Team | 22 |
33 | Enrico Battaglin (Ita) Bahrain - Mclaren | 21 |
34 | Stefano Oldani (Ita) Lotto Soudal | 20 |
35 | Thomas De Gendt (Bel) Lotto Soudal | 19 |
36 | Jai Hindley (Aus) Team Sunweb | 18 |
37 | Mark Padun (Ukr) Bahrain - Mclaren | 18 |
38 | Simone Consonni (Ita) Cofidis | 18 |
39 | Juan Sebastian Molano Benavides (Col) Uae Team Emirates | 18 |
40 | Harm Vanhoucke (Bel) Lotto Soudal | 17 |
41 | Simon Clarke (Aus) Ef Pro Cycling | 17 |
42 | Filippo Fiorelli (Ita) Bardiani Csf Faizane' | 17 |
43 | Giovanni Visconti (Ita) Vini Zabu' Brado Ktm | 16 |
44 | Vincenzo Nibali (Ita) Trek - Segafredo | 15 |
45 | Simone Ravanelli (Ita) Androni Giocattoli - Sidermec | 15 |
46 | Josef Černý (Cze) Ccc Team | 15 |
47 | Francesco Romano (Ita) Bardiani Csf Faizane' | 14 |
48 | Pello Bilbao Lopez De Armentia (Spa) Bahrain - Mclaren | 14 |
49 | Rick Zabel (Ger) Israel Start - Up Nation | 14 |
50 | Rafal Majka (Pol) Bora - Hansgrohe | 13 |
51 | Josip Rumac (Cro) Androni Giocattoli - Sidermec | 12 |
52 | Sergio Samitier Samitier (Spa) Movistar Team | 12 |
53 | Rohan Dennis (Aus) Ineos Grenadiers | 12 |
54 | Nico Denz (Ger) Team Sunweb | 12 |
55 | Alessandro Tonelli (Ita) Bardiani Csf Faizane' | 11 |
56 | Matthias Brändle (Aut) Israel Start - Up Nation | 10 |
57 | Jacopo Mosca (Ita) Trek - Segafredo | 8 |
58 | Ben O'Connor (Aus) Ntt Pro Cycling | 8 |
59 | Edoardo Zardini (Ita) Vini Zabu' Brado Ktm | 8 |
60 | Lorenzo Rota (Ita) Vini Zabu' Brado Ktm | 8 |
61 | Cesare Benedetti (Ita) Bora - Hansgrohe | 8 |
62 | Giovanni Lonardi (Ita) Bardiani Csf Faizane' | 8 |
63 | Kilian Frankiny (Swi) Groupama - Fdj | 7 |
64 | Lawrence Warbasse (USA) Ag2R La Mondiale | 6 |
65 | Carl Fredrik Hagen (Nor) Lotto Soudal | 6 |
66 | Etienne Van Empel (Ned) Vini Zabu' Brado Ktm | 6 |
67 | Hector Carretero (Spa) Movistar Team | 6 |
68 | Filippo Zana (Ita) Bardiani Csf Faizane' | 6 |
69 | Kamil Gradek (Pol) Ccc Team | 6 |
70 | Eduardo Sepulveda (Arg) Movistar Team | 5 |
71 | Jan Tratnik (Slo) Bahrain - Mclaren | 5 |
72 | Geoffrey Bouchard (Fra) Ag2R La Mondiale | 5 |
73 | Victor Campenaerts (Bel) Ntt Pro Cycling | 5 |
74 | James Whelan (Aus) Ef Pro Cycling | 5 |
75 | Fabio Mazzucco (Ita) Bardiani Csf Faizane' | 5 |
76 | Domenico Pozzovivo (Ita) Ntt Pro Cycling | 4 |
77 | Tanel Kangert (Est) Ef Pro Cycling | 4 |
78 | Davide Villella (Ita) Movistar Team | 4 |
79 | Sander Armee (Bel) Lotto Soudal | 4 |
80 | Matteo Sobrero (Ita) Ntt Pro Cycling | 4 |
81 | Nicolas Edet (Fra) Cofidis | 4 |
82 | Jacopo Guarnieri (Ita) Groupama - Fdj | 4 |
83 | Dario Cataldo (Ita) Movistar Team | 3 |
84 | Maciej Bodnar (Pol) Bora - Hansgrohe | 3 |
85 | Albert Torres Barcelo (Spa) Movistar Team | 3 |
86 | Rodrigo Contreras Pinzon (Col) Astana Pro Team | 3 |
87 | Jesper Hansen (Den) Cofidis | 2 |
88 | Valerio Conti (Ita) Uae Team Emirates | 2 |
89 | Miles Scotson (Aus) Groupama - Fdj | 2 |
90 | Fausto Masnada (Ita) Deceuninck - Quick - Step | 1 |
91 | James Knox (GBr) Deceuninck - Quick - Step | 1 |
92 | Sam Oomen (Ned) Team Sunweb | 1 |
93 | Manuele Boaro (Ita) Astana Pro Team | 1 |
94 | Gianluca Brambilla (Ita) Trek - Segafredo | -2 |
95 | Giovanni Carboni (Ita) Bardiani Csf Faizane' | -10 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ruben Guerreiro (Por) Ef Pro Cycling | 87 |
2 | Giovanni Visconti (Ita) Vini Zabu' Brado Ktm | 76 |
3 | Filippo Ganna (Ita) Ineos Grenadiers | 48 |
4 | Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers | 45 |
5 | Jonathan Caicedo (Ecu) Ef Pro Cycling | 40 |
6 | Simon Pellaud (Swi) Androni Giocattoli - Sidermec | 39 |
7 | Matthew Holmes (GBr) Lotto Soudal | 20 |
8 | Domenico Pozzovivo (Ita) Ntt Pro Cycling | 20 |
9 | Lawrence Warbasse (USA) Ag2R La Mondiale | 20 |
10 | Kilian Frankiny (Swi) Groupama - Fdj | 20 |
11 | Edoardo Zardini (Ita) Vini Zabu' Brado Ktm | 18 |
12 | Jakob Fuglsang (Den) Astana Pro Team | 18 |
13 | Wilco Kelderman (Ned) Team Sunweb | 16 |
14 | Peter Sagan (Svk) Bora - Hansgrohe | 15 |
15 | Mikkel Bjerg (Den) Uae Team Emirates | 15 |
16 | Harm Vanhoucke (Bel) Lotto Soudal | 12 |
17 | Vincenzo Nibali (Ita) Trek - Segafredo | 11 |
18 | Ben O'Connor (Aus) Ntt Pro Cycling | 11 |
19 | Etienne Van Empel (Ned) Vini Zabu' Brado Ktm | 11 |
20 | Dario Cataldo (Ita) Movistar Team | 9 |
21 | James Whelan (Aus) Ef Pro Cycling | 9 |
22 | Hector Carretero (Spa) Movistar Team | 8 |
23 | Matthias Brändle (Aut) Israel Start - Up Nation | 8 |
24 | Marco Frapporti (Ita) Vini Zabu' Brado Ktm | 8 |
25 | Alex Dowsett (GBr) Israel Start - Up Nation | 7 |
26 | Joseph Rosskopf (USA) Ccc Team | 6 |
27 | Salvatore Puccio (Ita) Ineos Grenadiers | 6 |
28 | Jesper Hansen (Den) Cofidis | 6 |
29 | Simone Ravanelli (Ita) Androni Giocattoli - Sidermec | 6 |
30 | Thomas De Gendt (Bel) Lotto Soudal | 5 |
31 | Mattia Bais (Ita) Androni Giocattoli - Sidermec | 5 |
32 | Rafal Majka (Pol) Bora - Hansgrohe | 5 |
33 | Tao Geoghegan Hart (GBr) Ineos Grenadiers | 5 |
34 | Simon Clarke (Aus) Ef Pro Cycling | 4 |
35 | Sam Oomen (Ned) Team Sunweb | 4 |
36 | Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers | 3 |
37 | Diego Ulissi (Ita) Uae Team Emirates | 3 |
38 | Geoffrey Bouchard (Fra) Ag2R La Mondiale | 3 |
39 | Rick Zabel (Ger) Israel Start - Up Nation | 3 |
40 | Mark Padun (Ukr) Bahrain - Mclaren | 3 |
41 | Eduardo Sepulveda (Arg) Movistar Team | 3 |
42 | Pello Bilbao Lopez De Armentia (Spa) Bahrain - Mclaren | 2 |
43 | Jai Hindley (Aus) Team Sunweb | 2 |
44 | James Knox (GBr) Deceuninck - Quick - Step | 2 |
45 | Ben Swift (GBr) Ineos Grenadiers | 2 |
46 | Alessandro Tonelli (Ita) Bardiani Csf Faizane' | 2 |
47 | Rohan Dennis (Aus) Ineos Grenadiers | 2 |
48 | Valerio Conti (Ita) Uae Team Emirates | 2 |
49 | Kamil Gradek (Pol) Ccc Team | 2 |
50 | Fabio Mazzucco (Ita) Bardiani Csf Faizane' | 2 |
51 | Brandon Mcnulty (USA) Uae Team Emirates | 1 |
52 | Mikkel Frølich Honoré (Den) Deceuninck - Quick - Step | 1 |
53 | Davide Villella (Ita) Movistar Team | 1 |
54 | Sander Armee (Bel) Lotto Soudal | 1 |
55 | Davide Ballerini (Ita) Deceuninck - Quick - Step | 1 |
56 | Lorenzo Rota (Ita) Vini Zabu' Brado Ktm | 1 |
57 | Cesare Benedetti (Ita) Bora - Hansgrohe | 1 |
58 | Ignatas Konovalovas (Ltu) Groupama - Fdj | 1 |
59 | Maximiliano Ariel Richeze (Arg) Uae Team Emirates | 1 |
60 | Gianluca Brambilla (Ita) Trek - Segafredo | -4 |
61 | Giovanni Carboni (Ita) Bardiani Csf Faizane' | -4 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Joao Almeida (Por) Deceuninck-Quickstep | 54:28:09 |
2 | Brandon McNulty (USA) UAE Team Emirates | 0:02:23 |
3 | Jai Hindley (Aus) Team Sunweb | 0:03:33 |
4 | Tao Geoghegan Hart (GBr) Ineos Grenadiers | 0:03:44 |
5 | James Knox (GBr) Deceuninck-Quickstep | 0:07:56 |
6 | Sergio Samitier Samitier (Spa) Movistar Team | 0:15:29 |
7 | Aurélien Paret Peintre (Fra) AG2R la Mondiale | 0:21:24 |
8 | Sam Oomen (Ned) Team Sunweb | 0:26:34 |
9 | Attila Valter (Hun) CCC Team | 0:26:51 |
10 | Matteo Fabbro (Ita) Bora-Hansgrohe | 0:27:16 |
11 | Mikkel Frølich Honoré (Den) Deceuninck-Quickstep | 0:35:34 |
12 | Christopher Hamilton (Aus) Team Sunweb | 0:46:04 |
13 | Harm Vanhoucke (Bel) Lotto Soudal | 0:46:56 |
14 | Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers | 0:46:59 |
15 | Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team | 1:06:22 |
16 | Ben O'Connor (Aus) NTT Pro Cycling | 1:06:40 |
17 | Mark Padun (Ukr) Bahrain McLaren | 1:10:33 |
18 | Jonas Gregaard Wilsly (Den) Astana Pro Team | 1:12:35 |
19 | Nicola Conci (Ita) Trek-Segafredo | 1:17:18 |
20 | Jaakko Hanninen (Fin) AG2R la Mondiale | 1:19:47 |
21 | Einer Augusto Rubio Reyes (Col) Movistar Team | 1:21:45 |
22 | Filippo Ganna (Ita) Ineos Grenadiers | 1:22:33 |
23 | Mikkel Bjerg (Den) UAE Team Emirates | 1:32:31 |
24 | Giovanni Carboni (Ita) Bardiani CSF Faizane' | 1:32:46 |
25 | Matteo Sobrero (Ita) NTT Pro Cycling | 1:33:44 |
26 | Simone Ravanelli (Ita) Androni Giocattoli-Sidermec | 1:41:31 |
27 | Kamil Malecki (Pol) CCC Team | 1:44:11 |
28 | Francesco Romano (Ita) Bardiani CSF Faizane' | 1:44:24 |
29 | Lorenzo Rota (Ita) Vini Zabu' KTM | 1:53:56 |
30 | Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec | 1:55:31 |
31 | Stefano Oldani (Ita) Lotto Soudal | 2:00:54 |
32 | Domen Novak (Slo) Bahrain McLaren | 2:05:48 |
33 | Hector Carretero (Spa) Movistar Team | 2:09:35 |
34 | Filippo Zana (Ita) Bardiani CSF Faizane' | 2:18:52 |
35 | Mathias Le Turnier (Fra) Cofidis | 2:22:41 |
36 | Mattia Bais (Ita) Androni Giocattoli-Sidermec | 2:24:04 |
37 | James Whelan (Aus) EF Pro Cycling | 2:37:07 |
38 | Simon Guglielmi (Fra) Groupama-FDJ | 2:37:17 |
39 | Dylan Sunderland (Aus) NTT Pro Cycling | 2:43:24 |
40 | Giovanni Lonardi (Ita) Bardiani CSF Faizane' | 2:47:39 |
41 | Simone Bevilacqua (Ita) Vini Zabu' KTM | 2:48:35 |
42 | Fabio Mazzucco (Ita) Bardiani CSF Faizane' | 2:51:54 |
43 | Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep | 2:55:07 |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Ineos Grenadiers | 163:21:41 |
2 | Deceuninck-Quick-Step | 0:12:58 |
3 | Team Sunweb | 0:16:20 |
4 | Bora-Hansgrohe | 0:24:59 |
5 | Bahrain McLaren | 0:41:25 |
6 | Movistar Team | 0:52:32 |
7 | Trek-Segafredo | 0:56:55 |
8 | Astana Pro Team | 1:06:40 |
9 | CCC Team | 1:07:25 |
10 | UAE Team Emirates | 1:15:12 |
11 | AG2R la Mondiale | 1:18:56 |
12 | NTT Pro Cycling | 1:32:37 |
13 | EF Pro Cycling | 2:10:50 |
14 | Lotto Soudal | 2:23:18 |
15 | Cofidis | 3:50:18 |
16 | Androni Giocattoli-Sidermec | 3:56:39 |
17 | Vini Zabu' KTM | 4:15:39 |
18 | Bardiani CSF Faizane' | 4:25:37 |
19 | Israel Start-Up Nation | 5:22:25 |
20 | Groupama-FDJ | 6:17:18 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Born in Ireland to a cycling family and later moved to the Isle of Man, so there was no surprise when I got into the sport. Studied sports journalism at university before going on to do a Masters in sports broadcast. After university I spent three months interning at Eurosport, where I covered the Tour de France. In 2012 I started at Procycling Magazine, before becoming the deputy editor of Procycling Week. I then joined Cyclingnews, in December 2013.
Most Popular
Latest on Cyclingnews
-
Lauren De Crescenzo: Team Amani women gravel riders 'redefine what’s possible' in Africa
Lauren De Crescenzo shares photos and lessons shared and learned after spending 12 days with Black Mamba Development women -
Tadej Pogačar's training: What sessions does the three-time Tour de France champion do?
Calculating the world champion's training zones -
'I've reached another level' - Adam Yates eyes Giro d'Italia GC fight in 2025
UAE Team Emirates leader to return to Italian Grand Tour after eight-year absence -
Remco Evenepoel targets return on bike in February following training crash
'We're aiming for mid-April to really start competing again' says Belgian as he recovers from multiple fractures following dooring incident