Tour de France 2024 - Stage 9

Troyes > Troyes, 199.0km

29.06-21.07

The Tour de France, also known as La Grande Boucle, will be held for the 114th time in 2027. First organised in 1903, it has grown into the third most-watched sporting event in the world, with over 3.5 billion viewers across all platforms. This year’s edition runs from July 2 to July 25, starting in Edinburgh and finishing in Paris. The race is broadcast in over 190 countries, underlining its global reach. At stake is the iconic maillot jaune, one of the most prestigious jerseys in sport.

Results

Stage

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 35:42:42
2 Remco Evenepoel Soudal Quick-Step + 00.33
3 Jonas Vingegaard Team Visma | Lease a Bike + 01.15
4 Primoz Roglic Red Bull-BORA-hansgrohe + 01.36
5 Juan Ayuso UAE Team Emirates + 02.16
6 Joao Almeida UAE Team Emirates + 02.17
7 Carlos Rodriguez INEOS Grenadiers + 02.31
8 Mikel Landa Soudal Quick-Step + 03.35
9 Derek Gee Israel-Premier Tech + 04.02
10 Matteo Jorgenson Team Visma | Lease a Bike + 04.03
11 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 04.36
12 Adam Yates UAE Team Emirates + 04.56
13 Egan Bernal INEOS Grenadiers + 05.25
14 Giulio Ciccone Lidl-Trek + 05.35
15 Santiago Buitrago Bahrain Victorious + 05.53
16 Pello Bilbao Bahrain Victorious + 05.58
17 Felix Gall Decathlon AG2R La Mondiale Team + 06.06
18 Jai Hindley Red Bull-BORA-hansgrohe + 06.24
19 Enric Mas Movistar Team + 06.27
20 Ben Healy EF Education-EasyPost + 07.15
21 Steff Cras TotalEnergies + 07.23
22 Jack Haig Bahrain Victorious + 07.37
23 Guillaume Martin Cofidis + 07.41
24 Laurens De Plus INEOS Grenadiers + 07.47
25 Geraint Thomas INEOS Grenadiers + 09.33
26 Javier Romo Movistar Team + 11.39
27 Simon Yates Team Jayco-AlUla + 15.57
28 Ilan Van Wilder Soudal Quick-Step + 16.39
29 Tom Pidcock INEOS Grenadiers + 16.41
30 Richard Carapaz EF Education-EasyPost + 17.53
31 Louis Meintjes Intermarché-Wanty + 18.53
32 Julien Bernard Lidl-Trek + 20.41
33 Chris Harper Team Jayco-AlUla + 21.11
34 Maxim Van Gils Lotto Dstny + 21.27
35 Toms Skujins Lidl-Trek + 23.43
36 Odd Christian Eiking Uno-X Mobility + 25.27
37 Bruno Armirail Decathlon AG2R La Mondiale Team + 26.46
38 Warren Barguil Team dsm-firmenich PostNL + 26.58
39 Wilco Kelderman Team Visma | Lease a Bike + 27.08
40 Carlos Verona Lidl-Trek + 28.24
41 Romain Bardet Team dsm-firmenich PostNL + 29.28
42 Valentin Madouas Groupama-FDJ + 29.45
43 Rui Costa EF Education-EasyPost + 31.22
44 Louis Vervaeke Soudal Quick-Step + 32.01
45 Frank van den Broek Team dsm-firmenich PostNL + 32.25
46 Pavel Sivakov UAE Team Emirates + 35.05
47 Neilson Powless EF Education-EasyPost + 35.15
48 Davide Formolo Movistar Team + 35.19
49 Oscar Onley Team dsm-firmenich PostNL + 35.44
50 Cristian Rodriguez ARKEA-B&B HOTELS + 36.09
51 Nelson Oliveira Movistar Team + 37.19
52 Tobias Halland Johannessen Uno-X Mobility + 40.54
53 Johannes Kulset Uno-X Mobility + 40.58
54 Wout van Aert Team Visma | Lease a Bike + 41.22
55 Romain Grégoire Groupama-FDJ + 42.24
56 Hugo Houle Israel-Premier Tech + 42.56
57 Alex Aranburu Movistar Team + 43.16
58 Bob Jungels Red Bull-BORA-hansgrohe + 43.47
59 Michal Kwiatkowski INEOS Grenadiers + 44.51
60 Jakob Fuglsang Israel-Premier Tech + 46.34
61 Kobe Goossens Intermarché-Wanty + 47.41
62 Quentin Pacher Groupama-FDJ + 48.57
63 Krists Neilands Israel-Premier Tech + 49.53
64 Alberto Bettiol EF Education-EasyPost + 49.57
65 Kevin Geniets Groupama-FDJ + 50.21
66 Tiesj Benoot Team Visma | Lease a Bike + 51.20
67 Marc Soler UAE Team Emirates + 51.49
68 Jonas Abrahamsen Uno-X Mobility + 54.20
69 Georg Zimmermann Intermarché-Wanty + 56.11
70 Alexey Lutsenko Astana Qazaqstan Team + 56.30
71 Harold Tejada Astana Qazaqstan Team + 56.52
72 Mathieu van der Poel Alpecin-Deceuninck + 57.49
73 Jordan Jegat TotalEnergies + 58.24
74 Stefan Küng Groupama-FDJ + 59.14
75 Paul Lapeira Decathlon AG2R La Mondiale Team + 59.33
76 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 01:00.57
77 Victor Campenaerts Lotto Dstny + 01:01.48
78 Mike Teunissen Intermarché-Wanty + 01:01.53
79 Nans Peters Decathlon AG2R La Mondiale Team + 01:02.05
80 Jasper Stuyven Lidl-Trek + 01:03.33
81 Gianni Moscon Soudal Quick-Step + 01:04.35
82 Jan Tratnik Team Visma | Lease a Bike + 01:04.43
83 Stephen Williams Israel-Premier Tech + 01:06.14
84 Ryan Gibbons Lidl-Trek + 01:07.18
85 Wout Poels Bahrain Victorious + 01:07.19
86 Thomas Gachignard TotalEnergies + 01:07.54
87 Dorian Godon Decathlon AG2R La Mondiale Team + 01:08.10
88 David Gaudu Groupama-FDJ + 01:08.14
89 Kévin Vauquelin ARKEA-B&B HOTELS + 01:09.25
90 Nico Denz Red Bull-BORA-hansgrohe + 01:09.50
91 Bart Lemmen Team Visma | Lease a Bike + 01:10.11
92 Axel Laurance Alpecin-Deceuninck + 01:12.13
93 Søren Kragh Andersen Alpecin-Deceuninck + 01:12.24
94 Oliver Naesen Decathlon AG2R La Mondiale Team + 01:13.12
95 Jonathan Castroviejo INEOS Grenadiers + 01:13.14
96 Tim Wellens UAE Team Emirates + 01:13.31
97 Gregor Mühlberger Movistar Team + 01:13.35
98 Christophe Laporte Team Visma | Lease a Bike + 01:13.48
99 Nils Politt UAE Team Emirates + 01:13.50
100 Matteo Sobrero Red Bull-BORA-hansgrohe + 01:13.55
101 Magnus Cort Uno-X Mobility + 01:14.29
102 Brent Van Moer Lotto Dstny + 01:16.06
103 Stefan Bissegger EF Education-EasyPost + 01:17.01
104 Michael Matthews Team Jayco-AlUla + 01:17.11
105 Rasmus Tiller Uno-X Mobility + 01:17.16
106 Gianni Vermeersch Alpecin-Deceuninck + 01:17.29
107 Hugo Page Intermarché-Wanty + 01:17.32
108 Luka Mezgec Team Jayco-AlUla + 01:18.36
109 Simon Geschke Cofidis + 01:19.10
110 Ion Izagirre Cofidis + 01:19.13
111 Oier Lazkano Movistar Team + 01:19.37
112 Sean Quinn EF Education-EasyPost + 01:19.46
113 Anthony Turgis TotalEnergies + 01:20.30
114 Clément Champoussin ARKEA-B&B HOTELS + 01:21.29
115 Christopher Juul-Jensen Team Jayco-AlUla + 01:21.43
116 Pascal Ackermann Israel-Premier Tech + 01:22.03
117 Jesus Herrada Cofidis + 01:22.14
118 Marco Haller Red Bull-BORA-hansgrohe + 01:22.14
119 Biniam Girmay Intermarché-Wanty + 01:22.50
120 Marijn van den Berg EF Education-EasyPost + 01:23.31
121 Bryan Coquard Cofidis + 01:23.37
122 Matej Mohoric Bahrain Victorious + 01:23.52
123 Piet Allegaert Cofidis + 01:23.56
124 Jan Hirt Soudal Quick-Step + 01:24.25
125 Jake Stewart Israel-Premier Tech + 01:25.26
126 Mathieu Burgaudeau TotalEnergies + 01:25.46
127 Cédric Beullens Lotto Dstny + 01:26.26
128 Raúl García ARKEA-B&B HOTELS + 01:26.28
129 Fabien Grellier TotalEnergies + 01:27.16
130 Ben Turner INEOS Grenadiers + 01:28.28
131 Fred Wright Bahrain Victorious + 01:29.35
132 Clément Russo Groupama-FDJ + 01:30.24
133 Guillaume Boivin Israel-Premier Tech + 01:30.27
134 Luke Durbridge Team Jayco-AlUla + 01:30.46
135 Nikias Arndt Bahrain Victorious + 01:31.12
136 Harm Vanhoucke Lotto Dstny + 01:32.12
137 John Degenkolb Team dsm-firmenich PostNL + 01:32.35
138 Tim Declercq Lidl-Trek + 01:33.30
139 Yves Lampaert Soudal Quick-Step + 01:33.35
140 Axel Zingle Cofidis + 01:34.12
141 Danny van Poppel Red Bull-BORA-hansgrohe + 01:35.32
142 Arnaud Démare ARKEA-B&B HOTELS + 01:36.13
143 Arnaud De Lie Lotto Dstny + 01:36.52
144 Jasper Philipsen Alpecin-Deceuninck + 01:37.34
145 Sébastien Grignard Lotto Dstny + 01:38.07
146 Silvan Dillier Alpecin-Deceuninck + 01:38.28
147 Luca Mozzato ARKEA-B&B HOTELS + 01:38.35
148 Laurenz Rex Intermarché-Wanty + 01:38.40
149 Sandy Dujardin TotalEnergies + 01:38.46
150 Daniel McLay ARKEA-B&B HOTELS + 01:41.19
151 Alexander Kristoff Uno-X Mobility + 01:42.16
152 Robbe Ghys Alpecin-Deceuninck + 01:42.54
153 Sam Bennett Decathlon AG2R La Mondiale Team + 01:43.33
154 Mattéo Vercher TotalEnergies + 01:43.51
155 Amaury Capiot ARKEA-B&B HOTELS + 01:43.55
156 Fernando Gaviria Movistar Team + 01:43.55
157 Alexis Renard Cofidis + 01:45.19
158 Dylan Groenewegen Team Jayco-AlUla + 01:45.53
159 Elmar Reinders Team Jayco-AlUla + 01:45.54
160 Lenny Martinez Groupama-FDJ + 01:46.23
161 Søren Wærenskjold Uno-X Mobility + 01:48.29
162 Yevgeniy Fedorov Astana Qazaqstan Team + 01:48.59
163 Jarrad Drizners Lotto Dstny + 01:50.03
164 Michael Mørkøv Astana Qazaqstan Team + 01:51.48
165 Cees Bol Astana Qazaqstan Team + 01:51.55
166 Phil Bauhaus Bahrain Victorious + 01:52.07
167 Mark Cavendish Astana Qazaqstan Team + 01:52.33
168 Jonas Rickaert Alpecin-Deceuninck + 01:52.57
169 Gerben Thijssen Intermarché-Wanty + 01:56.25
170 Davide Ballerini Astana Qazaqstan Team + 01:57.31
171 Nils Eekhoff Team dsm-firmenich PostNL + 01:58.54
172 Bram Welten Team dsm-firmenich PostNL + 02:11.43
173 Fabio Jakobsen Team dsm-firmenich PostNL + 02:12.44

