Tour de France 2024 - Stage 4

Pinerolo > Valloire, 139.6km

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 19:06:38
2 Remco Evenepoel Soudal Quick-Step + 00.45
3 Jonas Vingegaard Team Visma | Lease a Bike + 00.50
4 Juan Ayuso UAE Team Emirates + 01.10
5 Primoz Roglic Red Bull-BORA-hansgrohe + 01.14
6 Carlos Rodriguez INEOS Grenadiers + 01.16
7 Mikel Landa Soudal Quick-Step + 01.32
8 Joao Almeida UAE Team Emirates + 01.32
9 Giulio Ciccone Lidl-Trek + 03.20
10 Egan Bernal INEOS Grenadiers + 03.21
11 Matteo Jorgenson Team Visma | Lease a Bike + 03.21
12 Felix Gall Decathlon AG2R La Mondiale Team + 03.21
13 Adam Yates UAE Team Emirates + 03.21
14 Aleksandr Vlasov Red Bull-BORA-hansgrohe + 03.44
15 Santiago Buitrago Bahrain Victorious + 04.10
16 Pello Bilbao Bahrain Victorious + 04.40
17 Guillaume Martin Cofidis + 04.40
18 Jai Hindley Red Bull-BORA-hansgrohe + 04.40
19 Simon Yates Team Jayco-AlUla + 04.40
20 Enric Mas Movistar Team + 04.40
21 Derek Gee Israel-Premier Tech + 04.47
22 Richard Carapaz EF Education-EasyPost + 05.28
23 Laurens De Plus INEOS Grenadiers + 05.30
24 Steff Cras TotalEnergies + 05.30
25 Jack Haig Bahrain Victorious + 05.41
26 Ilan Van Wilder Soudal Quick-Step + 05.41
27 Chris Harper Team Jayco-AlUla + 05.48
28 Louis Meintjes Intermarché-Wanty + 06.50
29 Geraint Thomas INEOS Grenadiers + 07.24
30 Ben Healy EF Education-EasyPost + 08.12
31 Javier Romo Movistar Team + 09.00
32 Odd Christian Eiking Uno-X Mobility + 10.15
33 Romain Bardet Team dsm-firmenich PostNL + 10.17
34 Tom Pidcock INEOS Grenadiers + 12.23
35 Oscar Onley Team dsm-firmenich PostNL + 12.42
36 Carlos Verona Lidl-Trek + 13.21
37 Warren Barguil Team dsm-firmenich PostNL + 14.33
38 Bruno Armirail Decathlon AG2R La Mondiale Team + 15.20
39 Maxim Van Gils Lotto Dstny + 16.04
40 Valentin Madouas Groupama-FDJ + 16.09
41 Wilco Kelderman Team Visma | Lease a Bike + 17.00
42 Neilson Powless EF Education-EasyPost + 17.34
43 Julien Bernard Lidl-Trek + 17.42
44 Toms Skujins Lidl-Trek + 20.07
45 Pavel Sivakov UAE Team Emirates + 20.38
46 Tobias Halland Johannessen Uno-X Mobility + 20.39
47 Rui Costa EF Education-EasyPost + 23.33
48 Cristian Rodriguez ARKEA-B&B HOTELS + 24.53
49 Frank van den Broek Team dsm-firmenich PostNL + 26.04
50 Louis Vervaeke Soudal Quick-Step + 26.32
51 Johannes Kulset Uno-X Mobility + 28.22
52 Davide Formolo Movistar Team + 30.37
53 Romain Grégoire Groupama-FDJ + 31.04
54 Bob Jungels Red Bull-BORA-hansgrohe + 32.38
55 Alberto Bettiol EF Education-EasyPost + 32.48
56 Kobe Goossens Intermarché-Wanty + 33.14
57 Nelson Oliveira Movistar Team + 34.38
58 Tiesj Benoot Team Visma | Lease a Bike + 36.21
59 Jordan Jegat TotalEnergies + 36.47
60 Jakob Fuglsang Israel-Premier Tech + 37.23
61 Wout van Aert Team Visma | Lease a Bike + 38.05
62 Harold Tejada Astana Qazaqstan Team + 38.06
63 Quentin Pacher Groupama-FDJ + 38.07
64 Hugo Houle Israel-Premier Tech + 38.58
65 Marc Soler UAE Team Emirates + 39.19
66 Alex Aranburu Movistar Team + 40.32
67 Michal Kwiatkowski INEOS Grenadiers + 40.32
68 Jan Tratnik Team Visma | Lease a Bike + 41.53
69 Georg Zimmermann Intermarché-Wanty + 42.25
70 Mads Pedersen Lidl-Trek + 45.18
71 Paul Lapeira Decathlon AG2R La Mondiale Team + 45.21
72 Krists Neilands Israel-Premier Tech + 45.28
73 Kevin Geniets Groupama-FDJ + 47.02
74 Jonas Abrahamsen Uno-X Mobility + 47.47
75 Victor Campenaerts Lotto Dstny + 48.05
76 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 48.10
77 Stephen Williams Israel-Premier Tech + 48.10
78 Stefan Küng Groupama-FDJ + 48.30
79 Ion Izagirre Cofidis + 48.30
80 Nans Peters Decathlon AG2R La Mondiale Team + 49.03
81 Gregor Mühlberger Movistar Team + 49.18
82 Gianni Moscon Soudal Quick-Step + 50.14
83 Jonathan Castroviejo INEOS Grenadiers + 51.52
84 Alexey Lutsenko Astana Qazaqstan Team + 51.58
85 Bart Lemmen Team Visma | Lease a Bike + 51.59
86 Wout Poels Bahrain Victorious + 52.15
87 Ryan Gibbons Lidl-Trek + 54.12
88 Mathieu van der Poel Alpecin-Deceuninck + 54.49
89 Axel Laurance Alpecin-Deceuninck + 54.59
90 Simon Geschke Cofidis + 55.56
91 Brent Van Moer Lotto Dstny + 56.50
92 Harm Vanhoucke Lotto Dstny + 56.50
93 Jan Hirt Soudal Quick-Step + 56.54
94 David Gaudu Groupama-FDJ + 57.01
95 Matteo Sobrero Red Bull-BORA-hansgrohe + 57.41
96 Mike Teunissen Intermarché-Wanty + 58.00
97 Kévin Vauquelin ARKEA-B&B HOTELS + 58.09
98 Jesus Herrada Cofidis + 58.52
99 Sean Quinn EF Education-EasyPost + 59.03
100 Søren Kragh Andersen Alpecin-Deceuninck + 59.25
101 Matej Mohoric Bahrain Victorious + 59.48
102 Magnus Cort Uno-X Mobility + 01:00.01
103 Fabien Grellier TotalEnergies + 01:00.12
104 Nico Denz Red Bull-BORA-hansgrohe + 01:01.15
105 Oier Lazkano Movistar Team + 01:02.20
106 Christopher Juul-Jensen Team Jayco-AlUla + 01:02.27
107 Jasper Stuyven Lidl-Trek + 01:02.33
108 Mathieu Burgaudeau TotalEnergies + 01:02.54
109 Tim Wellens UAE Team Emirates + 01:03.21
110 Thomas Gachignard TotalEnergies + 01:03.31
111 Dorian Godon Decathlon AG2R La Mondiale Team + 01:04.30
112 Marco Haller Red Bull-BORA-hansgrohe + 01:04.39
113 Raúl García ARKEA-B&B HOTELS + 01:07.49
114 Oliver Naesen Decathlon AG2R La Mondiale Team + 01:08.13
115 Michael Matthews Team Jayco-AlUla + 01:09.16
116 Christophe Laporte Team Visma | Lease a Bike + 01:09.41
117 Nikias Arndt Bahrain Victorious + 01:09.45
118 Stefan Bissegger EF Education-EasyPost + 01:10.07
119 Cédric Beullens Lotto Dstny + 01:11.28
120 Hugo Page Intermarché-Wanty + 01:11.28
121 Gianni Vermeersch Alpecin-Deceuninck + 01:11.28
122 Nils Politt UAE Team Emirates + 01:11.33
123 Ben Turner INEOS Grenadiers + 01:11.42
124 Bryan Coquard Cofidis + 01:12.04
125 Sandy Dujardin TotalEnergies + 01:12.04
126 Clément Champoussin ARKEA-B&B HOTELS + 01:12.14
127 Rasmus Tiller Uno-X Mobility + 01:12.54
128 Luka Mezgec Team Jayco-AlUla + 01:13.07
129 Danny van Poppel Red Bull-BORA-hansgrohe + 01:14.14
130 Fred Wright Bahrain Victorious + 01:14.16
131 Luke Durbridge Team Jayco-AlUla + 01:14.16
132 Jake Stewart Israel-Premier Tech + 01:14.16
133 Mattéo Vercher TotalEnergies + 01:15.30
134 Guillaume Boivin Israel-Premier Tech + 01:15.54
135 Marijn van den Berg EF Education-EasyPost + 01:16.50
136 Clément Russo Groupama-FDJ + 01:17.08
137 Pascal Ackermann Israel-Premier Tech + 01:17.18
138 Anthony Turgis TotalEnergies + 01:17.41
139 John Degenkolb Team dsm-firmenich PostNL + 01:18.06
140 Tim Declercq Lidl-Trek + 01:18.06
141 Piet Allegaert Cofidis + 01:18.20
142 Biniam Girmay Intermarché-Wanty + 01:19.34
143 Yves Lampaert Soudal Quick-Step + 01:19.53
144 Sébastien Grignard Lotto Dstny + 01:20.47
145 Axel Zingle Cofidis + 01:21.17
146 Alexander Kristoff Uno-X Mobility + 01:21.51
147 Arnaud De Lie Lotto Dstny + 01:21.52
148 Phil Bauhaus Bahrain Victorious + 01:21.56
149 Sam Bennett Decathlon AG2R La Mondiale Team + 01:21.56
150 Robbe Ghys Alpecin-Deceuninck + 01:21.56
151 Jarrad Drizners Lotto Dstny + 01:21.56
152 Arnaud Démare ARKEA-B&B HOTELS + 01:22.10
153 Søren Wærenskjold Uno-X Mobility + 01:22.22
154 Gerben Thijssen Intermarché-Wanty + 01:23.00
155 Laurenz Rex Intermarché-Wanty + 01:23.00
156 Jasper Philipsen Alpecin-Deceuninck + 01:23.00
157 Alexis Renard Cofidis + 01:23.00
158 Amaury Capiot ARKEA-B&B HOTELS + 01:23.14
159 Luca Mozzato ARKEA-B&B HOTELS + 01:23.14
160 Lenny Martinez Groupama-FDJ + 01:23.58
161 Silvan Dillier Alpecin-Deceuninck + 01:24.10
162 Elmar Reinders Team Jayco-AlUla + 01:24.44
163 Dylan Groenewegen Team Jayco-AlUla + 01:24.44
164 Daniel McLay ARKEA-B&B HOTELS + 01:27.12
165 Nils Eekhoff Team dsm-firmenich PostNL + 01:27.52
166 Fernando Gaviria Movistar Team + 01:28.50
167 Jonas Rickaert Alpecin-Deceuninck + 01:31.54
168 Davide Ballerini Astana Qazaqstan Team + 01:32.27
169 Yevgeniy Fedorov Astana Qazaqstan Team + 01:32.27
170 Fabio Jakobsen Team dsm-firmenich PostNL + 01:37.50
171 Bram Welten Team dsm-firmenich PostNL + 01:37.50
172 Mark Cavendish Astana Qazaqstan Team + 01:37.50
173 Cees Bol Astana Qazaqstan Team + 01:37.50
174 Michael Mørkøv Astana Qazaqstan Team + 01:37.50
- Casper Pedersen Soudal Quick-Step DNS

