Tour de France 2024 - Stage 14

Pau > Saint-Lary-Soulan Pla d'Adet, 151.9km

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 4:01:51
2 Jonas Vingegaard Team Visma | Lease a Bike + 00.39
3 Remco Evenepoel Soudal Quick-Step + 01.10
4 Carlos Rodriguez INEOS Grenadiers + 01.19
5 Giulio Ciccone Lidl-Trek + 01.23
6 Santiago Buitrago Bahrain Victorious + 01.23
7 Adam Yates UAE Team Emirates + 01.23
8 Felix Gall Decathlon AG2R La Mondiale Team + 01.26
9 Matteo Jorgenson Team Visma | Lease a Bike + 01.29
10 Derek Gee Israel-Premier Tech + 01.29
11 Mikel Landa Soudal Quick-Step + 01.29
12 Joao Almeida UAE Team Emirates + 01.31
13 Simon Yates Team Jayco-AlUla + 01.33
14 Richard Carapaz EF Education-EasyPost + 02.28
15 Louis Meintjes Intermarché-Wanty + 03.10
16 Ben Healy EF Education-EasyPost + 03.27
17 Guillaume Martin Cofidis + 04.01
18 Gregor Mühlberger Movistar Team + 04.09
19 Chris Harper Team Jayco-AlUla + 04.09
20 Egan Bernal INEOS Grenadiers + 04.09
21 Steff Cras TotalEnergies + 04.36
22 Javier Romo Movistar Team + 05.02
23 Tobias Halland Johannessen Uno-X Mobility + 05.20
24 Jordan Jegat TotalEnergies + 08.01
25 Wilco Kelderman Team Visma | Lease a Bike + 08.40
26 Wout Poels Bahrain Victorious + 09.36
27 Odd Christian Eiking Uno-X Mobility + 10.13
28 Cristian Rodriguez ARKEA-B&B HOTELS + 10.13
29 Jakob Fuglsang Israel-Premier Tech + 10.45
30 Ilan Van Wilder Soudal Quick-Step + 10.53
31 Oier Lazkano Movistar Team + 10.54
32 Pavel Sivakov UAE Team Emirates + 11.00
33 Laurens De Plus INEOS Grenadiers + 11.00
34 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 11.00
35 Jan Hirt Soudal Quick-Step + 11.57
36 Valentin Madouas Groupama-FDJ + 12.29
37 Julien Bernard Lidl-Trek + 12.29
38 Bruno Armirail Decathlon AG2R La Mondiale Team + 12.29
39 Carlos Verona Lidl-Trek + 12.29
40 David Gaudu Groupama-FDJ + 12.29
41 Marc Soler UAE Team Emirates + 13.44
42 Jack Haig Bahrain Victorious + 14.32
43 Matteo Sobrero Red Bull-BORA-hansgrohe + 14.42
44 Bob Jungels Red Bull-BORA-hansgrohe + 15.25
45 Michal Kwiatkowski INEOS Grenadiers + 15.25
46 Jonathan Castroviejo INEOS Grenadiers + 15.25
47 Jan Tratnik Team Visma | Lease a Bike + 17.17
48 Romain Grégoire Groupama-FDJ + 17.22
49 Kevin Geniets Groupama-FDJ + 17.22
50 Jai Hindley Red Bull-BORA-hansgrohe + 17.22
51 Stephen Williams Israel-Premier Tech + 17.22
52 Oscar Onley Team dsm-firmenich PostNL + 17.22
53 Romain Bardet Team dsm-firmenich PostNL + 17.26
54 Warren Barguil Team dsm-firmenich PostNL + 17.51
55 Harold Tejada Astana Qazaqstan Team + 20.10
56 Enric Mas Movistar Team + 21.14
57 Quentin Pacher Groupama-FDJ + 21.14
58 Alexey Lutsenko Astana Qazaqstan Team + 21.14
59 Mathieu van der Poel Alpecin-Deceuninck + 22.55
60 Magnus Cort Uno-X Mobility + 22.55
61 Sean Quinn EF Education-EasyPost + 22.55
62 Maxim Van Gils Lotto Dstny + 24.16
63 Axel Laurance Alpecin-Deceuninck + 24.48
64 Bart Lemmen Team Visma | Lease a Bike + 25.29
65 Tiesj Benoot Team Visma | Lease a Bike + 25.30
66 Johannes Kulset Uno-X Mobility + 26.21
67 Nils Politt UAE Team Emirates + 26.55
68 Marco Haller Red Bull-BORA-hansgrohe + 26.55
69 Simon Geschke Cofidis + 26.55
70 Rui Costa EF Education-EasyPost + 26.55
71 Christopher Juul-Jensen Team Jayco-AlUla + 26.55
72 Fabien Grellier TotalEnergies + 27.03
73 Jasper Stuyven Lidl-Trek + 27.17
74 Gianni Moscon Soudal Quick-Step + 27.22
75 Kobe Goossens Intermarché-Wanty + 27.35
76 Tim Wellens UAE Team Emirates + 27.35
77 Jonas Abrahamsen Uno-X Mobility + 30.52
78 Nans Peters Decathlon AG2R La Mondiale Team + 30.52
79 Paul Lapeira Decathlon AG2R La Mondiale Team + 30.52
80 Oliver Naesen Decathlon AG2R La Mondiale Team + 30.52
81 Brent Van Moer Lotto Dstny + 30.52
82 Davide Formolo Movistar Team + 30.52
83 Krists Neilands Israel-Premier Tech + 30.52
84 Stefan Küng Groupama-FDJ + 30.52
85 Nelson Oliveira Movistar Team + 30.52
86 Dorian Godon Decathlon AG2R La Mondiale Team + 30.52
87 Clément Champoussin ARKEA-B&B HOTELS + 30.52
88 Kévin Vauquelin ARKEA-B&B HOTELS + 30.52
89 Hugo Houle Israel-Premier Tech + 30.52
90 Toms Skujins Lidl-Trek + 31.04
91 Geraint Thomas INEOS Grenadiers + 31.04
92 Jake Stewart Israel-Premier Tech + 31.14
93 Victor Campenaerts Lotto Dstny + 31.14
94 Søren Wærenskjold Uno-X Mobility + 32.07
95 Raúl García ARKEA-B&B HOTELS + 33.17
96 Silvan Dillier Alpecin-Deceuninck + 33.33
97 Stefan Bissegger EF Education-EasyPost + 33.33
98 Ryan Gibbons Lidl-Trek + 33.33
99 Neilson Powless EF Education-EasyPost + 33.33
100 Clément Russo Groupama-FDJ + 33.33
101 Georg Zimmermann Intermarché-Wanty + 33.33
102 Piet Allegaert Cofidis + 33.33
103 Nico Denz Red Bull-BORA-hansgrohe + 33.42
104 Thomas Gachignard TotalEnergies + 33.55
105 Anthony Turgis TotalEnergies + 34.08
106 Sandy Dujardin TotalEnergies + 34.08
107 Bryan Coquard Cofidis + 34.17
108 Cédric Beullens Lotto Dstny + 35.25
109 Rasmus Tiller Uno-X Mobility + 35.25
110 Danny van Poppel Red Bull-BORA-hansgrohe + 35.25
111 Yves Lampaert Soudal Quick-Step + 35.25
112 Sébastien Grignard Lotto Dstny + 35.25
113 Wout van Aert Team Visma | Lease a Bike + 35.25
114 Laurenz Rex Intermarché-Wanty + 35.25
115 Frank van den Broek Team dsm-firmenich PostNL + 35.25
116 Axel Zingle Cofidis + 35.25
117 Hugo Page Intermarché-Wanty + 35.25
118 Lenny Martinez Groupama-FDJ + 35.25
119 Arnaud De Lie Lotto Dstny + 35.25
120 Christophe Laporte Team Visma | Lease a Bike + 35.25
121 Nils Eekhoff Team dsm-firmenich PostNL + 35.25
122 John Degenkolb Team dsm-firmenich PostNL + 35.25
123 Michael Matthews Team Jayco-AlUla + 35.25
124 Matej Mohoric Bahrain Victorious + 35.25
125 Biniam Girmay Intermarché-Wanty + 35.25
126 Mike Teunissen Intermarché-Wanty + 35.25
127 Mathieu Burgaudeau TotalEnergies + 35.25
128 Alex Aranburu Movistar Team + 35.25
129 Mattéo Vercher TotalEnergies + 35.25
130 Nikias Arndt Bahrain Victorious + 35.41
131 Marijn van den Berg EF Education-EasyPost + 35.41
132 Luca Mozzato ARKEA-B&B HOTELS + 35.57
133 Gianni Vermeersch Alpecin-Deceuninck + 36.17
134 Jasper Philipsen Alpecin-Deceuninck + 36.17
135 Phil Bauhaus Bahrain Victorious + 36.17
136 Jarrad Drizners Lotto Dstny + 36.17
137 Pascal Ackermann Israel-Premier Tech + 36.17
138 Ben Turner INEOS Grenadiers + 36.57
139 Daniel McLay ARKEA-B&B HOTELS + 36.57
140 Robbe Ghys Alpecin-Deceuninck + 38.36
141 Elmar Reinders Team Jayco-AlUla + 38.48
142 Luka Mezgec Team Jayco-AlUla + 38.48
143 Luke Durbridge Team Jayco-AlUla + 38.48
144 Bram Welten Team dsm-firmenich PostNL + 38.48
145 Dylan Groenewegen Team Jayco-AlUla + 38.48
146 Alexander Kristoff Uno-X Mobility + 38.48
147 Sam Bennett Decathlon AG2R La Mondiale Team + 39.05
148 Fernando Gaviria Movistar Team + 39.20
149 Harm Vanhoucke Lotto Dstny + 39.50
150 Arnaud Démare ARKEA-B&B HOTELS + 40.05
151 Davide Ballerini Astana Qazaqstan Team + 40.36
152 Gerben Thijssen Intermarché-Wanty + 40.36
153 Mark Cavendish Astana Qazaqstan Team + 40.36
154 Cees Bol Astana Qazaqstan Team + 40.36
- Tom Pidcock INEOS Grenadiers DNS
- Guillaume Boivin Israel-Premier Tech DNS
- Amaury Capiot ARKEA-B&B HOTELS DNF
- Alberto Bettiol EF Education-EasyPost DNF
- Louis Vervaeke Soudal Quick-Step DNF

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 56:42:39
2 Jonas Vingegaard Team Visma | Lease a Bike + 01.57
3 Remco Evenepoel Soudal Quick-Step + 02.22
4 Joao Almeida UAE Team Emirates + 06.01
5 Carlos Rodriguez INEOS Grenadiers + 06.09
6 Mikel Landa Soudal Quick-Step + 07.17
7 Adam Yates UAE Team Emirates + 08.32
8 Giulio Ciccone Lidl-Trek + 09.09
9 Derek Gee Israel-Premier Tech + 09.33
10 Matteo Jorgenson Team Visma | Lease a Bike + 10.35
11 Felix Gall Decathlon AG2R La Mondiale Team + 10.54
12 Santiago Buitrago Bahrain Victorious + 11.14
13 Egan Bernal INEOS Grenadiers + 14.37
14 Ben Healy EF Education-EasyPost + 15.45
15 Steff Cras TotalEnergies + 17.02
16 Javier Romo Movistar Team + 20.53
17 Simon Yates Team Jayco-AlUla + 24.17
18 Guillaume Martin Cofidis + 24.47
19 Laurens De Plus INEOS Grenadiers + 31.52
20 Jack Haig Bahrain Victorious + 35.14
21 Jai Hindley Red Bull-BORA-hansgrohe + 36.57
22 Wilco Kelderman Team Visma | Lease a Bike + 41.49
23 Louis Meintjes Intermarché-Wanty + 42.44
24 Odd Christian Eiking Uno-X Mobility + 43.01
25 Ilan Van Wilder Soudal Quick-Step + 44.19
26 Julien Bernard Lidl-Trek + 46.15
27 Richard Carapaz EF Education-EasyPost + 50.35
28 Carlos Verona Lidl-Trek + 52.02
29 Enric Mas Movistar Team + 54.21
30 Valentin Madouas Groupama-FDJ + 56.17
31 Chris Harper Team Jayco-AlUla + 58.43
32 Pavel Sivakov UAE Team Emirates + 01:05.16
33 Geraint Thomas INEOS Grenadiers + 01:08.26
34 Bruno Armirail Decathlon AG2R La Mondiale Team + 01:10.51
35 Romain Bardet Team dsm-firmenich PostNL + 01:12.47
36 Warren Barguil Team dsm-firmenich PostNL + 01:15.22
37 Tobias Halland Johannessen Uno-X Mobility + 01:20.21
38 Toms Skujins Lidl-Trek + 01:22.21
39 Romain Grégoire Groupama-FDJ + 01:23.04
40 Jordan Jegat TotalEnergies + 01:24.40
41 Oscar Onley Team dsm-firmenich PostNL + 01:25.30
42 Michal Kwiatkowski INEOS Grenadiers + 01:25.57
43 Jakob Fuglsang Israel-Premier Tech + 01:27.21
44 Tiesj Benoot Team Visma | Lease a Bike + 01:27.59
45 Cristian Rodriguez ARKEA-B&B HOTELS + 01:31.12
46 Bob Jungels Red Bull-BORA-hansgrohe + 01:32.39
47 Nelson Oliveira Movistar Team + 01:33.52
48 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 01:34.02
49 Maxim Van Gils Lotto Dstny + 01:36.28
50 Rui Costa EF Education-EasyPost + 01:38.53
51 Frank van den Broek Team dsm-firmenich PostNL + 01:40.26
52 Marc Soler UAE Team Emirates + 01:40.47
53 Davide Formolo Movistar Team + 01:45.33
54 Wout van Aert Team Visma | Lease a Bike + 01:47.24
55 Wout Poels Bahrain Victorious + 01:48.39
56 Neilson Powless EF Education-EasyPost + 01:48.53
57 Johannes Kulset Uno-X Mobility + 01:49.09
58 Hugo Houle Israel-Premier Tech + 01:49.13
59 Quentin Pacher Groupama-FDJ + 01:51.23
60 Kevin Geniets Groupama-FDJ + 01:53.01
61 David Gaudu Groupama-FDJ + 01:55.18
62 Jonas Abrahamsen Uno-X Mobility + 01:57.23
63 Stefan Küng Groupama-FDJ + 01:57.39
64 Kobe Goossens Intermarché-Wanty + 01:59.50
65 Krists Neilands Israel-Premier Tech + 02:00.39
66 Gregor Mühlberger Movistar Team + 02:01.46
67 Jonathan Castroviejo INEOS Grenadiers + 02:02.45
68 Jan Tratnik Team Visma | Lease a Bike + 02:03.36
69 Paul Lapeira Decathlon AG2R La Mondiale Team + 02:03.56
70 Gianni Moscon Soudal Quick-Step + 02:04.44
71 Mike Teunissen Intermarché-Wanty + 02:07.05
72 Alex Aranburu Movistar Team + 02:07.23
73 Jasper Stuyven Lidl-Trek + 02:07.48
74 Matteo Sobrero Red Bull-BORA-hansgrohe + 02:07.51
75 Harold Tejada Astana Qazaqstan Team + 02:09.38
76 Oliver Naesen Decathlon AG2R La Mondiale Team + 02:09.45
77 Victor Campenaerts Lotto Dstny + 02:10.00
78 Stephen Williams Israel-Premier Tech + 02:10.30
79 Ryan Gibbons Lidl-Trek + 02:10.38
80 Nans Peters Decathlon AG2R La Mondiale Team + 02:11.17
81 Nils Politt UAE Team Emirates + 02:11.38
82 Tim Wellens UAE Team Emirates + 02:12.22
83 Magnus Cort Uno-X Mobility + 02:13.05
84 Oier Lazkano Movistar Team + 02:13.32
85 Sean Quinn EF Education-EasyPost + 02:15.21
86 Georg Zimmermann Intermarché-Wanty + 02:16.04
87 Brent Van Moer Lotto Dstny + 02:16.45
88 Mathieu van der Poel Alpecin-Deceuninck + 02:18.00
89 Bart Lemmen Team Visma | Lease a Bike + 02:18.52
90 Christophe Laporte Team Visma | Lease a Bike + 02:20.02
91 Jan Hirt Soudal Quick-Step + 02:20.08
92 Kévin Vauquelin ARKEA-B&B HOTELS + 02:20.40
93 Stefan Bissegger EF Education-EasyPost + 02:20.57
94 Fabien Grellier TotalEnergies + 02:22.53
95 Axel Laurance Alpecin-Deceuninck + 02:23.16
96 Michael Matthews Team Jayco-AlUla + 02:23.29
97 Dorian Godon Decathlon AG2R La Mondiale Team + 02:24.46
98 Alexey Lutsenko Astana Qazaqstan Team + 02:25.19
99 Gianni Vermeersch Alpecin-Deceuninck + 02:25.44
100 Thomas Gachignard TotalEnergies + 02:27.07
101 Rasmus Tiller Uno-X Mobility + 02:28.12
102 Mathieu Burgaudeau TotalEnergies + 02:28.54
103 Marco Haller Red Bull-BORA-hansgrohe + 02:30.23
104 Simon Geschke Cofidis + 02:32.25
105 Anthony Turgis TotalEnergies + 02:33.04
106 Jake Stewart Israel-Premier Tech + 02:33.38
107 Christopher Juul-Jensen Team Jayco-AlUla + 02:33.56
108 Bryan Coquard Cofidis + 02:34.38
109 Luka Mezgec Team Jayco-AlUla + 02:35.38
110 Biniam Girmay Intermarché-Wanty + 02:36.25
111 Nico Denz Red Bull-BORA-hansgrohe + 02:36.26
112 Pascal Ackermann Israel-Premier Tech + 02:36.34
113 Nikias Arndt Bahrain Victorious + 02:36.40
114 John Degenkolb Team dsm-firmenich PostNL + 02:37.47
115 Hugo Page Intermarché-Wanty + 02:37.59
116 Clément Champoussin ARKEA-B&B HOTELS + 02:38.07
117 Marijn van den Berg EF Education-EasyPost + 02:39.01
118 Axel Zingle Cofidis + 02:40.37
119 Clément Russo Groupama-FDJ + 02:40.53
120 Piet Allegaert Cofidis + 02:42.03
121 Raúl García ARKEA-B&B HOTELS + 02:42.49
122 Laurenz Rex Intermarché-Wanty + 02:44.12
123 Mattéo Vercher TotalEnergies + 02:44.36
124 Arnaud De Lie Lotto Dstny + 02:49.15
125 Luke Durbridge Team Jayco-AlUla + 02:51.06
126 Cédric Beullens Lotto Dstny + 02:52.03
127 Danny van Poppel Red Bull-BORA-hansgrohe + 02:52.11
128 Yves Lampaert Soudal Quick-Step + 02:53.33
129 Matej Mohoric Bahrain Victorious + 02:54.07
130 Jasper Philipsen Alpecin-Deceuninck + 02:54.08
131 Silvan Dillier Alpecin-Deceuninck + 02:56.56
132 Arnaud Démare ARKEA-B&B HOTELS + 02:58.41
133 Ben Turner INEOS Grenadiers + 02:59.08
134 Søren Wærenskjold Uno-X Mobility + 03:00.45
135 Alexander Kristoff Uno-X Mobility + 03:00.53
136 Sandy Dujardin TotalEnergies + 03:04.06
137 Sébastien Grignard Lotto Dstny + 03:06.01
138 Robbe Ghys Alpecin-Deceuninck + 03:09.21
139 Harm Vanhoucke Lotto Dstny + 03:09.22
140 Daniel McLay ARKEA-B&B HOTELS + 03:09.39
141 Luca Mozzato ARKEA-B&B HOTELS + 03:14.09
142 Sam Bennett Decathlon AG2R La Mondiale Team + 03:14.33
143 Nils Eekhoff Team dsm-firmenich PostNL + 03:14.40
144 Cees Bol Astana Qazaqstan Team + 03:15.37
145 Dylan Groenewegen Team Jayco-AlUla + 03:16.04
146 Elmar Reinders Team Jayco-AlUla + 03:16.05
147 Fernando Gaviria Movistar Team + 03:17.21
148 Lenny Martinez Groupama-FDJ + 03:20.09
149 Phil Bauhaus Bahrain Victorious + 03:20.28
150 Mark Cavendish Astana Qazaqstan Team + 03:29.01
151 Davide Ballerini Astana Qazaqstan Team + 03:29.26
152 Jarrad Drizners Lotto Dstny + 03:30.34
153 Gerben Thijssen Intermarché-Wanty + 03:34.35
154 Bram Welten Team dsm-firmenich PostNL + 03:47.53
- Tom Pidcock INEOS Grenadiers DNS
- Guillaume Boivin Israel-Premier Tech DNS
- Amaury Capiot ARKEA-B&B HOTELS DNF
- Alberto Bettiol EF Education-EasyPost DNF
- Louis Vervaeke Soudal Quick-Step DNF

