Tour de France 2020 - Stage 15
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 | Tadej Pogacar | UAE Team Emirates | 4:34:13 |
| 2 | Primoz Roglic | Team Jumbo-Visma | + 00.00 |
| 3 | Richie Porte | Trek-Segafredo | + 00.05 |
| 4 | Miguel Ángel López | Astana Pro Team | + 00.08 |
| 5 | Enric Mas | Movistar Team | + 00.15 |
| 6 | Sepp Kuss | Team Jumbo-Visma | + 00.15 |
| 7 | Mikel Landa | Bahrain-McLaren | + 00.15 |
| 8 | Adam Yates | Mitchelton-Scott | + 00.15 |
| 9 | Rigoberto Uran | EF Pro Cycling | + 00.18 |
| 10 | Alejandro Valverde | Movistar Team | + 00.24 |
| 11 | Pello Bilbao | Bahrain-McLaren | + 00.24 |
| 12 | Tom Dumoulin | Team Jumbo-Visma | + 00.34 |
| 13 | Damiano Caruso | Bahrain-McLaren | + 01.54 |
| 14 | Guillaume Martin | Cofidis | + 03.25 |
| 15 | Harold Tejada | Astana Pro Team | + 03.36 |
| 16 | Sebastien Reichenbach | Groupama - FDJ | + 03.43 |
| 17 | Kenny Elissonde | Trek-Segafredo | + 03.46 |
| 18 | Nairo Quintana | Team Arkéa-Samsic | + 03.50 |
| 19 | Jan Hirt | CCC Team | + 04.05 |
| 20 | Warren Barguil | Team Arkéa-Samsic | + 05.10 |
| 21 | Daniel Martin | Israel Start-Up Nation | + 05.14 |
| 22 | Carlos Verona | Movistar Team | + 05.22 |
| 23 | Alexis Vuillermoz | AG2R La Mondiale | + 06.33 |
| 24 | Michal Kwiatkowski | INEOS Grenadiers | + 07.20 |
| 25 | Egan Bernal | INEOS Grenadiers | + 07.20 |
| 26 | David Gaudu | Groupama - FDJ | + 07.20 |
| 27 | Daniel Martinez | EF Pro Cycling | + 07.20 |
| 28 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | + 07.20 |
| 29 | Wout van Aert | Team Jumbo-Visma | + 07.20 |
| 30 | George Bennett | Team Jumbo-Visma | + 08.20 |
| 31 | Jonathan Castroviejo | INEOS Grenadiers | + 12.09 |
| 32 | Mikaël Chérel | AG2R La Mondiale | + 18.07 |
| 33 | Michael Gogl | NTT Pro Cycling | + 18.27 |
| 34 | Jan Polanc | UAE Team Emirates | + 18.45 |
| 35 | Simon Geschke | CCC Team | + 19.12 |
| 36 | Thomas De Gendt | Lotto-Soudal | + 19.36 |
| 37 | Romain Sicard | Total Direct Énergie | + 19.45 |
| 38 | Krists Neilands | Israel Start-Up Nation | + 20.03 |
| 39 | Omar Fraile | Astana Pro Team | + 20.24 |
| 40 | Marc Soler | Movistar Team | + 20.24 |
| 41 | Jesus Herrada | Cofidis | + 20.24 |
| 42 | David de la Cruz | UAE Team Emirates | + 20.24 |
| 43 | Bob Jungels | Deceuninck-Quick Step | + 20.46 |
| 44 | Hugo Houle | Astana Pro Team | + 20.46 |
| 45 | Dylan van Baarle | INEOS Grenadiers | + 20.52 |
| 46 | Robert Gesink | Team Jumbo-Visma | + 20.52 |
| 47 | Valentin Madouas | Groupama - FDJ | + 20.52 |
| 48 | Pavel Sivakov | INEOS Grenadiers | + 20.52 |
| 49 | Thibaut Pinot | Groupama - FDJ | + 20.52 |
| 50 | Luis León Sánchez | Astana Pro Team | + 20.52 |
| 51 | Niklas Eg | Trek-Segafredo | + 20.52 |
| 52 | Gorka Izagirre | Astana Pro Team | + 20.52 |
| 53 | Andrey Amador | INEOS Grenadiers | + 20.52 |
| 54 | Esteban Chaves | Mitchelton-Scott | + 20.52 |
| 55 | Kevin Ledanois | Team Arkéa-Samsic | + 22.17 |
| 56 | Dayer Quintana | Team Arkéa-Samsic | + 23.37 |
| 57 | Matej Mohoric | Bahrain-McLaren | + 27.38 |
| 58 | Oliver Naesen | AG2R La Mondiale | + 27.38 |
| 59 | Mikel Nieve | Mitchelton-Scott | + 27.38 |
| 60 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | + 27.38 |
| 61 | Richard Carapaz | INEOS Grenadiers | + 27.38 |
| 62 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 27.38 |
| 63 | Stefan Küng | Groupama - FDJ | + 27.38 |
| 64 | Michael Schär | CCC Team | + 27.38 |
| 65 | José Joaquin Rojas | Movistar Team | + 27.38 |
| 66 | Imanol Erviti | Movistar Team | + 27.38 |
| 67 | Nicolas Edet | Cofidis | + 27.38 |
| 68 | Nelson Oliveira | Movistar Team | + 27.38 |
| 69 | Rudy Molard | Groupama - FDJ | + 27.38 |
| 70 | Jens Keukeleire | EF Pro Cycling | + 27.38 |
| 71 | Michael Valgren | NTT Pro Cycling | + 27.38 |
| 72 | Ben Hermans | Israel Start-Up Nation | + 30.38 |
| 73 | Tom Van Asbroeck | Israel Start-Up Nation | + 30.38 |
| 74 | Alexey Lutsenko | Astana Pro Team | + 30.38 |
| 75 | Mathieu Burgaudeau | Total Direct Énergie | + 30.38 |
| 76 | Greg Van Avermaet | CCC Team | + 30.38 |
| 77 | Nans Peters | AG2R La Mondiale | + 30.38 |
| 78 | Pierre-Luc Périchon | Cofidis | + 30.46 |
| 79 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | + 31.38 |
| 80 | Geoffrey Soupe | Total Direct Énergie | + 31.38 |
| 81 | Matthieu Ladagnous | Groupama - FDJ | + 31.38 |
| 82 | Neilson Powless | EF Pro Cycling | + 31.38 |
| 83 | Vegard Stake Laengen | UAE Team Emirates | + 31.38 |
| 84 | Hugh Carthy | EF Pro Cycling | + 31.38 |
| 85 | Emanuel Buchmann | Bora-hansgrohe | + 31.38 |
| 86 | Nicolas Roche | Team Sunweb | + 33.51 |
| 87 | Wout Poels | Bahrain-McLaren | + 33.51 |
| 88 | Guy Niv | Israel Start-Up Nation | + 34.58 |
| 89 | Alberto Bettiol | EF Pro Cycling | + 35.18 |
| 90 | Marco Marcato | UAE Team Emirates | + 35.18 |
| 91 | Joris Nieuwenhuis | Team Sunweb | + 36.22 |
| 92 | Søren Kragh Andersen | Team Sunweb | + 36.22 |
| 93 | Nikias Arndt | Team Sunweb | + 36.22 |
| 94 | Lennard Kämna | Bora-hansgrohe | + 37.26 |
| 95 | Nils Politt | Israel Start-Up Nation | + 37.26 |
| 96 | Tony Martin | Team Jumbo-Visma | + 37.26 |
| 97 | Winner Anacona | Team Arkéa-Samsic | + 37.26 |
| 98 | Dario Cataldo | Movistar Team | + 37.26 |
| 99 | Peter Sagan | Bora-hansgrohe | + 37.26 |
| 100 | Clément Venturini | AG2R La Mondiale | + 37.26 |
| 101 | Clément Russo | Team Arkéa-Samsic | + 37.26 |
| 102 | Daryl Impey | Mitchelton-Scott | + 37.26 |
| 103 | Ryan Gibbons | NTT Pro Cycling | + 37.26 |
| 104 | Christopher Juul-Jensen | Mitchelton-Scott | + 37.26 |
| 105 | Mads Pedersen | Trek-Segafredo | + 37.26 |
| 106 | Elia Viviani | Cofidis | + 37.26 |
| 107 | Alessandro De Marchi | CCC Team | + 37.26 |
| 108 | Tejay van Garderen | EF Pro Cycling | + 37.26 |
| 109 | Sonny Colbrelli | Bahrain-McLaren | + 37.26 |
| 110 | Felix Großschartner | Bora-hansgrohe | + 37.26 |
| 111 | Max Schachmann | Bora-hansgrohe | + 37.26 |
| 112 | Jasper De Buyst | Lotto-Soudal | + 37.26 |
| 113 | Jasper Stuyven | Trek-Segafredo | + 37.26 |
| 114 | Tim Declercq | Deceuninck-Quick Step | + 37.26 |
| 115 | Remi Cavagna | Deceuninck-Quick Step | + 37.26 |
| 116 | Daniel Oss | Bora-hansgrohe | + 37.26 |
| 117 | Edward Theuns | Trek-Segafredo | + 37.26 |
| 118 | Fabien Grellier | Total Direct Énergie | + 37.26 |
| 119 | Anthony Turgis | Total Direct Énergie | + 37.26 |
| 120 | Connor Swift | Team Arkéa-Samsic | + 37.26 |
| 121 | Dries Devenyns | Deceuninck-Quick Step | + 37.26 |
| 122 | Tiesj Benoot | Team Sunweb | + 37.26 |
| 123 | André Greipel | Israel Start-Up Nation | + 37.26 |
| 124 | Hugo Hofstetter | Israel Start-Up Nation | + 37.26 |
| 125 | Kasper Asgreen | Deceuninck-Quick Step | + 37.26 |
| 126 | Christophe Laporte | Cofidis | + 37.26 |
| 127 | Julian Alaphilippe | Deceuninck-Quick Step | + 37.26 |
| 128 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 37.26 |
| 129 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | + 37.26 |
| 130 | Edvald Boasson-Hagen | NTT Pro Cycling | + 37.26 |
| 131 | Amund Grøndahl Jansen | Team Jumbo-Visma | + 37.26 |
| 132 | Jonas Koch | CCC Team | + 37.26 |
| 133 | Frederik Frison | Lotto-Soudal | + 37.26 |
| 134 | Jens Debusschere | B&B Hotels-Vital Concept p/b KTM | + 37.26 |
| 135 | Marc Hirschi | Team Sunweb | + 37.26 |
| 136 | Jérôme Cousin | Total Direct Énergie | + 37.26 |
| 137 | Luka Mezgec | Mitchelton-Scott | + 37.26 |
| 138 | Casper Pedersen | Team Sunweb | + 37.26 |
| 139 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | + 37.26 |
| 140 | Benoît Cosnefroy | AG2R La Mondiale | + 37.26 |
| 141 | Lukas Pöstlberger | Bora-hansgrohe | + 37.26 |
| 142 | Roman Kreuziger | NTT Pro Cycling | + 37.26 |
| 143 | Jack Bauer | Mitchelton-Scott | + 37.26 |
| 144 | Toms Skujins | Trek-Segafredo | + 37.26 |
| 145 | Niccolo Bonifazio | Total Direct Énergie | + 37.26 |
| 146 | Simone Consonni | Cofidis | + 37.59 |
| 147 | Cees Bol | Team Sunweb | + 38.08 |
| 148 | Matteo Trentin | CCC Team | + 38.25 |
| 149 | Alexander Kristoff | UAE Team Emirates | + 38.25 |
| 150 | Luke Rowe | INEOS Grenadiers | + 38.57 |
| 151 | Caleb Ewan | Lotto-Soudal | + 38.57 |
| 152 | Michael Mørkøv | Deceuninck-Quick Step | + 38.57 |
| 153 | Sam Bennett | Deceuninck-Quick Step | + 38.57 |
| 154 | Max Walscheid | NTT Pro Cycling | + 38.57 |
| 155 | Marco Haller | Bahrain-McLaren | + 38.57 |
| 156 | Roger Kluge | Lotto-Soudal | + 39.16 |
| - | Sergio Higuita | EF Pro Cycling | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Team Jumbo-Visma | 65:37:07 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 00.40 |
| 3 | Rigoberto Uran | EF Pro Cycling | + 01.34 |
| 4 | Miguel Ángel López | Astana Pro Team | + 01.45 |
| 5 | Adam Yates | Mitchelton-Scott | + 02.03 |
| 6 | Richie Porte | Trek-Segafredo | + 02.13 |
| 7 | Mikel Landa | Bahrain-McLaren | + 02.16 |
| 8 | Enric Mas | Movistar Team | + 03.15 |
| 9 | Nairo Quintana | Team Arkéa-Samsic | + 05.08 |
| 10 | Tom Dumoulin | Team Jumbo-Visma | + 05.12 |
| 11 | Guillaume Martin | Cofidis | + 06.45 |
| 12 | Alejandro Valverde | Movistar Team | + 06.52 |
| 13 | Egan Bernal | INEOS Grenadiers | + 08.25 |
| 14 | Damiano Caruso | Bahrain-McLaren | + 09.02 |
| 15 | Warren Barguil | Team Arkéa-Samsic | + 32.27 |
| 16 | Richard Carapaz | INEOS Grenadiers | + 32.55 |
| 17 | Sepp Kuss | Team Jumbo-Visma | + 34.37 |
| 18 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | + 41.33 |
| 19 | Pello Bilbao | Bahrain-McLaren | + 43.26 |
| 20 | Esteban Chaves | Mitchelton-Scott | + 57.07 |
| 21 | Marc Soler | Movistar Team | + 58.23 |
| 22 | Gorka Izagirre | Astana Pro Team | + 01:01.11 |
| 23 | Mikaël Chérel | AG2R La Mondiale | + 01:02.50 |
| 24 | Wout van Aert | Team Jumbo-Visma | + 01:12.18 |
| 25 | Carlos Verona | Movistar Team | + 01:13.31 |
| 26 | George Bennett | Team Jumbo-Visma | + 01:15.47 |
| 27 | Michal Kwiatkowski | INEOS Grenadiers | + 01:17.04 |
| 28 | Kenny Elissonde | Trek-Segafredo | + 01:19.56 |
| 29 | Valentin Madouas | Groupama - FDJ | + 01:20.17 |
| 30 | Sebastien Reichenbach | Groupama - FDJ | + 01:21.49 |
| 31 | Thibaut Pinot | Groupama - FDJ | + 01:22.47 |
| 32 | Daniel Martinez | EF Pro Cycling | + 01:24.20 |
| 33 | Emanuel Buchmann | Bora-hansgrohe | + 01:24.32 |
| 34 | Jonathan Castroviejo | INEOS Grenadiers | + 01:24.43 |
| 35 | Daniel Martin | Israel Start-Up Nation | + 01:25.10 |
| 36 | Romain Sicard | Total Direct Énergie | + 01:28.17 |
| 37 | Harold Tejada | Astana Pro Team | + 01:33.49 |
| 38 | Alexis Vuillermoz | AG2R La Mondiale | + 01:35.27 |
| 39 | Luis León Sánchez | Astana Pro Team | + 01:35.38 |
| 40 | Julian Alaphilippe | Deceuninck-Quick Step | + 01:37.55 |
| 41 | Greg Van Avermaet | CCC Team | + 01:40.02 |
| 42 | Jesus Herrada | Cofidis | + 01:43.42 |
| 43 | Bob Jungels | Deceuninck-Quick Step | + 01:44.07 |
| 44 | Robert Gesink | Team Jumbo-Visma | + 01:45.59 |
| 45 | David Gaudu | Groupama - FDJ | + 01:46.59 |
| 46 | Hugh Carthy | EF Pro Cycling | + 01:48.30 |
| 47 | Mikel Nieve | Mitchelton-Scott | + 01:48.41 |
| 48 | Lennard Kämna | Bora-hansgrohe | + 01:49.12 |
| 49 | Alexey Lutsenko | Astana Pro Team | + 01:49.53 |
| 50 | Hugo Houle | Astana Pro Team | + 01:51.49 |
| 51 | Rudy Molard | Groupama - FDJ | + 01:52.17 |
| 52 | Max Schachmann | Bora-hansgrohe | + 01:54.28 |
| 53 | Jan Polanc | UAE Team Emirates | + 01:55.35 |
| 54 | Neilson Powless | EF Pro Cycling | + 01:59.50 |
| 55 | Stefan Küng | Groupama - FDJ | + 02:00.00 |
| 56 | Nicolas Edet | Cofidis | + 02:00.53 |
| 57 | Søren Kragh Andersen | Team Sunweb | + 02:04.51 |
| 58 | Marc Hirschi | Team Sunweb | + 02:06.45 |
| 59 | Niklas Eg | Trek-Segafredo | + 02:07.22 |
| 60 | Dylan van Baarle | INEOS Grenadiers | + 02:08.24 |
| 61 | Nelson Oliveira | Movistar Team | + 02:08.29 |
| 62 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | + 02:12.03 |
| 63 | Thomas De Gendt | Lotto-Soudal | + 02:17.36 |
| 64 | Oliver Naesen | AG2R La Mondiale | + 02:19.49 |
| 65 | Omar Fraile | Astana Pro Team | + 02:21.19 |
| 66 | Simon Geschke | CCC Team | + 02:24.51 |
| 67 | Michael Valgren | NTT Pro Cycling | + 02:25.24 |
| 68 | José Joaquin Rojas | Movistar Team | + 02:27.29 |
| 69 | Alberto Bettiol | EF Pro Cycling | + 02:31.44 |
| 70 | Felix Großschartner | Bora-hansgrohe | + 02:32.37 |
| 71 | Jasper Stuyven | Trek-Segafredo | + 02:34.15 |
| 72 | Nicolas Roche | Team Sunweb | + 02:34.34 |
| 73 | Winner Anacona | Team Arkéa-Samsic | + 02:34.43 |
| 74 | Ben Hermans | Israel Start-Up Nation | + 02:35.18 |
| 75 | Toms Skujins | Trek-Segafredo | + 02:38.35 |
| 76 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | + 02:40.26 |
| 77 | Jan Hirt | CCC Team | + 02:42.31 |
| 78 | Michael Schär | CCC Team | + 02:42.59 |
| 79 | Nans Peters | AG2R La Mondiale | + 02:43.55 |
| 80 | Dario Cataldo | Movistar Team | + 02:45.33 |
| 81 | Peter Sagan | Bora-hansgrohe | + 02:56.08 |
| 82 | Jack Bauer | Mitchelton-Scott | + 02:57.40 |
| 83 | Krists Neilands | Israel Start-Up Nation | + 02:58.39 |
| 84 | Matej Mohoric | Bahrain-McLaren | + 02:59.12 |
| 85 | Matteo Trentin | CCC Team | + 02:59.35 |
| 86 | Vegard Stake Laengen | UAE Team Emirates | + 03:00.50 |
| 87 | Andrey Amador | INEOS Grenadiers | + 03:03.57 |
| 88 | Michael Gogl | NTT Pro Cycling | + 03:04.14 |
| 89 | Luka Mezgec | Mitchelton-Scott | + 03:07.02 |
| 90 | Tejay van Garderen | EF Pro Cycling | + 03:07.33 |
| 91 | Imanol Erviti | Movistar Team | + 03:08.20 |
| 92 | Jens Keukeleire | EF Pro Cycling | + 03:08.55 |
| 93 | Dries Devenyns | Deceuninck-Quick Step | + 03:09.26 |
| 94 | Matthieu Ladagnous | Groupama - FDJ | + 03:11.03 |
| 95 | Pierre-Luc Périchon | Cofidis | + 03:11.41 |
| 96 | Sonny Colbrelli | Bahrain-McLaren | + 03:11.50 |
| 97 | Tiesj Benoot | Team Sunweb | + 03:12.31 |
| 98 | David de la Cruz | UAE Team Emirates | + 03:12.52 |
| 99 | Daryl Impey | Mitchelton-Scott | + 03:15.01 |
| 100 | Tom Van Asbroeck | Israel Start-Up Nation | + 03:15.48 |
| 101 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 03:17.43 |
| 102 | Roman Kreuziger | NTT Pro Cycling | + 03:21.28 |
| 103 | Dayer Quintana | Team Arkéa-Samsic | + 03:21.48 |
| 104 | Edvald Boasson-Hagen | NTT Pro Cycling | + 03:23.05 |
| 105 | Alessandro De Marchi | CCC Team | + 03:23.22 |
| 106 | Clément Venturini | AG2R La Mondiale | + 03:23.57 |
| 107 | Pavel Sivakov | INEOS Grenadiers | + 03:26.48 |
| 108 | Marco Marcato | UAE Team Emirates | + 03:29.03 |
| 109 | Christophe Laporte | Cofidis | + 03:29.13 |
| 110 | Joris Nieuwenhuis | Team Sunweb | + 03:29.14 |
| 111 | Casper Pedersen | Team Sunweb | + 03:30.05 |
| 112 | Christopher Juul-Jensen | Mitchelton-Scott | + 03:30.53 |
| 113 | Kevin Ledanois | Team Arkéa-Samsic | + 03:33.05 |
| 114 | Daniel Oss | Bora-hansgrohe | + 03:35.41 |
| 115 | Simone Consonni | Cofidis | + 03:37.06 |
| 116 | Anthony Turgis | Total Direct Énergie | + 03:39.56 |
| 117 | Connor Swift | Team Arkéa-Samsic | + 03:40.34 |
| 118 | Fabien Grellier | Total Direct Énergie | + 03:45.29 |
| 119 | Kasper Asgreen | Deceuninck-Quick Step | + 03:46.55 |
| 120 | Edward Theuns | Trek-Segafredo | + 03:47.20 |
| 121 | Hugo Hofstetter | Israel Start-Up Nation | + 03:47.34 |
| 122 | Remi Cavagna | Deceuninck-Quick Step | + 03:47.49 |
| 123 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | + 03:50.17 |
| 124 | Tony Martin | Team Jumbo-Visma | + 03:50.40 |
| 125 | Nils Politt | Israel Start-Up Nation | + 03:54.20 |
| 126 | Tim Declercq | Deceuninck-Quick Step | + 03:54.53 |
| 127 | Jonas Koch | CCC Team | + 03:56.50 |
| 128 | Geoffrey Soupe | Total Direct Énergie | + 03:57.35 |
| 129 | Mads Pedersen | Trek-Segafredo | + 03:58.07 |
| 130 | Amund Grøndahl Jansen | Team Jumbo-Visma | + 03:59.17 |
| 131 | Benoît Cosnefroy | AG2R La Mondiale | + 03:59.36 |
| 132 | Ryan Gibbons | NTT Pro Cycling | + 04:00.37 |
| 133 | Lukas Pöstlberger | Bora-hansgrohe | + 04:01.45 |
| 134 | Wout Poels | Bahrain-McLaren | + 04:02.28 |
| 135 | Nikias Arndt | Team Sunweb | + 04:03.07 |
| 136 | Luke Rowe | INEOS Grenadiers | + 04:05.10 |
| 137 | Michael Mørkøv | Deceuninck-Quick Step | + 04:06.45 |
| 138 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | + 04:08.06 |
| 139 | Jens Debusschere | B&B Hotels-Vital Concept p/b KTM | + 04:08.23 |
| 140 | Alexander Kristoff | UAE Team Emirates | + 04:09.03 |
| 141 | Mathieu Burgaudeau | Total Direct Énergie | + 04:09.09 |
| 142 | Elia Viviani | Cofidis | + 04:11.15 |
| 143 | Max Walscheid | NTT Pro Cycling | + 04:11.45 |
| 144 | Clément Russo | Team Arkéa-Samsic | + 04:13.24 |
| 145 | Guy Niv | Israel Start-Up Nation | + 04:14.12 |
| 146 | Cees Bol | Team Sunweb | + 04:16.51 |
| 147 | André Greipel | Israel Start-Up Nation | + 04:17.05 |
| 148 | Sam Bennett | Deceuninck-Quick Step | + 04:19.45 |
| 149 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 04:20.27 |
| 150 | Niccolo Bonifazio | Total Direct Énergie | + 04:21.13 |
| 151 | Jasper De Buyst | Lotto-Soudal | + 04:21.19 |
| 152 | Marco Haller | Bahrain-McLaren | + 04:23.58 |
| 153 | Caleb Ewan | Lotto-Soudal | + 04:26.12 |
| 154 | Frederik Frison | Lotto-Soudal | + 04:35.27 |
| 155 | Roger Kluge | Lotto-Soudal | + 04:41.01 |
| 156 | Jérôme Cousin | Total Direct Énergie | + 04:43.19 |
| - | Sergio Higuita | EF Pro Cycling | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 65:37:47 |
| 2 | Enric Mas | Movistar Team | + 02.35 |
| 3 | Egan Bernal | INEOS Grenadiers | + 07.45 |
| 4 | Valentin Madouas | Groupama - FDJ | + 01:19.37 |
| 5 | Daniel Martinez | EF Pro Cycling | + 01:23.40 |
| 6 | Harold Tejada | Astana Pro Team | + 01:33.09 |
| 7 | David Gaudu | Groupama - FDJ | + 01:46.19 |
| 8 | Lennard Kämna | Bora-hansgrohe | + 01:48.32 |
| 9 | Neilson Powless | EF Pro Cycling | + 01:59.10 |
| 10 | Marc Hirschi | Team Sunweb | + 02:06.05 |
| 11 | Niklas Eg | Trek-Segafredo | + 02:06.42 |
| 12 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 03:17.03 |
| 13 | Pavel Sivakov | INEOS Grenadiers | + 03:26.08 |
| 14 | Joris Nieuwenhuis | Team Sunweb | + 03:28.34 |
| 15 | Casper Pedersen | Team Sunweb | + 03:29.25 |
| 16 | Connor Swift | Team Arkéa-Samsic | + 03:39.54 |
| 17 | Kasper Asgreen | Deceuninck-Quick Step | + 03:46.15 |
| 18 | Remi Cavagna | Deceuninck-Quick Step | + 03:47.09 |
| 19 | Mads Pedersen | Trek-Segafredo | + 03:57.27 |
| 20 | Benoît Cosnefroy | AG2R La Mondiale | + 03:58.56 |
| 21 | Mathieu Burgaudeau | Total Direct Énergie | + 04:08.29 |
| 22 | Clément Russo | Team Arkéa-Samsic | + 04:12.44 |
| 23 | Cees Bol | Team Sunweb | + 04:16.11 |
| 24 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 04:19.47 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Sam Bennett | Deceuninck-Quick Step | 269 |
| 2 | Peter Sagan | Bora-hansgrohe | 224 |
| 3 | Matteo Trentin | CCC Team | 189 |
| 4 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | 166 |
| 5 | Caleb Ewan | Lotto-Soudal | 158 |
| 6 | Wout van Aert | Team Jumbo-Visma | 131 |
| 7 | Michael Mørkøv | Deceuninck-Quick Step | 112 |
| 8 | Julian Alaphilippe | Deceuninck-Quick Step | 108 |
| 9 | Alexander Kristoff | UAE Team Emirates | 100 |
| 10 | Tadej Pogacar | UAE Team Emirates | 97 |
| 11 | Marc Hirschi | Team Sunweb | 97 |
| 12 | Søren Kragh Andersen | Team Sunweb | 88 |
| 13 | Luka Mezgec | Mitchelton-Scott | 79 |
| 14 | Cees Bol | Team Sunweb | 72 |
| 15 | Primoz Roglic | Team Jumbo-Visma | 71 |
| 16 | Greg Van Avermaet | CCC Team | 67 |
| 17 | Jasper Stuyven | Trek-Segafredo | 65 |
| 18 | Jesus Herrada | Cofidis | 63 |
| 19 | Max Schachmann | Bora-hansgrohe | 63 |
| 20 | Daniel Oss | Bora-hansgrohe | 62 |
| 21 | Neilson Powless | EF Pro Cycling | 60 |
| 22 | Mads Pedersen | Trek-Segafredo | 60 |
| 23 | Edvald Boasson-Hagen | NTT Pro Cycling | 57 |
| 24 | Adam Yates | Mitchelton-Scott | 57 |
| 25 | Alexey Lutsenko | Astana Pro Team | 56 |
| 26 | Niccolo Bonifazio | Total Direct Énergie | 55 |
| 27 | Hugo Hofstetter | Israel Start-Up Nation | 51 |
| 28 | Egan Bernal | INEOS Grenadiers | 50 |
| 29 | Toms Skujins | Trek-Segafredo | 47 |
| 30 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | 46 |
| 31 | Clément Venturini | AG2R La Mondiale | 45 |
| 32 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | 44 |
| 33 | Daniel Martinez | EF Pro Cycling | 43 |
| 34 | Lennard Kämna | Bora-hansgrohe | 42 |
| 35 | Jérôme Cousin | Total Direct Énergie | 41 |
| 36 | Elia Viviani | Cofidis | 41 |
| 37 | Nils Politt | Israel Start-Up Nation | 40 |
| 38 | Guillaume Martin | Cofidis | 40 |
| 39 | Edward Theuns | Trek-Segafredo | 37 |
| 40 | Miguel Ángel López | Astana Pro Team | 33 |
| 41 | Mikel Landa | Bahrain-McLaren | 32 |
| 42 | Simon Geschke | CCC Team | 30 |
| 43 | Michael Gogl | NTT Pro Cycling | 30 |
| 44 | Nans Peters | AG2R La Mondiale | 29 |
| 45 | Nicolas Edet | Cofidis | 29 |
| 46 | Nairo Quintana | Team Arkéa-Samsic | 28 |
| 47 | Christophe Laporte | Cofidis | 28 |
| 48 | Richie Porte | Trek-Segafredo | 27 |
| 49 | Mathieu Burgaudeau | Total Direct Énergie | 27 |
| 50 | Marc Soler | Movistar Team | 26 |
| 51 | Hugo Houle | Astana Pro Team | 26 |
| 52 | Kasper Asgreen | Deceuninck-Quick Step | 25 |
| 53 | Oliver Naesen | AG2R La Mondiale | 24 |
| 54 | Felix Großschartner | Bora-hansgrohe | 24 |
| 55 | Casper Pedersen | Team Sunweb | 24 |
| 56 | Tiesj Benoot | Team Sunweb | 23 |
| 57 | Simone Consonni | Cofidis | 23 |
| 58 | Michael Schär | CCC Team | 21 |
| 59 | Anthony Turgis | Total Direct Énergie | 21 |
| 60 | Fabien Grellier | Total Direct Énergie | 21 |
| 61 | Matthieu Ladagnous | Groupama - FDJ | 20 |
| 62 | Benoît Cosnefroy | AG2R La Mondiale | 20 |
| 63 | Max Walscheid | NTT Pro Cycling | 20 |
| 64 | Alejandro Valverde | Movistar Team | 19 |
| 65 | Carlos Verona | Movistar Team | 18 |
| 66 | Nicolas Roche | Team Sunweb | 18 |
| 67 | Sonny Colbrelli | Bahrain-McLaren | 18 |
| 68 | Valentin Madouas | Groupama - FDJ | 17 |
| 69 | Stefan Küng | Groupama - FDJ | 17 |
| 70 | Omar Fraile | Astana Pro Team | 17 |
| 71 | Ben Hermans | Israel Start-Up Nation | 17 |
| 72 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | 17 |
| 73 | Imanol Erviti | Movistar Team | 17 |
| 74 | Remi Cavagna | Deceuninck-Quick Step | 17 |
| 75 | Lukas Pöstlberger | Bora-hansgrohe | 17 |
| 76 | Warren Barguil | Team Arkéa-Samsic | 16 |
| 77 | Rigoberto Uran | EF Pro Cycling | 15 |
| 78 | Tom Dumoulin | Team Jumbo-Visma | 15 |
| 79 | Damiano Caruso | Bahrain-McLaren | 15 |
| 80 | Esteban Chaves | Mitchelton-Scott | 15 |
| 81 | Jonathan Castroviejo | INEOS Grenadiers | 15 |
| 82 | Luis León Sánchez | Astana Pro Team | 15 |
| 83 | David Gaudu | Groupama - FDJ | 15 |
| 84 | Michal Kwiatkowski | INEOS Grenadiers | 14 |
| 85 | Thibaut Pinot | Groupama - FDJ | 14 |
| 86 | André Greipel | Israel Start-Up Nation | 14 |
| 87 | David de la Cruz | UAE Team Emirates | 13 |
| 88 | Ryan Gibbons | NTT Pro Cycling | 13 |
| 89 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | 13 |
| 90 | Sepp Kuss | Team Jumbo-Visma | 12 |
| 91 | Geoffrey Soupe | Total Direct Énergie | 12 |
| 92 | Enric Mas | Movistar Team | 11 |
| 93 | Richard Carapaz | INEOS Grenadiers | 11 |
| 94 | Sebastien Reichenbach | Groupama - FDJ | 11 |
| 95 | Alexis Vuillermoz | AG2R La Mondiale | 11 |
| 96 | Kevin Ledanois | Team Arkéa-Samsic | 11 |
| 97 | Pello Bilbao | Bahrain-McLaren | 10 |
| 98 | Daniel Martin | Israel Start-Up Nation | 10 |
| 99 | Krists Neilands | Israel Start-Up Nation | 10 |
| 100 | Marco Haller | Bahrain-McLaren | 10 |
| 101 | Kenny Elissonde | Trek-Segafredo | 9 |
| 102 | Romain Sicard | Total Direct Énergie | 9 |
| 103 | Marco Marcato | UAE Team Emirates | 9 |
| 104 | Jens Debusschere | B&B Hotels-Vital Concept p/b KTM | 9 |
| 105 | Nelson Oliveira | Movistar Team | 8 |
| 106 | Roger Kluge | Lotto-Soudal | 8 |
| 107 | Thomas De Gendt | Lotto-Soudal | 7 |
| 108 | Alberto Bettiol | EF Pro Cycling | 7 |
| 109 | Andrey Amador | INEOS Grenadiers | 7 |
| 110 | Christopher Juul-Jensen | Mitchelton-Scott | 6 |
| 111 | Dries Devenyns | Deceuninck-Quick Step | 5 |
| 112 | Daryl Impey | Mitchelton-Scott | 5 |
| 113 | Tom Van Asbroeck | Israel Start-Up Nation | 5 |
| 114 | Robert Gesink | Team Jumbo-Visma | 4 |
| 115 | Michael Valgren | NTT Pro Cycling | 4 |
| 116 | Jonas Koch | CCC Team | 4 |
| 117 | Jack Bauer | Mitchelton-Scott | 3 |
| 118 | Roman Kreuziger | NTT Pro Cycling | 3 |
| 119 | Mikaël Chérel | AG2R La Mondiale | 2 |
| 120 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | 2 |
| 121 | Pavel Sivakov | INEOS Grenadiers | 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 | Benoît Cosnefroy | AG2R La Mondiale | 36 |
| 2 | Tadej Pogacar | UAE Team Emirates | 34 |
| 3 | Primoz Roglic | Team Jumbo-Visma | 33 |
| 4 | Nans Peters | AG2R La Mondiale | 31 |
| 5 | Marc Hirschi | Team Sunweb | 31 |
| 6 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | 26 |
| 7 | Jesus Herrada | Cofidis | 25 |
| 8 | Toms Skujins | Trek-Segafredo | 24 |
| 9 | Michael Gogl | NTT Pro Cycling | 24 |
| 10 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | 21 |
| 11 | Simon Geschke | CCC Team | 18 |
| 12 | Neilson Powless | EF Pro Cycling | 16 |
| 13 | Daniel Martinez | EF Pro Cycling | 14 |
| 14 | Max Schachmann | Bora-hansgrohe | 14 |
| 15 | Carlos Verona | Movistar Team | 14 |
| 16 | Lennard Kämna | Bora-hansgrohe | 13 |
| 17 | Marc Soler | Movistar Team | 12 |
| 18 | Richie Porte | Trek-Segafredo | 12 |
| 19 | Nicolas Roche | Team Sunweb | 11 |
| 20 | Miguel Ángel López | Astana Pro Team | 11 |
| 21 | Alexey Lutsenko | Astana Pro Team | 10 |
| 22 | Valentin Madouas | Groupama - FDJ | 10 |
| 23 | Jérôme Cousin | Total Direct Énergie | 9 |
| 24 | Daniel Martin | Israel Start-Up Nation | 9 |
| 25 | Stefan Küng | Groupama - FDJ | 8 |
| 26 | Mikel Landa | Bahrain-McLaren | 8 |
| 27 | Enric Mas | Movistar Team | 8 |
| 28 | David Gaudu | Groupama - FDJ | 8 |
| 29 | Omar Fraile | Astana Pro Team | 8 |
| 30 | Greg Van Avermaet | CCC Team | 7 |
| 31 | Søren Kragh Andersen | Team Sunweb | 7 |
| 32 | Fabien Grellier | Total Direct Énergie | 6 |
| 33 | Guillaume Martin | Cofidis | 6 |
| 34 | Sepp Kuss | Team Jumbo-Visma | 6 |
| 35 | Julian Alaphilippe | Deceuninck-Quick Step | 6 |
| 36 | Kasper Asgreen | Deceuninck-Quick Step | 6 |
| 37 | Warren Barguil | Team Arkéa-Samsic | 5 |
| 38 | Robert Gesink | Team Jumbo-Visma | 5 |
| 39 | Nairo Quintana | Team Arkéa-Samsic | 4 |
| 40 | Thomas De Gendt | Lotto-Soudal | 3 |
| 41 | David de la Cruz | UAE Team Emirates | 3 |
| 42 | Edward Theuns | Trek-Segafredo | 3 |
| 43 | Michael Schär | CCC Team | 2 |
| 44 | Krists Neilands | Israel Start-Up Nation | 2 |
| 45 | Mathieu Burgaudeau | Total Direct Énergie | 2 |
| 46 | Adam Yates | Mitchelton-Scott | 2 |
| 47 | Egan Bernal | INEOS Grenadiers | 2 |
| 48 | Wout van Aert | Team Jumbo-Visma | 2 |
| 49 | Jonathan Castroviejo | INEOS Grenadiers | 2 |
| 50 | Felix Großschartner | Bora-hansgrohe | 2 |
| 51 | Ben Hermans | Israel Start-Up Nation | 2 |
| 52 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | 2 |
| 53 | Kevin Ledanois | Team Arkéa-Samsic | 2 |
| 54 | Remi Cavagna | Deceuninck-Quick Step | 2 |
| 55 | Nils Politt | Israel Start-Up Nation | 2 |
| 56 | Lukas Pöstlberger | Bora-hansgrohe | 2 |
| 57 | Matthieu Ladagnous | Groupama - FDJ | 1 |
| 58 | Tiesj Benoot | Team Sunweb | 1 |
| 59 | Nicolas Edet | Cofidis | 1 |
| 60 | Niccolo Bonifazio | Total Direct Énergie | 1 |