Youth

PosRiderTeam Time
1 Remco Evenepoel Soudal Quick-Step 19:07:23
2 Juan Ayuso UAE Team Emirates + 00.25
3 Carlos Rodriguez INEOS Grenadiers + 00.31
4 Matteo Jorgenson Team Visma | Lease a Bike + 02.36
5 Santiago Buitrago Bahrain Victorious + 03.25
6 Ilan Van Wilder Soudal Quick-Step + 04.56
7 Ben Healy EF Education-EasyPost + 07.27
8 Javier Romo Movistar Team + 08.15
9 Tom Pidcock INEOS Grenadiers + 11.38
10 Oscar Onley Team dsm-firmenich PostNL + 11.57
11 Maxim Van Gils Lotto Dstny + 15.19
12 Tobias Halland Johannessen Uno-X Mobility + 19.54
13 Frank van den Broek Team dsm-firmenich PostNL + 25.19
14 Johannes Kulset Uno-X Mobility + 27.37
15 Romain Grégoire Groupama-FDJ + 30.19
16 Jordan Jegat TotalEnergies + 36.02
17 Paul Lapeira Decathlon AG2R La Mondiale Team + 44.36
18 Axel Laurance Alpecin-Deceuninck + 54.14
19 Kévin Vauquelin ARKEA-B&B HOTELS + 57.24
20 Sean Quinn EF Education-EasyPost + 58.18
21 Oier Lazkano Movistar Team + 01:01.35
22 Thomas Gachignard TotalEnergies + 01:02.46
23 Raúl García ARKEA-B&B HOTELS + 01:07.04
24 Hugo Page Intermarché-Wanty + 01:10.43
25 Ben Turner INEOS Grenadiers + 01:10.57
26 Fred Wright Bahrain Victorious + 01:13.31
27 Jake Stewart Israel-Premier Tech + 01:13.31
28 Mattéo Vercher TotalEnergies + 01:14.45
29 Marijn van den Berg EF Education-EasyPost + 01:16.05
30 Biniam Girmay Intermarché-Wanty + 01:18.49
31 Sébastien Grignard Lotto Dstny + 01:20.02
32 Arnaud De Lie Lotto Dstny + 01:21.07
33 Jarrad Drizners Lotto Dstny + 01:21.11
34 Søren Wærenskjold Uno-X Mobility + 01:21.37
35 Laurenz Rex Intermarché-Wanty + 01:22.15
36 Alexis Renard Cofidis + 01:22.15
37 Lenny Martinez Groupama-FDJ + 01:23.13
38 Yevgeniy Fedorov Astana Qazaqstan Team + 01:31.42

