Tour de France 2020 - Stage 20
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 | 0:55:55 |
| 2 | Tom Dumoulin | Team Jumbo-Visma | + 01.21 |
| 3 | Richie Porte | Trek-Segafredo | + 01.21 |
| 4 | Wout van Aert | Team Jumbo-Visma | + 01.31 |
| 5 | Primoz Roglic | Team Jumbo-Visma | + 01.56 |
| 6 | Remi Cavagna | Deceuninck-Quick Step | + 01.59 |
| 7 | Damiano Caruso | Bahrain-McLaren | + 02.29 |
| 8 | David de la Cruz | UAE Team Emirates | + 02.40 |
| 9 | Enric Mas | Movistar Team | + 02.45 |
| 10 | Rigoberto Uran | EF Pro Cycling | + 02.54 |
| 11 | Daniel Martinez | EF Pro Cycling | + 03.19 |
| 12 | Pello Bilbao | Bahrain-McLaren | + 03.20 |
| 13 | Marc Soler | Movistar Team | + 03.26 |
| 14 | Mikel Landa | Bahrain-McLaren | + 03.27 |
| 15 | Warren Barguil | Team Arkéa-Samsic | + 03.58 |
| 16 | Søren Kragh Andersen | Team Sunweb | + 03.59 |
| 17 | Max Schachmann | Bora-hansgrohe | + 03.59 |
| 18 | Alessandro De Marchi | CCC Team | + 04.06 |
| 19 | Thibaut Pinot | Groupama - FDJ | + 04.09 |
| 20 | Thomas De Gendt | Lotto-Soudal | + 04.11 |
| 21 | Lennard Kämna | Bora-hansgrohe | + 04.12 |
| 22 | Jan Polanc | UAE Team Emirates | + 04.13 |
| 23 | Adam Yates | Mitchelton-Scott | + 04.27 |
| 24 | Kasper Asgreen | Deceuninck-Quick Step | + 04.30 |
| 25 | Simon Geschke | CCC Team | + 04.38 |
| 26 | Guillaume Martin | Cofidis | + 04.39 |
| 27 | Nelson Oliveira | Movistar Team | + 04.42 |
| 28 | Nils Politt | Israel Start-Up Nation | + 05.04 |
| 29 | Wout Poels | Bahrain-McLaren | + 05.14 |
| 30 | Jesus Herrada | Cofidis | + 05.25 |
| 31 | Daniel Martin | Israel Start-Up Nation | + 05.31 |
| 32 | Felix Großschartner | Bora-hansgrohe | + 05.31 |
| 33 | Bob Jungels | Deceuninck-Quick Step | + 05.36 |
| 34 | Omar Fraile | Astana Pro Team | + 05.46 |
| 35 | Connor Swift | Team Arkéa-Samsic | + 05.52 |
| 36 | Nairo Quintana | Team Arkéa-Samsic | + 05.54 |
| 37 | Neilson Powless | EF Pro Cycling | + 05.56 |
| 38 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 06.02 |
| 39 | Alexey Lutsenko | Astana Pro Team | + 06.07 |
| 40 | Esteban Chaves | Mitchelton-Scott | + 06.07 |
| 41 | Ben Hermans | Israel Start-Up Nation | + 06.14 |
| 42 | Christopher Juul-Jensen | Mitchelton-Scott | + 06.16 |
| 43 | Christophe Laporte | Cofidis | + 06.16 |
| 44 | Michael Schär | CCC Team | + 06.17 |
| 45 | Miguel Ángel López | Astana Pro Team | + 06.17 |
| 46 | Krists Neilands | Israel Start-Up Nation | + 06.18 |
| 47 | Alejandro Valverde | Movistar Team | + 06.26 |
| 48 | Tiesj Benoot | Team Sunweb | + 06.36 |
| 49 | Kevin Ledanois | Team Arkéa-Samsic | + 06.38 |
| 50 | Valentin Madouas | Groupama - FDJ | + 06.47 |
| 51 | Emanuel Buchmann | Bora-hansgrohe | + 06.52 |
| 52 | Pavel Sivakov | INEOS Grenadiers | + 06.52 |
| 53 | Romain Sicard | Total Direct Énergie | + 06.53 |
| 54 | Hugh Carthy | EF Pro Cycling | + 06.56 |
| 55 | Benoît Cosnefroy | AG2R La Mondiale | + 06.57 |
| 56 | Ryan Gibbons | NTT Pro Cycling | + 06.57 |
| 57 | Tony Martin | Team Jumbo-Visma | + 06.59 |
| 58 | Simone Consonni | Cofidis | + 07.00 |
| 59 | Pierre-Luc Périchon | Cofidis | + 07.01 |
| 60 | Julian Alaphilippe | Deceuninck-Quick Step | + 07.02 |
| 61 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | + 07.08 |
| 62 | Vegard Stake Laengen | UAE Team Emirates | + 07.12 |
| 63 | Joris Nieuwenhuis | Team Sunweb | + 07.17 |
| 64 | Casper Pedersen | Team Sunweb | + 07.18 |
| 65 | Robert Gesink | Team Jumbo-Visma | + 07.18 |
| 66 | Geoffrey Soupe | Total Direct Énergie | + 07.23 |
| 67 | Sepp Kuss | Team Jumbo-Visma | + 07.23 |
| 68 | Harold Tejada | Astana Pro Team | + 07.28 |
| 69 | Dylan van Baarle | INEOS Grenadiers | + 07.28 |
| 70 | Michael Valgren | NTT Pro Cycling | + 07.32 |
| 71 | Anthony Turgis | Total Direct Énergie | + 07.35 |
| 72 | Alberto Bettiol | EF Pro Cycling | + 07.39 |
| 73 | Nans Peters | AG2R La Mondiale | + 07.41 |
| 74 | Sonny Colbrelli | Bahrain-McLaren | + 07.41 |
| 75 | Luis León Sánchez | Astana Pro Team | + 07.42 |
| 76 | Niklas Eg | Trek-Segafredo | + 07.42 |
| 77 | Oliver Naesen | AG2R La Mondiale | + 07.45 |
| 78 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 07.47 |
| 79 | Max Walscheid | NTT Pro Cycling | + 07.52 |
| 80 | Rudy Molard | Groupama - FDJ | + 07.52 |
| 81 | Richard Carapaz | INEOS Grenadiers | + 07.53 |
| 82 | Alexis Vuillermoz | AG2R La Mondiale | + 07.54 |
| 83 | Fabien Grellier | Total Direct Énergie | + 08.04 |
| 84 | Roman Kreuziger | NTT Pro Cycling | + 08.14 |
| 85 | Nicolas Edet | Cofidis | + 08.16 |
| 86 | Dries Devenyns | Deceuninck-Quick Step | + 08.17 |
| 87 | Matthieu Ladagnous | Groupama - FDJ | + 08.21 |
| 88 | Frederik Frison | Lotto-Soudal | + 08.22 |
| 89 | Edvald Boasson-Hagen | NTT Pro Cycling | + 08.22 |
| 90 | Sebastien Reichenbach | Groupama - FDJ | + 08.24 |
| 91 | Marc Hirschi | Team Sunweb | + 08.29 |
| 92 | Roger Kluge | Lotto-Soudal | + 08.30 |
| 93 | Michal Kwiatkowski | INEOS Grenadiers | + 08.31 |
| 94 | Daniel Oss | Bora-hansgrohe | + 08.31 |
| 95 | Imanol Erviti | Movistar Team | + 08.32 |
| 96 | Matej Mohoric | Bahrain-McLaren | + 08.34 |
| 97 | Nicolas Roche | Team Sunweb | + 08.34 |
| 98 | Clément Russo | Team Arkéa-Samsic | + 08.36 |
| 99 | Winner Anacona | Team Arkéa-Samsic | + 08.44 |
| 100 | Edward Theuns | Trek-Segafredo | + 08.46 |
| 101 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | + 08.49 |
| 102 | Jan Hirt | CCC Team | + 08.57 |
| 103 | Hugo Hofstetter | Israel Start-Up Nation | + 08.57 |
| 104 | Marco Marcato | UAE Team Emirates | + 08.58 |
| 105 | Peter Sagan | Bora-hansgrohe | + 09.00 |
| 106 | Elia Viviani | Cofidis | + 09.02 |
| 107 | Tim Declercq | Deceuninck-Quick Step | + 09.02 |
| 108 | Mikaël Chérel | AG2R La Mondiale | + 09.03 |
| 109 | Alexander Kristoff | UAE Team Emirates | + 09.09 |
| 110 | Mads Pedersen | Trek-Segafredo | + 09.09 |
| 111 | Kenny Elissonde | Trek-Segafredo | + 09.10 |
| 112 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | + 09.10 |
| 113 | Dario Cataldo | Movistar Team | + 09.15 |
| 114 | Amund Grøndahl Jansen | Team Jumbo-Visma | + 09.15 |
| 115 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | + 09.15 |
| 116 | Gorka Izagirre | Astana Pro Team | + 09.17 |
| 117 | Clément Venturini | AG2R La Mondiale | + 09.20 |
| 118 | Carlos Verona | Movistar Team | + 09.21 |
| 119 | Cees Bol | Team Sunweb | + 09.23 |
| 120 | Tejay van Garderen | EF Pro Cycling | + 09.30 |
| 121 | Jonas Koch | CCC Team | + 09.31 |
| 122 | Hugo Houle | Astana Pro Team | + 09.31 |
| 123 | Matteo Trentin | CCC Team | + 09.35 |
| 124 | Luke Rowe | INEOS Grenadiers | + 09.37 |
| 125 | Jasper De Buyst | Lotto-Soudal | + 09.38 |
| 126 | Andrey Amador | INEOS Grenadiers | + 09.39 |
| 127 | Toms Skujins | Trek-Segafredo | + 09.40 |
| 128 | Caleb Ewan | Lotto-Soudal | + 09.44 |
| 129 | Daryl Impey | Mitchelton-Scott | + 09.49 |
| 130 | Jens Keukeleire | EF Pro Cycling | + 09.58 |
| 131 | Sam Bennett | Deceuninck-Quick Step | + 10.00 |
| 132 | Jasper Stuyven | Trek-Segafredo | + 10.01 |
| 133 | Greg Van Avermaet | CCC Team | + 10.02 |
| 134 | Michael Mørkøv | Deceuninck-Quick Step | + 10.02 |
| 135 | Tom Van Asbroeck | Israel Start-Up Nation | + 10.07 |
| 136 | Mathieu Burgaudeau | Total Direct Énergie | + 10.15 |
| 137 | Guy Niv | Israel Start-Up Nation | + 10.23 |
| 138 | Niccolo Bonifazio | Total Direct Énergie | + 10.45 |
| 139 | Marco Haller | Bahrain-McLaren | + 10.45 |
| 140 | Dayer Quintana | Team Arkéa-Samsic | + 10.49 |
| 141 | José Joaquin Rojas | Movistar Team | + 10.50 |
| 142 | Luka Mezgec | Mitchelton-Scott | + 10.59 |
| 143 | Nikias Arndt | Team Sunweb | + 11.04 |
| 144 | George Bennett | Team Jumbo-Visma | + 11.06 |
| 145 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | + 11.27 |
| 146 | Jack Bauer | Mitchelton-Scott | + 11.58 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 84:26:33 |
| 2 | Primoz Roglic | Team Jumbo-Visma | + 00.59 |
| 3 | Richie Porte | Trek-Segafredo | + 03.30 |
| 4 | Mikel Landa | Bahrain-McLaren | + 05.58 |
| 5 | Enric Mas | Movistar Team | + 06.07 |
| 6 | Miguel Ángel López | Astana Pro Team | + 06.47 |
| 7 | Tom Dumoulin | Team Jumbo-Visma | + 07.48 |
| 8 | Rigoberto Uran | EF Pro Cycling | + 08.02 |
| 9 | Adam Yates | Mitchelton-Scott | + 09.25 |
| 10 | Damiano Caruso | Bahrain-McLaren | + 14.03 |
| 11 | Guillaume Martin | Cofidis | + 16.58 |
| 12 | Alejandro Valverde | Movistar Team | + 17.41 |
| 13 | Richard Carapaz | INEOS Grenadiers | + 24.44 |
| 14 | Warren Barguil | Team Arkéa-Samsic | + 31.04 |
| 15 | Sepp Kuss | Team Jumbo-Visma | + 42.20 |
| 16 | Pello Bilbao | Bahrain-McLaren | + 55.56 |
| 17 | Nairo Quintana | Team Arkéa-Samsic | + 01:02.46 |
| 18 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | + 01:08.05 |
| 19 | Carlos Verona | Movistar Team | + 01:19.54 |
| 20 | Wout van Aert | Team Jumbo-Visma | + 01:20.31 |
| 21 | Marc Soler | Movistar Team | + 01:29.23 |
| 22 | Gorka Izagirre | Astana Pro Team | + 01:36.12 |
| 23 | Sebastien Reichenbach | Groupama - FDJ | + 01:38.18 |
| 24 | Esteban Chaves | Mitchelton-Scott | + 01:38.45 |
| 25 | Kenny Elissonde | Trek-Segafredo | + 01:39.45 |
| 26 | Mikaël Chérel | AG2R La Mondiale | + 01:40.30 |
| 27 | Valentin Madouas | Groupama - FDJ | + 01:42.22 |
| 28 | Daniel Martinez | EF Pro Cycling | + 01:54.51 |
| 29 | Thibaut Pinot | Groupama - FDJ | + 01:59.33 |
| 30 | Michal Kwiatkowski | INEOS Grenadiers | + 02:03.09 |
| 31 | Romain Sicard | Total Direct Énergie | + 02:10.52 |
| 32 | George Bennett | Team Jumbo-Visma | + 02:12.02 |
| 33 | Luis León Sánchez | Astana Pro Team | + 02:13.47 |
| 34 | Lennard Kämna | Bora-hansgrohe | + 02:14.33 |
| 35 | Alexis Vuillermoz | AG2R La Mondiale | + 02:15.58 |
| 36 | Julian Alaphilippe | Deceuninck-Quick Step | + 02:17.41 |
| 37 | Hugh Carthy | EF Pro Cycling | + 02:17.53 |
| 38 | Emanuel Buchmann | Bora-hansgrohe | + 02:19.19 |
| 39 | Rudy Molard | Groupama - FDJ | + 02:26.53 |
| 40 | Daniel Martin | Israel Start-Up Nation | + 02:29.51 |
| 41 | Jan Polanc | UAE Team Emirates | + 02:29.54 |
| 42 | Robert Gesink | Team Jumbo-Visma | + 02:30.14 |
| 43 | Bob Jungels | Deceuninck-Quick Step | + 02:32.29 |
| 44 | Jesus Herrada | Cofidis | + 02:33.33 |
| 45 | Harold Tejada | Astana Pro Team | + 02:36.41 |
| 46 | Hugo Houle | Astana Pro Team | + 02:39.33 |
| 47 | Alexey Lutsenko | Astana Pro Team | + 02:39.37 |
| 48 | Simon Geschke | CCC Team | + 02:43.21 |
| 49 | Nicolas Edet | Cofidis | + 02:46.17 |
| 50 | Greg Van Avermaet | CCC Team | + 02:48.25 |
| 51 | Niklas Eg | Trek-Segafredo | + 02:49.43 |
| 52 | Thomas De Gendt | Lotto-Soudal | + 02:50.43 |
| 53 | Marc Hirschi | Team Sunweb | + 02:51.29 |
| 54 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | + 02:53.11 |
| 55 | Max Schachmann | Bora-hansgrohe | + 03:00.50 |
| 56 | Nelson Oliveira | Movistar Team | + 03:01.41 |
| 57 | Neilson Powless | EF Pro Cycling | + 03:02.48 |
| 58 | Søren Kragh Andersen | Team Sunweb | + 03:04.58 |
| 59 | Dylan van Baarle | INEOS Grenadiers | + 03:07.21 |
| 60 | Omar Fraile | Astana Pro Team | + 03:13.20 |
| 61 | Oliver Naesen | AG2R La Mondiale | + 03:22.04 |
| 62 | Nicolas Roche | Team Sunweb | + 03:23.26 |
| 63 | Felix Großschartner | Bora-hansgrohe | + 03:24.11 |
| 64 | Alberto Bettiol | EF Pro Cycling | + 03:24.55 |
| 65 | Nans Peters | AG2R La Mondiale | + 03:26.29 |
| 66 | Winner Anacona | Team Arkéa-Samsic | + 03:31.31 |
| 67 | Jan Hirt | CCC Team | + 03:32.20 |
| 68 | Ben Hermans | Israel Start-Up Nation | + 03:36.03 |
| 69 | Michael Valgren | NTT Pro Cycling | + 03:37.52 |
| 70 | David de la Cruz | UAE Team Emirates | + 03:38.50 |
| 71 | Michael Schär | CCC Team | + 03:38.55 |
| 72 | José Joaquin Rojas | Movistar Team | + 03:40.49 |
| 73 | Jasper Stuyven | Trek-Segafredo | + 03:40.52 |
| 74 | Tiesj Benoot | Team Sunweb | + 03:46.45 |
| 75 | Imanol Erviti | Movistar Team | + 03:48.00 |
| 76 | Andrey Amador | INEOS Grenadiers | + 03:48.43 |
| 77 | Matej Mohoric | Bahrain-McLaren | + 03:49.02 |
| 78 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | + 03:51.18 |
| 79 | Matteo Trentin | CCC Team | + 03:52.10 |
| 80 | Toms Skujins | Trek-Segafredo | + 03:52.48 |
| 81 | Dario Cataldo | Movistar Team | + 03:52.51 |
| 82 | Vegard Stake Laengen | UAE Team Emirates | + 03:53.17 |
| 83 | Jack Bauer | Mitchelton-Scott | + 04:00.34 |
| 84 | Peter Sagan | Bora-hansgrohe | + 04:04.19 |
| 85 | Krists Neilands | Israel Start-Up Nation | + 04:09.54 |
| 86 | Pierre-Luc Périchon | Cofidis | + 04:13.05 |
| 87 | Pavel Sivakov | INEOS Grenadiers | + 04:13.09 |
| 88 | Luka Mezgec | Mitchelton-Scott | + 04:17.07 |
| 89 | Jens Keukeleire | EF Pro Cycling | + 04:18.47 |
| 90 | Tejay van Garderen | EF Pro Cycling | + 04:19.42 |
| 91 | Dries Devenyns | Deceuninck-Quick Step | + 04:20.09 |
| 92 | Casper Pedersen | Team Sunweb | + 04:22.38 |
| 93 | Matthieu Ladagnous | Groupama - FDJ | + 04:23.46 |
| 94 | Sonny Colbrelli | Bahrain-McLaren | + 04:24.42 |
| 95 | Dayer Quintana | Team Arkéa-Samsic | + 04:25.03 |
| 96 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 04:27.07 |
| 97 | Daryl Impey | Mitchelton-Scott | + 04:27.13 |
| 98 | Alessandro De Marchi | CCC Team | + 04:30.43 |
| 99 | Tom Van Asbroeck | Israel Start-Up Nation | + 04:33.17 |
| 100 | Christopher Juul-Jensen | Mitchelton-Scott | + 04:33.42 |
| 101 | Edvald Boasson-Hagen | NTT Pro Cycling | + 04:34.19 |
| 102 | Kevin Ledanois | Team Arkéa-Samsic | + 04:34.33 |
| 103 | Joris Nieuwenhuis | Team Sunweb | + 04:38.50 |
| 104 | Clément Venturini | AG2R La Mondiale | + 04:39.08 |
| 105 | Connor Swift | Team Arkéa-Samsic | + 04:39.21 |
| 106 | Daniel Oss | Bora-hansgrohe | + 04:40.12 |
| 107 | Roman Kreuziger | NTT Pro Cycling | + 04:41.39 |
| 108 | Christophe Laporte | Cofidis | + 04:44.30 |
| 109 | Anthony Turgis | Total Direct Énergie | + 04:44.57 |
| 110 | Wout Poels | Bahrain-McLaren | + 04:47.02 |
| 111 | Marco Marcato | UAE Team Emirates | + 04:47.38 |
| 112 | Simone Consonni | Cofidis | + 04:53.50 |
| 113 | Remi Cavagna | Deceuninck-Quick Step | + 04:57.16 |
| 114 | Benoît Cosnefroy | AG2R La Mondiale | + 04:57.52 |
| 115 | Fabien Grellier | Total Direct Énergie | + 04:59.22 |
| 116 | Kasper Asgreen | Deceuninck-Quick Step | + 04:59.46 |
| 117 | Hugo Hofstetter | Israel Start-Up Nation | + 05:00.14 |
| 118 | Tony Martin | Team Jumbo-Visma | + 05:02.50 |
| 119 | Edward Theuns | Trek-Segafredo | + 05:04.23 |
| 120 | Nils Politt | Israel Start-Up Nation | + 05:07.53 |
| 121 | Ryan Gibbons | NTT Pro Cycling | + 05:09.11 |
| 122 | Bryan Coquard | B&B Hotels-Vital Concept p/b KTM | + 05:10.32 |
| 123 | Geoffrey Soupe | Total Direct Énergie | + 05:10.40 |
| 124 | Mads Pedersen | Trek-Segafredo | + 05:11.09 |
| 125 | Jonas Koch | CCC Team | + 05:12.04 |
| 126 | Nikias Arndt | Team Sunweb | + 05:12.50 |
| 127 | Tim Declercq | Deceuninck-Quick Step | + 05:13.22 |
| 128 | Amund Grøndahl Jansen | Team Jumbo-Visma | + 05:17.28 |
| 129 | Luke Rowe | INEOS Grenadiers | + 05:17.29 |
| 130 | Mathieu Burgaudeau | Total Direct Énergie | + 05:24.13 |
| 131 | Michael Mørkøv | Deceuninck-Quick Step | + 05:26.21 |
| 132 | Alexander Kristoff | UAE Team Emirates | + 05:28.28 |
| 133 | Clément Russo | Team Arkéa-Samsic | + 05:28.45 |
| 134 | Max Walscheid | NTT Pro Cycling | + 05:29.38 |
| 135 | Elia Viviani | Cofidis | + 05:30.01 |
| 136 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 05:30.51 |
| 137 | Kevin Reza | B&B Hotels-Vital Concept p/b KTM | + 05:31.37 |
| 138 | Sam Bennett | Deceuninck-Quick Step | + 05:32.43 |
| 139 | Guy Niv | Israel Start-Up Nation | + 05:33.34 |
| 140 | Cees Bol | Team Sunweb | + 05:38.16 |
| 141 | Niccolo Bonifazio | Total Direct Énergie | + 05:42.13 |
| 142 | Jasper De Buyst | Lotto-Soudal | + 05:43.07 |
| 143 | Marco Haller | Bahrain-McLaren | + 05:46.27 |
| 144 | Caleb Ewan | Lotto-Soudal | + 05:50.25 |
| 145 | Frederik Frison | Lotto-Soudal | + 05:59.38 |
| 146 | Roger Kluge | Lotto-Soudal | + 06:05.42 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 84:26:33 |
| 2 | Enric Mas | Movistar Team | + 06.07 |
| 3 | Valentin Madouas | Groupama - FDJ | + 01:42.22 |
| 4 | Daniel Martinez | EF Pro Cycling | + 01:54.51 |
| 5 | Lennard Kämna | Bora-hansgrohe | + 02:14.33 |
| 6 | Harold Tejada | Astana Pro Team | + 02:36.41 |
| 7 | Niklas Eg | Trek-Segafredo | + 02:49.43 |
| 8 | Marc Hirschi | Team Sunweb | + 02:51.29 |
| 9 | Neilson Powless | EF Pro Cycling | + 03:02.48 |
| 10 | Pavel Sivakov | INEOS Grenadiers | + 04:13.09 |
| 11 | Casper Pedersen | Team Sunweb | + 04:22.38 |
| 12 | Cyril Barthe | B&B Hotels-Vital Concept p/b KTM | + 04:27.07 |
| 13 | Joris Nieuwenhuis | Team Sunweb | + 04:38.50 |
| 14 | Connor Swift | Team Arkéa-Samsic | + 04:39.21 |
| 15 | Remi Cavagna | Deceuninck-Quick Step | + 04:57.16 |
| 16 | Benoît Cosnefroy | AG2R La Mondiale | + 04:57.52 |
| 17 | Kasper Asgreen | Deceuninck-Quick Step | + 04:59.46 |
| 18 | Mads Pedersen | Trek-Segafredo | + 05:11.09 |
| 19 | Mathieu Burgaudeau | Total Direct Énergie | + 05:24.13 |
| 20 | Clément Russo | Team Arkéa-Samsic | + 05:28.45 |
| 21 | Maxime Chevalier | B&B Hotels-Vital Concept p/b KTM | + 05:30.51 |
| 22 | Cees Bol | Team Sunweb | + 05:38.16 |
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 | Wout van Aert | Team Jumbo-Visma | 160 |
| 6 | Caleb Ewan | Lotto-Soudal | 158 |
| 7 | Julian Alaphilippe | Deceuninck-Quick Step | 150 |
| 8 | Tadej Pogacar | UAE Team Emirates | 143 |
| 9 | Søren Kragh Andersen | Team Sunweb | 138 |
| 10 | Michael Mørkøv | Deceuninck-Quick Step | 129 |
| 11 | Primoz Roglic | Team Jumbo-Visma | 112 |
| 12 | Luka Mezgec | Mitchelton-Scott | 109 |
| 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 | Richie Porte | Trek-Segafredo | 63 |
| 23 | Jesus Herrada | Cofidis | 63 |
| 24 | Max Schachmann | Bora-hansgrohe | 63 |
| 25 | Edvald Boasson-Hagen | NTT Pro Cycling | 61 |
| 26 | Pierre Rolland | B&B Hotels-Vital Concept p/b KTM | 61 |
| 27 | Mads Pedersen | Trek-Segafredo | 61 |
| 28 | Neilson Powless | EF Pro Cycling | 60 |
| 29 | Miguel Ángel López | Astana Pro Team | 57 |
| 30 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | 57 |
| 31 | Alexey Lutsenko | Astana Pro Team | 56 |
| 32 | Simon Geschke | CCC Team | 55 |
| 33 | Niccolo Bonifazio | Total Direct Énergie | 55 |
| 34 | Hugo Hofstetter | Israel Start-Up Nation | 54 |
| 35 | Mikel Landa | Bahrain-McLaren | 51 |
| 36 | Daniel Martinez | EF Pro Cycling | 48 |
| 37 | Remi Cavagna | Deceuninck-Quick Step | 47 |
| 38 | Toms Skujins | Trek-Segafredo | 47 |
| 39 | Clément Venturini | AG2R La Mondiale | 45 |
| 40 | Tom Dumoulin | Team Jumbo-Visma | 44 |
| 41 | Sebastien Reichenbach | Groupama - FDJ | 44 |
| 42 | Michal Kwiatkowski | INEOS Grenadiers | 43 |
| 43 | Guillaume Martin | Cofidis | 42 |
| 44 | Warren Barguil | Team Arkéa-Samsic | 41 |
| 45 | Elia Viviani | Cofidis | 41 |
| 46 | Nils Politt | Israel Start-Up Nation | 40 |
| 47 | Oliver Naesen | AG2R La Mondiale | 40 |
| 48 | Edward Theuns | Trek-Segafredo | 37 |
| 49 | Enric Mas | Movistar Team | 37 |
| 50 | Benoît Cosnefroy | AG2R La Mondiale | 37 |
| 51 | Tiesj Benoot | Team Sunweb | 36 |
| 52 | Damiano Caruso | Bahrain-McLaren | 34 |
| 53 | Sepp Kuss | Team Jumbo-Visma | 34 |
| 54 | Kasper Asgreen | Deceuninck-Quick Step | 33 |
| 55 | Nicolas Roche | Team Sunweb | 32 |
| 56 | Nans Peters | AG2R La Mondiale | 29 |
| 57 | Marc Soler | Movistar Team | 29 |
| 58 | Nicolas Edet | Cofidis | 29 |
| 59 | Rigoberto Uran | EF Pro Cycling | 28 |
| 60 | Nairo Quintana | Team Arkéa-Samsic | 28 |
| 61 | Christophe Laporte | Cofidis | 28 |
| 62 | Carlos Verona | Movistar Team | 27 |
| 63 | Daniel Martin | Israel Start-Up Nation | 27 |
| 64 | Alberto Bettiol | EF Pro Cycling | 27 |
| 65 | Luke Rowe | INEOS Grenadiers | 27 |
| 66 | Mathieu Burgaudeau | Total Direct Énergie | 27 |
| 67 | Hugo Houle | Astana Pro Team | 26 |
| 68 | Imanol Erviti | Movistar Team | 25 |
| 69 | Felix Großschartner | Bora-hansgrohe | 24 |
| 70 | Casper Pedersen | Team Sunweb | 24 |
| 71 | Alejandro Valverde | Movistar Team | 23 |
| 72 | Simone Consonni | Cofidis | 23 |
| 73 | Michael Schär | CCC Team | 21 |
| 74 | David de la Cruz | UAE Team Emirates | 21 |
| 75 | Pavel Sivakov | INEOS Grenadiers | 21 |
| 76 | Anthony Turgis | Total Direct Énergie | 21 |
| 77 | Fabien Grellier | Total Direct Énergie | 21 |
| 78 | Matthieu Ladagnous | Groupama - FDJ | 20 |
| 79 | Pello Bilbao | Bahrain-McLaren | 20 |
| 80 | Max Walscheid | NTT Pro Cycling | 20 |
| 81 | Valentin Madouas | Groupama - FDJ | 18 |
| 82 | Dries Devenyns | Deceuninck-Quick Step | 18 |
| 83 | Sonny Colbrelli | Bahrain-McLaren | 18 |
| 84 | Thomas De Gendt | Lotto-Soudal | 17 |
| 85 | Omar Fraile | Astana Pro Team | 17 |
| 86 | Ben Hermans | Israel Start-Up Nation | 17 |
| 87 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | 17 |
| 88 | Krists Neilands | Israel Start-Up Nation | 16 |
| 89 | Gorka Izagirre | Astana Pro Team | 15 |
| 90 | Esteban Chaves | Mitchelton-Scott | 15 |
| 91 | Luis León Sánchez | Astana Pro Team | 15 |
| 92 | Daryl Impey | Mitchelton-Scott | 15 |
| 93 | Thibaut Pinot | Groupama - FDJ | 14 |
| 94 | Nikias Arndt | Team Sunweb | 14 |
| 95 | Dylan van Baarle | INEOS Grenadiers | 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 | Tadej Pogacar | UAE Team Emirates | 82 |
| 2 | Richard Carapaz | INEOS Grenadiers | 74 |
| 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 | Richie Porte | Trek-Segafredo | 36 |
| 9 | Nans Peters | AG2R La Mondiale | 32 |
| 10 | Lennard Kämna | Bora-hansgrohe | 27 |
| 11 | Enric Mas | Movistar Team | 26 |
| 12 | Sepp Kuss | Team Jumbo-Visma | 26 |
| 13 | Michal Kwiatkowski | INEOS Grenadiers | 26 |
| 14 | Jesus Herrada | Cofidis | 25 |
| 15 | Julian Alaphilippe | Deceuninck-Quick Step | 25 |
| 16 | Quentin Pacher | B&B Hotels-Vital Concept p/b KTM | 24 |
| 17 | Pello Bilbao | Bahrain-McLaren | 24 |
| 18 | Toms Skujins | Trek-Segafredo | 24 |
| 19 | Simon Geschke | CCC Team | 23 |
| 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 | 15 |
| 26 | Nicolas Roche | Team Sunweb | 14 |
| 27 | Max Schachmann | Bora-hansgrohe | 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 | Wout van Aert | Team Jumbo-Visma | 4 |
| 46 | Remi Cavagna | Deceuninck-Quick Step | 3 |
| 47 | David de la Cruz | UAE Team Emirates | 3 |
| 48 | Edward Theuns | Trek-Segafredo | 3 |
| 49 | Michael Schär | CCC Team | 2 |
| 50 | Krists Neilands | Israel Start-Up Nation | 2 |
| 51 | Mathieu Burgaudeau | Total Direct Énergie | 2 |
| 52 | Felix Großschartner | Bora-hansgrohe | 2 |
| 53 | Ben Hermans | Israel Start-Up Nation | 2 |
| 54 | Kevin Ledanois | Team Arkéa-Samsic | 2 |
| 55 | Cyril Gautier | B&B Hotels-Vital Concept p/b KTM | 2 |
| 56 | Wout Poels | Bahrain-McLaren | 2 |
| 57 | Nils Politt | Israel Start-Up Nation | 2 |
| 58 | Tiesj Benoot | Team Sunweb | 1 |
| 59 | Matthieu Ladagnous | Groupama - FDJ | 1 |
| 60 | Niccolo Bonifazio | Total Direct Énergie | 1 |








