Tour de France 2023 - Stage 10

Vulcania > Issoire, 167.2km

01.07-23.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 Pello Bilbao Bahrain Victorious 3:52:34
2 Georg Zimmermann Intermarché-Circus-Wanty + 00.00
3 Ben O'Connor AG2R Citroën Team + 00.00
4 Krists Neilands Israel-Premier Tech + 00.00
5 Esteban Chaves EF Education-EasyPost + 00.00
6 Antonio Pedrero Movistar Team + 00.03
7 Mattias Skjelmose Lidl-Trek + 00.27
8 Michal Kwiatkowski INEOS Grenadiers + 00.27
9 Warren Barguil Team Arkéa-Samsic + 00.30
10 Julian Alaphilippe Soudal Quick-Step + 00.32
11 Jasper Stuyven Lidl-Trek + 02.53
12 Tobias Halland Johannessen Uno-X Pro Cycling Team + 02.53
13 Alex Aranburu Movistar Team + 02.53
14 Maxim Van Gils Lotto Dstny + 02.53
15 Pascal Eenkhoorn Lotto Dstny + 02.53
16 Magnus Cort EF Education-EasyPost + 02.53
17 Jonas Abrahamsen Uno-X Pro Cycling Team + 02.53
18 Clément Berthet AG2R Citroën Team + 02.53
19 Stefan Küng Groupama-FDJ + 02.53
20 Mathieu Burgaudeau TotalEnergies + 02.53
21 Jonas Vingegaard Jumbo-Visma + 02.53
22 Jai Hindley BORA-hansgrohe + 02.53
23 Anthony Perez Cofidis + 02.53
24 David de la Cruz Astana Qazaqstan Team + 02.53
25 Romain Bardet Team dsm-firmenich + 02.53
26 Valentin Madouas Groupama-FDJ + 02.53
27 Tadej Pogacar UAE Team Emirates + 02.53
28 Bob Jungels BORA-hansgrohe + 02.53
29 Ion Izagirre Cofidis + 02.53
30 Sepp Kuss Jumbo-Visma + 02.53
31 David Gaudu Groupama-FDJ + 02.53
32 Carlos Rodriguez INEOS Grenadiers + 02.53
33 Tom Pidcock INEOS Grenadiers + 02.53
34 Wout van Aert Jumbo-Visma + 02.53
35 Rafal Majka UAE Team Emirates + 02.53
36 Adam Yates UAE Team Emirates + 02.53
37 Emanuel Buchmann BORA-hansgrohe + 02.53
38 Guillaume Martin Cofidis + 02.53
39 Giulio Ciccone Lidl-Trek + 02.53
40 Aurélien Paret-Peintre AG2R Citroën Team + 02.53
41 Mikel Landa Bahrain Victorious + 02.53
42 Louis Meintjes Intermarché-Circus-Wanty + 02.53
43 Wilco Kelderman Jumbo-Visma + 02.53
44 Simon Yates Team Jayco-AlUla + 02.53
45 Felix Großschartner UAE Team Emirates + 02.53
46 Tiesj Benoot Jumbo-Visma + 02.53
47 Chris Hamilton Team dsm-firmenich + 02.53
48 Thibaut Pinot Groupama-FDJ + 02.53
49 Ruben Guerreiro Movistar Team + 02.53
50 Jonathan Castroviejo INEOS Grenadiers + 02.53
51 Wout Poels Bahrain Victorious + 02.53
52 Nick Schultz Israel-Premier Tech + 02.53
53 Jack Haig Bahrain Victorious + 02.53
54 Felix Gall AG2R Citroën Team + 02.53
55 Gorka Izagirre Movistar Team + 02.53
56 Dylan van Baarle Jumbo-Visma + 02.53
57 Chris Harper Team Jayco-AlUla + 02.53
58 James Shaw EF Education-EasyPost + 03.17
59 Egan Bernal INEOS Grenadiers + 03.17
60 Kevin Vermaerke Team dsm-firmenich + 06.33
61 Nils Politt BORA-hansgrohe + 06.33
62 Lars van den Berg Groupama-FDJ + 08.03
63 Benoît Cosnefroy AG2R Citroën Team + 08.05
64 Mike Teunissen Intermarché-Circus-Wanty + 08.05
65 Anthony Delaplace Team Arkéa-Samsic + 08.05
66 Vegard Stake Laengen UAE Team Emirates + 08.05
67 Matis Louvel Team Arkéa-Samsic + 08.05
68 Luka Mezgec Team Jayco-AlUla + 08.05
69 Victor Campenaerts Lotto Dstny + 08.05
70 Simon Clarke Israel-Premier Tech + 08.05
71 Kasper Asgreen Soudal Quick-Step + 09.23
72 Nelson Oliveira Movistar Team + 09.23
73 Simon Geschke Cofidis + 09.23
74 Nans Peters AG2R Citroën Team + 09.23
75 Jonas Gregaard Uno-X Pro Cycling Team + 09.23
76 Quentin Pacher Groupama-FDJ + 09.23
77 Tim Declercq Soudal Quick-Step + 10.56
78 Tony Gallopin Lidl-Trek + 10.56
79 Edvald Boasson-Hagen TotalEnergies + 10.56
80 Daniel Martinez INEOS Grenadiers + 10.56
81 Omar Fraile INEOS Grenadiers + 10.56
82 Dion Smith Intermarché-Circus-Wanty + 10.56
83 Stan Dewulf AG2R Citroën Team + 10.56
84 Daniel Oss TotalEnergies + 10.56
85 Gianni Moscon Astana Qazaqstan Team + 10.56
86 Valentin Ferron TotalEnergies + 10.56
87 Christophe Laporte Jumbo-Visma + 10.56
88 Anthony Turgis TotalEnergies + 10.56
89 Jasper De Buyst Lotto Dstny + 10.56
90 Oliver Naesen AG2R Citroën Team + 10.56
91 Yves Lampaert Soudal Quick-Step + 10.56
92 Marco Haller BORA-hansgrohe + 10.56
93 Torstein Træen Uno-X Pro Cycling Team + 10.56
94 Rasmus Tiller Uno-X Pro Cycling Team + 10.56
95 Nathan Van Hooydonck Jumbo-Visma + 10.56
96 Lilian Calmejane Intermarché-Circus-Wanty + 12.55
97 Gregor Mühlberger Movistar Team + 12.55
98 Matteo Jorgenson Movistar Team + 12.55
99 Michael Woods Israel-Premier Tech + 13.02
100 Alexander Kristoff Uno-X Pro Cycling Team + 13.02
101 Michael Gogl Alpecin-Deceuninck + 13.02
102 Jonas Rickaert Alpecin-Deceuninck + 13.02
103 Jasper Philipsen Alpecin-Deceuninck + 13.02
104 Danny van Poppel BORA-hansgrohe + 13.02
105 Luke Durbridge Team Jayco-AlUla + 13.02
106 Patrick Konrad BORA-hansgrohe + 13.02
107 Fred Wright Bahrain Victorious + 13.02
108 Rigoberto Uran EF Education-EasyPost + 13.02
109 Harold Tejada Astana Qazaqstan Team + 13.02
110 Mathieu van der Poel Alpecin-Deceuninck + 13.08
111 Bryan Coquard Cofidis + 13.08
112 Alberto Bettiol EF Education-EasyPost + 13.08
113 Anthon Charmig Uno-X Pro Cycling Team + 19.04
114 Silvan Dillier Alpecin-Deceuninck + 19.42
115 Hugo Houle Israel-Premier Tech + 20.18
116 Matthew Dinham Team dsm-firmenich + 20.18
117 Yevgeniy Fedorov Astana Qazaqstan Team + 20.18
118 Ben Turner INEOS Grenadiers + 20.18
119 Dylan Teuns Israel-Premier Tech + 20.18
120 Matej Mohoric Bahrain Victorious + 20.18
121 Victor Lafay Cofidis + 20.18
122 Mikkel Bjerg UAE Team Emirates + 20.18
123 Juan Pedro Lopez Lidl-Trek + 20.18
124 Simon Guglielmi Team Arkéa-Samsic + 20.18
125 Neilson Powless EF Education-EasyPost + 20.18
126 Matteo Trentin UAE Team Emirates + 20.18
127 Clément Champoussin Team Arkéa-Samsic + 20.18
128 Andrey Amador EF Education-EasyPost + 20.18
129 Marc Soler UAE Team Emirates + 20.18
130 Peter Sagan TotalEnergies + 20.18
131 Pierre Latour TotalEnergies + 20.18
132 Alexey Lutsenko Astana Qazaqstan Team + 20.27
133 Luca Mozzato Team Arkéa-Samsic + 20.38
134 John Degenkolb Team dsm-firmenich + 23.33
135 Remi Cavagna Soudal Quick-Step + 23.33
136 Olivier Le Gac Groupama-FDJ + 23.33
137 Laurent Pichon Team Arkéa-Samsic + 23.33
138 Mads Pedersen Lidl-Trek + 23.38
139 Alex Kirsch Lidl-Trek + 23.38
140 Jenthe Biermans Team Arkéa-Samsic + 23.38
141 Cees Bol Astana Qazaqstan Team + 23.38
142 Biniam Girmay Intermarché-Circus-Wanty + 23.38
143 Quinten Hermans Alpecin-Deceuninck + 23.38
144 Kevin Geniets Groupama-FDJ + 23.38
145 Rui Costa Intermarché-Circus-Wanty + 23.38
146 Søren Wærenskjold Uno-X Pro Cycling Team + 25.03
147 Sam Welsford Team dsm-firmenich + 25.03
148 Ramon Sinkeldam Alpecin-Deceuninck + 25.03
149 Guillaume Boivin Israel-Premier Tech + 25.03
150 Nils Eekhoff Team dsm-firmenich + 25.09
151 Lawson Craddock Team Jayco-AlUla + 25.32
152 Christopher Juul-Jensen Team Jayco-AlUla + 25.32
153 Elmar Reinders Team Jayco-AlUla + 25.32
154 Dylan Groenewegen Team Jayco-AlUla + 25.32
155 Alex Edmondson Team dsm-firmenich + 25.32
156 Adrien Petit Intermarché-Circus-Wanty + 25.32
157 Nikias Arndt Bahrain Victorious + 25.32
158 Axel Zingle Cofidis + 25.32
159 Phil Bauhaus Bahrain Victorious + 25.32
160 Corbin Strong Israel-Premier Tech + 25.32
161 Alexis Renard Cofidis + 25.32
162 Søren Kragh Andersen Alpecin-Deceuninck + 25.32
163 Jordi Meeus BORA-hansgrohe + 25.32
164 Michael Mørkøv Soudal Quick-Step + 34.09
165 Fabio Jakobsen Soudal Quick-Step + 34.09
166 Caleb Ewan Lotto Dstny + 34.09
167 Florian Vermeersch Lotto Dstny + 34.09
168 Frederik Frison Lotto Dstny + 34.09
169 Dries Devenyns Soudal Quick-Step + 34.09