Points

PosRiderTeam Points
1 Jonas Abrahamsen Uno-X Mobility 87
2 Biniam Girmay Intermarché-Wanty 83
3 Mads Pedersen Lidl-Trek 79
4 Kévin Vauquelin ARKEA-B&B HOTELS 60
5 Bryan Coquard Cofidis 45
6 Tadej Pogacar UAE Team Emirates 42
7 Fernando Gaviria Movistar Team 41
8 Jasper Philipsen Alpecin-Deceuninck 38
9 Quentin Pacher Groupama-FDJ 35
10 Remco Evenepoel Soudal Quick-Step 33
11 Frank van den Broek Team dsm-firmenich PostNL 33
12 Harold Tejada Astana Qazaqstan Team 33
13 Romain Bardet Team dsm-firmenich PostNL 30
14 Cristian Rodriguez ARKEA-B&B HOTELS 29
15 Nelson Oliveira Movistar Team 27
16 Wout van Aert Team Visma | Lease a Bike 22
17 Sandy Dujardin TotalEnergies 21
18 Sam Bennett Decathlon AG2R La Mondiale Team 21
19 Arnaud De Lie Lotto Dstny 20
20 Hugo Houle Israel-Premier Tech 19
21 Axel Laurance Alpecin-Deceuninck 19
22 Mike Teunissen Intermarché-Wanty 19
23 Arnaud Démare ARKEA-B&B HOTELS 18
24 Maxim Van Gils Lotto Dstny 17
25 Dylan Groenewegen Team Jayco-AlUla 16
26 Jonas Vingegaard Team Visma | Lease a Bike 15
27 Juan Ayuso UAE Team Emirates 15
28 Alex Aranburu Movistar Team 15
29 Ryan Gibbons Lidl-Trek 15
30 Phil Bauhaus Bahrain Victorious 14
31 Fabio Jakobsen Team dsm-firmenich PostNL 14
32 Primoz Roglic Red Bull-BORA-hansgrohe 13
33 Valentin Madouas Groupama-FDJ 13
34 Jordan Jegat TotalEnergies 12
35 Matej Mohoric Bahrain Victorious 11
36 Carlos Rodriguez INEOS Grenadiers 10
37 Richard Carapaz EF Education-EasyPost 10
38 Clément Champoussin ARKEA-B&B HOTELS 10
39 Marijn van den Berg EF Education-EasyPost 10
40 Davide Ballerini Astana Qazaqstan Team 10
41 Yevgeniy Fedorov Astana Qazaqstan Team 10
42 Mikel Landa Soudal Quick-Step 9
43 Giulio Ciccone Lidl-Trek 9
44 Pello Bilbao Bahrain Victorious 9
45 Ion Izagirre Cofidis 9
46 Alexey Lutsenko Astana Qazaqstan Team 9
47 Joao Almeida UAE Team Emirates 8
48 Egan Bernal INEOS Grenadiers 8
49 Louis Vervaeke Soudal Quick-Step 8
50 Tom Pidcock INEOS Grenadiers 7
51 Alberto Bettiol EF Education-EasyPost 7
52 Georg Zimmermann Intermarché-Wanty 7
53 Nils Eekhoff Team dsm-firmenich PostNL 7
54 Santiago Buitrago Bahrain Victorious 6
55 Oier Lazkano Movistar Team 6
56 Jonas Rickaert Alpecin-Deceuninck 6
57 Felix Gall Decathlon AG2R La Mondiale Team 5
58 Oscar Onley Team dsm-firmenich PostNL 5
59 Anthony Turgis TotalEnergies 5
60 Gerben Thijssen Intermarché-Wanty 5
61 Matteo Jorgenson Team Visma | Lease a Bike 4
62 Ilan Van Wilder Soudal Quick-Step 4
63 Carlos Verona Lidl-Trek 4
64 John Degenkolb Team dsm-firmenich PostNL 4
65 Victor Campenaerts Lotto Dstny 3
66 Daniel McLay ARKEA-B&B HOTELS 3
67 Adam Yates UAE Team Emirates 2
68 Jai Hindley Red Bull-BORA-hansgrohe 2
69 Magnus Cort Uno-X Mobility 2
70 Jasper Stuyven Lidl-Trek 2
71 Pascal Ackermann Israel-Premier Tech 2
72 Geraint Thomas INEOS Grenadiers 1
73 Stefan Bissegger EF Education-EasyPost 1

