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

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