GC

PosRiderTeam Time
1 Jonas Vingegaard Jumbo-Visma 42:33:13
2 Tadej Pogacar UAE Team Emirates + 00.17
3 Jai Hindley BORA-hansgrohe + 02.40
4 Carlos Rodriguez INEOS Grenadiers + 04.22
5 Pello Bilbao Bahrain Victorious + 04.34
6 Adam Yates UAE Team Emirates + 04.39
7 Simon Yates Team Jayco-AlUla + 04.44
8 Tom Pidcock INEOS Grenadiers + 05.26
9 David Gaudu Groupama-FDJ + 06.01
10 Sepp Kuss Jumbo-Visma + 06.45
11 Romain Bardet Team dsm-firmenich + 06.58
12 Louis Meintjes Intermarché-Circus-Wanty + 08.50
13 Emanuel Buchmann BORA-hansgrohe + 09.09
14 Mikel Landa Bahrain Victorious + 09.09
15 Thibaut Pinot Groupama-FDJ + 09.36
16 Felix Gall AG2R Citroën Team + 09.46
17 Ben O'Connor AG2R Citroën Team + 11.07
18 Guillaume Martin Cofidis + 11.12
19 Jonathan Castroviejo INEOS Grenadiers + 16.05
20 Valentin Madouas Groupama-FDJ + 18.56
21 Clément Berthet AG2R Citroën Team + 19.24
22 Wilco Kelderman Jumbo-Visma + 20.42
23 Chris Harper Team Jayco-AlUla + 23.36
24 Julian Alaphilippe Soudal Quick-Step + 26.08
25 Mattias Skjelmose Lidl-Trek + 26.50
26 Wout van Aert Jumbo-Visma + 27.30
27 Michael Woods Israel-Premier Tech + 29.48
28 Rafal Majka UAE Team Emirates + 31.27
29 Gorka Izagirre Movistar Team + 31.40
30 Egan Bernal INEOS Grenadiers + 34.56
31 Giulio Ciccone Lidl-Trek + 35.38
32 Ruben Guerreiro Movistar Team + 38.08
33 Harold Tejada Astana Qazaqstan Team + 38.09
34 Mathieu Burgaudeau TotalEnergies + 40.16
35 Bob Jungels BORA-hansgrohe + 40.22
36 David de la Cruz Astana Qazaqstan Team + 41.30
37 Warren Barguil Team Arkéa-Samsic + 43.41
38 Jack Haig Bahrain Victorious + 44.23
39 Felix Großschartner UAE Team Emirates + 48.21
40 Tobias Halland Johannessen Uno-X Pro Cycling Team + 49.42
41 Aurélien Paret-Peintre AG2R Citroën Team + 50.03
42 Ion Izagirre Cofidis + 55.11
43 Tiesj Benoot Jumbo-Visma + 56.03
44 Matteo Jorgenson Movistar Team + 57.07
45 Neilson Powless EF Education-EasyPost + 58.15
46 Victor Campenaerts Lotto Dstny + 01:01.35
47 Chris Hamilton Team dsm-firmenich + 01:01.47
48 Michal Kwiatkowski INEOS Grenadiers + 01:02.12
49 Jonas Gregaard Uno-X Pro Cycling Team + 01:02.44
50 Dylan Teuns Israel-Premier Tech + 01:04.31
51 Krists Neilands Israel-Premier Tech + 01:05.27
52 Matis Louvel Team Arkéa-Samsic + 01:05.41
53 Antonio Pedrero Movistar Team + 01:06.21
54 Juan Pedro Lopez Lidl-Trek + 01:06.26
55 Stefan Küng Groupama-FDJ + 01:07.22
56 Georg Zimmermann Intermarché-Circus-Wanty + 01:08.57
57 Wout Poels Bahrain Victorious + 01:09.23
58 Daniel Martinez INEOS Grenadiers + 01:10.30
59 Esteban Chaves EF Education-EasyPost + 01:10.40
60 Tony Gallopin Lidl-Trek + 01:13.05
61 Alex Aranburu Movistar Team + 01:13.40
62 Quentin Pacher Groupama-FDJ + 01:14.56
63 James Shaw EF Education-EasyPost + 01:15.34
64 Kevin Geniets Groupama-FDJ + 01:15.39
65 Nelson Oliveira Movistar Team + 01:16.39
66 Dylan van Baarle Jumbo-Visma + 01:16.47
67 Matthew Dinham Team dsm-firmenich + 01:16.56
68 Nick Schultz Israel-Premier Tech + 01:17.06
69 Alexey Lutsenko Astana Qazaqstan Team + 01:18.31
70 Gregor Mühlberger Movistar Team + 01:18.42
71 Clément Champoussin Team Arkéa-Samsic + 01:20.18
72 Maxim Van Gils Lotto Dstny + 01:20.56
73 Simon Geschke Cofidis + 01:21.06
74 Lilian Calmejane Intermarché-Circus-Wanty + 01:21.40
75 Matej Mohoric Bahrain Victorious + 01:23.12
76 Anthony Perez Cofidis + 01:24.51
77 Anthony Delaplace Team Arkéa-Samsic + 01:25.40
78 Omar Fraile INEOS Grenadiers + 01:26.34
79 Alberto Bettiol EF Education-EasyPost + 01:26.39
80 Lars van den Berg Groupama-FDJ + 01:30.17
81 Mathieu van der Poel Alpecin-Deceuninck + 01:30.25
82 Hugo Houle Israel-Premier Tech + 01:32.14
83 Pierre Latour TotalEnergies + 01:32.17
84 Pascal Eenkhoorn Lotto Dstny + 01:32.18
85 Rui Costa Intermarché-Circus-Wanty + 01:35.34
86 Patrick Konrad BORA-hansgrohe + 01:35.40
87 Jasper Stuyven Lidl-Trek + 01:35.49
88 Kevin Vermaerke Team dsm-firmenich + 01:36.51
89 Jonas Abrahamsen Uno-X Pro Cycling Team + 01:36.57
90 Nils Politt BORA-hansgrohe + 01:38.09
91 Oliver Naesen AG2R Citroën Team + 01:38.54
92 Edvald Boasson-Hagen TotalEnergies + 01:39.07
93 Nathan Van Hooydonck Jumbo-Visma + 01:39.07
94 Victor Lafay Cofidis + 01:40.46
95 Marc Soler UAE Team Emirates + 01:40.54
96 Marco Haller BORA-hansgrohe + 01:41.39
97 Stan Dewulf AG2R Citroën Team + 01:41.46
98 Rigoberto Uran EF Education-EasyPost + 01:42.19
99 Valentin Ferron TotalEnergies + 01:43.12
100 Mike Teunissen Intermarché-Circus-Wanty + 01:44.05
101 Lawson Craddock Team Jayco-AlUla + 01:44.37
102 Jasper Philipsen Alpecin-Deceuninck + 01:45.52
103 Corbin Strong Israel-Premier Tech + 01:45.53
104 Nans Peters AG2R Citroën Team + 01:45.54
105 Simon Clarke Israel-Premier Tech + 01:47.23
106 Magnus Cort EF Education-EasyPost + 01:48.58
107 Christophe Laporte Jumbo-Visma + 01:49.54
108 Kasper Asgreen Soudal Quick-Step + 01:50.19
109 Fred Wright Bahrain Victorious + 01:50.48
110 Daniel Oss TotalEnergies + 01:50.53
111 Dion Smith Intermarché-Circus-Wanty + 01:52.58
112 Benoît Cosnefroy AG2R Citroën Team + 01:53.03
113 Anthony Turgis TotalEnergies + 01:53.04
114 Quinten Hermans Alpecin-Deceuninck + 01:53.15
115 Bryan Coquard Cofidis + 01:53.29
116 Rasmus Tiller Uno-X Pro Cycling Team + 01:54.55
117 Anthon Charmig Uno-X Pro Cycling Team + 01:56.58
118 Mads Pedersen Lidl-Trek + 01:57.32
119 Jonas Rickaert Alpecin-Deceuninck + 01:58.42
120 Luka Mezgec Team Jayco-AlUla + 01:58.48
121 Vegard Stake Laengen UAE Team Emirates + 01:58.57
122 Danny van Poppel BORA-hansgrohe + 02:00.25
123 Silvan Dillier Alpecin-Deceuninck + 02:01.16
124 Biniam Girmay Intermarché-Circus-Wanty + 02:01.19
125 Nikias Arndt Bahrain Victorious + 02:03.17
126 Guillaume Boivin Israel-Premier Tech + 02:03.41
127 Alex Kirsch Lidl-Trek + 02:03.41
128 Ben Turner INEOS Grenadiers + 02:05.18
129 Torstein Træen Uno-X Pro Cycling Team + 02:06.19
130 Simon Guglielmi Team Arkéa-Samsic + 02:06.53
131 Michael Gogl Alpecin-Deceuninck + 02:06.56
132 Peter Sagan TotalEnergies + 02:07.00
133 Alexander Kristoff Uno-X Pro Cycling Team + 02:09.45
134 Matteo Trentin UAE Team Emirates + 02:10.09
135 Remi Cavagna Soudal Quick-Step + 02:10.18
136 Søren Kragh Andersen Alpecin-Deceuninck + 02:10.49
137 Yves Lampaert Soudal Quick-Step + 02:11.12
138 Jenthe Biermans Team Arkéa-Samsic + 02:11.37
139 Andrey Amador EF Education-EasyPost + 02:12.13
140 Christopher Juul-Jensen Team Jayco-AlUla + 02:12.36
141 Luke Durbridge Team Jayco-AlUla + 02:14.07
142 Jasper De Buyst Lotto Dstny + 02:15.26
143 Tim Declercq Soudal Quick-Step + 02:16.18
144 Nils Eekhoff Team dsm-firmenich + 02:18.24
145 Luca Mozzato Team Arkéa-Samsic + 02:19.14
146 Adrien Petit Intermarché-Circus-Wanty + 02:21.03
147 Dylan Groenewegen Team Jayco-AlUla + 02:21.34
148 Søren Wærenskjold Uno-X Pro Cycling Team + 02:21.35
149 Elmar Reinders Team Jayco-AlUla + 02:21.36
150 Mikkel Bjerg UAE Team Emirates + 02:22.20
151 Dries Devenyns Soudal Quick-Step + 02:22.28
152 Florian Vermeersch Lotto Dstny + 02:23.36
153 Alexis Renard Cofidis + 02:24.05
154 Olivier Le Gac Groupama-FDJ + 02:24.16
155 Laurent Pichon Team Arkéa-Samsic + 02:24.43
156 Gianni Moscon Astana Qazaqstan Team + 02:25.39
157 Caleb Ewan Lotto Dstny + 02:26.21
158 Jordi Meeus BORA-hansgrohe + 02:28.22
159 John Degenkolb Team dsm-firmenich + 02:28.25
160 Ramon Sinkeldam Alpecin-Deceuninck + 02:28.59
161 Sam Welsford Team dsm-firmenich + 02:29.54
162 Alex Edmondson Team dsm-firmenich + 02:32.04
163 Phil Bauhaus Bahrain Victorious + 02:34.51
164 Cees Bol Astana Qazaqstan Team + 02:35.43
165 Frederik Frison Lotto Dstny + 02:39.10
166 Axel Zingle Cofidis + 02:39.47
167 Yevgeniy Fedorov Astana Qazaqstan Team + 02:45.25
168 Fabio Jakobsen Soudal Quick-Step + 02:47.41
169 Michael Mørkøv Soudal Quick-Step + 02:48.26

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 42:33:30
2 Carlos Rodriguez INEOS Grenadiers + 04.05
3 Tom Pidcock INEOS Grenadiers + 05.09
4 Felix Gall AG2R Citroën Team + 09.29
5 Mattias Skjelmose Lidl-Trek + 26.33
6 Mathieu Burgaudeau TotalEnergies + 39.59
7 Tobias Halland Johannessen Uno-X Pro Cycling Team + 49.25
8 Matteo Jorgenson Movistar Team + 56.50
9 Matis Louvel Team Arkéa-Samsic + 01:05.24
10 Matthew Dinham Team dsm-firmenich + 01:16.39
11 Clément Champoussin Team Arkéa-Samsic + 01:20.01
12 Maxim Van Gils Lotto Dstny + 01:20.39
13 Lars van den Berg Groupama-FDJ + 01:30.00
14 Kevin Vermaerke Team dsm-firmenich + 01:36.34
15 Valentin Ferron TotalEnergies + 01:42.55
16 Jasper Philipsen Alpecin-Deceuninck + 01:45.35
17 Corbin Strong Israel-Premier Tech + 01:45.36
18 Fred Wright Bahrain Victorious + 01:50.31
19 Anthon Charmig Uno-X Pro Cycling Team + 01:56.41
20 Biniam Girmay Intermarché-Circus-Wanty + 02:01.02
21 Ben Turner INEOS Grenadiers + 02:05.01
22 Nils Eekhoff Team dsm-firmenich + 02:18.07
23 Luca Mozzato Team Arkéa-Samsic + 02:18.57
24 Søren Wærenskjold Uno-X Pro Cycling Team + 02:21.18
25 Mikkel Bjerg UAE Team Emirates + 02:22.03
26 Florian Vermeersch Lotto Dstny + 02:23.19
27 Alexis Renard Cofidis + 02:23.48
28 Jordi Meeus BORA-hansgrohe + 02:28.05
29 Axel Zingle Cofidis + 02:39.30
30 Yevgeniy Fedorov Astana Qazaqstan Team + 02:45.08

