Posted by Editoress on 05/31/26
Denmark’s Jonas Vingegaard (Visma-Lease a Bike) was crowned the overall winner of the 109th edition of the Giro d'Italia after the final stage, which started and finished in Rome.
Jonathan Milan (Lidl-Trek) raised his arms in victory after numerous disappointments, but the Italian giant settled the score by demonstrating his potential in a hard-fought sprint.
His time of 3:05:51, beat his compatriot Giovanni Leonardo (Polti-Visit Malta) and Frenchman Paul Panhoet (Groupama-FDJ United).
Jonas Vingegaard, in his Giro debut, joins a group of 8 who have won all 3 Grand Tours: Anquetil, Gimondi, Merckx, Hinault, Contador, Nibali, and Froome. He will be aiming for a Giro-Tour double this season at the Tour de France, a feat only achieved by Coppi, Anquetil, Merckx, Hinault, Roche, Indurain, Pantani, and Pogacar.
Vingegaard's superiority was reflected in the general classification, finishing more than 5 minutes ahead of the other podium finishers, Austrian Felix Gall (Decathlon) and Australian Jai Hindley, the 2022 Giro winner. The top 10 consisted of Arensman, Derek Gee, Afonso Eulálio, Storer, Piganzoli, Caruso, and the Colombian Egan Bernal.
In the other classifications, the Italian Giulio Ciccone (Lidl Trek) took the blue jersey for the mountains, the most consistent rider was the French sprinter Paul Magnier (Soudal), who scored a hat trick in the sprints; the best young rider, the white jersey, went to the Portuguese Afonso Eulálio, who wore the pink jersey for 8 days; and the best team, without question, was Vingegaard's Visma.
Derek Gee-West (Lidl-Trek) finished 5th overall.
| Stage 21: Roma to Roma, 131 km | |
| 1 Jonathan Milan (Ita) Lidl-Trek | 3:05:50 |
| 2 Giovanni Lonardi (Ita) Polti-VisitMalta | |
| 3 Paul Penhoët (Fra) Groupama-FDJ United | |
| 4 Dylan Groenewegen (Ned) Unibet Rose Rockets | |
| 5 Madis Mihkels (Est) EF Education-EasyPost | |
| 6 Jensen Plowright (Aus) Alpecin-Premier Tech | |
| 7 Tobias Lund Andresen (Den) Decathlon-CMA CGM | |
| 8 Corbin Strong (NZl) NSN Cycling | |
| 9 Toon Aerts (Bel) Lotto-Intermarche | |
| 10 Luca Mozzato (Ita) Tudor Pro Cycling | |
| 11 Paul Magnier (Fra) Soudal-Quick Step | |
| 12 Matteo Malucelli (Ita) XDS-Astana | |
| 13 Sakarias Koller Loland (Nor) Uno-X Mobility | |
| 14 Edoardo Zambanini (Ita) Bahrain-Victorious | |
| 15 Orluis Aular (Ven) Movistar | |
| 16 Alec Segaert (Bel) Bahrain-Victorious | |
| 17 Martin Marcellusi (Ita) Bardiani-CSF-7Saber | |
| 18 Ivan García Cortina (Esp) Movistar | |
| 19 Robert Donaldson (GBr) Jayco-AlUla | |
| 20 Thomas Silva (Uru) XDS-Astana | |
| 21 Casper Van Uden (Ned) Picnic-PostNL | |
| 22 Antonio Morgado (Por) UAE Team Emirates-XRG | |
| 23 David Gonzalez (Esp) Pinarello-Q36.5 Pro Cycling Team | |
| 24 Mick Van Dijke (Ned) Red Bull-Bora | |
| 25 Arjen Livyns (Bel) XDS-Astana | |
| 26 Magnus Sheffield (USA) Netcompany-INEOS | |
| 27 Filippo Magli (Ita) Bardiani-CSF-7Saber | |
| 28 Mathys Rondel (Fra) Tudor Pro Cycling | |
| 29 Robert Stannard (Aus) Bahrain-Victorious | |
| 30 Lorenzo Rota (Ita) Lotto-Intermarche | |
| 31 Fran Miholjevic (Cro) Bahrain-Victorious | |
| 32 Tobias Bayer (Aut) Alpecin-Premier Tech | |
| 33 Jai Hindley (Aus) Red Bull-Bora | |
| 34 Felix Gall (Aut) Decathlon-CMA CGM | |
| 35 Gregor Mühlberger (Aut) Decathlon-CMA CGM | |
| 36 Jan Hirt (Cze) NSN Cycling | |
| 37 Thymen Arensman (Ned) Netcompany-INEOS | |
| 38 Lawrence Warbasse (USA) Tudor Pro Cycling | |
| 39 Michael Storer (Aus) Tudor Pro Cycling | |
| 40 Egan Bernal (Col) Netcompany-INEOS | |
| 41 Cyril Barthe (Fra) Groupama-FDJ United | |
| 42 Lorenzo Milesi (Ita) Movistar | |
| 43 Robin Froidevaux (Sui) Tudor Pro Cycling | |
| 44 Maximilian Walscheid (Ger) Lidl-Trek | |
| 45 Ryan Mullen (Irl) NSN Cycling | |
| 46 Diego Pablo Sevilla (Esp) Polti-VisitMalta | |
| 47 Johan Price-Pejtersen (Den) Alpecin-Premier Tech | |
| 48 Giulio Ciccone (Ita) Lidl-Trek | |
| 49 Derek Gee-West (Can) Lidl-Trek | |
| 50 Ben Turner (GBr) Netcompany-INEOS | |
| 51 Damiano Caruso (Ita) Bahrain-Victorious | |
| 52 David de la Cruz (Esp) Pinarello-Q36.5 Pro Cycling Team | |
| 53 Fabio Van Den Bossche (Bel) Soudal-Quick Step | |
| 54 Afonso Eulalio (Por) Bahrain-Victorious | |
| 55 Luca Paletti (Ita) Bardiani-CSF-7Saber | |
| 56 Ben O'Connor (Aus) Jayco-AlUla | |
| 57 Florian Stork (Ger) Tudor Pro Cycling | |
| 58 Jonas Rutsch (Ger) Lotto-Intermarche | |
| 59 Harold M Lopez (Ecu) XDS-Astana | |
| 60 Koen Bouwman (Ned) Jayco-AlUla | |
| 61 William Barta (USA) Tudor Pro Cycling | |
| 62 Chris Harper (Aus) Pinarello-Q36.5 Pro Cycling Team | |
| 63 Giovanni Aleotti (Ita) Red Bull-Bora | |
| 64 Markus Hoelgaard (Nor) Uno-X Mobility | |
| 65 Gianni Moscon (Ita) Red Bull-Bora | |
| 66 Jonas Geens (Bel) Alpecin-Premier Tech | |
| 67 Johannes Kulset (Nor) Uno-X Mobility | |
| 68 Ludovico Crescioli (Ita) Polti-VisitMalta | |
| 69 Jan Christen (Sui) UAE Team Emirates-XRG | |
| 70 Fabian Lienhard (Sui) Tudor Pro Cycling | |
| 71 Alberto Bettiol (Ita) XDS-Astana | |
| 72 Enric Mas (Esp) Movistar | |
| 73 Elmar Reinders (Ned) Unibet Rose Rockets | |
| 74 Embret Svestad-Bardseng (Nor) Netcompany-INEOS | |
| 75 Aleksandr Vlasov (XX) Red Bull-Bora | |
| 76 Mathijs Paasschens (Ned) Bahrain-Victorious | |
| 77 Niklas Larsen (Den) Unibet Rose Rockets | |
| 78 Mirco Maestri (Ita) Polti-VisitMalta | |
| 79 Johannes Staune-Mittet (Nor) Decathlon-CMA CGM | |
| 80 Dries van Gestel (Bel) Soudal-Quick Step | |
| 81 Rasmus Sojberg Pedersen (Den) Decathlon-CMA CGM | |
| 82 Francesco Busatto (Ita) Alpecin-Premier Tech | |
| 83 Jefferson Cepeda (Ecu) EF Education-EasyPost | |
| 84 Igor Arrieta (Esp) UAE Team Emirates-XRG | |
| 85 Axel Huens (Fra) Groupama-FDJ United | |
| 86 Vicente Rojas (Chi) Bardiani-CSF-7Saber | |
| 87 Nelson Oliveira (Por) Movistar | |
| 88 Dion Smith (NZl) NSN Cycling | |
| 89 Andrea Mifsud (Mlt) Polti-VisitMalta | |
| 90 Nicholas Schultz (Aus) NSN Cycling | |
| 91 Wouter Poels (Ned) Unibet Rose Rockets | |
| 92 Einer Rubio (Col) Movistar | |
| 93 Gijs Leemreize (Ned) Picnic-PostNL | |
| 94 Simone Gualdi (Ita) Lotto-Intermarche | |
| 95 Nikita Tsvetkov (Uzb) Bardiani-CSF-7Saber | |
| 96 Gianmarco Garofoli (Ita) Soudal-Quick Step | |
| 97 Mikkel Bjerg (Den) UAE Team Emirates-XRG | |
| 98 Jack Haig (Aus) Netcompany-INEOS | |
| 99 Connor Swift (GBr) Netcompany-INEOS | |
| 100 Jasper Stuyven (Bel) Soudal-Quick Step | |
| 101 Davide Piganzoli (Ita) Visma-Lease a Bike | |
| 102 Bart Lemmen (Ned) Visma-Lease a Bike | |
| 103 Tim Rex (Bel) Visma-Lease a Bike | |
| 104 Jonas Vingegaard (Den) Visma-Lease a Bike | |
| 105 Timo Kielich (Bel) Visma-Lease a Bike | |
| 106 Victor Campenaerts (Bel) Visma-Lease a Bike | |
| 107 Sepp Kuss (USA) Visma-Lease a Bike | |
| 108 Alessandro Tonelli (Ita) Polti-VisitMalta | |
| 109 Manuele Tarozzi (Ita) Bardiani-CSF-7Saber | |
| 110 Tord Gudmestad (Nor) Decathlon-CMA CGM | |
| 111 Darren Rafferty (Irl) EF Education-EasyPost | |
| 112 Andreas Leknessund (Nor) Uno-X Mobility | all s.t. |
| 113 Alessandro Pinarello (Ita) NSN Cycling | 0:47 |
| 114 Oliver Naesen (Bel) Decathlon-CMA CGM | 0:47 |
| 115 Tim Naberman (Ned) Picnic-PostNL | 0:47 |
| 116 Andrea Raccagni Noviero (Ita) Soudal-Quick Step | 0:47 |
| 117 Frank van den Broek (Ned) Picnic-PostNL | 0:47 |
| 118 Matyas Kopecky (Cze) Unibet Rose Rockets | 0:57 |
| 119 Hartthijs De Vries (Ned) Unibet Rose Rockets | 0:57 |
| 120 Tim Torn Teutenberg (Ger) Lidl-Trek | 0:57 |
| 121 Chris Hamilton (Aus) Picnic-PostNL | 1:04 |
| 122 Simone Consonni (Ita) Lidl-Trek | 1:04 |
| 123 Matteo Sobrero (Ita) Lidl-Trek | 1:04 |
| 124 Alan Hatherly (Rsa) Jayco-AlUla | 1:04 |
| 125 Nico Denz (Ger) Red Bull-Bora | 1:23 |
| 126 Ben Zwiehoff (Ger) Red Bull-Bora | 1:23 |
| 127 Filippo Turconi (Ita) Bardiani-CSF-7Saber | 1:23 |
| 128 Mattia Bais (Ita) Polti-VisitMalta | 1:23 |
| 129 Giulio Pellizzari (Ita) Red Bull-Bora | 1:23 |
| 130 Juan Pedro Lopez (Esp) Movistar | 1:23 |
| 131 Thomas Pesenti (Ita) Polti-VisitMalta | 1:23 |
| 132 Fredrik Dversnes (Nor) Uno-X Mobility | 1:42 |
| 133 Diego Ulissi (Ita) XDS-Astana | 1:56 |
| 134 Ayco Bastiaens (Bel) Soudal-Quick Step | 1:56 |
| 135 Filippo Zana (Ita) Soudal-Quick Step | 1:56 |
| 136 Christopher Juul-Jensen (Den) Jayco-AlUla | 1:56 |
| 137 Filippo Ganna (Ita) Netcompany-INEOS | 1:56 |
| 138 Markel Beloki (Esp) EF Education-EasyPost | 1:56 |
| 139 Jardi van der Lee (Ned) EF Education-EasyPost | 1:56 |
| 140 Remi Cavagna (Fra) Groupama-FDJ United | 2:34 |
| 141 Brieuc Rolland (Fra) Groupama-FDJ United | 2:34 |
| 142 Lukas Kubis (Slo) Unibet Rose Rockets | 2:39 |
| 143 Josh Kench (NZl) Groupama-FDJ United | 2:39 |
| 144 Johan Jacobs (Sui) Groupama-FDJ United | 2:39 |
| 145 Callum Scotson (Aus) Decathlon-CMA CGM | 2:52 |
| 146 Amanuel Ghebreigzabhier (Eri) Lidl-Trek | 2:57 |
| 147 Warren Barguil (Fra) Picnic-PostNL | 3:09 |
| 148 Remy Rochas (Fra) Groupama-FDJ United | 3:09 |
| 149 Tomas Kopecky (Cze) Unibet Rose Rockets | 3:09 |
| 150 Luca Vergallito (Ita) Alpecin-Premier Tech | 4:41 |
| 151 Mark Donovan (GBr) Pinarello-Q36.5 Pro Cycling Team | 4:54 |
| DNS Sean Flynn (GBr) Picnic-PostNL | |
| Final GC | |
| 1 Jonas Vingegaard (Den) Visma-Lease a Bike | 83:22:51 |
| 2 Felix Gall (Aut) Decathlon-CMA CGM | 5:22 |
| 3 Jai Hindley (Aus) Red Bull-Bora | 6:25 |
| 4 Thymen Arensman (Ned) Netcompany-INEOS | 7:02 |
| 5 Derek Gee-West (Can) Lidl-Trek | 7:56 |
| 6 Afonso Eulalio (Por) Bahrain-Victorious | 9:39 |
| 7 Michael Storer (Aus) Tudor Pro Cycling | 10:13 |
| 8 Davide Piganzoli (Ita) Visma-Lease a Bike | 10:52 |
| 9 Damiano Caruso (Ita) Bahrain-Victorious | 11:24 |
| 10 Egan Bernal (Col) Netcompany-INEOS | 12:54 |
| 11 Mathys Rondel (Fra) Tudor Pro Cycling | 15:12 |
| 12 Jan Hirt (Cze) NSN Cycling | 22:06 |
| 13 Sepp Kuss (USA) Visma-Lease a Bike | 22:12 |
| 14 David de la Cruz (Esp) Pinarello-Q36.5 Pro Cycling Team | 23:14 |
| 15 Gregor Mühlberger (Aut) Decathlon-CMA CGM | 23:53 |
| 16 Ben O'Connor (Aus) Jayco-AlUla | 24:12 |
| 17 Chris Harper (Aus) Pinarello-Q36.5 Pro Cycling Team | 30:43 |
| 18 Johannes Kulset (Nor) Uno-X Mobility | 34:26 |
| 19 Igor Arrieta (Esp) UAE Team Emirates-XRG | 55:50 |
| 20 Giulio Ciccone (Ita) Lidl-Trek | 56:40 |
| 21 Giulio Pellizzari (Ita) Red Bull-Bora | 58:16 |
| 22 Wouter Poels (Ned) Unibet Rose Rockets | 1:02:10 |
| 23 Einer Rubio (Col) Movistar | 1:04:26 |
| 24 Embret Svestad-Bardseng (Nor) Netcompany-INEOS | 1:13:39 |
| 25 Aleksandr Vlasov (XX) Red Bull-Bora | 1:15:21 |
| 26 Koen Bouwman (Ned) Jayco-AlUla | 1:21:21 |
| 27 Ludovico Crescioli (Ita) Polti-VisitMalta | 1:22:57 |
| 28 Giovanni Aleotti (Ita) Red Bull-Bora | 1:27:04 |
| 29 Gianmarco Garofoli (Ita) Soudal-Quick Step | 1:39:03 |
| 30 Bart Lemmen (Ned) Visma-Lease a Bike | 1:43:35 |
| 31 Ben Zwiehoff (Ger) Red Bull-Bora | 1:47:36 |
| 32 Enric Mas (Esp) Movistar | 1:48:28 |
| 33 Callum Scotson (Aus) Decathlon-CMA CGM | 1:50:13 |
| 34 Johannes Staune-Mittet (Nor) Decathlon-CMA CGM | 1:54:21 |
| 35 Markel Beloki (Esp) EF Education-EasyPost | 1:57:24 |
| 36 William Barta (USA) Tudor Pro Cycling | 1:59:28 |
| 37 Andreas Leknessund (Nor) Uno-X Mobility | 2:00:30 |
| 38 Niklas Larsen (Den) Unibet Rose Rockets | 2:03:23 |
| 39 Florian Stork (Ger) Tudor Pro Cycling | 2:05:31 |
| 40 Jack Haig (Aus) Netcompany-INEOS | 2:05:45 |
| 41 Juan Pedro Lopez (Esp) Movistar | 2:06:30 |
| 42 Magnus Sheffield (USA) Netcompany-INEOS | 2:13:46 |
| 43 Victor Campenaerts (Bel) Visma-Lease a Bike | 2:22:36 |
| 44 Simone Gualdi (Ita) Lotto-Intermarche | 2:23:20 |
| 45 Edoardo Zambanini (Ita) Bahrain-Victorious | 2:30:59 |
| 46 Diego Ulissi (Ita) XDS-Astana | 2:31:00 |
| 47 Alessandro Tonelli (Ita) Polti-VisitMalta | 2:35:14 |
| 48 Alan Hatherly (Rsa) Jayco-AlUla | 2:35:45 |
| 49 Lorenzo Milesi (Ita) Movistar | 2:37:10 |
| 50 Harold M Lopez (Ecu) XDS-Astana | 2:38:11 |
| 51 Lawrence Warbasse (USA) Tudor Pro Cycling | 2:40:46 |
| 52 Josh Kench (NZl) Groupama-FDJ United | 2:45:22 |
| 53 Remy Rochas (Fra) Groupama-FDJ United | 2:51:41 |
| 54 Matteo Sobrero (Ita) Lidl-Trek | 3:04:43 |
| 55 Andrea Raccagni Noviero (Ita) Soudal-Quick Step | 3:05:26 |
| 56 Brieuc Rolland (Fra) Groupama-FDJ United | 3:07:56 |
| 57 Warren Barguil (Fra) Picnic-PostNL | 3:12:32 |
| 58 Toon Aerts (Bel) Lotto-Intermarche | 3:17:13 |
| 59 Jan Christen (Sui) UAE Team Emirates-XRG | 3:26:08 |
| 60 Filippo Zana (Ita) Soudal-Quick Step | 3:27:17 |
| 61 Alessandro Pinarello (Ita) NSN Cycling | 3:27:38 |
| 62 Nicholas Schultz (Aus) NSN Cycling | 3:29:39 |
| 63 Alberto Bettiol (Ita) XDS-Astana | 3:34:04 |
| 64 Jefferson Cepeda (Ecu) EF Education-EasyPost | 3:34:37 |
| 65 Thomas Silva (Uru) XDS-Astana | 3:35:10 |
| 66 Nelson Oliveira (Por) Movistar | 3:38:31 |
| 67 Markus Hoelgaard (Nor) Uno-X Mobility | 3:42:04 |
| 68 Lorenzo Rota (Ita) Lotto-Intermarche | 3:43:54 |
| 69 Andrea Mifsud (Mlt) Polti-VisitMalta | 3:44:47 |
| 70 Jasper Stuyven (Bel) Soudal-Quick Step | 3:46:19 |
| 71 Thomas Pesenti (Ita) Polti-VisitMalta | 3:46:42 |
| 72 Alec Segaert (Bel) Bahrain-Victorious | 3:48:39 |
| 73 Jardi van der Lee (Ned) EF Education-EasyPost | 3:51:21 |
| 74 Gianni Moscon (Ita) Red Bull-Bora | 3:54:30 |
| 75 Mick Van Dijke (Ned) Red Bull-Bora | 3:55:29 |
| 76 Ben Turner (GBr) Netcompany-INEOS | 3:56:03 |
| 77 Connor Swift (GBr) Netcompany-INEOS | 3:57:12 |
| 78 Oliver Naesen (Bel) Decathlon-CMA CGM | 3:59:42 |
| 79 Orluis Aular (Ven) Movistar | 3:59:55 |
| 80 Tobias Bayer (Aut) Alpecin-Premier Tech | 4:00:21 |
| 81 Francesco Busatto (Ita) Alpecin-Premier Tech | 4:01:30 |
| 82 Manuele Tarozzi (Ita) Bardiani-CSF-7Saber | 4:02:50 |
| 83 Axel Huens (Fra) Groupama-FDJ United | 4:02:51 |
| 84 Chris Hamilton (Aus) Picnic-PostNL | 4:04:39 |
| 85 Mattia Bais (Ita) Polti-VisitMalta | 4:08:18 |
| 86 Christopher Juul-Jensen (Den) Jayco-AlUla | 4:09:17 |
| 87 Mathijs Paasschens (Ned) Bahrain-Victorious | 4:12:28 |
| 88 Corbin Strong (NZl) NSN Cycling | 4:13:20 |
| 89 Amanuel Ghebreigzabhier (Eri) Lidl-Trek | 4:15:40 |
| 90 Tim Rex (Bel) Visma-Lease a Bike | 4:15:41 |
| 91 Luca Vergallito (Ita) Alpecin-Premier Tech | 4:16:46 |
| 92 Darren Rafferty (Irl) EF Education-EasyPost | 4:18:31 |
| 93 Johan Jacobs (Sui) Groupama-FDJ United | 4:19:24 |
| 94 Diego Pablo Sevilla (Esp) Polti-VisitMalta | 4:23:28 |
| 95 Gijs Leemreize (Ned) Picnic-PostNL | 4:23:36 |
| 96 Fran Miholjevic (Cro) Bahrain-Victorious | 4:23:50 |
| 97 Mirco Maestri (Ita) Polti-VisitMalta | 4:24:46 |
| 98 Filippo Turconi (Ita) Bardiani-CSF-7Saber | 4:25:07 |
| 99 Filippo Ganna (Ita) Netcompany-INEOS | 4:25:32 |
| 100 David Gonzalez (Esp) Pinarello-Q36.5 Pro Cycling Team | 4:27:13 |
| 101 Luca Paletti (Ita) Bardiani-CSF-7Saber | 4:27:50 |
| 102 Mikkel Bjerg (Den) UAE Team Emirates-XRG | 4:30:32 |
| 103 Vicente Rojas (Chi) Bardiani-CSF-7Saber | 4:30:37 |
| 104 Robert Stannard (Aus) Bahrain-Victorious | 4:31:17 |
| 105 Fabio Van Den Bossche (Bel) Soudal-Quick Step | 4:31:26 |
| 106 Jonas Rutsch (Ger) Lotto-Intermarche | 4:32:30 |
| 107 Jonas Geens (Bel) Alpecin-Premier Tech | 4:32:34 |
| 108 Cyril Barthe (Fra) Groupama-FDJ United | 4:34:21 |
| 109 Nikita Tsvetkov (Uzb) Bardiani-CSF-7Saber | 4:36:23 |
| 110 Remi Cavagna (Fra) Groupama-FDJ United | 4:39:53 |
| 111 Madis Mihkels (Est) EF Education-EasyPost | 4:42:46 |
| 112 Fredrik Dversnes (Nor) Uno-X Mobility | 4:44:07 |
| 113 Rasmus Sojberg Pedersen (Den) Decathlon-CMA CGM | 4:45:22 |
| 114 Ivan García Cortina (Esp) Movistar | 4:45:40 |
| 115 Paul Magnier (Fra) Soudal-Quick Step | 4:52:33 |
| 116 Filippo Magli (Ita) Bardiani-CSF-7Saber | 4:53:41 |
| 117 Sakarias Koller Loland (Nor) Uno-X Mobility | 5:00:06 |
| 118 Robert Donaldson (GBr) Jayco-AlUla | 5:04:29 |
| 119 Timo Kielich (Bel) Visma-Lease a Bike | 5:07:50 |
| 120 Martin Marcellusi (Ita) Bardiani-CSF-7Saber | 5:12:44 |
| 121 Nico Denz (Ger) Red Bull-Bora | 5:15:36 |
| 122 Tobias Lund Andresen (Den) Decathlon-CMA CGM | 5:17:08 |
| 123 Dion Smith (NZl) NSN Cycling | 5:23:40 |
| 124 Jonathan Milan (Ita) Lidl-Trek | 5:25:34 |
| 125 Antonio Morgado (Por) UAE Team Emirates-XRG | 5:25:56 |
| 126 Casper Van Uden (Ned) Picnic-PostNL | 5:26:24 |
| 127 Ayco Bastiaens (Bel) Soudal-Quick Step | 5:28:38 |
| 128 Paul Penhoët (Fra) Groupama-FDJ United | 5:29:32 |
| 129 Mark Donovan (GBr) Pinarello-Q36.5 Pro Cycling Team | 5:30:53 |
| 130 Jensen Plowright (Aus) Alpecin-Premier Tech | 5:30:57 |
| 131 Dries van Gestel (Bel) Soudal-Quick Step | 5:32:43 |
| 132 Tim Naberman (Ned) Picnic-PostNL | 5:33:04 |
| 133 Giovanni Lonardi (Ita) Polti-VisitMalta | 5:33:10 |
| 134 Ryan Mullen (Irl) NSN Cycling | 5:34:35 |
| 135 Arjen Livyns (Bel) XDS-Astana | 5:35:05 |
| 136 Tord Gudmestad (Nor) Decathlon-CMA CGM | 5:37:26 |
| 137 Tim Torn Teutenberg (Ger) Lidl-Trek | 5:38:50 |
| 138 Lukas Kubis (Slo) Unibet Rose Rockets | 5:42:19 |
| 139 Matyas Kopecky (Cze) Unibet Rose Rockets | 5:46:46 |
| 140 Johan Price-Pejtersen (Den) Alpecin-Premier Tech | 5:47:55 |
| 141 Maximilian Walscheid (Ger) Lidl-Trek | 5:49:50 |
| 142 Luca Mozzato (Ita) Tudor Pro Cycling | 5:53:17 |
| 143 Tomas Kopecky (Cze) Unibet Rose Rockets | 5:53:23 |
| 144 Elmar Reinders (Ned) Unibet Rose Rockets | 5:54:57 |
| 145 Hartthijs De Vries (Ned) Unibet Rose Rockets | 5:54:57 |
| 146 Fabian Lienhard (Sui) Tudor Pro Cycling | 5:55:15 |
| 147 Robin Froidevaux (Sui) Tudor Pro Cycling | 5:56:27 |
| 148 Dylan Groenewegen (Ned) Unibet Rose Rockets | 5:57:17 |
| 149 Frank van den Broek (Ned) Picnic-PostNL | 5:59:46 |
| 150 Simone Consonni (Ita) Lidl-Trek | 6:02:53 |
| 151 Matteo Malucelli (Ita) XDS-Astana | 6:13:45 |
Giro d'Italia Stage 1
New Leader at Giro after Stage 2
Giro d'Italia Stage 3
Giro d'Italia Stage 4: New leader
Giro d'Italia Stage 5, another new leader
Giro d'Italia Stage 6
Gee Moves into top 15 after Giro Stage 7
Giro Stage 9
Derek Gee-West Interview at the End of Week 1 of the Giro
Giro d'Italia Stage 10, Gee into top 10
Giro d'Italia Stage 11
Giro Stage 12
Giro d'Italia Stage 13
Giro Stage 14
Gee Moves to 6th after Giro Stage 16
Gee 2nd on Stage 19 of Giro d'Italia
| Return to Canadian Cyclist homepage | Back to Top |