Tous les résultats sportifs en temps réel
Tous les résultats sportifs en temps réel
Choix d'une saison :
Le Giro d'Italia Next Gen 2024 est la 13ème édition de cette épreuve. La compétition a eu lieu du 9 au 16 juin 2024 . Le vainqueur de l'édition 2024 est Jarno Widar.
Italie - 9 Juin 2024 - 16 Juin 2024
| 1 | Jarno Widar (BEL) | Lotto Dstny Development Team | 24:01:09 |
| 2 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | 0:52 |
| 3 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | 0:58 |
| 4 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 5 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | 1:39 |
| 6 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | 1:52 |
| 7 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | 2:14 |
| 8 | Mats Wenzel (LUX) | Lidl - Trek Development Team | 2:22 |
| 9 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | 3:28 |
| 10 | Luke Tuckwell (AUS) | Trinity Racing | 3:31 |
| 11 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | 3:36 |
| 12 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | 3:50 |
| 13 | Luca Paletti (ITA) | 4:42 | |
| 14 | Mauricio Zapata (COL) | 4:58 | |
| 15 | Diego Pescador (COL) | 5:49 | |
| 16 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | mt |
| 17 | Cesare Chesini (ITA) | Zalf Desiree Fior | 6:30 |
| 18 | Luca Bagnara (ITA) | 8:21 | |
| 19 | Jéfferson Armando Ruiz Acuña (COL) | 9:27 | |
| 20 | William Colorado (COL) | mt | |
| 21 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | 10:45 |
| 22 | Vicente Rojas Naranjo (CHI) | 11:32 | |
| 23 | Jose Ramon Muñiz Vazquez (MEX) | 13:05 | |
| 24 | Milan Donie (BEL) | Lotto Dstny Development Team | 14:25 |
| 25 | Tim Rex (BEL) | Circus - Reuz - Technord | 14:54 |
| 26 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 21:28 |
| 27 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | 22:07 |
| 28 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | 22:47 |
| 29 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | 24:54 |
| 30 | Edoardo Zamperini (ITA) | 26:01 | |
| 31 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | 26:26 |
| 32 | Simone Gualdi (ITA) | Circus - Reuz - Technord | 26:29 |
| 33 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | 27:15 |
| 34 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | 27:39 |
| 35 | William Smith (G-B) | Trinity Racing | 28:09 |
| 36 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | 30:06 |
| 37 | Dennis Lock (DAN) | 32:20 | |
| 38 | Camilo Andres Gómez Archila (COL) | 32:42 | |
| 39 | Nicolo Pettiti (ITA) | Biesse - Carrera | 34:42 |
| 40 | Gonçalo Tavares (POR) | 35:30 | |
| 41 | Zachary Walker (G-B) | Sias Rime | 35:52 |
| 42 | Andrea Montoli (ITA) | 36:19 | |
| 43 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | 37:16 |
| 44 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | 38:38 |
| 45 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | 41:17 |
| 46 | Antonio González Torres (ESP) | 42:21 | |
| 47 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | 42:43 |
| 48 | Paul Magnier (FRA) | Soudal - Quick Step | 44:06 |
| 49 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | 46:42 |
| 50 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | 46:59 |
| 51 | Samuel Novák (SVK) | 47:01 | |
| 52 | Simone Griggion (ITA) | 47:35 | |
| 53 | Andrea Piras (ITA) | 48:19 | |
| 54 | Tommaso Dati (ITA) | Biesse - Carrera | 48:41 |
| 55 | Nicolo Arrighetti (ITA) | Biesse - Carrera | 49:48 |
| 56 | Callum Thornley (G-B) | Trinity Racing | 49:59 |
| 57 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | 50:30 |
| 58 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | 51:21 |
| 59 | Nicola Jr Rossi (ITA) | 52:40 | |
| 60 | Giovanni Zordan (ITA) | Zalf Desiree Fior | 52:43 |
| 61 | Marco Di Bernardo (ITA) | 53:06 | |
| 62 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | 53:19 |
| 63 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | 53:21 |
| 64 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | 54:09 |
| 65 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | 54:14 |
| 66 | Louis Leidert (ALL) | Lidl - Trek Development Team | 54:38 |
| 67 | Fabio Giancristofaro (ITA) | Sias Rime | 54:59 |
| 68 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | 55:41 |
| 69 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | 55:47 |
| 70 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | 55:57 |
| 71 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | 57:05 |
| 72 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | 57:07 |
| 73 | Arne Baers (BEL) | Lotto Dstny Development Team | 57:20 |
| 74 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | 58:39 |
| 75 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | 58:53 |
| 76 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | 59:13 |
| 77 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | 59:43 |
| 78 | Cesar Macias (MEX) | 59:44 | |
| 79 | Jose Juan Prieto De Luna (MEX) | 1:00:15 | |
| 80 | Victor Hannes (BEL) | Circus - Reuz - Technord | 1:01:32 |
| 81 | Luca Dreßler (ALL) | 1:01:37 | |
| 82 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | 1:02:31 |
| 83 | Martin Barrero Lopez (ESP) | 1:02:59 | |
| 84 | Gianmarco Carpene (ITA) | 1:03:47 | |
| 85 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | 1:04:21 |
| 86 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | 1:05:40 |
| 87 | Manuel Oioli (ITA) | 1:06:25 | |
| 88 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | 1:06:45 |
| 89 | Cedric Abt (ALL) | 1:08:32 | |
| 90 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | 1:08:35 |
| 91 | Rasmus Søjberg Pedersen (DAN) | 1:09:15 | |
| 92 | Andrea Alfio Bruno (ITA) | 1:10:08 | |
| 93 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | 1:10:34 |
| 94 | Alessandro Cattani (ITA) | Sias Rime | 1:11:34 |
| 95 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | 1:11:42 |
| 96 | Aivaras Mikutis (LTU) | 1:11:44 | |
| 97 | Niklas Behrens (ALL) | Lidl - Trek Development Team | 1:11:54 |
| 98 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | 1:12:41 |
| 99 | Leon Arenz (ALL) | Lotto - Kern Haus | 1:13:43 |
| 100 | Federico Iacomoni (ITA) | 1:14:20 | |
| 101 | Matys Grisel (FRA) | Lotto Dstny Development Team | 1:15:15 |
| 102 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | 1:16:08 |
| 103 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | 1:16:29 |
| 104 | Dario Giuliano (FRA) | 1:18:07 | |
| 105 | Jorge Fabricio Martínez Huerta (MEX) | 1:18:33 | |
| 106 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | 1:18:57 |
| 107 | Mil Morang (LUX) | Lotto - Kern Haus | 1:19:05 |
| 108 | Lorenzo Magli (ITA) | 1:19:13 | |
| 109 | Owen Cole (E-U) | Uae Team Emirates Gen Z | 1:21:08 |
| 110 | Andrea d'Amato (ITA) | Biesse - Carrera | 1:21:16 |
| 111 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | 1:21:25 |
| 112 | Gabriele Raccagni (ITA) | 1:22:29 | |
| 113 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | 1:22:36 |
| 114 | Riccardo Perani (ITA) | 1:23:16 | |
| 115 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | 1:23:21 |
| 116 | Zeno Moonen (BEL) | Circus - Reuz - Technord | 1:23:41 |
| 117 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | 1:24:05 |
| 118 | Stefano Leali (ITA) | Zalf Desiree Fior | 1:24:42 |
| 119 | Luke Valenti (CAN) | Israel Premier Tech Academy | 1:25:36 |
| 120 | Alessandro Dante (ITA) | 1:26:10 | |
| 121 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | 1:27:01 |
| 122 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | 1:27:28 |
| 123 | Damiano Obetti (ITA) | 1:28:07 | |
| 124 | Luca Rosa (ITA) | 1:28:37 | |
| 125 | Edward Pawson (NZL) | Sias Rime | 1:29:06 |
| 126 | Etienne Grimod (ITA) | Biesse - Carrera | 1:29:10 |
| 127 | Alvarez Ciro Perez (URU) | 1:30:56 | |
| 128 | Lorenzo Ferroni (ITA) | 1:33:37 | |
| 129 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | 1:34:25 |
| 130 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | 1:34:46 |
| 131 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | 1:41:23 |
| 132 | Nicholas Scarpelli (ITA) | 1:44:23 |