Youth

PosRiderTeam Time
1 Remco Evenepoel Soudal Quick-Step 35:43:15
2 Juan Ayuso UAE Team Emirates + 01.43
3 Carlos Rodriguez INEOS Grenadiers + 01.58
4 Matteo Jorgenson Team Visma | Lease a Bike + 03.30
5 Santiago Buitrago Bahrain Victorious + 05.20
6 Ben Healy EF Education-EasyPost + 06.42
7 Javier Romo Movistar Team + 11.06
8 Ilan Van Wilder Soudal Quick-Step + 16.06
9 Tom Pidcock INEOS Grenadiers + 16.08
10 Maxim Van Gils Lotto Dstny + 20.54
11 Frank van den Broek Team dsm-firmenich PostNL + 31.52
12 Oscar Onley Team dsm-firmenich PostNL + 35.11
13 Tobias Halland Johannessen Uno-X Mobility + 40.21
14 Johannes Kulset Uno-X Mobility + 40.25
15 Romain Grégoire Groupama-FDJ + 41.51
16 Jordan Jegat TotalEnergies + 57.51
17 Paul Lapeira Decathlon AG2R La Mondiale Team + 59.00
18 Thomas Gachignard TotalEnergies + 01:07.21
19 Kévin Vauquelin ARKEA-B&B HOTELS + 01:08.52
20 Axel Laurance Alpecin-Deceuninck + 01:11.40
21 Hugo Page Intermarché-Wanty + 01:16.59
22 Oier Lazkano Movistar Team + 01:19.04
23 Sean Quinn EF Education-EasyPost + 01:19.13
24 Biniam Girmay Intermarché-Wanty + 01:22.17
25 Marijn van den Berg EF Education-EasyPost + 01:22.58
26 Jake Stewart Israel-Premier Tech + 01:24.53
27 Raúl García ARKEA-B&B HOTELS + 01:25.55
28 Ben Turner INEOS Grenadiers + 01:27.55
29 Fred Wright Bahrain Victorious + 01:29.02
30 Arnaud De Lie Lotto Dstny + 01:36.19
31 Sébastien Grignard Lotto Dstny + 01:37.34
32 Laurenz Rex Intermarché-Wanty + 01:38.07
33 Mattéo Vercher TotalEnergies + 01:43.18
34 Alexis Renard Cofidis + 01:44.46
35 Lenny Martinez Groupama-FDJ + 01:45.50
36 Søren Wærenskjold Uno-X Mobility + 01:47.56
37 Yevgeniy Fedorov Astana Qazaqstan Team + 01:48.26
38 Jarrad Drizners Lotto Dstny + 01:49.30