Youth

PosRiderTeam Time
1 Remco Evenepoel Soudal Quick-Step 56:45:01
2 Carlos Rodriguez INEOS Grenadiers + 03.47
3 Matteo Jorgenson Team Visma | Lease a Bike + 08.13
4 Santiago Buitrago Bahrain Victorious + 08.52
5 Ben Healy EF Education-EasyPost + 13.23
6 Javier Romo Movistar Team + 18.31
7 Ilan Van Wilder Soudal Quick-Step + 41.57
8 Tobias Halland Johannessen Uno-X Mobility + 01:17.59
9 Romain Grégoire Groupama-FDJ + 01:20.42
10 Jordan Jegat TotalEnergies + 01:22.18
11 Oscar Onley Team dsm-firmenich PostNL + 01:23.08
12 Maxim Van Gils Lotto Dstny + 01:34.06
13 Frank van den Broek Team dsm-firmenich PostNL + 01:38.04
14 Johannes Kulset Uno-X Mobility + 01:46.47
15 Paul Lapeira Decathlon AG2R La Mondiale Team + 02:01.34
16 Oier Lazkano Movistar Team + 02:11.10
17 Sean Quinn EF Education-EasyPost + 02:12.59
18 Kévin Vauquelin ARKEA-B&B HOTELS + 02:18.18
19 Axel Laurance Alpecin-Deceuninck + 02:20.54
20 Thomas Gachignard TotalEnergies + 02:24.45
21 Jake Stewart Israel-Premier Tech + 02:31.16
22 Biniam Girmay Intermarché-Wanty + 02:34.03
23 Hugo Page Intermarché-Wanty + 02:35.37
24 Marijn van den Berg EF Education-EasyPost + 02:36.39
25 Raúl García ARKEA-B&B HOTELS + 02:40.27
26 Laurenz Rex Intermarché-Wanty + 02:41.50
27 Mattéo Vercher TotalEnergies + 02:42.14
28 Arnaud De Lie Lotto Dstny + 02:46.53
29 Ben Turner INEOS Grenadiers + 02:56.46
30 Søren Wærenskjold Uno-X Mobility + 02:58.23
31 Sébastien Grignard Lotto Dstny + 03:03.39
32 Lenny Martinez Groupama-FDJ + 03:17.47
33 Jarrad Drizners Lotto Dstny + 03:28.12