Points

PosRiderTeam Points
1 Jasper Philipsen Alpecin-Deceuninck 260
2 Bryan Coquard Cofidis 149
3 Mads Pedersen Lidl-Trek 143
4 Wout van Aert Jumbo-Visma 112
5 Tadej Pogacar UAE Team Emirates 85
6 Victor Lafay Cofidis 80
7 Jordi Meeus BORA-hansgrohe 80
8 Biniam Girmay Intermarché-Circus-Wanty 77
9 Caleb Ewan Lotto Dstny 73
10 Neilson Powless EF Education-EasyPost 70
11 Michael Woods Israel-Premier Tech 66
12 Dylan Groenewegen Team Jayco-AlUla 62
13 Pello Bilbao Bahrain Victorious 59
14 Jai Hindley BORA-hansgrohe 51
15 Jonas Gregaard Uno-X Pro Cycling Team 50
16 Alexander Kristoff Uno-X Pro Cycling Team 43
17 Jonas Vingegaard Jumbo-Visma 40
18 Georg Zimmermann Intermarché-Circus-Wanty 40
19 Matej Mohoric Bahrain Victorious 39
20 Adam Yates UAE Team Emirates 38
21 Simon Yates Team Jayco-AlUla 38
22 Pierre Latour TotalEnergies 38
23 Simon Guglielmi Team Arkéa-Samsic 37
24 Corbin Strong Israel-Premier Tech 37
25 Matteo Jorgenson Movistar Team 32
26 Jonas Abrahamsen Uno-X Pro Cycling Team 31
27 Mattias Skjelmose Lidl-Trek 31
28 Fabio Jakobsen Soudal Quick-Step 30
29 Kasper Asgreen Soudal Quick-Step 29
30 Michal Kwiatkowski INEOS Grenadiers 29
31 Esteban Chaves EF Education-EasyPost 28
32 Remi Cavagna Soudal Quick-Step 28
33 Luca Mozzato Team Arkéa-Samsic 28
34 Peter Sagan TotalEnergies 27
35 Warren Barguil Team Arkéa-Samsic 26
36 Ben O'Connor AG2R Citroën Team 25
37 Giulio Ciccone Lidl-Trek 25
38 Clément Berthet AG2R Citroën Team 24
39 Danny van Poppel BORA-hansgrohe 24
40 Pascal Eenkhoorn Lotto Dstny 22
41 Tom Pidcock INEOS Grenadiers 22
42 Emanuel Buchmann BORA-hansgrohe 22
43 Felix Gall AG2R Citroën Team 22
44 Krists Neilands Israel-Premier Tech 22
45 Alexey Lutsenko Astana Qazaqstan Team 22
46 Anthony Delaplace Team Arkéa-Samsic 20
47 Edvald Boasson-Hagen TotalEnergies 20
48 Laurent Pichon Team Arkéa-Samsic 20
49 Romain Bardet Team dsm-firmenich 20
50 Tobias Halland Johannessen Uno-X Pro Cycling Team 20
51 Victor Campenaerts Lotto Dstny 20
52 Carlos Rodriguez INEOS Grenadiers 19
53 Thibaut Pinot Groupama-FDJ 19
54 Antonio Pedrero Movistar Team 19
55 Sam Welsford Team dsm-firmenich 19
56 David de la Cruz Astana Qazaqstan Team 18
57 David Gaudu Groupama-FDJ 17
58 Matis Louvel Team Arkéa-Samsic 17
59 Anthony Perez Cofidis 17
60 Anthony Turgis TotalEnergies 17
61 Nils Eekhoff Team dsm-firmenich 16
62 Mathieu Burgaudeau TotalEnergies 15
63 James Shaw EF Education-EasyPost 15
64 Valentin Ferron TotalEnergies 15
65 Tim Declercq Soudal Quick-Step 15
66 Julian Alaphilippe Soudal Quick-Step 14
67 Ruben Guerreiro Movistar Team 13
68 Lilian Calmejane Intermarché-Circus-Wanty 13
69 Gorka Izagirre Movistar Team 12
70 Tiesj Benoot Jumbo-Visma 12
71 Matteo Trentin UAE Team Emirates 12
72 Jasper De Buyst Lotto Dstny 12
73 Phil Bauhaus Bahrain Victorious 12
74 Mathieu van der Poel Alpecin-Deceuninck 11
75 Dylan Teuns Israel-Premier Tech 10
76 Patrick Konrad BORA-hansgrohe 10
77 Oliver Naesen AG2R Citroën Team 10
78 Rasmus Tiller Uno-X Pro Cycling Team 10
79 Luka Mezgec Team Jayco-AlUla 10
80 Christopher Juul-Jensen Team Jayco-AlUla 10
81 Daniel Martinez INEOS Grenadiers 9
82 Alex Aranburu Movistar Team 9
83 Nick Schultz Israel-Premier Tech 9
84 Cees Bol Astana Qazaqstan Team 9
85 Jack Haig Bahrain Victorious 8
86 Jasper Stuyven Lidl-Trek 8
87 Mikel Landa Bahrain Victorious 7
88 Nikias Arndt Bahrain Victorious 7
89 Sepp Kuss Jumbo-Visma 6
90 Mikkel Bjerg UAE Team Emirates 6
91 Alexis Renard Cofidis 6
92 Harold Tejada Astana Qazaqstan Team 5
93 Mike Teunissen Intermarché-Circus-Wanty 5
94 Fred Wright Bahrain Victorious 4
95 Jonas Rickaert Alpecin-Deceuninck 4
96 Guillaume Boivin Israel-Premier Tech 4
97 Wilco Kelderman Jumbo-Visma 3
98 Juan Pedro Lopez Lidl-Trek 3
99 Maxim Van Gils Lotto Dstny 3
100 Valentin Madouas Groupama-FDJ 2
101 Marc Soler UAE Team Emirates 2
102 Alex Kirsch Lidl-Trek 2
103 Søren Wærenskjold Uno-X Pro Cycling Team 2
104 Kevin Vermaerke Team dsm-firmenich 1
105 Torstein Træen Uno-X Pro Cycling Team 1
106 Alberto Bettiol EF Education-EasyPost -13