Points

PosRiderTeam Points
1 Biniam Girmay Intermarché-Wanty 224
2 Jasper Philipsen Alpecin-Deceuninck 128
3 Jonas Abrahamsen Uno-X Mobility 107
4 Anthony Turgis TotalEnergies 96
5 Arnaud De Lie Lotto Dstny 92
6 Bryan Coquard Cofidis 86
7 Arnaud Démare ARKEA-B&B HOTELS 73
8 Fernando Gaviria Movistar Team 73
9 Dylan Groenewegen Team Jayco-AlUla 71
10 Kévin Vauquelin ARKEA-B&B HOTELS 70
11 Tadej Pogacar UAE Team Emirates 63
12 Remco Evenepoel Soudal Quick-Step 60
13 Sam Bennett Decathlon AG2R La Mondiale Team 54
14 Alex Aranburu Movistar Team 51
15 Tom Pidcock INEOS Grenadiers 48
16 Ryan Gibbons Lidl-Trek 43
17 Pascal Ackermann Israel-Premier Tech 42
18 Mark Cavendish Astana Qazaqstan Team 40
19 Wout van Aert Team Visma | Lease a Bike 36
20 Quentin Pacher Groupama-FDJ 35
21 Alexander Kristoff Uno-X Mobility 35
22 Gerben Thijssen Intermarché-Wanty 34
23 Frank van den Broek Team dsm-firmenich PostNL 33
24 Harold Tejada Astana Qazaqstan Team 33
25 Marijn van den Berg EF Education-EasyPost 33
26 Mike Teunissen Intermarché-Wanty 32
27 Sandy Dujardin TotalEnergies 31
28 Romain Bardet Team dsm-firmenich PostNL 30
29 Primoz Roglic Red Bull-BORA-hansgrohe 30
30 Fabio Jakobsen Team dsm-firmenich PostNL 30
31 Ben Healy EF Education-EasyPost 29
32 Javier Romo Movistar Team 29
33 Cristian Rodriguez ARKEA-B&B HOTELS 29
34 Jonas Vingegaard Team Visma | Lease a Bike 28
35 Nelson Oliveira Movistar Team 27
36 Derek Gee Israel-Premier Tech 26
37 Maxim Van Gils Lotto Dstny 26
38 Clément Russo Groupama-FDJ 22
39 Oier Lazkano Movistar Team 21
40 Alexey Lutsenko Astana Qazaqstan Team 20
41 Hugo Houle Israel-Premier Tech 19
42 Jasper Stuyven Lidl-Trek 19
43 Axel Laurance Alpecin-Deceuninck 19
44 Phil Bauhaus Bahrain Victorious 19
45 Mattéo Vercher TotalEnergies 17
46 Juan Ayuso UAE Team Emirates 16
47 Joao Almeida UAE Team Emirates 16
48 Victor Campenaerts Lotto Dstny 14
49 Matteo Jorgenson Team Visma | Lease a Bike 13
50 Valentin Madouas Groupama-FDJ 13
51 Gianni Vermeersch Alpecin-Deceuninck 13
52 Jordan Jegat TotalEnergies 12
53 Matej Mohoric Bahrain Victorious 11
54 Carlos Rodriguez INEOS Grenadiers 10
55 Richard Carapaz EF Education-EasyPost 10
56 Mathieu van der Poel Alpecin-Deceuninck 10
57 Clément Champoussin ARKEA-B&B HOTELS 10
58 Fred Wright Bahrain Victorious 10
59 Laurenz Rex Intermarché-Wanty 10
60 Yevgeniy Fedorov Astana Qazaqstan Team 10
61 Davide Ballerini Astana Qazaqstan Team 10
62 Mikel Landa Soudal Quick-Step 9
63 Giulio Ciccone Lidl-Trek 9
64 Pello Bilbao Bahrain Victorious 9
65 Ion Izagirre Cofidis 9
66 Egan Bernal INEOS Grenadiers 8
67 Louis Vervaeke Soudal Quick-Step 8
68 Axel Zingle Cofidis 8
69 Ilan Van Wilder Soudal Quick-Step 7
70 Alberto Bettiol EF Education-EasyPost 7
71 Georg Zimmermann Intermarché-Wanty 7
72 Stefan Küng Groupama-FDJ 7
73 Michael Matthews Team Jayco-AlUla 7
74 Piet Allegaert Cofidis 7
75 Nils Eekhoff Team dsm-firmenich PostNL 7
76 Santiago Buitrago Bahrain Victorious 6
77 Jai Hindley Red Bull-BORA-hansgrohe 6
78 Oscar Onley Team dsm-firmenich PostNL 6
79 Dorian Godon Decathlon AG2R La Mondiale Team 6
80 Søren Kragh Andersen Alpecin-Deceuninck 6
81 Oliver Naesen Decathlon AG2R La Mondiale Team 6
82 Jonas Rickaert Alpecin-Deceuninck 6
83 Aleksandr Vlasov Red Bull-BORA-hansgrohe 5
84 Felix Gall Decathlon AG2R La Mondiale Team 5
85 Stefan Bissegger EF Education-EasyPost 5
86 Rasmus Tiller Uno-X Mobility 5
87 Danny van Poppel Red Bull-BORA-hansgrohe 5
88 Daniel McLay ARKEA-B&B HOTELS 5
89 Carlos Verona Lidl-Trek 4
90 Rui Costa EF Education-EasyPost 4
91 Magnus Cort Uno-X Mobility 4
92 Marco Haller Red Bull-BORA-hansgrohe 4
93 John Degenkolb Team dsm-firmenich PostNL 4
94 Jakob Fuglsang Israel-Premier Tech 3
95 Jake Stewart Israel-Premier Tech 3
96 Nikias Arndt Bahrain Victorious 3
97 Cees Bol Astana Qazaqstan Team 3
98 Adam Yates UAE Team Emirates 2
99 David Gaudu Groupama-FDJ 2
100 Geraint Thomas INEOS Grenadiers 1
101 Pavel Sivakov UAE Team Emirates 1
102 Tim Wellens UAE Team Emirates 1

