Giro de Italia 2026
Clasificaciones completas de la 4ª etapa del Giro de Italia 2026

Éstas son las clasificaciones completas tras la 4ª etapa del Giro de Italia 2026, una jornada de 138 kilómetros disputada este martes, 12 de mayo, entre las localidades italianas de Catanzaro y Cosenza, en el regreso de la Corsa Rosa a Italia tras el arranque celebrado en Bulgaria.
La victoria de etapa se la llevó el ciclista ecuatoriano Jhonatan Narváez (UAE Emirates-XRG), que se impuso en un reducido sprint final por delante del venezolano Orluis Aular (Movistar) y del italiano Giulio Ciccone (Lidl-Trek), segundo y tercero respectivamente.
El italiano Giulio Ciccone (Lidl-Trek) se convirtió en el nuevo líder de la clasificación general individual del Giro de Italia tras una etapa marcada por la selección en el Cozzo Tunno y los movimientos entre los favoritos.
Clasificaciones del Giro de Italia 2026 - Etapa 4
Clasificación de la 4ª etapa:
1. Jhonatan Narváez (ECU/UAE Emirates-XRG) - 3:08:41
2. Orluis Aular (VEN/Movistar) - m.t.
3. Giulio Ciccone (ITA/Lidl-Trek) - m.t.
4. Ben Turner (GBR/Netcompany-Ineos) - m.t.
5. Alessandro Pinarello (ITA/NSN Cycling) - m.t.
6. Afonso Eulálio (POR/Bahrain-Victorious) - m.t.
7. Lennert van Eetvelt (BEL/Lotto-Intermarché) - m.t.
8. Diego Ulissi (ITA/XDS-Astana) - m.t.
9. Andrea Raccagni Noviero (ITA/Soudal-Quick Step) - m.t.
10. Michael Valgren (DEN/EF Education-EasyPost) - m.t.
11. Florian Stork (GER/Tudor Pro Cycling) - m.t.
12. Markel Beloki (ESP/EF Education-EasyPost) - m.t.
13. Jai Hindley (AUS/Red Bull-Bora) - m.t.
14. Matteo Sobrero (ITA/Lidl-Trek) - m.t.
15. Damiano Caruso (ITA/Bahrain-Victorious) - m.t.
16. Ben O'Connor (AUS/Jayco-AlUla) - m.t.
17. Wouter Poels (NED/Unibet Rose Rockets) - m.t.
18. Jonas Vingegaard (DEN/Visma-Lease a Bike) - m.t.
19. Chris Harper (AUS/Pinarello-Q36.5) - m.t.
20. Enric Mas (ESP/Movistar) - m.t.
21. Davide Piganzoli (ITA/Visma-Lease a Bike) - m.t.
22. Felix Engelhardt (GER/Jayco-AlUla) - m.t.
23. Josh Kench (NZL/Groupama-FDJ United) - m.t.
24. Jan Christen (SUI/UAE Emirates-XRG) - m.t.
25. Thymen Arensman (NED/Netcompany-Ineos) - m.t.
26. Derek Gee-West (CAN/Lidl-Trek) - m.t.
27. Egan Bernal (COL/Netcompany-Ineos) - m.t.
28. Ben Zwiehoff (GER/Red Bull-Bora) - m.t.
29. Bart Lemmen (NED/Visma-Lease a Bike) - m.t.
30. Jefferson Cepeda (ECU/EF Education-EasyPost) - m.t.
31. Jan Hirt (CZE/NSN Cycling) - m.t.
32. Victor Campenaerts (BEL/Visma-Lease a Bike) - m.t.
33. Gregor Mühlberger (AUT/Decathlon-CMA CGM) - m.t.
34. Felix Gall (AUT/Decathlon-CMA CGM) - m.t.
35. Giovanni Aleotti (ITA/Red Bull-Bora) - m.t.
36. Michael Storer (AUS/Tudor Pro Cycling) - m.t.
37. Mathys Rondel (FRA/Tudor Pro Cycling) - m.t.
38. Giulio Pellizzari (ITA/Red Bull-Bora) - m.t.
39. Einer Rubio (COL/Movistar) - m.t.
40. Filippo Zana (ITA/Soudal-Quick Step) - m.t.
41. David de la Cruz (ESP/Pinarello-Q36.5) - m.t.
42. Sepp Kuss (USA/Visma-Lease a Bike) - m.t.
43. Nelson Oliveira (POR/Movistar) a 1:10
44. Andreas Leknessund (NOR/Uno-X Mobility) a 2:55
45. Johannes Kulset (NOR/Uno-X Mobility) a 2:55
46. Mattia Bais (ITA/Polti-VisitMalta) a 2:55
47. Koen Bouwman (NED/Jayco-AlUla) a 2:55
48. Niklas Larsen (DEN/Unibet Rose Rockets) a 2:55
49. Corbin Strong (NZL/NSN Cycling) a 2:55
50. Christian Scaroni (ITA/XDS-Astana) a 2:55
51. Filippo Ganna (ITA/Netcompany-Ineos) a 2:55
52. Alec Segaert (BEL/Bahrain-Victorious) a 2:55
53. Lorenzo Milesi (ITA/Movistar) a 2:55
54. Manuele Tarozzi (ITA/Bardiani-CSF-7Saber) a 2:55
55. Fabio Christen (SUI/Pinarello-Q36.5) a 2:55
56. Simone Gualdi (ITA/Lotto-Intermarché) a 2:55
57. Magnus Sheffield (USA/Netcompany-Ineos) a 2:55
58. Edoardo Zambanini (ITA/Bahrain-Victorious) a 2:55
59. Alessandro Tonelli (ITA/Polti-VisitMalta) a 2:55
60. Ludovico Crescioli (ITA/Polti-VisitMalta) a 2:55
61. Markus Hoelgaard (NOR/Uno-X Mobility) a 2:55
62. Nicholas Schultz (AUS/NSN Cycling) a 2:55
63. William Barta (USA/Tudor Pro Cycling) a 2:55
64. Darren Rafferty (IRL/EF Education-EasyPost) a 2:55
65. Nickolas Zukowsky (CAN/Pinarello-Q36.5) a 2:55
66. Javier Romo (ESP/Movistar) a 2:55
67. Jack Haig (AUS/Netcompany-Ineos) a 2:55
68. Aleksandr Vlasov (RUS/Red Bull-Bora) a 2:55
69. Harold M. López (ECU/XDS-Astana) a 2:55
70. Igor Arrieta (ESP/UAE Emirates-XRG) a 2:55
71. Toon Aerts (BEL/Lotto-Intermarché) a 2:55
72. Sjoerd Bax (NED/Pinarello-Q36.5) a 7:37
73. Callum Scotson (AUS/Decathlon-CMA CGM) a 7:37
74. Francesco Busatto (ITA/Alpecin-Premier Tech) a 7:37
75. Casper Van Uden (NED/Picnic-PostNL) a 7:37
76. Tobias Lund Andresen (DEN/Decathlon-CMA CGM) a 7:37
77. Brieuc Rolland (FRA/Groupama-FDJ United) a 7:37
78. Juan Pedro López (ESP/Movistar) a 7:37
79. Axel Huens (FRA/Groupama-FDJ United) a 8:24
80. Fran Miholjevic (CRO/Bahrain-Victorious) a 8:24
81. Chris Hamilton (AUS/Picnic-PostNL) a 8:24
82. Robert Stannard (AUS/Bahrain-Victorious) a 8:24
83. Filippo Turconi (ITA/Bardiani-CSF-7Saber) a 8:24
84. Jonas Rutsch (GER/Lotto-Intermarché) a 8:24
85. Luca Paletti (ITA/Bardiani-CSF-7Saber) a 8:24
86. Filippo Magli (ITA/Bardiani-CSF-7Saber) a 8:24
87. Thomas Pesenti (ITA/Polti-VisitMalta) a 8:24
88. Fredrik Dversnes (NOR/Uno-X Mobility) a 8:24
89. Mathijs Paasschens (NED/Bahrain-Victorious) a 8:24
90. Martin Marcellusi (ITA/Bardiani-CSF-7Saber) a 8:24
91. Martin Tjotta (NOR/Uno-X Mobility) a 8:24
92. Johannes Staune-Mittet (NOR/Decathlon-CMA CGM) a 8:24
93. Oliver Naesen (BEL/Decathlon-CMA CGM) a 8:24
94. Lawrence Warbasse Tudor Pro Cycling) a 8:24
95. Alan Hatherly (RSA/Jayco-AlUla) a 8:24
96. Embret Svestad-Bardseng (NOR/Netcompany-Ineos) a 8:24
97. Mark Donovan (GBR/Pinarello-Q36.5) a 8:24
98. Sakarias Koller Loland (NOR/Uno-X Mobility) a 8:24
99. Lukas Kubis (SLO/Unibet Rose Rockets) a 8:24
100. Jonathan Milan (ITA/Lidl-Trek) a 8:24
101. Jasper Stuyven (BEL/Soudal-Quick Step) a 8:24
102. Fabio Van Den Bossche (BEL/Soudal-Quick Step) a 8:24
103. Iván García Cortina (ESP/Movistar) a 8:24
104. Mikkel Bjerg (DEN/UAE Emirates-XRG) a 8:24
105. Rasmus Sojberg Pedersen (DEN/Decathlon-CMA CGM) a 8:24
106. Gianni Moscon (ITA/Red Bull-Bora) a 8:24
107. Rémi Cavagna (FRA/Groupama-FDJ United) a 8:24
108. James Shaw (GBR/EF Education-EasyPost) a 8:24
109. Paul Magnier (FRA/Soudal-Quick Step) a 8:24
110. Warren Barguil (FRA/Picnic-PostNL) a 8:24
111. Christopher Juul-Jensen (DEN/Jayco-AlUla) a 8:24
112. Enrico Zanoncello (ITA/Bardiani-CSF-7Saber) a 12:16
113. Mirco Maestri (ITA/Polti-VisitMalta) a 12:16
114. Vicente Rojas (CHI/Bardiani-CSF-7Saber) a 12:16
115. Cyril Barthe (FRA/Groupama-FDJ United) a 12:16
116. Jardi van der Lee (NED/EF Education-EasyPost) a 12:16
117. Maximilian Walscheid (GER/Lidl-Trek) a 12:16
118. Johan Jacobs (SUI/Groupama-FDJ United) a 12:16
119. Simone Consonni (ITA/Lidl-Trek) a 12:16
120. Remy Rochas (FRA/Groupama-FDJ United) a 12:16
121. Pascal Ackermann (GER/Jayco-AlUla) a 12:16
122. Tobias Bayer (AUT/Alpecin-Premier Tech) a 12:16
123. Robert Donaldson (GBR/Jayco-AlUla) a 12:16
124. António Morgado (POR/UAE Emirates-XRG) a 12:16
125. Tim Torn Teutenberg (GER/Lidl-Trek) a 12:16
126. Lorenzo Rota (ITA/Lotto-Intermarché) a 12:16
127. Amanuel Ghebreigzabhier (ERI/Lidl-Trek) a 12:16
128. Gianmarco Garofoli (ITA/Soudal-Quick Step) a 12:16
129. Andrea Mifsud (MLT/Polti-VisitMalta) a 12:16
130. Thomas Silva (URU/XDS-Astana) a 12:16
131. Alberto Bettiol (ITA/XDS-Astana) a 12:16
132. Ayco Bastiaens (BEL/Soudal-Quick Step) a 12:16
133. Edward Planckaert (BEL/Alpecin-Premier Tech) a 12:16
134. Dries Van Gestel (BEL/Soudal-Quick Step) a 14:07
135. Jonas Geens (BEL/Alpecin-Premier Tech) a 14:07
136. Ryan Mullen (IRL/NSN Cycling) a 14:07
137. Jensen Plowright (AUS/Alpecin-Premier Tech) a 14:07
138. Madis Mihkels (EST/EF Education-EasyPost) a 14:07
139. Jake Stewart (GBR/NSN Cycling) a 14:07
140. Ethan Vernon (GBR/NSN Cycling) a 14:07
141. Timo Kielich (BEL/Visma-Lease a Bike) a 14:07
142. Tim Naberman (NED/Picnic-PostNL) a 14:07
143. David González (ESP/Pinarello-Q36.5) a 14:07
144. Giovanni Lonardi (ITA/Polti-VisitMalta) a 14:07
145. Sean Flynn (GBR/Picnic-PostNL) a 14:07
146. Gijs Leemreize (NED/Picnic-PostNL) a 14:07
147. Timo de Jong (NED/Picnic-PostNL) a 14:07
148. Tim Rex (BEL/Visma-Lease a Bike) a 14:07
149. Dion Smith (NZL/NSN Cycling) a 14:07
150. Hartthijs De Vries (NED/Unibet Rose Rockets) a 14:07
151. Tomás Kopecky (CZE/Unibet Rose Rockets) a 14:07
152. Nico Denz (GER/Red Bull-Bora) a 14:07
153. Nikita Tsvetkov (UZB/Bardiani-CSF-7Saber) a 14:07
154. Luca Vergallito (ITA/Alpecin-Premier Tech) a 14:07
155. Mick Van Dijke (NED/Red Bull-Bora) a 14:07
156. Joshua Giddings (GBR/Lotto-Intermarché) a 14:07
157. Matteo Malucelli (ITA/XDS-Astana) a 14:07
158. Luca Mozzato (ITA/Tudor Pro Cycling) a 14:07
159. Tord Gudmestad (NOR/Decathlon-CMA CGM) a 14:07
160. Erlend Blikra (NOR/Uno-X Mobility) a 14:07
161. Matyas Kopecky (CZE/Unibet Rose Rockets) a 14:07
162. Diego Pablo Sevilla (ESP/Polti-VisitMalta) a 14:07
163. Elmar Reinders (NED/Unibet Rose Rockets) a 14:07
164. Dylan Groenewegen (NED/Unibet Rose Rockets) a 14:07
165. Paul Penhoët (FRA/Groupama-FDJ United) a 14:07
166. Arjen Livyns (BEL/XDS-Astana) a 17:47
167. Fabian Lienhard (SUI/Tudor Pro Cycling) a 17:47
168. Connor Swift (GBR/Netcompany-Ineos) a 17:47
169. Frank van den Broek (NED/Picnic-PostNL) a 17:47
170. Robin Froidevaux (SUI/Tudor Pro Cycling) a 17:47
171. Johan Price-Pejtersen (DEN/Alpecin-Premier Tech) a 17:47
172. Davide Ballerini (ITA/XDS-Astana) a 17:55
173. Milan Menten (BEL/Lotto-Intermarché) a 18:12
174. Samuele Battistella (ITA/EF Education-EasyPost) a 18:12
No salió: Wilco Kelderman (NED/Visma-Lease a Bike)
No terminó: Arnaud de Lie (BEL/Lotto-Intermarché)
No terminó: Kaden Groves (AUS/Alpecin-Premier Tech)
Clasificación general:
1. Giulio Ciccone (ITA/Lidl-Trek) - 16:18:51
2. Jan Christen (SUI/UAE Emirates-XRG) a 0:04
3. Florian Stork (GER/Tudor Pro Cycling) a 0:04
4. Egan Bernal (COL/Netcompany-Ineos) a 0:04
5. Thymen Arensman (NED/Netcompany-Ineos) a 0:06
6. Giulio Pellizzari (ITA/Red Bull-Bora) a 0:06
7. Lennert van Eetvelt (BEL/Lotto-Intermarché) a 0:10
8. Enric Mas (ESP/Movistar) a 0:10
9. Markel Beloki (ESP/EF Education-EasyPost) a 0:10
10. Jan Hirt (CZE/NSN Cycling) a 0:10
11. Jonas Vingegaard (DEN/Visma-Lease a Bike) a 0:10
12. Filippo Zana (ITA/Soudal-Quick Step) a 0:10
13. Damiano Caruso (ITA/Bahrain-Victorious) a 0:10
14. Einer Rubio (COL/Movistar) a 0:10
15. Jai Hindley (AUS/Red Bull-Bora) a 0:10
16. Felix Engelhardt (GER/Jayco-AlUla) a 0:10
17. Jefferson Cepeda (ECU/EF Education-EasyPost) a 0:10
18. Ben O'Connor (AUS/Jayco-AlUla) a 0:10
19. Mathys Rondel (FRA/Tudor Pro Cycling) a 0:10
20. Davide Piganzoli (ITA/Visma-Lease a Bike) a 0:10
21. Michael Storer (AUS/Tudor Pro Cycling) a 0:10
22. Matteo Sobrero (ITA/Lidl-Trek) a 0:10
23. Felix Gall (AUT/Decathlon-CMA CGM) a 0:10
24. Giovanni Aleotti (ITA/Red Bull-Bora) a 0:10
25. Josh Kench (NZL/Groupama-FDJ United) a 0:10
26. Orluis Aular (VEN/Movistar) a 1:05
27. Andrea Raccagni Noviero (ITA/Soudal-Quick Step) a 1:11
28. Alessandro Pinarello (ITA/NSN Cycling) a 1:11
29. Diego Ulissi (ITA/XDS-Astana) a 1:11
30. Derek Gee-West (CAN/Lidl-Trek) a 1:11
31. Afonso Eulálio (POR/Bahrain-Victorious) a 1:11
32. Bart Lemmen (NED/Visma-Lease a Bike) a 1:11
33. Ben Zwiehoff (GER/Red Bull-Bora) a 1:11
34. Wouter Poels (NED/Unibet Rose Rockets) a 1:11
35. Sepp Kuss (USA/Visma-Lease a Bike) a 1:11
36. David de la Cruz (ESP/Pinarello-Q36.5) a 1:11
37. Chris Harper (AUS/Pinarello-Q36.5) a 1:11
38. Ben Turner (GBR/Netcompany-Ineos) a 2:15
39. Victor Campenaerts (BEL/Visma-Lease a Bike) a 2:15
40. Gregor Mühlberger (AUT/Decathlon-CMA CGM) a 2:15
41. Johannes Kulset (NOR/Uno-X Mobility) a 3:05
42. Christian Scaroni (ITA/XDS-Astana) a 3:05
43. Darren Rafferty (IRL/EF Education-EasyPost) a 3:05
44. Javier Romo (ESP/Movistar) a 3:05
45. Harold M. López (ECU/XDS-Astana) a 3:05
46. Andreas Leknessund (NOR/Uno-X Mobility) a 3:05
47. Nelson Oliveira (POR/Movistar) a 3:25
48. Alec Segaert (BEL/Bahrain-Victorious) a 4:06
49. Aleksandr Vlasov (RUS/Red Bull-Bora) a 4:06
50. Ludovico Crescioli (ITA/Polti-VisitMalta) a 4:06
51. Magnus Sheffield (USA/Netcompany-Ineos) a 4:06
52. William Barta (USA/Tudor Pro Cycling) a 4:06
53. Igor Arrieta (ESP/UAE Emirates-XRG) a 4:06
54. Manuele Tarozzi (ITA/Bardiani-CSF-7Saber) a 4:58
55. Alessandro Tonelli (ITA/Polti-VisitMalta) a 5:08
56. Nickolas Zukowsky (CAN/Pinarello-Q36.5) a 5:10
57. Edoardo Zambanini (ITA/Bahrain-Victorious) a 5:10
58. Koen Bouwman (NED/Jayco-AlUla) a 5:10
59. Corbin Strong (NZL/NSN Cycling) a 5:10
60. Simone Gualdi (ITA/Lotto-Intermarché) a 5:10
61. Nicholas Schultz (AUS/NSN Cycling) a 5:10
62. Niklas Larsen (DEN/Unibet Rose Rockets) a 5:10
63. Jhonatan Narvaez (ECU/UAE Emirates-XRG) a 5:26
64. Michael Valgren (DEN/EF Education-EasyPost) a 5:36
65. Juan Pedro López (ESP/Movistar) a 7:47
66. Toon Aerts (BEL/Lotto-Intermarché) a 8:31
67. Lorenzo Milesi (ITA/Movistar) a 8:31
68. Fabio Christen (SUI/Pinarello-Q36.5) a 8:31
69. Jack Haig (AUS/Netcompany-Ineos) a 8:31
70. Martin Tjotta (NOR/Uno-X Mobility) a 8:34
71. Tobias Lund Andresen (DEN/Decathlon-CMA CGM) a 8:42
72. Callum Scotson (AUS/Decathlon-CMA CGM) a 8:48
73. Francesco Busatto (ITA/Alpecin-Premier Tech) a 8:48
74. Thomas Pesenti (ITA/Polti-VisitMalta) a 9:35
75. Sakarias Koller Loland (NOR/Uno-X Mobility) a 9:35
76. Alan Hatherly (RSA/Jayco-AlUla) a 9:35
77. Brieuc Rolland (FRA/Groupama-FDJ United) a 9:52
78. Lukas Kubis (SLO/Unibet Rose Rockets) a 10:02
79. Filippo Ganna (ITA/Netcompany-Ineos) a 10:09
80. Paul Magnier (FRA/Soudal-Quick Step) a 10:19
81. Jonathan Milan (ITA/Lidl-Trek) a 10:33
82. Luca Paletti (ITA/Bardiani-CSF-7Saber) a 10:39
83. Lawrence Warbasse Tudor Pro Cycling) a 10:39
84. Johannes Staune-Mittet (NOR/Decathlon-CMA CGM) a 10:39
85. Thomas Silva (URU/XDS-Astana) a 12:16
86. Jonas Rutsch (GER/Lotto-Intermarché) a 12:51
87. Martin Marcellusi (ITA/Bardiani-CSF-7Saber) a 12:51
88. Warren Barguil (FRA/Picnic-PostNL) a 12:51
89. Gianmarco Garofoli (ITA/Soudal-Quick Step) a 13:27
90. Andrea Mifsud (MLT/Polti-VisitMalta) a 13:27
91. Rasmus Sojberg Pedersen (DEN/Decathlon-CMA CGM) a 13:37
92. Axel Huens (FRA/Groupama-FDJ United) a 14:00
93. Gianni Moscon (ITA/Red Bull-Bora) a 14:00
94. Lorenzo Rota (ITA/Lotto-Intermarché) a 14:31
95. Tobias Bayer (AUT/Alpecin-Premier Tech) a 14:31
96. Markus Hoelgaard (NOR/Uno-X Mobility) a 14:38
97. Sjoerd Bax (NED/Pinarello-Q36.5) a 14:51
98. Gijs Leemreize (NED/Picnic-PostNL) a 15:18
99. Iván García Cortina (ESP/Movistar) a 15:19
100. Robert Stannard (AUS/Bahrain-Victorious) a 15:38
101. Filippo Magli (ITA/Bardiani-CSF-7Saber) a 15:38
102. Jasper Stuyven (BEL/Soudal-Quick Step) a 15:38
103. Fran Miholjevic (CRO/Bahrain-Victorious) a 15:38
104. Fredrik Dversnes (NOR/Uno-X Mobility) a 15:38
105. Embret Svestad-Bardseng (NOR/Netcompany-Ineos) a 15:38
106. Oliver Naesen (BEL/Decathlon-CMA CGM) a 15:38
107. Mark Donovan (GBR/Pinarello-Q36.5) a 15:38
108. Christopher Juul-Jensen (DEN/Jayco-AlUla) a 15:38
109. Fabio Van Den Bossche (BEL/Soudal-Quick Step) a 16:03
110. David González (ESP/Pinarello-Q36.5) a 16:22
111. Nikita Tsvetkov (UZB/Bardiani-CSF-7Saber) a 16:22
112. Nico Denz (GER/Red Bull-Bora) a 16:22
113. Vicente Rojas (CHI/Bardiani-CSF-7Saber) a 16:43
114. Mattia Bais (ITA/Polti-VisitMalta) a 16:51
115. Mathijs Paasschens (NED/Bahrain-Victorious) a 17:35
116. Filippo Turconi (ITA/Bardiani-CSF-7Saber) a 17:48
117. Cyril Barthe (FRA/Groupama-FDJ United) a 17:52
118. Amanuel Ghebreigzabhier (ERI/Lidl-Trek) a 17:52
119. Mikkel Bjerg (DEN/UAE Emirates-XRG) a 18:16
120. António Morgado (POR/UAE Emirates-XRG) a 19:28
121. Pascal Ackermann (GER/Jayco-AlUla) a 19:30
122. Mirco Maestri (ITA/Polti-VisitMalta) a 19:30
123. Robert Donaldson (GBR/Jayco-AlUla) a 19:30
124. Simone Consonni (ITA/Lidl-Trek) a 19:30
125. Alberto Bettiol (ITA/XDS-Astana) a 19:30
126. Johan Jacobs (SUI/Groupama-FDJ United) a 19:30
127. Madis Mihkels (EST/EF Education-EasyPost) a 19:43
128. Mick Van Dijke (NED/Red Bull-Bora) a 19:43
129. Ayco Bastiaens (BEL/Soudal-Quick Step) a 20:11
130. Diego Pablo Sevilla (ESP/Polti-VisitMalta) a 21:13
131. Ethan Vernon (GBR/NSN Cycling) a 21:17
132. Tord Gudmestad (NOR/Decathlon-CMA CGM) a 21:21
133. Dries Van Gestel (BEL/Soudal-Quick Step) a 21:21
134. Jensen Plowright (AUS/Alpecin-Premier Tech) a 21:21
135. Matyas Kopecky (CZE/Unibet Rose Rockets) a 21:21
136. Timo Kielich (BEL/Visma-Lease a Bike) a 21:21
137. Tomás Kopecky (CZE/Unibet Rose Rockets) a 21:21
138. Hartthijs De Vries (NED/Unibet Rose Rockets) a 21:21
139. Luca Vergallito (ITA/Alpecin-Premier Tech) a 21:21
140. Tim Torn Teutenberg (GER/Lidl-Trek) a 21:27
141. Casper Van Uden (NED/Picnic-PostNL) a 21:33
142. Enrico Zanoncello (ITA/Bardiani-CSF-7Saber) a 21:40
143. Rémi Cavagna (FRA/Groupama-FDJ United) a 22:20
144. James Shaw (GBR/EF Education-EasyPost) a 22:20
145. Chris Hamilton (AUS/Picnic-PostNL) a 22:50
146. Paul Penhoët (FRA/Groupama-FDJ United) a 23:18
147. Dylan Groenewegen (NED/Unibet Rose Rockets) a 23:30
148. Giovanni Lonardi (ITA/Polti-VisitMalta) a 23:34
149. Elmar Reinders (NED/Unibet Rose Rockets) a 23:34
150. Luca Mozzato (ITA/Tudor Pro Cycling) a 23:34
151. Edward Planckaert (BEL/Alpecin-Premier Tech) a 23:59
152. Connor Swift (GBR/Netcompany-Ineos) a 24:59
153. Arjen Livyns (BEL/XDS-Astana) a 25:01
154. Davide Ballerini (ITA/XDS-Astana) a 25:09
155. Matteo Malucelli (ITA/XDS-Astana) a 25:50
156. Erlend Blikra (NOR/Uno-X Mobility) a 25:50
157. Maximilian Walscheid (GER/Lidl-Trek) a 26:12
158. Remy Rochas (FRA/Groupama-FDJ United) a 26:12
159. Jardi van der Lee (NED/EF Education-EasyPost) a 26:42
160. Robin Froidevaux (SUI/Tudor Pro Cycling) a 26:58
161. Fabian Lienhard (SUI/Tudor Pro Cycling) a 26:58
162. Johan Price-Pejtersen (DEN/Alpecin-Premier Tech) a 27:23
163. Tim Naberman (NED/Picnic-PostNL) a 28:03
164. Jonas Geens (BEL/Alpecin-Premier Tech) a 28:03
165. Ryan Mullen (IRL/NSN Cycling) a 28:03
166. Sean Flynn (GBR/Picnic-PostNL) a 28:03
167. Joshua Giddings (GBR/Lotto-Intermarché) a 28:03
168. Tim Rex (BEL/Visma-Lease a Bike) a 28:03
169. Timo de Jong (NED/Picnic-PostNL) a 29:20
170. Milan Menten (BEL/Lotto-Intermarché) a 29:55
171. Jake Stewart (GBR/NSN Cycling) a 31:47
172. Dion Smith (NZL/NSN Cycling) a 31:47
173. Samuele Battistella (ITA/EF Education-EasyPost) a 35:38
174. Frank van den Broek (NED/Picnic-PostNL) a 37:45
Clasificación general de los Puntos (Top-10):
1. Paul Magnier (FRA/Soudal-Quick Step) - 105
2. Jonathan Milan (ITA/Lidl-Trek) - 64
3. Jhonatan Narvaez (ECU/UAE Emirates-XRG) - 50
4. Tobias Lund Andresen (DEN/Decathlon-CMA CGM) - 42
5. Giulio Ciccone (ITA/Lidl-Trek) - 37
6. Orluis Aular (VEN/Movistar) - 35
7. Madis Mihkels (EST/EF Education-EasyPost) - 32
8. Diego Pablo Sevilla (ESP/Polti-VisitMalta) - 28
9. Thomas Silva (URU/XDS-Astana) - 25
10. Ethan Vernon (GBR/NSN Cycling) - 25
Clasificación general de la Montaña (Top-10):
1. Diego Pablo Sevilla (ESP/Polti-VisitMalta) - 42
2. Nelson Oliveira (POR/Movistar) - 18
3. Manuele Tarozzi (ITA/Bardiani-CSF-7Saber) 12
4. Jonas Vingegaard (DEN/Visma-Lease a Bike) - 11
5. Orluis Aular (VEN/Movistar) - 8
6. Mirco Maestri (ITA/Polti-VisitMalta) - 8
7. Enric Mas (ESP/Movistar) - 6
8. Alessandro Tonelli (ITA/Polti-VisitMalta) - 6
9. Giulio Pellizzari (ITA/Red Bull-Bora) - 4
10. Einer Rubio (COL/Movistar) - 4
Clasificación general de los Jóvenes (Top-10):
1. Jan Christen (SUI/UAE Emirates-XRG) - 16:18:55
2. Giulio Pellizzari (ITA/Red Bull-Bora) a 0:02
3. Lennert van Eetvelt (BEL/Lotto-Intermarché) a 0:06
4. Markel Beloki (ESP/EF Education-EasyPost) a 0:06
5. Mathys Rondel (FRA/Tudor Pro Cycling) a 0:06
6. Davide Piganzoli (ITA/Visma-Lease a Bike) a 0:06
7. Josh Kench (NZL/Groupama-FDJ United) a 0:06
8. Andrea Raccagni Noviero (ITA/Soudal-Quick Step) a 1:07
9. Alessandro Pinarello (ITA/NSN Cycling) a 1:07
10. Afonso Eulálio (POR/Bahrain-Victorious) a 1:07
Clasificación general por Equipos (Top-10):
1. EF Education-EasyPost a 48:57:03
2. Tudor Pro Cycling - m.t.
3. Movistar - m.t.
4. Red Bull-Bora - m.t.
5. Lidl-Trek a 1:01
6. Netcompany-Ineos a 1:01
7. Visma-Lease a Bike a 1:01
8. Jayco-AlUla a 3:56
9. Bahrain-Victorious a 4:57
10. XDS-Astana a 5:50

