Tour de France 2020 - Stage 19
29.08-20.09
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
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Søren Kragh Andersen | Team Sunweb | 3:36:33 |
| 2 | Luka Mezgec | Mitchelton-Scott | + 00.53 |
| 3 | Jasper Stuyven | Trek-Segafredo | + 00.53 |
| 4 | Greg Van Avermaet | CCC Team | + 00.53 |
| 5 | Oliver Naesen | AG2R La Mondiale | + 00.53 |
| 6 | Nikias Arndt | Team Sunweb | + 00.53 |
| 7 | Luke Rowe | INEOS Grenadiers | + 00.59 |
| 8 | Sam Bennett | Deceuninck-Quick Step | + 01.02 |
| 9 | Peter Sagan | Bora-hansgrohe | + 01.02 |
| 10 | Matteo Trentin | CCC Team | + 01.02 |
| 11 | Jack Bauer | Mitchelton-Scott | + 01.07 |
| 12 | Dries Devenyns | Deceuninck-Quick Step | + 01.15 |
| 13 | Edvald Boasson-Hagen | NTT Pro Cycling | + 03.53 |
| 14 | Hugo Hofstetter | Israel Start-Up Nation | + 03.53 |
| 15 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | + 03.53 |
| 16 | Robert Gesink | Team Jumbo-Visma | + 07.38 |
| 17 | Nils Politt | Israel Start-Up Nation | + 07.38 |
| 18 | José Joaquin Rojas | Movistar Team | + 07.38 |
| 19 | Sonny Colbrelli | Bahrain-McLaren | + 07.38 |
| 20 | Marco Haller | Bahrain-McLaren | + 07.38 |
| 21 | Max Walscheid | NTT Pro Cycling | + 07.38 |
| 22 | Geoffrey Soupe | Total Direct Énergie | + 07.38 |
| 23 | Luis León Sánchez | Astana Pro Team | + 07.38 |
| 24 | Tim Declercq | Deceuninck-Quick Step | + 07.38 |
| 25 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | + 07.38 |
| 26 | Edward Theuns | Trek-Segafredo | + 07.38 |
| 27 | Tom Van Asbroeck | Israel Start-Up Nation | + 07.38 |
| 28 | Tony Martin | Team Jumbo-Visma | + 07.38 |
| 29 | Miguel Ángel López | Astana Pro Team | + 07.38 |
| 30 | Anthony Turgis | Total Direct Énergie | + 07.38 |
| 31 | Tadej Pogacar | UAE Team Emirates | + 07.38 |
| 32 | Wout van Aert | Team Jumbo-Visma | + 07.38 |
| 33 | Richie Porte | Trek-Segafredo | + 07.38 |
| 34 | Christopher Juul-Jensen | Mitchelton-Scott | + 07.38 |
| 35 | Nelson Oliveira | Movistar Team | + 07.38 |
| 36 | Kasper Asgreen | Deceuninck-Quick Step | + 07.38 |
| 37 | Daryl Impey | Mitchelton-Scott | + 07.38 |
| 38 | Ryan Gibbons | NTT Pro Cycling | + 07.38 |
| 39 | Mads Pedersen | Trek-Segafredo | + 07.38 |
| 40 | Amund Grøndahl Jansen | Team Jumbo-Visma | + 07.38 |
| 41 | Tom Dumoulin | Team Jumbo-Visma | + 07.38 |
| 42 | George Bennett | Team Jumbo-Visma | + 07.38 |
| 43 | Krists Neilands | Israel Start-Up Nation | + 07.38 |
| 44 | Toms Skujins | Trek-Segafredo | + 07.38 |
| 45 | Primoz Roglic | Team Jumbo-Visma | + 07.38 |
| 46 | Vegard Stake Laengen | UAE Team Emirates | + 07.38 |
| 47 | Niklas Eg | Trek-Segafredo | + 07.38 |
| 48 | Elia Viviani | Cofidis | + 07.38 |
| 49 | Damiano Caruso | Bahrain-McLaren | + 07.38 |
| 50 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 07.38 |
| 51 | Alexis Vuillermoz | AG2R La Mondiale | + 07.38 |
| 52 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | + 07.38 |
| 53 | Kenny Elissonde | Trek-Segafredo | + 07.38 |
| 54 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 07.38 |
| 55 | Sepp Kuss | Team Jumbo-Visma | + 07.38 |
| 56 | Adam Yates | Mitchelton-Scott | + 07.38 |
| 57 | Hugo Houle | Astana Pro Team | + 07.38 |
| 58 | Roman Kreuziger | NTT Pro Cycling | + 07.38 |
| 59 | Rudy Molard | Groupama - FDJ | + 07.38 |
| 60 | Thibaut Pinot | Groupama - FDJ | + 07.38 |
| 61 | Imanol Erviti | Movistar Team | + 07.38 |
| 62 | Clément Russo | Team Arkéa-Samsic | + 07.38 |
| 63 | Matej Mohoric | Bahrain-McLaren | + 07.38 |
| 64 | Sebastien Reichenbach | Groupama - FDJ | + 07.38 |
| 65 | Guy Niv | Israel Start-Up Nation | + 07.38 |
| 66 | Jan Polanc | UAE Team Emirates | + 07.38 |
| 67 | Michael Schär | CCC Team | + 07.38 |
| 68 | Pavel Sivakov | INEOS Grenadiers | + 07.38 |
| 69 | Valentin Madouas | Groupama - FDJ | + 07.38 |
| 70 | Felix Großschartner | Bora-hansgrohe | + 07.38 |
| 71 | Guillaume Martin | Cofidis | + 07.38 |
| 72 | Alejandro Valverde | Movistar Team | + 07.38 |
| 73 | Nairo Quintana | Team Arkéa-Samsic | + 07.38 |
| 74 | Alexey Lutsenko | Astana Pro Team | + 07.38 |
| 75 | Connor Swift | Team Arkéa-Samsic | + 07.38 |
| 76 | Harold Tejada | Astana Pro Team | + 07.38 |
| 77 | Clément Venturini | AG2R La Mondiale | + 07.38 |
| 78 | Neilson Powless | EF Pro Cycling | + 07.38 |
| 79 | Omar Fraile | Astana Pro Team | + 07.38 |
| 80 | Enric Mas | Movistar Team | + 07.38 |
| 81 | Esteban Chaves | Mitchelton-Scott | + 07.38 |
| 82 | Matthieu Ladagnous | Groupama - FDJ | + 07.38 |
| 83 | Warren Barguil | Team Arkéa-Samsic | + 07.38 |
| 84 | Nicolas Edet | Cofidis | + 07.38 |
| 85 | Mikaël Chérel | AG2R La Mondiale | + 07.38 |
| 86 | Christophe Laporte | Cofidis | + 07.38 |
| 87 | Carlos Verona | Movistar Team | + 07.38 |
| 88 | Mikel Landa | Bahrain-McLaren | + 07.38 |
| 89 | Alberto Bettiol | EF Pro Cycling | + 07.38 |
| 90 | Rigoberto Uran | EF Pro Cycling | + 07.38 |
| 91 | Pierre-Luc Périchon | Cofidis | + 07.38 |
| 92 | Jens Keukeleire | EF Pro Cycling | + 07.38 |
| 93 | David de la Cruz | UAE Team Emirates | + 07.38 |
| 94 | Alexander Kristoff | UAE Team Emirates | + 07.38 |
| 95 | Wout Poels | Bahrain-McLaren | + 07.38 |
| 96 | Pello Bilbao | Bahrain-McLaren | + 07.38 |
| 97 | Michael Valgren | NTT Pro Cycling | + 07.38 |
| 98 | Mathieu Burgaudeau | Total Direct Énergie | + 07.38 |
| 99 | Dario Cataldo | Movistar Team | + 07.38 |
| 100 | Gorka Izagirre | Astana Pro Team | + 07.38 |
| 101 | Marc Soler | Movistar Team | + 07.38 |
| 102 | Kevin Ledanois | Team Arkéa-Samsic | + 07.38 |
| 103 | Nans Peters | AG2R La Mondiale | + 07.38 |
| 104 | Alessandro De Marchi | CCC Team | + 07.38 |
| 105 | Jesus Herrada | Cofidis | + 07.38 |
| 106 | Dayer Quintana | Team Arkéa-Samsic | + 07.38 |
| 107 | Romain Sicard | Total Direct Énergie | + 07.38 |
| 108 | Winner Anacona | Team Arkéa-Samsic | + 07.38 |
| 109 | Richard Carapaz | INEOS Grenadiers | + 07.38 |
| 110 | Andrey Amador | INEOS Grenadiers | + 07.38 |
| 111 | Jasper De Buyst | Lotto-Soudal | + 07.38 |
| 112 | Bob Jungels | Deceuninck-Quick Step | + 07.38 |
| 113 | Thomas De Gendt | Lotto-Soudal | + 07.38 |
| 114 | Ben Hermans | Israel Start-Up Nation | + 07.38 |
| 115 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | + 07.38 |
| 116 | Michal Kwiatkowski | INEOS Grenadiers | + 07.38 |
| 117 | Daniel Martin | Israel Start-Up Nation | + 07.38 |
| 118 | Emanuel Buchmann | Bora-hansgrohe | + 07.38 |
| 119 | Jan Hirt | CCC Team | + 07.38 |
| 120 | Hugh Carthy | EF Pro Cycling | + 07.38 |
| 121 | Daniel Martinez | EF Pro Cycling | + 07.38 |
| 122 | Marc Hirschi | Team Sunweb | + 07.38 |
| 123 | Nicolas Roche | Team Sunweb | + 07.38 |
| 124 | Tejay van Garderen | EF Pro Cycling | + 07.38 |
| 125 | Tiesj Benoot | Team Sunweb | + 07.38 |
| 126 | Joris Nieuwenhuis | Team Sunweb | + 07.38 |
| 127 | Niccolo Bonifazio | Total Direct Énergie | + 07.38 |
| 128 | Casper Pedersen | Team Sunweb | + 07.38 |
| 129 | Daniel Oss | Bora-hansgrohe | + 07.38 |
| 130 | Max Schachmann | Bora-hansgrohe | + 07.38 |
| 131 | Cees Bol | Team Sunweb | + 07.38 |
| 132 | Michael Mørkøv | Deceuninck-Quick Step | + 07.38 |
| 133 | Dylan van Baarle | INEOS Grenadiers | + 07.38 |
| 134 | Lennard Kämna | Bora-hansgrohe | + 07.38 |
| 135 | Jonas Koch | CCC Team | + 07.38 |
| 136 | Simon Geschke | CCC Team | + 07.38 |
| 137 | Fabien Grellier | Total Direct Énergie | + 07.38 |
| 138 | Simone Consonni | Cofidis | + 07.38 |
| 139 | Marco Marcato | UAE Team Emirates | + 07.38 |
| 140 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | + 07.38 |
| 141 | Benoît Cosnefroy | AG2R La Mondiale | + 07.38 |
| 142 | Julian Alaphilippe | Deceuninck-Quick Step | + 07.38 |
| 143 | Remi Cavagna | Deceuninck-Quick Step | + 07.38 |
| 144 | Caleb Ewan | Lotto-Soudal | + 08.17 |
| 145 | Frederik Frison | Lotto-Soudal | + 08.41 |
| 146 | Roger Kluge | Lotto-Soudal | + 09.59 |
| - | Jonathan Castroviejo | INEOS Grenadiers | DNS |
| - | Michael Gogl | NTT Pro Cycling | DNS |
| - | Lukas Pöstlberger | Bora-hansgrohe | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Team Jumbo-Visma | 83:29:41 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 00.57 |
| 3 | Miguel Ángel López | Astana Pro Team | + 01.27 |
| 4 | Richie Porte | Trek-Segafredo | + 03.06 |
| 5 | Mikel Landa | Bahrain-McLaren | + 03.28 |
| 6 | Enric Mas | Movistar Team | + 04.19 |
| 7 | Adam Yates | Mitchelton-Scott | + 05.55 |
| 8 | Rigoberto Uran | EF Pro Cycling | + 06.05 |
| 9 | Tom Dumoulin | Team Jumbo-Visma | + 07.24 |
| 10 | Alejandro Valverde | Movistar Team | + 12.12 |
| 11 | Damiano Caruso | Bahrain-McLaren | + 12.31 |
| 12 | Guillaume Martin | Cofidis | + 13.16 |
| 13 | Richard Carapaz | INEOS Grenadiers | + 17.48 |
| 14 | Warren Barguil | Team Arkéa-Samsic | + 28.03 |
| 15 | Sepp Kuss | Team Jumbo-Visma | + 35.54 |
| 16 | Pello Bilbao | Bahrain-McLaren | + 53.33 |
| 17 | Nairo Quintana | Team Arkéa-Samsic | + 57.49 |
| 18 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | + 01:00.13 |
| 19 | Carlos Verona | Movistar Team | + 01:11.30 |
| 20 | Wout van Aert | Team Jumbo-Visma | + 01:19.57 |
| 21 | Marc Soler | Movistar Team | + 01:26.54 |
| 22 | Gorka Izagirre | Astana Pro Team | + 01:27.52 |
| 23 | Sebastien Reichenbach | Groupama - FDJ | + 01:30.51 |
| 24 | Kenny Elissonde | Trek-Segafredo | + 01:31.32 |
| 25 | Mikaël Chérel | AG2R La Mondiale | + 01:32.24 |
| 26 | Esteban Chaves | Mitchelton-Scott | + 01:33.35 |
| 27 | Valentin Madouas | Groupama - FDJ | + 01:36.32 |
| 28 | Daniel Martinez | EF Pro Cycling | + 01:52.29 |
| 29 | Michal Kwiatkowski | INEOS Grenadiers | + 01:55.35 |
| 30 | Thibaut Pinot | Groupama - FDJ | + 01:56.21 |
| 31 | George Bennett | Team Jumbo-Visma | + 02:01.53 |
| 32 | Romain Sicard | Total Direct Énergie | + 02:04.56 |
| 33 | Luis León Sánchez | Astana Pro Team | + 02:07.02 |
| 34 | Alexis Vuillermoz | AG2R La Mondiale | + 02:09.01 |
| 35 | Lennard Kämna | Bora-hansgrohe | + 02:11.18 |
| 36 | Julian Alaphilippe | Deceuninck-Quick Step | + 02:11.36 |
| 37 | Hugh Carthy | EF Pro Cycling | + 02:11.54 |
| 38 | Emanuel Buchmann | Bora-hansgrohe | + 02:13.24 |
| 39 | Rudy Molard | Groupama - FDJ | + 02:19.58 |
| 40 | Robert Gesink | Team Jumbo-Visma | + 02:23.53 |
| 41 | Daniel Martin | Israel Start-Up Nation | + 02:25.17 |
| 42 | Jan Polanc | UAE Team Emirates | + 02:26.38 |
| 43 | Bob Jungels | Deceuninck-Quick Step | + 02:27.50 |
| 44 | Jesus Herrada | Cofidis | + 02:29.05 |
| 45 | Harold Tejada | Astana Pro Team | + 02:30.10 |
| 46 | Hugo Houle | Astana Pro Team | + 02:30.59 |
| 47 | Alexey Lutsenko | Astana Pro Team | + 02:34.27 |
| 48 | Nicolas Edet | Cofidis | + 02:38.58 |
| 49 | Greg Van Avermaet | CCC Team | + 02:39.20 |
| 50 | Simon Geschke | CCC Team | + 02:39.40 |
| 51 | Niklas Eg | Trek-Segafredo | + 02:42.58 |
| 52 | Marc Hirschi | Team Sunweb | + 02:43.57 |
| 53 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | + 02:47.00 |
| 54 | Thomas De Gendt | Lotto-Soudal | + 02:47.29 |
| 55 | Max Schachmann | Bora-hansgrohe | + 02:57.48 |
| 56 | Neilson Powless | EF Pro Cycling | + 02:57.49 |
| 57 | Nelson Oliveira | Movistar Team | + 02:57.56 |
| 58 | Dylan van Baarle | INEOS Grenadiers | + 03:00.50 |
| 59 | Søren Kragh Andersen | Team Sunweb | + 03:01.56 |
| 60 | Omar Fraile | Astana Pro Team | + 03:08.31 |
| 61 | Oliver Naesen | AG2R La Mondiale | + 03:15.16 |
| 62 | Nicolas Roche | Team Sunweb | + 03:15.49 |
| 63 | Alberto Bettiol | EF Pro Cycling | + 03:18.13 |
| 64 | Felix Großschartner | Bora-hansgrohe | + 03:19.37 |
| 65 | Nans Peters | AG2R La Mondiale | + 03:19.45 |
| 66 | Winner Anacona | Team Arkéa-Samsic | + 03:23.44 |
| 67 | Jan Hirt | CCC Team | + 03:24.20 |
| 68 | Ben Hermans | Israel Start-Up Nation | + 03:30.46 |
| 69 | José Joaquin Rojas | Movistar Team | + 03:30.56 |
| 70 | Michael Valgren | NTT Pro Cycling | + 03:31.17 |
| 71 | Jasper Stuyven | Trek-Segafredo | + 03:31.48 |
| 72 | Michael Schär | CCC Team | + 03:33.35 |
| 73 | David de la Cruz | UAE Team Emirates | + 03:37.07 |
| 74 | Andrey Amador | INEOS Grenadiers | + 03:40.01 |
| 75 | Imanol Erviti | Movistar Team | + 03:40.25 |
| 76 | Tiesj Benoot | Team Sunweb | + 03:41.06 |
| 77 | Matej Mohoric | Bahrain-McLaren | + 03:41.25 |
| 78 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | + 03:43.00 |
| 79 | Matteo Trentin | CCC Team | + 03:43.32 |
| 80 | Toms Skujins | Trek-Segafredo | + 03:44.05 |
| 81 | Dario Cataldo | Movistar Team | + 03:44.33 |
| 82 | Vegard Stake Laengen | UAE Team Emirates | + 03:47.02 |
| 83 | Jack Bauer | Mitchelton-Scott | + 03:49.33 |
| 84 | Peter Sagan | Bora-hansgrohe | + 03:56.16 |
| 85 | Krists Neilands | Israel Start-Up Nation | + 04:04.33 |
| 86 | Pierre-Luc Périchon | Cofidis | + 04:07.01 |
| 87 | Luka Mezgec | Mitchelton-Scott | + 04:07.05 |
| 88 | Pavel Sivakov | INEOS Grenadiers | + 04:07.14 |
| 89 | Jens Keukeleire | EF Pro Cycling | + 04:09.46 |
| 90 | Tejay van Garderen | EF Pro Cycling | + 04:11.09 |
| 91 | Dries Devenyns | Deceuninck-Quick Step | + 04:12.49 |
| 92 | Dayer Quintana | Team Arkéa-Samsic | + 04:15.11 |
| 93 | Casper Pedersen | Team Sunweb | + 04:16.17 |
| 94 | Matthieu Ladagnous | Groupama - FDJ | + 04:16.22 |
| 95 | Sonny Colbrelli | Bahrain-McLaren | + 04:17.58 |
| 96 | Daryl Impey | Mitchelton-Scott | + 04:18.21 |
| 97 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 04:20.17 |
| 98 | Tom Van Asbroeck | Israel Start-Up Nation | + 04:24.07 |
| 99 | Edvald Boasson-Hagen | NTT Pro Cycling | + 04:26.54 |
| 100 | Alessandro De Marchi | CCC Team | + 04:27.34 |
| 101 | Christopher Juul-Jensen | Mitchelton-Scott | + 04:28.23 |
| 102 | Kevin Ledanois | Team Arkéa-Samsic | + 04:28.52 |
| 103 | Clément Venturini | AG2R La Mondiale | + 04:30.45 |
| 104 | Joris Nieuwenhuis | Team Sunweb | + 04:32.30 |
| 105 | Daniel Oss | Bora-hansgrohe | + 04:32.38 |
| 106 | Roman Kreuziger | NTT Pro Cycling | + 04:34.22 |
| 107 | Connor Swift | Team Arkéa-Samsic | + 04:34.26 |
| 108 | Anthony Turgis | Total Direct Énergie | + 04:38.19 |
| 109 | Christophe Laporte | Cofidis | + 04:39.11 |
| 110 | Marco Marcato | UAE Team Emirates | + 04:39.37 |
| 111 | Wout Poels | Bahrain-McLaren | + 04:42.45 |
| 112 | Simone Consonni | Cofidis | + 04:47.47 |
| 113 | Benoît Cosnefroy | AG2R La Mondiale | + 04:51.52 |
| 114 | Hugo Hofstetter | Israel Start-Up Nation | + 04:52.14 |
| 115 | Fabien Grellier | Total Direct Énergie | + 04:52.15 |
| 116 | Kasper Asgreen | Deceuninck-Quick Step | + 04:56.13 |
| 117 | Remi Cavagna | Deceuninck-Quick Step | + 04:56.14 |
| 118 | Edward Theuns | Trek-Segafredo | + 04:56.34 |
| 119 | Tony Martin | Team Jumbo-Visma | + 04:56.48 |
| 120 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | + 05:02.19 |
| 121 | Nikias Arndt | Team Sunweb | + 05:02.43 |
| 122 | Mads Pedersen | Trek-Segafredo | + 05:02.57 |
| 123 | Ryan Gibbons | NTT Pro Cycling | + 05:03.11 |
| 124 | Jonas Koch | CCC Team | + 05:03.30 |
| 125 | Nils Politt | Israel Start-Up Nation | + 05:03.46 |
| 126 | Geoffrey Soupe | Total Direct Énergie | + 05:04.14 |
| 127 | Tim Declercq | Deceuninck-Quick Step | + 05:05.17 |
| 128 | Luke Rowe | INEOS Grenadiers | + 05:08.49 |
| 129 | Amund Grøndahl Jansen | Team Jumbo-Visma | + 05:09.10 |
| 130 | Mathieu Burgaudeau | Total Direct Énergie | + 05:14.55 |
| 131 | Michael Mørkøv | Deceuninck-Quick Step | + 05:17.16 |
| 132 | Alexander Kristoff | UAE Team Emirates | + 05:20.16 |
| 133 | Clément Russo | Team Arkéa-Samsic | + 05:21.06 |
| 134 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | + 05:21.07 |
| 135 | Elia Viviani | Cofidis | + 05:21.56 |
| 136 | Max Walscheid | NTT Pro Cycling | + 05:22.43 |
| 137 | Sam Bennett | Deceuninck-Quick Step | + 05:23.40 |
| 138 | Guy Niv | Israel Start-Up Nation | + 05:24.08 |
| 139 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 05:25.46 |
| 140 | Cees Bol | Team Sunweb | + 05:29.50 |
| 141 | Niccolo Bonifazio | Total Direct Énergie | + 05:32.25 |
| 142 | Jasper De Buyst | Lotto-Soudal | + 05:34.26 |
| 143 | Marco Haller | Bahrain-McLaren | + 05:36.39 |
| 144 | Caleb Ewan | Lotto-Soudal | + 05:41.38 |
| 145 | Frederik Frison | Lotto-Soudal | + 05:52.13 |
| 146 | Roger Kluge | Lotto-Soudal | + 05:58.09 |
| - | Jonathan Castroviejo | INEOS Grenadiers | DNS |
| - | Michael Gogl | NTT Pro Cycling | DNS |
| - | Lukas Pöstlberger | Bora-hansgrohe | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 83:30:38 |
| 2 | Enric Mas | Movistar Team | + 03.22 |
| 3 | Valentin Madouas | Groupama - FDJ | + 01:35.35 |
| 4 | Daniel Martinez | EF Pro Cycling | + 01:51.32 |
| 5 | Lennard Kämna | Bora-hansgrohe | + 02:10.21 |
| 6 | Harold Tejada | Astana Pro Team | + 02:29.13 |
| 7 | Niklas Eg | Trek-Segafredo | + 02:42.01 |
| 8 | Marc Hirschi | Team Sunweb | + 02:43.00 |
| 9 | Neilson Powless | EF Pro Cycling | + 02:56.52 |
| 10 | Pavel Sivakov | INEOS Grenadiers | + 04:06.17 |
| 11 | Casper Pedersen | Team Sunweb | + 04:15.20 |
| 12 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 04:19.20 |
| 13 | Joris Nieuwenhuis | Team Sunweb | + 04:31.33 |
| 14 | Connor Swift | Team Arkéa-Samsic | + 04:33.29 |
| 15 | Benoît Cosnefroy | AG2R La Mondiale | + 04:50.55 |
| 16 | Kasper Asgreen | Deceuninck-Quick Step | + 04:55.16 |
| 17 | Remi Cavagna | Deceuninck-Quick Step | + 04:55.17 |
| 18 | Mads Pedersen | Trek-Segafredo | + 05:02.00 |
| 19 | Mathieu Burgaudeau | Total Direct Énergie | + 05:13.58 |
| 20 | Clément Russo | Team Arkéa-Samsic | + 05:20.09 |
| 21 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 05:24.49 |
| 22 | Cees Bol | Team Sunweb | + 05:28.53 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Sam Bennett | Deceuninck-Quick Step | 319 |
| 2 | Peter Sagan | Bora-hansgrohe | 264 |
| 3 | Matteo Trentin | CCC Team | 250 |
| 4 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | 173 |
| 5 | Caleb Ewan | Lotto-Soudal | 158 |
| 6 | Julian Alaphilippe | Deceuninck-Quick Step | 150 |
| 7 | Wout van Aert | Team Jumbo-Visma | 147 |
| 8 | Søren Kragh Andersen | Team Sunweb | 138 |
| 9 | Michael Mørkøv | Deceuninck-Quick Step | 129 |
| 10 | Tadej Pogacar | UAE Team Emirates | 123 |
| 11 | Luka Mezgec | Mitchelton-Scott | 109 |
| 12 | Primoz Roglic | Team Jumbo-Visma | 101 |
| 13 | Marc Hirschi | Team Sunweb | 100 |
| 14 | Alexander Kristoff | UAE Team Emirates | 100 |
| 15 | Lennard Kämna | Bora-hansgrohe | 95 |
| 16 | Greg Van Avermaet | CCC Team | 89 |
| 17 | Jasper Stuyven | Trek-Segafredo | 85 |
| 18 | Daniel Oss | Bora-hansgrohe | 82 |
| 19 | Richard Carapaz | INEOS Grenadiers | 76 |
| 20 | Cees Bol | Team Sunweb | 72 |
| 21 | Adam Yates | Mitchelton-Scott | 65 |
| 22 | Jesus Herrada | Cofidis | 63 |
| 23 | Max Schachmann | Bora-hansgrohe | 63 |
| 24 | Edvald Boasson-Hagen | NTT Pro Cycling | 61 |
| 25 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | 61 |
| 26 | Mads Pedersen | Trek-Segafredo | 61 |
| 27 | Neilson Powless | EF Pro Cycling | 60 |
| 28 | Miguel Ángel López | Astana Pro Team | 57 |
| 29 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | 57 |
| 30 | Alexey Lutsenko | Astana Pro Team | 56 |
| 31 | Simon Geschke | CCC Team | 55 |
| 32 | Niccolo Bonifazio | Total Direct Énergie | 55 |
| 33 | Hugo Hofstetter | Israel Start-Up Nation | 54 |
| 34 | Mikel Landa | Bahrain-McLaren | 49 |
| 35 | Richie Porte | Trek-Segafredo | 48 |
| 36 | Toms Skujins | Trek-Segafredo | 47 |
| 37 | Clément Venturini | AG2R La Mondiale | 45 |
| 38 | Sebastien Reichenbach | Groupama - FDJ | 44 |
| 39 | Daniel Martinez | EF Pro Cycling | 43 |
| 40 | Michal Kwiatkowski | INEOS Grenadiers | 43 |
| 41 | Guillaume Martin | Cofidis | 42 |
| 42 | Elia Viviani | Cofidis | 41 |
| 43 | Nils Politt | Israel Start-Up Nation | 40 |
| 44 | Warren Barguil | Team Arkéa-Samsic | 40 |
| 45 | Oliver Naesen | AG2R La Mondiale | 40 |
| 46 | Remi Cavagna | Deceuninck-Quick Step | 37 |
| 47 | Edward Theuns | Trek-Segafredo | 37 |
| 48 | Benoît Cosnefroy | AG2R La Mondiale | 37 |
| 49 | Tiesj Benoot | Team Sunweb | 36 |
| 50 | Sepp Kuss | Team Jumbo-Visma | 34 |
| 51 | Kasper Asgreen | Deceuninck-Quick Step | 33 |
| 52 | Nicolas Roche | Team Sunweb | 32 |
| 53 | Enric Mas | Movistar Team | 30 |
| 54 | Nans Peters | AG2R La Mondiale | 29 |
| 55 | Nicolas Edet | Cofidis | 29 |
| 56 | Nairo Quintana | Team Arkéa-Samsic | 28 |
| 57 | Christophe Laporte | Cofidis | 28 |
| 58 | Tom Dumoulin | Team Jumbo-Visma | 27 |
| 59 | Carlos Verona | Movistar Team | 27 |
| 60 | Daniel Martin | Israel Start-Up Nation | 27 |
| 61 | Alberto Bettiol | EF Pro Cycling | 27 |
| 62 | Luke Rowe | INEOS Grenadiers | 27 |
| 63 | Mathieu Burgaudeau | Total Direct Énergie | 27 |
| 64 | Marc Soler | Movistar Team | 26 |
| 65 | Hugo Houle | Astana Pro Team | 26 |
| 66 | Damiano Caruso | Bahrain-McLaren | 25 |
| 67 | Imanol Erviti | Movistar Team | 25 |
| 68 | Felix Großschartner | Bora-hansgrohe | 24 |
| 69 | Casper Pedersen | Team Sunweb | 24 |
| 70 | Alejandro Valverde | Movistar Team | 23 |
| 71 | Simone Consonni | Cofidis | 23 |
| 72 | Rigoberto Uran | EF Pro Cycling | 22 |
| 73 | Michael Schär | CCC Team | 21 |
| 74 | Pavel Sivakov | INEOS Grenadiers | 21 |
| 75 | Anthony Turgis | Total Direct Énergie | 21 |
| 76 | Fabien Grellier | Total Direct Énergie | 21 |
| 77 | Matthieu Ladagnous | Groupama - FDJ | 20 |
| 78 | Max Walscheid | NTT Pro Cycling | 20 |
| 79 | Valentin Madouas | Groupama - FDJ | 18 |
| 80 | Dries Devenyns | Deceuninck-Quick Step | 18 |
| 81 | Sonny Colbrelli | Bahrain-McLaren | 18 |
| 82 | Thomas De Gendt | Lotto-Soudal | 17 |
| 83 | Omar Fraile | Astana Pro Team | 17 |
| 84 | Ben Hermans | Israel Start-Up Nation | 17 |
| 85 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | 17 |
| 86 | Pello Bilbao | Bahrain-McLaren | 16 |
| 87 | Krists Neilands | Israel Start-Up Nation | 16 |
| 88 | Gorka Izagirre | Astana Pro Team | 15 |
| 89 | Esteban Chaves | Mitchelton-Scott | 15 |
| 90 | Luis León Sánchez | Astana Pro Team | 15 |
| 91 | Daryl Impey | Mitchelton-Scott | 15 |
| 92 | Thibaut Pinot | Groupama - FDJ | 14 |
| 93 | Nikias Arndt | Team Sunweb | 14 |
| 94 | Dylan van Baarle | INEOS Grenadiers | 13 |
| 95 | David de la Cruz | UAE Team Emirates | 13 |
| 96 | Ryan Gibbons | NTT Pro Cycling | 13 |
| 97 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | 13 |
| 98 | Nelson Oliveira | Movistar Team | 12 |
| 99 | Andrey Amador | INEOS Grenadiers | 12 |
| 100 | Geoffrey Soupe | Total Direct Énergie | 12 |
| 101 | Alexis Vuillermoz | AG2R La Mondiale | 11 |
| 102 | Bob Jungels | Deceuninck-Quick Step | 11 |
| 103 | Kevin Ledanois | Team Arkéa-Samsic | 11 |
| 104 | Marco Haller | Bahrain-McLaren | 10 |
| 105 | Kenny Elissonde | Trek-Segafredo | 9 |
| 106 | Romain Sicard | Total Direct Énergie | 9 |
| 107 | Jack Bauer | Mitchelton-Scott | 9 |
| 108 | Marco Marcato | UAE Team Emirates | 9 |
| 109 | Winner Anacona | Team Arkéa-Samsic | 8 |
| 110 | Jasper De Buyst | Lotto-Soudal | 8 |
| 111 | Roger Kluge | Lotto-Soudal | 8 |
| 112 | Christopher Juul-Jensen | Mitchelton-Scott | 7 |
| 113 | Dario Cataldo | Movistar Team | 5 |
| 114 | Tom Van Asbroeck | Israel Start-Up Nation | 5 |
| 115 | Robert Gesink | Team Jumbo-Visma | 4 |
| 116 | Michael Valgren | NTT Pro Cycling | 4 |
| 117 | Jonas Koch | CCC Team | 4 |
| 118 | Tejay van Garderen | EF Pro Cycling | 3 |
| 119 | Roman Kreuziger | NTT Pro Cycling | 3 |
| 120 | Mikaël Chérel | AG2R La Mondiale | 2 |
| 121 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | 2 |
| 122 | Tony Martin | Team Jumbo-Visma | 2 |
| 123 | Harold Tejada | Astana Pro Team | 1 |
| 124 | Jens Keukeleire | EF Pro Cycling | 1 |
| 125 | Tim Declercq | Deceuninck-Quick Step | 1 |
| 126 | Amund Grøndahl Jansen | Team Jumbo-Visma | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Richard Carapaz | INEOS Grenadiers | 74 |
| 2 | Tadej Pogacar | UAE Team Emirates | 72 |
| 3 | Primoz Roglic | Team Jumbo-Visma | 67 |
| 4 | Marc Hirschi | Team Sunweb | 62 |
| 5 | Miguel Ángel López | Astana Pro Team | 51 |
| 6 | Benoît Cosnefroy | AG2R La Mondiale | 36 |
| 7 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | 36 |
| 8 | Nans Peters | AG2R La Mondiale | 32 |
| 9 | Richie Porte | Trek-Segafredo | 28 |
| 10 | Lennard Kämna | Bora-hansgrohe | 27 |
| 11 | Sepp Kuss | Team Jumbo-Visma | 26 |
| 12 | Michal Kwiatkowski | INEOS Grenadiers | 26 |
| 13 | Jesus Herrada | Cofidis | 25 |
| 14 | Julian Alaphilippe | Deceuninck-Quick Step | 25 |
| 15 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | 24 |
| 16 | Toms Skujins | Trek-Segafredo | 24 |
| 17 | Simon Geschke | CCC Team | 23 |
| 18 | Enric Mas | Movistar Team | 22 |
| 19 | Pello Bilbao | Bahrain-McLaren | 22 |
| 20 | Carlos Verona | Movistar Team | 22 |
| 21 | Daniel Martin | Israel Start-Up Nation | 21 |
| 22 | Valentin Madouas | Groupama - FDJ | 16 |
| 23 | Neilson Powless | EF Pro Cycling | 16 |
| 24 | Mikel Landa | Bahrain-McLaren | 16 |
| 25 | Daniel Martinez | EF Pro Cycling | 14 |
| 26 | Max Schachmann | Bora-hansgrohe | 14 |
| 27 | Nicolas Roche | Team Sunweb | 14 |
| 28 | Marc Soler | Movistar Team | 12 |
| 29 | Alexey Lutsenko | Astana Pro Team | 10 |
| 30 | Thomas De Gendt | Lotto-Soudal | 10 |
| 31 | Gorka Izagirre | Astana Pro Team | 10 |
| 32 | Omar Fraile | Astana Pro Team | 8 |
| 33 | Greg Van Avermaet | CCC Team | 7 |
| 34 | Søren Kragh Andersen | Team Sunweb | 7 |
| 35 | Fabien Grellier | Total Direct Énergie | 6 |
| 36 | Adam Yates | Mitchelton-Scott | 6 |
| 37 | Guillaume Martin | Cofidis | 6 |
| 38 | Sebastien Reichenbach | Groupama - FDJ | 6 |
| 39 | Kasper Asgreen | Deceuninck-Quick Step | 6 |
| 40 | Warren Barguil | Team Arkéa-Samsic | 5 |
| 41 | Robert Gesink | Team Jumbo-Visma | 5 |
| 42 | Nicolas Edet | Cofidis | 5 |
| 43 | Damiano Caruso | Bahrain-McLaren | 4 |
| 44 | Nairo Quintana | Team Arkéa-Samsic | 4 |
| 45 | Remi Cavagna | Deceuninck-Quick Step | 3 |
| 46 | David de la Cruz | UAE Team Emirates | 3 |
| 47 | Edward Theuns | Trek-Segafredo | 3 |
| 48 | Michael Schär | CCC Team | 2 |
| 49 | Krists Neilands | Israel Start-Up Nation | 2 |
| 50 | Mathieu Burgaudeau | Total Direct Énergie | 2 |
| 51 | Felix Großschartner | Bora-hansgrohe | 2 |
| 52 | Ben Hermans | Israel Start-Up Nation | 2 |
| 53 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | 2 |
| 54 | Kevin Ledanois | Team Arkéa-Samsic | 2 |
| 55 | Wout Poels | Bahrain-McLaren | 2 |
| 56 | Nils Politt | Israel Start-Up Nation | 2 |
| 57 | Tiesj Benoot | Team Sunweb | 1 |
| 58 | Matthieu Ladagnous | Groupama - FDJ | 1 |
| 59 | Niccolo Bonifazio | Total Direct Énergie | 1 |
| 146 | Wout van Aert | Team Jumbo-Visma | -2 |