Mountain

PosRiderTeam Points
1 Jonas Abrahamsen Uno-X Mobility 33
2 Tadej Pogacar UAE Team Emirates 20
3 Valentin Madouas Groupama-FDJ 16
4 Jonas Vingegaard Team Visma | Lease a Bike 15
5 Remco Evenepoel Soudal Quick-Step 12
6 Stephen Williams Israel-Premier Tech 10
7 Carlos Rodriguez INEOS Grenadiers 10
8 Frank van den Broek Team dsm-firmenich PostNL 9
9 Ion Izagirre Cofidis 8
10 Juan Ayuso UAE Team Emirates 8
11 Joao Almeida UAE Team Emirates 6
12 Warren Barguil Team dsm-firmenich PostNL 5
13 Mikel Landa Soudal Quick-Step 4
14 Romain Bardet Team dsm-firmenich PostNL 3
15 Cristian Rodriguez ARKEA-B&B HOTELS 3
16 Kévin Vauquelin ARKEA-B&B HOTELS 2
17 Primoz Roglic Red Bull-BORA-hansgrohe 2
18 Tobias Halland Johannessen Uno-X Mobility 2
19 Tom Pidcock INEOS Grenadiers 1
20 Alex Aranburu Movistar Team 1
21 Alexey Lutsenko Astana Qazaqstan Team 1
22 Matteo Sobrero Red Bull-BORA-hansgrohe 1
23 Gianni Vermeersch Alpecin-Deceuninck 1
24 Fabien Grellier TotalEnergies 1
25 Clément Russo Groupama-FDJ 1
26 Neilson Powless EF Education-EasyPost 1
27 Hugo Houle Israel-Premier Tech 1
28 Jordan Jegat TotalEnergies 1
29 Matej Mohoric Bahrain Victorious 1