Mountain

PosRiderTeam Points
1 Jonas Abrahamsen Uno-X Mobility 24
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 Matteo Sobrero Red Bull-BORA-hansgrohe 1
20 Fabien Grellier TotalEnergies 1
21 Hugo Houle Israel-Premier Tech 1
22 Matej Mohoric Bahrain Victorious 1

Team

PosTeamTime
1 UAE Team Emirates 57:22:58
2 INEOS Grenadiers + 04.54
3 Soudal Quick-Step + 05.02
4 Red Bull-BORA-hansgrohe + 06.34
5 Bahrain Victorious + 11.27
6 Movistar Team + 13.24
7 Team Visma | Lease a Bike + 17.39
8 EF Education-EasyPost + 23.37
9 Lidl-Trek + 28.41
10 Team dsm-firmenich PostNL + 34.33
11 Uno-X Mobility + 41.48
12 Decathlon AG2R La Mondiale Team + 47.59
13 Intermarché-Wanty + 01:02.31
14 Israel-Premier Tech + 01:04.59
15 Team Jayco-AlUla + 01:06.29
16 Groupama-FDJ + 01:13.20
17 TotalEnergies + 01:24.41
18 Cofidis + 01:35.34
19 Lotto Dstny + 01:47.59
20 ARKEA-B&B HOTELS + 02:21.15
21 Alpecin-Deceuninck + 02:40.45
22 Astana Qazaqstan Team + 02:59.29

Race profile

Race
Tour de France
Start date
29.06.2024
End date
21.07.2024
Total distance
139.6 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 ❤️