Classement général du Tour de France après la 21e et dernière étape, courue dimanche entre Saint-Quentin-en-Yvelines et Paris.
- Jonas Vingegaard (DEN/TJV) 82 h 05:42.
- Tadej Pogacar (SLO/UAD) à 7:29.
- Adam Yates (GBR/UAD) 10:56.
- Simon Yates (GBR/JAY) 12:23.
- Carlos Rodríguez (ESP/IGD) 13:17.
- Pello Bilbao (ESP/TBV) 13:27.
- Jai Hindley (AUS/BOH) 14:44.
- Felix Gall (AUT/ACT) 16:09.
- David Gaudu (FRA/GFC) 23:08.
- Guillaume Martin (FRA/COF) 26:30.
- Thibaut Pinot (FRA/GFC) 28:03.
- Sepp Kuss (USA/TJV) 37:32.
- Thomas Pidcock (GBR/IGD) 47:52.
- Rafal Majka (POL/UAD) 56:09.
- Jonathan Castroviejo (ESP/IGD) 56:37.
- Chris Harper (AUS/JAY) 57:29.
- Ben O’Connor (AUS/ACT) 1 h 04:59.
- Wilco Kelderman (NED/TJV) 1 h 06:46.
- Mikel Landa (ESP/TBV) 1 h 12:41.
- Valentin Madouas (FRA/GFC) 1 h 14:10.
- Emanuel Buchmann (GER/BOH) 1 h 15:44.
- Warren Barguil (FRA/ARK) 1 h 17:06.
- Felix Großschartner (AUT/UAD) 1 h 45:21.
- Tiesj Benoot (BEL/TJV) 1 h 46:55.
- Clément Berthet (FRA/ACT) 1 h 50:19.
- Bob Jungels (LUX/BOH) 1 h 58:46.
- Wouter Poels (NED/TBV) 2 h 05:44.
- Jack Haig (AUS/TBV) 2 h 10:32.
- Mattias Skjelmose (DEN/LTK) 2 h 15:27.
- Tobias Johannessen (NOR/UXT) 2 h 15:33.
- Mathieu Burgaudeau (FRA/TEN) 2 h 21:13.
- Giulio Ciccone (ITA/LTK) 2 h 24:29.
- Julian Alaphilippe (FRA/SOQ) 2 h 25:43.
- Harold Tejada (COL/AST) 2 h 27:46.
- Dylan Teuns (BEL/IPT) 2 h 34:28.
- Egan Bernal (COL/IGD) 2 h 38:16.
- Gorka Izagirre (ESP/MOV) 2 h 38:53.
- Hugo Houle (CAN/IPT) 2 h 42:05.
- Nicholas Schultz (AUS/IPT) 2 h 43:32.
- Alexey Lutsenko (KAZ/AST) 2 h 43:33.
- Kévin Geniets (LUX/GFC) 2 h 44:14.
- Dylan van Baarle (NED/TJV) 2 h 46:05.
- Jonas Gregaard (DEN/UXT) 2 h 47:07.
- Gregor Mühlberger (AUT/MOV) 2 h 49:22.
- Ion Izagirre (ESP/COF) 2 h 50:09.
- Chris Hamilton (AUS/DSM) 2 h 51:00.
- Georg Zimmerman (GER/ICW) 2 h 54:05.
- Michael Woods (CAN/IPT) 2 h 54:47.
- Michal Kwiatkowski (POL/IGD) 2 h 56:08.
- Krists Neilands (LAT/IPT) 2 h 56:21.
- Clément Champoussin (FRA/ARK) 2 h 58:07.
- Alex Aranburu (ESP/MOV) 3 h 02:59.
- Nélson Oliveira (POR/MOV) 3 h 08:26.
- Stefan Küng (SUI/GFC) 3 h 08:29.
- Aurélien Paret-Peintre (FRA/ACT) 3 h 09:31.
- Marc Soler (ESP/UAD) 3 h 09:56.
- Mathieu van der Poel (NED/ADC) 3 h 11:24.
- Matt Dinham (AUS/DSM) 3 h 13:32.
- Maxim Van Gils (BEL/LTD) 3 h 17:49.
- Omar Fraile (ESP/IGD) 3 h 19:04.
- Kevin Vermaerke (USA/DSM) 3 h 24:20.
- Nils Politt (GER/BOH) 3 h 28:47.
- Quentin Pacher (FRA/GFC) 3 h 33:43.
- Victor Campenaerts (BEL/LTD) 3 h 34:58.
- Matis Louvel (FRA/ARK) 3 h 36:09.
- Neilson Powless (USA/EFE) 3 h 37:30.
- Rui Costa (POR/ICW) 3 h 37:57.
- Anthony Delaplace (FRA/ARK) 3 h 41:37.
- Simon Guglielmi (FRA/ARK) 3 h 41:48.
- Lars van den Berg (NED/GFC) 3 h 46:03.
- Rigoberto Urán (COL/EFE) 3 h 50:15.
- Matej Mohoric (SLO/TBV) 3 h 51:05.
- Nans Peters (FRA/ACT) 3 h 53:06.
- Juan Pedro López (ESP/LTK) 3 h 54:39.
- Pierre Latour (FRA/TEN) 3 h 55:25.
- Oliver Naesen (BEL/ACT) 3 h 56:45.
- Lilian Calmejane (FRA/ICW) 4 h 01:43.
- Marco Haller (AUT/BOH) 4 h 02:37.
- Jasper Stuyven (BEL/LTK) 4 h 03:24.
- Christophe Laporte (FRA/TJV) 4 h 05:47.
- Stan Dewulf (BEL/ACT) 4 h 07:42.
- Patrick Konrad (AUT/BOH) 4 h 07:43.
- Alberto Bettiol (ITA/EFE) 4 h 08:58.
- Lawson Craddock (USA/JAY) 4 h 12:31.
- Jonas Abrahamsen (NOR/UXT) 4 h 13:32.
- Tony Gallopin (FRA/LTK) 4 h 14:49.
- Kasper Asgreen (DEN/SOQ) 4 h 15:09.
- Daniel Oss (ITA/TEN) 4 h 16:19.
- Valentin Ferron (FRA/TEN) 4 h 19:15.
- Corbin Strong (NZL/IPT) 4 h 21:21.
- Pascal Eenkhoorn (NED/LTD) 4 h 21:55.
- Fred Wright (GBR/TBV) 4 h 22:51.
- Nathan Van Hooydonck (BEL/TJV) 4 h 24:04.
- Anthony Turgis (FRA/TEN) 4 h 24:22.
- Torstein Træen (NOR/UXT) 4 h 26:27.
- Magnus Cort (DEN/EFE) 4 h 32:15.
- Jasper Philipsen (BEL/ADC) 4 h 32:46.
- Bryan Coquard (FRA/COF) 4 h 33:15.
- Anthon Charmig (DEN/UXT) 4 h 34:51.
- Edvald Boasson Hagen (NOR/TEN) 4 h 37:58.
- Benoît Cosnefroy (FRA/ACT) 4 h 39:22.
- Vegard Laengen (NOR/UAD) 4 h 40:23.
- Mike Teunissen (NED/ICW) 4 h 41:35.
- Yves Lampaert (BEL/SOQ) 4 h 42:36.
- Mads Pedersen (DEN/LTK) 4 h 43:50.
- Rémi Cavagna (FRA/SOQ) 4 h 44:01.
- Matteo Trentin (ITA/UAD) 4 h 44:34.
- Rasmus Tiller (NOR/UXT) 4 h 46:38.
- Simon Clarke (AUS/IPT) 4 h 50:33.
- Andrey Amador (CRC/EFE) 4 h 54:07.
- Dion Smith (NZL/ICW) 4 h 54:13.
- Luka Mezgec (SLO/JAY) 4 h 56:32.
- Quinten Hermans (BEL/ADC) 4 h 58:42.
- Jonas Rickaert (BEL/ADC) 5 h 00:23.
- Alex Kirsch (LUX/LTK) 5 h 00:55.
- Danny van Poppel (NED/BOH) 5 h 01:34.
- Christopher Juul-Jensen (DEN/JAY) 5 h 04:45.
- Tim Declercq (BEL/SOQ) 5 h 05:18.
- Dries Devenyns (BEL/SOQ) 5 h 06:37.
- Florian Vermeersch (BEL/LTD) 5 h 06:38.
- Nikias Arndt (GER/TBV) 5 h 08:07.
- Soren Kragh Andersen (DEN/ADC) 5 h 08:38.
- Mikkel Bjerg (DEN/UAD) 5 h 09:02.
- Laurent Pichon (FRA/ARK) 5 h 10:04.
- Biniam Girmay (ERI/ICW) 5 h 10:20.
- Guillaume Boivin (CAN/IPT) 5 h 11:01.
- Peter Sagan (SVK/TEN) 5 h 14:17.
- Yenthe Biermans (BEL/ARK) 5 h 14:24.
- Silvan Dillier (SUI/ADC) 5 h 15:06.
- Luke Durbridge (AUS/JAY) 5 h 16:18.
- Olivier Le Gac (FRA/GFC) 5 h 17:09.
- Luca Mozzato (ITA/ARK) 5 h 17:22.
- Michael Gogl (AUT/ADC) 5 h 19:44.
- Alexander Kristoff (NOR/UXT) 5 h 23:51.
- Gianni Moscon (ITA/AST) 5 h 23:59.
- Jasper De Buyst (BEL/LTD) 5 h 27:04.
- Dylan Groenewegen (NED/JAY) 5 h 27:21.
- Nils Eekhoff (NED/DSM) 5 h 33:18.
- Jordi Meeus (BEL/BOH) 5 h 33:51.
- Søren Wærenskjold (NOR/UXT) 5 h 33:52.
- Elmar Reinders (NED/JAY) 5 h 35:17.
- Axel Zingle (FRA/COF) 5 h 39:23.
- Adrien Petit (FRA/ICW) 5 h 41:56.
- Sam Welsford (AUS/DSM) 5 h 42:20.
- John Degenkolb (GER/DSM) 5 h 44:09.
- Alexander Edmondson (AUS/DSM) 5 h 44:39.
- Frederik Frison (BEL/LTD) 5 h 55:20.
- Yevgeniy Fedorov (KAZ/AST) 5 h 56:37.
- Cees Bol (NED/AST) 5 h 57:44.
- Michael Morkov (DEN/SOQ) 6 h 07:11.