Team

PosTeamTime
1 UAE Team Emirates 107:13:01
2 Soudal Quick-Step + 06.04
3 INEOS Grenadiers + 06.45
4 Red Bull-BORA-hansgrohe + 07.41
5 Movistar Team + 12.41
6 Bahrain Victorious + 14.33
7 Team Visma | Lease a Bike + 18.34
8 EF Education-EasyPost + 23.40
9 Lidl-Trek + 33.04
10 Uno-X Mobility + 50.05
11 Team dsm-firmenich PostNL + 53.40
12 Decathlon AG2R La Mondiale Team + 54.03
13 Israel-Premier Tech + 01:07.43
14 Intermarché-Wanty + 01:08.34
15 Groupama-FDJ + 01:15.48
16 Team Jayco-AlUla + 01:19.19
17 TotalEnergies + 01:29.26
18 Cofidis + 01:51.10
19 Lotto Dstny + 02:15.08
20 ARKEA-B&B HOTELS + 02:34.10
21 Alpecin-Deceuninck + 02:58.35
22 Astana Qazaqstan Team + 03:23.33

Race profile

Race
Tour de France
Start date
29.06.2024
End date
21.07.2024
Total distance
199.0 km
Gen
Men
Cat
2.UWT
Country
France
Discipline
Road
First edition
1903

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️