Tour de France 2022 - Stage 15
01.07-24.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
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jasper Philipsen | Alpecin-Deceuninck | 4:27:27 |
| 2 | Wout van Aert | Jumbo-Visma | + 00.00 |
| 3 | Mads Pedersen | Trek-Segafredo | + 00.00 |
| 4 | Peter Sagan | TotalEnergies | + 00.00 |
| 5 | Danny van Poppel | BORA-hansgrohe | + 00.00 |
| 6 | Dylan Groenewegen | Team BikeExchange-Jayco | + 00.00 |
| 7 | Florian Sénéchal | Quick-Step Alpha Vinyl Team | + 00.00 |
| 8 | Luca Mozzato | B&B Hotels-KTM | + 00.00 |
| 9 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 10 | Fred Wright | Bahrain Victorious | + 00.00 |
| 11 | Florian Vermeersch | Lotto-Soudal | + 00.00 |
| 12 | Tadej Pogacar | UAE Team Emirates | + 00.00 |
| 13 | Alexander Kristoff | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 14 | Hugo Houle | Israel-Premier Tech | + 00.00 |
| 15 | Hugo Hofstetter | Team Arkéa-Samsic | + 00.00 |
| 16 | Aleksandr Vlasov | BORA-hansgrohe | + 00.00 |
| 17 | Stan Dewulf | AG2R Citroën Team | + 00.00 |
| 18 | Jasper Stuyven | Trek-Segafredo | + 00.00 |
| 19 | Simone Velasco | Astana Qazaqstan Team | + 00.00 |
| 20 | Philippe Gilbert | Lotto-Soudal | + 00.00 |
| 21 | David Gaudu | Groupama-FDJ | + 00.00 |
| 22 | Tom Pidcock | INEOS Grenadiers | + 00.00 |
| 23 | Jonas Vingegaard | Jumbo-Visma | + 00.00 |
| 24 | Cyril Barthe | B&B Hotels-KTM | + 00.00 |
| 25 | Alberto Dainese | Team DSM | + 00.00 |
| 26 | Romain Bardet | Team DSM | + 00.00 |
| 27 | Neilson Powless | EF Education-EasyPost | + 00.00 |
| 28 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 29 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 30 | Luis León Sánchez | Bahrain Victorious | + 00.00 |
| 31 | Sebastian Schönberger | B&B Hotels-KTM | + 00.00 |
| 32 | Geraint Thomas | INEOS Grenadiers | + 00.00 |
| 33 | Adam Yates | INEOS Grenadiers | + 00.00 |
| 34 | Gorka Izagirre | Movistar Team | + 00.00 |
| 35 | Stefan Küng | Groupama-FDJ | + 00.00 |
| 36 | Enric Mas | Movistar Team | + 00.00 |
| 37 | Bob Jungels | AG2R Citroën Team | + 00.00 |
| 38 | Valentin Madouas | Groupama-FDJ | + 00.00 |
| 39 | Chris Froome | Israel-Premier Tech | + 00.00 |
| 40 | Matteo Jorgenson | Movistar Team | + 00.00 |
| 41 | Aurélien Paret-Peintre | AG2R Citroën Team | + 00.00 |
| 42 | Maxime Bouet | Team Arkéa-Samsic | + 00.00 |
| 43 | Alexey Lutsenko | Astana Qazaqstan Team | + 00.00 |
| 44 | Pierre Rolland | B&B Hotels-KTM | + 00.00 |
| 45 | Andrey Zeits | Astana Qazaqstan Team | + 00.00 |
| 46 | Stefan Bissegger | EF Education-EasyPost | + 00.00 |
| 47 | Brandon McNulty | UAE Team Emirates | + 00.00 |
| 48 | Jonas Rutsch | EF Education-EasyPost | + 00.00 |
| 49 | Thibaut Pinot | Groupama-FDJ | + 00.00 |
| 50 | Lukasz Owsian | Team Arkéa-Samsic | + 00.00 |
| 51 | Edvald Boasson-Hagen | TotalEnergies | + 00.00 |
| 52 | Bauke Mollema | Trek-Segafredo | + 00.24 |
| 53 | Imanol Erviti | Movistar Team | + 00.24 |
| 54 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | + 00.24 |
| 55 | Mikaël Chérel | AG2R Citroën Team | + 00.24 |
| 56 | Patrick Konrad | BORA-hansgrohe | + 00.24 |
| 57 | Dylan Teuns | Bahrain Victorious | + 00.24 |
| 58 | Nelson Oliveira | Movistar Team | + 00.24 |
| 59 | Connor Swift | Team Arkéa-Samsic | + 00.24 |
| 60 | Max Schachmann | BORA-hansgrohe | + 00.24 |
| 61 | Kristian Sbaragli | Alpecin-Deceuninck | + 00.24 |
| 62 | Alberto Bettiol | EF Education-EasyPost | + 00.24 |
| 63 | Benjamin Thomas | Cofidis | + 00.24 |
| 64 | Ion Izagirre | Cofidis | + 00.24 |
| 65 | Pierre-Luc Périchon | Cofidis | + 00.24 |
| 66 | Joe Dombrowski | Astana Qazaqstan Team | + 00.24 |
| 67 | Alexander Krieger | Alpecin-Deceuninck | + 00.24 |
| 68 | Matej Mohoric | Bahrain Victorious | + 00.36 |
| 69 | Quinn Simmons | Trek-Segafredo | + 00.36 |
| 70 | Luka Mezgec | Team BikeExchange-Jayco | + 00.36 |
| 71 | Antoine Duchesne | Groupama-FDJ | + 00.36 |
| 72 | Nils Politt | BORA-hansgrohe | + 00.47 |
| 73 | Marco Haller | BORA-hansgrohe | + 00.48 |
| 74 | Mikkel Bjerg | UAE Team Emirates | + 00.50 |
| 75 | Maciej Bodnar | TotalEnergies | + 00.52 |
| 76 | Rafal Majka | UAE Team Emirates | + 01.03 |
| 77 | Carlos Verona | Movistar Team | + 01.03 |
| 78 | Marc Soler | UAE Team Emirates | + 01.03 |
| 79 | Anthony Turgis | TotalEnergies | + 01.09 |
| 80 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 01.09 |
| 81 | Christophe Laporte | Jumbo-Visma | + 01.23 |
| 82 | Dylan van Baarle | INEOS Grenadiers | + 01.25 |
| 83 | Jan Tratnik | Bahrain Victorious | + 01.27 |
| 84 | Fabio Felline | Astana Qazaqstan Team | + 01.32 |
| 85 | Alexis Gougeard | B&B Hotels-KTM | + 01.56 |
| 86 | Luke Rowe | INEOS Grenadiers | + 02.20 |
| 87 | Amaury Capiot | Team Arkéa-Samsic | + 02.49 |
| 88 | Michael Woods | Israel-Premier Tech | + 03.47 |
| 89 | Gregor Mühlberger | Movistar Team | + 03.47 |
| 90 | Chris Hamilton | Team DSM | + 03.47 |
| 91 | Michael Storer | Groupama-FDJ | + 03.47 |
| 92 | Guy Niv | Israel-Premier Tech | + 03.47 |
| 93 | Andreas Leknessund | Team DSM | + 03.47 |
| 94 | Rigoberto Uran | EF Education-EasyPost | + 03.47 |
| 95 | Daniel Martinez | INEOS Grenadiers | + 03.47 |
| 96 | Edward Planckaert | Alpecin-Deceuninck | + 03.47 |
| 97 | Mathieu Burgaudeau | TotalEnergies | + 03.47 |
| 98 | Olivier Le Gac | Groupama-FDJ | + 03.47 |
| 99 | Felix Großschartner | BORA-hansgrohe | + 03.47 |
| 100 | Andreas Kron | Lotto-Soudal | + 03.47 |
| 101 | Anthony Perez | Cofidis | + 03.47 |
| 102 | Toms Skujins | Trek-Segafredo | + 04.58 |
| 103 | Giulio Ciccone | Trek-Segafredo | + 05.05 |
| 104 | Jonathan Castroviejo | INEOS Grenadiers | + 05.05 |
| 105 | Dmitriy Gruzdev | Astana Qazaqstan Team | + 12.13 |
| 106 | Kevin Geniets | Groupama-FDJ | + 12.37 |
| 107 | Alexandr Riabushenko | Astana Qazaqstan Team | + 12.37 |
| 108 | Nick Schultz | Team BikeExchange-Jayco | + 12.37 |
| 109 | Jack Bauer | Team BikeExchange-Jayco | + 17.16 |
| 110 | Mikkel Honore | Quick-Step Alpha Vinyl Team | + 17.16 |
| 111 | Kamil Gradek | Bahrain Victorious | + 17.16 |
| 112 | Simon Geschke | Cofidis | + 17.16 |
| 113 | Tony Gallopin | Trek-Segafredo | + 17.16 |
| 114 | Silvan Dillier | Alpecin-Deceuninck | + 17.16 |
| 115 | Marc Hirschi | UAE Team Emirates | + 17.16 |
| 116 | Sepp Kuss | Jumbo-Visma | + 17.16 |
| 117 | Andrea Bagioli | Quick-Step Alpha Vinyl Team | + 17.16 |
| 118 | Cyril Lemoine | B&B Hotels-KTM | + 17.16 |
| 119 | Guillaume Van Keirsbulck | Alpecin-Deceuninck | + 17.16 |
| 120 | Nathan Van Hooydonck | Jumbo-Visma | + 17.16 |
| 121 | Brent Van Moer | Lotto-Soudal | + 17.16 |
| 122 | Albert Torres | Movistar Team | + 17.16 |
| 123 | Lennard Kämna | BORA-hansgrohe | + 17.16 |
| 124 | Yves Lampaert | Quick-Step Alpha Vinyl Team | + 17.16 |
| 125 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 17.16 |
| 126 | Guillaume Boivin | Israel-Premier Tech | + 17.16 |
| 127 | Amund Grøndahl Jansen | Team BikeExchange-Jayco | + 17.16 |
| 128 | Michael Matthews | Team BikeExchange-Jayco | + 17.46 |
| 129 | Tim Wellens | Lotto-Soudal | + 20.16 |
| 130 | Frederik Frison | Lotto-Soudal | + 20.16 |
| 131 | Filippo Ganna | INEOS Grenadiers | + 20.16 |
| 132 | Franck Bonnamour | B&B Hotels-KTM | + 20.16 |
| 133 | Jérémy Lecroq | B&B Hotels-KTM | + 20.16 |
| 134 | Nils Eekhoff | Team DSM | + 20.16 |
| 135 | Max Walscheid | Cofidis | + 20.16 |
| 136 | Sven Erik Bystrøm | Intermarché-Wanty-Gobert Matériaux | + 20.16 |
| 137 | John Degenkolb | Team DSM | + 20.16 |
| 138 | Pierre Latour | TotalEnergies | + 20.16 |
| 139 | Krists Neilands | Israel-Premier Tech | + 20.16 |
| 140 | Jakob Fuglsang | Israel-Premier Tech | + 20.16 |
| 141 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | + 20.16 |
| 142 | Fabio Jakobsen | Quick-Step Alpha Vinyl Team | + 20.16 |
| 143 | Martijn Tusveld | Team DSM | + 20.16 |
| 144 | Reinardt Janse van Rensburg | Lotto-Soudal | + 20.16 |
| 145 | Owain Doull | EF Education-EasyPost | + 20.24 |
| 146 | Benoît Cosnefroy | AG2R Citroën Team | + 20.24 |
| 147 | Tiesj Benoot | Jumbo-Visma | + 20.24 |
| 148 | Adrien Petit | Intermarché-Wanty-Gobert Matériaux | + 20.24 |
| 149 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 20.24 |
| 150 | Matis Louvel | Team Arkéa-Samsic | + 20.32 |
| 151 | Caleb Ewan | Lotto-Soudal | + 20.34 |
| - | Nairo Quintana | Team Arkéa-Samsic | DSQ |
| - | Michael Mørkøv | Quick-Step Alpha Vinyl Team | OOT |
| - | Simon Clarke | Israel-Premier Tech | DNS |
| - | Magnus Cort | EF Education-EasyPost | DNS |
| - | Primoz Roglic | Jumbo-Visma | DNS |
| - | Steven Kruijswijk | Jumbo-Visma | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 59:58:28 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 02.22 |
| 3 | Geraint Thomas | INEOS Grenadiers | + 02.43 |
| 4 | Romain Bardet | Team DSM | + 03.01 |
| 5 | Adam Yates | INEOS Grenadiers | + 04.06 |
| 6 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 04.24 |
| 7 | David Gaudu | Groupama-FDJ | + 04.24 |
| 8 | Tom Pidcock | INEOS Grenadiers | + 08.49 |
| 9 | Enric Mas | Movistar Team | + 09.58 |
| 10 | Aleksandr Vlasov | BORA-hansgrohe | + 10.32 |
| 11 | Alexey Lutsenko | Astana Qazaqstan Team | + 11.23 |
| 12 | Neilson Powless | EF Education-EasyPost | + 18.11 |
| 13 | Bob Jungels | AG2R Citroën Team | + 23.19 |
| 14 | Valentin Madouas | Groupama-FDJ | + 27.10 |
| 15 | Luis León Sánchez | Bahrain Victorious | + 27.44 |
| 16 | Thibaut Pinot | Groupama-FDJ | + 27.48 |
| 17 | Patrick Konrad | BORA-hansgrohe | + 31.16 |
| 18 | Rafal Majka | UAE Team Emirates | + 35.17 |
| 19 | Damiano Caruso | Bahrain Victorious | + 44.45 |
| 20 | Sepp Kuss | Jumbo-Visma | + 44.49 |
| 21 | Dylan Teuns | Bahrain Victorious | + 55.06 |
| 22 | Bauke Mollema | Trek-Segafredo | + 59.04 |
| 23 | Aurélien Paret-Peintre | AG2R Citroën Team | + 59.50 |
| 24 | Brandon McNulty | UAE Team Emirates | + 01:00.05 |
| 25 | Lennard Kämna | BORA-hansgrohe | + 01:00.28 |
| 26 | Matteo Jorgenson | Movistar Team | + 01:01.04 |
| 27 | Rigoberto Uran | EF Education-EasyPost | + 01:02.56 |
| 28 | Chris Froome | Israel-Premier Tech | + 01:05.34 |
| 29 | Ion Izagirre | Cofidis | + 01:07.49 |
| 30 | Wout van Aert | Jumbo-Visma | + 01:10.06 |
| 31 | Carlos Verona | Movistar Team | + 01:11.52 |
| 32 | Hugo Houle | Israel-Premier Tech | + 01:15.25 |
| 33 | Stefan Küng | Groupama-FDJ | + 01:15.45 |
| 34 | Andreas Leknessund | Team DSM | + 01:16.06 |
| 35 | Alberto Bettiol | EF Education-EasyPost | + 01:17.20 |
| 36 | Simone Velasco | Astana Qazaqstan Team | + 01:17.45 |
| 37 | Nick Schultz | Team BikeExchange-Jayco | + 01:19.05 |
| 38 | Tony Gallopin | Trek-Segafredo | + 01:19.19 |
| 39 | Tiesj Benoot | Jumbo-Visma | + 01:19.23 |
| 40 | Daniel Martinez | INEOS Grenadiers | + 01:19.40 |
| 41 | Sebastian Schönberger | B&B Hotels-KTM | + 01:20.06 |
| 42 | Marc Soler | UAE Team Emirates | + 01:21.58 |
| 43 | Michael Storer | Groupama-FDJ | + 01:25.24 |
| 44 | Lukasz Owsian | Team Arkéa-Samsic | + 01:26.12 |
| 45 | Gregor Mühlberger | Movistar Team | + 01:26.20 |
| 46 | Michael Woods | Israel-Premier Tech | + 01:26.39 |
| 47 | Andrey Zeits | Astana Qazaqstan Team | + 01:28.18 |
| 48 | Simon Geschke | Cofidis | + 01:29.10 |
| 49 | Dylan van Baarle | INEOS Grenadiers | + 01:29.24 |
| 50 | Gorka Izagirre | Movistar Team | + 01:31.19 |
| 51 | Joe Dombrowski | Astana Qazaqstan Team | + 01:31.52 |
| 52 | Kevin Geniets | Groupama-FDJ | + 01:34.04 |
| 53 | Max Schachmann | BORA-hansgrohe | + 01:35.07 |
| 54 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 01:35.42 |
| 55 | Chris Hamilton | Team DSM | + 01:36.16 |
| 56 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 01:36.20 |
| 57 | Maxime Bouet | Team Arkéa-Samsic | + 01:37.25 |
| 58 | Jakob Fuglsang | Israel-Premier Tech | + 01:37.53 |
| 59 | Edvald Boasson-Hagen | TotalEnergies | + 01:41.45 |
| 60 | Benjamin Thomas | Cofidis | + 01:44.41 |
| 61 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | + 01:45.33 |
| 62 | Mikaël Chérel | AG2R Citroën Team | + 01:45.38 |
| 63 | Franck Bonnamour | B&B Hotels-KTM | + 01:46.02 |
| 64 | Fred Wright | Bahrain Victorious | + 01:46.57 |
| 65 | Nils Politt | BORA-hansgrohe | + 01:49.55 |
| 66 | Felix Großschartner | BORA-hansgrohe | + 01:50.31 |
| 67 | Nelson Oliveira | Movistar Team | + 01:52.11 |
| 68 | Silvan Dillier | Alpecin-Deceuninck | + 01:55.25 |
| 69 | Pierre Latour | TotalEnergies | + 01:56.06 |
| 70 | Pierre-Luc Périchon | Cofidis | + 01:58.53 |
| 71 | Jonathan Castroviejo | INEOS Grenadiers | + 01:59.10 |
| 72 | Andreas Kron | Lotto-Soudal | + 02:00.41 |
| 73 | Quinn Simmons | Trek-Segafredo | + 02:01.05 |
| 74 | Pierre Rolland | B&B Hotels-KTM | + 02:01.52 |
| 75 | Jan Tratnik | Bahrain Victorious | + 02:04.12 |
| 76 | Kristian Sbaragli | Alpecin-Deceuninck | + 02:04.26 |
| 77 | Martijn Tusveld | Team DSM | + 02:04.29 |
| 78 | Stan Dewulf | AG2R Citroën Team | + 02:07.16 |
| 79 | Matej Mohoric | Bahrain Victorious | + 02:07.55 |
| 80 | Michael Matthews | Team BikeExchange-Jayco | + 02:09.47 |
| 81 | Christophe Laporte | Jumbo-Visma | + 02:10.32 |
| 82 | Anthony Perez | Cofidis | + 02:11.16 |
| 83 | Connor Swift | Team Arkéa-Samsic | + 02:11.16 |
| 84 | Antoine Duchesne | Groupama-FDJ | + 02:11.41 |
| 85 | Imanol Erviti | Movistar Team | + 02:13.02 |
| 86 | Marco Haller | BORA-hansgrohe | + 02:15.21 |
| 87 | Philippe Gilbert | Lotto-Soudal | + 02:16.01 |
| 88 | Toms Skujins | Trek-Segafredo | + 02:17.31 |
| 89 | Guy Niv | Israel-Premier Tech | + 02:17.56 |
| 90 | Jasper Stuyven | Trek-Segafredo | + 02:18.27 |
| 91 | Hugo Hofstetter | Team Arkéa-Samsic | + 02:19.22 |
| 92 | Giulio Ciccone | Trek-Segafredo | + 02:22.19 |
| 93 | Mads Pedersen | Trek-Segafredo | + 02:24.39 |
| 94 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | + 02:26.15 |
| 95 | Matis Louvel | Team Arkéa-Samsic | + 02:27.28 |
| 96 | Jasper Philipsen | Alpecin-Deceuninck | + 02:27.51 |
| 97 | Filippo Ganna | INEOS Grenadiers | + 02:28.54 |
| 98 | Benoît Cosnefroy | AG2R Citroën Team | + 02:29.25 |
| 99 | Amaury Capiot | Team Arkéa-Samsic | + 02:29.31 |
| 100 | Fabio Felline | Astana Qazaqstan Team | + 02:29.33 |
| 101 | Krists Neilands | Israel-Premier Tech | + 02:30.07 |
| 102 | Jonas Rutsch | EF Education-EasyPost | + 02:30.33 |
| 103 | Owain Doull | EF Education-EasyPost | + 02:32.01 |
| 104 | Stefan Bissegger | EF Education-EasyPost | + 02:34.03 |
| 105 | Alexis Gougeard | B&B Hotels-KTM | + 02:34.28 |
| 106 | Luka Mezgec | Team BikeExchange-Jayco | + 02:35.16 |
| 107 | Sven Erik Bystrøm | Intermarché-Wanty-Gobert Matériaux | + 02:36.19 |
| 108 | Cyril Barthe | B&B Hotels-KTM | + 02:36.35 |
| 109 | Andrea Bagioli | Quick-Step Alpha Vinyl Team | + 02:36.56 |
| 110 | Olivier Le Gac | Groupama-FDJ | + 02:37.07 |
| 111 | Alberto Dainese | Team DSM | + 02:38.51 |
| 112 | Alexander Krieger | Alpecin-Deceuninck | + 02:39.38 |
| 113 | Alexander Kristoff | Intermarché-Wanty-Gobert Matériaux | + 02:40.41 |
| 114 | Luca Mozzato | B&B Hotels-KTM | + 02:41.20 |
| 115 | John Degenkolb | Team DSM | + 02:42.20 |
| 116 | Mathieu Burgaudeau | TotalEnergies | + 02:42.50 |
| 117 | Alexandr Riabushenko | Astana Qazaqstan Team | + 02:46.23 |
| 118 | Florian Sénéchal | Quick-Step Alpha Vinyl Team | + 02:46.37 |
| 119 | Luke Rowe | INEOS Grenadiers | + 02:47.37 |
| 120 | Nathan Van Hooydonck | Jumbo-Visma | + 02:51.55 |
| 121 | Adrien Petit | Intermarché-Wanty-Gobert Matériaux | + 02:53.45 |
| 122 | Cyril Lemoine | B&B Hotels-KTM | + 02:54.11 |
| 123 | Danny van Poppel | BORA-hansgrohe | + 02:55.03 |
| 124 | Jack Bauer | Team BikeExchange-Jayco | + 02:58.17 |
| 125 | Florian Vermeersch | Lotto-Soudal | + 02:58.27 |
| 126 | Dylan Groenewegen | Team BikeExchange-Jayco | + 02:58.55 |
| 127 | Dmitriy Gruzdev | Astana Qazaqstan Team | + 02:59.28 |
| 128 | Edward Planckaert | Alpecin-Deceuninck | + 02:59.35 |
| 129 | Peter Sagan | TotalEnergies | + 03:01.36 |
| 130 | Kamil Gradek | Bahrain Victorious | + 03:03.00 |
| 131 | Maciej Bodnar | TotalEnergies | + 03:04.13 |
| 132 | Yves Lampaert | Quick-Step Alpha Vinyl Team | + 03:04.55 |
| 133 | Guillaume Boivin | Israel-Premier Tech | + 03:05.42 |
| 134 | Mikkel Honore | Quick-Step Alpha Vinyl Team | + 03:06.59 |
| 135 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 03:08.30 |
| 136 | Nils Eekhoff | Team DSM | + 03:10.31 |
| 137 | Guillaume Van Keirsbulck | Alpecin-Deceuninck | + 03:11.08 |
| 138 | Brent Van Moer | Lotto-Soudal | + 03:18.12 |
| 139 | Tim Wellens | Lotto-Soudal | + 03:21.45 |
| 140 | Max Walscheid | Cofidis | + 03:21.53 |
| 141 | Jérémy Lecroq | B&B Hotels-KTM | + 03:26.02 |
| 142 | Mikkel Bjerg | UAE Team Emirates | + 03:30.26 |
| 143 | Marc Hirschi | UAE Team Emirates | + 03:31.39 |
| 144 | Fabio Jakobsen | Quick-Step Alpha Vinyl Team | + 03:33.56 |
| 145 | Anthony Turgis | TotalEnergies | + 03:35.12 |
| 146 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 03:36.49 |
| 147 | Amund Grøndahl Jansen | Team BikeExchange-Jayco | + 03:37.24 |
| 148 | Albert Torres | Movistar Team | + 03:44.16 |
| 149 | Frederik Frison | Lotto-Soudal | + 03:53.48 |
| 150 | Reinardt Janse van Rensburg | Lotto-Soudal | + 03:54.18 |
| 151 | Caleb Ewan | Lotto-Soudal | + 04:06.54 |
| - | Nairo Quintana | Team Arkéa-Samsic | DSQ |
| - | Michael Mørkøv | Quick-Step Alpha Vinyl Team | OOT |
| - | Simon Clarke | Israel-Premier Tech | DNS |
| - | Magnus Cort | EF Education-EasyPost | DNS |
| - | Primoz Roglic | Jumbo-Visma | DNS |
| - | Steven Kruijswijk | Jumbo-Visma | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 60:00:50 |
| 2 | Tom Pidcock | INEOS Grenadiers | + 06.27 |
| 3 | Brandon McNulty | UAE Team Emirates | + 57.43 |
| 4 | Matteo Jorgenson | Movistar Team | + 58.42 |
| 5 | Andreas Leknessund | Team DSM | + 01:13.44 |
| 6 | Michael Storer | Groupama-FDJ | + 01:23.02 |
| 7 | Kevin Geniets | Groupama-FDJ | + 01:31.42 |
| 8 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 01:33.20 |
| 9 | Fred Wright | Bahrain Victorious | + 01:44.35 |
| 10 | Andreas Kron | Lotto-Soudal | + 01:58.19 |
| 11 | Quinn Simmons | Trek-Segafredo | + 01:58.43 |
| 12 | Stan Dewulf | AG2R Citroën Team | + 02:04.54 |
| 13 | Matis Louvel | Team Arkéa-Samsic | + 02:25.06 |
| 14 | Jasper Philipsen | Alpecin-Deceuninck | + 02:25.29 |
| 15 | Jonas Rutsch | EF Education-EasyPost | + 02:28.11 |
| 16 | Stefan Bissegger | EF Education-EasyPost | + 02:31.41 |
| 17 | Andrea Bagioli | Quick-Step Alpha Vinyl Team | + 02:34.34 |
| 18 | Alberto Dainese | Team DSM | + 02:36.29 |
| 19 | Luca Mozzato | B&B Hotels-KTM | + 02:38.58 |
| 20 | Mathieu Burgaudeau | TotalEnergies | + 02:40.28 |
| 21 | Florian Vermeersch | Lotto-Soudal | + 02:56.05 |
| 22 | Mikkel Honore | Quick-Step Alpha Vinyl Team | + 03:04.37 |
| 23 | Nils Eekhoff | Team DSM | + 03:08.09 |
| 24 | Brent Van Moer | Lotto-Soudal | + 03:15.50 |
| 25 | Mikkel Bjerg | UAE Team Emirates | + 03:28.04 |
| 26 | Marc Hirschi | UAE Team Emirates | + 03:29.17 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Wout van Aert | Jumbo-Visma | 378 |
| 2 | Tadej Pogacar | UAE Team Emirates | 182 |
| 3 | Jasper Philipsen | Alpecin-Deceuninck | 176 |
| 4 | Mads Pedersen | Trek-Segafredo | 158 |
| 5 | Fabio Jakobsen | Quick-Step Alpha Vinyl Team | 155 |
| 6 | Christophe Laporte | Jumbo-Visma | 121 |
| 7 | Michael Matthews | Team BikeExchange-Jayco | 118 |
| 8 | Peter Sagan | TotalEnergies | 104 |
| 9 | Jonas Vingegaard | Jumbo-Visma | 96 |
| 10 | Fred Wright | Bahrain Victorious | 83 |
| 11 | Dylan Groenewegen | Team BikeExchange-Jayco | 74 |
| 12 | Neilson Powless | EF Education-EasyPost | 64 |
| 13 | Matteo Jorgenson | Movistar Team | 63 |
| 14 | Alberto Bettiol | EF Education-EasyPost | 61 |
| 15 | David Gaudu | Groupama-FDJ | 61 |
| 16 | Luis León Sánchez | Bahrain Victorious | 59 |
| 17 | Lennard Kämna | BORA-hansgrohe | 57 |
| 18 | Geraint Thomas | INEOS Grenadiers | 56 |
| 19 | Danny van Poppel | BORA-hansgrohe | 54 |
| 20 | Edvald Boasson-Hagen | TotalEnergies | 52 |
| 21 | Hugo Houle | Israel-Premier Tech | 51 |
| 22 | Tom Pidcock | INEOS Grenadiers | 50 |
| 23 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | 50 |
| 24 | Stefan Küng | Groupama-FDJ | 48 |
| 25 | Thibaut Pinot | Groupama-FDJ | 47 |
| 26 | Luca Mozzato | B&B Hotels-KTM | 47 |
| 27 | Nils Politt | BORA-hansgrohe | 44 |
| 28 | Filippo Ganna | INEOS Grenadiers | 44 |
| 29 | Bob Jungels | AG2R Citroën Team | 43 |
| 30 | Romain Bardet | Team DSM | 42 |
| 31 | Benjamin Thomas | Cofidis | 42 |
| 32 | Simon Geschke | Cofidis | 40 |
| 33 | Adam Yates | INEOS Grenadiers | 39 |
| 34 | Alexander Kristoff | Intermarché-Wanty-Gobert Matériaux | 37 |
| 35 | Enric Mas | Movistar Team | 35 |
| 36 | Caleb Ewan | Lotto-Soudal | 35 |
| 37 | Patrick Konrad | BORA-hansgrohe | 33 |
| 38 | Nick Schultz | Team BikeExchange-Jayco | 33 |
| 39 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | 32 |
| 40 | Jakob Fuglsang | Israel-Premier Tech | 32 |
| 41 | Andreas Kron | Lotto-Soudal | 32 |
| 42 | Anthony Perez | Cofidis | 30 |
| 43 | Alberto Dainese | Team DSM | 30 |
| 44 | Dylan Teuns | Bahrain Victorious | 29 |
| 45 | Marc Soler | UAE Team Emirates | 29 |
| 46 | Hugo Hofstetter | Team Arkéa-Samsic | 29 |
| 47 | Felix Großschartner | BORA-hansgrohe | 28 |
| 48 | Jasper Stuyven | Trek-Segafredo | 26 |
| 49 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | 25 |
| 50 | Sven Erik Bystrøm | Intermarché-Wanty-Gobert Matériaux | 24 |
| 51 | Jérémy Lecroq | B&B Hotels-KTM | 24 |
| 52 | Florian Sénéchal | Quick-Step Alpha Vinyl Team | 23 |
| 53 | Brent Van Moer | Lotto-Soudal | 23 |
| 54 | Yves Lampaert | Quick-Step Alpha Vinyl Team | 22 |
| 55 | Pierre Latour | TotalEnergies | 22 |
| 56 | Chris Froome | Israel-Premier Tech | 21 |
| 57 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | 21 |
| 58 | Mikkel Honore | Quick-Step Alpha Vinyl Team | 20 |
| 59 | Dylan van Baarle | INEOS Grenadiers | 20 |
| 60 | Frederik Frison | Lotto-Soudal | 19 |
| 61 | Aleksandr Vlasov | BORA-hansgrohe | 18 |
| 62 | Rigoberto Uran | EF Education-EasyPost | 18 |
| 63 | Daniel Martinez | INEOS Grenadiers | 18 |
| 64 | Nelson Oliveira | Movistar Team | 18 |
| 65 | Alexis Gougeard | B&B Hotels-KTM | 18 |
| 66 | Jonathan Castroviejo | INEOS Grenadiers | 17 |
| 67 | Giulio Ciccone | Trek-Segafredo | 17 |
| 68 | Krists Neilands | Israel-Premier Tech | 17 |
| 69 | Christopher Juul-Jensen | Team BikeExchange-Jayco | 17 |
| 70 | Benoît Cosnefroy | AG2R Citroën Team | 16 |
| 71 | Carlos Verona | Movistar Team | 15 |
| 72 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | 15 |
| 73 | Stan Dewulf | AG2R Citroën Team | 15 |
| 74 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | 15 |
| 75 | Matis Louvel | Team Arkéa-Samsic | 15 |
| 76 | Cyril Barthe | B&B Hotels-KTM | 15 |
| 77 | Jack Bauer | Team BikeExchange-Jayco | 15 |
| 78 | Sepp Kuss | Jumbo-Visma | 14 |
| 79 | Edward Planckaert | Alpecin-Deceuninck | 14 |
| 80 | Mikkel Bjerg | UAE Team Emirates | 14 |
| 81 | Sebastian Schönberger | B&B Hotels-KTM | 13 |
| 82 | Imanol Erviti | Movistar Team | 13 |
| 83 | Florian Vermeersch | Lotto-Soudal | 13 |
| 84 | Max Walscheid | Cofidis | 12 |
| 85 | Andreas Leknessund | Team DSM | 11 |
| 86 | Max Schachmann | BORA-hansgrohe | 11 |
| 87 | Jan Tratnik | Bahrain Victorious | 11 |
| 88 | Tiesj Benoot | Jumbo-Visma | 10 |
| 89 | Tony Gallopin | Trek-Segafredo | 9 |
| 90 | Silvan Dillier | Alpecin-Deceuninck | 9 |
| 91 | Marco Haller | BORA-hansgrohe | 9 |
| 92 | Guillaume Van Keirsbulck | Alpecin-Deceuninck | 9 |
| 93 | Alexey Lutsenko | Astana Qazaqstan Team | 8 |
| 94 | Guy Niv | Israel-Premier Tech | 8 |
| 95 | Adrien Petit | Intermarché-Wanty-Gobert Matériaux | 8 |
| 96 | Reinardt Janse van Rensburg | Lotto-Soudal | 8 |
| 97 | Rafal Majka | UAE Team Emirates | 7 |
| 98 | Bauke Mollema | Trek-Segafredo | 7 |
| 99 | Nathan Van Hooydonck | Jumbo-Visma | 7 |
| 100 | Ion Izagirre | Cofidis | 6 |
| 101 | Jonas Rutsch | EF Education-EasyPost | 6 |
| 102 | Damiano Caruso | Bahrain Victorious | 5 |
| 103 | Simone Velasco | Astana Qazaqstan Team | 5 |
| 104 | Philippe Gilbert | Lotto-Soudal | 5 |
| 105 | Brandon McNulty | UAE Team Emirates | 4 |
| 106 | Michael Woods | Israel-Premier Tech | 4 |
| 107 | Pierre-Luc Périchon | Cofidis | 4 |
| 108 | Tim Wellens | Lotto-Soudal | 4 |
| 109 | Anthony Turgis | TotalEnergies | 4 |
| 110 | Gregor Mühlberger | Movistar Team | 3 |
| 111 | Joe Dombrowski | Astana Qazaqstan Team | 3 |
| 112 | Kevin Geniets | Groupama-FDJ | 3 |
| 113 | Connor Swift | Team Arkéa-Samsic | 3 |
| 114 | Owain Doull | EF Education-EasyPost | 3 |
| 115 | Cyril Lemoine | B&B Hotels-KTM | 3 |
| 116 | Valentin Madouas | Groupama-FDJ | 2 |
| 117 | Franck Bonnamour | B&B Hotels-KTM | 2 |
| 118 | Quinn Simmons | Trek-Segafredo | 2 |
| 119 | Amaury Capiot | Team Arkéa-Samsic | 2 |
| 120 | Alexander Krieger | Alpecin-Deceuninck | 2 |
| 121 | Maciej Bodnar | TotalEnergies | 2 |
| 122 | Marc Hirschi | UAE Team Emirates | 1 |
| 123 | Mathieu Burgaudeau | TotalEnergies | -10 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Simon Geschke | Cofidis | 46 |
| 2 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | 39 |
| 3 | Neilson Powless | EF Education-EasyPost | 37 |
| 4 | Jonas Vingegaard | Jumbo-Visma | 36 |
| 5 | Giulio Ciccone | Trek-Segafredo | 35 |
| 6 | Pierre Latour | TotalEnergies | 35 |
| 7 | Tom Pidcock | INEOS Grenadiers | 28 |
| 8 | Anthony Perez | Cofidis | 26 |
| 9 | Tadej Pogacar | UAE Team Emirates | 26 |
| 10 | Chris Froome | Israel-Premier Tech | 22 |
| 11 | Bob Jungels | AG2R Citroën Team | 18 |
| 12 | Wout van Aert | Jumbo-Visma | 17 |
| 13 | Geraint Thomas | INEOS Grenadiers | 16 |
| 14 | Thibaut Pinot | Groupama-FDJ | 16 |
| 15 | Romain Bardet | Team DSM | 12 |
| 16 | David Gaudu | Groupama-FDJ | 10 |
| 17 | Dylan Teuns | Bahrain Victorious | 9 |
| 18 | Michael Matthews | Team BikeExchange-Jayco | 8 |
| 19 | Sebastian Schönberger | B&B Hotels-KTM | 8 |
| 20 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | 8 |
| 21 | Nelson Oliveira | Movistar Team | 8 |
| 22 | Mads Pedersen | Trek-Segafredo | 7 |
| 23 | Ion Izagirre | Cofidis | 7 |
| 24 | Carlos Verona | Movistar Team | 7 |
| 25 | Luis León Sánchez | Bahrain Victorious | 6 |
| 26 | Adam Yates | INEOS Grenadiers | 6 |
| 27 | Lennard Kämna | BORA-hansgrohe | 6 |
| 28 | Hugo Houle | Israel-Premier Tech | 6 |
| 29 | Quinn Simmons | Trek-Segafredo | 5 |
| 30 | Jonathan Castroviejo | INEOS Grenadiers | 5 |
| 31 | Stefan Küng | Groupama-FDJ | 5 |
| 32 | Filippo Ganna | INEOS Grenadiers | 4 |
| 33 | Mikaël Chérel | AG2R Citroën Team | 4 |
| 34 | Pierre Rolland | B&B Hotels-KTM | 3 |
| 35 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | 3 |
| 36 | Alberto Bettiol | EF Education-EasyPost | 3 |
| 37 | Nick Schultz | Team BikeExchange-Jayco | 3 |
| 38 | Benjamin Thomas | Cofidis | 2 |
| 39 | Nils Politt | BORA-hansgrohe | 2 |
| 40 | Frederik Frison | Lotto-Soudal | 2 |
| 41 | Enric Mas | Movistar Team | 2 |
| 42 | Alexey Lutsenko | Astana Qazaqstan Team | 2 |
| 43 | Matteo Jorgenson | Movistar Team | 2 |
| 44 | Matis Louvel | Team Arkéa-Samsic | 2 |
| 45 | Patrick Konrad | BORA-hansgrohe | 1 |
| 46 | Marc Soler | UAE Team Emirates | 1 |
| 47 | Dylan van Baarle | INEOS Grenadiers | 1 |
| 48 | Jakob Fuglsang | Israel-Premier Tech | 1 |
| 49 | Alexis Gougeard | B&B Hotels-KTM | 1 |
| 50 | Mikkel Honore | Quick-Step Alpha Vinyl Team | 1 |
| 51 | Christopher Juul-Jensen | Team BikeExchange-Jayco | 1 |
| 52 | Mathieu Burgaudeau | TotalEnergies | -1 |
| 53 | Caleb Ewan | Lotto-Soudal | -1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | INEOS Grenadiers | 179:46:42 |
| 2 | Jumbo-Visma | + 35.16 |
| 3 | Groupama-FDJ | + 39.29 |
| 4 | UAE Team Emirates | + 01:04.39 |
| 5 | BORA-hansgrohe | + 01:09.30 |
| 6 | Movistar Team | + 01:43.33 |
| 7 | Bahrain Victorious | + 01:58.34 |
| 8 | Team Arkéa-Samsic | + 02:09.40 |
| 9 | EF Education-EasyPost | + 02:10.58 |
| 10 | Team DSM | + 02:28.07 |
| 11 | Israel-Premier Tech | + 02:33.49 |
| 12 | Trek-Segafredo | + 02:37.30 |
| 13 | Cofidis | + 02:43.00 |
| 14 | Intermarché-Wanty-Gobert Matériaux | + 02:44.22 |
| 15 | Astana Qazaqstan Team | + 02:46.19 |
| 16 | AG2R Citroën Team | + 02:46.53 |
| 17 | B&B Hotels-KTM | + 03:59.14 |
| 18 | Team BikeExchange-Jayco | + 05:16.34 |
| 19 | TotalEnergies | + 05:23.57 |
| 20 | Alpecin-Deceuninck | + 05:30.01 |
| 21 | Lotto-Soudal | + 06:30.33 |
| 22 | Quick-Step Alpha Vinyl Team | + 07:05.28 |








