Tour de France 2022 - Stage 19
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 | Christophe Laporte | Jumbo-Visma | 3:52:04 |
| 2 | Jasper Philipsen | Alpecin-Deceuninck | + 00.01 |
| 3 | Alberto Dainese | Team DSM | + 00.01 |
| 4 | Florian Sénéchal | Quick-Step Alpha Vinyl Team | + 00.01 |
| 5 | Tadej Pogacar | UAE Team Emirates | + 00.01 |
| 6 | Amaury Capiot | Team Arkéa-Samsic | + 00.01 |
| 7 | Dylan Groenewegen | Team BikeExchange-Jayco | + 00.01 |
| 8 | Hugo Hofstetter | Team Arkéa-Samsic | + 00.01 |
| 9 | Luka Mezgec | Team BikeExchange-Jayco | + 00.01 |
| 10 | Caleb Ewan | Lotto-Soudal | + 00.01 |
| 11 | Alberto Bettiol | EF Education-EasyPost | + 00.01 |
| 12 | Aleksandr Vlasov | BORA-hansgrohe | + 00.01 |
| 13 | Jonas Vingegaard | Jumbo-Visma | + 00.01 |
| 14 | Geraint Thomas | INEOS Grenadiers | + 00.01 |
| 15 | Alexander Kristoff | Intermarché-Wanty-Gobert Matériaux | + 00.01 |
| 16 | David Gaudu | Groupama-FDJ | + 00.01 |
| 17 | Yves Lampaert | Quick-Step Alpha Vinyl Team | + 00.01 |
| 18 | Fred Wright | Bahrain Victorious | + 00.01 |
| 19 | Simone Velasco | Astana Qazaqstan Team | + 00.01 |
| 20 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 00.01 |
| 21 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 00.01 |
| 22 | Romain Bardet | Team DSM | + 00.01 |
| 23 | Hugo Houle | Israel-Premier Tech | + 00.01 |
| 24 | Gregor Mühlberger | Movistar Team | + 00.01 |
| 25 | Dylan van Baarle | INEOS Grenadiers | + 00.01 |
| 26 | Stefan Küng | Groupama-FDJ | + 00.01 |
| 27 | Valentin Madouas | Groupama-FDJ | + 00.01 |
| 28 | Luis León Sánchez | Bahrain Victorious | + 00.21 |
| 29 | Alexey Lutsenko | Astana Qazaqstan Team | + 00.21 |
| 30 | Adam Yates | INEOS Grenadiers | + 00.21 |
| 31 | Toms Skujins | Trek-Segafredo | + 00.21 |
| 32 | Gorka Izagirre | Movistar Team | + 00.21 |
| 33 | Peter Sagan | TotalEnergies | + 00.21 |
| 34 | Patrick Konrad | BORA-hansgrohe | + 00.21 |
| 35 | Sebastian Schönberger | B&B Hotels-KTM | + 00.25 |
| 36 | Thibaut Pinot | Groupama-FDJ | + 00.25 |
| 37 | Neilson Powless | EF Education-EasyPost | + 00.25 |
| 38 | Matteo Jorgenson | Movistar Team | + 00.25 |
| 39 | Bob Jungels | AG2R Citroën Team | + 00.25 |
| 40 | Guillaume Boivin | Israel-Premier Tech | + 00.25 |
| 41 | Jasper Stuyven | Trek-Segafredo | + 00.31 |
| 42 | Nils Politt | BORA-hansgrohe | + 00.35 |
| 43 | Alexis Gougeard | B&B Hotels-KTM | + 00.40 |
| 44 | Maciej Bodnar | TotalEnergies | + 00.41 |
| 45 | Stefan Bissegger | EF Education-EasyPost | + 00.48 |
| 46 | Reinardt Janse van Rensburg | Lotto-Soudal | + 00.48 |
| 47 | Benjamin Thomas | Cofidis | + 00.56 |
| 48 | Andrey Zeits | Astana Qazaqstan Team | + 00.57 |
| 49 | Max Schachmann | BORA-hansgrohe | + 00.57 |
| 50 | Sepp Kuss | Jumbo-Visma | + 00.57 |
| 51 | Ion Izagirre | Cofidis | + 00.57 |
| 52 | Lukasz Owsian | Team Arkéa-Samsic | + 00.57 |
| 53 | Matis Louvel | Team Arkéa-Samsic | + 01.09 |
| 54 | Carlos Verona | Movistar Team | + 01.16 |
| 55 | Benoît Cosnefroy | AG2R Citroën Team | + 01.16 |
| 56 | Edvald Boasson-Hagen | TotalEnergies | + 01.33 |
| 57 | John Degenkolb | Team DSM | + 01.47 |
| 58 | Florian Vermeersch | Lotto-Soudal | + 01.49 |
| 59 | Sven Erik Bystrøm | Intermarché-Wanty-Gobert Matériaux | + 01.49 |
| 60 | Krists Neilands | Israel-Premier Tech | + 01.49 |
| 61 | Cyril Barthe | B&B Hotels-KTM | + 01.49 |
| 62 | Antoine Duchesne | Groupama-FDJ | + 01.53 |
| 63 | Tom Pidcock | INEOS Grenadiers | + 01.53 |
| 64 | Tiesj Benoot | Jumbo-Visma | + 02.08 |
| 65 | Alexander Krieger | Alpecin-Deceuninck | + 02.23 |
| 66 | Edward Planckaert | Alpecin-Deceuninck | + 02.23 |
| 67 | Alexandr Riabushenko | Astana Qazaqstan Team | + 02.26 |
| 68 | Brandon McNulty | UAE Team Emirates | + 02.26 |
| 69 | Nathan Van Hooydonck | Jumbo-Visma | + 02.26 |
| 70 | Wout van Aert | Jumbo-Visma | + 02.26 |
| 71 | Pierre-Luc Périchon | Cofidis | + 02.26 |
| 72 | Maxime Bouet | Team Arkéa-Samsic | + 02.26 |
| 73 | Nelson Oliveira | Movistar Team | + 02.26 |
| 74 | Jonas Rutsch | EF Education-EasyPost | + 02.26 |
| 75 | Andreas Leknessund | Team DSM | + 02.26 |
| 76 | Martijn Tusveld | Team DSM | + 02.26 |
| 77 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 02.26 |
| 78 | Dylan Teuns | Bahrain Victorious | + 02.26 |
| 79 | Frederik Frison | Lotto-Soudal | + 02.26 |
| 80 | Tony Gallopin | Trek-Segafredo | + 02.26 |
| 81 | Kristian Sbaragli | Alpecin-Deceuninck | + 02.26 |
| 82 | Michael Woods | Israel-Premier Tech | + 02.26 |
| 83 | Olivier Le Gac | Groupama-FDJ | + 02.26 |
| 84 | Joe Dombrowski | Astana Qazaqstan Team | + 02.26 |
| 85 | Cyril Lemoine | B&B Hotels-KTM | + 02.36 |
| 86 | Brent Van Moer | Lotto-Soudal | + 02.39 |
| 87 | Nick Schultz | Team BikeExchange-Jayco | + 02.39 |
| 88 | Kevin Geniets | Groupama-FDJ | + 02.39 |
| 89 | Silvan Dillier | Alpecin-Deceuninck | + 02.39 |
| 90 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | + 02.39 |
| 91 | Stan Dewulf | AG2R Citroën Team | + 02.39 |
| 92 | Marc Hirschi | UAE Team Emirates | + 02.49 |
| 93 | Luca Mozzato | B&B Hotels-KTM | + 03.01 |
| 94 | Felix Großschartner | BORA-hansgrohe | + 03.06 |
| 95 | Jan Tratnik | Bahrain Victorious | + 03.06 |
| 96 | Adrien Petit | Intermarché-Wanty-Gobert Matériaux | + 03.08 |
| 97 | Fabio Jakobsen | Quick-Step Alpha Vinyl Team | + 03.28 |
| 98 | Owain Doull | EF Education-EasyPost | + 03.47 |
| 99 | Connor Swift | Team Arkéa-Samsic | + 03.47 |
| 100 | Marco Haller | BORA-hansgrohe | + 03.52 |
| 101 | Rigoberto Uran | EF Education-EasyPost | + 03.54 |
| 102 | Andrea Bagioli | Quick-Step Alpha Vinyl Team | + 04.00 |
| 103 | Luke Rowe | INEOS Grenadiers | + 04.00 |
| 104 | Filippo Ganna | INEOS Grenadiers | + 04.00 |
| 105 | Danny van Poppel | BORA-hansgrohe | + 04.00 |
| 106 | Mathieu Burgaudeau | TotalEnergies | + 04.00 |
| 107 | Michael Matthews | Team BikeExchange-Jayco | + 04.00 |
| 108 | Mikkel Bjerg | UAE Team Emirates | + 04.07 |
| 109 | Bauke Mollema | Trek-Segafredo | + 05.14 |
| 110 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | + 06.09 |
| 111 | Matej Mohoric | Bahrain Victorious | + 06.09 |
| 112 | Nils Eekhoff | Team DSM | + 06.35 |
| 113 | Anthony Turgis | TotalEnergies | + 07.22 |
| 114 | Dmitriy Gruzdev | Astana Qazaqstan Team | + 07.53 |
| 115 | Michael Storer | Groupama-FDJ | + 07.53 |
| 116 | Giulio Ciccone | Trek-Segafredo | + 07.58 |
| 117 | Andreas Kron | Lotto-Soudal | + 08.02 |
| 118 | Mads Pedersen | Trek-Segafredo | + 08.02 |
| 119 | Jack Bauer | Team BikeExchange-Jayco | + 08.02 |
| 120 | Quinn Simmons | Trek-Segafredo | + 08.02 |
| 121 | Guillaume Van Keirsbulck | Alpecin-Deceuninck | + 08.42 |
| 122 | Philippe Gilbert | Lotto-Soudal | + 08.42 |
| 123 | Jérémy Lecroq | B&B Hotels-KTM | + 08.42 |
| 124 | Daniel Martinez | INEOS Grenadiers | + 09.31 |
| 125 | Kamil Gradek | Bahrain Victorious | + 09.31 |
| 126 | Jonathan Castroviejo | INEOS Grenadiers | + 09.31 |
| 127 | Pierre Latour | TotalEnergies | + 09.31 |
| 128 | Amund Grøndahl Jansen | Team BikeExchange-Jayco | + 09.41 |
| 129 | Mikkel Honore | Quick-Step Alpha Vinyl Team | + 10.47 |
| 130 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 10.47 |
| 131 | Guy Niv | Israel-Premier Tech | + 10.47 |
| 132 | Simon Geschke | Cofidis | + 10.47 |
| 133 | Anthony Perez | Cofidis | + 10.47 |
| 134 | Chris Hamilton | Team DSM | + 10.47 |
| 135 | Pierre Rolland | B&B Hotels-KTM | + 10.47 |
| 136 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 10.47 |
| 137 | Albert Torres | Movistar Team | + 10.47 |
| 138 | Franck Bonnamour | B&B Hotels-KTM | + 21.55 |
| - | Nairo Quintana | Team Arkéa-Samsic | DSQ |
| - | Enric Mas | Movistar Team | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 75:45:39 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 03.26 |
| 3 | Geraint Thomas | INEOS Grenadiers | + 08.00 |
| 4 | David Gaudu | Groupama-FDJ | + 11.05 |
| 5 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 13.43 |
| 6 | Aleksandr Vlasov | BORA-hansgrohe | + 14.10 |
| 7 | Romain Bardet | Team DSM | + 16.11 |
| 8 | Alexey Lutsenko | Astana Qazaqstan Team | + 20.29 |
| 9 | Adam Yates | INEOS Grenadiers | + 20.37 |
| 10 | Valentin Madouas | Groupama-FDJ | + 33.34 |
| 11 | Bob Jungels | AG2R Citroën Team | + 42.47 |
| 12 | Neilson Powless | EF Education-EasyPost | + 45.22 |
| 13 | Thibaut Pinot | Groupama-FDJ | + 46.33 |
| 14 | Luis León Sánchez | Bahrain Victorious | + 47.27 |
| 15 | Patrick Konrad | BORA-hansgrohe | + 51.58 |
| 16 | Tom Pidcock | INEOS Grenadiers | + 54.52 |
| 17 | Sepp Kuss | Jumbo-Visma | + 58.55 |
| 18 | Dylan Teuns | Bahrain Victorious | + 01:08.26 |
| 19 | Brandon McNulty | UAE Team Emirates | + 01:26.05 |
| 20 | Matteo Jorgenson | Movistar Team | + 01:31.46 |
| 21 | Hugo Houle | Israel-Premier Tech | + 01:35.51 |
| 22 | Wout van Aert | Jumbo-Visma | + 01:36.14 |
| 23 | Nick Schultz | Team BikeExchange-Jayco | + 01:38.11 |
| 24 | Bauke Mollema | Trek-Segafredo | + 01:43.18 |
| 25 | Rigoberto Uran | EF Education-EasyPost | + 01:44.16 |
| 26 | Carlos Verona | Movistar Team | + 01:46.32 |
| 27 | Gregor Mühlberger | Movistar Team | + 01:53.17 |
| 28 | Andreas Leknessund | Team DSM | + 01:55.45 |
| 29 | Daniel Martinez | INEOS Grenadiers | + 01:57.57 |
| 30 | Simone Velasco | Astana Qazaqstan Team | + 02:01.40 |
| 31 | Gorka Izagirre | Movistar Team | + 02:08.27 |
| 32 | Sebastian Schönberger | B&B Hotels-KTM | + 02:11.36 |
| 33 | Michael Woods | Israel-Premier Tech | + 02:13.06 |
| 34 | Dylan van Baarle | INEOS Grenadiers | + 02:13.51 |
| 35 | Stefan Küng | Groupama-FDJ | + 02:15.01 |
| 36 | Chris Hamilton | Team DSM | + 02:16.44 |
| 37 | Michael Storer | Groupama-FDJ | + 02:18.48 |
| 38 | Tiesj Benoot | Jumbo-Visma | + 02:19.19 |
| 39 | Andrey Zeits | Astana Qazaqstan Team | + 02:22.32 |
| 40 | Tony Gallopin | Trek-Segafredo | + 02:22.55 |
| 41 | Ion Izagirre | Cofidis | + 02:26.27 |
| 42 | Joe Dombrowski | Astana Qazaqstan Team | + 02:31.29 |
| 43 | Lukasz Owsian | Team Arkéa-Samsic | + 02:33.12 |
| 44 | Simon Geschke | Cofidis | + 02:33.23 |
| 45 | Alberto Bettiol | EF Education-EasyPost | + 02:33.29 |
| 46 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 02:34.03 |
| 47 | Max Schachmann | BORA-hansgrohe | + 02:38.13 |
| 48 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | + 02:42.05 |
| 49 | Kevin Geniets | Groupama-FDJ | + 02:45.17 |
| 50 | Jonathan Castroviejo | INEOS Grenadiers | + 02:45.28 |
| 51 | Maxime Bouet | Team Arkéa-Samsic | + 02:46.16 |
| 52 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 02:52.12 |
| 53 | Felix Großschartner | BORA-hansgrohe | + 02:53.53 |
| 54 | Nelson Oliveira | Movistar Team | + 02:54.01 |
| 55 | Benjamin Thomas | Cofidis | + 03:00.57 |
| 56 | Fred Wright | Bahrain Victorious | + 03:03.46 |
| 57 | Nils Politt | BORA-hansgrohe | + 03:07.47 |
| 58 | Edvald Boasson-Hagen | TotalEnergies | + 03:07.49 |
| 59 | Pierre Latour | TotalEnergies | + 03:08.33 |
| 60 | Giulio Ciccone | Trek-Segafredo | + 03:08.45 |
| 61 | Silvan Dillier | Alpecin-Deceuninck | + 03:10.56 |
| 62 | Antoine Duchesne | Groupama-FDJ | + 03:11.44 |
| 63 | Toms Skujins | Trek-Segafredo | + 03:12.35 |
| 64 | Pierre-Luc Périchon | Cofidis | + 03:18.25 |
| 65 | Martijn Tusveld | Team DSM | + 03:22.03 |
| 66 | Franck Bonnamour | B&B Hotels-KTM | + 03:22.14 |
| 67 | Quinn Simmons | Trek-Segafredo | + 03:22.35 |
| 68 | Stan Dewulf | AG2R Citroën Team | + 03:24.18 |
| 69 | Andreas Kron | Lotto-Soudal | + 03:24.42 |
| 70 | Pierre Rolland | B&B Hotels-KTM | + 03:25.52 |
| 71 | Mathieu Burgaudeau | TotalEnergies | + 03:28.02 |
| 72 | Kristian Sbaragli | Alpecin-Deceuninck | + 03:29.50 |
| 73 | Connor Swift | Team Arkéa-Samsic | + 03:33.12 |
| 74 | Philippe Gilbert | Lotto-Soudal | + 03:33.28 |
| 75 | Jan Tratnik | Bahrain Victorious | + 03:34.04 |
| 76 | Christophe Laporte | Jumbo-Visma | + 03:34.13 |
| 77 | Matis Louvel | Team Arkéa-Samsic | + 03:35.33 |
| 78 | Guy Niv | Israel-Premier Tech | + 03:36.48 |
| 79 | Krists Neilands | Israel-Premier Tech | + 03:40.45 |
| 80 | Michael Matthews | Team BikeExchange-Jayco | + 03:42.43 |
| 81 | Cyril Barthe | B&B Hotels-KTM | + 03:43.07 |
| 82 | Jasper Stuyven | Trek-Segafredo | + 03:43.56 |
| 83 | Hugo Hofstetter | Team Arkéa-Samsic | + 03:44.20 |
| 84 | Anthony Perez | Cofidis | + 03:45.59 |
| 85 | Marco Haller | BORA-hansgrohe | + 03:46.28 |
| 86 | Amaury Capiot | Team Arkéa-Samsic | + 03:46.59 |
| 87 | Stefan Bissegger | EF Education-EasyPost | + 03:47.30 |
| 88 | Matej Mohoric | Bahrain Victorious | + 03:48.14 |
| 89 | Olivier Le Gac | Groupama-FDJ | + 03:48.26 |
| 90 | Benoît Cosnefroy | AG2R Citroën Team | + 03:48.47 |
| 91 | Jonas Rutsch | EF Education-EasyPost | + 03:50.21 |
| 92 | Alexis Gougeard | B&B Hotels-KTM | + 03:52.56 |
| 93 | Jasper Philipsen | Alpecin-Deceuninck | + 03:52.58 |
| 94 | Owain Doull | EF Education-EasyPost | + 03:53.54 |
| 95 | Sven Erik Bystrøm | Intermarché-Wanty-Gobert Matériaux | + 03:54.24 |
| 96 | Alexandr Riabushenko | Astana Qazaqstan Team | + 03:59.14 |
| 97 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | + 04:00.05 |
| 98 | Filippo Ganna | INEOS Grenadiers | + 04:01.45 |
| 99 | Andrea Bagioli | Quick-Step Alpha Vinyl Team | + 04:02.15 |
| 100 | Mads Pedersen | Trek-Segafredo | + 04:06.07 |
| 101 | Nathan Van Hooydonck | Jumbo-Visma | + 04:07.06 |
| 102 | Alberto Dainese | Team DSM | + 04:08.37 |
| 103 | Luka Mezgec | Team BikeExchange-Jayco | + 04:09.27 |
| 104 | Alexander Kristoff | Intermarché-Wanty-Gobert Matériaux | + 04:10.58 |
| 105 | Luca Mozzato | B&B Hotels-KTM | + 04:11.29 |
| 106 | Alexander Krieger | Alpecin-Deceuninck | + 04:12.24 |
| 107 | John Degenkolb | Team DSM | + 04:15.48 |
| 108 | Luke Rowe | INEOS Grenadiers | + 04:18.29 |
| 109 | Florian Sénéchal | Quick-Step Alpha Vinyl Team | + 04:21.07 |
| 110 | Danny van Poppel | BORA-hansgrohe | + 04:23.34 |
| 111 | Florian Vermeersch | Lotto-Soudal | + 04:25.47 |
| 112 | Mikkel Honore | Quick-Step Alpha Vinyl Team | + 04:26.48 |
| 113 | Edward Planckaert | Alpecin-Deceuninck | + 04:26.55 |
| 114 | Adrien Petit | Intermarché-Wanty-Gobert Matériaux | + 04:28.38 |
| 115 | Cyril Lemoine | B&B Hotels-KTM | + 04:29.52 |
| 116 | Dmitriy Gruzdev | Astana Qazaqstan Team | + 04:31.15 |
| 117 | Dylan Groenewegen | Team BikeExchange-Jayco | + 04:33.58 |
| 118 | Peter Sagan | TotalEnergies | + 04:34.28 |
| 119 | Guillaume Boivin | Israel-Premier Tech | + 04:34.46 |
| 120 | Maciej Bodnar | TotalEnergies | + 04:37.40 |
| 121 | Nils Eekhoff | Team DSM | + 04:38.04 |
| 122 | Yves Lampaert | Quick-Step Alpha Vinyl Team | + 04:38.29 |
| 123 | Kamil Gradek | Bahrain Victorious | + 04:39.01 |
| 124 | Jack Bauer | Team BikeExchange-Jayco | + 04:40.58 |
| 125 | Brent Van Moer | Lotto-Soudal | + 04:44.04 |
| 126 | Guillaume Van Keirsbulck | Alpecin-Deceuninck | + 04:46.47 |
| 127 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 04:53.41 |
| 128 | Mikkel Bjerg | UAE Team Emirates | + 04:56.11 |
| 129 | Marc Hirschi | UAE Team Emirates | + 05:05.37 |
| 130 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 05:07.13 |
| 131 | Jérémy Lecroq | B&B Hotels-KTM | + 05:08.00 |
| 132 | Anthony Turgis | TotalEnergies | + 05:13.40 |
| 133 | Fabio Jakobsen | Quick-Step Alpha Vinyl Team | + 05:16.34 |
| 134 | Amund Grøndahl Jansen | Team BikeExchange-Jayco | + 05:22.01 |
| 135 | Frederik Frison | Lotto-Soudal | + 05:22.42 |
| 136 | Reinardt Janse van Rensburg | Lotto-Soudal | + 05:26.40 |
| 137 | Albert Torres | Movistar Team | + 05:29.13 |
| 138 | Caleb Ewan | Lotto-Soudal | + 05:33.02 |
| - | Nairo Quintana | Team Arkéa-Samsic | DSQ |
| - | Enric Mas | Movistar Team | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 75:49:05 |
| 2 | Tom Pidcock | INEOS Grenadiers | + 51.26 |
| 3 | Brandon McNulty | UAE Team Emirates | + 01:22.39 |
| 4 | Matteo Jorgenson | Movistar Team | + 01:28.20 |
| 5 | Andreas Leknessund | Team DSM | + 01:52.19 |
| 6 | Michael Storer | Groupama-FDJ | + 02:15.22 |
| 7 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 02:30.37 |
| 8 | Kevin Geniets | Groupama-FDJ | + 02:41.51 |
| 9 | Fred Wright | Bahrain Victorious | + 03:00.20 |
| 10 | Quinn Simmons | Trek-Segafredo | + 03:19.09 |
| 11 | Stan Dewulf | AG2R Citroën Team | + 03:20.52 |
| 12 | Andreas Kron | Lotto-Soudal | + 03:21.16 |
| 13 | Mathieu Burgaudeau | TotalEnergies | + 03:24.36 |
| 14 | Matis Louvel | Team Arkéa-Samsic | + 03:32.07 |
| 15 | Stefan Bissegger | EF Education-EasyPost | + 03:44.04 |
| 16 | Jonas Rutsch | EF Education-EasyPost | + 03:46.55 |
| 17 | Jasper Philipsen | Alpecin-Deceuninck | + 03:49.32 |
| 18 | Andrea Bagioli | Quick-Step Alpha Vinyl Team | + 03:58.49 |
| 19 | Alberto Dainese | Team DSM | + 04:05.11 |
| 20 | Luca Mozzato | B&B Hotels-KTM | + 04:08.03 |
| 21 | Florian Vermeersch | Lotto-Soudal | + 04:22.21 |
| 22 | Mikkel Honore | Quick-Step Alpha Vinyl Team | + 04:23.22 |
| 23 | Nils Eekhoff | Team DSM | + 04:34.38 |
| 24 | Brent Van Moer | Lotto-Soudal | + 04:40.38 |
| 25 | Mikkel Bjerg | UAE Team Emirates | + 04:52.45 |
| 26 | Marc Hirschi | UAE Team Emirates | + 05:02.11 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Wout van Aert | Jumbo-Visma | 460 |
| 2 | Jasper Philipsen | Alpecin-Deceuninck | 236 |
| 3 | Tadej Pogacar | UAE Team Emirates | 235 |
| 4 | Christophe Laporte | Jumbo-Visma | 171 |
| 5 | Mads Pedersen | Trek-Segafredo | 158 |
| 6 | Fabio Jakobsen | Quick-Step Alpha Vinyl Team | 155 |
| 7 | Jonas Vingegaard | Jumbo-Visma | 140 |
| 8 | Michael Matthews | Team BikeExchange-Jayco | 133 |
| 9 | Peter Sagan | TotalEnergies | 104 |
| 10 | Dylan Groenewegen | Team BikeExchange-Jayco | 86 |
| 11 | Geraint Thomas | INEOS Grenadiers | 85 |
| 12 | Fred Wright | Bahrain Victorious | 83 |
| 13 | Hugo Houle | Israel-Premier Tech | 82 |
| 14 | Matteo Jorgenson | Movistar Team | 82 |
| 15 | David Gaudu | Groupama-FDJ | 81 |
| 16 | Nils Politt | BORA-hansgrohe | 76 |
| 17 | Neilson Powless | EF Education-EasyPost | 73 |
| 18 | Alberto Bettiol | EF Education-EasyPost | 72 |
| 19 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | 65 |
| 20 | Simon Geschke | Cofidis | 60 |
| 21 | Luis León Sánchez | Bahrain Victorious | 59 |
| 22 | Danny van Poppel | BORA-hansgrohe | 54 |
| 23 | Aleksandr Vlasov | BORA-hansgrohe | 53 |
| 24 | Thibaut Pinot | Groupama-FDJ | 53 |
| 25 | Romain Bardet | Team DSM | 52 |
| 26 | Benjamin Thomas | Cofidis | 52 |
| 27 | Edvald Boasson-Hagen | TotalEnergies | 52 |
| 28 | Filippo Ganna | INEOS Grenadiers | 52 |
| 29 | Tom Pidcock | INEOS Grenadiers | 51 |
| 30 | Nick Schultz | Team BikeExchange-Jayco | 51 |
| 31 | Alberto Dainese | Team DSM | 50 |
| 32 | Stefan Küng | Groupama-FDJ | 48 |
| 33 | Luca Mozzato | B&B Hotels-KTM | 47 |
| 34 | Bob Jungels | AG2R Citroën Team | 46 |
| 35 | Mikkel Honore | Quick-Step Alpha Vinyl Team | 45 |
| 36 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | 44 |
| 37 | Dylan Teuns | Bahrain Victorious | 42 |
| 38 | Andreas Kron | Lotto-Soudal | 42 |
| 39 | Caleb Ewan | Lotto-Soudal | 42 |
| 40 | Adam Yates | INEOS Grenadiers | 41 |
| 41 | Florian Sénéchal | Quick-Step Alpha Vinyl Team | 41 |
| 42 | Hugo Hofstetter | Team Arkéa-Samsic | 39 |
| 43 | Alexander Kristoff | Intermarché-Wanty-Gobert Matériaux | 39 |
| 44 | Patrick Konrad | BORA-hansgrohe | 33 |
| 45 | Valentin Madouas | Groupama-FDJ | 31 |
| 46 | Anthony Perez | Cofidis | 30 |
| 47 | Alexey Lutsenko | Astana Qazaqstan Team | 29 |
| 48 | Michael Storer | Groupama-FDJ | 29 |
| 49 | Amaury Capiot | Team Arkéa-Samsic | 29 |
| 50 | Felix Großschartner | BORA-hansgrohe | 28 |
| 51 | Matej Mohoric | Bahrain Victorious | 28 |
| 52 | Daniel Martinez | INEOS Grenadiers | 27 |
| 53 | Giulio Ciccone | Trek-Segafredo | 27 |
| 54 | Michael Woods | Israel-Premier Tech | 26 |
| 55 | Stan Dewulf | AG2R Citroën Team | 26 |
| 56 | Jasper Stuyven | Trek-Segafredo | 26 |
| 57 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | 25 |
| 58 | Philippe Gilbert | Lotto-Soudal | 25 |
| 59 | Alexis Gougeard | B&B Hotels-KTM | 25 |
| 60 | Christopher Juul-Jensen | Team BikeExchange-Jayco | 25 |
| 61 | Sven Erik Bystrøm | Intermarché-Wanty-Gobert Matériaux | 24 |
| 62 | Jérémy Lecroq | B&B Hotels-KTM | 24 |
| 63 | Dylan van Baarle | INEOS Grenadiers | 23 |
| 64 | Nathan Van Hooydonck | Jumbo-Visma | 23 |
| 65 | Brent Van Moer | Lotto-Soudal | 23 |
| 66 | Yves Lampaert | Quick-Step Alpha Vinyl Team | 22 |
| 67 | Quinn Simmons | Trek-Segafredo | 22 |
| 68 | Sepp Kuss | Jumbo-Visma | 22 |
| 69 | Brandon McNulty | UAE Team Emirates | 22 |
| 70 | Pierre Latour | TotalEnergies | 22 |
| 71 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | 21 |
| 72 | Nils Eekhoff | Team DSM | 20 |
| 73 | Edward Planckaert | Alpecin-Deceuninck | 20 |
| 74 | Rigoberto Uran | EF Education-EasyPost | 19 |
| 75 | Carlos Verona | Movistar Team | 19 |
| 76 | Frederik Frison | Lotto-Soudal | 19 |
| 77 | Tony Gallopin | Trek-Segafredo | 18 |
| 78 | Nelson Oliveira | Movistar Team | 18 |
| 79 | Marco Haller | BORA-hansgrohe | 18 |
| 80 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | 17 |
| 81 | Jonathan Castroviejo | INEOS Grenadiers | 17 |
| 82 | Krists Neilands | Israel-Premier Tech | 17 |
| 83 | Tiesj Benoot | Jumbo-Visma | 16 |
| 84 | Benoît Cosnefroy | AG2R Citroën Team | 16 |
| 85 | Guillaume Van Keirsbulck | Alpecin-Deceuninck | 16 |
| 86 | Max Schachmann | BORA-hansgrohe | 15 |
| 87 | Matis Louvel | Team Arkéa-Samsic | 15 |
| 88 | Cyril Barthe | B&B Hotels-KTM | 15 |
| 89 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | 15 |
| 90 | Jack Bauer | Team BikeExchange-Jayco | 15 |
| 91 | Mikkel Bjerg | UAE Team Emirates | 14 |
| 92 | Gregor Mühlberger | Movistar Team | 13 |
| 93 | Sebastian Schönberger | B&B Hotels-KTM | 13 |
| 94 | Alexander Krieger | Alpecin-Deceuninck | 13 |
| 95 | Florian Vermeersch | Lotto-Soudal | 13 |
| 96 | Guy Niv | Israel-Premier Tech | 12 |
| 97 | Andreas Leknessund | Team DSM | 11 |
| 98 | Maxime Bouet | Team Arkéa-Samsic | 11 |
| 99 | Jan Tratnik | Bahrain Victorious | 11 |
| 100 | Gorka Izagirre | Movistar Team | 9 |
| 101 | Silvan Dillier | Alpecin-Deceuninck | 9 |
| 102 | Mathieu Burgaudeau | TotalEnergies | 8 |
| 103 | Luka Mezgec | Team BikeExchange-Jayco | 8 |
| 104 | Adrien Petit | Intermarché-Wanty-Gobert Matériaux | 8 |
| 105 | Reinardt Janse van Rensburg | Lotto-Soudal | 8 |
| 106 | Bauke Mollema | Trek-Segafredo | 7 |
| 107 | Franck Bonnamour | B&B Hotels-KTM | 7 |
| 108 | Chris Hamilton | Team DSM | 6 |
| 109 | Ion Izagirre | Cofidis | 6 |
| 110 | Jonas Rutsch | EF Education-EasyPost | 6 |
| 111 | Simone Velasco | Astana Qazaqstan Team | 5 |
| 112 | Pierre-Luc Périchon | Cofidis | 4 |
| 113 | Anthony Turgis | TotalEnergies | 4 |
| 114 | Joe Dombrowski | Astana Qazaqstan Team | 3 |
| 115 | Kevin Geniets | Groupama-FDJ | 3 |
| 116 | Connor Swift | Team Arkéa-Samsic | 3 |
| 117 | Stefan Bissegger | EF Education-EasyPost | 3 |
| 118 | Owain Doull | EF Education-EasyPost | 3 |
| 119 | Cyril Lemoine | B&B Hotels-KTM | 3 |
| 120 | Maciej Bodnar | TotalEnergies | 2 |
| 121 | Marc Hirschi | UAE Team Emirates | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 72 |
| 2 | Simon Geschke | Cofidis | 64 |
| 3 | Giulio Ciccone | Trek-Segafredo | 61 |
| 4 | Tadej Pogacar | UAE Team Emirates | 61 |
| 5 | Wout van Aert | Jumbo-Visma | 59 |
| 6 | Thibaut Pinot | Groupama-FDJ | 52 |
| 7 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | 39 |
| 8 | Neilson Powless | EF Education-EasyPost | 37 |
| 9 | Pierre Latour | TotalEnergies | 35 |
| 10 | Geraint Thomas | INEOS Grenadiers | 32 |
| 11 | Alexey Lutsenko | Astana Qazaqstan Team | 29 |
| 12 | Tom Pidcock | INEOS Grenadiers | 28 |
| 13 | Anthony Perez | Cofidis | 26 |
| 14 | Bob Jungels | AG2R Citroën Team | 18 |
| 15 | David Gaudu | Groupama-FDJ | 18 |
| 16 | Brandon McNulty | UAE Team Emirates | 18 |
| 17 | Daniel Martinez | INEOS Grenadiers | 18 |
| 18 | Hugo Houle | Israel-Premier Tech | 16 |
| 19 | Valentin Madouas | Groupama-FDJ | 15 |
| 20 | Romain Bardet | Team DSM | 13 |
| 21 | Carlos Verona | Movistar Team | 13 |
| 22 | Matteo Jorgenson | Movistar Team | 12 |
| 23 | Dylan Teuns | Bahrain Victorious | 9 |
| 24 | Michael Woods | Israel-Premier Tech | 9 |
| 25 | Michael Matthews | Team BikeExchange-Jayco | 8 |
| 26 | Quinn Simmons | Trek-Segafredo | 8 |
| 27 | Sebastian Schönberger | B&B Hotels-KTM | 8 |
| 28 | Tiesj Benoot | Jumbo-Visma | 8 |
| 29 | Kobe Goossens | Intermarché-Wanty-Gobert Matériaux | 8 |
| 30 | Nelson Oliveira | Movistar Team | 8 |
| 31 | Mads Pedersen | Trek-Segafredo | 7 |
| 32 | Ion Izagirre | Cofidis | 7 |
| 33 | Luis León Sánchez | Bahrain Victorious | 6 |
| 34 | Adam Yates | INEOS Grenadiers | 6 |
| 35 | Jonathan Castroviejo | INEOS Grenadiers | 5 |
| 36 | Stefan Küng | Groupama-FDJ | 5 |
| 37 | Filippo Ganna | INEOS Grenadiers | 4 |
| 38 | Pierre Rolland | B&B Hotels-KTM | 3 |
| 39 | Mattia Cattaneo | Quick-Step Alpha Vinyl Team | 3 |
| 40 | Alexis Gougeard | B&B Hotels-KTM | 3 |
| 41 | Sepp Kuss | Jumbo-Visma | 3 |
| 42 | Nick Schultz | Team BikeExchange-Jayco | 3 |
| 43 | Alberto Bettiol | EF Education-EasyPost | 3 |
| 44 | Benjamin Thomas | Cofidis | 2 |
| 45 | Nils Politt | BORA-hansgrohe | 2 |
| 46 | Stefan Bissegger | EF Education-EasyPost | 2 |
| 47 | Frederik Frison | Lotto-Soudal | 2 |
| 48 | Matis Louvel | Team Arkéa-Samsic | 2 |
| 49 | Matej Mohoric | Bahrain Victorious | 1 |
| 50 | Patrick Konrad | BORA-hansgrohe | 1 |
| 51 | Dylan van Baarle | INEOS Grenadiers | 1 |
| 52 | Chris Hamilton | Team DSM | 1 |
| 53 | Michael Storer | Groupama-FDJ | 1 |
| 54 | Pierre-Luc Périchon | Cofidis | 1 |
| 55 | Mikkel Honore | Quick-Step Alpha Vinyl Team | 1 |
| 56 | Christopher Juul-Jensen | Team BikeExchange-Jayco | 1 |
| 57 | Mathieu Burgaudeau | TotalEnergies | -1 |
| 58 | Caleb Ewan | Lotto-Soudal | -1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | INEOS Grenadiers | 227:39:23 |
| 2 | Groupama-FDJ | + 32.37 |
| 3 | Jumbo-Visma | + 42.16 |
| 4 | BORA-hansgrohe | + 01:45.33 |
| 5 | Movistar Team | + 02:00.51 |
| 6 | UAE Team Emirates | + 02:11.58 |
| 7 | Bahrain Victorious | + 02:55.55 |
| 8 | Team DSM | + 03:18.51 |
| 9 | Israel-Premier Tech | + 03:48.11 |
| 10 | Team Arkéa-Samsic | + 03:49.10 |
| 11 | Astana Qazaqstan Team | + 03:50.36 |
| 12 | EF Education-EasyPost | + 03:57.08 |
| 13 | Intermarché-Wanty-Gobert Matériaux | + 04:09.30 |
| 14 | Trek-Segafredo | + 04:10.55 |
| 15 | AG2R Citroën Team | + 05:11.37 |
| 16 | Cofidis | + 05:41.03 |
| 17 | B&B Hotels-KTM | + 06:23.01 |
| 18 | Team BikeExchange-Jayco | + 07:53.07 |
| 19 | TotalEnergies | + 08:04.03 |
| 20 | Alpecin-Deceuninck | + 09:04.08 |
| 21 | Lotto-Soudal | + 09:24.29 |
| 22 | Quick-Step Alpha Vinyl Team | + 10:34.47 |








