Tour de France 2023 - Stage 15

Les Gets > Saint Gervais Mont-Blanc, 179.0km

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 Wout Poels Bahrain Victorious 4:40:45
2 Wout van Aert Jumbo-Visma + 02.08
3 Mathieu Burgaudeau TotalEnergies + 03.00
4 Lawson Craddock Team Jayco-AlUla + 03.10
5 Mikel Landa Bahrain Victorious + 03.14
6 Thibaut Pinot Groupama-FDJ + 03.14
7 Guillaume Martin Cofidis + 03.32
8 Mattias Skjelmose Lidl-Trek + 03.43
9 Simon Guglielmi Team Arkéa-Samsic + 03.59
10 Warren Barguil Team Arkéa-Samsic + 04.20
11 Dylan Teuns Israel-Premier Tech + 05.06
12 Alex Aranburu Movistar Team + 05.10
13 Hugo Houle Israel-Premier Tech + 05.31
14 Giulio Ciccone Lidl-Trek + 05.35
15 Rigoberto Uran EF Education-EasyPost + 05.53
16 Tadej Pogacar UAE Team Emirates + 06.04
17 Jonas Vingegaard Jumbo-Visma + 06.04
18 Adam Yates UAE Team Emirates + 06.24
19 Carlos Rodriguez INEOS Grenadiers + 06.42
20 Sepp Kuss Jumbo-Visma + 07.05
21 Marc Soler UAE Team Emirates + 07.05
22 David Gaudu Groupama-FDJ + 07.15
23 Pello Bilbao Bahrain Victorious + 07.24
24 Rafal Majka UAE Team Emirates + 07.52
25 Jai Hindley BORA-hansgrohe + 07.58
26 Felix Gall AG2R Citroën Team + 08.17
27 Simon Yates Team Jayco-AlUla + 08.20
28 Tom Pidcock INEOS Grenadiers + 08.35
29 Jonathan Castroviejo INEOS Grenadiers + 10.47
30 Gregor Mühlberger Movistar Team + 10.47
31 Tiesj Benoot Jumbo-Visma + 10.55
32 Harold Tejada Astana Qazaqstan Team + 11.07
33 Alexey Lutsenko Astana Qazaqstan Team + 11.48
34 Torstein Træen Uno-X Pro Cycling Team + 12.58
35 Krists Neilands Israel-Premier Tech + 13.18
36 Felix Großschartner UAE Team Emirates + 13.54
37 Wilco Kelderman Jumbo-Visma + 13.54
38 Chris Harper Team Jayco-AlUla + 14.05
39 Chris Hamilton Team dsm-firmenich + 14.17
40 Kevin Geniets Groupama-FDJ + 14.33
41 Bob Jungels BORA-hansgrohe + 14.33
42 Ben O'Connor AG2R Citroën Team + 14.33
43 Emanuel Buchmann BORA-hansgrohe + 14.33
44 Mathieu van der Poel Alpecin-Deceuninck + 17.40
45 Jonas Abrahamsen Uno-X Pro Cycling Team + 19.10
46 Nick Schultz Israel-Premier Tech + 19.38
47 Ion Izagirre Cofidis + 19.38
48 Julian Alaphilippe Soudal Quick-Step + 19.40
49 Neilson Powless EF Education-EasyPost + 20.22
50 Marco Haller BORA-hansgrohe + 20.55
51 Dylan van Baarle Jumbo-Visma + 21.03
52 Clément Berthet AG2R Citroën Team + 21.14
53 Rui Costa Intermarché-Circus-Wanty + 21.27
54 Mikkel Bjerg UAE Team Emirates + 21.35
55 Olivier Le Gac Groupama-FDJ + 21.47
56 Nils Politt BORA-hansgrohe + 22.03
57 Patrick Konrad BORA-hansgrohe + 22.06
58 Clément Champoussin Team Arkéa-Samsic + 22.16
59 Omar Fraile INEOS Grenadiers + 22.57
60 Jonas Gregaard Uno-X Pro Cycling Team + 23.50
61 Gorka Izagirre Movistar Team + 23.50
62 Kevin Vermaerke Team dsm-firmenich + 25.38
63 Anthony Delaplace Team Arkéa-Samsic + 25.51
64 Anthony Perez Cofidis + 26.31
65 Magnus Cort EF Education-EasyPost + 26.56
66 Christopher Juul-Jensen Team Jayco-AlUla + 26.56
67 Michael Woods Israel-Premier Tech + 27.52
68 Valentin Madouas Groupama-FDJ + 27.55
69 Quentin Pacher Groupama-FDJ + 27.55
70 Valentin Ferron TotalEnergies + 27.55
71 Nelson Oliveira Movistar Team + 27.55
72 Tobias Halland Johannessen Uno-X Pro Cycling Team + 27.55
73 Jasper Stuyven Lidl-Trek + 27.55
74 Nans Peters AG2R Citroën Team + 27.55
75 Stefan Küng Groupama-FDJ + 27.55
76 Vegard Stake Laengen UAE Team Emirates + 27.55
77 Matis Louvel Team Arkéa-Samsic + 28.37
78 Matej Mohoric Bahrain Victorious + 29.00
79 Luka Mezgec Team Jayco-AlUla + 29.00
80 Jack Haig Bahrain Victorious + 29.18
81 Søren Kragh Andersen Alpecin-Deceuninck + 29.26
82 Simon Geschke Cofidis + 29.44
83 Simon Clarke Israel-Premier Tech + 30.11
84 Luke Durbridge Team Jayco-AlUla + 30.11
85 Stan Dewulf AG2R Citroën Team + 30.11
86 Victor Lafay Cofidis + 30.11
87 Matthew Dinham Team dsm-firmenich + 30.49
88 Remi Cavagna Soudal Quick-Step + 30.49
89 Quinten Hermans Alpecin-Deceuninck + 31.30
90 Maxim Van Gils Lotto Dstny + 32.01
91 Oliver Naesen AG2R Citroën Team + 32.01
92 Jenthe Biermans Team Arkéa-Samsic + 32.01
93 Dion Smith Intermarché-Circus-Wanty + 32.01
94 Laurent Pichon Team Arkéa-Samsic + 32.01
95 Gianni Moscon Astana Qazaqstan Team + 32.01
96 Daniel Oss TotalEnergies + 32.01
97 Corbin Strong Israel-Premier Tech + 32.01
98 Alberto Bettiol EF Education-EasyPost + 32.01
99 Matteo Trentin UAE Team Emirates + 32.01
100 Silvan Dillier Alpecin-Deceuninck + 32.01
101 Danny van Poppel BORA-hansgrohe + 32.01
102 Tim Declercq Soudal Quick-Step + 32.01
103 Edvald Boasson-Hagen TotalEnergies + 32.01
104 Yves Lampaert Soudal Quick-Step + 32.01
105 Jonas Rickaert Alpecin-Deceuninck + 32.01
106 Andrey Amador EF Education-EasyPost + 32.01
107 Lilian Calmejane Intermarché-Circus-Wanty + 32.01
108 Egan Bernal INEOS Grenadiers + 32.01
109 Jasper Philipsen Alpecin-Deceuninck + 32.01
110 Georg Zimmermann Intermarché-Circus-Wanty + 32.01
111 Anthony Turgis TotalEnergies + 32.01
112 Pierre Latour TotalEnergies + 32.01
113 Juan Pedro Lopez Lidl-Trek + 32.01
114 Matteo Jorgenson Movistar Team + 32.26
115 Kasper Asgreen Soudal Quick-Step + 32.50
116 Dries Devenyns Soudal Quick-Step + 32.50
117 Jasper De Buyst Lotto Dstny + 33.00
118 Florian Vermeersch Lotto Dstny + 33.00
119 Bryan Coquard Cofidis + 33.00
120 Fred Wright Bahrain Victorious + 33.00
121 Luca Mozzato Team Arkéa-Samsic + 33.33
122 Christophe Laporte Jumbo-Visma + 33.33
123 Michael Gogl Alpecin-Deceuninck + 33.39
124 Søren Wærenskjold Uno-X Pro Cycling Team + 34.25
125 Mads Pedersen Lidl-Trek + 34.25
126 Alex Kirsch Lidl-Trek + 34.25
127 Pascal Eenkhoorn Lotto Dstny + 34.28
128 Frederik Frison Lotto Dstny + 34.28
129 Anthon Charmig Uno-X Pro Cycling Team + 34.28
130 Aurélien Paret-Peintre AG2R Citroën Team + 34.28
131 Benoît Cosnefroy AG2R Citroën Team + 34.28
132 Rasmus Tiller Uno-X Pro Cycling Team + 34.28
133 Yevgeniy Fedorov Astana Qazaqstan Team + 34.28
134 Biniam Girmay Intermarché-Circus-Wanty + 34.28
135 Guillaume Boivin Israel-Premier Tech + 34.32
136 Michal Kwiatkowski INEOS Grenadiers + 34.34
137 Peter Sagan TotalEnergies + 34.37
138 Nils Eekhoff Team dsm-firmenich + 35.06
139 Alex Edmondson Team dsm-firmenich + 35.06
140 Sam Welsford Team dsm-firmenich + 35.06
141 John Degenkolb Team dsm-firmenich + 35.06
142 Nikias Arndt Bahrain Victorious + 35.08
143 Elmar Reinders Team Jayco-AlUla + 35.08
144 Mike Teunissen Intermarché-Circus-Wanty + 35.08
145 Dylan Groenewegen Team Jayco-AlUla + 35.11
146 Alexis Renard Cofidis + 35.14
147 Alexander Kristoff Uno-X Pro Cycling Team + 35.14
148 Phil Bauhaus Bahrain Victorious + 35.14
149 Tony Gallopin Lidl-Trek + 35.14
150 Lars van den Berg Groupama-FDJ + 35.18
151 Nathan Van Hooydonck Jumbo-Visma + 35.21
152 Jordi Meeus BORA-hansgrohe + 35.24
153 Axel Zingle Cofidis + 35.41
154 Adrien Petit Intermarché-Circus-Wanty + 35.48
155 Victor Campenaerts Lotto Dstny + 36.00
156 Michael Mørkøv Soudal Quick-Step + 37.22
157 Cees Bol Astana Qazaqstan Team + 37.22
- Daniel Martinez INEOS Grenadiers DNS

