
Родез — Каркасон, 202,5 км |
||||
| 1 | Jasper Philipsen | (Bel) | Alpecin-Deceuninck | 4:27:27 |
| 2 | Wout Van Aert | (Bel) | Jumbo — Visma | 00:00 |
| 3 | Mads Pedersen | (Den) | Trek-Segafredo | |
| 4 | Peter Sagan | (Svk) | Team TotalEnergies | |
| 5 | Danny Van Poppel | (Ned) | Bora-hansgrohe | |
| 6 | Dylan Groenewegen | (Ned) | Team BikeExchange — Jayco | |
| 7 | Florian Senechal | (Fra) | Quick Step Alpha Vinyl Team | |
| 8 | Luca Mozzato | (Ita) | B&B Hotels — KTM | |
| 9 | Andrea Pasqualon | (Ita) | Intermarche-Wanty-Gobert Materiaux | |
| 10 | Fred Wright | (Gbr) | Bahrain Victorious | |
| 11 | Florian Vermeersch | (Bel) | Soudal Lotto | |
| 12 | Tadej Pogacar | (Slo) | UAE Team Emirates | |
| 13 | Alexander Kristoff | (Nor) | Intermarche-Wanty-Gobert Materiaux | |
| 14 | Hugo Houle | (Can) | Israel — Premier Tech | |
| 15 | Hugo Hofstetter | (Fra) | Team Arkea — Samsic | |
| 16 | Alexander Vlasov | (Rus) | Bora-hansgrohe | |
| 17 | Stan Dewulf | (Bel) | Ag2r — Citroën | |
| 18 | Jasper Stuyven | (Bel) | Trek-Segafredo | |
| 19 | Simone Velasco | (Ita) | Astana Qazaqstan Team | |
| 20 | Philippe Gilbert | (Bel) | Soudal Lotto | |
| 21 | David Gaudu | (Fra) | Groupama — FDJ | |
| 22 | Thomas Pidcock | (Gbr) | INEOS Grenadiers | |
| 23 | Jonas Vingegaard | (Den) | Jumbo — Visma | |
| 24 | Cyril Barthe | (Fra) | B&B Hotels — KTM | |
| 25 | Alberto Dainese | (Ita) | Team DSM | |
| 26 | Romain Bardet | (Fra) | Team DSM | |
| 27 | Neilson Powless | (Usa) | EF Education-EasyPost | |
| 28 | Damiano Caruso | (Ita) | Bahrain Victorious | |
| 29 | Louis Meintjes | (Rsa) | Intermarche-Wanty-Gobert Materiaux | |
| 30 | Luis Leon Sanchez | (Esp) | Bahrain Victorious | |
| 31 | Sebastian Schönberger | (Aut) | B&B Hotels — KTM | |
| 32 | Geraint Thomas | (Gbr) | INEOS Grenadiers | |
| 33 | Nairo Quintana | (Col) | Team Arkea — Samsic | |
| 34 | Adam Yates | (Gbr) | INEOS Grenadiers | |
| 35 | Gorka Izagirre | (Esp) | Movistar Team | |
| 36 | Stefan Küng | (Swi) | Groupama — FDJ | |
| 37 | Enric Mas | (Esp) | Movistar Team | |
| 38 | Bob Jungels | (Lux) | Ag2r — Citroën | |
| 39 | Valentin Madouas | (Fra) | Groupama — FDJ | |
| 40 | Chris Froome | (Gbr) | Israel — Premier Tech | |
| 41 | Matteo Jorgenson | (Usa) | Movistar Team | |
| 42 | Aurélien Paret-Peintre | (Fra) | Ag2r — Citroën | |
| 43 | Maxime Bouet | (Fra) | Team Arkea — Samsic | |
| 44 | Alexey Lutsenko | (Kaz) | Astana Qazaqstan Team | |
| 45 | Pierre Rolland | (Fra) | B&B Hotels — KTM | |
| 46 | Andrey Zeits | (Kaz) | Astana Qazaqstan Team | |
| 47 | Stefan Bissegger | (Swi) | EF Education-EasyPost | |
| 48 | Brandon McNulty | (Usa) | UAE Team Emirates | |
| 49 | Jonas Rutsch | (Ger) | EF Education-EasyPost | |
| 50 | Thibaut Pinot | (Fra) | Groupama — FDJ | |
| 51 | Lukasz Owsian | (Pol) | Team Arkea — Samsic | |
| 52 | Edvald Boasson Hagen | (Nor) | Team TotalEnergies | |
| 53 | Bauke Mollema | (Ned) | Trek-Segafredo | 00:24 |
| 54 | Imanol Erviti | (Esp) | Movistar Team | |
| 55 | Kobe Goossens | (Bel) | Intermarche-Wanty-Gobert Materiaux | |
| 56 | Mikael Cherel | (Fra) | Ag2r — Citroën | |
| 57 | Patrick Konrad | (Aut) | Bora-hansgrohe | |
| 58 | Dylan Teuns | (Bel) | Bahrain Victorious | |
| 59 | Nelson Oliveira | (Por) | Movistar Team | |
| 60 | Connor Swift | (Gbr) | Team Arkea — Samsic | |
| 61 | Maximilian Schachmann | (Ger) | Bora-hansgrohe | |
| 62 | Kristian Sbaragli | (Ita) | Alpecin-Deceuninck | |
| 63 | Alberto Bettiol | (Ita) | EF Education-EasyPost | |
| 64 | Benjamin Thomas | (Fra) | Cofidis | |
| 65 | Ion Izagirre | (Esp) | Cofidis | |
| 66 | Pierre-Luc Perichon | (Fra) | Cofidis | |
| 67 | Joseph Lloyd Dombrowski | (Usa) | Astana Qazaqstan Team | |
| 68 | Alexander Krieger | (Ger) | Alpecin-Deceuninck | |
| 69 | Matej Mohoric | (Slo) | Bahrain Victorious | 00:36 |
| 70 | Quinn Simmons | (Usa) | Trek-Segafredo | |
| 71 | Luka Mezgec | (Slo) | Team BikeExchange — Jayco | |
| 72 | Antoine Duchesne | (Can) | Groupama — FDJ | |
| 73 | Nils Politt | (Ger) | Bora-hansgrohe | 00:47 |
| 74 | Marco Haller | (Aut) | Bora-hansgrohe | 00:48 |
| 75 | Mikkel Bjerg | (Den) | UAE Team Emirates | 00:50 |
| 76 | Maciej Bodnar | (Pol) | Team TotalEnergies | 00:52 |
| 77 | Rafal Majka | (Pol) | UAE Team Emirates | 1:03 |
| 78 | Carlos Verona | (Esp) | Movistar Team | |
| 79 | Marc Soler | (Esp) | UAE Team Emirates | |
| 80 | Anthony Turgis | (Fra) | Team TotalEnergies | 1:09 |
| 81 | Georg Zimmermann | (Ger) | Intermarche-Wanty-Gobert Materiaux | |
| 82 | Christophe Laporte | (Fra) | Jumbo — Visma | 1:23 |
| 83 | Dylan Van Baarle | (Ned) | Team INEOS Grenadier | 1:25 |
| 84 | Jan Tratnik | (Slo) | Bahrain Victorious | 1:27 |
| 85 | Fabio Felline | (Ita) | Astana Qazaqstan Team | 1:32 |
| 86 | Alexis Gougeard | (Fra) | B&B Hotels — KTM | 1:56 |
| 87 | Luke Rowe | (Gbr) | INEOS Grenadiers | 2:20 |
| 88 | Amaury Capiot | (Bel) | Team Arkea — Samsic | 2:49 |
| 89 | Michael Woods | (Can) | Israel — Premier Tech | 3:47 |
| 90 | Gregor Mühlberger | (Aut) | Movistar Team | |
| 91 | Chris Hamilton | (Aus) | Team DSM | |
| 92 | Michael Storer | (Aus) | Groupama — FDJ | |
| 93 | Guy Niv | (Isr) | Israel — Premier Tech | |
| 94 | Andreas Leknessund | (Nor) | Team DSM | |
| 95 | Rigoberto Uran | (Col) | EF Education-EasyPost | |
| 96 | Daniel Martinez | (Col) | INEOS Grenadiers | |
| 97 | Edward Planckaert | (Bel) | Alpecin-Deceuninck | |
| 98 | Mathieu Burgaudeau | (Fra) | Team TotalEnergies | |
| 99 | Olivier Le Gac | (Fra) | Groupama — FDJ | |
| 100 | Felix Grossschartner | (Aut) | Bora-hansgrohe | |
| 101 | Andreas Lorentz Kron | (Den) | Soudal Lotto | |
| 102 | Anthony Perez | (Fra) | Cofidis | |
| 103 | Toms Skujins | (Lat) | Trek-Segafredo | 4:58 |
| 104 | Giulio Ciccone | (Ita) | Trek-Segafredo | 5:05 |
| 105 | Jonathan Castroviejo | (Esp) | INEOS Grenadiers | |
| 106 | Dmitriy Gruzdev | (Kaz) | Astana Qazaqstan Team | 12:13 |
| 107 | Kévin Geniets | (Lux) | Groupama — FDJ | 12:37 |
| 108 | Aliaksandr Riabushenko | (Blr) | Astana Qazaqstan Team | |
| 109 | Nicholas Schultz | (Aus) | Team BikeExchange — Jayco | |
| 110 | Jack Bauer | (Nzl) | Team BikeExchange — Jayco | 17:16 |
| 111 | Mikkel Honore | (Den) | Quick Step Alpha Vinyl Team | |
| 112 | Kamil Gradek | (Pol) | Bahrain Victorious | |
| 113 | Simon Geschke | (Ger) | Cofidis | |
| 114 | Tony Gallopin | (Fra) | Trek-Segafredo | |
| 115 | Silvan Dillier | (Swi) | Alpecin-Deceuninck | |
| 116 | Marc Hirschi | (Swi) | UAE Team Emirates | |
| 117 | Sepp Kuss | (Usa) | Jumbo — Visma | |
| 118 | Andrea Bagioli | (Ita) | Quick Step Alpha Vinyl Team | |
| 119 | Cyril Lemoine | (Fra) | B&B Hotels — KTM | |
| 120 | Guillaume Van Keirsbulck | (Bel) | Alpecin-Deceuninck | |
| 121 | Nathan van Hooydonck | (Bel) | Jumbo — Visma | |
| 122 | Brent Van Moer | (Bel) | Soudal Lotto | |
| 123 | Albert Torres | (Esp) | Movistar Team | |
| 124 | Lennard Kämna | (Ger) | Bora-hansgrohe | |
| 125 | Yves Lampaert | (Bel) | Quick Step Alpha Vinyl Team | |
| 126 | Christopher Juul Jensen | (Den) | Team BikeExchange — Jayco | |
| 127 | Guillaume Boivin | (Can) | Israel — Premier Tech | |
| 128 | Amund Grøndahl Jansen | (Nor) | Team BikeExchange — Jayco | |
| 129 | Michael Matthews | (Aus) | Team BikeExchange — Jayco | 17:46 |
| 130 | Tim Wellens | (Bel) | Soudal Lotto | 20:16 |
| 131 | Frederik Frison | (Bel) | Soudal Lotto | |
| 132 | Filippo Ganna | (Ita) | INEOS Grenadiers | |
| 133 | Franck Bonnamour | (Fra) | B&B Hotels — KTM | |
| 134 | Jérémy Lecroq | (Fra) | B&B Hotels — KTM | |
| 135 | Nils Eekhoff | (Ned) | Team DSM | |
| 136 | Maximilian Walscheid | (Ger) | Cofidis | |
| 137 | Sven Erik Bystrøm | (Nor) | Intermarche-Wanty-Gobert Materiaux | |
| 138 | John Degenkolb | (Ger) | Team DSM | |
| 139 | Pierre-Roger Latour | (Fra) | Team TotalEnergies | |
| 140 | Krists Neilands | (Lat) | Israel — Premier Tech | |
| 141 | Jakob Fuglsang | (Den) | Israel — Premier Tech | |
| 142 | Mattia Cattaneo | (Ita) | Quick Step Alpha Vinyl Team | |
| 143 | Fabio Jakobsen | (Ned) | Quick Step Alpha Vinyl Team | |
| 144 | Martijn Tusveld | (Ned) | Team DSM | |
| 145 | Reinardt Janse Van Rensburg | (Rsa) | Soudal Lotto | |
| 146 | Owain Doull | (Gbr) | EF Education-EasyPost | 20:24 |
| 147 | Benoit Cosnefroy | (Fra) | Ag2r — Citroën | |
| 148 | Tiesj Benoot | (Bel) | Jumbo — Visma | |
| 149 | Adrien Petit | (Fra) | Intermarche-Wanty-Gobert Materiaux | |
| 150 | Taco Van Der Hoorn | (Ned) | Intermarche-Wanty-Gobert Materiaux | |
| 151 | Matis Louvel | (Fra) | Team Arkea — Samsic | 20:32 |
| 152 | Caleb Ewan | (Aus) | Soudal Lotto | 20:34 |
| OTL | Michael Morkov | (Den) | Quick Step Alpha Vinyl Team | 1:05:40 |
| DNF | Steven Kruijswijk | (Ned) | Jumbo — Visma | |
| DNS | Primoz Roglic | (Slo) | Jumbo — Visma | |
| DNS | Magnus Cort Nielsen | (Den) | EF Education-EasyPost | |
| DNS | Simon Clarke | (Aus) | Israel — Premier Tech | |
Промежуточный спринт. SAINT-FERRÉOL — 147 км |
||||
| 1 | Mikkel Honore | (Den) | Quick Step Alpha Vinyl Team | 20 |
| 2 | Nils Politt | (Ger) | Bora-hansgrohe | 17 |
| 3 | Wout Van Aert | (Bel) | Jumbo — Visma | 15 |
| 4 | Tadej Pogacar | (Slo) | UAE Team Emirates | 13 |
| 5 | Christopher Juul Jensen | (Den) | Team BikeExchange — Jayco | 11 |
| 6 | Jasper Philipsen | (Bel) | Alpecin-Deceuninck | 10 |
| 7 | Tony Gallopin | (Fra) | Trek-Segafredo | 9 |
| 8 | Edward Planckaert | (Bel) | Alpecin-Deceuninck | 8 |
| 9 | Quinn Simmons | (Usa) | Trek-Segafredo | 7 |
| 10 | Mads Pedersen | (Den) | Trek-Segafredo | 6 |
| 11 | Jasper Stuyven | (Bel) | Trek-Segafredo | 5 |
| 12 | Rafal Majka | (Pol) | UAE Team Emirates | 4 |
| 13 | Brandon McNulty | (Usa) | UAE Team Emirates | 3 |
| 14 | Mikkel Bjerg | (Den) | UAE Team Emirates | 2 |
| 15 | Giulio Ciccone | (Ita) | Trek-Segafredo | 1 |
Финиш |
||||
| 1 | Jasper Philipsen | (Bel) | Alpecin-Deceuninck | 50 |
| 2 | Wout Van Aert | (Bel) | Jumbo — Visma | 30 |
| 3 | Mads Pedersen | (Den) | Trek-Segafredo | 20 |
| 4 | Peter Sagan | (Svk) | Team TotalEnergies | 18 |
| 5 | Danny Van Poppel | (Ned) | Bora-hansgrohe | 16 |
| 6 | Dylan Groenewegen | (Ned) | Team BikeExchange — Jayco | 14 |
| 7 | Florian Senechal | (Fra) | Quick Step Alpha Vinyl Team | 12 |
| 8 | Luca Mozzato | (Ita) | B&B Hotels — KTM | 10 |
| 9 | Andrea Pasqualon | (Ita) | Intermarche-Wanty-Gobert Materiaux | 8 |
| 10 | Fred Wright | (Gbr) | Bahrain Victorious | 7 |
| 11 | Florian Vermeersch | (Bel) | Soudal Lotto | 6 |
| 12 | Tadej Pogacar | (Slo) | UAE Team Emirates | 5 |
| 13 | Alexander Kristoff | (Nor) | Intermarche-Wanty-Gobert Materiaux | 4 |
| 14 | Hugo Houle | (Can) | Israel — Premier Tech | 3 |
| 15 | Hugo Hofstetter | (Fra) | Team Arkea — Samsic | 2 |
Горная премия 3 кат. Côte d’Ambialet — 68.9 км |
||||
| 1 | Nils Politt | (Ger) | Bora-hansgrohe | 2 |
| 2 | Mikkel Honore | (Den) | Quick Step Alpha Vinyl Team | 1 |
Горная премия 3 кат. Côte des Cammazes — 154.6 км |
||||
| 1 | Benjamin Thomas | (Fra) | Cofidis | 2 |
| 2 | Alexis Gougeard | (Fra) | B&B Hotels — KTM | 1 |
Командный зачет этапа |
||||
| 1 | Intermarche-Wanty-Gobert Materiaux | (Bel) | 13:22:21 | |
| 2 | B&B Hotels — KTM | (Fra) | 00:00 | |
| 3 | Bahrain Victorious | (Brn) | ||
| 4 | INEOS Grenadiers | (Gbr) | ||
| 5 | Arkea — Samsic | (Fra) | ||
| 6 | Groupama — FDJ | (Fra) | ||
| 7 | Ag2r — Citroën | (Fra) | ||
| 8 | Astana Qazaqstan Team | (Kaz) | ||
| 9 | Movistar | (Spa) | ||
| 10 | EF Education-EasyPost | (Usa) | ||
| 11 | Trek-Segafredo | (Usa) | 00:24 | |
| 12 | Bora-hansgrohe | (Ger) | ||
| 13 | Alpecin-Deceuninck | (Bel) | 00:48 | |
| 14 | UAE Team Emirates | (Uae) | 00:50 | |
| 15 | TotalEnergies | (Fra) | 00:52 | |
| 16 | Cofidis | (Fra) | 1:12 | |
| 17 | Jumbo — Visma | (Ned) | 1:23 | |
| 18 | Soudal Lotto | (Bel) | 3:47 | |
| 19 | Team DSM | (Ger) | ||
| 20 | Israel — Premier Tech | (Isr) | ||
| 21 | Team BikeExchange — Jayco | (Aus) | 13:13 | |
| 22 | Quick Step Alpha Vinyl Team | (Bel) | 34:32 | |
Генеральная классификация после 15 этапа |
||||
| 1 | Jonas Vingegaard | (Den) | Jumbo — Visma | 59:58:28 |
| 2 | Tadej Pogacar | (Slo) | UAE Team Emirates | 2:22 |
| 3 | Geraint Thomas | (Gbr) | INEOS Grenadiers | 2:43 |
| 4 | Romain Bardet | (Fra) | Team DSM | 3:01 |
| 5 | Adam Yates | (Gbr) | INEOS Grenadiers | 4:06 |
| 6 | Nairo Quintana | (Col) | Team Arkea — Samsic | 4:15 |
| 7 | Louis Meintjes | (Rsa) | Intermarche-Wanty-Gobert Materiaux | 4:24 |
| 8 | David Gaudu | (Fra) | Groupama — FDJ | |
| 9 | Thomas Pidcock | (Gbr) | INEOS Grenadiers | 8:49 |
| 10 | Enric Mas | (Esp) | Movistar Team | 9:58 |
| 11 | Alexander Vlasov | (Rus) | Bora-hansgrohe | 10:32 |
| 12 | Alexey Lutsenko | (Kaz) | Astana Qazaqstan Team | 11:23 |
| 13 | Neilson Powless | (Usa) | EF Education-EasyPost | 18:11 |
| 14 | Bob Jungels | (Lux) | Ag2r — Citroën | 23:19 |
| 15 | Valentin Madouas | (Fra) | Groupama — FDJ | 27:10 |
| 16 | Luis Leon Sanchez | (Esp) | Bahrain Victorious | 27:44 |
| 17 | Thibaut Pinot | (Fra) | Groupama — FDJ | 27:48 |
| 18 | Patrick Konrad | (Aut) | Bora-hansgrohe | 31:16 |
| 19 | Rafal Majka | (Pol) | UAE Team Emirates | 35:17 |
| 20 | Damiano Caruso | (Ita) | Bahrain Victorious | 44:45 |
| 21 | Sepp Kuss | (Usa) | Jumbo — Visma | 44:49 |
| 22 | Dylan Teuns | (Bel) | Bahrain Victorious | 55:06 |
| 23 | Bauke Mollema | (Ned) | Trek-Segafredo | 59:04 |
| 24 | Aurélien Paret-Peintre | (Fra) | Ag2r — Citroën | 59:50 |
| 25 | Brandon McNulty | (Usa) | UAE Team Emirates | 1:00:05 |
| 26 | Lennard Kämna | (Ger) | Bora-hansgrohe | 1:00:28 |
| 27 | Matteo Jorgenson | (Usa) | Movistar Team | 1:01:04 |
| 28 | Rigoberto Uran | (Col) | EF Education-EasyPost | 1:02:56 |
| 29 | Chris Froome | (Gbr) | Israel — Premier Tech | 1:05:34 |
| 30 | Ion Izagirre | (Esp) | Cofidis | 1:07:49 |
| 31 | Wout Van Aert | (Bel) | Jumbo — Visma | 1:10:06 |
| 32 | Carlos Verona | (Esp) | Movistar Team | 1:11:52 |
| 33 | Hugo Houle | (Can) | Israel — Premier Tech | 1:15:25 |
| 34 | Stefan Küng | (Swi) | Groupama — FDJ | 1:15:45 |
| 35 | Andreas Leknessund | (Nor) | Team DSM | 1:16:06 |
| 36 | Alberto Bettiol | (Ita) | EF Education-EasyPost | 1:17:20 |
| 37 | Simone Velasco | (Ita) | Astana Qazaqstan Team | 1:17:45 |
| 38 | Nicholas Schultz | (Aus) | Team BikeExchange — Jayco | 1:19:05 |
| 39 | Tony Gallopin | (Fra) | Trek-Segafredo | 1:19:19 |
| 40 | Tiesj Benoot | (Bel) | Jumbo — Visma | 1:19:23 |
| 41 | Daniel Martinez | (Col) | INEOS Grenadiers | 1:19:40 |
| 42 | Sebastian Schönberger | (Aut) | B&B Hotels — KTM | 1:20:06 |
| 43 | Marc Soler | (Esp) | UAE Team Emirates | 1:21:58 |
| 44 | Michael Storer | (Aus) | Groupama — FDJ | 1:25:24 |
| 45 | Lukasz Owsian | (Pol) | Team Arkea — Samsic | 1:26:12 |
| 46 | Gregor Mühlberger | (Aut) | Movistar Team | 1:26:20 |
| 47 | Michael Woods | (Can) | Israel — Premier Tech | 1:26:39 |
| 48 | Andrey Zeits | (Kaz) | Astana Qazaqstan Team | 1:28:18 |
| 49 | Simon Geschke | (Ger) | Cofidis | 1:29:10 |
| 50 | Dylan Van Baarle | (Ned) | Team INEOS Grenadier | 1:29:24 |
| 51 | Gorka Izagirre | (Esp) | Movistar Team | 1:31:19 |
| 52 | Joseph Lloyd Dombrowski | (Usa) | Astana Qazaqstan Team | 1:31:52 |
| 53 | Kévin Geniets | (Lux) | Groupama — FDJ | 1:34:04 |
| 54 | Maximilian Schachmann | (Ger) | Bora-hansgrohe | 1:35:07 |
| 55 | Georg Zimmermann | (Ger) | Intermarche-Wanty-Gobert Materiaux | 1:35:42 |
| 56 | Chris Hamilton | (Aus) | Team DSM | 1:36:16 |
| 57 | Andrea Pasqualon | (Ita) | Intermarche-Wanty-Gobert Materiaux | 1:36:20 |
| 58 | Maxime Bouet | (Fra) | Team Arkea — Samsic | 1:37:25 |
| 59 | Jakob Fuglsang | (Den) | Israel — Premier Tech | 1:37:53 |
| 60 | Edvald Boasson Hagen | (Nor) | Team TotalEnergies | 1:41:45 |
| 61 | Benjamin Thomas | (Fra) | Cofidis | 1:44:41 |
| 62 | Kobe Goossens | (Bel) | Intermarche-Wanty-Gobert Materiaux | 1:45:33 |
| 63 | Mikael Cherel | (Fra) | Ag2r — Citroën | 1:45:38 |
| 64 | Franck Bonnamour | (Fra) | B&B Hotels — KTM | 1:46:02 |
| 65 | Fred Wright | (Gbr) | Bahrain Victorious | 1:46:57 |
| 66 | Nils Politt | (Ger) | Bora-hansgrohe | 1:49:55 |
| 67 | Felix Grossschartner | (Aut) | Bora-hansgrohe | 1:50:31 |
| 68 | Nelson Oliveira | (Por) | Movistar Team | 1:52:11 |
| 69 | Silvan Dillier | (Swi) | Alpecin-Deceuninck | 1:55:25 |
| 70 | Pierre-Roger Latour | (Fra) | Team TotalEnergies | 1:56:06 |
| 71 | Pierre-Luc Perichon | (Fra) | Cofidis | 1:58:53 |
| 72 | Jonathan Castroviejo | (Esp) | INEOS Grenadiers | 1:59:10 |
| 73 | Andreas Lorentz Kron | (Den) | Soudal Lotto | 2:00:41 |
| 74 | Quinn Simmons | (Usa) | Trek-Segafredo | 2:01:05 |
| 75 | Pierre Rolland | (Fra) | B&B Hotels — KTM | 2:01:52 |
| 76 | Jan Tratnik | (Slo) | Bahrain Victorious | 2:04:12 |
| 77 | Kristian Sbaragli | (Ita) | Alpecin-Deceuninck | 2:04:26 |
| 78 | Martijn Tusveld | (Ned) | Team DSM | 2:04:29 |
| 79 | Stan Dewulf | (Bel) | Ag2r — Citroën | 2:07:16 |
| 80 | Matej Mohoric | (Slo) | Bahrain Victorious | 2:07:55 |
| 81 | Michael Matthews | (Aus) | Team BikeExchange — Jayco | 2:09:47 |
| 82 | Christophe Laporte | (Fra) | Jumbo — Visma | 2:10:32 |
| 83 | Anthony Perez | (Fra) | Cofidis | 2:11:16 |
| 84 | Connor Swift | (Gbr) | Team Arkea — Samsic | |
| 85 | Antoine Duchesne | (Can) | Groupama — FDJ | 2:11:41 |
| 86 | Imanol Erviti | (Esp) | Movistar Team | 2:13:02 |
| 87 | Marco Haller | (Aut) | Bora-hansgrohe | 2:15:21 |
| 88 | Philippe Gilbert | (Bel) | Soudal Lotto | 2:16:01 |
| 89 | Toms Skujins | (Lat) | Trek-Segafredo | 2:17:31 |
| 90 | Guy Niv | (Isr) | Israel — Premier Tech | 2:17:56 |
| 91 | Jasper Stuyven | (Bel) | Trek-Segafredo | 2:18:27 |
| 92 | Hugo Hofstetter | (Fra) | Team Arkea — Samsic | 2:19:22 |
| 93 | Giulio Ciccone | (Ita) | Trek-Segafredo | 2:22:19 |
| 94 | Mads Pedersen | (Den) | Trek-Segafredo | 2:24:39 |
| 95 | Mattia Cattaneo | (Ita) | Quick Step Alpha Vinyl Team | 2:26:15 |
| 96 | Matis Louvel | (Fra) | Team Arkea — Samsic | 2:27:28 |
| 97 | Jasper Philipsen | (Bel) | Alpecin-Deceuninck | 2:27:51 |
| 98 | Filippo Ganna | (Ita) | INEOS Grenadiers | 2:28:54 |
| 99 | Benoit Cosnefroy | (Fra) | Ag2r — Citroën | 2:29:25 |
| 100 | Amaury Capiot | (Bel) | Team Arkea — Samsic | 2:29:31 |
| 101 | Fabio Felline | (Ita) | Astana Qazaqstan Team | 2:29:33 |
| 102 | Krists Neilands | (Lat) | Israel — Premier Tech | 2:30:07 |
| 103 | Jonas Rutsch | (Ger) | EF Education-EasyPost | 2:30:33 |
| 104 | Owain Doull | (Gbr) | EF Education-EasyPost | 2:32:01 |
| 105 | Stefan Bissegger | (Swi) | EF Education-EasyPost | 2:34:03 |
| 106 | Alexis Gougeard | (Fra) | B&B Hotels — KTM | 2:34:28 |
| 107 | Luka Mezgec | (Slo) | Team BikeExchange — Jayco | 2:35:16 |
| 108 | Sven Erik Bystrøm | (Nor) | Intermarche-Wanty-Gobert Materiaux | 2:36:19 |
| 109 | Cyril Barthe | (Fra) | B&B Hotels — KTM | 2:36:35 |
| 110 | Andrea Bagioli | (Ita) | Quick Step Alpha Vinyl Team | 2:36:56 |
| 111 | Olivier Le Gac | (Fra) | Groupama — FDJ | 2:37:07 |
| 112 | Alberto Dainese | (Ita) | Team DSM | 2:38:51 |
| 113 | Alexander Krieger | (Ger) | Alpecin-Deceuninck | 2:39:38 |
| 114 | Alexander Kristoff | (Nor) | Intermarche-Wanty-Gobert Materiaux | 2:40:41 |
| 115 | Luca Mozzato | (Ita) | B&B Hotels — KTM | 2:41:20 |
| 116 | John Degenkolb | (Ger) | Team DSM | 2:42:20 |
| 117 | Mathieu Burgaudeau | (Fra) | Team TotalEnergies | 2:42:50 |
| 118 | Aliaksandr Riabushenko | (Blr) | Astana Qazaqstan Team | 2:46:23 |
| 119 | Florian Senechal | (Fra) | Quick Step Alpha Vinyl Team | 2:46:37 |
| 120 | Luke Rowe | (Gbr) | INEOS Grenadiers | 2:47:37 |
| 121 | Nathan van Hooydonck | (Bel) | Jumbo — Visma | 2:51:55 |
| 122 | Adrien Petit | (Fra) | Intermarche-Wanty-Gobert Materiaux | 2:53:45 |
| 123 | Cyril Lemoine | (Fra) | B&B Hotels — KTM | 2:54:11 |
| 124 | Danny Van Poppel | (Ned) | Bora-hansgrohe | 2:55:03 |
| 125 | Jack Bauer | (Nzl) | Team BikeExchange — Jayco | 2:58:17 |
| 126 | Florian Vermeersch | (Bel) | Soudal Lotto | 2:58:27 |
| 127 | Dylan Groenewegen | (Ned) | Team BikeExchange — Jayco | 2:58:55 |
| 128 | Dmitriy Gruzdev | (Kaz) | Astana Qazaqstan Team | 2:59:28 |
| 129 | Edward Planckaert | (Bel) | Alpecin-Deceuninck | 2:59:35 |
| 130 | Peter Sagan | (Svk) | Team TotalEnergies | 3:01:36 |
| 131 | Kamil Gradek | (Pol) | Bahrain Victorious | 3:03:00 |
| 132 | Maciej Bodnar | (Pol) | Team TotalEnergies | 3:04:13 |
| 133 | Yves Lampaert | (Bel) | Quick Step Alpha Vinyl Team | 3:04:55 |
| 134 | Guillaume Boivin | (Can) | Israel — Premier Tech | 3:05:42 |
| 135 | Mikkel Honore | (Den) | Quick Step Alpha Vinyl Team | 3:06:59 |
| 136 | Taco Van Der Hoorn | (Ned) | Intermarche-Wanty-Gobert Materiaux | 3:08:30 |
| 137 | Nils Eekhoff | (Ned) | Team DSM | 3:10:31 |
| 138 | Guillaume Van Keirsbulck | (Bel) | Alpecin-Deceuninck | 3:11:08 |
| 139 | Brent Van Moer | (Bel) | Soudal Lotto | 3:18:12 |
| 140 | Tim Wellens | (Bel) | Soudal Lotto | 3:21:45 |
| 141 | Maximilian Walscheid | (Ger) | Cofidis | 3:21:53 |
| 142 | Jérémy Lecroq | (Fra) | B&B Hotels — KTM | 3:26:02 |
| 143 | Mikkel Bjerg | (Den) | UAE Team Emirates | 3:30:26 |
| 144 | Marc Hirschi | (Swi) | UAE Team Emirates | 3:31:39 |
| 145 | Fabio Jakobsen | (Ned) | Quick Step Alpha Vinyl Team | 3:33:56 |
| 146 | Anthony Turgis | (Fra) | Team TotalEnergies | 3:35:12 |
| 147 | Christopher Juul Jensen | (Den) | Team BikeExchange — Jayco | 3:36:49 |
| 148 | Amund Grøndahl Jansen | (Nor) | Team BikeExchange — Jayco | 3:37:24 |
| 149 | Albert Torres | (Esp) | Movistar Team | 3:44:16 |
| 150 | Frederik Frison | (Bel) | Soudal Lotto | 3:53:48 |
| 151 | Reinardt Janse Van Rensburg | (Rsa) | Soudal Lotto | 3:54:18 |
| 152 | Caleb Ewan | (Aus) | Soudal Lotto | 4:06:54 |
Классификация по очкам после 15 этапа |
||||
| 1 | Wout Van Aert | (Bel) | Jumbo — Visma | 378 |
| 2 | Tadej Pogacar | (Slo) | UAE Team Emirates | 182 |
| 3 | Jasper Philipsen | (Bel) | Alpecin-Deceuninck | 176 |
| 4 | Mads Pedersen | (Den) | Trek-Segafredo | 158 |
| 5 | Fabio Jakobsen | (Ned) | Quick Step Alpha Vinyl Team | 155 |
| 6 | Christophe Laporte | (Fra) | Jumbo — Visma | 121 |
| 7 | Michael Matthews | (Aus) | Team BikeExchange — Jayco | 118 |
| 8 | Peter Sagan | (Svk) | Team TotalEnergies | 104 |
| 9 | Jonas Vingegaard | (Den) | Jumbo — Visma | 96 |
| 10 | Fred Wright | (Gbr) | Bahrain Victorious | 83 |
| 11 | Dylan Groenewegen | (Ned) | Team BikeExchange — Jayco | 74 |
| 12 | Neilson Powless | (Usa) | EF Education-EasyPost | 64 |
| 13 | Matteo Jorgenson | (Usa) | Movistar Team | 63 |
| 14 | Alberto Bettiol | (Ita) | EF Education-EasyPost | 61 |
| 15 | David Gaudu | (Fra) | Groupama — FDJ | 61 |
| 16 | Luis Leon Sanchez | (Esp) | Bahrain Victorious | 59 |
| 17 | Lennard Kämna | (Ger) | Bora-hansgrohe | 57 |
| 18 | Geraint Thomas | (Gbr) | INEOS Grenadiers | 56 |
| 19 | Danny Van Poppel | (Ned) | Bora-hansgrohe | 54 |
| 20 | Edvald Boasson Hagen | (Nor) | Team TotalEnergies | 52 |
| 21 | Hugo Houle | (Can) | Israel — Premier Tech | 51 |
| 22 | Thomas Pidcock | (Gbr) | INEOS Grenadiers | 50 |
| 23 | Taco Van Der Hoorn | (Ned) | Intermarche-Wanty-Gobert Materiaux | 50 |
| 24 | Nairo Quintana | (Col) | Team Arkea — Samsic | 48 |
| 25 | Stefan Küng | (Swi) | Groupama — FDJ | 48 |
| 26 | Thibaut Pinot | (Fra) | Groupama — FDJ | 47 |
| 27 | Luca Mozzato | (Ita) | B&B Hotels — KTM | 47 |
| 28 | Nils Politt | (Ger) | Bora-hansgrohe | 44 |
| 29 | Filippo Ganna | (Ita) | INEOS Grenadiers | 44 |
| 30 | Bob Jungels | (Lux) | Ag2r — Citroën | 43 |
| 31 | Romain Bardet | (Fra) | Team DSM | 42 |
| 32 | Benjamin Thomas | (Fra) | Cofidis | 42 |
| 33 | Simon Geschke | (Ger) | Cofidis | 40 |
| 34 | Adam Yates | (Gbr) | INEOS Grenadiers | 39 |
| 35 | Alexander Kristoff | (Nor) | Intermarche-Wanty-Gobert Materiaux | 37 |
| 36 | Enric Mas | (Esp) | Movistar Team | 35 |
| 37 | Caleb Ewan | (Aus) | Soudal Lotto | 35 |
| 38 | Patrick Konrad | (Aut) | Bora-hansgrohe | 33 |
| 39 | Nicholas Schultz | (Aus) | Team BikeExchange — Jayco | 33 |
| 40 | Louis Meintjes | (Rsa) | Intermarche-Wanty-Gobert Materiaux | 32 |
| 41 | Jakob Fuglsang | (Den) | Israel — Premier Tech | 32 |
| 42 | Andreas Lorentz Kron | (Den) | Soudal Lotto | 32 |
| 43 | Anthony Perez | (Fra) | Cofidis | 30 |
| 44 | Alberto Dainese | (Ita) | Team DSM | 30 |
| 45 | Dylan Teuns | (Bel) | Bahrain Victorious | 29 |
| 46 | Marc Soler | (Esp) | UAE Team Emirates | 29 |
| 47 | Hugo Hofstetter | (Fra) | Team Arkea — Samsic | 29 |
| 48 | Felix Grossschartner | (Aut) | Bora-hansgrohe | 28 |
| 49 | Jasper Stuyven | (Bel) | Trek-Segafredo | 26 |
| 50 | Kobe Goossens | (Bel) | Intermarche-Wanty-Gobert Materiaux | 25 |
| 51 | Sven Erik Bystrøm | (Nor) | Intermarche-Wanty-Gobert Materiaux | 24 |
| 52 | Jérémy Lecroq | (Fra) | B&B Hotels — KTM | 24 |
| 53 | Florian Senechal | (Fra) | Quick Step Alpha Vinyl Team | 23 |
| 54 | Brent Van Moer | (Bel) | Soudal Lotto | 23 |
| 55 | Yves Lampaert | (Bel) | Quick Step Alpha Vinyl Team | 22 |
| 56 | Pierre-Roger Latour | (Fra) | Team TotalEnergies | 22 |
| 57 | Chris Froome | (Gbr) | Israel — Premier Tech | 21 |
| 58 | Andrea Pasqualon | (Ita) | Intermarche-Wanty-Gobert Materiaux | 21 |
| 59 | Mikkel Honore | (Den) | Quick Step Alpha Vinyl Team | 20 |
| 60 | Dylan Van Baarle | (Ned) | Team INEOS Grenadier | 20 |
| 61 | Frederik Frison | (Bel) | Soudal Lotto | 19 |
| 62 | Alexander Vlasov | (Rus) | Bora-hansgrohe | 18 |
| 63 | Rigoberto Uran | (Col) | EF Education-EasyPost | 18 |
| 64 | Daniel Martinez | (Col) | INEOS Grenadiers | 18 |
| 65 | Nelson Oliveira | (Por) | Movistar Team | 18 |
| 66 | Alexis Gougeard | (Fra) | B&B Hotels — KTM | 18 |
| 67 | Jonathan Castroviejo | (Esp) | INEOS Grenadiers | 17 |
| 68 | Giulio Ciccone | (Ita) | Trek-Segafredo | 17 |
| 69 | Krists Neilands | (Lat) | Israel — Premier Tech | 17 |
| 70 | Christopher Juul Jensen | (Den) | Team BikeExchange — Jayco | 17 |
| 71 | Benoit Cosnefroy | (Fra) | Ag2r — Citroën | 16 |
| 72 | Carlos Verona | (Esp) | Movistar Team | 15 |
| 73 | Georg Zimmermann | (Ger) | Intermarche-Wanty-Gobert Materiaux | 15 |
| 74 | Stan Dewulf | (Bel) | Ag2r — Citroën | 15 |
| 75 | Mattia Cattaneo | (Ita) | Quick Step Alpha Vinyl Team | 15 |
| 76 | Matis Louvel | (Fra) | Team Arkea — Samsic | 15 |
| 77 | Cyril Barthe | (Fra) | B&B Hotels — KTM | 15 |
| 78 | Jack Bauer | (Nzl) | Team BikeExchange — Jayco | 15 |
| 79 | Sepp Kuss | (Usa) | Jumbo — Visma | 14 |
| 80 | Edward Planckaert | (Bel) | Alpecin-Deceuninck | 14 |
| 81 | Mikkel Bjerg | (Den) | UAE Team Emirates | 14 |
| 82 | Sebastian Schönberger | (Aut) | B&B Hotels — KTM | 13 |
| 83 | Imanol Erviti | (Esp) | Movistar Team | 13 |
| 84 | Florian Vermeersch | (Bel) | Soudal Lotto | 13 |
| 85 | Maximilian Walscheid | (Ger) | Cofidis | 12 |
| 86 | Andreas Leknessund | (Nor) | Team DSM | 11 |
| 87 | Maximilian Schachmann | (Ger) | Bora-hansgrohe | 11 |
| 88 | Jan Tratnik | (Slo) | Bahrain Victorious | 11 |
| 89 | Tiesj Benoot | (Bel) | Jumbo — Visma | 10 |
| 90 | Tony Gallopin | (Fra) | Trek-Segafredo | 9 |
| 91 | Silvan Dillier | (Swi) | Alpecin-Deceuninck | 9 |
| 92 | Marco Haller | (Aut) | Bora-hansgrohe | 9 |
| 93 | Guillaume Van Keirsbulck | (Bel) | Alpecin-Deceuninck | 9 |
| 94 | Alexey Lutsenko | (Kaz) | Astana Qazaqstan Team | 8 |
| 95 | Guy Niv | (Isr) | Israel — Premier Tech | 8 |
| 96 | Adrien Petit | (Fra) | Intermarche-Wanty-Gobert Materiaux | 8 |
| 97 | Reinardt Janse Van Rensburg | (Rsa) | Soudal Lotto | 8 |
| 98 | Rafal Majka | (Pol) | UAE Team Emirates | 7 |
| 99 | Bauke Mollema | (Ned) | Trek-Segafredo | 7 |
| 100 | Nathan van Hooydonck | (Bel) | Jumbo — Visma | 7 |
| 101 | Ion Izagirre | (Esp) | Cofidis | 6 |
| 102 | Jonas Rutsch | (Ger) | EF Education-EasyPost | 6 |
| 103 | Damiano Caruso | (Ita) | Bahrain Victorious | 5 |
| 104 | Simone Velasco | (Ita) | Astana Qazaqstan Team | 5 |
| 105 | Philippe Gilbert | (Bel) | Soudal Lotto | 5 |
| 106 | Brandon McNulty | (Usa) | UAE Team Emirates | 4 |
| 107 | Michael Woods | (Can) | Israel — Premier Tech | 4 |
| 108 | Pierre-Luc Perichon | (Fra) | Cofidis | 4 |
| 109 | Tim Wellens | (Bel) | Soudal Lotto | 4 |
| 110 | Anthony Turgis | (Fra) | Team TotalEnergies | 4 |
| 111 | Gregor Mühlberger | (Aut) | Movistar Team | 3 |
| 112 | Joseph Lloyd Dombrowski | (Usa) | Astana Qazaqstan Team | 3 |
| 113 | Kévin Geniets | (Lux) | Groupama — FDJ | 3 |
| 114 | Connor Swift | (Gbr) | Team Arkea — Samsic | 3 |
| 115 | Owain Doull | (Gbr) | EF Education-EasyPost | 3 |
| 116 | Cyril Lemoine | (Fra) | B&B Hotels — KTM | 3 |
| 117 | Valentin Madouas | (Fra) | Groupama — FDJ | 2 |
| 118 | Franck Bonnamour | (Fra) | B&B Hotels — KTM | 2 |
| 119 | Quinn Simmons | (Usa) | Trek-Segafredo | 2 |
| 120 | Amaury Capiot | (Bel) | Team Arkea — Samsic | 2 |
| 121 | Alexander Krieger | (Ger) | Alpecin-Deceuninck | 2 |
| 122 | Maciej Bodnar | (Pol) | Team TotalEnergies | 2 |
| 123 | Marc Hirschi | (Swi) | UAE Team Emirates | 1 |
| 124 | Mathieu Burgaudeau | (Fra) | Team TotalEnergies | -10 |
Горная классификация после 15 этапа |
||||
| 1 | Simon Geschke | (Ger) | Cofidis | 46 |
| 2 | Louis Meintjes | (Rsa) | Intermarche-Wanty-Gobert Materiaux | 39 |
| 3 | Neilson Powless | (Usa) | EF Education-EasyPost | 37 |
| 4 | Jonas Vingegaard | (Den) | Jumbo — Visma | 36 |
| 5 | Giulio Ciccone | (Ita) | Trek-Segafredo | 35 |
| 6 | Pierre-Roger Latour | (Fra) | Team TotalEnergies | 35 |
| 7 | Thomas Pidcock | (Gbr) | INEOS Grenadiers | 28 |
| 8 | Anthony Perez | (Fra) | Cofidis | 26 |
| 9 | Tadej Pogacar | (Slo) | UAE Team Emirates | 26 |
| 10 | Chris Froome | (Gbr) | Israel — Premier Tech | 22 |
| 11 | Bob Jungels | (Lux) | Ag2r — Citroën | 18 |
| 12 | Wout Van Aert | (Bel) | Jumbo — Visma | 17 |
| 13 | Geraint Thomas | (Gbr) | INEOS Grenadiers | 16 |
| 14 | Thibaut Pinot | (Fra) | Groupama — FDJ | 16 |
| 15 | Nairo Quintana | (Col) | Team Arkea — Samsic | 15 |
| 16 | Romain Bardet | (Fra) | Team DSM | 12 |
| 17 | David Gaudu | (Fra) | Groupama — FDJ | 10 |
| 18 | Dylan Teuns | (Bel) | Bahrain Victorious | 9 |
| 19 | Michael Matthews | (Aus) | Team BikeExchange — Jayco | 8 |
| 20 | Sebastian Schönberger | (Aut) | B&B Hotels — KTM | 8 |
| 21 | Kobe Goossens | (Bel) | Intermarche-Wanty-Gobert Materiaux | 8 |
| 22 | Nelson Oliveira | (Por) | Movistar Team | 8 |
| 23 | Mads Pedersen | (Den) | Trek-Segafredo | 7 |
| 24 | Ion Izagirre | (Esp) | Cofidis | 7 |
| 25 | Carlos Verona | (Esp) | Movistar Team | 7 |
| 26 | Luis Leon Sanchez | (Esp) | Bahrain Victorious | 6 |
| 27 | Adam Yates | (Gbr) | INEOS Grenadiers | 6 |
| 28 | Lennard Kämna | (Ger) | Bora-hansgrohe | 6 |
| 29 | Hugo Houle | (Can) | Israel — Premier Tech | 6 |
| 30 | Quinn Simmons | (Usa) | Trek-Segafredo | 5 |
| 31 | Jonathan Castroviejo | (Esp) | INEOS Grenadiers | 5 |
| 32 | Stefan Küng | (Swi) | Groupama — FDJ | 5 |
| 33 | Filippo Ganna | (Ita) | INEOS Grenadiers | 4 |
| 34 | Mikael Cherel | (Fra) | Ag2r — Citroën | 4 |
| 35 | Pierre Rolland | (Fra) | B&B Hotels — KTM | 3 |
| 36 | Mattia Cattaneo | (Ita) | Quick Step Alpha Vinyl Team | 3 |
| 37 | Alberto Bettiol | (Ita) | EF Education-EasyPost | 3 |
| 38 | Nicholas Schultz | (Aus) | Team BikeExchange — Jayco | 3 |
| 39 | Benjamin Thomas | (Fra) | Cofidis | 2 |
| 40 | Nils Politt | (Ger) | Bora-hansgrohe | 2 |
| 41 | Frederik Frison | (Bel) | Soudal Lotto | 2 |
| 42 | Enric Mas | (Esp) | Movistar Team | 2 |
| 43 | Alexey Lutsenko | (Kaz) | Astana Qazaqstan Team | 2 |
| 44 | Matteo Jorgenson | (Usa) | Movistar Team | 2 |
| 45 | Matis Louvel | (Fra) | Team Arkea — Samsic | 2 |
| 46 | Patrick Konrad | (Aut) | Bora-hansgrohe | 1 |
| 47 | Marc Soler | (Esp) | UAE Team Emirates | 1 |
| 48 | Dylan Van Baarle | (Ned) | Team INEOS Grenadier | 1 |
| 49 | Jakob Fuglsang | (Den) | Israel — Premier Tech | 1 |
| 50 | Alexis Gougeard | (Fra) | B&B Hotels — KTM | 1 |
| 51 | Mikkel Honore | (Den) | Quick Step Alpha Vinyl Team | 1 |
| 52 | Christopher Juul Jensen | (Den) | Team BikeExchange — Jayco | 1 |
| 53 | Mathieu Burgaudeau | (Fra) | Team TotalEnergies | -1 |
| 54 | Caleb Ewan | (Aus) | Soudal Lotto | -1 |
Молодежная классификация после 15 этапа |
||||
| 1 | Tadej Pogacar | (Slo) | UAE Team Emirates | 60:00:50 |
| 2 | Thomas Pidcock | (Gbr) | INEOS Grenadiers | 6:27 |
| 3 | Brandon McNulty | (Usa) | UAE Team Emirates | 57:43 |
| 4 | Matteo Jorgenson | (Usa) | Movistar Team | 58:42 |
| 5 | Andreas Leknessund | (Nor) | Team DSM | 1:13:44 |
| 6 | Michael Storer | (Aus) | Groupama — FDJ | 1:23:02 |
| 7 | Kévin Geniets | (Lux) | Groupama — FDJ | 1:31:42 |
| 8 | Georg Zimmermann | (Ger) | Intermarche-Wanty-Gobert Materiaux | 1:33:20 |
| 9 | Fred Wright | (Gbr) | Bahrain Victorious | 1:44:35 |
| 10 | Andreas Lorentz Kron | (Den) | Soudal Lotto | 1:58:19 |
| 11 | Quinn Simmons | (Usa) | Trek-Segafredo | 1:58:43 |
| 12 | Stan Dewulf | (Bel) | Ag2r — Citroën | 2:04:54 |
| 13 | Matis Louvel | (Fra) | Team Arkea — Samsic | 2:25:06 |
| 14 | Jasper Philipsen | (Bel) | Alpecin-Deceuninck | 2:25:29 |
| 15 | Jonas Rutsch | (Ger) | EF Education-EasyPost | 2:28:11 |
| 16 | Stefan Bissegger | (Swi) | EF Education-EasyPost | 2:31:41 |
| 17 | Andrea Bagioli | (Ita) | Quick Step Alpha Vinyl Team | 2:34:34 |
| 18 | Alberto Dainese | (Ita) | Team DSM | 2:36:29 |
| 19 | Luca Mozzato | (Ita) | B&B Hotels — KTM | 2:38:58 |
| 20 | Mathieu Burgaudeau | (Fra) | Team TotalEnergies | 2:40:28 |
| 21 | Florian Vermeersch | (Bel) | Soudal Lotto | 2:56:05 |
| 22 | Mikkel Honore | (Den) | Quick Step Alpha Vinyl Team | 3:04:37 |
| 23 | Nils Eekhoff | (Ned) | Team DSM | 3:08:09 |
| 24 | Brent Van Moer | (Bel) | Soudal Lotto | 3:15:50 |
| 25 | Mikkel Bjerg | (Den) | UAE Team Emirates | 3:28:04 |
| 26 | Marc Hirschi | (Swi) | UAE Team Emirates | 3:29:17 |
Командная классификация после 15 этапа |
||||
| 1 | INEOS Grenadiers | (Gbr) | 179:46:42 | |
| 2 | Jumbo — Visma | (Ned) | 35:16 | |
| 3 | Groupama — FDJ | (Fra) | 39:29 | |
| 4 | UAE Team Emirates | (Uae) | 1:04:39 | |
| 5 | Bora-hansgrohe | (Ger) | 1:09:30 | |
| 6 | Movistar | (Spa) | 1:43:33 | |
| 7 | Bahrain Victorious | (Brn) | 1:58:34 | |
| 8 | Arkea — Samsic | (Fra) | 2:09:40 | |
| 9 | EF Education-EasyPost | (Usa) | 2:10:58 | |
| 10 | Team DSM | (Ger) | 2:28:07 | |
| 11 | Israel — Premier Tech | (Isr) | 2:33:49 | |
| 12 | Trek-Segafredo | (Usa) | 2:37:30 | |
| 13 | Cofidis | (Fra) | 2:43:00 | |
| 14 | Intermarche-Wanty-Gobert Materiaux | (Bel) | 2:44:22 | |
| 15 | Astana Qazaqstan Team | (Kaz) | 2:46:19 | |
| 16 | Ag2r — Citroën | (Fra) | 2:46:53 | |
| 17 | B&B Hotels — KTM | (Fra) | 3:59:14 | |
| 18 | Team BikeExchange — Jayco | (Aus) | 5:16:34 | |
| 19 | TotalEnergies | (Fra) | 5:23:57 | |
| 20 | Alpecin-Deceuninck | (Bel) | 5:30:01 | |
| 21 | Soudal Lotto | (Bel) | 6:30:33 | |
| 22 | Quick Step Alpha Vinyl Team | (Bel) | 7:05:28 | |
Данные предоставлены сайтом VELOLIVE