Points

PosRiderTeam Points
1 Biniam Girmay Intermarché-Wanty 353
2 Jasper Philipsen Alpecin-Deceuninck 277
3 Bryan Coquard Cofidis 147
4 Arnaud De Lie Lotto Dstny 142
5 Anthony Turgis TotalEnergies 141
6 Jonas Abrahamsen Uno-X Mobility 133
7 Tadej Pogacar UAE Team Emirates 116
8 Wout van Aert Team Visma | Lease a Bike 114
9 Pascal Ackermann Israel-Premier Tech 102
10 Fernando Gaviria Movistar Team 100
11 Remco Evenepoel Soudal Quick-Step 97
12 Dylan Groenewegen Team Jayco-AlUla 87
13 Kévin Vauquelin ARKEA-B&B HOTELS 81
14 Jonas Vingegaard Team Visma | Lease a Bike 75
15 Arnaud Démare ARKEA-B&B HOTELS 73
16 Sam Bennett Decathlon AG2R La Mondiale Team 73
17 Ryan Gibbons Lidl-Trek 66
18 Alex Aranburu Movistar Team 51
19 Quentin Pacher Groupama-FDJ 50
20 Alexander Kristoff Uno-X Mobility 49
21 Frank van den Broek Team dsm-firmenich PostNL 46
22 Marijn van den Berg EF Education-EasyPost 45
23 Gerben Thijssen Intermarché-Wanty 43
24 Clément Russo Groupama-FDJ 42
25 Oier Lazkano Movistar Team 41
26 Phil Bauhaus Bahrain Victorious 41
27 Mike Teunissen Intermarché-Wanty 40
28 Magnus Cort Uno-X Mobility 40
29 Cristian Rodriguez ARKEA-B&B HOTELS 39
30 Giulio Ciccone Lidl-Trek 37
31 Derek Gee Israel-Premier Tech 37
32 Joao Almeida UAE Team Emirates 35
33 Jasper Stuyven Lidl-Trek 35
34 Harold Tejada Astana Qazaqstan Team 33
35 Carlos Rodriguez INEOS Grenadiers 32
36 Javier Romo Movistar Team 32
37 Axel Zingle Cofidis 32
38 Sandy Dujardin TotalEnergies 31
39 Nelson Oliveira Movistar Team 31
40 Maxim Van Gils Lotto Dstny 31
41 Romain Bardet Team dsm-firmenich PostNL 30
42 Ben Healy EF Education-EasyPost 29
43 Mark Cavendish Astana Qazaqstan Team 28
44 Adam Yates UAE Team Emirates 27
45 Valentin Madouas Groupama-FDJ 26
46 Axel Laurance Alpecin-Deceuninck 26
47 Mikel Landa Soudal Quick-Step 25
48 Hugo Houle Israel-Premier Tech 25
49 Romain Grégoire Groupama-FDJ 23
50 Richard Carapaz EF Education-EasyPost 23
51 Mathieu van der Poel Alpecin-Deceuninck 23
52 Mattéo Vercher TotalEnergies 23
53 Santiago Buitrago Bahrain Victorious 22
54 Kobe Goossens Intermarché-Wanty 20
55 Matteo Jorgenson Team Visma | Lease a Bike 20
56 Alexey Lutsenko Astana Qazaqstan Team 20
57 John Degenkolb Team dsm-firmenich PostNL 20
58 Nikias Arndt Bahrain Victorious 19
59 Matej Mohoric Bahrain Victorious 19
60 Julien Bernard Lidl-Trek 17
61 Laurenz Rex Intermarché-Wanty 17
62 Harm Vanhoucke Lotto Dstny 17
63 Toms Skujins Lidl-Trek 15
64 Paul Lapeira Decathlon AG2R La Mondiale Team 15
65 Felix Gall Decathlon AG2R La Mondiale Team 14
66 Victor Campenaerts Lotto Dstny 14
67 Davide Ballerini Astana Qazaqstan Team 14
68 Michal Kwiatkowski INEOS Grenadiers 13
69 Gianni Vermeersch Alpecin-Deceuninck 13
70 Jordan Jegat TotalEnergies 12
71 Michael Matthews Team Jayco-AlUla 12
72 Oliver Naesen Decathlon AG2R La Mondiale Team 11
73 Clément Champoussin ARKEA-B&B HOTELS 10
74 Silvan Dillier Alpecin-Deceuninck 10
75 Nils Eekhoff Team dsm-firmenich PostNL 10
76 Stephen Williams Israel-Premier Tech 9
77 Raúl García ARKEA-B&B HOTELS 9
78 Daniel McLay ARKEA-B&B HOTELS 9
79 Egan Bernal INEOS Grenadiers 8
80 Rui Costa EF Education-EasyPost 8
81 Cédric Beullens Lotto Dstny 8
82 Simon Yates Team Jayco-AlUla 7
83 Ilan Van Wilder Soudal Quick-Step 7
84 Stefan Küng Groupama-FDJ 7
85 Georg Zimmermann Intermarché-Wanty 7
86 Piet Allegaert Cofidis 7
87 Søren Wærenskjold Uno-X Mobility 7
88 Jai Hindley Red Bull-BORA-hansgrohe 6
89 Oscar Onley Team dsm-firmenich PostNL 6
90 Dorian Godon Decathlon AG2R La Mondiale Team 6
91 Luka Mezgec Team Jayco-AlUla 6
92 Sean Quinn EF Education-EasyPost 5
93 Stefan Bissegger EF Education-EasyPost 5
94 Rasmus Tiller Uno-X Mobility 5
95 Jake Stewart Israel-Premier Tech 5
96 Danny van Poppel Red Bull-BORA-hansgrohe 5
97 Cees Bol Astana Qazaqstan Team 5
98 Louis Meintjes Intermarché-Wanty 4
99 Carlos Verona Lidl-Trek 4
100 Marco Haller Red Bull-BORA-hansgrohe 4
101 Jakob Fuglsang Israel-Premier Tech 3
102 Tim Wellens UAE Team Emirates 3
103 Bram Welten Team dsm-firmenich PostNL 3
104 Chris Harper Team Jayco-AlUla 2
105 David Gaudu Groupama-FDJ 2
106 Brent Van Moer Lotto Dstny 2
107 Fabien Grellier TotalEnergies 2
108 Pavel Sivakov UAE Team Emirates 1
109 Geraint Thomas INEOS Grenadiers 1
110 Bruno Armirail Decathlon AG2R La Mondiale Team 1
111 Tiesj Benoot Team Visma | Lease a Bike 1
112 Robbe Ghys Alpecin-Deceuninck 1