GC

PosRiderTeam Time
1 Jonas Vingegaard Jumbo-Visma 62:34:17
2 Tadej Pogacar UAE Team Emirates + 00.10
3 Carlos Rodriguez INEOS Grenadiers + 05.21
4 Adam Yates UAE Team Emirates + 05.40
5 Jai Hindley BORA-hansgrohe + 06.38
6 Sepp Kuss Jumbo-Visma + 09.16
7 Pello Bilbao Bahrain Victorious + 10.11
8 Simon Yates Team Jayco-AlUla + 10.48
9 David Gaudu Groupama-FDJ + 14.07
10 Guillaume Martin Cofidis + 14.18
11 Felix Gall AG2R Citroën Team + 14.39
12 Tom Pidcock INEOS Grenadiers + 16.53
13 Thibaut Pinot Groupama-FDJ + 20.12
14 Mikel Landa Bahrain Victorious + 22.48
15 Emanuel Buchmann BORA-hansgrohe + 29.50
16 Jonathan Castroviejo INEOS Grenadiers + 34.21
17 Rafal Majka UAE Team Emirates + 47.31
18 Chris Harper Team Jayco-AlUla + 48.14
19 Wilco Kelderman Jumbo-Visma + 55.43
20 Clément Berthet AG2R Citroën Team + 01:01.09
21 Valentin Madouas Groupama-FDJ + 01:01.16
22 Ben O'Connor AG2R Citroën Team + 01:01.26
23 Wout van Aert Jumbo-Visma + 01:07.25
24 Felix Großschartner UAE Team Emirates + 01:14.10
25 Warren Barguil Team Arkéa-Samsic + 01:16.05
26 Mathieu Burgaudeau TotalEnergies + 01:21.18
27 Mattias Skjelmose Lidl-Trek + 01:22.26
28 Harold Tejada Astana Qazaqstan Team + 01:32.36
29 Bob Jungels BORA-hansgrohe + 01:33.25
30 Tiesj Benoot Jumbo-Visma + 01:35.29
31 Wout Poels Bahrain Victorious + 01:35.36
32 Egan Bernal INEOS Grenadiers + 01:36.36
33 Gorka Izagirre Movistar Team + 01:40.40
34 Giulio Ciccone Lidl-Trek + 01:44.21
35 Dylan Teuns Israel-Premier Tech + 01:45.00
36 Julian Alaphilippe Soudal Quick-Step + 01:45.20
37 Jack Haig Bahrain Victorious + 01:46.00
38 Michael Woods Israel-Premier Tech + 01:48.31
39 Chris Hamilton Team dsm-firmenich + 01:49.50
40 Kevin Geniets Groupama-FDJ + 01:49.55
41 Alexey Lutsenko Astana Qazaqstan Team + 02:02.50
42 Tobias Halland Johannessen Uno-X Pro Cycling Team + 02:04.11
43 Dylan van Baarle Jumbo-Visma + 02:04.24
44 Krists Neilands Israel-Premier Tech + 02:04.57
45 Ion Izagirre Cofidis + 02:05.16
46 Hugo Houle Israel-Premier Tech + 02:12.40
47 Gregor Mühlberger Movistar Team + 02:14.14
48 Matteo Jorgenson Movistar Team + 02:15.00
49 Alex Aranburu Movistar Team + 02:16.26
50 Michal Kwiatkowski INEOS Grenadiers + 02:19.07
51 Aurélien Paret-Peintre AG2R Citroën Team + 02:20.33
52 Nelson Oliveira Movistar Team + 02:20.58
53 Jonas Gregaard Uno-X Pro Cycling Team + 02:22.11
54 Stefan Küng Groupama-FDJ + 02:22.58
55 Maxim Van Gils Lotto Dstny + 02:23.06
56 Victor Campenaerts Lotto Dstny + 02:25.27
57 Clément Champoussin Team Arkéa-Samsic + 02:27.48
58 Simon Geschke Cofidis + 02:28.19
59 Nick Schultz Israel-Premier Tech + 02:28.19
60 Marc Soler UAE Team Emirates + 02:29.44
61 Neilson Powless EF Education-EasyPost + 02:30.20
62 Mathieu van der Poel Alpecin-Deceuninck + 02:32.00
63 Matis Louvel Team Arkéa-Samsic + 02:34.47
64 Georg Zimmermann Intermarché-Circus-Wanty + 02:36.11
65 Omar Fraile INEOS Grenadiers + 02:38.10
66 Nils Politt BORA-hansgrohe + 02:38.25
67 Anthony Delaplace Team Arkéa-Samsic + 02:40.13
68 Quentin Pacher Groupama-FDJ + 02:40.52
69 Juan Pedro Lopez Lidl-Trek + 02:42.39
70 Matthew Dinham Team dsm-firmenich + 02:43.19
71 Matej Mohoric Bahrain Victorious + 02:50.18
72 Kevin Vermaerke Team dsm-firmenich + 02:50.48
73 Jasper Stuyven Lidl-Trek + 02:52.48
74 Anthony Perez Cofidis + 02:53.25
75 Lars van den Berg Groupama-FDJ + 02:56.40
76 Pierre Latour TotalEnergies + 02:57.31
77 Lilian Calmejane Intermarché-Circus-Wanty + 02:59.00
78 Rigoberto Uran EF Education-EasyPost + 02:59.52
79 Patrick Konrad BORA-hansgrohe + 03:00.30
80 Lawson Craddock Team Jayco-AlUla + 03:00.57
81 Tony Gallopin Lidl-Trek + 03:01.58
82 Rui Costa Intermarché-Circus-Wanty + 03:05.29
83 Oliver Naesen AG2R Citroën Team + 03:07.08
84 Pascal Eenkhoorn Lotto Dstny + 03:07.42
85 Stan Dewulf AG2R Citroën Team + 03:09.05
86 Jonas Abrahamsen Uno-X Pro Cycling Team + 03:09.15
87 Marco Haller BORA-hansgrohe + 03:09.48
88 Nans Peters AG2R Citroën Team + 03:12.17
89 Simon Guglielmi Team Arkéa-Samsic + 03:15.22
90 Victor Lafay Cofidis + 03:16.08
91 Alberto Bettiol EF Education-EasyPost + 03:16.13
92 Valentin Ferron TotalEnergies + 03:17.50
93 Nathan Van Hooydonck Jumbo-Visma + 03:18.45
94 Christophe Laporte Jumbo-Visma + 03:20.45
95 Kasper Asgreen Soudal Quick-Step + 03:23.25
96 Magnus Cort EF Education-EasyPost + 03:25.03
97 Torstein Træen Uno-X Pro Cycling Team + 03:25.59
98 Daniel Oss TotalEnergies + 03:26.08
99 Corbin Strong Israel-Premier Tech + 03:27.25
100 Edvald Boasson-Hagen TotalEnergies + 03:27.41
101 Mike Teunissen Intermarché-Circus-Wanty + 03:27.58
102 Anthon Charmig Uno-X Pro Cycling Team + 03:29.19
103 Anthony Turgis TotalEnergies + 03:31.08
104 Bryan Coquard Cofidis + 03:32.10
105 Benoît Cosnefroy AG2R Citroën Team + 03:33.31
106 Simon Clarke Israel-Premier Tech + 03:33.57
107 Jasper Philipsen Alpecin-Deceuninck + 03:34.11
108 Quinten Hermans Alpecin-Deceuninck + 03:34.48
109 Fred Wright Bahrain Victorious + 03:35.26
110 Vegard Stake Laengen UAE Team Emirates + 03:37.23
111 Remi Cavagna Soudal Quick-Step + 03:37.50
112 Yves Lampaert Soudal Quick-Step + 03:40.37
113 Alex Kirsch Lidl-Trek + 03:40.51
114 Jonas Rickaert Alpecin-Deceuninck + 03:41.20
115 Dion Smith Intermarché-Circus-Wanty + 03:41.39
116 Mads Pedersen Lidl-Trek + 03:41.54
117 Andrey Amador EF Education-EasyPost + 03:45.14
118 Matteo Trentin UAE Team Emirates + 03:45.49
119 Rasmus Tiller Uno-X Pro Cycling Team + 03:47.08
120 Danny van Poppel BORA-hansgrohe + 03:47.38
121 Luka Mezgec Team Jayco-AlUla + 03:48.55
122 Silvan Dillier Alpecin-Deceuninck + 03:50.22
123 Christopher Juul-Jensen Team Jayco-AlUla + 03:51.06
124 Søren Kragh Andersen Alpecin-Deceuninck + 03:51.51
125 Biniam Girmay Intermarché-Circus-Wanty + 03:55.07
126 Guillaume Boivin Israel-Premier Tech + 03:56.26
127 Nikias Arndt Bahrain Victorious + 03:56.38
128 Michael Gogl Alpecin-Deceuninck + 03:59.12
129 Luke Durbridge Team Jayco-AlUla + 03:59.31
130 Jenthe Biermans Team Arkéa-Samsic + 04:00.13
131 Olivier Le Gac Groupama-FDJ + 04:02.01
132 Tim Declercq Soudal Quick-Step + 04:02.01
133 Peter Sagan TotalEnergies + 04:02.07
134 Mikkel Bjerg UAE Team Emirates + 04:04.02
135 Alexander Kristoff Uno-X Pro Cycling Team + 04:05.03
136 Florian Vermeersch Lotto Dstny + 04:05.47
137 Luca Mozzato Team Arkéa-Samsic + 04:07.15
138 Dries Devenyns Soudal Quick-Step + 04:10.24
139 Laurent Pichon Team Arkéa-Samsic + 04:13.07
140 Elmar Reinders Team Jayco-AlUla + 04:14.29
141 Gianni Moscon Astana Qazaqstan Team + 04:15.02
142 Jasper De Buyst Lotto Dstny + 04:15.05
143 Nils Eekhoff Team dsm-firmenich + 04:15.46
144 Søren Wærenskjold Uno-X Pro Cycling Team + 04:16.01
145 Adrien Petit Intermarché-Circus-Wanty + 04:17.20
146 Dylan Groenewegen Team Jayco-AlUla + 04:17.39
147 Alexis Renard Cofidis + 04:18.52
148 Jordi Meeus BORA-hansgrohe + 04:23.50
149 John Degenkolb Team dsm-firmenich + 04:24.10
150 Sam Welsford Team dsm-firmenich + 04:25.04
151 Alex Edmondson Team dsm-firmenich + 04:29.26
152 Phil Bauhaus Bahrain Victorious + 04:30.05
153 Axel Zingle Cofidis + 04:31.25
154 Frederik Frison Lotto Dstny + 04:32.59
155 Yevgeniy Fedorov Astana Qazaqstan Team + 04:34.12
156 Cees Bol Astana Qazaqstan Team + 04:35.05
157 Michael Mørkøv Soudal Quick-Step + 04:45.31
- Daniel Martinez INEOS Grenadiers DNS

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 62:34:27
2 Carlos Rodriguez INEOS Grenadiers + 05.11
3 Felix Gall AG2R Citroën Team + 14.29
4 Tom Pidcock INEOS Grenadiers + 16.43
5 Mathieu Burgaudeau TotalEnergies + 01:21.08
6 Mattias Skjelmose Lidl-Trek + 01:22.16
7 Tobias Halland Johannessen Uno-X Pro Cycling Team + 02:04.01
8 Matteo Jorgenson Movistar Team + 02:14.50
9 Maxim Van Gils Lotto Dstny + 02:22.56
10 Clément Champoussin Team Arkéa-Samsic + 02:27.38
11 Matis Louvel Team Arkéa-Samsic + 02:34.37
12 Matthew Dinham Team dsm-firmenich + 02:43.09
13 Kevin Vermaerke Team dsm-firmenich + 02:50.38
14 Lars van den Berg Groupama-FDJ + 02:56.30
15 Valentin Ferron TotalEnergies + 03:17.40
16 Corbin Strong Israel-Premier Tech + 03:27.15
17 Anthon Charmig Uno-X Pro Cycling Team + 03:29.09
18 Jasper Philipsen Alpecin-Deceuninck + 03:34.01
19 Fred Wright Bahrain Victorious + 03:35.16
20 Biniam Girmay Intermarché-Circus-Wanty + 03:54.57
21 Mikkel Bjerg UAE Team Emirates + 04:03.52
22 Florian Vermeersch Lotto Dstny + 04:05.37
23 Luca Mozzato Team Arkéa-Samsic + 04:07.05
24 Nils Eekhoff Team dsm-firmenich + 04:15.36
25 Søren Wærenskjold Uno-X Pro Cycling Team + 04:15.51
26 Alexis Renard Cofidis + 04:18.42
27 Jordi Meeus BORA-hansgrohe + 04:23.40
28 Axel Zingle Cofidis + 04:31.15
29 Yevgeniy Fedorov Astana Qazaqstan Team + 04:34.02

