The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
Rnk | Prev | ▼▲ | Rider | Team | UCI | Pnt | Time | |
---|---|---|---|---|---|---|---|---|
1 | 2 | ▲1 | ROGLIČ Primož Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 400 | 250 | 24:46:21 | |
2 | 1 | ▼1 | AYUSO Juan UAE Team Emirates - XRG | UAE Team Emirates - XRG | 320 | 190 | 0:28 0:28 | |
3 | 3 | - | MAS Enric Movistar Team | Movistar Team | 260 | 160 | 0:53 0:53 | |
4 | 4 | - | LANDA Mikel Soudal Quick-Step | Soudal Quick-Step | 220 | 140 | 0:54 0:54 | |
5 | 5 | - | MARTINEZ Lenny Bahrain - Victorious | Bahrain - Victorious | 180 | 120 | 1:00 1:00 | |
6 | 6 | - | DE PLUS Laurens INEOS Grenadiers | INEOS Grenadiers | 140 | 110 | 1:20 1:20 | |
7 | 7 | - | BERNAL Egan INEOS Grenadiers | INEOS Grenadiers | 120 | 100 | 1:31 1:31 | |
8 | 8 | - | VAN EETVELT Lennert Lotto | Lotto | 100 | 90 | 1:33 1:33 | |
9 | 9 | - | YATES Simon Team Visma | Lease a Bike | Team Visma | Lease a Bike | 80 | 80 | 1:46 1:46 | |
10 | 10 | - | CARAPAZ Richard EF Education - EasyPost | EF Education - EasyPost | 68 | 70 | 1:59 1:59 | |
11 | 11 | - | RICCITELLO Matthew Israel - Premier Tech | Israel - Premier Tech | 56 | 60 | 2:00 2:00 | |
12 | 13 | ▲1 | O'CONNOR Ben Team Jayco AlUla | Team Jayco AlUla | 48 | 55 | 2:05 2:05 | |
13 | 14 | ▲1 | LÓPEZ Harold Martín XDS Astana Team | XDS Astana Team | 40 | 50 | 2:10 2:10 | |
14 | 15 | ▲1 | LECERF Junior Soudal Quick-Step | Soudal Quick-Step | 32 | 45 | 2:13 2:13 | |
15 | 16 | ▲1 | LÓPEZ Juan Pedro Lidl - Trek | Lidl - Trek | 28 | 40 | 2:15 2:15 | |
16 | 17 | ▲1 | PELLIZZARI Giulio Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 24 | 36 | 2:20 2:20 | |
17 | 18 | ▲1 | DÍAZ José Manuel Burgos Burpellet BH | Burgos Burpellet BH | 24 | 32 | 2:27 2:27 | |
18 | 20 | ▲2 | POELS Wout XDS Astana Team | XDS Astana Team | 24 | 28 | 2:28 2:28 | |
19 | 12 | ▼7 | QUINTANA Nairo Movistar Team | Movistar Team | 24 | 24 | ,, 2:28 | |
20 | 22 | ▲2 | FORTUNATO Lorenzo XDS Astana Team | XDS Astana Team | 24 | 20 | 3:20 3:20 | |
21 | 23 | ▲2 | KELDERMAN Wilco Team Visma | Lease a Bike | Team Visma | Lease a Bike | 16 | 18 | 3:41 3:41 | |
22 | 21 | ▼1 | BUCHMANN Emanuel Cofidis | Cofidis | 16 | 16 | 4:09 4:09 | |
23 | 24 | ▲1 | KUSS Sepp Team Visma | Lease a Bike | Team Visma | Lease a Bike | 16 | 14 | 4:52 4:52 | |
24 | 25 | ▲1 | RODRÍGUEZ Cristián Arkéa - B&B Hotels | Arkéa - B&B Hotels | 16 | 12 | 5:05 5:05 | |
25 | 26 | ▲1 | BENNETT George Israel - Premier Tech | Israel - Premier Tech | 16 | 10 | 6:37 6:37 | |
26 | 19 | ▼7 | SOLER Marc UAE Team Emirates - XRG | UAE Team Emirates - XRG | 16 | 9 | 6:40 6:40 | |
27 | 29 | ▲2 | GARCÍA PIERNA Carlos Burgos Burpellet BH | Burgos Burpellet BH | 16 | 8 | 7:03 7:03 | |
28 | 27 | ▼1 | TORRES Pablo UAE Team Emirates - XRG | UAE Team Emirates - XRG | 16 | 7 | 8:06 8:06 | |
29 | 32 | ▲3 | APARICIO Mario Burgos Burpellet BH | Burgos Burpellet BH | 16 | 6 | 9:03 9:03 | |
30 | 33 | ▲3 | CHAVES Esteban EF Education - EasyPost | EF Education - EasyPost | 16 | 5 | 9:08 9:08 | |
31 | 31 | - | GUARDEÑO Jaume Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 8 | 5 | 10:19 10:19 | |
32 | 28 | ▼4 | YATES Adam UAE Team Emirates - XRG | UAE Team Emirates - XRG | 8 | 5 | 10:40 10:40 | |
33 | 34 | ▲1 | RIES Michel Arkéa - B&B Hotels | Arkéa - B&B Hotels | 8 | 5 | 10:53 10:53 | |
34 | 35 | ▲1 | ROLLAND Brieuc Groupama - FDJ | Groupama - FDJ | 8 | 5 | 11:29 11:29 | |
35 | 36 | ▲1 | SVESTAD-BÅRDSENG Embret Arkéa - B&B Hotels | Arkéa - B&B Hotels | 8 | 5 | 12:34 12:34 | |
36 | 30 | ▼6 | ALEOTTI Giovanni Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 8 | 5 | 12:41 12:41 | |
37 | 38 | ▲1 | FAGÚNDEZ Eric Antonio Burgos Burpellet BH | Burgos Burpellet BH | 8 | 5 | 13:32 13:32 | |
38 | 37 | ▼1 | CHUMIL Sergio Geovani Burgos Burpellet BH | Burgos Burpellet BH | 8 | 5 | 13:35 13:35 | |
39 | 40 | ▲1 | BRAZ AFONSO Clément Groupama - FDJ | Groupama - FDJ | 8 | 5 | 14:07 14:07 | |
40 | 41 | ▲1 | MEINTJES Louis Intermarché - Wanty | Intermarché - Wanty | 8 | 5 | 14:50 14:50 | |
41 | 42 | ▲1 | THOMPSON Reuben Lotto | Lotto | 8 | 5 | 16:59 16:59 | |
42 | 43 | ▲1 | OOMEN Sam Lidl - Trek | Lidl - Trek | 8 | 5 | 17:25 17:25 | |
43 | 39 | ▼4 | SOSA Iván Ramiro Equipo Kern Pharma | Equipo Kern Pharma | 8 | 5 | 19:19 19:19 | |
44 | 44 | - | GAROFOLI Gianmarco Soudal Quick-Step | Soudal Quick-Step | 8 | 5 | 19:51 19:51 | |
45 | 45 | - | THOMAS Geraint INEOS Grenadiers | INEOS Grenadiers | 8 | 5 | 20:06 20:06 | |
46 | 46 | - | BOUCHARD Geoffrey Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 8 | 5 | 20:15 20:15 | |
47 | 47 | - | VERONA Carlos Lidl - Trek | Lidl - Trek | 8 | 5 | 21:29 21:29 | |
48 | 49 | ▲1 | GERMANI Lorenzo Groupama - FDJ | Groupama - FDJ | 8 | 5 | 21:42 21:42 | |
49 | 53 | ▲4 | STRONG Corbin Israel - Premier Tech | Israel - Premier Tech | 8 | 5 | 22:14 22:14 | |
50 | 52 | ▲2 | KNOX James Soudal Quick-Step | Soudal Quick-Step | 8 | 5 | 22:16 22:16 | |
51 | 54 | ▲3 | SEPÚLVEDA Eduardo Lotto | Lotto | 4 | 5 | 24:14 24:14 | |
52 | 51 | ▼1 | VAN BEKKUM Darren XDS Astana Team | XDS Astana Team | 4 | 5 | 24:16 24:16 | |
53 | 55 | ▲2 | BERTHET Clément Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 4 | 5 | 25:45 25:45 | |
54 | 57 | ▲3 | GODON Dorian Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 4 | 5 | 25:54 25:54 | |
55 | 48 | ▼7 | STEINHAUSER Georg EF Education - EasyPost | EF Education - EasyPost | 4 | 5 | ,, 25:54 | |
56 | 58 | ▲2 | STAUNE-MITTET Johannes Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 2 | 5 | 26:30 26:30 | |
57 | 60 | ▲3 | GHEBREIGZABHIER Amanuel Lidl - Trek | Lidl - Trek | 2 | 5 | 28:41 28:41 | |
58 | 64 | ▲6 | COBO Iván Equipo Kern Pharma | Equipo Kern Pharma | 2 | 5 | 29:26 29:26 | |
59 | 68 | ▲9 | MIQUEL Pau Equipo Kern Pharma | Equipo Kern Pharma | 2 | 5 | 32:19 32:19 | |
60 | 65 | ▲5 | HUISING Menno Team Visma | Lease a Bike | Team Visma | Lease a Bike | 2 | 5 | 32:51 32:51 | |
61 | 71 | ▲10 | EULÁLIO Afonso Bahrain - Victorious | Bahrain - Victorious | 5 | 32:55 32:55 | ||
62 | 73 | ▲11 | BIZKARRA Mikel Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 33:46 33:46 | ||
63 | 61 | ▼2 | PARRA José Félix Equipo Kern Pharma | Equipo Kern Pharma | 5 | 33:52 33:52 | ||
64 | 62 | ▼2 | KÄMNA Lennard Lidl - Trek | Lidl - Trek | 5 | 34:16 34:16 | ||
65 | 72 | ▲7 | ARMIRAIL Bruno Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 5 | 35:30 35:30 | ||
66 | 63 | ▼3 | SMITH Dion Intermarché - Wanty | Intermarché - Wanty | 5 | 35:36 35:36 | ||
67 | 66 | ▼1 | SIMMONS Quinn Lidl - Trek | Lidl - Trek | 5 | 35:41 35:41 | ||
68 | 67 | ▼1 | WANDAHL Frederik Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | 36:56 36:56 | ||
69 | 76 | ▲7 | HELLEMOSE Asbjørn Team Jayco AlUla | Team Jayco AlUla | 5 | 36:59 36:59 | ||
70 | 70 | - | MÜHLBERGER Gregor Movistar Team | Movistar Team | 5 | 37:01 37:01 | ||
71 | 75 | ▲4 | BURNETT Josh Burgos Burpellet BH | Burgos Burpellet BH | 5 | 37:14 37:14 | ||
72 | 79 | ▲7 | HERRADA Jesús Cofidis | Cofidis | 5 | 37:31 37:31 | ||
73 | 74 | ▲1 | VENDRAME Andrea Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 5 | 37:36 37:36 | ||
74 | 84 | ▲10 | MOLARD Rudy Groupama - FDJ | Groupama - FDJ | 5 | 38:14 38:14 | ||
75 | 82 | ▲7 | PEDRERO Antonio Movistar Team | Movistar Team | 5 | 38:30 38:30 | ||
76 | 81 | ▲5 | CURRIE Logan Lotto | Lotto | 5 | 38:55 38:55 | ||
77 | 85 | ▲8 | VAN DEN BROEK Frank Team Picnic PostNL | Team Picnic PostNL | 5 | 39:45 39:45 | ||
78 | 77 | ▼1 | BERRADE Urko Equipo Kern Pharma | Equipo Kern Pharma | 5 | 39:51 39:51 | ||
79 | 69 | ▼10 | PALENI Enzo Groupama - FDJ | Groupama - FDJ | 5 | ,, 39:51 | ||
80 | 78 | ▼2 | SERRY Pieter Soudal Quick-Step | Soudal Quick-Step | 5 | 41:58 41:58 | ||
81 | 88 | ▲7 | MOLENAAR Alex Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 5 | 42:20 42:20 | ||
82 | 91 | ▲9 | SHAW James EF Education - EasyPost | EF Education - EasyPost | 5 | 43:18 43:18 | ||
83 | 95 | ▲12 | LAURANCE Axel INEOS Grenadiers | INEOS Grenadiers | 5 | 43:54 43:54 | ||
84 | 83 | ▼1 | FRAILE Omar INEOS Grenadiers | INEOS Grenadiers | 5 | 43:56 43:56 | ||
85 | 96 | ▲11 | HAJEK Alexander Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | 44:24 44:24 | ||
86 | 92 | ▲6 | PLANCKAERT Edward Alpecin - Deceuninck | Alpecin - Deceuninck | 5 | 44:36 44:36 | ||
87 | 86 | ▼1 | RAFFERTY Darren EF Education - EasyPost | EF Education - EasyPost | 5 | 45:46 45:46 | ||
88 | 97 | ▲9 | MULUBRHAN Henok XDS Astana Team | XDS Astana Team | 5 | 45:47 45:47 | ||
89 | 89 | - | HESSMANN Michel Movistar Team | Movistar Team | 5 | 46:51 46:51 | ||
90 | 87 | ▼3 | TRATNIK Jan Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | ,, 46:51 | ||
91 | 90 | ▼1 | FAURE PROST Alexy Intermarché - Wanty | Intermarché - Wanty | 5 | 47:53 47:53 | ||
92 | 98 | ▲6 | VERNON Ethan Israel - Premier Tech | Israel - Premier Tech | 5 | 48:29 48:29 | ||
93 | 104 | ▲11 | BITTNER Pavel Team Picnic PostNL | Team Picnic PostNL | 5 | 48:31 48:31 | ||
94 | 94 | - | JUUL-JENSEN Christopher Team Jayco AlUla | Team Jayco AlUla | 5 | 49:41 49:41 | ||
95 | 99 | ▲4 | WENZEL Mats Equipo Kern Pharma | Equipo Kern Pharma | 5 | 49:53 49:53 | ||
96 | 113 | ▲17 | BOUWMAN Koen Team Jayco AlUla | Team Jayco AlUla | 5 | 51:59 51:59 | ||
97 | 100 | ▲3 | ALUSTIZA Nicolás Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 52:24 52:24 | ||
98 | 102 | ▲4 | COLLEONI Kevin Intermarché - Wanty | Intermarché - Wanty | 5 | 52:36 52:36 | ||
99 | 101 | ▲2 | GUERNALEC Victor Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | 52:40 52:40 | ||
100 | 105 | ▲5 | SCHULTZ Nick Israel - Premier Tech | Israel - Premier Tech | 5 | ,, 52:40 | ||
101 | 110 | ▲9 | BALDERSTONE Abel Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 5 | 53:05 53:05 | ||
102 | 106 | ▲4 | MIHOLJEVIĆ Fran Bahrain - Victorious | Bahrain - Victorious | 5 | 53:19 53:19 | ||
103 | 107 | ▲4 | LEONARD Michael INEOS Grenadiers | INEOS Grenadiers | 5 | 53:36 53:36 | ||
104 | 103 | ▼1 | HAYTER Ethan Soudal Quick-Step | Soudal Quick-Step | 5 | 54:09 54:09 | ||
105 | 108 | ▲3 | HAMILTON Lucas INEOS Grenadiers | INEOS Grenadiers | 5 | 54:25 54:25 | ||
106 | 109 | ▲3 | DENZ Nico Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | 54:49 54:49 | ||
107 | 114 | ▲7 | FOLDAGER Anders Team Jayco AlUla | Team Jayco AlUla | 5 | 56:32 56:32 | ||
108 | 122 | ▲14 | MONIQUET Sylvain Cofidis | Cofidis | 5 | 58:53 58:53 | ||
109 | 120 | ▲11 | ROULAND Louis Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | 59:13 59:13 | ||
110 | 121 | ▲11 | DE MARCHI Alessandro Team Jayco AlUla | Team Jayco AlUla | 5 | 59:43 59:43 | ||
111 | 115 | ▲4 | JOHNSTON Calum Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 5 | 59:59 59:59 | ||
112 | 116 | ▲4 | COMBAUD Romain Team Picnic PostNL | Team Picnic PostNL | 5 | 1:00:22 1:00:22 | ||
113 | 117 | ▲4 | GREGAARD Jonas Lotto | Lotto | 5 | 1:00:29 1:00:29 | ||
114 | 123 | ▲9 | DINA Márton Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 1:03:14 1:03:14 | ||
115 | 119 | ▲4 | URIARTE Diego Equipo Kern Pharma | Equipo Kern Pharma | 5 | 1:05:35 1:05:35 | ||
116 | 124 | ▲8 | JOHANSEN Julius UAE Team Emirates - XRG | UAE Team Emirates - XRG | 5 | 1:06:37 1:06:37 | ||
117 | 125 | ▲8 | VAN DER TUUK Danny Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 1:08:18 1:08:18 | ||
118 | 126 | ▲8 | DONNENWIRTH Tom Groupama - FDJ | Groupama - FDJ | 5 | 1:08:26 1:08:26 | ||
119 | 128 | ▲9 | DHONDT Robbe Team Picnic PostNL | Team Picnic PostNL | 5 | 1:11:11 1:11:11 | ||
120 | 129 | ▲9 | TOUMIRE Hugo Cofidis | Cofidis | 5 | 1:15:03 1:15:03 | ||
121 | 133 | ▲12 | CASTELLON Jan Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 5 | 1:19:08 1:19:08 | ||
122 | 138 | ▲16 | MURGUIALDAY Jokin Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 1:24:43 1:24:43 |
DNF=Did not finish / DNS=Did not start / OTL = Outside time limit / DF=Did finish, no result / NR=No result Rider wearing the jersey >50% of race distance in group before peloton
Race information

- Date:30 March 2025
- Start time:10:55
- Avg. speed winner:44.677 km/h
- Classification:2.UWT
- Race category:ME - Men Elite
- Distance:88.2 km
- Points scale:
- UCI scale:
- Parcours type:
- ProfileScore:173
- Vertical meters:1563
- Departure:
- Arrival:
- Race ranking:
- Startlist quality score:
- Won how:20.6 km solo
- Avg. temperature: