Tour de France: Pinot wins stage 14 atop Tourmalet

Thibaut Pinot (Groupama-FDJ) won stage 14 of the Tour de France atop the Col du Tourmalet, outsprinting a select GC group in the closing metres of the mythical climb to take his third career stage win at the race.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Thibaut Pinot (Fra) Groupama-FDJ3:10:20
2Julian Alaphilippe (Fra) Deceuninck-QuickStep0:00:06
3Steven Kruijswijk (Ned) Team Jumbo-VismaRow 2 - Cell 2
4Emanuel Buchmann (Ger) Bora-Hansgrohe0:00:08
5Egan Bernal (Col) Team IneosRow 4 - Cell 2
6Mikel Landa (Spa) Movistar Team0:00:14
7Rigoberto Uran (Col) EF Education First0:00:30
8Geraint Thomas (GBr) Team Ineos0:00:36
9Warren Barguil (Fra) Arkéa Samsic0:00:38
10Jakob Fuglsang (Den) Astana Pro Team0:00:53
11George Bennett (NZl) Team Jumbo-Visma0:00:58
12Alejandro Valverde (Spa) Movistar TeamRow 11 - Cell 2
13Laurens De Plus (Bel) Team Jumbo-Visma0:01:19
14Richie Porte (Aus) Trek-Segafredo0:02:05
15David Gaudu (Fra) Groupama-FDJ0:02:26
16Enric Mas (Spa) Deceuninck-QuickStep0:02:54
17Nairo Quintana (Col) Movistar Team0:03:24
18Bauke Mollema (Ned) Trek-Segafredo0:03:29
19Fabio Aru (Ita) UAE Team Emirates0:03:33
20Roman Kreuziger (Cze) Dimension Data0:03:48
21Wout Poels (Ned) Team Ineos0:04:10
22Guillaume Martin (Fra) Wanty-Gobert0:04:21
23Tanel Kangert (Est) EF Education First0:04:48
24Daniel Martin (Irl) UAE Team Emirates0:05:35
25Adam Yates (GBr) Mitchelton-Scott0:06:42
26Marc Soler (Spa) Movistar Team0:07:12
27Gorka Izagirre Insausti (Spa) Astana Pro Team0:09:34
28Rudy Molard (Fra) Groupama-FDJ0:09:59
29Dylan van Baarle (Ned) Team IneosRow 28 - Cell 2
30Jonathan Castroviejo (Spa) Team Ineos0:10:56
31Elie Gesbert (Fra) Arkéa Samsic0:11:15
32Damiano Caruso (Ita) Bahrain-MeridaRow 31 - Cell 2
33Sébastien Reichenbach (Swi) Groupama-FDJ0:11:21
34Jesus Herrada (Spa) Cofidis Solutions Credits0:11:22
35Pello Bilbao (Spa) Astana Pro Team0:11:39
36Jack Haig (Aus) Mitchelton-ScottRow 35 - Cell 2
37Dries Devenyns (Bel) Deceuninck-QuickStep0:12:04
38Alexis Vuillermoz (Fra) AG2R La Mondiale0:12:20
39Gregor Mühlberger (Aut) Bora-Hansgrohe0:12:39
40Patrick Konrad (Aut) Bora-HansgroheRow 39 - Cell 2
41Pierre Luc Perichon (Fra) Cofidis Solutions Credits0:12:50
42Lilian Calmejane (Fra) Total Direct Energie0:14:10
43Tim Wellens (Bel) Lotto Soudal0:15:19
44Omar Fraile (Spa) Astana Pro Team0:15:29
45Romain Sicard (Fra) Total Direct Energie0:15:36
46Tiesj Benoot (Bel) Lotto Soudal0:16:15
47Simon Yates (GBr) Mitchelton-Scott0:16:31
48Alexey Lutsenko (Kaz) Astana Pro Team0:17:11
49Ilnur Zakarin (Rus) Katusha-AlpecinRow 48 - Cell 2
50Sergio Henao (Col) UAE Team EmiratesRow 49 - Cell 2
51Luis León Sanchez (Spa) Astana Pro TeamRow 50 - Cell 2
52Hugo Houle (Can) Astana Pro TeamRow 51 - Cell 2
53Amael Moinard (Fra) Arkéa Samsic0:18:25
54Tony Gallopin (Fra) AG2R La Mondiale0:20:19
55Mikael Cherel (Fra) AG2R La MondialeRow 54 - Cell 2
56Xandro Meurisse (Bel) Wanty-GobertRow 55 - Cell 2
57Mathias Frank (Swi) AG2R La MondialeRow 56 - Cell 2
58Oliver Naesen (Bel) AG2R La MondialeRow 57 - Cell 2
59Giulio Ciccone (Ita) Trek-SegafredoRow 58 - Cell 2
60Odd Christian Eiking (Nor) Wanty-GobertRow 59 - Cell 2
61Benoit Cosnefroy (Fra) AG2R La MondialeRow 60 - Cell 2
62Ben King (USA) Dimension DataRow 61 - Cell 2
63Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 62 - Cell 2
64Frederik Backaert (Bel) Wanty-GobertRow 63 - Cell 2
65Paul Ourselin (Fra) Total Direct EnergieRow 64 - Cell 2
66Romain Bardet (Fra) AG2R La MondialeRow 65 - Cell 2
67Koen de Kort (Ned) Trek-SegafredoRow 66 - Cell 2
68Julien Bernard (Fra) Trek-SegafredoRow 67 - Cell 2
69Jasper De Buyst (Bel) Lotto SoudalRow 68 - Cell 2
70Michael Valgren Andersen (Den) Dimension DataRow 69 - Cell 2
71Thomas De Gendt (Bel) Lotto SoudalRow 70 - Cell 2
72Stéphane Rossetto (Fra) Cofidis Solutions CreditsRow 71 - Cell 2
73Natnael Berhane (Eri) Cofidis Solutions CreditsRow 72 - Cell 2
74Vincenzo Nibali (Ita) Bahrain-MeridaRow 73 - Cell 2
75Jasper Stuyven (Bel) Trek-SegafredoRow 74 - Cell 2
76Carlos Verona (Spa) Movistar TeamRow 75 - Cell 2
77Joseph Rosskopf (USA) CCC TeamRow 76 - Cell 2
78Jens Keukeleire (Bel) Lotto SoudalRow 77 - Cell 2
79Michael Schär (Swi) CCC TeamRow 78 - Cell 2
80Rein Taaramäe (Est) Total Direct EnergieRow 79 - Cell 2
81Wilco Kelderman (Ned) Team SunwebRow 80 - Cell 2
82Serge Pauwels (Bel) CCC TeamRow 81 - Cell 2
83Mike Teunissen (Ned) Team Jumbo-VismaRow 82 - Cell 2
84Greg Van Avermaet (Bel) CCC TeamRow 83 - Cell 2
85Michael Woods (Can) EF Education FirstRow 84 - Cell 2
86Nicolas Roche (Irl) Team SunwebRow 85 - Cell 2
87Nelson Oliveira (Por) Movistar TeamRow 86 - Cell 2
88Imanol Erviti (Spa) Movistar TeamRow 87 - Cell 2
89Andrey Amador (CRc) Movistar TeamRow 88 - Cell 2
90Rui Costa (Por) UAE Team EmiratesRow 89 - Cell 2
91Anthony Roux (Fra) Groupama-FDJRow 90 - Cell 2
92Chad Haga (USA) Team Sunweb0:20:33
93Alberto Bettiol (Ita) EF Education FirstRow 92 - Cell 2
94Magnus Cort Nielsen (Den) Astana Pro Team0:20:36
95Edvald Boasson Hagen (Nor) Dimension Data0:20:39
96Vegard Stake Laengen (Nor) UAE Team EmiratesRow 95 - Cell 2
97Michael Matthews (Aus) Team Sunweb0:20:53
98Caleb Ewan (Aus) Lotto Soudal0:21:04
99Maxime Monfort (Bel) Lotto SoudalRow 98 - Cell 2
100Anthony Perez (Fra) Cofidis Solutions CreditsRow 99 - Cell 2
101Dylan Teuns (Bel) Bahrain-Merida0:21:13
102Stefan Küng (Swi) Groupama-FDJ0:21:15
103Anthony Turgis (Fra) Total Direct Energie0:21:34
104Andrea Pasqualon (Ita) Wanty-Gobert0:21:39
105Kevin Van Melsen (Bel) Wanty-Gobert0:21:51
106Kevin Ledanois (Fra) Arkéa Samsic0:21:55
107Tom Scully (NZl) EF Education First0:22:15
108Lennard Kämna (Ger) Team SunwebRow 107 - Cell 2
109Nils Politt (Ger) Katusha-AlpecinRow 108 - Cell 2
110Simon Geschke (Ger) CCC TeamRow 109 - Cell 2
111Anthony Delaplace (Fra) Arkéa Samsic0:22:21
112Daryl Impey (RSA) Mitchelton-Scott0:22:28
113Tony Martin (Ger) Team Jumbo-Visma0:22:59
114Yves Lampaert (Bel) Deceuninck-QuickStep0:23:11
115Mads Würtz Schmidt (Den) Katusha-Alpecin0:23:21
116Matthieu Ladagnous (Fra) Groupama-FDJ0:23:27
117Luke Durbridge (Aus) Mitchelton-Scott0:23:35
118Ivan Garcia (Spa) Bahrain-Merida0:23:52
119Matteo Trentin (Ita) Mitchelton-Scott0:24:02
120Gianni Moscon (Ita) Team IneosRow 119 - Cell 2
121Roger Kluge (Ger) Lotto Soudal0:24:07
122Daniel Oss (Ita) Bora-Hansgrohe0:24:15
123Fabio Felline (Ita) Trek-Segafredo0:24:18
124Toms Skujins (Lat) Trek-SegafredoRow 123 - Cell 2
125Kasper Asgreen (Den) Deceuninck-QuickStepRow 124 - Cell 2
126José Gonçalves (Por) Katusha-AlpecinRow 125 - Cell 2
127Christopher Juul Jensen (Den) Mitchelton-ScottRow 126 - Cell 2
128Jan Tratnik (Slo) Bahrain-Merida0:24:24
129Søren Kragh Andersen (Den) Team SunwebRow 128 - Cell 2
130Alexis Gougeard (Fra) AG2R La MondialeRow 129 - Cell 2
131Michael Mørkøv (Den) Deceuninck-QuickStepRow 130 - Cell 2
132Sonny Colbrelli (Ita) Bahrain-MeridaRow 131 - Cell 2
133Matej Mohoric (Slo) Bahrain-MeridaRow 132 - Cell 2
134Lukas Pöstlberger (Aut) Bora-HansgroheRow 133 - Cell 2
135Fabien Grellier (Fra) Total Direct EnergieRow 134 - Cell 2
136Nikias Arndt (Ger) Team SunwebRow 135 - Cell 2
137Florian Vachon (Fra) Arkéa SamsicRow 136 - Cell 2
138Julien Simon (Fra) Cofidis Solutions CreditsRow 137 - Cell 2
139André Greipel (Ger) Arkéa SamsicRow 138 - Cell 2
140Aime De Gendt (Bel) Wanty-GobertRow 139 - Cell 2
141Stephen Cummings (GBr) Dimension DataRow 140 - Cell 2
142Simon Clarke (Aus) EF Education First0:24:39
143Maxime Bouet (Fra) Arkéa Samsic0:25:42
144Michal Kwiatkowski (Pol) Team Ineos0:25:47
145Luke Rowe (GBr) Team IneosRow 144 - Cell 2
146Peter Sagan (Svk) Bora-Hansgrohe0:25:53
147Marco Haller (Aut) Katusha-Alpecin0:26:21
148Yoann Offredo (Fra) Wanty-Gobert0:26:30
149William Bonnet (Fra) Groupama-FDJ0:26:35
150Lukasz Wisniowski (Pol) CCC TeamRow 149 - Cell 2
151Michael Hepburn (Aus) Mitchelton-Scott0:27:09
152Sebastian Langeveld (Ned) EF Education FirstRow 151 - Cell 2
153Amund Grøndahl Jansen (Nor) Team Jumbo-VismaRow 152 - Cell 2
154Lars Bak (Den) Dimension DataRow 153 - Cell 2
155Reinardt Janse Van Rensburg (RSA) Dimension DataRow 154 - Cell 2
156Dylan Groenewegen (Ned) Team Jumbo-VismaRow 155 - Cell 2
157Elia Viviani (Ita) Deceuninck-QuickStepRow 156 - Cell 2
158Alex Dowsett (GBr) Katusha-Alpecin0:27:26
159Maximiliano Richeze (Arg) Deceuninck-QuickStep0:27:30
160Cees Bol (Ned) Team SunwebRow 159 - Cell 2
161Niccolò Bonifazio (Ita) Total Direct Energie0:27:46
162Alexander Kristoff (Nor) UAE Team Emirates0:27:56
163Jens Debusschere (Bel) Katusha-Alpecin0:29:11
164Marcus Burghardt (Ger) Bora-Hansgrohe0:29:57
DNSMaximilian Schachmann (Ger) Bora-HansgroheRow 164 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Pierrefitte-Nestalas km. 79.5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tim Wellens (Bel) Lotto Soudal20pts
2Elie Gesbert (Fra) Arkéa Samsic17Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida15Row 2 - Cell 3
4Lilian Calmejane (Fra) Total Direct Energie13Row 3 - Cell 3
5Romain Sicard (Fra) Total Direct Energie11Row 4 - Cell 3
6Ilnur Zakarin (Rus) Katusha-Alpecin10Row 5 - Cell 3
7Lennard Kämna (Ger) Team Sunweb9Row 6 - Cell 3
8Luis León Sanchez (Spa) Astana Pro Team8Row 7 - Cell 3
9Peter Sagan (Svk) Bora-Hansgrohe7Row 8 - Cell 3
10Carlos Verona (Spa) Movistar Team6Row 9 - Cell 3
11Andrey Amador (CRc) Movistar Team5Row 10 - Cell 3
12Marc Soler (Spa) Movistar Team4Row 11 - Cell 3
13Alejandro Valverde (Spa) Movistar Team3Row 12 - Cell 3
14Mikel Landa (Spa) Movistar Team2Row 13 - Cell 3
15Nairo Quintana (Col) Movistar Team1Row 14 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thibaut Pinot (Fra) Groupama-FDJ20pts
2Julian Alaphilippe (Fra) Deceuninck-QuickStep17Row 1 - Cell 3
3Steven Kruijswijk (Ned) Team Jumbo-Visma15Row 2 - Cell 3
4Emanuel Buchmann (Ger) Bora-Hansgrohe13Row 3 - Cell 3
5Egan Bernal (Col) Team Ineos11Row 4 - Cell 3
6Mikel Landa (Spa) Movistar Team10Row 5 - Cell 3
7Rigoberto Uran (Col) EF Education First9Row 6 - Cell 3
8Geraint Thomas (GBr) Team Ineos8Row 7 - Cell 3
9Warren Barguil (Fra) Arkéa Samsic7Row 8 - Cell 3
10Jakob Fuglsang (Den) Astana Pro Team6Row 9 - Cell 3
11George Bennett (NZl) Team Jumbo-Visma5Row 10 - Cell 3
12Alejandro Valverde (Spa) Movistar Team4Row 11 - Cell 3
13Laurens De Plus (Bel) Team Jumbo-Visma3Row 12 - Cell 3
14Richie Porte (Aus) Trek-Segafredo2Row 13 - Cell 3
15David Gaudu (Fra) Groupama-FDJ1Row 14 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Cã´Te De Labatmale km. 11.5
#Rider Name (Country) TeamResult
1Vincenzo Nibali (Ita) Bahrain-Merida1
Swipe to scroll horizontally
Mountain 2 (Cat. 4) Col Du Soulor, km. 54
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tim Wellens (Bel) Lotto Soudal10pts
2Vincenzo Nibali (Ita) Bahrain-Merida8Row 1 - Cell 3
3Elie Gesbert (Fra) Arkéa Samsic6Row 2 - Cell 3
4Ilnur Zakarin (Rus) Katusha-Alpecin4Row 3 - Cell 3
5Romain Sicard (Fra) Total Direct Energie2Row 4 - Cell 3
6Carlos Verona (Spa) Movistar Team1Row 5 - Cell 3
Swipe to scroll horizontally
Mountain 3 (HC) Tourmalet, km. Souvenir Jacques Goddet km. 111
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thibaut Pinot (Fra) Groupama-FDJ40pts
2Julian Alaphilippe (Fra) Deceuninck-QuickStep30Row 1 - Cell 3
3Steven Kruijswijk (Ned) Team Jumbo-Visma24Row 2 - Cell 3
4Emanuel Buchmann (Ger) Bora-Hansgrohe20Row 3 - Cell 3
5Egan Bernal (Col) Team Ineos16Row 4 - Cell 3
6Mikel Landa (Spa) Movistar Team12Row 5 - Cell 3
7Rigoberto Uran (Col) EF Education First8Row 6 - Cell 3
8Geraint Thomas (GBr) Team Ineos4Row 7 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Ineos3:10:28
2Laurens De Plus (Bel) Team Jumbo-Visma0:01:11
3David Gaudu (Fra) Groupama-FDJ0:02:18
4Enric Mas (Spa) Deceuninck-QuickStep0:02:46
5Elie Gesbert (Fra) Arkéa Samsic0:11:07
6Gregor Mühlberger (Aut) Bora-Hansgrohe0:12:31
7Tiesj Benoot (Bel) Lotto Soudal0:16:07
8Giulio Ciccone (Ita) Trek-Segafredo0:20:11
9Odd Christian Eiking (Nor) Wanty-GobertRow 8 - Cell 2
10Benoit Cosnefroy (Fra) AG2R La MondialeRow 9 - Cell 2
11Paul Ourselin (Fra) Total Direct EnergieRow 10 - Cell 2
12Caleb Ewan (Aus) Lotto Soudal0:20:56
13Anthony Turgis (Fra) Total Direct Energie0:21:26
14Lennard Kämna (Ger) Team Sunweb0:22:07
15Nils Politt (Ger) Katusha-AlpecinRow 14 - Cell 2
16Mads Würtz Schmidt (Den) Katusha-Alpecin0:23:13
17Ivan Garcia (Spa) Bahrain-Merida0:23:44
18Gianni Moscon (Ita) Team Ineos0:23:54
19Kasper Asgreen (Den) Deceuninck-QuickStep0:24:10
20Søren Kragh Andersen (Den) Team Sunweb0:24:16
21Matej Mohoric (Slo) Bahrain-MeridaRow 20 - Cell 2
22Fabien Grellier (Fra) Total Direct EnergieRow 21 - Cell 2
23Aime De Gendt (Bel) Wanty-GobertRow 22 - Cell 2
24Amund Grøndahl Jansen (Nor) Team Jumbo-Visma0:27:01
25Cees Bol (Ned) Team Sunweb0:27:22
Swipe to scroll horizontally
Combativity
#Rider Name (Country) Team
1Elie Gesbert (Fra) Arkéa Samsic
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Team Jumbo-Visma9:33:23
2Movistar Team0:02:13
3Team Ineos0:02:31
4Groupama-FDJ0:10:02
5Deceuninck-QuickStep0:12:41
6Astana Pro Team0:19:43
7Bora-Hansgrohe0:23:03
8EF Education First0:23:14
9Trek-Segafredo0:23:30
10UAE Team Emirates0:23:56
11Team Arkea-Samsic0:27:55
12Mitchelton-Scott0:32:29
13Dimension Data0:42:03
14Cofidis Solutions Credits0:42:08
15Wanty-Gobert Cycling Team0:42:36
16Total Direct Energie0:47:42
17Lotto Soudal0:49:30
18Bahrain-Merida0:50:24
19AG2R La Mondiale0:50:35
20CCC Team0:58:34
21Team Sunweb0:58:48
22Katusha-Alpecin1:00:24
Swipe to scroll horizontally
General Classification
#Rider Name (Country) TeamResult
1Julian Alaphilippe (Fra) Deceuninck-QuickStep56:11:29
2Geraint Thomas (GBr) Team Ineos0:02:02
3Steven Kruijswijk (Ned) Team Jumbo-Visma0:02:14
4Egan Bernal (Col) Team Ineos0:03:00
5Emanuel Buchmann (Ger) Bora-Hansgrohe0:03:12
6Thibaut Pinot (Fra) Groupama-FDJRow 5 - Cell 2
7Rigoberto Uran (Col) EF Education First0:04:24
8Jakob Fuglsang (Den) Astana Pro Team0:05:22
9Alejandro Valverde (Spa) Movistar Team0:05:27
10Enric Mas (Spa) Deceuninck-QuickStep0:05:38
11Mikel Landa (Spa) Movistar Team0:06:14
12Richie Porte (Aus) Trek-Segafredo0:06:49
13Warren Barguil (Fra) Arkéa Samsic0:07:17
14Nairo Quintana (Col) Movistar Team0:07:19
15Bauke Mollema (Ned) Trek-Segafredo0:09:03
16Daniel Martin (Irl) UAE Team Emirates0:09:50
17Roman Kreuziger (Cze) Dimension Data0:09:55
18Adam Yates (GBr) Mitchelton-Scott0:10:37
19David Gaudu (Fra) Groupama-FDJ0:11:00
20Fabio Aru (Ita) UAE Team Emirates0:11:19
21Guillaume Martin (Fra) Wanty-Gobert0:13:23
22Patrick Konrad (Aut) Bora-Hansgrohe0:17:13
23George Bennett (NZl) Team Jumbo-Visma0:18:32
24Alexey Lutsenko (Kaz) Astana Pro Team0:23:39
25Rudy Molard (Fra) Groupama-FDJ0:25:54
26Romain Bardet (Fra) AG2R La Mondiale0:26:05
27Xandro Meurisse (Bel) Wanty-Gobert0:26:29
28Sébastien Reichenbach (Swi) Groupama-FDJ0:29:11
29Greg Van Avermaet (Bel) CCC Team0:30:02
30Nicolas Roche (Irl) Team Sunweb0:34:44
31Jack Haig (Aus) Mitchelton-Scott0:34:46
32Laurens De Plus (Bel) Team Jumbo-Visma0:34:56
33Marc Soler (Spa) Movistar Team0:36:50
34Jesus Herrada (Spa) Cofidis Solutions Credits0:37:03
35Giulio Ciccone (Ita) Trek-Segafredo0:40:10
36Sergio Henao (Col) UAE Team Emirates0:42:35
37Alexis Vuillermoz (Fra) AG2R La Mondiale0:42:56
38Gregor Mühlberger (Aut) Bora-Hansgrohe0:43:04
39Matteo Trentin (Ita) Mitchelton-Scott0:43:22
40Jasper Stuyven (Bel) Trek-Segafredo0:45:42
41Tanel Kangert (Est) EF Education First0:46:26
42Rein Taaramäe (Est) Total Direct Energie0:47:26
43Mathias Frank (Swi) AG2R La Mondiale0:48:26
44Michael Matthews (Aus) Team Sunweb0:48:55
45Mikael Cherel (Fra) AG2R La Mondiale0:49:14
46Vincenzo Nibali (Ita) Bahrain-Merida0:49:31
47Julien Bernard (Fra) Trek-Segafredo0:50:40
48Gorka Izagirre Insausti (Spa) Astana Pro Team0:52:17
49Pello Bilbao (Spa) Astana Pro Team0:52:28
50Wilco Kelderman (Ned) Team Sunweb0:53:10
51Tiesj Benoot (Bel) Lotto Soudal0:54:59
52Dylan Teuns (Bel) Bahrain-Merida0:55:19
53Rui Costa (Por) UAE Team Emirates0:55:23
54Michael Woods (Can) EF Education First0:56:08
55Wout Poels (Ned) Team Ineos0:56:22
56Fabio Felline (Ita) Trek-Segafredo0:58:20
57Ilnur Zakarin (Rus) Katusha-Alpecin1:00:19
58Andrey Amador (CRc) Movistar Team1:01:13
59Jonathan Castroviejo (Spa) Team Ineos1:02:00
60Oliver Naesen (Bel) AG2R La Mondiale1:02:16
61Simon Clarke (Aus) EF Education First1:02:57
62Michal Kwiatkowski (Pol) Team Ineos1:03:48
63Alberto Bettiol (Ita) EF Education First1:05:28
64Peter Sagan (Svk) Bora-Hansgrohe1:05:51
65Daryl Impey (RSA) Mitchelton-Scott1:07:07
66Luis León Sanchez (Spa) Astana Pro Team1:07:13
67Edvald Boasson Hagen (Nor) Dimension Data1:08:21
68Michael Valgren Andersen (Den) Dimension Data1:09:03
69Dylan van Baarle (Ned) Team Ineos1:10:07
70Romain Sicard (Fra) Total Direct Energie1:10:19
71Thomas De Gendt (Bel) Lotto Soudal1:11:48
72Pierre Luc Perichon (Fra) Cofidis Solutions Credits1:14:59
73Søren Kragh Andersen (Den) Team Sunweb1:16:50
74Sonny Colbrelli (Ita) Bahrain-Merida1:17:27
75Gianni Moscon (Ita) Team Ineos1:17:43
76Omar Fraile (Spa) Astana Pro Team1:18:39
77Lennard Kämna (Ger) Team Sunweb1:19:14
78Nils Politt (Ger) Katusha-Alpecin1:19:35
79Simon Yates (GBr) Mitchelton-Scott1:19:52
80Jan Tratnik (Slo) Bahrain-Merida1:19:57
81Maxime Bouet (Fra) Arkéa Samsic1:20:12
82Tony Gallopin (Fra) AG2R La Mondiale1:21:55
83Simon Geschke (Ger) CCC Team1:22:18
84Damiano Caruso (Ita) Bahrain-Merida1:26:23
85Joseph Rosskopf (USA) CCC Team1:28:34
86Elie Gesbert (Fra) Arkéa Samsic1:29:15
87Serge Pauwels (Bel) CCC Team1:29:36
88Tim Wellens (Bel) Lotto Soudal1:30:15
89Dries Devenyns (Bel) Deceuninck-QuickStep1:30:33
90Andrea Pasqualon (Ita) Wanty-Gobert1:32:31
91Hugo Houle (Can) Astana Pro Team1:36:04
92Ben King (USA) Dimension Data1:36:35
93Nelson Oliveira (Por) Movistar Team1:37:36
94Anthony Roux (Fra) Groupama-FDJ1:37:43
95Mike Teunissen (Ned) Team Jumbo-Visma1:37:54
96Lilian Calmejane (Fra) Total Direct Energie1:38:14
97Amael Moinard (Fra) Arkéa Samsic1:38:40
98Imanol Erviti (Spa) Movistar Team1:38:48
99Julien Simon (Fra) Cofidis Solutions Credits1:39:37
100Mads Würtz Schmidt (Den) Katusha-Alpecin1:39:43
101Toms Skujins (Lat) Trek-Segafredo1:40:29
102Michael Schär (Swi) CCC Team1:40:58
103Anthony Delaplace (Fra) Arkéa Samsic1:41:41
104Kevin Ledanois (Fra) Arkéa Samsic1:41:56
105Ivan Garcia (Spa) Bahrain-Merida1:43:20
106Jens Keukeleire (Bel) Lotto Soudal1:43:51
107Matej Mohoric (Slo) Bahrain-Merida1:45:49
108Natnael Berhane (Eri) Cofidis Solutions Credits1:46:00
109Stefan Küng (Swi) Groupama-FDJ1:46:11
110Nikias Arndt (Ger) Team Sunweb1:46:22
111Odd Christian Eiking (Nor) Wanty-Gobert1:47:16
112Daniel Oss (Ita) Bora-Hansgrohe1:48:23
113Luke Durbridge (Aus) Mitchelton-Scott1:48:52
114Jasper De Buyst (Bel) Lotto Soudal1:49:56
115Paul Ourselin (Fra) Total Direct Energie1:50:44
116Stéphane Rossetto (Fra) Cofidis Solutions Credits1:53:58
117Luke Rowe (GBr) Team Ineos1:55:58
118Sven Erik Bystrøm (Nor) UAE Team Emirates1:56:06
119Benoit Cosnefroy (Fra) AG2R La Mondiale1:57:48
120Anthony Perez (Fra) Cofidis Solutions Credits1:58:58
121Vegard Stake Laengen (Nor) UAE Team Emirates2:02:35
122Fabien Grellier (Fra) Total Direct Energie2:02:48
123Magnus Cort Nielsen (Den) Astana Pro Team2:03:36
124Yves Lampaert (Bel) Deceuninck-QuickStep2:05:07
125Caleb Ewan (Aus) Lotto Soudal2:05:47
126Reinardt Janse Van Rensburg (RSA) Dimension Data2:06:15
127Carlos Verona (Spa) Movistar Team2:06:31
128Lukasz Wisniowski (Pol) CCC Team2:06:34
129Koen de Kort (Ned) Trek-Segafredo2:06:37
130José Gonçalves (Por) Katusha-Alpecin2:06:51
131Anthony Turgis (Fra) Total Direct Energie2:07:05
132Florian Vachon (Fra) Arkéa Samsic2:08:06
133Elia Viviani (Ita) Deceuninck-QuickStep2:08:17
134Lukas Pöstlberger (Aut) Bora-Hansgrohe2:08:43
135Christopher Juul Jensen (Den) Mitchelton-Scott2:08:59
136Matthieu Ladagnous (Fra) Groupama-FDJ2:10:19
137Alexis Gougeard (Fra) AG2R La Mondiale2:10:48
138Alexander Kristoff (Nor) UAE Team Emirates2:12:59
139Frederik Backaert (Bel) Wanty-Gobert2:13:12
140Marcus Burghardt (Ger) Bora-Hansgrohe2:13:19
141Kevin Van Melsen (Bel) Wanty-Gobert2:14:07
142William Bonnet (Fra) Groupama-FDJ2:14:35
143Maxime Monfort (Bel) Lotto Soudal2:16:23
144Stephen Cummings (GBr) Dimension Data2:16:30
145Cees Bol (Ned) Team Sunweb2:17:44
146Chad Haga (USA) Team Sunweb2:18:13
147Roger Kluge (Ger) Lotto Soudal2:18:19
148Tom Scully (NZl) EF Education First2:18:24
149Michael Mørkøv (Den) Deceuninck-QuickStep2:18:35
150Alex Dowsett (GBr) Katusha-Alpecin2:19:41
151Kasper Asgreen (Den) Deceuninck-QuickStep2:19:51
152Maximiliano Richeze (Arg) Deceuninck-QuickStepRow 151 - Cell 2
153Michael Hepburn (Aus) Mitchelton-Scott2:20:00
154André Greipel (Ger) Arkéa Samsic2:20:15
155Niccolò Bonifazio (Ita) Total Direct Energie2:20:49
156Amund Grøndahl Jansen (Nor) Team Jumbo-Visma2:21:22
157Lars Bak (Den) Dimension Data2:21:31
158Dylan Groenewegen (Ned) Team Jumbo-Visma2:21:44
159Aime De Gendt (Bel) Wanty-Gobert2:22:09
160Marco Haller (Aut) Katusha-Alpecin2:22:14
161Tony Martin (Ger) Team Jumbo-Visma2:26:34
162Jens Debusschere (Bel) Katusha-Alpecin2:33:00
163Sebastian Langeveld (Ned) EF Education First2:35:21
164Yoann Offredo (Fra) Wanty-Gobert2:46:15
Swipe to scroll horizontally
Points Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Bora-Hansgrohe284pts
2Sonny Colbrelli (Ita) Bahrain-Merida191Row 1 - Cell 3
3Elia Viviani (Ita) Deceuninck-QuickStep184Row 2 - Cell 3
4Michael Matthews (Aus) Team Sunweb167Row 3 - Cell 3
5Caleb Ewan (Aus) Lotto Soudal148Row 4 - Cell 3
6Jasper Stuyven (Bel) Trek-Segafredo132Row 5 - Cell 3
7Matteo Trentin (Ita) Mitchelton-Scott118Row 6 - Cell 3
8Julian Alaphilippe (Fra) Deceuninck-QuickStep112Row 7 - Cell 3
9Greg Van Avermaet (Bel) CCC Team101Row 8 - Cell 3
10Dylan Groenewegen (Ned) Team Jumbo-Visma96Row 9 - Cell 3
11Thomas De Gendt (Bel) Lotto Soudal83Row 10 - Cell 3
12Thibaut Pinot (Fra) Groupama-FDJ72Row 11 - Cell 3
13Mike Teunissen (Ned) Team Jumbo-Visma67Row 12 - Cell 3
14Oliver Naesen (Bel) AG2R La Mondiale64Row 13 - Cell 3
15Alexander Kristoff (Nor) UAE Team Emirates63Row 14 - Cell 3
16Tiesj Benoot (Bel) Lotto Soudal61Row 15 - Cell 3
17Tim Wellens (Bel) Lotto Soudal59Row 16 - Cell 3
18Geraint Thomas (GBr) Team Ineos54Row 17 - Cell 3
19Simon Clarke (Aus) EF Education First51Row 18 - Cell 3
20Xandro Meurisse (Bel) Wanty-Gobert51Row 19 - Cell 3
21Yoann Offredo (Fra) Wanty-Gobert49Row 20 - Cell 3
22Stéphane Rossetto (Fra) Cofidis Solutions Credits48Row 21 - Cell 3
23Andrea Pasqualon (Ita) Wanty-Gobert46Row 22 - Cell 3
24Daryl Impey (RSA) Mitchelton-Scott43Row 23 - Cell 3
25Mads Würtz Schmidt (Den) Katusha-Alpecin41Row 24 - Cell 3
26Egan Bernal (Col) Team Ineos36Row 25 - Cell 3
27Michael Schär (Swi) CCC Team36Row 26 - Cell 3
28Dylan Teuns (Bel) Bahrain-Merida35Row 27 - Cell 3
29Anthony Delaplace (Fra) Arkéa Samsic35Row 28 - Cell 3
30Daniel Oss (Ita) Bora-Hansgrohe35Row 29 - Cell 3
31Ivan Garcia (Spa) Bahrain-Merida32Row 30 - Cell 3
32Jan Tratnik (Slo) Bahrain-Merida31Row 31 - Cell 3
33Simon Yates (GBr) Mitchelton-Scott30Row 32 - Cell 3
34Pello Bilbao (Spa) Astana Pro Team29Row 33 - Cell 3
35Edvald Boasson Hagen (Nor) Dimension Data28Row 34 - Cell 3
36Nils Politt (Ger) Katusha-Alpecin28Row 35 - Cell 3
37Lilian Calmejane (Fra) Total Direct Energie28Row 36 - Cell 3
38André Greipel (Ger) Arkéa Samsic28Row 37 - Cell 3
39Paul Ourselin (Fra) Total Direct Energie26Row 38 - Cell 3
40Rigoberto Uran (Col) EF Education First26Row 39 - Cell 3
41Nicolas Roche (Irl) Team Sunweb26Row 40 - Cell 3
42Steven Kruijswijk (Ned) Team Jumbo-Visma25Row 41 - Cell 3
43Giulio Ciccone (Ita) Trek-Segafredo25Row 42 - Cell 3
44Michael Mørkøv (Den) Deceuninck-QuickStep25Row 43 - Cell 3
45Emanuel Buchmann (Ger) Bora-Hansgrohe22Row 44 - Cell 3
46Gregor Mühlberger (Aut) Bora-Hansgrohe22Row 45 - Cell 3
47Tony Gallopin (Fra) AG2R La Mondiale22Row 46 - Cell 3
48Cees Bol (Ned) Team Sunweb22Row 47 - Cell 3
49Vincenzo Nibali (Ita) Bahrain-Merida21Row 48 - Cell 3
50Anthony Turgis (Fra) Total Direct Energie21Row 49 - Cell 3
51Lukas Pöstlberger (Aut) Bora-Hansgrohe21Row 50 - Cell 3
52Odd Christian Eiking (Nor) Wanty-Gobert20Row 51 - Cell 3
53Anthony Perez (Fra) Cofidis Solutions Credits20Row 52 - Cell 3
54Frederik Backaert (Bel) Wanty-Gobert20Row 53 - Cell 3
55Jakob Fuglsang (Den) Astana Pro Team20Row 54 - Cell 3
56Nikias Arndt (Ger) Team Sunweb20Row 55 - Cell 3
57Toms Skujins (Lat) Trek-Segafredo19Row 56 - Cell 3
58Mikel Landa (Spa) Movistar Team18Row 57 - Cell 3
59Richie Porte (Aus) Trek-Segafredo18Row 58 - Cell 3
60Marc Soler (Spa) Movistar Team18Row 59 - Cell 3
61Romain Sicard (Fra) Total Direct Energie18Row 60 - Cell 3
62Fabio Felline (Ita) Trek-Segafredo17Row 61 - Cell 3
63Elie Gesbert (Fra) Arkéa Samsic17Row 62 - Cell 3
64Natnael Berhane (Eri) Cofidis Solutions Credits17Row 63 - Cell 3
65Aime De Gendt (Bel) Wanty-Gobert17Row 64 - Cell 3
66Jesus Herrada (Spa) Cofidis Solutions Credits16Row 65 - Cell 3
67Jens Debusschere (Bel) Katusha-Alpecin16Row 66 - Cell 3
68Ben King (USA) Dimension Data15Row 67 - Cell 3
69Warren Barguil (Fra) Arkéa Samsic14Row 68 - Cell 3
70Nairo Quintana (Col) Movistar Team14Row 69 - Cell 3
71Maximiliano Richeze (Arg) Deceuninck-QuickStep14Row 70 - Cell 3
72Rui Costa (Por) UAE Team Emirates11Row 71 - Cell 3
73Ilnur Zakarin (Rus) Katusha-Alpecin10Row 72 - Cell 3
74Julien Simon (Fra) Cofidis Solutions Credits10Row 73 - Cell 3
75Alejandro Valverde (Spa) Movistar Team9Row 74 - Cell 3
76Michal Kwiatkowski (Pol) Team Ineos9Row 75 - Cell 3
77Alberto Bettiol (Ita) EF Education First9Row 76 - Cell 3
78Lennard Kämna (Ger) Team Sunweb9Row 77 - Cell 3
79Serge Pauwels (Bel) CCC Team9Row 78 - Cell 3
80Fabien Grellier (Fra) Total Direct Energie9Row 79 - Cell 3
81Marcus Burghardt (Ger) Bora-Hansgrohe9Row 80 - Cell 3
82Niccolò Bonifazio (Ita) Total Direct Energie9Row 81 - Cell 3
83Tony Martin (Ger) Team Jumbo-Visma9Row 82 - Cell 3
84Nelson Oliveira (Por) Movistar Team8Row 83 - Cell 3
85Enric Mas (Spa) Deceuninck-QuickStep7Row 84 - Cell 3
86Alexey Lutsenko (Kaz) Astana Pro Team7Row 85 - Cell 3
87Maxime Monfort (Bel) Lotto Soudal7Row 86 - Cell 3
88Patrick Konrad (Aut) Bora-Hansgrohe6Row 87 - Cell 3
89Joseph Rosskopf (USA) CCC Team6Row 88 - Cell 3
90Jasper De Buyst (Bel) Lotto Soudal6Row 89 - Cell 3
91Carlos Verona (Spa) Movistar Team6Row 90 - Cell 3
92Tom Scully (NZl) EF Education First6Row 91 - Cell 3
93Guillaume Martin (Fra) Wanty-Gobert5Row 92 - Cell 3
94Andrey Amador (CRc) Movistar Team5Row 93 - Cell 3
95Luke Durbridge (Aus) Mitchelton-Scott5Row 94 - Cell 3
96Adam Yates (GBr) Mitchelton-Scott4Row 95 - Cell 3
97Mathias Frank (Swi) AG2R La Mondiale4Row 96 - Cell 3
98Luis León Sanchez (Spa) Astana Pro Team4Row 97 - Cell 3
99Imanol Erviti (Spa) Movistar Team4Row 98 - Cell 3
100Matej Mohoric (Slo) Bahrain-Merida4Row 99 - Cell 3
101Benoit Cosnefroy (Fra) AG2R La Mondiale4Row 100 - Cell 3
102Kasper Asgreen (Den) Deceuninck-QuickStep4Row 101 - Cell 3
103Bauke Mollema (Ned) Trek-Segafredo3Row 102 - Cell 3
104David Gaudu (Fra) Groupama-FDJ3Row 103 - Cell 3
105Laurens De Plus (Bel) Team Jumbo-Visma3Row 104 - Cell 3
106Julien Bernard (Fra) Trek-Segafredo3Row 105 - Cell 3
107Koen de Kort (Ned) Trek-Segafredo3Row 106 - Cell 3
108Daniel Martin (Irl) UAE Team Emirates2Row 107 - Cell 3
109Dylan van Baarle (Ned) Team Ineos2Row 108 - Cell 3
110Florian Vachon (Fra) Arkéa Samsic2Row 109 - Cell 3
111Amund Grøndahl Jansen (Nor) Team Jumbo-Visma2Row 110 - Cell 3
112William Bonnet (Fra) Groupama-FDJ1Row 111 - Cell 3
113George Bennett (NZl) Team Jumbo-Visma-1Row 112 - Cell 3
114Sébastien Reichenbach (Swi) Groupama-FDJ-4Row 113 - Cell 3
115Yves Lampaert (Bel) Deceuninck-QuickStep-6Row 114 - Cell 3
116Michael Hepburn (Aus) Mitchelton-Scott-6Row 115 - Cell 3
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tim Wellens (Bel) Lotto Soudal64pts
2Thibaut Pinot (Fra) Groupama-FDJ42Row 1 - Cell 3
3Thomas De Gendt (Bel) Lotto Soudal37Row 2 - Cell 3
4Julian Alaphilippe (Fra) Deceuninck-QuickStep33Row 3 - Cell 3
5Giulio Ciccone (Ita) Trek-Segafredo30Row 4 - Cell 3
6Xandro Meurisse (Bel) Wanty-Gobert27Row 5 - Cell 3
7Steven Kruijswijk (Ned) Team Jumbo-Visma24Row 6 - Cell 3
8Natnael Berhane (Eri) Cofidis Solutions Credits20Row 7 - Cell 3
9Emanuel Buchmann (Ger) Bora-Hansgrohe20Row 8 - Cell 3
10Tiesj Benoot (Bel) Lotto Soudal16Row 9 - Cell 3
11Egan Bernal (Col) Team Ineos16Row 10 - Cell 3
12Dylan Teuns (Bel) Bahrain-Merida13Row 11 - Cell 3
13Serge Pauwels (Bel) CCC Team13Row 12 - Cell 3
14Ben King (USA) Dimension Data13Row 13 - Cell 3
15Mikel Landa (Spa) Movistar Team12Row 14 - Cell 3
16Simon Yates (GBr) Mitchelton-Scott10Row 15 - Cell 3
17Daryl Impey (RSA) Mitchelton-Scott10Row 16 - Cell 3
18Toms Skujins (Lat) Trek-Segafredo9Row 17 - Cell 3
19Vincenzo Nibali (Ita) Bahrain-Merida9Row 18 - Cell 3
20Geraint Thomas (GBr) Team Ineos8Row 19 - Cell 3
21Rigoberto Uran (Col) EF Education First8Row 20 - Cell 3
22Gregor Mühlberger (Aut) Bora-Hansgrohe8Row 21 - Cell 3
23Anthony Delaplace (Fra) Arkéa Samsic8Row 22 - Cell 3
24Pello Bilbao (Spa) Astana Pro Team6Row 23 - Cell 3
25Simon Clarke (Aus) EF Education First6Row 24 - Cell 3
26Romain Sicard (Fra) Total Direct Energie6Row 25 - Cell 3
27Elie Gesbert (Fra) Arkéa Samsic6Row 26 - Cell 3
28Lilian Calmejane (Fra) Total Direct Energie6Row 27 - Cell 3
29Ilnur Zakarin (Rus) Katusha-Alpecin4Row 28 - Cell 3
30Anthony Perez (Fra) Cofidis Solutions Credits3Row 29 - Cell 3
31Yoann Offredo (Fra) Wanty-Gobert3Row 30 - Cell 3
32Odd Christian Eiking (Nor) Wanty-Gobert3Row 31 - Cell 3
33Greg Van Avermaet (Bel) CCC Team2Row 32 - Cell 3
34Stéphane Rossetto (Fra) Cofidis Solutions Credits2Row 33 - Cell 3
35Jesus Herrada (Spa) Cofidis Solutions Credits2Row 34 - Cell 3
36Julien Bernard (Fra) Trek-Segafredo2Row 35 - Cell 3
37Tony Gallopin (Fra) AG2R La Mondiale2Row 36 - Cell 3
38Wilco Kelderman (Ned) Team Sunweb1Row 37 - Cell 3
39Michael Schär (Swi) CCC Team1Row 38 - Cell 3
40Nairo Quintana (Col) Movistar Team1Row 39 - Cell 3
41Nicolas Roche (Irl) Team Sunweb1Row 40 - Cell 3
42Matteo Trentin (Ita) Mitchelton-Scott1Row 41 - Cell 3
43Mathias Frank (Swi) AG2R La Mondiale1Row 42 - Cell 3
44Omar Fraile (Spa) Astana Pro Team1Row 43 - Cell 3
45Lennard Kämna (Ger) Team Sunweb1Row 44 - Cell 3
46Mads Würtz Schmidt (Den) Katusha-Alpecin1Row 45 - Cell 3
47Carlos Verona (Spa) Movistar Team1Row 46 - Cell 3
48Aime De Gendt (Bel) Wanty-Gobert1Row 47 - Cell 3
Swipe to scroll horizontally
Young Riders Classification
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Ineos56:14:29
2Enric Mas (Spa) Deceuninck-QuickStep0:02:38
3David Gaudu (Fra) Groupama-FDJ0:08:00
4Laurens De Plus (Bel) Team Jumbo-Visma0:31:56
5Giulio Ciccone (Ita) Trek-Segafredo0:37:10
6Gregor Mühlberger (Aut) Bora-Hansgrohe0:40:04
7Tiesj Benoot (Bel) Lotto Soudal0:51:59
8Søren Kragh Andersen (Den) Team Sunweb1:13:50
9Gianni Moscon (Ita) Team Ineos1:14:43
10Lennard Kämna (Ger) Team Sunweb1:16:14
11Nils Politt (Ger) Katusha-Alpecin1:16:35
12Elie Gesbert (Fra) Arkéa Samsic1:26:15
13Mads Würtz Schmidt (Den) Katusha-Alpecin1:36:43
14Ivan Garcia (Spa) Bahrain-Merida1:40:20
15Matej Mohoric (Slo) Bahrain-Merida1:42:49
16Odd Christian Eiking (Nor) Wanty-Gobert1:44:16
17Paul Ourselin (Fra) Total Direct Energie1:47:44
18Benoit Cosnefroy (Fra) AG2R La Mondiale1:54:48
19Fabien Grellier (Fra) Total Direct Energie1:59:48
20Caleb Ewan (Aus) Lotto Soudal2:02:47
21Anthony Turgis (Fra) Total Direct Energie2:04:05
22Cees Bol (Ned) Team Sunweb2:14:44
23Kasper Asgreen (Den) Deceuninck-QuickStep2:16:51
24Amund Grøndahl Jansen (Nor) Team Jumbo-Visma2:18:22
25Aime De Gendt (Bel) Wanty-Gobert2:19:09
Swipe to scroll horizontally
Teams Classification
#Rider Name (Country) TeamResult
1Movistar Team169:02:15
2Trek-Segafredo0:11:05
3Bora-Hansgrohe0:25:10
4Team Jumbo-Visma0:27:09
5Team Ineos0:31:45
6Groupama-FDJ0:32:27
7Mitchelton-Scott0:39:02
8UAE Team Emirates0:45:20
9EF Education First0:46:14
10AG2R La Mondiale0:52:06
11Astana Pro Team0:57:07
12Deceuninck-QuickStep1:11:18
13Team Sunweb1:34:19
14Bahrain-Merida1:40:49
15Wanty-Gobert Cycling Team1:54:52
16Team Arkea-Samsic2:01:18
17Dimension Data2:05:32
18CCC Team2:09:00
19Cofidis Solutions Credits2:38:04
20Lotto Soudal2:38:19
21Total Direct Energie3:04:16
22Katusha-Alpecin3:47:08
Dani Ostanek
Senior News Writer

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