Tour de France 2023 - Stage 7

Mont-de-Marsan > Bordeaux, 169.9km

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

GC

PosRiderTeam Time
1 Jonas Vingegaard Jumbo-Visma 29:57:12
2 Tadej Pogacar UAE Team Emirates + 00.25
3 Jai Hindley BORA-hansgrohe + 01.34
4 Simon Yates Team Jayco-AlUla + 03.14
5 Carlos Rodriguez INEOS Grenadiers + 03.30
6 Adam Yates UAE Team Emirates + 03.40
7 David Gaudu Groupama-FDJ + 04.03
8 Romain Bardet Team dsm-firmenich + 04.43
9 Tom Pidcock INEOS Grenadiers + 04.43
10 Sepp Kuss Jumbo-Visma + 05.28
11 Mikel Landa Bahrain Victorious + 05.49
12 Ben O'Connor AG2R Citroën Team + 06.10
13 Steff Cras TotalEnergies + 06.10
14 Pello Bilbao Bahrain Victorious + 06.10
15 Emanuel Buchmann BORA-hansgrohe + 06.32
16 Louis Meintjes Intermarché-Circus-Wanty + 06.52
17 Guillaume Martin Cofidis + 07.08
18 Thibaut Pinot Groupama-FDJ + 07.16
19 Wilco Kelderman Jumbo-Visma + 07.58
20 Felix Gall AG2R Citroën Team + 08.19
21 Mattias Skjelmose Lidl-Trek + 08.47
22 Jonathan Castroviejo INEOS Grenadiers + 11.56
23 Giulio Ciccone Lidl-Trek + 12.47
24 Valentin Madouas Groupama-FDJ + 15.16
25 Egan Bernal INEOS Grenadiers + 15.48
26 Wout van Aert Jumbo-Visma + 16.05
27 Julian Alaphilippe Soudal Quick-Step + 17.00
28 Chris Harper Team Jayco-AlUla + 17.50
29 Ruben Guerreiro Movistar Team + 21.35
30 Rafal Majka UAE Team Emirates + 21.45
31 Tobias Halland Johannessen Uno-X Pro Cycling Team + 24.21
32 Michael Woods Israel-Premier Tech + 24.32
33 Harold Tejada Astana Qazaqstan Team + 25.03
34 Clément Berthet AG2R Citroën Team + 25.05
35 Juan Pedro Lopez Lidl-Trek + 28.14
36 Bob Jungels BORA-hansgrohe + 28.53
37 Jack Haig Bahrain Victorious + 30.21
38 Tiesj Benoot Jumbo-Visma + 30.38
39 Dylan Teuns Israel-Premier Tech + 31.48
40 Warren Barguil Team Arkéa-Samsic + 32.25
41 Felix Großschartner UAE Team Emirates + 34.19
42 Gorka Izagirre Movistar Team + 34.37
43 Aurélien Paret-Peintre AG2R Citroën Team + 36.10
44 Michal Kwiatkowski INEOS Grenadiers + 36.14
45 Chris Hamilton Team dsm-firmenich + 41.26
46 Neilson Powless EF Education-EasyPost + 41.32
47 Clément Champoussin Team Arkéa-Samsic + 41.37
48 Matthew Dinham Team dsm-firmenich + 41.40
49 Daniel Martinez INEOS Grenadiers + 41.40
50 David de la Cruz Astana Qazaqstan Team + 43.18
51 Kevin Geniets Groupama-FDJ + 43.25
52 Tony Gallopin Lidl-Trek + 43.30
53 Antonio Pedrero Movistar Team + 43.38
54 Ion Izagirre Cofidis + 44.45
55 Matis Louvel Team Arkéa-Samsic + 45.10
56 Mathieu Burgaudeau TotalEnergies + 45.12
57 Gregor Mühlberger Movistar Team + 46.56
58 Matteo Jorgenson Movistar Team + 48.34
59 Nick Schultz Israel-Premier Tech + 49.15
60 Wout Poels Bahrain Victorious + 49.28
61 James Shaw EF Education-EasyPost + 49.49
62 Lilian Calmejane Intermarché-Circus-Wanty + 50.31
63 Omar Fraile INEOS Grenadiers + 51.40
64 Dylan van Baarle Jumbo-Visma + 51.44
65 Hugo Houle Israel-Premier Tech + 52.15
66 Alex Aranburu Movistar Team + 53.11
67 Esteban Chaves EF Education-EasyPost + 53.21
68 Stefan Küng Groupama-FDJ + 53.36
69 Krists Neilands Israel-Premier Tech + 55.29
70 Alberto Bettiol EF Education-EasyPost + 55.30
71 Jonas Gregaard Uno-X Pro Cycling Team + 56.21
72 Quentin Pacher Groupama-FDJ + 56.57
73 Georg Zimmermann Intermarché-Circus-Wanty + 56.58
74 Nelson Oliveira Movistar Team + 57.16
75 Anthony Perez Cofidis + 58.18
76 Simon Geschke Cofidis + 58.45
77 Victor Campenaerts Lotto Dstny + 59.25
78 Anthony Delaplace Team Arkéa-Samsic + 59.49
79 Victor Lafay Cofidis + 01:00.17
80 Alexey Lutsenko Astana Qazaqstan Team + 01:01.23
81 Lawson Craddock Team Jayco-AlUla + 01:01.34
82 Maxim Van Gils Lotto Dstny + 01:01.57
83 Rui Costa Intermarché-Circus-Wanty + 01:02.20
84 Corbin Strong Israel-Premier Tech + 01:02.45
85 Lars van den Berg Groupama-FDJ + 01:02.51
86 Nathan Van Hooydonck Jumbo-Visma + 01:04.18
87 Mathieu van der Poel Alpecin-Deceuninck + 01:04.25
88 Patrick Konrad BORA-hansgrohe + 01:05.16
89 Rigoberto Uran EF Education-EasyPost + 01:05.19
90 Oliver Naesen AG2R Citroën Team + 01:08.02
91 Marc Soler UAE Team Emirates + 01:09.58
92 Edvald Boasson-Hagen TotalEnergies + 01:11.00
93 Quinten Hermans Alpecin-Deceuninck + 01:11.46
94 Valentin Ferron TotalEnergies + 01:12.26
95 Pascal Eenkhoorn Lotto Dstny + 01:12.33
96 Matej Mohoric Bahrain Victorious + 01:13.10
97 Anthon Charmig Uno-X Pro Cycling Team + 01:14.59
98 Stan Dewulf AG2R Citroën Team + 01:15.11
99 Marco Haller BORA-hansgrohe + 01:15.45
100 Kevin Vermaerke Team dsm-firmenich + 01:15.59
101 Mads Pedersen Lidl-Trek + 01:16.28
102 Jasper Philipsen Alpecin-Deceuninck + 01:16.46
103 Jasper Stuyven Lidl-Trek + 01:16.46
104 Simon Clarke Israel-Premier Tech + 01:16.50
105 Kasper Asgreen Soudal Quick-Step + 01:16.58
106 Pierre Latour TotalEnergies + 01:18.06
107 Nils Politt BORA-hansgrohe + 01:18.23
108 Nans Peters AG2R Citroën Team + 01:18.45
109 Biniam Girmay Intermarché-Circus-Wanty + 01:19.46
110 Daniel Oss TotalEnergies + 01:20.09
111 Nikias Arndt Bahrain Victorious + 01:20.20
112 Jonas Abrahamsen Uno-X Pro Cycling Team + 01:20.27
113 Anthony Turgis TotalEnergies + 01:20.36
114 Christophe Laporte Jumbo-Visma + 01:21.22
115 Fred Wright Bahrain Victorious + 01:21.36
116 Christopher Juul-Jensen Team Jayco-AlUla + 01:21.36
117 Ben Turner INEOS Grenadiers + 01:21.46
118 Magnus Cort EF Education-EasyPost + 01:22.07
119 Mike Teunissen Intermarché-Circus-Wanty + 01:22.26
120 Bryan Coquard Cofidis + 01:22.45
121 Alex Kirsch Lidl-Trek + 01:22.47
122 Michael Gogl Alpecin-Deceuninck + 01:23.25
123 Simon Guglielmi Team Arkéa-Samsic + 01:25.09
124 Guillaume Boivin Israel-Premier Tech + 01:25.15
125 Vegard Stake Laengen UAE Team Emirates + 01:25.28
126 Silvan Dillier Alpecin-Deceuninck + 01:25.29
127 Jonas Rickaert Alpecin-Deceuninck + 01:26.26
128 Søren Kragh Andersen Alpecin-Deceuninck + 01:26.26
129 Danny van Poppel BORA-hansgrohe + 01:26.39
130 Jenthe Biermans Team Arkéa-Samsic + 01:27.03
131 Dion Smith Intermarché-Circus-Wanty + 01:27.18
132 Florian Vermeersch Lotto Dstny + 01:27.36
133 Rasmus Tiller Uno-X Pro Cycling Team + 01:27.53
134 Andrey Amador EF Education-EasyPost + 01:27.57
135 Torstein Træen Uno-X Pro Cycling Team + 01:28.01
136 Peter Sagan TotalEnergies + 01:28.08
137 Luka Mezgec Team Jayco-AlUla + 01:28.34
138 Benoît Cosnefroy AG2R Citroën Team + 01:28.52
139 Dries Devenyns Soudal Quick-Step + 01:29.56
140 Matteo Trentin UAE Team Emirates + 01:31.11
141 Remi Cavagna Soudal Quick-Step + 01:31.19
142 Adrien Petit Intermarché-Circus-Wanty + 01:31.33
143 Nils Eekhoff Team dsm-firmenich + 01:31.42
144 Elmar Reinders Team Jayco-AlUla + 01:33.39
145 Alexander Kristoff Uno-X Pro Cycling Team + 01:33.50
146 Sam Welsford Team dsm-firmenich + 01:34.03
147 Caleb Ewan Lotto Dstny + 01:34.08
148 Søren Wærenskjold Uno-X Pro Cycling Team + 01:34.09
149 Axel Zingle Cofidis + 01:34.20
150 Dylan Groenewegen Team Jayco-AlUla + 01:34.26
151 Luca Mozzato Team Arkéa-Samsic + 01:34.38
152 Jordi Meeus BORA-hansgrohe + 01:34.53
153 Mikkel Bjerg UAE Team Emirates + 01:35.08
154 Alex Edmondson Team dsm-firmenich + 01:35.41
155 Olivier Le Gac Groupama-FDJ + 01:35.41
156 John Degenkolb Team dsm-firmenich + 01:36.57
157 Ramon Sinkeldam Alpecin-Deceuninck + 01:37.02
158 Quinn Simmons Lidl-Trek + 01:37.06
159 Laurent Pichon Team Arkéa-Samsic + 01:38.42
160 Frederik Frison Lotto Dstny + 01:38.49
161 Luke Durbridge Team Jayco-AlUla + 01:39.00
162 Alexis Renard Cofidis + 01:39.20
163 Yves Lampaert Soudal Quick-Step + 01:43.38
164 Fabio Jakobsen Soudal Quick-Step + 01:43.47
165 Tim Declercq Soudal Quick-Step + 01:44.08
166 Michael Mørkøv Soudal Quick-Step + 01:44.32
167 Phil Bauhaus Bahrain Victorious + 01:45.05
168 Jasper De Buyst Lotto Dstny + 01:48.20
169 Mark Cavendish Astana Qazaqstan Team + 01:50.26
170 Cees Bol Astana Qazaqstan Team + 01:50.32
171 Gianni Moscon Astana Qazaqstan Team + 01:52.04
172 Yevgeniy Fedorov Astana Qazaqstan Team + 01:58.52

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 29:57:37
2 Carlos Rodriguez INEOS Grenadiers + 03.05
3 Tom Pidcock INEOS Grenadiers + 04.18
4 Felix Gall AG2R Citroën Team + 07.54
5 Mattias Skjelmose Lidl-Trek + 08.22
6 Tobias Halland Johannessen Uno-X Pro Cycling Team + 23.56
7 Clément Champoussin Team Arkéa-Samsic + 41.12
8 Matthew Dinham Team dsm-firmenich + 41.15
9 Matis Louvel Team Arkéa-Samsic + 44.45
10 Mathieu Burgaudeau TotalEnergies + 44.47
11 Matteo Jorgenson Movistar Team + 48.09
12 Maxim Van Gils Lotto Dstny + 01:01.32
13 Corbin Strong Israel-Premier Tech + 01:02.20
14 Lars van den Berg Groupama-FDJ + 01:02.26
15 Valentin Ferron TotalEnergies + 01:12.01
16 Anthon Charmig Uno-X Pro Cycling Team + 01:14.34
17 Kevin Vermaerke Team dsm-firmenich + 01:15.34
18 Jasper Philipsen Alpecin-Deceuninck + 01:16.21
19 Biniam Girmay Intermarché-Circus-Wanty + 01:19.21
20 Fred Wright Bahrain Victorious + 01:21.11
21 Ben Turner INEOS Grenadiers + 01:21.21
22 Florian Vermeersch Lotto Dstny + 01:27.11
23 Nils Eekhoff Team dsm-firmenich + 01:31.17
24 Søren Wærenskjold Uno-X Pro Cycling Team + 01:33.44
25 Axel Zingle Cofidis + 01:33.55
26 Luca Mozzato Team Arkéa-Samsic + 01:34.13
27 Jordi Meeus BORA-hansgrohe + 01:34.28
28 Mikkel Bjerg UAE Team Emirates + 01:34.43
29 Quinn Simmons Lidl-Trek + 01:36.41
30 Alexis Renard Cofidis + 01:38.55
31 Yevgeniy Fedorov Astana Qazaqstan Team + 01:58.27

