Races / Tour de France 2024 / Stage 2

Tour de France 2024 — Stage 2

03 Jul 2024 · 199 km

#RiderTeamTime
1 Kevin Vauquelin Arkéa - B&B Hotels (WT) 4h 43' 42"
2 Jonas Abrahamsen Uno-X Mobility (PRT) + 0' 36"
3 Quentin Pacher Groupama - FDJ (WT) + 0' 49"
4 Cristian Rodriguez Arkéa - B&B Hotels (WT) + 0' 49"
5 Harold Tejada Astana Qazaqstan Team (WT) + 0' 49"
6 Nelson Oliveira Movistar Team (WT) + 0' 50"
7 Axel Laurance Alpecin - Deceuninck (WT) + 1' 12"
8 Mike Teunissen Intermarché - Wanty (WT) + 1' 33"
9 Hugo Houle Israel - Premier Tech (PRT) + 1' 36"
10 Richard Carapaz EF Education - EasyPost (WT) + 2' 21"
11 Jordan Jegat TotalEnergies (PRT) + 2' 21"
12 Remco Evenepoel Soudal Quick-Step (WT) + 2' 21"
13 Jonas Vingegaard Team Visma | Lease a Bike (WT) + 2' 21"
14 Tadej Pogacar UAE Team Emirates (WT) + 2' 21"
15 Giulio Ciccone Lidl - Trek (WT) + 2' 42"
16 Romain Gregoire Groupama - FDJ (WT) + 2' 42"
17 Felix Gall Decathlon AG2R La Mondiale Team (WT) + 2' 42"
18 Maxim Van Gils Lotto Dstny (PRT) + 2' 42"
19 Carlos Rodriguez Cano INEOS Grenadiers (WT) + 2' 42"
20 Enric Mas Movistar Team (WT) + 2' 42"
21 Juan Ayuso Pesquera UAE Team Emirates (WT) + 2' 42"
22 Romain Bardet Team dsm-firmenich PostNL (WT) + 2' 42"
23 Egan Bernal INEOS Grenadiers (WT) + 2' 42"
24 Matteo Jorgenson Team Visma | Lease a Bike (WT) + 2' 42"
25 Guillaume Martin Cofidis (WT) + 2' 42"
26 Pello Bilbao Bahrain - Victorious (WT) + 2' 42"
27 Primoz Roglic Red Bull - BORA - hansgrohe (WT) + 2' 42"
28 Aleksandr Vlasov Red Bull - BORA - hansgrohe (WT) + 2' 42"
29 Simon Yates Team Jayco AlUla (WT) + 2' 42"
30 Tom Pidcock INEOS Grenadiers (WT) + 2' 42"
31 Joao Almeida UAE Team Emirates (WT) + 2' 42"
32 Adam Yates UAE Team Emirates (WT) + 2' 42"
33 Jai Hindley Red Bull - BORA - hansgrohe (WT) + 2' 42"
34 Mikel Landa Soudal Quick-Step (WT) + 2' 42"
35 Santiago Buitrago Sanchez Bahrain - Victorious (WT) + 3' 32"
36 Laurens De Plus INEOS Grenadiers (WT) + 3' 32"
37 Steff Cras TotalEnergies (PRT) + 3' 32"
38 Derek Gee Israel - Premier Tech (PRT) + 3' 43"
39 Chris Harper Team Jayco AlUla (WT) + 3' 43"
40 Ilan Van Wilder Soudal Quick-Step (WT) + 3' 43"
41 Jack Haig Bahrain - Victorious (WT) + 3' 43"
42 Javier Romo Movistar Team (WT) + 3' 43"
43 Neilson Powless EF Education - EasyPost (WT) + 3' 43"
44 Louis Meintjes Intermarché - Wanty (WT) + 4' 52"
45 Odd Christian Eiking Uno-X Mobility (PRT) + 4' 52"
46 Bruno Armirail Decathlon AG2R La Mondiale Team (WT) + 4' 52"
47 Oscar Onley Team dsm-firmenich PostNL (WT) + 4' 52"
48 Valentin Madouas Groupama - FDJ (WT) + 4' 52"
49 Ben Healy EF Education - EasyPost (WT) + 4' 52"
50 Rui Costa EF Education - EasyPost (WT) + 4' 52"
51 Warren Barguil Team dsm-firmenich PostNL (WT) + 4' 52"
52 Julien Bernard Lidl - Trek (WT) + 4' 52"
53 Kobe Goossens Intermarché - Wanty (WT) + 4' 52"
54 Geraint Thomas INEOS Grenadiers (WT) + 6' 45"
55 Davide Formolo Movistar Team (WT) + 6' 45"
56 Toms Skujins Lidl - Trek (WT) + 6' 45"
57 Carlos Verona Lidl - Trek (WT) + 6' 45"
58 Bob Jungels Red Bull - BORA - hansgrohe (WT) + 7' 59"
59 Georg Zimmermann Intermarché - Wanty (WT) + 7' 59"
60 Paul Lapeira Decathlon AG2R La Mondiale Team (WT) + 7' 59"
61 Wilco Kelderman Team Visma | Lease a Bike (WT) + 7' 59"
62 Tiesj Benoot Team Visma | Lease a Bike (WT) + 7' 59"
63 Nicolas Prodhomme Decathlon AG2R La Mondiale Team (WT) + 9' 20"
64 Aleksey Lutsenko Astana Qazaqstan Team (WT) + 9' 20"
65 Stephen Williams Israel - Premier Tech (PRT) + 9' 20"
66 Kevin Geniets Groupama - FDJ (WT) + 9' 40"
67 Marc Soler UAE Team Emirates (WT) + 10' 57"
68 Pavel Sivakov UAE Team Emirates (WT) + 10' 57"
69 Louis Vervaeke Soudal Quick-Step (WT) + 11' 08"
70 Ion Izagirre Cofidis (WT) + 11' 08"
71 Stefan Kung Groupama - FDJ (WT) + 11' 08"
72 Frank Van Den Broek Team dsm-firmenich PostNL (WT) + 11' 08"
73 Tobias Halland Johannessen Uno-X Mobility (PRT) + 11' 08"
74 Soren Kragh Andersen Alpecin - Deceuninck (WT) + 11' 54"
75 Krists Neilands Israel - Premier Tech (PRT) + 13' 25"
76 Nans Peters Decathlon AG2R La Mondiale Team (WT) + 13' 25"
77 Victor Campenaerts Lotto Dstny (PRT) + 13' 25"
78 Simon Geschke Cofidis (WT) + 13' 25"
79 Harm Vanhoucke Lotto Dstny (PRT) + 13' 25"
80 Jakob Fuglsang Israel - Premier Tech (PRT) + 13' 25"
81 Wout Poels Bahrain - Victorious (WT) + 13' 25"
82 Fabien Grellier TotalEnergies (PRT) + 13' 25"
83 Nico Denz Red Bull - BORA - hansgrohe (WT) + 13' 25"
84 Matteo Sobrero Red Bull - BORA - hansgrohe (WT) + 13' 25"
85 Rasmus Tiller Uno-X Mobility (PRT) + 13' 25"
86 Brent Van Moer Lotto Dstny (PRT) + 13' 25"
87 Wout Van Aert Team Visma | Lease a Bike (WT) + 13' 25"
88 Johannes Kulset Uno-X Mobility (PRT) + 15' 00"
89 Matej Mohoric Bahrain - Victorious (WT) + 16' 23"
90 Silvan Dillier Alpecin - Deceuninck (WT) + 18' 11"
91 Bart Lemmen Team Visma | Lease a Bike (WT) + 18' 11"
92 Pascal Ackermann Israel - Premier Tech (PRT) + 18' 11"
93 Guillaume Boivin Israel - Premier Tech (PRT) + 18' 11"
94 Gianni Moscon Soudal Quick-Step (WT) + 18' 11"
95 Sandy Dujardin TotalEnergies (PRT) + 18' 11"
96 Jan Tratnik Team Visma | Lease a Bike (WT) + 18' 11"
97 Thomas Gachignard TotalEnergies (PRT) + 18' 11"
98 Mathieu Van Der Poel Alpecin - Deceuninck (WT) + 18' 11"
99 Christophe Laporte Team Visma | Lease a Bike (WT) + 18' 11"
100 Alex Aranburu Movistar Team (WT) + 18' 11"
101 Biniam Girmay Intermarché - Wanty (WT) + 18' 11"
102 Gregor Muhlberger Movistar Team (WT) + 18' 11"
103 David Gaudu Groupama - FDJ (WT) + 18' 11"
104 Bryan Coquard Cofidis (WT) + 18' 11"
105 Clement Champoussin Arkéa - B&B Hotels (WT) + 18' 11"
106 Michal Kwiatkowski INEOS Grenadiers (WT) + 18' 11"
107 Lenny Martinez Groupama - FDJ (WT) + 18' 11"
108 Christopher Juul Jensen Team Jayco AlUla (WT) + 18' 11"
109 Tim Wellens UAE Team Emirates (WT) + 19' 14"
110 Axel Zingle Cofidis (WT) + 19' 14"
111 Alexander Kristoff Uno-X Mobility (PRT) + 19' 14"
112 Matheo Vercher TotalEnergies (PRT) + 19' 14"
113 Jesus Herrada Lopez Cofidis (WT) + 19' 14"
114 Clement Russo Groupama - FDJ (WT) + 19' 14"
115 Soren Waerenskjold Uno-X Mobility (PRT) + 19' 14"
116 Anthony Turgis TotalEnergies (PRT) + 19' 14"
117 Sebastien Grignard Lotto Dstny (PRT) + 19' 14"
118 Luka Mezgec Team Jayco AlUla (WT) + 19' 14"
119 Jasper Stuyven Lidl - Trek (WT) + 19' 14"
120 Cedric Beullens Lotto Dstny (PRT) + 20' 23"
121 Tim Declercq Lidl - Trek (WT) + 20' 23"
122 Alfred Wright Bahrain - Victorious (WT) + 20' 23"
123 Danny Van Poppel Red Bull - BORA - hansgrohe (WT) + 20' 23"
124 Nils Politt UAE Team Emirates (WT) + 20' 23"
125 Ryan Gibbons Lidl - Trek (WT) + 20' 23"
126 Yves Lampaert Soudal Quick-Step (WT) + 20' 23"
127 Jonas Rickaert Alpecin - Deceuninck (WT) + 20' 23"
128 Nikias Arndt Bahrain - Victorious (WT) + 20' 23"
129 Laurenz Rex Intermarché - Wanty (WT) + 20' 23"
130 Jake Stewart Israel - Premier Tech (PRT) + 20' 23"
131 Elmar Reinders Team Jayco AlUla (WT) + 20' 23"
132 Oier Lazkano Movistar Team (WT) + 20' 23"
133 Michael Matthews Team Jayco AlUla (WT) + 20' 23"
134 Dorian Godon Decathlon AG2R La Mondiale Team (WT) + 20' 23"
135 Phil Bauhaus Bahrain - Victorious (WT) + 20' 23"
136 Gianni Vermeersch Alpecin - Deceuninck (WT) + 20' 23"
137 Marijn Van Den Berg EF Education - EasyPost (WT) + 20' 23"
138 Oliver Naesen Decathlon AG2R La Mondiale Team (WT) + 20' 23"
139 Luke Durbridge Team Jayco AlUla (WT) + 20' 23"
140 Mads Pedersen Lidl - Trek (WT) + 20' 23"
141 Sam Bennett Decathlon AG2R La Mondiale Team (WT) + 20' 23"
142 Jasper Philipsen Alpecin - Deceuninck (WT) + 20' 23"
143 Sean Quinn EF Education - EasyPost (WT) + 20' 23"
144 Magnus Cort Nielsen Uno-X Mobility (PRT) + 20' 23"
145 Marco Haller Red Bull - BORA - hansgrohe (WT) + 20' 23"
146 Gerben Thijssen Intermarché - Wanty (WT) + 20' 23"
147 Mathieu Burgaudeau TotalEnergies (PRT) + 20' 23"
148 Jonathan Castroviejo INEOS Grenadiers (WT) + 20' 23"
149 Piet Allegaert Cofidis (WT) + 20' 23"
150 Ben Turner INEOS Grenadiers (WT) + 20' 23"
151 Casper Pedersen Soudal Quick-Step (WT) + 20' 23"
152 Robbe Ghys Alpecin - Deceuninck (WT) + 20' 23"
153 Alexis Renard Cofidis (WT) + 20' 23"
154 Jan Hirt Soudal Quick-Step (WT) + 20' 23"
155 Hugo Page Intermarché - Wanty (WT) + 20' 23"
156 Arnaud De Lie Lotto Dstny (PRT) + 20' 23"
157 Alberto Bettiol EF Education - EasyPost (WT) + 20' 23"
158 Stefan Bissegger EF Education - EasyPost (WT) + 20' 23"
159 John Degenkolb Team dsm-firmenich PostNL (WT) + 20' 23"
160 Dylan Groenewegen Team Jayco AlUla (WT) + 20' 23"
161 Jarrad Drizners Lotto Dstny (PRT) + 20' 23"
162 Arnaud Demare Arkéa - B&B Hotels (WT) + 20' 37"
163 Luca Mozzato Arkéa - B&B Hotels (WT) + 20' 37"
164 Amaury Capiot Arkéa - B&B Hotels (WT) + 20' 37"
165 Raul Garcia Pierna Arkéa - B&B Hotels (WT) + 20' 37"
166 Davide Ballerini Astana Qazaqstan Team (WT) + 24' 35"
167 Mark Cavendish Astana Qazaqstan Team (WT) + 24' 35"
168 Daniel Mclay Arkéa - B&B Hotels (WT) + 24' 35"
169 Yevgeniy Fedorov Astana Qazaqstan Team (WT) + 24' 35"
170 Fernando Gaviria Movistar Team (WT) + 24' 35"
171 Bram Welten Team dsm-firmenich PostNL (WT) + 24' 35"
172 Fabio Jakobsen Team dsm-firmenich PostNL (WT) + 24' 35"
173 Michael Morkov Astana Qazaqstan Team (WT) + 24' 35"
174 Cees Bol Astana Qazaqstan Team (WT) + 24' 35"
175 Nils Eekhoff Team dsm-firmenich PostNL (WT) + 24' 35"