Points

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

Mountain

PosRiderTeam Points
1 Giulio Ciccone Lidl-Trek 58
2 Neilson Powless EF Education-EasyPost 58
3 Jonas Vingegaard Jumbo-Visma 54
4 Tadej Pogacar UAE Team Emirates 48
5 Wout van Aert Jumbo-Visma 47
6 Felix Gall AG2R Citroën Team 32
7 Jai Hindley BORA-hansgrohe 31
8 Tobias Halland Johannessen Uno-X Pro Cycling Team 30
9 Michal Kwiatkowski INEOS Grenadiers 30
10 Michael Woods Israel-Premier Tech 28
11 Wout Poels Bahrain Victorious 20
12 Julian Alaphilippe Soudal Quick-Step 17
13 Pierre Latour TotalEnergies 16
14 Matteo Jorgenson Movistar Team 15
15 Maxim Van Gils Lotto Dstny 15
16 Emanuel Buchmann BORA-hansgrohe 14
17 Alexey Lutsenko Astana Qazaqstan Team 14
18 Krists Neilands Israel-Premier Tech 12
19 Carlos Rodriguez INEOS Grenadiers 12
20 Thibaut Pinot Groupama-FDJ 12
21 Matej Mohoric Bahrain Victorious 12
22 Mikel Landa Bahrain Victorious 11
23 Adam Yates UAE Team Emirates 10
24 Mathieu van der Poel Alpecin-Deceuninck 9
25 Sepp Kuss Jumbo-Visma 9
26 Tom Pidcock INEOS Grenadiers 8
27 Wilco Kelderman Jumbo-Visma 8
28 Clément Berthet AG2R Citroën Team 8
29 Lawson Craddock Team Jayco-AlUla 8
30 Warren Barguil Team Arkéa-Samsic 6
31 Mathieu Burgaudeau TotalEnergies 6
32 Rigoberto Uran EF Education-EasyPost 6
33 Ion Izagirre Cofidis 5
34 Jack Haig Bahrain Victorious 5
35 Georg Zimmermann Intermarché-Circus-Wanty 5
36 Anthony Turgis TotalEnergies 4
37 Guillaume Martin Cofidis 4
38 Jonas Gregaard Uno-X Pro Cycling Team 4
39 Marc Soler UAE Team Emirates 4
40 Simon Yates Team Jayco-AlUla 4
41 Rafal Majka UAE Team Emirates 4
42 Pascal Eenkhoorn Lotto Dstny 3
43 Laurent Pichon Team Arkéa-Samsic 3
44 Anthon Charmig Uno-X Pro Cycling Team 2
45 Daniel Oss TotalEnergies 2
46 Harold Tejada Astana Qazaqstan Team 2
47 Edvald Boasson-Hagen TotalEnergies 2
48 Matis Louvel Team Arkéa-Samsic 1
49 Anthony Delaplace Team Arkéa-Samsic 1
50 Jonas Abrahamsen Uno-X Pro Cycling Team 1
51 Pello Bilbao Bahrain Victorious 1
52 Tiesj Benoot Jumbo-Visma 1
53 Dylan van Baarle Jumbo-Visma 1
54 Alex Aranburu Movistar Team 1
55 Victor Campenaerts Lotto Dstny 1
56 Simon Guglielmi Team Arkéa-Samsic 1
57 Kasper Asgreen Soudal Quick-Step 1
58 Remi Cavagna Soudal Quick-Step 1
59 Tim Declercq Soudal Quick-Step 1

Team

PosTeamTime
1 Jumbo-Visma 188:22:03
2 INEOS Grenadiers + 03.22
3 UAE Team Emirates + 07.39
4 Bahrain Victorious + 10.22
5 Groupama-FDJ + 42.41
6 BORA-hansgrohe + 01:15.49
7 AG2R Citroën Team + 01:26.42
8 Movistar Team + 02:34.12
9 Team Jayco-AlUla + 02:39.51
10 Cofidis + 03:16.27
11 Israel-Premier Tech + 03:27.48
12 Lidl-Trek + 03:52.42
13 Team dsm-firmenich + 04:11.24
14 Team Arkéa-Samsic + 04:21.36
15 Astana Qazaqstan Team + 04:34.48
16 TotalEnergies + 04:48.57
17 Intermarché-Circus-Wanty + 05:09.57
18 Uno-X Pro Cycling Team + 05:12.54
19 EF Education-EasyPost + 05:27.15
20 Lotto Dstny + 06:50.08
21 Soudal Quick-Step + 07:06.32
22 Alpecin-Deceuninck + 08:04.27

Race profile

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