Points

PosRiderTeam Points
1 Jasper Philipsen Alpecin-Deceuninck 215
2 Bryan Coquard Cofidis 127
3 Mark Cavendish Astana Qazaqstan Team 99
4 Mads Pedersen Lidl-Trek 93
5 Wout van Aert Jumbo-Visma 92
6 Victor Lafay Cofidis 80
7 Tadej Pogacar UAE Team Emirates 74
8 Caleb Ewan Lotto Dstny 73
9 Biniam Girmay Intermarché-Circus-Wanty 71
10 Jordi Meeus BORA-hansgrohe 69
11 Jai Hindley BORA-hansgrohe 51
12 Neilson Powless EF Education-EasyPost 45
13 Dylan Groenewegen Team Jayco-AlUla 44
14 Alexander Kristoff Uno-X Pro Cycling Team 43
15 Adam Yates UAE Team Emirates 38
16 Simon Guglielmi Team Arkéa-Samsic 37
17 Jonas Vingegaard Jumbo-Visma 37
18 Simon Yates Team Jayco-AlUla 36
19 Michael Woods Israel-Premier Tech 31
20 Fabio Jakobsen Soudal Quick-Step 30
21 Remi Cavagna Soudal Quick-Step 28
22 Luca Mozzato Team Arkéa-Samsic 28
23 Peter Sagan TotalEnergies 27
24 Giulio Ciccone Lidl-Trek 25
25 Jonas Gregaard Uno-X Pro Cycling Team 24
26 Tom Pidcock INEOS Grenadiers 22
27 Emanuel Buchmann BORA-hansgrohe 22
28 Felix Gall AG2R Citroën Team 22
29 Corbin Strong Israel-Premier Tech 22
30 Edvald Boasson-Hagen TotalEnergies 20
31 Pascal Eenkhoorn Lotto Dstny 20
32 Laurent Pichon Team Arkéa-Samsic 20
33 Carlos Rodriguez INEOS Grenadiers 19
34 Thibaut Pinot Groupama-FDJ 19
35 Sam Welsford Team dsm-firmenich 19
36 Romain Bardet Team dsm-firmenich 18
37 David Gaudu Groupama-FDJ 17
38 Pello Bilbao Bahrain Victorious 16
39 Tobias Halland Johannessen Uno-X Pro Cycling Team 15
40 James Shaw EF Education-EasyPost 15
41 Valentin Ferron TotalEnergies 15
42 Danny van Poppel BORA-hansgrohe 14
43 Ruben Guerreiro Movistar Team 13
44 Lilian Calmejane Intermarché-Circus-Wanty 13
45 Victor Campenaerts Lotto Dstny 13
46 Tiesj Benoot Jumbo-Visma 12
47 Matteo Trentin UAE Team Emirates 12
48 Phil Bauhaus Bahrain Victorious 12
49 Matis Louvel Team Arkéa-Samsic 11
50 Anthony Perez Cofidis 11
51 Dylan Teuns Israel-Premier Tech 10
52 Michal Kwiatkowski INEOS Grenadiers 10
53 Patrick Konrad BORA-hansgrohe 10
54 Oliver Naesen AG2R Citroën Team 10
55 Christopher Juul-Jensen Team Jayco-AlUla 10
56 Luka Mezgec Team Jayco-AlUla 10
57 Daniel Martinez INEOS Grenadiers 9
58 Mathieu van der Poel Alpecin-Deceuninck 9
59 Kasper Asgreen Soudal Quick-Step 9
60 Mattias Skjelmose Lidl-Trek 8
61 Jack Haig Bahrain Victorious 8
62 Mikel Landa Bahrain Victorious 7
63 Steff Cras TotalEnergies 7
64 Nikias Arndt Bahrain Victorious 7
65 Sepp Kuss Jumbo-Visma 6
66 Jonas Abrahamsen Uno-X Pro Cycling Team 6
67 Mikkel Bjerg UAE Team Emirates 6
68 Alexis Renard Cofidis 6
69 Mike Teunissen Intermarché-Circus-Wanty 5
70 Matteo Jorgenson Movistar Team 4
71 Wilco Kelderman Jumbo-Visma 3
72 Juan Pedro Lopez Lidl-Trek 3
73 Gorka Izagirre Movistar Team 3
74 Cees Bol Astana Qazaqstan Team 3
75 Valentin Madouas Groupama-FDJ 2
76 Marc Soler UAE Team Emirates 2
77 Jasper Stuyven Lidl-Trek 2
78 Alex Kirsch Lidl-Trek 2
79 Søren Wærenskjold Uno-X Pro Cycling Team 2
80 Krists Neilands Israel-Premier Tech 1
81 Kevin Vermaerke Team dsm-firmenich 1
82 Torstein Træen Uno-X Pro Cycling Team 1
83 Alberto Bettiol EF Education-EasyPost -13

