Tour de France 2023 - Standings

21 stages, Bilbao > Paris, 3401.3km

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.

Standings

GC

PosRiderTeam Time
1 Jonas Vingegaard Jumbo-Visma 82:05:42
2 Tadej Pogacar UAE Team Emirates + 82:13.11
3 Adam Yates UAE Team Emirates + 82:16.38
4 Simon Yates Team Jayco-AlUla + 82:18.05
5 Carlos Rodriguez INEOS Grenadiers + 82:18.59
6 Pello Bilbao Bahrain Victorious + 82:19.09
7 Jai Hindley BORA-hansgrohe + 82:20.26
8 Felix Gall AG2R Citroën Team + 82:21.51
9 David Gaudu Groupama-FDJ + 82:28.50
10 Guillaume Martin Cofidis + 82:32.12
11 Thibaut Pinot Groupama-FDJ + 82:33.45
12 Sepp Kuss Jumbo-Visma + 82:43.14
13 Tom Pidcock INEOS Grenadiers + 82:53.34
14 Rafal Majka UAE Team Emirates + 83:01.51
15 Jonathan Castroviejo INEOS Grenadiers + 83:02.19
16 Chris Harper Team Jayco-AlUla + 83:03.11
17 Ben O'Connor AG2R Citroën Team + 83:10.41
18 Wilco Kelderman Jumbo-Visma + 83:12.28
19 Mikel Landa Bahrain Victorious + 83:18.23
20 Valentin Madouas Groupama-FDJ + 83:19.52
21 Emanuel Buchmann BORA-hansgrohe + 83:21.26
22 Warren Barguil Team Arkéa-Samsic + 83:22.48
23 Felix Großschartner UAE Team Emirates + 83:51.03
24 Tiesj Benoot Jumbo-Visma + 83:52.37
25 Clément Berthet AG2R Citroën Team + 83:56.01
26 Bob Jungels BORA-hansgrohe + 84:04.28
27 Wout Poels Bahrain Victorious + 84:11.26
28 Jack Haig Bahrain Victorious + 84:16.14
29 Mattias Skjelmose Lidl-Trek + 84:21.09
30 Tobias Halland Johannessen Uno-X Pro Cycling Team + 84:21.15
31 Mathieu Burgaudeau TotalEnergies + 84:26.55
32 Giulio Ciccone Lidl-Trek + 84:30.11
33 Julian Alaphilippe Soudal Quick-Step + 84:31.25
34 Harold Tejada Astana Qazaqstan Team + 84:33.28
35 Dylan Teuns Israel-Premier Tech + 84:40.10
36 Egan Bernal INEOS Grenadiers + 84:43.58
37 Gorka Izagirre Movistar Team + 84:44.35
38 Hugo Houle Israel-Premier Tech + 84:47.47
39 Nick Schultz Israel-Premier Tech + 84:49.14
40 Alexey Lutsenko Astana Qazaqstan Team + 84:49.15
41 Kevin Geniets Groupama-FDJ + 84:49.56
42 Dylan van Baarle Jumbo-Visma + 84:51.47
43 Jonas Gregaard Uno-X Pro Cycling Team + 84:52.49
44 Gregor Mühlberger Movistar Team + 84:55.04
45 Ion Izagirre Cofidis + 84:55.51
46 Chris Hamilton Team dsm-firmenich + 84:56.42
47 Georg Zimmermann Intermarché-Circus-Wanty + 84:59.47
48 Michael Woods Israel-Premier Tech + 85:00.29
49 Michal Kwiatkowski INEOS Grenadiers + 85:01.50
50 Krists Neilands Israel-Premier Tech + 85:02.03
51 Clément Champoussin Team Arkéa-Samsic + 85:03.49
52 Alex Aranburu Movistar Team + 85:08.41
53 Nelson Oliveira Movistar Team + 85:14.08
54 Stefan Küng Groupama-FDJ + 85:14.11
55 Aurélien Paret-Peintre AG2R Citroën Team + 85:15.13
56 Marc Soler UAE Team Emirates + 85:15.38
57 Mathieu van der Poel Alpecin-Deceuninck + 85:17.06
58 Matthew Dinham Team dsm-firmenich + 85:19.14
59 Maxim Van Gils Lotto Dstny + 85:23.31
60 Omar Fraile INEOS Grenadiers + 85:24.46
61 Kevin Vermaerke Team dsm-firmenich + 85:30.02
62 Nils Politt BORA-hansgrohe + 85:34.29
63 Quentin Pacher Groupama-FDJ + 85:39.25
64 Victor Campenaerts Lotto Dstny + 85:40.40
65 Matis Louvel Team Arkéa-Samsic + 85:41.51
66 Neilson Powless EF Education-EasyPost + 85:43.12
67 Rui Costa Intermarché-Circus-Wanty + 85:43.39
68 Anthony Delaplace Team Arkéa-Samsic + 85:47.19
69 Simon Guglielmi Team Arkéa-Samsic + 85:47.30
70 Lars van den Berg Groupama-FDJ + 85:51.45
71 Rigoberto Uran EF Education-EasyPost + 85:55.57
72 Matej Mohoric Bahrain Victorious + 85:56.47
73 Nans Peters AG2R Citroën Team + 85:58.48
74 Juan Pedro Lopez Lidl-Trek + 86:00.21
75 Pierre Latour TotalEnergies + 86:01.07
76 Oliver Naesen AG2R Citroën Team + 86:02.27
77 Lilian Calmejane Intermarché-Circus-Wanty + 86:07.25
78 Marco Haller BORA-hansgrohe + 86:08.19
79 Jasper Stuyven Lidl-Trek + 86:09.06
80 Christophe Laporte Jumbo-Visma + 86:11.29
81 Stan Dewulf AG2R Citroën Team + 86:13.24
82 Patrick Konrad BORA-hansgrohe + 86:13.25
83 Alberto Bettiol EF Education-EasyPost + 86:14.40
84 Lawson Craddock Team Jayco-AlUla + 86:18.13
85 Jonas Abrahamsen Uno-X Pro Cycling Team + 86:19.14
86 Tony Gallopin Lidl-Trek + 86:20.31
87 Kasper Asgreen Soudal Quick-Step + 86:20.51
88 Daniel Oss TotalEnergies + 86:22.01
89 Valentin Ferron TotalEnergies + 86:24.57
90 Corbin Strong Israel-Premier Tech + 86:27.03
91 Pascal Eenkhoorn Lotto Dstny + 86:27.37
92 Fred Wright Bahrain Victorious + 86:28.33
93 Nathan Van Hooydonck Jumbo-Visma + 86:29.46
94 Anthony Turgis TotalEnergies + 86:30.04
95 Torstein Træen Uno-X Pro Cycling Team + 86:32.09
96 Magnus Cort EF Education-EasyPost + 86:37.57
97 Jasper Philipsen Alpecin-Deceuninck + 86:38.28
98 Bryan Coquard Cofidis + 86:38.57
99 Anthon Charmig Uno-X Pro Cycling Team + 86:40.33
100 Edvald Boasson-Hagen TotalEnergies + 86:43.40
101 Benoît Cosnefroy AG2R Citroën Team + 86:45.04
102 Vegard Stake Laengen UAE Team Emirates + 86:46.05
103 Mike Teunissen Intermarché-Circus-Wanty + 86:47.17
104 Yves Lampaert Soudal Quick-Step + 86:48.18
105 Mads Pedersen Lidl-Trek + 86:49.32
106 Remi Cavagna Soudal Quick-Step + 86:49.43
107 Matteo Trentin UAE Team Emirates + 86:50.16
108 Rasmus Tiller Uno-X Pro Cycling Team + 86:52.20
109 Simon Clarke Israel-Premier Tech + 86:56.15
110 Andrey Amador EF Education-EasyPost + 86:59.49
111 Dion Smith Intermarché-Circus-Wanty + 86:59.55
112 Luka Mezgec Team Jayco-AlUla + 87:02.14
113 Quinten Hermans Alpecin-Deceuninck + 87:04.24
114 Jonas Rickaert Alpecin-Deceuninck + 87:06.05
115 Alex Kirsch Lidl-Trek + 87:06.37
116 Danny van Poppel BORA-hansgrohe + 87:07.16
117 Christopher Juul-Jensen Team Jayco-AlUla + 87:10.27
118 Tim Declercq Soudal Quick-Step + 87:11.00
119 Dries Devenyns Soudal Quick-Step + 87:12.19
120 Florian Vermeersch Lotto Dstny + 87:12.20
121 Nikias Arndt Bahrain Victorious + 87:13.49
122 Søren Kragh Andersen Alpecin-Deceuninck + 87:14.20
123 Mikkel Bjerg UAE Team Emirates + 87:14.44
124 Laurent Pichon Team Arkéa-Samsic + 87:15.46
125 Biniam Girmay Intermarché-Circus-Wanty + 87:16.02
126 Guillaume Boivin Israel-Premier Tech + 87:16.43
127 Peter Sagan TotalEnergies + 87:19.59
128 Jenthe Biermans Team Arkéa-Samsic + 87:20.06
129 Silvan Dillier Alpecin-Deceuninck + 87:20.48
130 Luke Durbridge Team Jayco-AlUla + 87:22.00
131 Olivier Le Gac Groupama-FDJ + 87:22.51
132 Luca Mozzato Team Arkéa-Samsic + 87:23.04
133 Michael Gogl Alpecin-Deceuninck + 87:25.26
134 Alexander Kristoff Uno-X Pro Cycling Team + 87:29.33
135 Gianni Moscon Astana Qazaqstan Team + 87:29.41
136 Jasper De Buyst Lotto Dstny + 87:32.46
137 Dylan Groenewegen Team Jayco-AlUla + 87:33.03
138 Nils Eekhoff Team dsm-firmenich + 87:39.00
139 Jordi Meeus BORA-hansgrohe + 87:39.33
140 Søren Wærenskjold Uno-X Pro Cycling Team + 87:39.34
141 Elmar Reinders Team Jayco-AlUla + 87:40.59
142 Axel Zingle Cofidis + 87:45.05
143 Adrien Petit Intermarché-Circus-Wanty + 87:47.38
144 Sam Welsford Team dsm-firmenich + 87:48.02
145 John Degenkolb Team dsm-firmenich + 87:49.51
146 Alex Edmondson Team dsm-firmenich + 87:50.21
147 Frederik Frison Lotto Dstny + 88:01.02
148 Yevgeniy Fedorov Astana Qazaqstan Team + 88:02.19
149 Cees Bol Astana Qazaqstan Team + 88:03.26
150 Michael Mørkøv Soudal Quick-Step + 88:12.53
- Anthony Perez Cofidis DNS
- Richard Carapaz EF Education-EasyPost DNS
- Matteo Jorgenson Movistar Team DNS
- Fabio Jakobsen Soudal Quick-Step DNS
- Jacopo Guarnieri Lotto Dstny DNS
- Quinn Simmons Lidl-Trek DNS
- Wout van Aert Jumbo-Visma DNS
- Alexis Renard Cofidis DNS
- Daniel Martinez INEOS Grenadiers DNS
- Luis León Sánchez Astana Qazaqstan Team DNS
- Louis Meintjes Intermarché-Circus-Wanty DNF
- David de la Cruz Astana Qazaqstan Team DNF
- Victor Lafay Cofidis DNF
- Ben Turner INEOS Grenadiers DNF
- Ruben Guerreiro Movistar Team DNF
- Esteban Chaves EF Education-EasyPost DNF
- Caleb Ewan Lotto Dstny DNF
- Romain Bardet Team dsm-firmenich DNF
- Steff Cras TotalEnergies DNF
- Enric Mas Movistar Team DNF
- Ramon Sinkeldam Alpecin-Deceuninck DNF
- Simon Geschke Cofidis DNF
- James Shaw EF Education-EasyPost DNF
- Antonio Pedrero Movistar Team DNF
- Phil Bauhaus Bahrain Victorious DNF
- Mark Cavendish Astana Qazaqstan Team DNF

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 82:13:11
2 Carlos Rodriguez INEOS Grenadiers + 82:18.59
3 Felix Gall AG2R Citroën Team + 82:21.51
4 Tom Pidcock INEOS Grenadiers + 82:53.34
5 Mattias Skjelmose Lidl-Trek + 84:21.09
6 Tobias Halland Johannessen Uno-X Pro Cycling Team + 84:21.15
7 Mathieu Burgaudeau TotalEnergies + 84:26.55
8 Clément Champoussin Team Arkéa-Samsic + 85:03.49
9 Matthew Dinham Team dsm-firmenich + 85:19.14
10 Maxim Van Gils Lotto Dstny + 85:23.31
11 Kevin Vermaerke Team dsm-firmenich + 85:30.02
12 Matis Louvel Team Arkéa-Samsic + 85:41.51
13 Lars van den Berg Groupama-FDJ + 85:51.45
14 Valentin Ferron TotalEnergies + 86:24.57
15 Corbin Strong Israel-Premier Tech + 86:27.03
16 Fred Wright Bahrain Victorious + 86:28.33
17 Jasper Philipsen Alpecin-Deceuninck + 86:38.28
18 Anthon Charmig Uno-X Pro Cycling Team + 86:40.33
19 Florian Vermeersch Lotto Dstny + 87:12.20
20 Mikkel Bjerg UAE Team Emirates + 87:14.44
21 Biniam Girmay Intermarché-Circus-Wanty + 87:16.02
22 Luca Mozzato Team Arkéa-Samsic + 87:23.04
23 Nils Eekhoff Team dsm-firmenich + 87:39.00
24 Jordi Meeus BORA-hansgrohe + 87:39.33
25 Søren Wærenskjold Uno-X Pro Cycling Team + 87:39.34
26 Axel Zingle Cofidis + 87:45.05
27 Yevgeniy Fedorov Astana Qazaqstan Team + 88:02.19

Points

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

Mountain

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

Team

PosTeamTime
1 Jumbo-Visma 247:19:41
2 UAE Team Emirates + 13.49
3 INEOS Grenadiers + 27.38
4 Bahrain Victorious + 28.37
5 Groupama-FDJ + 57.20
6 AG2R Citroën Team + 01:51.00
7 BORA-hansgrohe + 02:05.08
8 Team Jayco-AlUla + 03:21.33
9 Israel-Premier Tech + 04:33.49
10 Movistar Team + 04:37.33
11 Cofidis + 05:06.43
12 Team Arkéa-Samsic + 05:12.45
13 Team dsm-firmenich + 05:56.36
14 Lidl-Trek + 06:05.08
15 Uno-X Pro Cycling Team + 06:22.08
16 Intermarché-Circus-Wanty + 06:57.01
17 TotalEnergies + 07:13.29
18 Astana Qazaqstan Team + 07:15.34
19 EF Education-EasyPost + 08:06.24
20 Soudal Quick-Step + 09:16.20
21 Lotto Dstny + 09:43.47
22 Alpecin-Deceuninck + 10:51.58

Race profile

Race
Tour de France
Start date
01.07.2023
End date
23.07.2023
Total distance
3401.3 km
Number of stages
21
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 ❤️