Giro d'Italia 2023 - Stage 13
06.05-28.05
The Giro d'Italia, also known as La Corsa Rosa, will be held for the 109th time in 2026. First held in 1909, the Giro has established itself as one of the most iconic races on the cycling calendar with 71 different winners. This year's edition runs from May 8 to May 31, starting in Nessebar, Bulgaria and finishing in Rome, Italy. The winner of the race is awarded the iconic maglia rosa.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Einer Rubio | Movistar Team | 2:16:21 |
| 2 | Thibaut Pinot | Groupama-FDJ | + 00.06 |
| 3 | Alexander Cepeda | EF Education-EasyPost | + 00.12 |
| 4 | Derek Gee | Israel-Premier Tech | + 01.01 |
| 5 | Valentin Paret-Peintre | AG2R Citroën Team | + 01.29 |
| 6 | Hugh Carthy | EF Education-EasyPost | + 01.29 |
| 7 | Joao Almeida | UAE Team Emirates | + 01.35 |
| 8 | Edward Dunbar | Team Jayco-AlUla | + 01.35 |
| 9 | Geraint Thomas | INEOS Grenadiers | + 01.35 |
| 10 | Primoz Roglic | Jumbo-Visma | + 01.35 |
| 11 | Lennard Kämna | BORA-hansgrohe | + 01.35 |
| 12 | Sepp Kuss | Jumbo-Visma | + 01.35 |
| 13 | Damiano Caruso | Bahrain Victorious | + 01.35 |
| 14 | Andreas Leknessund | Team dsm-firmenich | + 01.42 |
| 15 | Thymen Arensman | INEOS Grenadiers | + 01.48 |
| 16 | Ilan Van Wilder | Soudal Quick-Step | + 01.51 |
| 17 | Laurens De Plus | INEOS Grenadiers | + 02.07 |
| 18 | Koen Bouwman | Jumbo-Visma | + 02.07 |
| 19 | Aurélien Paret-Peintre | AG2R Citroën Team | + 02.07 |
| 20 | Santiago Buitrago | Bahrain Victorious | + 02.07 |
| 21 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 02.10 |
| 22 | Matthew Riccitello | Israel-Premier Tech | + 02.14 |
| 23 | Brandon McNulty | UAE Team Emirates | + 02.22 |
| 24 | Thomas Gloag | Jumbo-Visma | + 03.13 |
| 25 | Rohan Dennis | Jumbo-Visma | + 03.39 |
| 26 | Luis León Sánchez | Astana Qazaqstan Team | + 03.39 |
| 27 | Joe Dombrowski | Astana Qazaqstan Team | + 04.12 |
| 28 | Warren Barguil | Team Arkéa-Samsic | + 04.42 |
| 29 | Filippo Zana | Team Jayco-AlUla | + 04.53 |
| 30 | Diego Ulissi | UAE Team Emirates | + 04.53 |
| 31 | William Barta | Movistar Team | + 04.53 |
| 32 | Bruno Armirail | Groupama-FDJ | + 04.53 |
| 33 | Patrick Konrad | BORA-hansgrohe | + 04.53 |
| 34 | Laurens Huys | Intermarché-Circus-Wanty | + 05.04 |
| 35 | Jack Haig | Bahrain Victorious | + 05.15 |
| 36 | Mattia Bais | EOLO-Kometa Cycling Team | + 05.18 |
| 37 | Thomas Champion | Cofidis | + 05.20 |
| 38 | Luca Covili | Green Project-Bardiani CSF-Faizanè | + 05.51 |
| 39 | Nicolas Prodhomme | AG2R Citroën Team | + 05.57 |
| 40 | Simone Velasco | Astana Qazaqstan Team | + 07.22 |
| 41 | Jonathan Lastra | Cofidis | + 07.54 |
| 42 | Alessandro De Marchi | Team Jayco-AlUla | + 07.54 |
| 43 | Davide Formolo | UAE Team Emirates | + 08.35 |
| 44 | Pavel Sivakov | INEOS Grenadiers | + 10.44 |
| 45 | Anton Palzer | BORA-hansgrohe | + 11.10 |
| 46 | Sam Oomen | Jumbo-Visma | + 11.13 |
| 47 | Ben Swift | INEOS Grenadiers | + 11.28 |
| 48 | Carlos Verona | Movistar Team | + 11.53 |
| 49 | Michael Matthews | Team Jayco-AlUla | + 12.06 |
| 50 | Lorenzo Rota | Intermarché-Circus-Wanty | + 12.42 |
| 51 | Vadim Pronskiy | Astana Qazaqstan Team | + 14.38 |
| 52 | Lawrence Warbasse | AG2R Citroën Team | + 16.02 |
| 53 | José Joaquin Rojas | Movistar Team | + 20.56 |
| 54 | Fabian Lienhard | Groupama-FDJ | + 20.56 |
| 55 | Pascal Ackermann | UAE Team Emirates | + 20.56 |
| 56 | Niklas Märkl | Team dsm-firmenich | + 20.56 |
| 57 | Alan Riou | Team Arkéa-Samsic | + 20.56 |
| 58 | Stephen Williams | Israel-Premier Tech | + 20.56 |
| 59 | Michel Ries | Team Arkéa-Samsic | + 20.56 |
| 60 | Ryan Gibbons | UAE Team Emirates | + 20.56 |
| 61 | Nico Denz | BORA-hansgrohe | + 20.56 |
| 62 | Cristian Scaroni | Astana Qazaqstan Team | + 20.56 |
| 63 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | + 20.56 |
| 64 | Bauke Mollema | Lidl-Trek | + 20.56 |
| 65 | Michael Hepburn | Team Jayco-AlUla | + 20.56 |
| 66 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 20.56 |
| 67 | Otto Vergaerde | Lidl-Trek | + 20.56 |
| 68 | Martin Marcellusi | Green Project-Bardiani CSF-Faizanè | + 20.56 |
| 69 | Davide Gabburo | Green Project-Bardiani CSF-Faizanè | + 20.56 |
| 70 | Stefan de Bod | EF Education-EasyPost | + 20.56 |
| 71 | Davide Bais | EOLO-Kometa Cycling Team | + 20.56 |
| 72 | Jasha Sütterlin | Bahrain Victorious | + 20.56 |
| 73 | Salvatore Puccio | INEOS Grenadiers | + 20.56 |
| 74 | Thibault Guernalec | Team Arkéa-Samsic | + 20.56 |
| 75 | Alessandro Tonelli | Green Project-Bardiani CSF-Faizanè | + 20.56 |
| 76 | Kristian Sbaragli | Alpecin-Deceuninck | + 20.56 |
| 77 | Ben Healy | EF Education-EasyPost | + 20.56 |
| 78 | Edoardo Zambanini | Bahrain Victorious | + 20.56 |
| 79 | Alexandre Delettre | Cofidis | + 20.56 |
| 80 | Daan Hoole | Lidl-Trek | + 20.56 |
| 81 | Alex Baudin | AG2R Citroën Team | + 20.56 |
| 82 | Cesare Benedetti | BORA-hansgrohe | + 20.56 |
| 83 | Hugo Toumire | Cofidis | + 20.56 |
| 84 | Pieter Serry | Soudal Quick-Step | + 20.56 |
| 85 | Alex Kirsch | Lidl-Trek | + 20.56 |
| 86 | Mirco Maestri | EOLO-Kometa Cycling Team | + 20.56 |
| 87 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | + 20.56 |
| 88 | Bob Jungels | BORA-hansgrohe | + 20.56 |
| 89 | Max Kanter | Movistar Team | + 20.56 |
| 90 | Marius Mayrhofer | Team dsm-firmenich | + 20.56 |
| 91 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 20.56 |
| 92 | François Bidard | Cofidis | + 20.56 |
| 93 | Diego Sevilla | EOLO-Kometa Cycling Team | + 20.56 |
| 94 | Maxime Bouet | Team Arkéa-Samsic | + 20.56 |
| 95 | Andrea Pasqualon | Bahrain Victorious | + 20.56 |
| 96 | Laurenz Rex | Intermarché-Circus-Wanty | + 20.56 |
| 97 | Marco Frigo | Israel-Premier Tech | + 20.56 |
| 98 | Alberto Bettiol | EF Education-EasyPost | + 20.56 |
| 99 | Jonathan Milan | Bahrain Victorious | + 20.56 |
| 100 | Karel Vacek | Corratec Selle Italia | + 20.56 |
| 101 | Senne Leysen | Alpecin-Deceuninck | + 20.56 |
| 102 | Alexander Konychev | Corratec Selle Italia | + 20.56 |
| 103 | Alberto Dainese | Team dsm-firmenich | + 20.56 |
| 104 | Charlie Quarterman | Corratec Selle Italia | + 20.56 |
| 105 | Yukiya Arashiro | Bahrain Victorious | + 20.56 |
| 106 | Toms Skujins | Lidl-Trek | + 20.56 |
| 107 | Simon Clarke | Israel-Premier Tech | + 20.56 |
| 108 | Michel Heßmann | Jumbo-Visma | + 20.56 |
| 109 | Sebastian Berwick | Israel-Premier Tech | + 20.56 |
| 110 | Edoardo Affini | Jumbo-Visma | + 20.56 |
| 111 | Campbell Stewart | Team Jayco-AlUla | + 20.56 |
| 112 | Stefano Oldani | Alpecin-Deceuninck | + 20.56 |
| 113 | Veljko Stojnic | Corratec Selle Italia | + 20.56 |
| 114 | Magnus Cort | EF Education-EasyPost | + 20.56 |
| 115 | Rudy Molard | Groupama-FDJ | + 20.56 |
| 116 | Lukas Pöstlberger | Team Jayco-AlUla | + 20.56 |
| 117 | Jay Vine | UAE Team Emirates | + 21.10 |
| 118 | Amanuel Ghebreigzabhier | Lidl-Trek | + 21.11 |
| 119 | Jonas Iversby Hvideberg | Team dsm-firmenich | + 21.11 |
| 120 | Davide Ballerini | Soudal Quick-Step | + 21.14 |
| 121 | Jake Stewart | Groupama-FDJ | + 21.14 |
| 122 | Ignatas Konovalovas | Groupama-FDJ | + 21.14 |
| 123 | Arne Marit | Intermarché-Circus-Wanty | + 24.07 |
| 124 | Filippo Fiorelli | Green Project-Bardiani CSF-Faizanè | + 24.07 |
| 125 | Nicolas Dalla Valle | Corratec Selle Italia | + 24.07 |
| 126 | Fernando Gaviria | Movistar Team | + 24.07 |
| 127 | Albert Torres | Movistar Team | + 24.07 |
| 128 | Simone Consonni | Cofidis | + 24.07 |
| 129 | Alexander Krieger | Alpecin-Deceuninck | + 24.17 |
| 130 | Mark Cavendish | Astana Qazaqstan Team | + 24.32 |
| 131 | Gianni Moscon | Astana Qazaqstan Team | + 24.32 |
| 132 | Samuele Battistella | Astana Qazaqstan Team | + 24.32 |
| 133 | Niccolo Bonifazio | Intermarché-Circus-Wanty | + 24.32 |
| 134 | Alessandro Iacchi | Corratec Selle Italia | + 24.32 |
| 135 | Alessandro Verre | Team Arkéa-Samsic | + 25.23 |
| - | Mads Pedersen | Lidl-Trek | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Geraint Thomas | INEOS Grenadiers | 51:20:01 |
| 2 | Primoz Roglic | Jumbo-Visma | + 00.02 |
| 3 | Joao Almeida | UAE Team Emirates | + 00.22 |
| 4 | Andreas Leknessund | Team dsm-firmenich | + 00.42 |
| 5 | Damiano Caruso | Bahrain Victorious | + 01.28 |
| 6 | Lennard Kämna | BORA-hansgrohe | + 01.52 |
| 7 | Edward Dunbar | Team Jayco-AlUla | + 02.32 |
| 8 | Thymen Arensman | INEOS Grenadiers | + 02.45 |
| 9 | Laurens De Plus | INEOS Grenadiers | + 03.08 |
| 10 | Thibaut Pinot | Groupama-FDJ | + 03.13 |
| 11 | Hugh Carthy | EF Education-EasyPost | + 03.16 |
| 12 | Aurélien Paret-Peintre | AG2R Citroën Team | + 03.20 |
| 13 | Santiago Buitrago | Bahrain Victorious | + 05.12 |
| 14 | Ilan Van Wilder | Soudal Quick-Step | + 06.24 |
| 15 | Jack Haig | Bahrain Victorious | + 06.38 |
| 16 | Patrick Konrad | BORA-hansgrohe | + 07.33 |
| 17 | Einer Rubio | Movistar Team | + 09.23 |
| 18 | Sepp Kuss | Jumbo-Visma | + 09.43 |
| 19 | Alexander Cepeda | EF Education-EasyPost | + 12.18 |
| 20 | Simone Velasco | Astana Qazaqstan Team | + 13.52 |
| 21 | Jonathan Lastra | Cofidis | + 15.20 |
| 22 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 16.31 |
| 23 | Bruno Armirail | Groupama-FDJ | + 18.37 |
| 24 | Luca Covili | Green Project-Bardiani CSF-Faizanè | + 22.51 |
| 25 | Valentin Paret-Peintre | AG2R Citroën Team | + 23.09 |
| 26 | Koen Bouwman | Jumbo-Visma | + 23.22 |
| 27 | Laurens Huys | Intermarché-Circus-Wanty | + 24.08 |
| 28 | Pavel Sivakov | INEOS Grenadiers | + 25.20 |
| 29 | Diego Ulissi | UAE Team Emirates | + 26.38 |
| 30 | Filippo Zana | Team Jayco-AlUla | + 27.32 |
| 31 | Davide Formolo | UAE Team Emirates | + 28.03 |
| 32 | Alessandro Tonelli | Green Project-Bardiani CSF-Faizanè | + 29.04 |
| 33 | William Barta | Movistar Team | + 29.40 |
| 34 | Warren Barguil | Team Arkéa-Samsic | + 31.23 |
| 35 | Michel Heßmann | Jumbo-Visma | + 31.34 |
| 36 | Derek Gee | Israel-Premier Tech | + 32.43 |
| 37 | Toms Skujins | Lidl-Trek | + 33.34 |
| 38 | Luis León Sánchez | Astana Qazaqstan Team | + 35.25 |
| 39 | Marco Frigo | Israel-Premier Tech | + 39.00 |
| 40 | Nicolas Prodhomme | AG2R Citroën Team | + 42.37 |
| 41 | Lorenzo Rota | Intermarché-Circus-Wanty | + 43.05 |
| 42 | Jay Vine | UAE Team Emirates | + 44.33 |
| 43 | Sam Oomen | Jumbo-Visma | + 45.40 |
| 44 | Brandon McNulty | UAE Team Emirates | + 51.45 |
| 45 | Stefano Oldani | Alpecin-Deceuninck | + 53.01 |
| 46 | Bob Jungels | BORA-hansgrohe | + 53.58 |
| 47 | Alessandro De Marchi | Team Jayco-AlUla | + 54.47 |
| 48 | Anton Palzer | BORA-hansgrohe | + 56.04 |
| 49 | Rohan Dennis | Jumbo-Visma | + 58.40 |
| 50 | Nico Denz | BORA-hansgrohe | + 01:02.09 |
| 51 | Edoardo Zambanini | Bahrain Victorious | + 01:03.12 |
| 52 | Cristian Scaroni | Astana Qazaqstan Team | + 01:04.13 |
| 53 | Mattia Bais | EOLO-Kometa Cycling Team | + 01:04.51 |
| 54 | Ben Healy | EF Education-EasyPost | + 01:09.12 |
| 55 | Alberto Bettiol | EF Education-EasyPost | + 01:10.22 |
| 56 | François Bidard | Cofidis | + 01:11.32 |
| 57 | Bauke Mollema | Lidl-Trek | + 01:12.46 |
| 58 | Sebastian Berwick | Israel-Premier Tech | + 01:16.30 |
| 59 | Magnus Cort | EF Education-EasyPost | + 01:16.34 |
| 60 | Amanuel Ghebreigzabhier | Lidl-Trek | + 01:16.49 |
| 61 | Thomas Champion | Cofidis | + 01:18.07 |
| 62 | Andrea Pasqualon | Bahrain Victorious | + 01:18.28 |
| 63 | Joe Dombrowski | Astana Qazaqstan Team | + 01:20.39 |
| 64 | Lawrence Warbasse | AG2R Citroën Team | + 01:21.23 |
| 65 | Jasha Sütterlin | Bahrain Victorious | + 01:22.21 |
| 66 | Matthew Riccitello | Israel-Premier Tech | + 01:22.26 |
| 67 | Carlos Verona | Movistar Team | + 01:22.49 |
| 68 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 01:25.37 |
| 69 | Ben Swift | INEOS Grenadiers | + 01:27.50 |
| 70 | Thomas Gloag | Jumbo-Visma | + 01:29.45 |
| 71 | Ryan Gibbons | UAE Team Emirates | + 01:29.53 |
| 72 | Vadim Pronskiy | Astana Qazaqstan Team | + 01:30.04 |
| 73 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 01:31.21 |
| 74 | Davide Gabburo | Green Project-Bardiani CSF-Faizanè | + 01:33.01 |
| 75 | Rudy Molard | Groupama-FDJ | + 01:33.49 |
| 76 | Michel Ries | Team Arkéa-Samsic | + 01:34.48 |
| 77 | Salvatore Puccio | INEOS Grenadiers | + 01:35.55 |
| 78 | Hugo Toumire | Cofidis | + 01:36.42 |
| 79 | Michael Matthews | Team Jayco-AlUla | + 01:38.19 |
| 80 | Pieter Serry | Soudal Quick-Step | + 01:38.28 |
| 81 | Marius Mayrhofer | Team dsm-firmenich | + 01:39.02 |
| 82 | Mirco Maestri | EOLO-Kometa Cycling Team | + 01:39.37 |
| 83 | Pascal Ackermann | UAE Team Emirates | + 01:45.34 |
| 84 | Davide Bais | EOLO-Kometa Cycling Team | + 01:47.02 |
| 85 | Maxime Bouet | Team Arkéa-Samsic | + 01:47.36 |
| 86 | Lukas Pöstlberger | Team Jayco-AlUla | + 01:53.17 |
| 87 | Edoardo Affini | Jumbo-Visma | + 01:54.13 |
| 88 | Simon Clarke | Israel-Premier Tech | + 01:54.38 |
| 89 | José Joaquin Rojas | Movistar Team | + 01:55.00 |
| 90 | Karel Vacek | Corratec Selle Italia | + 01:55.21 |
| 91 | Jonathan Milan | Bahrain Victorious | + 01:57.04 |
| 92 | Diego Sevilla | EOLO-Kometa Cycling Team | + 01:57.35 |
| 93 | Senne Leysen | Alpecin-Deceuninck | + 01:58.10 |
| 94 | Samuele Battistella | Astana Qazaqstan Team | + 01:59.50 |
| 95 | Alexandre Delettre | Cofidis | + 02:01.29 |
| 96 | Jake Stewart | Groupama-FDJ | + 02:01.57 |
| 97 | Kristian Sbaragli | Alpecin-Deceuninck | + 02:02.25 |
| 98 | Martin Marcellusi | Green Project-Bardiani CSF-Faizanè | + 02:04.43 |
| 99 | Alex Baudin | AG2R Citroën Team | + 02:04.57 |
| 100 | Niklas Märkl | Team dsm-firmenich | + 02:05.26 |
| 101 | Laurenz Rex | Intermarché-Circus-Wanty | + 02:05.49 |
| 102 | Stefan de Bod | EF Education-EasyPost | + 02:09.17 |
| 103 | Simone Consonni | Cofidis | + 02:09.27 |
| 104 | Alex Kirsch | Lidl-Trek | + 02:10.32 |
| 105 | Thibault Guernalec | Team Arkéa-Samsic | + 02:11.40 |
| 106 | Davide Ballerini | Soudal Quick-Step | + 02:14.53 |
| 107 | Michael Hepburn | Team Jayco-AlUla | + 02:14.58 |
| 108 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | + 02:17.15 |
| 109 | Alessandro Verre | Team Arkéa-Samsic | + 02:17.38 |
| 110 | Stephen Williams | Israel-Premier Tech | + 02:18.40 |
| 111 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | + 02:20.48 |
| 112 | Niccolo Bonifazio | Intermarché-Circus-Wanty | + 02:21.56 |
| 113 | Max Kanter | Movistar Team | + 02:22.20 |
| 114 | Charlie Quarterman | Corratec Selle Italia | + 02:23.01 |
| 115 | Ignatas Konovalovas | Groupama-FDJ | + 02:25.56 |
| 116 | Alexander Konychev | Corratec Selle Italia | + 02:27.04 |
| 117 | Gianni Moscon | Astana Qazaqstan Team | + 02:27.13 |
| 118 | Veljko Stojnic | Corratec Selle Italia | + 02:27.16 |
| 119 | Alberto Dainese | Team dsm-firmenich | + 02:28.14 |
| 120 | Mark Cavendish | Astana Qazaqstan Team | + 02:28.19 |
| 121 | Filippo Fiorelli | Green Project-Bardiani CSF-Faizanè | + 02:28.22 |
| 122 | Cesare Benedetti | BORA-hansgrohe | + 02:28.45 |
| 123 | Fabian Lienhard | Groupama-FDJ | + 02:29.21 |
| 124 | Arne Marit | Intermarché-Circus-Wanty | + 02:29.38 |
| 125 | Albert Torres | Movistar Team | + 02:31.40 |
| 126 | Fernando Gaviria | Movistar Team | + 02:36.26 |
| 127 | Jonas Iversby Hvideberg | Team dsm-firmenich | + 02:36.35 |
| 128 | Daan Hoole | Lidl-Trek | + 02:37.33 |
| 129 | Alan Riou | Team Arkéa-Samsic | + 02:39.42 |
| 130 | Nicolas Dalla Valle | Corratec Selle Italia | + 02:39.59 |
| 131 | Alessandro Iacchi | Corratec Selle Italia | + 02:40.30 |
| 132 | Alexander Krieger | Alpecin-Deceuninck | + 02:44.00 |
| 133 | Otto Vergaerde | Lidl-Trek | + 02:44.28 |
| 134 | Yukiya Arashiro | Bahrain Victorious | + 02:45.03 |
| 135 | Campbell Stewart | Team Jayco-AlUla | + 02:49.52 |
| - | Mads Pedersen | Lidl-Trek | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Joao Almeida | UAE Team Emirates | 51:20:23 |
| 2 | Andreas Leknessund | Team dsm-firmenich | + 00.20 |
| 3 | Thymen Arensman | INEOS Grenadiers | + 02.23 |
| 4 | Santiago Buitrago | Bahrain Victorious | + 04.50 |
| 5 | Ilan Van Wilder | Soudal Quick-Step | + 06.02 |
| 6 | Einer Rubio | Movistar Team | + 09.01 |
| 7 | Alexander Cepeda | EF Education-EasyPost | + 11.56 |
| 8 | Valentin Paret-Peintre | AG2R Citroën Team | + 22.47 |
| 9 | Laurens Huys | Intermarché-Circus-Wanty | + 23.46 |
| 10 | Filippo Zana | Team Jayco-AlUla | + 27.10 |
| 11 | Michel Heßmann | Jumbo-Visma | + 31.12 |
| 12 | Marco Frigo | Israel-Premier Tech | + 38.38 |
| 13 | Brandon McNulty | UAE Team Emirates | + 51.23 |
| 14 | Stefano Oldani | Alpecin-Deceuninck | + 52.39 |
| 15 | Edoardo Zambanini | Bahrain Victorious | + 01:02.50 |
| 16 | Ben Healy | EF Education-EasyPost | + 01:08.50 |
| 17 | Sebastian Berwick | Israel-Premier Tech | + 01:16.08 |
| 18 | Thomas Champion | Cofidis | + 01:17.45 |
| 19 | Matthew Riccitello | Israel-Premier Tech | + 01:22.04 |
| 20 | Thomas Gloag | Jumbo-Visma | + 01:29.23 |
| 21 | Vadim Pronskiy | Astana Qazaqstan Team | + 01:29.42 |
| 22 | Michel Ries | Team Arkéa-Samsic | + 01:34.26 |
| 23 | Hugo Toumire | Cofidis | + 01:36.20 |
| 24 | Marius Mayrhofer | Team dsm-firmenich | + 01:38.40 |
| 25 | Davide Bais | EOLO-Kometa Cycling Team | + 01:46.40 |
| 26 | Karel Vacek | Corratec Selle Italia | + 01:54.59 |
| 27 | Jonathan Milan | Bahrain Victorious | + 01:56.42 |
| 28 | Samuele Battistella | Astana Qazaqstan Team | + 01:59.28 |
| 29 | Jake Stewart | Groupama-FDJ | + 02:01.35 |
| 30 | Martin Marcellusi | Green Project-Bardiani CSF-Faizanè | + 02:04.21 |
| 31 | Alex Baudin | AG2R Citroën Team | + 02:04.35 |
| 32 | Niklas Märkl | Team dsm-firmenich | + 02:05.04 |
| 33 | Laurenz Rex | Intermarché-Circus-Wanty | + 02:05.27 |
| 34 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | + 02:16.53 |
| 35 | Alessandro Verre | Team Arkéa-Samsic | + 02:17.16 |
| 36 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | + 02:20.26 |
| 37 | Charlie Quarterman | Corratec Selle Italia | + 02:22.39 |
| 38 | Alexander Konychev | Corratec Selle Italia | + 02:26.42 |
| 39 | Veljko Stojnic | Corratec Selle Italia | + 02:26.54 |
| 40 | Alberto Dainese | Team dsm-firmenich | + 02:27.52 |
| 41 | Arne Marit | Intermarché-Circus-Wanty | + 02:29.16 |
| 42 | Jonas Iversby Hvideberg | Team dsm-firmenich | + 02:36.13 |
| 43 | Daan Hoole | Lidl-Trek | + 02:37.11 |
| 44 | Alessandro Iacchi | Corratec Selle Italia | + 02:40.08 |
| 45 | Campbell Stewart | Team Jayco-AlUla | + 02:49.30 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonathan Milan | Bahrain Victorious | 164 |
| 2 | Pascal Ackermann | UAE Team Emirates | 88 |
| 3 | Derek Gee | Israel-Premier Tech | 71 |
| 4 | Michael Matthews | Team Jayco-AlUla | 68 |
| 5 | Magnus Cort | EF Education-EasyPost | 56 |
| 6 | Toms Skujins | Lidl-Trek | 51 |
| 7 | Mark Cavendish | Astana Qazaqstan Team | 51 |
| 8 | Vincenzo Albanese | EOLO-Kometa Cycling Team | 44 |
| 9 | Davide Bais | EOLO-Kometa Cycling Team | 39 |
| 10 | Alessandro De Marchi | Team Jayco-AlUla | 37 |
| 11 | Aurélien Paret-Peintre | AG2R Citroën Team | 33 |
| 12 | Stefano Oldani | Alpecin-Deceuninck | 32 |
| 13 | Marius Mayrhofer | Team dsm-firmenich | 31 |
| 14 | Ben Healy | EF Education-EasyPost | 29 |
| 15 | Arne Marit | Intermarché-Circus-Wanty | 29 |
| 16 | Nico Denz | BORA-hansgrohe | 25 |
| 17 | Filippo Fiorelli | Green Project-Bardiani CSF-Faizanè | 25 |
| 18 | Andreas Leknessund | Team dsm-firmenich | 22 |
| 19 | Primoz Roglic | Jumbo-Visma | 21 |
| 20 | Veljko Stojnic | Corratec Selle Italia | 20 |
| 21 | Geraint Thomas | INEOS Grenadiers | 20 |
| 22 | Mirco Maestri | EOLO-Kometa Cycling Team | 19 |
| 23 | Niccolo Bonifazio | Intermarché-Circus-Wanty | 19 |
| 24 | Carlos Verona | Movistar Team | 18 |
| 25 | Alexander Konychev | Corratec Selle Italia | 18 |
| 26 | Joao Almeida | UAE Team Emirates | 18 |
| 27 | Thomas Champion | Cofidis | 18 |
| 28 | Karel Vacek | Corratec Selle Italia | 18 |
| 29 | Thibaut Pinot | Groupama-FDJ | 17 |
| 30 | Simone Consonni | Cofidis | 16 |
| 31 | Einer Rubio | Movistar Team | 15 |
| 32 | Warren Barguil | Team Arkéa-Samsic | 14 |
| 33 | Nicolas Dalla Valle | Corratec Selle Italia | 14 |
| 34 | Mattia Bais | EOLO-Kometa Cycling Team | 13 |
| 35 | Charlie Quarterman | Corratec Selle Italia | 12 |
| 36 | Filippo Zana | Team Jayco-AlUla | 12 |
| 37 | Sebastian Berwick | Israel-Premier Tech | 12 |
| 38 | Valentin Paret-Peintre | AG2R Citroën Team | 11 |
| 39 | Alessandro Tonelli | Green Project-Bardiani CSF-Faizanè | 11 |
| 40 | Davide Ballerini | Soudal Quick-Step | 11 |
| 41 | Amanuel Ghebreigzabhier | Lidl-Trek | 10 |
| 42 | Fernando Gaviria | Movistar Team | 10 |
| 43 | Alexander Cepeda | EF Education-EasyPost | 9 |
| 44 | Marco Frigo | Israel-Premier Tech | 8 |
| 45 | Francesco Gavazzi | EOLO-Kometa Cycling Team | 8 |
| 46 | Laurenz Rex | Intermarché-Circus-Wanty | 8 |
| 47 | Edward Dunbar | Team Jayco-AlUla | 7 |
| 48 | Bruno Armirail | Groupama-FDJ | 7 |
| 49 | Lorenzo Rota | Intermarché-Circus-Wanty | 7 |
| 50 | Cristian Scaroni | Astana Qazaqstan Team | 7 |
| 51 | Jake Stewart | Groupama-FDJ | 7 |
| 52 | Jasha Sütterlin | Bahrain Victorious | 6 |
| 53 | Simon Clarke | Israel-Premier Tech | 6 |
| 54 | Diego Sevilla | EOLO-Kometa Cycling Team | 6 |
| 55 | Max Kanter | Movistar Team | 6 |
| 56 | Hugh Carthy | EF Education-EasyPost | 5 |
| 57 | Ilan Van Wilder | Soudal Quick-Step | 5 |
| 58 | Alexandre Delettre | Cofidis | 5 |
| 59 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | 5 |
| 60 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | 5 |
| 61 | Damiano Caruso | Bahrain Victorious | 4 |
| 62 | Thymen Arensman | INEOS Grenadiers | 4 |
| 63 | Simone Velasco | Astana Qazaqstan Team | 4 |
| 64 | Koen Bouwman | Jumbo-Visma | 4 |
| 65 | Jay Vine | UAE Team Emirates | 4 |
| 66 | Alberto Bettiol | EF Education-EasyPost | 4 |
| 67 | Bauke Mollema | Lidl-Trek | 4 |
| 68 | Brandon McNulty | UAE Team Emirates | 3 |
| 69 | Alessandro Verre | Team Arkéa-Samsic | 3 |
| 70 | Lennard Kämna | BORA-hansgrohe | 2 |
| 71 | Michel Heßmann | Jumbo-Visma | 2 |
| 72 | Ryan Gibbons | UAE Team Emirates | 2 |
| 73 | Martin Marcellusi | Green Project-Bardiani CSF-Faizanè | 2 |
| 74 | Fabian Lienhard | Groupama-FDJ | 2 |
| 75 | Campbell Stewart | Team Jayco-AlUla | 2 |
| 76 | Jonathan Lastra | Cofidis | 1 |
| 77 | Lukas Pöstlberger | Team Jayco-AlUla | 1 |
| 78 | Alex Baudin | AG2R Citroën Team | 1 |
| 79 | Alex Kirsch | Lidl-Trek | 1 |
| 80 | Michael Hepburn | Team Jayco-AlUla | 1 |
| 81 | Vadim Pronskiy | Astana Qazaqstan Team | -3 |
| 82 | Alberto Dainese | Team dsm-firmenich | -13 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Thibaut Pinot | Groupama-FDJ | 114 |
| 2 | Davide Bais | EOLO-Kometa Cycling Team | 104 |
| 3 | Einer Rubio | Movistar Team | 68 |
| 4 | Karel Vacek | Corratec Selle Italia | 36 |
| 5 | Derek Gee | Israel-Premier Tech | 31 |
| 6 | Toms Skujins | Lidl-Trek | 30 |
| 7 | Amanuel Ghebreigzabhier | Lidl-Trek | 30 |
| 8 | Alexander Cepeda | EF Education-EasyPost | 25 |
| 9 | Ben Healy | EF Education-EasyPost | 24 |
| 10 | Aurélien Paret-Peintre | AG2R Citroën Team | 22 |
| 11 | Alessandro De Marchi | Team Jayco-AlUla | 22 |
| 12 | Veljko Stojnic | Corratec Selle Italia | 21 |
| 13 | Francesco Gavazzi | EOLO-Kometa Cycling Team | 18 |
| 14 | Warren Barguil | Team Arkéa-Samsic | 16 |
| 15 | Nico Denz | BORA-hansgrohe | 15 |
| 16 | Santiago Buitrago | Bahrain Victorious | 12 |
| 17 | Valentin Paret-Peintre | AG2R Citroën Team | 12 |
| 18 | Thomas Champion | Cofidis | 12 |
| 19 | Simon Clarke | Israel-Premier Tech | 12 |
| 20 | Andreas Leknessund | Team dsm-firmenich | 10 |
| 21 | Magnus Cort | EF Education-EasyPost | 10 |
| 22 | Filippo Zana | Team Jayco-AlUla | 9 |
| 23 | Sebastian Berwick | Israel-Premier Tech | 8 |
| 24 | Vincenzo Albanese | EOLO-Kometa Cycling Team | 8 |
| 25 | Primoz Roglic | Jumbo-Visma | 6 |
| 26 | Mattia Bais | EOLO-Kometa Cycling Team | 6 |
| 27 | Diego Sevilla | EOLO-Kometa Cycling Team | 6 |
| 28 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | 6 |
| 29 | Joao Almeida | UAE Team Emirates | 5 |
| 30 | Charlie Quarterman | Corratec Selle Italia | 5 |
| 31 | Hugh Carthy | EF Education-EasyPost | 4 |
| 32 | Sepp Kuss | Jumbo-Visma | 4 |
| 33 | Alessandro Tonelli | Green Project-Bardiani CSF-Faizanè | 4 |
| 34 | Marco Frigo | Israel-Premier Tech | 4 |
| 35 | Matthew Riccitello | Israel-Premier Tech | 4 |
| 36 | Alexandre Delettre | Cofidis | 4 |
| 37 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | 4 |
| 38 | Laurens De Plus | INEOS Grenadiers | 3 |
| 39 | Bruno Armirail | Groupama-FDJ | 3 |
| 40 | Davide Formolo | UAE Team Emirates | 3 |
| 41 | Geraint Thomas | INEOS Grenadiers | 2 |
| 42 | Edward Dunbar | Team Jayco-AlUla | 2 |
| 43 | Pavel Sivakov | INEOS Grenadiers | 2 |
| 44 | Laurenz Rex | Intermarché-Circus-Wanty | 2 |
| 45 | Carlos Verona | Movistar Team | 1 |
| 46 | Marius Mayrhofer | Team dsm-firmenich | 1 |
| 47 | Alessandro Verre | Team Arkéa-Samsic | 1 |
| 48 | Fernando Gaviria | Movistar Team | -4 |
| 49 | Vadim Pronskiy | Astana Qazaqstan Team | -8 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Jumbo-Visma | 153:56:55 |
| 2 | INEOS Grenadiers | + 04.02 |
| 3 | Bahrain Victorious | + 09.15 |
| 4 | UAE Team Emirates | + 12.08 |
| 5 | EF Education-EasyPost | + 21.27 |
| 6 | BORA-hansgrohe | + 23.45 |
| 7 | Israel-Premier Tech | + 35.36 |
| 8 | Astana Qazaqstan Team | + 40.47 |
| 9 | AG2R Citroën Team | + 51.08 |
| 10 | Groupama-FDJ | + 56.51 |
| 11 | Team Jayco-AlUla | + 01:04.14 |
| 12 | Soudal Quick-Step | + 01:10.18 |
| 13 | Movistar Team | + 01:21.16 |
| 14 | EOLO-Kometa Cycling Team | + 01:25.49 |
| 15 | Green Project-Bardiani CSF-Faizanè | + 01:47.49 |
| 16 | Intermarché-Circus-Wanty | + 01:54.07 |
| 17 | Cofidis | + 02:09.17 |
| 18 | Lidl-Trek | + 02:18.19 |
| 19 | Team dsm-firmenich | + 02:29.01 |
| 20 | Team Arkéa-Samsic | + 03:12.08 |
| 21 | Alpecin-Deceuninck | + 03:37.11 |
| 22 | Corratec Selle Italia | + 05:55.07 |