Mountain

PosRiderTeam Points
1 Neilson Powless EF Education-EasyPost 36
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 Tadej Pogacar UAE Team Emirates 19
6 Jai Hindley BORA-hansgrohe 19
7 Giulio Ciccone Lidl-Trek 19
8 Jonas Vingegaard Jumbo-Visma 18
9 Wout van Aert Jumbo-Visma 15
10 Daniel Martinez INEOS Grenadiers 15
11 Emanuel Buchmann BORA-hansgrohe 14
12 James Shaw EF Education-EasyPost 14
13 Michal Kwiatkowski INEOS Grenadiers 10
14 Krists Neilands Israel-Premier Tech 9
15 Jack Haig Bahrain Victorious 5
16 Mathieu van der Poel Alpecin-Deceuninck 4
17 Pascal Eenkhoorn Lotto Dstny 3
18 Georg Zimmermann Intermarché-Circus-Wanty 3
19 Laurent Pichon Team Arkéa-Samsic 3
20 Jonas Gregaard Uno-X Pro Cycling Team 2
21 Simon Yates Team Jayco-AlUla 2
22 Julian Alaphilippe Soudal Quick-Step 2
23 Matteo Jorgenson Movistar Team 2
24 Esteban Chaves EF Education-EasyPost 2
25 Edvald Boasson-Hagen TotalEnergies 2
26 Anthony Delaplace Team Arkéa-Samsic 1
27 Pierre Latour TotalEnergies 1
28 Jonas Abrahamsen Uno-X Pro Cycling Team 1
29 Dylan van Baarle Jumbo-Visma 1
30 Kasper Asgreen Soudal Quick-Step 1
31 Simon Guglielmi Team Arkéa-Samsic 1

Team

PosTeamTime
1 Jumbo-Visma 90:02:45
2 INEOS Grenadiers + 01.50
3 Bahrain Victorious + 10.09
4 UAE Team Emirates + 11.02
5 Groupama-FDJ + 15.26
6 AG2R Citroën Team + 18.52
7 BORA-hansgrohe + 26.08
8 Lidl-Trek + 36.07
9 Movistar Team + 47.45
10 Team Jayco-AlUla + 01:04.59
11 Team dsm-firmenich + 01:05.57
12 Cofidis + 01:12.56
13 Israel-Premier Tech + 01:17.53
14 Intermarché-Circus-Wanty + 01:22.13
15 Astana Qazaqstan Team + 01:26.49
16 TotalEnergies + 01:27.48
17 EF Education-EasyPost + 01:35.32
18 Team Arkéa-Samsic + 01:36.26
19 Uno-X Pro Cycling Team + 01:45.19
20 Soudal Quick-Step + 02:28.30
21 Lotto Dstny + 02:42.26
22 Alpecin-Deceuninck + 02:59.58

Race profile

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