Mountain

PosRiderTeam Points
1 Neilson Powless EF Education-EasyPost 46
2 Felix Gall AG2R Citroën Team 28
3 Tobias Halland Johannessen Uno-X Pro Cycling Team 26
4 Ruben Guerreiro Movistar Team 22
5 Michael Woods Israel-Premier Tech 20
6 Tadej Pogacar UAE Team Emirates 19
7 Jai Hindley BORA-hansgrohe 19
8 Giulio Ciccone Lidl-Trek 19
9 Jonas Vingegaard Jumbo-Visma 18
10 Pierre Latour TotalEnergies 16
11 Wout van Aert Jumbo-Visma 15
12 Daniel Martinez INEOS Grenadiers 15
13 Emanuel Buchmann BORA-hansgrohe 14
14 James Shaw EF Education-EasyPost 14
15 Krists Neilands Israel-Premier Tech 12
16 Matteo Jorgenson Movistar Team 12
17 Matej Mohoric Bahrain Victorious 12
18 Michal Kwiatkowski INEOS Grenadiers 10
19 Esteban Chaves EF Education-EasyPost 8
20 Clément Berthet AG2R Citroën Team 8
21 Warren Barguil Team Arkéa-Samsic 6
22 Jack Haig Bahrain Victorious 5
23 Georg Zimmermann Intermarché-Circus-Wanty 5
24 Anthony Turgis TotalEnergies 4
25 Jonas Gregaard Uno-X Pro Cycling Team 4
26 Alexey Lutsenko Astana Qazaqstan Team 4
27 Mathieu van der Poel Alpecin-Deceuninck 4
28 Pascal Eenkhoorn Lotto Dstny 3
29 Laurent Pichon Team Arkéa-Samsic 3
30 Wout Poels Bahrain Victorious 2
31 Anthon Charmig Uno-X Pro Cycling Team 2
32 Simon Yates Team Jayco-AlUla 2
33 Julian Alaphilippe Soudal Quick-Step 2
34 Edvald Boasson-Hagen TotalEnergies 2
35 Anthony Delaplace Team Arkéa-Samsic 1
36 Jonas Abrahamsen Uno-X Pro Cycling Team 1
37 Pello Bilbao Bahrain Victorious 1
38 Victor Campenaerts Lotto Dstny 1
39 Dylan van Baarle Jumbo-Visma 1
40 Kasper Asgreen Soudal Quick-Step 1
41 Simon Guglielmi Team Arkéa-Samsic 1
42 Remi Cavagna Soudal Quick-Step 1
43 Tim Declercq Soudal Quick-Step 1

Team

PosTeamTime
1 Bahrain Victorious 127:54:45
2 INEOS Grenadiers + 01.11
3 Jumbo-Visma + 05.00
4 AG2R Citroën Team + 13.51
5 UAE Team Emirates + 16.12
6 Groupama-FDJ + 19.05
7 BORA-hansgrohe + 37.23
8 Movistar Team + 42.54
9 Lidl-Trek + 01:13.49
10 Team Jayco-AlUla + 01:23.04
11 Cofidis + 01:32.03
12 Team dsm-firmenich + 01:33.40
13 Israel-Premier Tech + 01:34.34
14 Astana Qazaqstan Team + 01:35.25
15 TotalEnergies + 01:46.43
16 Intermarché-Circus-Wanty + 01:46.52
17 EF Education-EasyPost + 02:08.00
18 Uno-X Pro Cycling Team + 02:17.39
19 Team Arkéa-Samsic + 02:24.32
20 Lotto Dstny + 03:18.41
21 Soudal Quick-Step + 03:25.36
22 Alpecin-Deceuninck + 04:16.26

Race profile

Race
Tour de France
Start date
01.07.2023
End date
23.07.2023
Total distance
167.2 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 ❤️