| 1 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | 0:10:49 |
| 2 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | 0:07 |
| 3 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | 0:10 |
| 4 | Paul Magnier (FRA) | Soudal - Quick Step | 0:11 |
| 5 | Callum Thornley (G-B) | Trinity Racing | 0:16 |
| 6 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 0:17 |
| 7 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 8 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | 0:21 |
| 9 | Jarno Widar (BEL) | Lotto Dstny Development Team | 0:22 |
| 10 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 11 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | 0:24 |
| 12 | Luke Tuckwell (AUS) | Trinity Racing | 0:25 |
| 13 | Aivaras Mikutis (LTU) | mt | |
| 14 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | 0:28 |
| 15 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | mt |
| 16 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 17 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | 0:29 |
| 18 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 19 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | 0:30 |
| 20 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | 0:31 |
| 21 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | 0:35 |
| 22 | Mats Wenzel (LUX) | Lidl - Trek Development Team | mt |
| 23 | Oscar Chamberlain (AUS) | Decathlon AG2R la Mondiale Development Team | mt |
| 24 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | mt |
| 25 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | mt |
| 26 | Owen Cole (E-U) | Uae Team Emirates Gen Z | mt |
| 27 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | 0:36 |
| 28 | Jørgen Nordhagen (NOR) | mt | |
| 29 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | 0:37 |
| 30 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | mt |
| 31 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | 0:38 |
| 32 | Menno Huising (P-B) | Team Visma / Lease a Bike Development | mt |
| 33 | Huub Artz (P-B) | Circus - Reuz - Technord | 0:39 |
| 34 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 35 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | 0:40 |
| 36 | Gonçalo Tavares (POR) | 0:41 | |
| 37 | Arthur Blaise (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 38 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 39 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | 0:42 |
| 40 | Cedric Abt (ALL) | mt | |
| 41 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 42 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | 0:43 |
| 43 | Daniel Lima (POR) | Israel Premier Tech Academy | 0:44 |
| 44 | Luca Paletti (ITA) | mt | |
| 45 | Tim Rex (BEL) | Circus - Reuz - Technord | 0:45 |
| 46 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 47 | Simone Gualdi (ITA) | Circus - Reuz - Technord | mt |
| 48 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 49 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | 0:46 |
| 50 | Niklas Behrens (ALL) | Lidl - Trek Development Team | 0:48 |
| 51 | Vicente Rojas Naranjo (CHI) | mt | |
| 52 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 53 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 54 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | mt |
| 55 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | mt |
| 56 | Joshua Giddings (G-B) | Lotto Dstny Development Team | mt |
| 57 | Tommaso Dati (ITA) | Biesse - Carrera | 0:49 |
| 58 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | mt |
| 59 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 60 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | mt |
| 61 | Ugo Fabries (FRA) | Trinity Racing | 0:50 |
| 62 | Kristian Egholm (DAN) | Lidl - Trek Development Team | 0:51 |
| 63 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 64 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | 0:52 |
| 65 | Giovanni Zordan (ITA) | Zalf Desiree Fior | mt |
| 66 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | mt |
| 67 | Dennis Lock (DAN) | 0:53 | |
| 68 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | 0:54 |
| 69 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 70 | Wouter Toussaint (P-B) | mt | |
| 71 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | mt |
| 72 | Luca Dreßler (ALL) | 0:55 | |
| 73 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | mt |
| 74 | Federico Iacomoni (ITA) | 0:56 | |
| 75 | Cesare Chesini (ITA) | Zalf Desiree Fior | mt |
| 76 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 77 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | 0:57 |
| 78 | Gabriele Raccagni (ITA) | mt | |
| 79 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 80 | Matteo Scalco (ITA) | VF Group - Bardiani CSF - Faizane | 0:58 |
| 81 | Rosola Kevin Pezzo (ITA) | mt | |
| 82 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | mt |
| 83 | Jéfferson Armando Ruiz Acuña (COL) | 0:59 | |
| 84 | Etienne Grimod (ITA) | Biesse - Carrera | 1:00 |
| 85 | Brandon Alejandro Rojas Vega (COL) | mt | |
| 86 | Matys Grisel (FRA) | Lotto Dstny Development Team | 1:01 |
| 87 | Andrea Piras (ITA) | mt | |
| 88 | Nicolo Pettiti (ITA) | Biesse - Carrera | 1:02 |
| 89 | William Colorado (COL) | mt | |
| 90 | Arne Baers (BEL) | Lotto Dstny Development Team | 1:03 |
| 91 | Luke Valenti (CAN) | Israel Premier Tech Academy | mt |
| 92 | Milan Donie (BEL) | Lotto Dstny Development Team | mt |
| 93 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 94 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | 1:05 |
| 95 | Mauricio Zapata (COL) | mt | |
| 96 | Luca Bagnara (ITA) | mt | |
| 97 | Niccolo Galli (ITA) | 1:06 | |
| 98 | Jose Ramon Muñiz Vazquez (MEX) | 1:07 | |
| 99 | Simone Griggion (ITA) | 1:08 | |
| 100 | Jose Juan Prieto De Luna (MEX) | mt | |
| 101 | Diego Pescador (COL) | 1:09 | |
| 102 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | 1:10 |
| 103 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | mt |
| 104 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 105 | Manuel Oioli (ITA) | 1:11 | |
| 106 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 107 | Martin Barrero Lopez (ESP) | 1:12 | |
| 108 | Andrea Montoli (ITA) | mt | |
| 109 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | mt |
| 110 | Sebastiano Minoia (ITA) | Sias Rime | 1:13 |
| 111 | Gibbe Staes (BEL) | Uae Team Emirates Gen Z | mt |
| 112 | Edoardo Zamperini (ITA) | mt | |
| 113 | Riccardo Perani (ITA) | 1:14 | |
| 114 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | 1:15 |
| 115 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 116 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | mt |
| 117 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | mt |
| 118 | Samuel Novák (SVK) | 1:16 | |
| 119 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | mt |
| 120 | Juan Sebastian Pinilla (COL) | mt | |
| 121 | Leonardo Vardanega (ITA) | mt | |
| 122 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 123 | Andrés Libardo Mancipe (COL) | 1:17 | |
| 124 | Leon Arenz (ALL) | Lotto - Kern Haus | mt |
| 125 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | mt |
| 126 | Marco Di Bernardo (ITA) | 1:18 | |
| 127 | Camilo Andres Gómez Archila (COL) | 1:19 | |
| 128 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | mt |
| 129 | Lorenzo Magli (ITA) | 1:20 | |
| 130 | Cesar Macias (MEX) | 1:21 | |
| 131 | Antonio González Torres (ESP) | mt | |
| 132 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | 1:22 |
| 133 | Gianmarco Carpene (ITA) | 1:24 | |
| 134 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | 1:27 |
| 135 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 136 | Filippo Omati (ITA) | Technipes #inemiliaromagna | mt |
| 137 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 138 | Juan Carlos Orozco Orozco (MEX) | 1:28 | |
| 139 | Andrea d'Amato (ITA) | Biesse - Carrera | 1:29 |
| 140 | Alvarez Ciro Perez (URU) | mt | |
| 141 | Andrea Alfio Bruno (ITA) | 1:30 | |
| 142 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | 1:32 |
| 143 | Tommaso Colombo (ITA) | mt | |
| 144 | Jorge Fabricio Martínez Huerta (MEX) | 1:36 | |
| 145 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | mt |
| 146 | Nicola Jr Rossi (ITA) | 1:37 | |
| 147 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | mt |
| 148 | Andrea Sergiampietri (ITA) | Technipes #inemiliaromagna | 1:38 |
| 149 | Nicholas Scarpelli (ITA) | 1:40 | |
| 150 | Lorenzo Ursella (ITA) | Zalf Desiree Fior | mt |
| 151 | Alessandro Dante (ITA) | mt | |
| 152 | Dario Giuliano (FRA) | 1:42 | |
| 153 | Zachary Walker (G-B) | Sias Rime | 1:44 |
| 154 | Riccardo Galante (ITA) | mt | |
| 155 | Damiano Obetti (ITA) | mt | |
| 156 | Luca Varroni (ITA) | 1:49 | |
| 157 | Lapo Gavilli (ITA) | Mg.k Vis - Colors For Peace | mt |
| 158 | Luca Rosa (ITA) | mt | |
| 159 | Lino Colosio (ITA) | 1:50 | |
| 160 | Pietro Dapporto (ITA) | Technipes #inemiliaromagna | mt |
| 161 | Stefano Leali (ITA) | Zalf Desiree Fior | 1:54 |
| 162 | Lorenzo Ferroni (ITA) | 1:56 | |
| 163 | Fabio Giancristofaro (ITA) | Sias Rime | 1:58 |
| 164 | Zeno Moonen (BEL) | Circus - Reuz - Technord | mt |
| 165 | Tommaso Mantovan (ITA) | 2:02 | |
| 166 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | 2:06 |
| 167 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | 2:09 |
| 168 | Raffaele Mosca (ITA) | 2:17 | |
| 169 | Edward Pawson (NZL) | Sias Rime | 2:39 |
| 170 | Filippo Gallio (ITA) | 3:03 | |
| 171 | Alessandro Gallio (ITA) | 3:06 | |
| 172 | William Smith (G-B) | Trinity Racing | 3:10 |
| 173 | Mattia Di Felice (ITA) | Mg.k Vis - Colors For Peace | |
| 174 | Edoardo Mauro Alleva (ITA) | Sias Rime |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Paul Magnier (FRA) | Soudal - Quick Step | 2:28:40 |
| 2 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 3 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | mt |
| 4 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 5 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 6 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | mt |
| 7 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 8 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | mt |
| 9 | Cesar Macias (MEX) | mt | |
| 10 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | mt |
| 11 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 12 | Nicolo Pettiti (ITA) | Biesse - Carrera | mt |
| 13 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 14 | Cesare Chesini (ITA) | Zalf Desiree Fior | mt |
| 15 | Luke Tuckwell (AUS) | Trinity Racing | mt |
| 16 | Edoardo Zamperini (ITA) | mt | |
| 17 | Diego Pescador (COL) | mt | |
| 18 | Andrea Montoli (ITA) | mt | |
| 19 | Wouter Toussaint (P-B) | mt | |
| 20 | Jéfferson Armando Ruiz Acuña (COL) | mt | |
| 21 | Andrea Piras (ITA) | mt | |
| 22 | Tim Rex (BEL) | Circus - Reuz - Technord | mt |
| 23 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | mt |
| 24 | Simone Gualdi (ITA) | Circus - Reuz - Technord | mt |
| 25 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 26 | William Colorado (COL) | mt | |
| 27 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | mt |
| 28 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 29 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | mt |
| 30 | Simone Griggion (ITA) | mt | |
| 31 | Jarno Widar (BEL) | Lotto Dstny Development Team | mt |
| 32 | Jørgen Nordhagen (NOR) | mt | |
| 33 | Luca Paletti (ITA) | mt | |
| 34 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 35 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 36 | Mats Wenzel (LUX) | Lidl - Trek Development Team | mt |
| 37 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | mt |
| 38 | Daniel Lima (POR) | Israel Premier Tech Academy | mt |
| 39 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 40 | Matteo Scalco (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 41 | Dennis Lock (DAN) | mt | |
| 42 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 43 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | mt |
| 44 | Jose Ramon Muñiz Vazquez (MEX) | mt | |
| 45 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | mt |
| 46 | Luca Bagnara (ITA) | mt | |
| 47 | Tommaso Dati (ITA) | Biesse - Carrera | mt |
| 48 | Menno Huising (P-B) | Team Visma / Lease a Bike Development | mt |
| 49 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | mt |
| 50 | Huub Artz (P-B) | Circus - Reuz - Technord | mt |
| 51 | Mauricio Zapata (COL) | mt | |
| 52 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 53 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | 0:13 |
| 54 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | 0:16 |
| 55 | Vicente Rojas Naranjo (CHI) | mt | |
| 56 | Milan Donie (BEL) | Lotto Dstny Development Team | mt |
| 57 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | 0:18 |
| 58 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | 0:29 |
| 59 | Oscar Chamberlain (AUS) | Decathlon AG2R la Mondiale Development Team | 0:51 |
| 60 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | mt |
| 61 | Camilo Andres Gómez Archila (COL) | mt | |
| 62 | Jorge Fabricio Martínez Huerta (MEX) | mt | |
| 63 | Manuel Oioli (ITA) | mt | |
| 64 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | 0:53 |
| 65 | Zachary Walker (G-B) | Sias Rime | mt |
| 66 | Jose Juan Prieto De Luna (MEX) | mt | |
| 67 | Samuel Novák (SVK) | mt | |
| 68 | Juan Sebastian Pinilla (COL) | mt | |
| 69 | Giovanni Zordan (ITA) | Zalf Desiree Fior | 1:05 |
| 70 | Ugo Fabries (FRA) | Trinity Racing | 1:16 |
| 71 | Marco Di Bernardo (ITA) | 1:50 | |
| 72 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 73 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | 1:56 |
| 74 | Gonçalo Tavares (POR) | 2:14 | |
| 75 | Antonio González Torres (ESP) | 2:44 | |
| 76 | Arne Baers (BEL) | Lotto Dstny Development Team | 2:56 |
| 77 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | 3:00 |
| 78 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | 3:01 |
| 79 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 80 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | 3:03 |
| 81 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | mt |
| 82 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 83 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 84 | Fabio Giancristofaro (ITA) | Sias Rime | mt |
| 85 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | mt |
| 86 | Rosola Kevin Pezzo (ITA) | mt | |
| 87 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 88 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | 3:07 |
| 89 | Luca Dreßler (ALL) | 4:46 | |
| 90 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | mt |
| 91 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | mt |
| 92 | Gabriele Raccagni (ITA) | mt | |
| 93 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | mt |
| 94 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 95 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 96 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 97 | Arthur Blaise (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 98 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | mt |
| 99 | Riccardo Perani (ITA) | mt | |
| 100 | Cedric Abt (ALL) | mt | |
| 101 | Juan Carlos Orozco Orozco (MEX) | mt | |
| 102 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | mt |
| 103 | Nicola Jr Rossi (ITA) | mt | |
| 104 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | mt |
| 105 | Callum Thornley (G-B) | Trinity Racing | mt |
| 106 | William Smith (G-B) | Trinity Racing | mt |
| 107 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | mt |
| 108 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | mt |
| 109 | Lorenzo Magli (ITA) | mt | |
| 110 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | 4:51 |
| 111 | Lorenzo Ferroni (ITA) | 6:31 | |
| 112 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | 6:32 |
| 113 | Andrea Sergiampietri (ITA) | Technipes #inemiliaromagna | mt |
| 114 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 115 | Leon Arenz (ALL) | Lotto - Kern Haus | mt |
| 116 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 117 | Dario Giuliano (FRA) | mt | |
| 118 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 119 | Owen Cole (E-U) | Uae Team Emirates Gen Z | 7:02 |
| 120 | Aivaras Mikutis (LTU) | 7:04 | |
| 121 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 122 | Sebastiano Minoia (ITA) | Sias Rime | 7:28 |
| 123 | Andrea d'Amato (ITA) | Biesse - Carrera | 7:42 |
| 124 | Etienne Grimod (ITA) | Biesse - Carrera | mt |
| 125 | Gianmarco Carpene (ITA) | mt | |
| 126 | Luca Rosa (ITA) | mt | |
| 127 | Leonardo Vardanega (ITA) | mt | |
| 128 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 129 | Brandon Alejandro Rojas Vega (COL) | 7:47 | |
| 130 | Andrés Libardo Mancipe (COL) | 7:53 | |
| 131 | Joshua Giddings (G-B) | Lotto Dstny Development Team | 9:05 |
| 132 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | 9:25 |
| 133 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | 9:36 |
| 134 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | mt |
| 135 | Kristian Egholm (DAN) | Lidl - Trek Development Team | mt |
| 136 | Martin Barrero Lopez (ESP) | 9:38 | |
| 137 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | mt |
| 138 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | mt |
| 139 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | 10:42 |
| 140 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 141 | Pietro Dapporto (ITA) | Technipes #inemiliaromagna | mt |
| 142 | Zeno Moonen (BEL) | Circus - Reuz - Technord | mt |
| 143 | Nicholas Scarpelli (ITA) | mt | |
| 144 | Stefano Leali (ITA) | Zalf Desiree Fior | mt |
| 145 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 146 | Alvarez Ciro Perez (URU) | mt | |
| 147 | Filippo Omati (ITA) | Technipes #inemiliaromagna | mt |
| 148 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | mt |
| 149 | Federico Iacomoni (ITA) | 11:37 | |
| 150 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 151 | Tommaso Colombo (ITA) | 12:00 | |
| 152 | Edward Pawson (NZL) | Sias Rime | 12:40 |
| 153 | Andrea Alfio Bruno (ITA) | mt | |
| 154 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | 12:47 |
| 155 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | mt |
| 156 | Gibbe Staes (BEL) | Uae Team Emirates Gen Z | 13:58 |
| 157 | Tommaso Mantovan (ITA) | 14:20 | |
| 158 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | mt |
| 159 | Niccolo Galli (ITA) | mt | |
| 160 | Luca Varroni (ITA) | mt | |
| 161 | Riccardo Galante (ITA) | mt | |
| 162 | Lino Colosio (ITA) | mt | |
| 163 | Damiano Obetti (ITA) | mt | |
| 164 | Alessandro Dante (ITA) | mt | |
| 165 | Luke Valenti (CAN) | Israel Premier Tech Academy | mt |
| 166 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | mt |
| 167 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | mt |
| 168 | Lorenzo Ursella (ITA) | Zalf Desiree Fior | 15:27 |
| 169 | Lapo Gavilli (ITA) | Mg.k Vis - Colors For Peace | 16:07 |
| 170 | Raffaele Mosca (ITA) | ||
| OTL | Alessandro Gallio (ITA) | - | |
| OTL | Filippo Gallio (ITA) | - |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Jarno Widar (BEL) | Lotto Dstny Development Team | 3:47:40 |
| 2 | Wouter Toussaint (P-B) | 0:21 | |
| 3 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 4 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | 0:27 |
| 5 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 6 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | mt |
| 7 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | mt |
| 8 | Mats Wenzel (LUX) | Lidl - Trek Development Team | 0:39 |
| 9 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | 1:24 |
| 10 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | 1:28 |
| 11 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | mt |
| 12 | William Smith (G-B) | Trinity Racing | 1:30 |
| 13 | Luke Tuckwell (AUS) | Trinity Racing | mt |
| 14 | Matteo Scalco (ITA) | VF Group - Bardiani CSF - Faizane | 1:33 |
| 15 | Jéfferson Armando Ruiz Acuña (COL) | mt | |
| 16 | Diego Pescador (COL) | 1:37 | |
| 17 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | 1:51 |
| 18 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 19 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 20 | Luca Bagnara (ITA) | mt | |
| 21 | Mauricio Zapata (COL) | 2:03 | |
| 22 | Jørgen Nordhagen (NOR) | 2:17 | |
| 23 | Cesare Chesini (ITA) | Zalf Desiree Fior | mt |
| 24 | Edoardo Zamperini (ITA) | mt | |
| 25 | Milan Donie (BEL) | Lotto Dstny Development Team | 2:55 |
| 26 | Luca Paletti (ITA) | 3:03 | |
| 27 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | 4:21 |
| 28 | Daniel Lima (POR) | Israel Premier Tech Academy | mt |
| 29 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | mt |
| 30 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | 6:18 |
| 31 | William Colorado (COL) | mt | |
| 32 | Zachary Walker (G-B) | Sias Rime | 6:31 |
| 33 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | 7:29 |
| 34 | Nicolo Pettiti (ITA) | Biesse - Carrera | 7:30 |
| 35 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | mt |
| 36 | Dennis Lock (DAN) | mt | |
| 37 | Gonçalo Tavares (POR) | 7:51 | |
| 38 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | 7:59 |
| 39 | Vicente Rojas Naranjo (CHI) | mt | |
| 40 | Camilo Andres Gómez Archila (COL) | 8:07 | |
| 41 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | 8:27 |
| 42 | Jose Ramon Muñiz Vazquez (MEX) | 9:38 | |
| 43 | Tim Rex (BEL) | Circus - Reuz - Technord | 9:55 |
| 44 | Arne Baers (BEL) | Lotto Dstny Development Team | mt |
| 45 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | 10:24 |
| 46 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 10:41 |
| 47 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | 11:44 |
| 48 | Jose Juan Prieto De Luna (MEX) | 11:47 | |
| 49 | Samuel Novák (SVK) | mt | |
| 50 | Antonio González Torres (ESP) | mt | |
| 51 | Marco Di Bernardo (ITA) | mt | |
| 52 | Paul Magnier (FRA) | Soudal - Quick Step | mt |
| 53 | Andrea Montoli (ITA) | mt | |
| 54 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | mt |
| 55 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 56 | Andrés Libardo Mancipe (COL) | mt | |
| 57 | Juan Sebastian Pinilla (COL) | 13:54 | |
| 58 | Simone Griggion (ITA) | 14:24 | |
| 59 | Matys Grisel (FRA) | Lotto Dstny Development Team | 18:03 |
| 60 | Menno Huising (P-B) | Team Visma / Lease a Bike Development | 18:05 |
| 61 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | 18:21 |
| 62 | Huub Artz (P-B) | Circus - Reuz - Technord | 18:22 |
| 63 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 64 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 65 | Jorge Fabricio Martínez Huerta (MEX) | mt | |
| 66 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 67 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | mt |
| 68 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | mt |
| 69 | Juan Carlos Orozco Orozco (MEX) | mt | |
| 70 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | mt |
| 71 | Andrea Piras (ITA) | mt | |
| 72 | Cedric Abt (ALL) | mt | |
| 73 | Rosola Kevin Pezzo (ITA) | 18:24 | |
| 74 | Cesar Macias (MEX) | 19:38 | |
| 75 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 76 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 77 | Simone Gualdi (ITA) | Circus - Reuz - Technord | mt |
| 78 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 79 | Edward Pawson (NZL) | Sias Rime | mt |
| 80 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | mt |
| 81 | Luca Dreßler (ALL) | mt | |
| 82 | Andrea Alfio Bruno (ITA) | mt | |
| 83 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | mt |
| 84 | Manuel Oioli (ITA) | mt | |
| 85 | Sebastiano Minoia (ITA) | Sias Rime | mt |
| 86 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | mt |
| 87 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 88 | Tommaso Dati (ITA) | Biesse - Carrera | mt |
| 89 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | mt |
| 90 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 91 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 92 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 93 | Giovanni Zordan (ITA) | Zalf Desiree Fior | mt |
| 94 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | mt |
| 95 | Ugo Fabries (FRA) | Trinity Racing | mt |
| 96 | Fabio Giancristofaro (ITA) | Sias Rime | mt |
| 97 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | mt |
| 98 | Filippo Omati (ITA) | Technipes #inemiliaromagna | mt |
| 99 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | mt |
| 100 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | mt |
| 101 | Gianmarco Carpene (ITA) | mt | |
| 102 | Nicola Jr Rossi (ITA) | mt | |
| 103 | Martin Barrero Lopez (ESP) | mt | |
| 104 | Luke Valenti (CAN) | Israel Premier Tech Academy | mt |
| 105 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 106 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 107 | Leon Arenz (ALL) | Lotto - Kern Haus | mt |
| 108 | Aivaras Mikutis (LTU) | mt | |
| 109 | Joshua Giddings (G-B) | Lotto Dstny Development Team | mt |
| 110 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 111 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | mt |
| 112 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | 19:43 |
| 113 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | 20:10 |
| 114 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | 20:11 |
| 115 | Dario Giuliano (FRA) | 20:22 | |
| 116 | Andrea d'Amato (ITA) | Biesse - Carrera | 20:59 |
| 117 | Riccardo Perani (ITA) | mt | |
| 118 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | 21:15 |
| 119 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | 21:30 |
| 120 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | mt |
| 121 | Owen Cole (E-U) | Uae Team Emirates Gen Z | 21:39 |
| 122 | Federico Iacomoni (ITA) | 21:59 | |
| 123 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 124 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 125 | Kristian Egholm (DAN) | Lidl - Trek Development Team | 22:07 |
| 126 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | 22:13 |
| 127 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | mt |
| 128 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | 23:25 |
| 129 | Callum Thornley (G-B) | Trinity Racing | mt |
| 130 | Gabriele Raccagni (ITA) | mt | |
| 131 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | mt |
| 132 | Damiano Obetti (ITA) | mt | |
| 133 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | mt |
| 134 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 135 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 136 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | mt |
| 137 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | 23:48 |
| 138 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | mt |
| 139 | Lorenzo Magli (ITA) | mt | |
| 140 | Stefano Leali (ITA) | Zalf Desiree Fior | mt |
| 141 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | mt |
| 142 | Oscar Chamberlain (AUS) | Decathlon AG2R la Mondiale Development Team | mt |
| 143 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | 24:01 |
| 144 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | mt |
| 145 | Tommaso Mantovan (ITA) | 24:38 | |
| 146 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | mt |
| 147 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | 24:41 |
| 148 | Zeno Moonen (BEL) | Circus - Reuz - Technord | 25:06 |
| 149 | Etienne Grimod (ITA) | Biesse - Carrera | mt |
| 150 | Brandon Alejandro Rojas Vega (COL) | mt | |
| 151 | Alvarez Ciro Perez (URU) | 25:29 | |
| 152 | Leonardo Vardanega (ITA) | mt | |
| 153 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | 26:50 |
| 154 | Alessandro Dante (ITA) | 26:53 | |
| 155 | Lorenzo Ferroni (ITA) | 27:01 | |
| 156 | Niccolo Galli (ITA) | ||
| 157 | Arthur Blaise (FRA) | Decathlon AG2R la Mondiale Development Team |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Paul Magnier (FRA) | Soudal - Quick Step | 3:02:43 |
| 2 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 3 | Andrea d'Amato (ITA) | Biesse - Carrera | mt |
| 4 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 5 | Cesar Macias (MEX) | mt | |
| 6 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 7 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | mt |
| 8 | Zeno Moonen (BEL) | Circus - Reuz - Technord | mt |
| 9 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 10 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 11 | Huub Artz (P-B) | Circus - Reuz - Technord | mt |
| 12 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 13 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 14 | Manuel Oioli (ITA) | mt | |
| 15 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 16 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | mt |
| 17 | Giovanni Zordan (ITA) | Zalf Desiree Fior | mt |
| 18 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | mt |
| 19 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | mt |
| 20 | Gianmarco Carpene (ITA) | mt | |
| 21 | Camilo Andres Gómez Archila (COL) | mt | |
| 22 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | mt |
| 23 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | mt |
| 24 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | mt |
| 25 | Lorenzo Magli (ITA) | mt | |
| 26 | William Colorado (COL) | mt | |
| 27 | Edward Pawson (NZL) | Sias Rime | mt |
| 28 | Nicolo Pettiti (ITA) | Biesse - Carrera | mt |
| 29 | Zachary Walker (G-B) | Sias Rime | mt |
| 30 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 31 | Andrea Montoli (ITA) | mt | |
| 32 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | mt |
| 33 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 34 | Daniel Lima (POR) | Israel Premier Tech Academy | mt |
| 35 | Joshua Giddings (G-B) | Lotto Dstny Development Team | mt |
| 36 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | mt |
| 37 | Arne Baers (BEL) | Lotto Dstny Development Team | mt |
| 38 | Alessandro Dante (ITA) | mt | |
| 39 | Jéfferson Armando Ruiz Acuña (COL) | mt | |
| 40 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | mt |
| 41 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | mt |
| 42 | Mauricio Zapata (COL) | mt | |
| 43 | Andrea Alfio Bruno (ITA) | mt | |
| 44 | Antonio González Torres (ESP) | mt | |
| 45 | Gonçalo Tavares (POR) | mt | |
| 46 | Diego Pescador (COL) | mt | |
| 47 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | mt |
| 48 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 49 | Cesare Chesini (ITA) | Zalf Desiree Fior | mt |
| 50 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 51 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | mt |
| 52 | Sebastiano Minoia (ITA) | Sias Rime | mt |
| 53 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | mt |
| 54 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 55 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 56 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | mt |
| 57 | Tim Rex (BEL) | Circus - Reuz - Technord | mt |
| 58 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 59 | Tommaso Colombo (ITA) | mt | |
| 60 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | mt |
| 61 | Luca Bagnara (ITA) | mt | |
| 62 | Luke Tuckwell (AUS) | Trinity Racing | mt |
| 63 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 64 | Martin Barrero Lopez (ESP) | mt | |
| 65 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 66 | Jose Juan Prieto De Luna (MEX) | mt | |
| 67 | Edoardo Zamperini (ITA) | mt | |
| 68 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | mt |
| 69 | Simone Gualdi (ITA) | Circus - Reuz - Technord | mt |
| 70 | Fabio Giancristofaro (ITA) | Sias Rime | mt |
| 71 | Simone Griggion (ITA) | mt | |
| 72 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 73 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 74 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | mt |
| 75 | Luca Paletti (ITA) | mt | |
| 76 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | mt |
| 77 | Owen Cole (E-U) | Uae Team Emirates Gen Z | mt |
| 78 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | mt |
| 79 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | mt |
| 80 | Vicente Rojas Naranjo (CHI) | mt | |
| 81 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 82 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | mt |
| 83 | Stefano Leali (ITA) | Zalf Desiree Fior | mt |
| 84 | Dennis Lock (DAN) | mt | |
| 85 | Luca Dreßler (ALL) | mt | |
| 86 | Milan Donie (BEL) | Lotto Dstny Development Team | mt |
| 87 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | mt |
| 88 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | mt |
| 89 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 90 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | mt |
| 91 | Mats Wenzel (LUX) | Lidl - Trek Development Team | mt |
| 92 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | mt |
| 93 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | mt |
| 94 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | mt |
| 95 | Andrea Piras (ITA) | mt | |
| 96 | Aivaras Mikutis (LTU) | mt | |
| 97 | Jose Ramon Muñiz Vazquez (MEX) | mt | |
| 98 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 99 | Nicola Jr Rossi (ITA) | mt | |
| 100 | Wouter Toussaint (P-B) | mt | |
| 101 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 102 | Samuel Novák (SVK) | mt | |
| 103 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | mt |
| 104 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 105 | Andrés Libardo Mancipe (COL) | mt | |
| 106 | Matteo Scalco (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 107 | Jarno Widar (BEL) | Lotto Dstny Development Team | mt |
| 108 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 109 | Juan Carlos Orozco Orozco (MEX) | mt | |
| 110 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 111 | Luke Valenti (CAN) | Israel Premier Tech Academy | mt |
| 112 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 113 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | mt |
| 114 | Tommaso Dati (ITA) | Biesse - Carrera | mt |
| 115 | Luca Rosa (ITA) | mt | |
| 116 | Cedric Abt (ALL) | mt | |
| 117 | Alvarez Ciro Perez (URU) | 0:38 | |
| 118 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | mt |
| 119 | Federico Iacomoni (ITA) | mt | |
| 120 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | 0:49 |
| 121 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | 1:00 |
| 122 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 123 | Rosola Kevin Pezzo (ITA) | mt | |
| 124 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 125 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | mt |
| 126 | William Smith (G-B) | Trinity Racing | mt |
| 127 | Ugo Fabries (FRA) | Trinity Racing | mt |
| 128 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | 1:26 |
| 129 | Callum Thornley (G-B) | Trinity Racing | mt |
| 130 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | 2:46 |
| 131 | Filippo Omati (ITA) | Technipes #inemiliaromagna | mt |
| 132 | Niklas Behrens (ALL) | Lidl - Trek Development Team | 4:08 |
| 133 | Leon Arenz (ALL) | Lotto - Kern Haus | 7:27 |
| 134 | Etienne Grimod (ITA) | Biesse - Carrera | mt |
| 135 | Jorge Fabricio Martínez Huerta (MEX) | mt | |
| 136 | Gabriele Raccagni (ITA) | mt | |
| 137 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | mt |
| 138 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | mt |
| 139 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | mt |
| 140 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | mt |
| 141 | Brandon Alejandro Rojas Vega (COL) | mt | |
| 142 | Leonardo Vardanega (ITA) | mt | |
| 143 | Kristian Egholm (DAN) | Lidl - Trek Development Team | mt |
| 144 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | mt |
| 145 | Tommaso Mantovan (ITA) | 8:58 | |
| 146 | Pietro Dapporto (ITA) | Technipes #inemiliaromagna | mt |
| 147 | Dario Giuliano (FRA) | mt | |
| 148 | Nicholas Scarpelli (ITA) | mt | |
| 149 | Damiano Obetti (ITA) | mt | |
| 150 | Juan Sebastian Pinilla (COL) | mt | |
| 151 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | mt |
| 152 | Lorenzo Ferroni (ITA) | mt | |
| 153 | Riccardo Perani (ITA) | mt | |
| 154 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 155 | Marco Di Bernardo (ITA) | mt | |
| 156 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 157 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | 13:16 |
| 158 | Jørgen Nordhagen (NOR) | ||
| 159 | Menno Huising (P-B) | Team Visma / Lease a Bike Development | |
| 160 | Oscar Chamberlain (AUS) | Decathlon AG2R la Mondiale Development Team |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | 2:56:53 |
| 2 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 3 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 4 | Andrea d'Amato (ITA) | Biesse - Carrera | mt |
| 5 | Zeno Moonen (BEL) | Circus - Reuz - Technord | mt |
| 6 | Paul Magnier (FRA) | Soudal - Quick Step | mt |
| 7 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 8 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 9 | Giovanni Zordan (ITA) | Zalf Desiree Fior | mt |
| 10 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 11 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | mt |
| 12 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | mt |
| 13 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 14 | Cesar Macias (MEX) | mt | |
| 15 | Riccardo Perani (ITA) | mt | |
| 16 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 17 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 18 | Lorenzo Magli (ITA) | mt | |
| 19 | Brandon Alejandro Rojas Vega (COL) | mt | |
| 20 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | mt |
| 21 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | mt |
| 22 | Jose Juan Prieto De Luna (MEX) | mt | |
| 23 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | mt |
| 24 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | mt |
| 25 | Callum Thornley (G-B) | Trinity Racing | mt |
| 26 | Gabriele Raccagni (ITA) | mt | |
| 27 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 28 | Luca Dreßler (ALL) | mt | |
| 29 | Etienne Grimod (ITA) | Biesse - Carrera | mt |
| 30 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | mt |
| 31 | Leonardo Vardanega (ITA) | mt | |
| 32 | Nicolo Pettiti (ITA) | Biesse - Carrera | mt |
| 33 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | mt |
| 34 | Zachary Walker (G-B) | Sias Rime | mt |
| 35 | Sebastiano Minoia (ITA) | Sias Rime | mt |
| 36 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | mt |
| 37 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | mt |
| 38 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | mt |
| 39 | Andrea Alfio Bruno (ITA) | mt | |
| 40 | Alessandro Dante (ITA) | mt | |
| 41 | Jose Ramon Muñiz Vazquez (MEX) | mt | |
| 42 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 43 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 44 | Jéfferson Armando Ruiz Acuña (COL) | mt | |
| 45 | Gonçalo Tavares (POR) | mt | |
| 46 | Mauricio Zapata (COL) | mt | |
| 47 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 48 | Jorge Fabricio Martínez Huerta (MEX) | mt | |
| 49 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | mt |
| 50 | William Colorado (COL) | mt | |
| 51 | Diego Pescador (COL) | mt | |
| 52 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | mt |
| 53 | Joshua Giddings (G-B) | Lotto Dstny Development Team | mt |
| 54 | Edoardo Zamperini (ITA) | mt | |
| 55 | Pietro Dapporto (ITA) | Technipes #inemiliaromagna | mt |
| 56 | Luke Tuckwell (AUS) | Trinity Racing | mt |
| 57 | Tim Rex (BEL) | Circus - Reuz - Technord | mt |
| 58 | Manuel Oioli (ITA) | mt | |
| 59 | Camilo Andres Gómez Archila (COL) | mt | |
| 60 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | mt |
| 61 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 62 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 63 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | mt |
| 64 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | mt |
| 65 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | mt |
| 66 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 67 | Lorenzo Ferroni (ITA) | mt | |
| 68 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 69 | Cedric Abt (ALL) | mt | |
| 70 | Dennis Lock (DAN) | mt | |
| 71 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 72 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | mt |
| 73 | Gianmarco Carpene (ITA) | mt | |
| 74 | Simone Gualdi (ITA) | Circus - Reuz - Technord | mt |
| 75 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | mt |
| 76 | Luca Bagnara (ITA) | mt | |
| 77 | Martin Barrero Lopez (ESP) | mt | |
| 78 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | mt |
| 79 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | mt |
| 80 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 81 | Andrés Libardo Mancipe (COL) | mt | |
| 82 | Vicente Rojas Naranjo (CHI) | mt | |
| 83 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | mt |
| 84 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 85 | Andrea Montoli (ITA) | mt | |
| 86 | Damiano Obetti (ITA) | mt | |
| 87 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 88 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 89 | Leon Arenz (ALL) | Lotto - Kern Haus | mt |
| 90 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 91 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 92 | Federico Iacomoni (ITA) | mt | |
| 93 | Luca Paletti (ITA) | mt | |
| 94 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | mt |
| 95 | Tommaso Dati (ITA) | Biesse - Carrera | mt |
| 96 | Matteo Scalco (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 97 | Cesare Chesini (ITA) | Zalf Desiree Fior | mt |
| 98 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 99 | Juan Sebastian Pinilla (COL) | mt | |
| 100 | Antonio González Torres (ESP) | mt | |
| 101 | Andrea Piras (ITA) | mt | |
| 102 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | mt |
| 103 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | mt |
| 104 | Huub Artz (P-B) | Circus - Reuz - Technord | mt |
| 105 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | mt |
| 106 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | mt |
| 107 | Mats Wenzel (LUX) | Lidl - Trek Development Team | mt |
| 108 | Arne Baers (BEL) | Lotto Dstny Development Team | mt |
| 109 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 110 | Fabio Giancristofaro (ITA) | Sias Rime | mt |
| 111 | Edward Pawson (NZL) | Sias Rime | mt |
| 112 | Jarno Widar (BEL) | Lotto Dstny Development Team | mt |
| 113 | Wouter Toussaint (P-B) | mt | |
| 114 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | mt |
| 115 | Milan Donie (BEL) | Lotto Dstny Development Team | mt |
| 116 | Daniel Lima (POR) | Israel Premier Tech Academy | mt |
| 117 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 118 | Luca Rosa (ITA) | mt | |
| 119 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | mt |
| 120 | Samuel Novák (SVK) | mt | |
| 121 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | mt |
| 122 | Simone Griggion (ITA) | mt | |
| 123 | Ugo Fabries (FRA) | Trinity Racing | mt |
| 124 | Dario Giuliano (FRA) | mt | |
| 125 | Tommaso Colombo (ITA) | mt | |
| 126 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 127 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | mt |
| 128 | Alvarez Ciro Perez (URU) | mt | |
| 129 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 130 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | mt |
| 131 | Owen Cole (E-U) | Uae Team Emirates Gen Z | mt |
| 132 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | mt |
| 133 | Nicholas Scarpelli (ITA) | mt | |
| 134 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 135 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 136 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | mt |
| 137 | Marco Di Bernardo (ITA) | mt | |
| 138 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | mt |
| 139 | Luke Valenti (CAN) | Israel Premier Tech Academy | mt |
| 140 | William Smith (G-B) | Trinity Racing | mt |
| 141 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | mt |
| 142 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | mt |
| 143 | Aivaras Mikutis (LTU) | mt | |
| 144 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | mt |
| 145 | Stefano Leali (ITA) | Zalf Desiree Fior | mt |
| 146 | Rosola Kevin Pezzo (ITA) | mt | |
| 147 | Kristian Egholm (DAN) | Lidl - Trek Development Team | 0:32 |
| 148 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 149 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 150 | Tommaso Mantovan (ITA) | mt | |
| 151 | Nicola Jr Rossi (ITA) | mt | |
| 152 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | mt |
| 153 | Juan Carlos Orozco Orozco (MEX) | 0:40 | |
| 154 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | mt |
| 155 | Filippo Omati (ITA) | Technipes #inemiliaromagna | mt |
| 156 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | 0:54 |
| 157 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | 1:56 |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Jarno Widar (BEL) | Lotto Dstny Development Team | 4:16:46 |
| 2 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | 0:01 |
| 3 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | mt |
| 4 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | 0:14 |
| 5 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | 0:20 |
| 6 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 7 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | 0:48 |
| 8 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | 0:57 |
| 9 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | 0:59 |
| 10 | Mats Wenzel (LUX) | Lidl - Trek Development Team | 1:10 |
| 11 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | 1:16 |
| 12 | Luca Paletti (ITA) | 1:24 | |
| 13 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | 1:28 |
| 14 | Mauricio Zapata (COL) | 1:52 | |
| 15 | William Colorado (COL) | 1:57 | |
| 16 | Luke Tuckwell (AUS) | Trinity Racing | 1:58 |
| 17 | Milan Donie (BEL) | Lotto Dstny Development Team | 2:19 |
| 18 | Jose Ramon Muñiz Vazquez (MEX) | 2:25 | |
| 19 | Vicente Rojas Naranjo (CHI) | 2:33 | |
| 20 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | 2:48 |
| 21 | Cesare Chesini (ITA) | Zalf Desiree Fior | 2:59 |
| 22 | Diego Pescador (COL) | 3:04 | |
| 23 | Tim Rex (BEL) | Circus - Reuz - Technord | 3:45 |
| 24 | Simone Gualdi (ITA) | Circus - Reuz - Technord | 4:00 |
| 25 | Wouter Toussaint (P-B) | mt | |
| 26 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | 4:03 |
| 27 | Jéfferson Armando Ruiz Acuña (COL) | mt | |
| 28 | Luca Bagnara (ITA) | 4:23 | |
| 29 | Camilo Andres Gómez Archila (COL) | 4:38 | |
| 30 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | 5:01 |
| 31 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | 5:04 |
| 32 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | 5:19 |
| 33 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | 6:00 |
| 34 | Edoardo Zamperini (ITA) | 6:02 | |
| 35 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | 6:59 |
| 36 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | 7:15 |
| 37 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | 7:29 |
| 38 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | 7:55 |
| 39 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 8:29 |
| 40 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 41 | William Smith (G-B) | Trinity Racing | 9:13 |
| 42 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | 10:37 |
| 43 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | 13:20 |
| 44 | Huub Artz (P-B) | Circus - Reuz - Technord | 15:55 |
| 45 | Zachary Walker (G-B) | Sias Rime | 16:43 |
| 46 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | 18:58 |
| 47 | Arne Baers (BEL) | Lotto Dstny Development Team | 22:46 |
| 48 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | mt |
| 49 | Andrea Alfio Bruno (ITA) | mt | |
| 50 | Andrea Montoli (ITA) | mt | |
| 51 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | mt |
| 52 | Tommaso Dati (ITA) | Biesse - Carrera | mt |
| 53 | Gianmarco Carpene (ITA) | mt | |
| 54 | Manuel Oioli (ITA) | mt | |
| 55 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | mt |
| 56 | Luca Dreßler (ALL) | mt | |
| 57 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | mt |
| 58 | Nicolo Pettiti (ITA) | Biesse - Carrera | mt |
| 59 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 60 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | mt |
| 61 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 62 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | mt |
| 63 | Simone Griggion (ITA) | mt | |
| 64 | Fabio Giancristofaro (ITA) | Sias Rime | mt |
| 65 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 66 | Martin Barrero Lopez (ESP) | mt | |
| 67 | Andrea d'Amato (ITA) | Biesse - Carrera | mt |
| 68 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 69 | Tommaso Mantovan (ITA) | mt | |
| 70 | Samuel Novák (SVK) | mt | |
| 71 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 72 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | mt |
| 73 | Alessandro Dante (ITA) | mt | |
| 74 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 75 | Gabriele Raccagni (ITA) | mt | |
| 76 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | mt |
| 77 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | mt |
| 78 | Antonio González Torres (ESP) | mt | |
| 79 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 80 | Leon Arenz (ALL) | Lotto - Kern Haus | mt |
| 81 | Lorenzo Ferroni (ITA) | mt | |
| 82 | Giovanni Zordan (ITA) | Zalf Desiree Fior | mt |
| 83 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 84 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 85 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 86 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 87 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | mt |
| 88 | Juan Carlos Orozco Orozco (MEX) | mt | |
| 89 | Dario Giuliano (FRA) | mt | |
| 90 | Nicola Jr Rossi (ITA) | mt | |
| 91 | Jorge Fabricio Martínez Huerta (MEX) | mt | |
| 92 | Tommaso Colombo (ITA) | mt | |
| 93 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 94 | Zeno Moonen (BEL) | Circus - Reuz - Technord | mt |
| 95 | Damiano Obetti (ITA) | mt | |
| 96 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | mt |
| 97 | Gonçalo Tavares (POR) | mt | |
| 98 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | mt |
| 99 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 100 | Owen Cole (E-U) | Uae Team Emirates Gen Z | mt |
| 101 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 102 | Dennis Lock (DAN) | mt | |
| 103 | Luca Rosa (ITA) | mt | |
| 104 | Juan Sebastian Pinilla (COL) | 23:01 | |
| 105 | Andrea Piras (ITA) | mt | |
| 106 | Filippo Omati (ITA) | Technipes #inemiliaromagna | 23:04 |
| 107 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | 23:09 |
| 108 | Etienne Grimod (ITA) | Biesse - Carrera | mt |
| 109 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | mt |
| 110 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | 23:15 |
| 111 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 112 | Aivaras Mikutis (LTU) | mt | |
| 113 | Paul Magnier (FRA) | Soudal - Quick Step | mt |
| 114 | Callum Thornley (G-B) | Trinity Racing | mt |
| 115 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 116 | Jose Juan Prieto De Luna (MEX) | mt | |
| 117 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 118 | Andrés Libardo Mancipe (COL) | mt | |
| 119 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | mt |
| 120 | Marco Di Bernardo (ITA) | mt | |
| 121 | Matteo Scalco (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 122 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | mt |
| 123 | Leonardo Vardanega (ITA) | 23:20 | |
| 124 | Sebastiano Minoia (ITA) | Sias Rime | 23:56 |
| 125 | Nicholas Scarpelli (ITA) | mt | |
| 126 | Lorenzo Magli (ITA) | mt | |
| 127 | Federico Iacomoni (ITA) | mt | |
| 128 | Rosola Kevin Pezzo (ITA) | 24:08 | |
| 129 | Riccardo Perani (ITA) | mt | |
| 130 | Alvarez Ciro Perez (URU) | mt | |
| 131 | Stefano Leali (ITA) | Zalf Desiree Fior | mt |
| 132 | Louis Leidert (ALL) | Lidl - Trek Development Team | 24:50 |
| 133 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | 26:28 |
| 134 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 135 | Luke Valenti (CAN) | Israel Premier Tech Academy | 26:37 |
| 136 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 137 | Daniel Lima (POR) | Israel Premier Tech Academy | mt |
| 138 | Niklas Behrens (ALL) | Lidl - Trek Development Team | 26:42 |
| 139 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 140 | Cedric Abt (ALL) | 26:48 | |
| 141 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | mt |
| 142 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | mt |
| 143 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | 27:03 |
| 144 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | mt |
| 145 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | 27:12 |
| 146 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | 27:25 |
| 147 | Cesar Macias (MEX) | 27:29 | |
| 148 | Pietro Dapporto (ITA) | Technipes #inemiliaromagna | 27:37 |
| 149 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | 27:54 |
| 150 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | 28:10 |
| 151 | Edward Pawson (NZL) | Sias Rime | 29:34 |
| 152 | Kristian Egholm (DAN) | Lidl - Trek Development Team | |
| 153 | Joshua Giddings (G-B) | Lotto Dstny Development Team | |
| 154 | Robert Donaldson (G-B) | Trinity Racing | |
| 155 | Ugo Fabries (FRA) | Trinity Racing | |
| 156 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | |
| 157 | Brandon Alejandro Rojas Vega (COL) |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Huub Artz (P-B) | Circus - Reuz - Technord | 3:58:34 |
| 2 | Callum Thornley (G-B) | Trinity Racing | 0:25 |
| 3 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | 0:48 |
| 4 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | 1:43 |
| 5 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | mt |
| 6 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | 1:57 |
| 7 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 1:59 |
| 8 | Luca Dreßler (ALL) | 2:05 | |
| 9 | Jose Ramon Muñiz Vazquez (MEX) | 2:26 | |
| 10 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 11 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 12 | Cesare Chesini (ITA) | Zalf Desiree Fior | mt |
| 13 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 14 | Dennis Lock (DAN) | mt | |
| 15 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | mt |
| 16 | Mats Wenzel (LUX) | Lidl - Trek Development Team | mt |
| 17 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 18 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | mt |
| 19 | Luke Tuckwell (AUS) | Trinity Racing | mt |
| 20 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 21 | Luca Paletti (ITA) | mt | |
| 22 | Mauricio Zapata (COL) | mt | |
| 23 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | mt |
| 24 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | mt |
| 25 | Jarno Widar (BEL) | Lotto Dstny Development Team | mt |
| 26 | Diego Pescador (COL) | mt | |
| 27 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | mt |
| 28 | William Colorado (COL) | 2:37 | |
| 29 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | 2:39 |
| 30 | Milan Donie (BEL) | Lotto Dstny Development Team | 2:42 |
| 31 | Vicente Rojas Naranjo (CHI) | 2:45 | |
| 32 | Tim Rex (BEL) | Circus - Reuz - Technord | 2:50 |
| 33 | Andrea Montoli (ITA) | 2:54 | |
| 34 | Marco Di Bernardo (ITA) | 3:10 | |
| 35 | Luca Bagnara (ITA) | 3:22 | |
| 36 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | 4:13 |
| 37 | Gonçalo Tavares (POR) | 4:26 | |
| 38 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | mt |
| 39 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | 4:33 |
| 40 | Antonio González Torres (ESP) | mt | |
| 41 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 42 | Martin Barrero Lopez (ESP) | mt | |
| 43 | Simone Gualdi (ITA) | Circus - Reuz - Technord | mt |
| 44 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | mt |
| 45 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | 4:46 |
| 46 | Andrés Libardo Mancipe (COL) | mt | |
| 47 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | 5:26 |
| 48 | Damiano Obetti (ITA) | mt | |
| 49 | Jéfferson Armando Ruiz Acuña (COL) | 5:40 | |
| 50 | Nicolo Pettiti (ITA) | Biesse - Carrera | 5:52 |
| 51 | Nicola Jr Rossi (ITA) | mt | |
| 52 | Zachary Walker (G-B) | Sias Rime | 6:15 |
| 53 | Camilo Andres Gómez Archila (COL) | 6:20 | |
| 54 | Dario Giuliano (FRA) | 6:21 | |
| 55 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | mt |
| 56 | Tommaso Dati (ITA) | Biesse - Carrera | 7:56 |
| 57 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 58 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 59 | Fabio Giancristofaro (ITA) | Sias Rime | mt |
| 60 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | 8:23 |
| 61 | Andrea Alfio Bruno (ITA) | mt | |
| 62 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 63 | Giovanni Zordan (ITA) | Zalf Desiree Fior | mt |
| 64 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | mt |
| 65 | Edoardo Zamperini (ITA) | mt | |
| 66 | Andrea Piras (ITA) | mt | |
| 67 | Manuel Oioli (ITA) | 9:03 | |
| 68 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 69 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 70 | Alessandro Dante (ITA) | mt | |
| 71 | Etienne Grimod (ITA) | Biesse - Carrera | mt |
| 72 | Arne Baers (BEL) | Lotto Dstny Development Team | 9:13 |
| 73 | Lorenzo Magli (ITA) | 9:35 | |
| 74 | Leon Arenz (ALL) | Lotto - Kern Haus | 10:52 |
| 75 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | 11:41 |
| 76 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | mt |
| 77 | Sebastiano Minoia (ITA) | Sias Rime | mt |
| 78 | Edward Pawson (NZL) | Sias Rime | mt |
| 79 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 80 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 81 | Gabriele Raccagni (ITA) | mt | |
| 82 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | mt |
| 83 | Lorenzo Ferroni (ITA) | mt | |
| 84 | Zeno Moonen (BEL) | Circus - Reuz - Technord | mt |
| 85 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 86 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | 11:44 |
| 87 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | mt |
| 88 | Samuel Novák (SVK) | mt | |
| 89 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 90 | Paul Magnier (FRA) | Soudal - Quick Step | mt |
| 91 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | mt |
| 92 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 93 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | mt |
| 94 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 95 | Jorge Fabricio Martínez Huerta (MEX) | mt | |
| 96 | Juan Carlos Orozco Orozco (MEX) | mt | |
| 97 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | mt |
| 98 | Jose Juan Prieto De Luna (MEX) | mt | |
| 99 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | mt |
| 100 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 101 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | mt |
| 102 | William Smith (G-B) | Trinity Racing | mt |
| 103 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 104 | Riccardo Perani (ITA) | mt | |
| 105 | Simone Griggion (ITA) | mt | |
| 106 | Luca Rosa (ITA) | mt | |
| 107 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | mt |
| 108 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | 12:40 |
| 109 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | 12:42 |
| 110 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 111 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | mt |
| 112 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 113 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 114 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 115 | Andrea d'Amato (ITA) | Biesse - Carrera | mt |
| 116 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | mt |
| 117 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 118 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 119 | Alvarez Ciro Perez (URU) | mt | |
| 120 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 121 | Gianmarco Carpene (ITA) | mt | |
| 122 | Stefano Leali (ITA) | Zalf Desiree Fior | mt |
| 123 | Leonardo Vardanega (ITA) | mt | |
| 124 | Cedric Abt (ALL) | mt | |
| 125 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | 12:48 |
| 126 | Rosola Kevin Pezzo (ITA) | mt | |
| 127 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | 13:01 |
| 128 | Nicholas Scarpelli (ITA) | 13:44 | |
| 129 | Aivaras Mikutis (LTU) | mt | |
| 130 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | mt |
| 131 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | mt |
| 132 | Pietro Dapporto (ITA) | Technipes #inemiliaromagna | mt |
| 133 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 134 | Federico Iacomoni (ITA) | mt | |
| 135 | Cesar Macias (MEX) | mt | |
| 136 | Owen Cole (E-U) | Uae Team Emirates Gen Z | 16:10 |
| 137 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | mt |
| 138 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | 18:47 |
| 139 | Filippo Omati (ITA) | Technipes #inemiliaromagna | mt |
| 140 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 141 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | mt |
| 142 | Luke Valenti (CAN) | Israel Premier Tech Academy | mt |
| 143 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | mt |
| 144 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | 19:01 |
| 145 | Daniel Lima (POR) | Israel Premier Tech Academy | mt |
| 146 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | 19:20 |
| 147 | Juan Sebastian Pinilla (COL) | ||
| 148 | Wouter Toussaint (P-B) | ||
| 149 | Tommaso Mantovan (ITA) | ||
| 150 | Tommaso Colombo (ITA) | ||
| 151 | Matteo Scalco (ITA) | VF Group - Bardiani CSF - Faizane |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Matthew Brennan (G-B) | Team Visma / Lease a Bike Development | 3:16:16 |
| 2 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 3 | Luca Paletti (ITA) | mt | |
| 4 | Vicente Rojas Naranjo (CHI) | mt | |
| 5 | Jéfferson Armando Ruiz Acuña (COL) | mt | |
| 6 | Luke Tuckwell (AUS) | Trinity Racing | mt |
| 7 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 8 | Lorenzo Nespoli (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 9 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | 0:03 |
| 10 | Pietro Mattio (ITA) | Team Visma / Lease a Bike Development | 0:04 |
| 11 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | 0:21 |
| 12 | Paul Magnier (FRA) | Soudal - Quick Step | mt |
| 13 | Cesar Macias (MEX) | mt | |
| 14 | Jose Ramon Muñiz Vazquez (MEX) | mt | |
| 15 | Ludovico Crescioli (ITA) | Technipes #inemiliaromagna | mt |
| 16 | Simone Gualdi (ITA) | Circus - Reuz - Technord | mt |
| 17 | Nicola Jr Rossi (ITA) | mt | |
| 18 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 19 | Simone Griggion (ITA) | mt | |
| 20 | Pau Marti Soriano (ESP) | Israel Premier Tech Academy | mt |
| 21 | Gal Glivar (SLO) | Uae Team Emirates Gen Z | mt |
| 22 | Mathieu Kockelmann (LUX) | Lotto - Kern Haus | mt |
| 23 | Nicolo Pettiti (ITA) | Biesse - Carrera | mt |
| 24 | Lorenzo Conforti (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 25 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 26 | Nicolo Arrighetti (ITA) | Biesse - Carrera | mt |
| 27 | Diego Pescador (COL) | mt | |
| 28 | Victor Hannes (BEL) | Circus - Reuz - Technord | mt |
| 29 | Kasper Andersen (DAN) | Hagens Berman Axeon - Jayco | mt |
| 30 | Andrea Piras (ITA) | mt | |
| 31 | Tommaso Dati (ITA) | Biesse - Carrera | mt |
| 32 | Tijmen Graat (P-B) | Team Visma / Lease a Bike Development | mt |
| 33 | Simone Roganti (ITA) | Mg.k Vis - Colors For Peace | mt |
| 34 | Fabian Weiss (SUI) | Tudor Pro Cycling Team U23 | mt |
| 35 | Florian Samuel Kajamini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 36 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 37 | Mauricio Zapata (COL) | mt | |
| 38 | Pablo Torres Muiño (ESP) | Uae Team Emirates Gen Z | mt |
| 39 | Pavel Novák (RTC) | Mbh Bank Colpack Ballan CSB | mt |
| 40 | Robin Donzé (SUI) | Tudor Pro Cycling Team U23 | mt |
| 41 | Killian Verschuren (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 42 | Gonçalo Tavares (POR) | mt | |
| 43 | Mats Wenzel (LUX) | Lidl - Trek Development Team | mt |
| 44 | Cesare Chesini (ITA) | Zalf Desiree Fior | mt |
| 45 | William Colorado (COL) | mt | |
| 46 | Jarno Widar (BEL) | Lotto Dstny Development Team | mt |
| 47 | Darren van Bekkum (P-B) | Team Visma / Lease a Bike Development | mt |
| 48 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 49 | Tim Rex (BEL) | Circus - Reuz - Technord | 0:28 |
| 50 | Luca Bagnara (ITA) | mt | |
| 51 | Andrea Montoli (ITA) | mt | |
| 52 | Duarte Marivoet (BEL) | Uae Team Emirates Gen Z | 0:34 |
| 53 | William Smith (G-B) | Trinity Racing | 0:35 |
| 54 | Andrea Raccagni Noviero (ITA) | Soudal - Quick-Step Devo Team | 0:37 |
| 55 | Callum Thornley (G-B) | Trinity Racing | 0:49 |
| 56 | Savelii Laptev (KAZ) | Astana Qazaqstan Development Team | 1:24 |
| 57 | Ilkhan Dostiyev (KAZ) | Astana Qazaqstan Development Team | mt |
| 58 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 59 | Samuel Novák (SVK) | mt | |
| 60 | Dennis Lock (DAN) | mt | |
| 61 | Emry Faingezicht (ISR) | Israel Premier Tech Academy | 1:35 |
| 62 | Antonio González Torres (ESP) | 1:59 | |
| 63 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | 2:27 |
| 64 | Alistair MacKellar (AUS) | Hagens Berman Axeon - Jayco | mt |
| 65 | Gianmarco Carpene (ITA) | mt | |
| 66 | Fabio Giancristofaro (ITA) | Sias Rime | mt |
| 67 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 68 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 69 | Giovanni Zordan (ITA) | Zalf Desiree Fior | mt |
| 70 | Max Van Der Meulen (P-B) | Cycling Team Friuli Victorious | mt |
| 71 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 2:52 |
| 72 | Federico Iacomoni (ITA) | 4:57 | |
| 73 | Lars Vanden Heede (BEL) | Soudal - Quick-Step Devo Team | 5:37 |
| 74 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 75 | Marco Di Bernardo (ITA) | mt | |
| 76 | Zachary Walker (G-B) | Sias Rime | 6:35 |
| 77 | Samuele Privitera (ITA) | Hagens Berman Axeon - Jayco | 8:00 |
| 78 | Milan Donie (BEL) | Lotto Dstny Development Team | mt |
| 79 | Martin Barrero Lopez (ESP) | mt | |
| 80 | Alessandro Romele (ITA) | Astana Qazaqstan Development Team | mt |
| 81 | Márk Valent (HON) | Mbh Bank Colpack Ballan CSB | mt |
| 82 | Luke Valenti (CAN) | Israel Premier Tech Academy | mt |
| 83 | Leon Arenz (ALL) | Lotto - Kern Haus | mt |
| 84 | Andrea Alfio Bruno (ITA) | mt | |
| 85 | Nil Aguilera (ESP) | Astana Qazaqstan Development Team | mt |
| 86 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | mt |
| 87 | Cedric Abt (ALL) | mt | |
| 88 | Moritz Kretschy (ALL) | Israel Premier Tech Academy | mt |
| 89 | Lorenzo Peschi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 90 | Christian Bagatin (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 91 | Marco Palomba (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 92 | Aivaras Mikutis (LTU) | 10:26 | |
| 93 | Filippo Turconi (ITA) | VF Group - Bardiani CSF - Faizane | 10:57 |
| 94 | Alessandro Cattani (ITA) | Sias Rime | mt |
| 95 | Edoardo Zamperini (ITA) | mt | |
| 96 | Jan Kino (BEL) | Soudal - Quick-Step Devo Team | mt |
| 97 | Arne Baers (BEL) | Lotto Dstny Development Team | 14:16 |
| 98 | Stefano Leali (ITA) | Zalf Desiree Fior | mt |
| 99 | Camilo Andres Gómez Archila (COL) | mt | |
| 100 | Alessandro Dante (ITA) | mt | |
| 101 | Zeno Moonen (BEL) | Circus - Reuz - Technord | mt |
| 102 | Luca Dreßler (ALL) | mt | |
| 103 | Giovanni Bortoluzzi (ITA) | General Store - Essegibi - F.lli Curia | mt |
| 104 | Luca Giaimi (ITA) | Uae Team Emirates Gen Z | mt |
| 105 | Damiano Obetti (ITA) | mt | |
| 106 | Gabriele Raccagni (ITA) | mt | |
| 107 | Jose Juan Prieto De Luna (MEX) | mt | |
| 108 | Matthew Kingston (G-B) | Mg.k Vis - Colors For Peace | mt |
| 109 | Riccardo Perani (ITA) | mt | |
| 110 | Simone Zanini (ITA) | Astana Qazaqstan Development Team | mt |
| 111 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 112 | Dario Giuliano (FRA) | mt | |
| 113 | Edward Pawson (NZL) | Sias Rime | 15:44 |
| 114 | Owen Cole (E-U) | Uae Team Emirates Gen Z | mt |
| 115 | Manuel Oioli (ITA) | mt | |
| 116 | Daniel Skerl (ITA) | Cycling Team Friuli Victorious | 16:43 |
| 117 | Lorenzo Ferroni (ITA) | 17:33 | |
| 118 | Roman Holzer (SUI) | Tudor Pro Cycling Team U23 | 18:21 |
| 119 | Steffen De Schuyteneer (BEL) | Lotto Dstny Development Team | mt |
| 120 | Etienne Grimod (ITA) | Biesse - Carrera | 18:31 |
| 121 | Andrea d'Amato (ITA) | Biesse - Carrera | mt |
| 122 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | 18:36 |
| 123 | Matteo Ambrosini (ITA) | Mbh Bank Colpack Ballan CSB | mt |
| 124 | Pietro Sterbini (ITA) | Technipes #inemiliaromagna | mt |
| 125 | Valery Shtin (RUS) | Cycling Team Friuli Victorious | mt |
| 126 | Lorenzo Magli (ITA) | mt | |
| 127 | Jorge Fabricio Martínez Huerta (MEX) | mt | |
| 128 | Nicholas Scarpelli (ITA) | mt | |
| 129 | Mil Morang (LUX) | Lotto - Kern Haus | mt |
| 130 | Anthoni Silenzi (ITA) | Mg.k Vis - Colors For Peace | mt |
| 131 | Alvarez Ciro Perez (URU) | mt | |
| 132 | Luca Rosa (ITA) | 18:39 | |
| 133 | Filippo d'Aiuto (ITA) | General Store - Essegibi - F.lli Curia | |
| 134 | Sebastiano Minoia (ITA) | Sias Rime | |
| 135 | Filippo Omati (ITA) | Technipes #inemiliaromagna | |
| 136 | Rosola Kevin Pezzo (ITA) | ||
| 137 | Jakob Söderqvist (SUE) | Lidl - Trek Development Team | |
| 138 | Alvaro Garcia Villegas (ESP) | Israel Premier Tech Academy | |
| 139 | Leonardo Vardanega (ITA) | ||
| 140 | Domenico Cirlincione (ITA) | General Store - Essegibi - F.lli Curia | |
| 141 | Andrés Libardo Mancipe (COL) | ||
| 142 | Juan Carlos Orozco Orozco (MEX) | ||
| 143 | Ben Felix Jochum (ALL) | Lotto - Kern Haus | |
| 144 | Pietro Dapporto (ITA) | Technipes #inemiliaromagna | |
| 145 | Huub Artz (P-B) | Circus - Reuz - Technord | |
| 146 | Daniel Lima (POR) | Israel Premier Tech Academy |
Aller aux résultats de l'étape incluant tous les classements