Mountain

PosRiderTeam Points
1 Tadej Pogacar UAE Team Emirates 56
2 Jonas Vingegaard Team Visma | Lease a Bike 43
3 Jonas Abrahamsen Uno-X Mobility 36
4 Remco Evenepoel Soudal Quick-Step 30
5 Oier Lazkano Movistar Team 27
6 Carlos Rodriguez INEOS Grenadiers 22
7 David Gaudu Groupama-FDJ 20
8 Ben Healy EF Education-EasyPost 17
9 Valentin Madouas Groupama-FDJ 16
10 Bruno Armirail Decathlon AG2R La Mondiale Team 12
11 Stephen Williams Israel-Premier Tech 10
12 Frank van den Broek Team dsm-firmenich PostNL 9
13 Giulio Ciccone Lidl-Trek 9
14 Louis Meintjes Intermarché-Wanty 8
15 Michal Kwiatkowski INEOS Grenadiers 7
16 Joao Almeida UAE Team Emirates 6
17 Santiago Buitrago Bahrain Victorious 6
18 Alexey Lutsenko Astana Qazaqstan Team 5
19 Warren Barguil Team dsm-firmenich PostNL 5
20 Richard Carapaz EF Education-EasyPost 4
21 Tobias Halland Johannessen Uno-X Mobility 4
22 Mikel Landa Soudal Quick-Step 4
23 Adam Yates UAE Team Emirates 4
24 Romain Bardet Team dsm-firmenich PostNL 3
25 Cristian Rodriguez ARKEA-B&B HOTELS 3
26 Kévin Vauquelin ARKEA-B&B HOTELS 2
27 Felix Gall Decathlon AG2R La Mondiale Team 2
28 Mathieu van der Poel Alpecin-Deceuninck 2
29 Alex Aranburu Movistar Team 1
30 Matteo Sobrero Red Bull-BORA-hansgrohe 1
31 Fabien Grellier TotalEnergies 1
32 Gianni Vermeersch Alpecin-Deceuninck 1
33 Clément Russo Groupama-FDJ 1
34 Julien Bernard Lidl-Trek 1
35 Jordan Jegat TotalEnergies 1
36 Oscar Onley Team dsm-firmenich PostNL 1
37 Neilson Powless EF Education-EasyPost 1
38 Hugo Houle Israel-Premier Tech 1
39 Matej Mohoric Bahrain Victorious 1

Team

PosTeamTime
1 UAE Team Emirates 170:20:36
2 Soudal Quick-Step + 31.41
3 Team Visma | Lease a Bike + 32.08
4 INEOS Grenadiers + 35.56
5 Bahrain Victorious + 01:06.32
6 Movistar Team + 01:17.43
7 Lidl-Trek + 01:18.06
8 EF Education-EasyPost + 01:32.33
9 Red Bull-BORA-hansgrohe + 01:41.51
10 Decathlon AG2R La Mondiale Team + 01:53.30
11 Israel-Premier Tech + 02:12.23
12 Uno-X Mobility + 02:23.38
13 Team Jayco-AlUla + 02:41.24
14 Team dsm-firmenich PostNL + 02:44.35
15 TotalEnergies + 02:47.58
16 Groupama-FDJ + 02:53.26
17 Intermarché-Wanty + 03:12.14
18 Cofidis + 03:57.12
19 Lotto Dstny + 05:06.56
20 ARKEA-B&B HOTELS + 05:09.22
21 Alpecin-Deceuninck + 05:53.48
22 Astana Qazaqstan Team + 06:48.13

Race profile

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