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 | 1 | - | ALMEIDA João UAE Team Emirates - XRG | UAE Team Emirates - XRG | 400 | 250 | 20:04:49 | |
2 | 8 | ▲6 | MAS Enric Movistar Team | Movistar Team | 320 | 190 | 1:52 1:52 | |
3 | 2 | ▼1 | SCHACHMANN Maximilian Soudal Quick-Step | Soudal Quick-Step | 260 | 160 | 1:59 1:59 | |
4 | 3 | ▼1 | LIPOWITZ Florian Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 220 | 140 | 2:07 2:07 | |
5 | 5 | - | SKJELMOSE Mattias Lidl - Trek | Lidl - Trek | 180 | 120 | 2:17 2:17 | |
6 | 4 | ▼2 | VAN WILDER Ilan Soudal Quick-Step | Soudal Quick-Step | 140 | 110 | 2:18 2:18 | |
7 | 7 | - | ARANBURU Alex Cofidis | Cofidis | 120 | 100 | 2:45 2:45 | |
8 | 9 | ▲1 | VELASCO Simone XDS Astana Team | XDS Astana Team | 100 | 90 | 3:43 3:43 | |
9 | 11 | ▲2 | ONLEY Oscar Team Picnic PostNL | Team Picnic PostNL | 80 | 80 | 3:50 3:50 | |
10 | 12 | ▲2 | CHAMPOUSSIN Clément XDS Astana Team | XDS Astana Team | 68 | 70 | 3:55 3:55 | |
11 | 14 | ▲3 | BERTHET Clément Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 56 | 60 | 4:04 4:04 | |
12 | 13 | ▲1 | MARTIN Guillaume Groupama - FDJ | Groupama - FDJ | 48 | 55 | 4:07 4:07 | |
13 | 15 | ▲2 | BUITRAGO Santiago Bahrain - Victorious | Bahrain - Victorious | 40 | 50 | 4:16 4:16 | |
14 | 16 | ▲2 | JEGAT Jordan Team TotalEnergies | Team TotalEnergies | 32 | 45 | 4:23 4:23 | |
15 | 22 | ▲7 | DEL TORO Isaac UAE Team Emirates - XRG | UAE Team Emirates - XRG | 28 | 40 | 4:55 4:55 | |
16 | 17 | ▲1 | VERGALLITO Luca Alpecin - Deceuninck | Alpecin - Deceuninck | 24 | 36 | 5:03 5:03 | |
17 | 6 | ▼11 | KELDERMAN Wilco Team Visma | Lease a Bike | Team Visma | Lease a Bike | 24 | 32 | 5:51 5:51 | |
18 | 10 | ▼8 | CRAS Steff Team TotalEnergies | Team TotalEnergies | 24 | 28 | 6:55 6:55 | |
19 | 18 | ▼1 | COBO Iván Equipo Kern Pharma | Equipo Kern Pharma | 24 | 24 | 8:21 8:21 | |
20 | 19 | ▼1 | LAURANCE Axel INEOS Grenadiers | INEOS Grenadiers | 24 | 20 | ,, 8:21 | |
21 | 20 | ▼1 | TEJADA Harold XDS Astana Team | XDS Astana Team | 16 | 18 | 8:34 8:34 | |
22 | 21 | ▼1 | ROLLAND Brieuc Groupama - FDJ | Groupama - FDJ | 16 | 16 | 8:43 8:43 | |
23 | 23 | - | IRIBAR Unai Equipo Kern Pharma | Equipo Kern Pharma | 16 | 14 | 9:16 9:16 | |
24 | 26 | ▲2 | GRÉGOIRE Romain Groupama - FDJ | Groupama - FDJ | 16 | 12 | 9:32 9:32 | |
25 | 24 | ▼1 | BISIAUX Léo Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 16 | 10 | 9:33 9:33 | |
26 | 25 | ▼1 | DÍAZ José Manuel Burgos Burpellet BH | Burgos Burpellet BH | 16 | 9 | 10:00 10:00 | |
27 | 27 | - | VALTER Attila Team Visma | Lease a Bike | Team Visma | Lease a Bike | 16 | 8 | 11:52 11:52 | |
28 | 29 | ▲1 | BARGUIL Warren Team Picnic PostNL | Team Picnic PostNL | 16 | 7 | 14:35 14:35 | |
29 | 33 | ▲4 | VOISARD Yannis Tudor Pro Cycling Team | Tudor Pro Cycling Team | 16 | 6 | 20:12 20:12 | |
30 | 43 | ▲13 | HEALY Ben EF Education - EasyPost | EF Education - EasyPost | 16 | 5 | 20:13 20:13 | |
31 | 39 | ▲8 | GAROFOLI Gianmarco Soudal Quick-Step | Soudal Quick-Step | 8 | 5 | 20:23 20:23 | |
32 | 35 | ▲3 | SILVA Guillermo Thomas Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 8 | 5 | 20:24 20:24 | |
33 | 32 | ▼1 | OLIVEIRA Nelson Movistar Team | Movistar Team | 8 | 5 | 21:32 21:32 | |
34 | 34 | - | HAIG Jack Bahrain - Victorious | Bahrain - Victorious | 8 | 5 | 22:13 22:13 | |
35 | 36 | ▲1 | NICOLAU Joel Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 8 | 5 | 22:38 22:38 | |
36 | 49 | ▲13 | BAGIOLI Andrea Lidl - Trek | Lidl - Trek | 8 | 5 | 23:22 23:22 | |
37 | 53 | ▲16 | NYS Thibau Lidl - Trek | Lidl - Trek | 8 | 5 | 23:47 23:47 | |
38 | 40 | ▲2 | MARTÍN Gotzon Euskaltel - Euskadi | Euskaltel - Euskadi | 8 | 5 | 24:12 24:12 | |
39 | 41 | ▲2 | BRAZ AFONSO Clément Groupama - FDJ | Groupama - FDJ | 8 | 5 | 24:14 24:14 | |
40 | 31 | ▼9 | FISHER-BLACK Finn Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 8 | 5 | 24:18 24:18 | |
41 | 42 | ▲1 | DE LA CALLE Hugo Burgos Burpellet BH | Burgos Burpellet BH | 8 | 5 | 24:20 24:20 | |
42 | 44 | ▲2 | KONRAD Patrick Lidl - Trek | Lidl - Trek | 8 | 5 | 25:09 25:09 | |
43 | 47 | ▲4 | LE BERRE Mathis Arkéa - B&B Hotels | Arkéa - B&B Hotels | 8 | 5 | 27:21 27:21 | |
44 | 55 | ▲11 | DOUBEY Fabien Team TotalEnergies | Team TotalEnergies | 8 | 5 | 27:56 27:56 | |
45 | 57 | ▲12 | TRONCHON Bastien Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 8 | 5 | 28:20 28:20 | |
46 | 52 | ▲6 | OKAMIKA Ander Burgos Burpellet BH | Burgos Burpellet BH | 8 | 5 | 28:36 28:36 | |
47 | 45 | ▼2 | VLASOV Aleksandr Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 8 | 5 | 30:17 30:17 | |
48 | 68 | ▲20 | BIZKARRA Mikel Euskaltel - Euskadi | Euskaltel - Euskadi | 8 | 5 | 30:18 30:18 | |
49 | 62 | ▲13 | KUYPERS Gerben Intermarché - Wanty | Intermarché - Wanty | 8 | 5 | 31:17 31:17 | |
50 | 60 | ▲10 | SOLER Marc UAE Team Emirates - XRG | UAE Team Emirates - XRG | 8 | 5 | 31:20 31:20 | |
51 | 85 | ▲34 | GROßSCHARTNER Felix UAE Team Emirates - XRG | UAE Team Emirates - XRG | 4 | 5 | 31:24 31:24 | |
52 | 76 | ▲24 | MCNULTY Brandon UAE Team Emirates - XRG | UAE Team Emirates - XRG | 4 | 5 | 31:32 31:32 | |
53 | 59 | ▲6 | VAN DER MEULEN Max Bahrain - Victorious | Bahrain - Victorious | 4 | 5 | 32:17 32:17 | |
54 | 71 | ▲17 | LEEMREIZE Gijs Team Picnic PostNL | Team Picnic PostNL | 4 | 5 | 32:26 32:26 | |
55 | 56 | ▲1 | VAN GILS Maxim Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 4 | 5 | 33:09 33:09 | |
56 | 80 | ▲24 | VERSTRYNGE Emiel Alpecin - Deceuninck | Alpecin - Deceuninck | 2 | 5 | 33:37 33:37 | |
57 | 70 | ▲13 | BOU Joan Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 2 | 5 | 33:38 33:38 | |
58 | 69 | ▲11 | SCOTSON Callum Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 2 | 5 | 33:58 33:58 | |
59 | 50 | ▼9 | FERNÁNDEZ Sinuhé Burgos Burpellet BH | Burgos Burpellet BH | 2 | 5 | 34:03 34:03 | |
60 | 81 | ▲21 | ARMIRAIL Bruno Decathlon AG2R La Mondiale Team | Decathlon AG2R La Mondiale Team | 2 | 5 | 35:39 35:39 | |
61 | 79 | ▲18 | ARRIOLA-BENGOA Julen Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 5 | 36:10 36:10 | ||
62 | 84 | ▲22 | HIRSCHI Marc Tudor Pro Cycling Team | Tudor Pro Cycling Team | 5 | 36:11 36:11 | ||
63 | 88 | ▲25 | MIQUEL Pau Equipo Kern Pharma | Equipo Kern Pharma | 5 | 37:15 37:15 | ||
64 | 30 | ▼34 | FAGÚNDEZ Eric Antonio Burgos Burpellet BH | Burgos Burpellet BH | 5 | 37:19 37:19 | ||
65 | 63 | ▼2 | FAURA José Luis Burgos Burpellet BH | Burgos Burpellet BH | 5 | 37:21 37:21 | ||
66 | 96 | ▲30 | IZAGIRRE Ion Cofidis | Cofidis | 5 | 38:02 38:02 | ||
67 | 66 | ▼1 | DELAPLACE Anthony Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | ,, 38:02 | ||
68 | 92 | ▲24 | RYAN Archie EF Education - EasyPost | EF Education - EasyPost | 5 | 38:41 38:41 | ||
69 | 100 | ▲31 | KNOX James Soudal Quick-Step | Soudal Quick-Step | 5 | 39:43 39:43 | ||
70 | 99 | ▲29 | HAJEK Alexander Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | 40:53 40:53 | ||
71 | 83 | ▲12 | MARTINEZ Guillermo Juan Team Picnic PostNL | Team Picnic PostNL | 5 | 40:55 40:55 | ||
72 | 91 | ▲19 | HELLEMOSE Asbjørn Team Jayco AlUla | Team Jayco AlUla | 5 | 41:05 41:05 | ||
73 | 82 | ▲9 | GRUEL Thibaud Groupama - FDJ | Groupama - FDJ | 5 | 41:56 41:56 | ||
74 | 72 | ▼2 | JUARISTI Txomin Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 42:11 42:11 | ||
75 | 75 | - | WILKSCH Hannes Tudor Pro Cycling Team | Tudor Pro Cycling Team | 5 | 42:19 42:19 | ||
76 | 112 | ▲36 | FRAILE Omar INEOS Grenadiers | INEOS Grenadiers | 5 | 43:52 43:52 | ||
77 | 109 | ▲32 | VERRE Alessandro Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | 44:14 44:14 | ||
78 | 89 | ▲11 | JANSSENS Jimmy Alpecin - Deceuninck | Alpecin - Deceuninck | 5 | ,, 44:14 | ||
79 | 94 | ▲15 | GUGLIELMI Simon Arkéa - B&B Hotels | Arkéa - B&B Hotels | 5 | 44:15 44:15 | ||
80 | 115 | ▲35 | DEBRUYNE Ramses Alpecin - Deceuninck | Alpecin - Deceuninck | 5 | 45:03 45:03 | ||
81 | 104 | ▲23 | HOLLMANN Juri Alpecin - Deceuninck | Alpecin - Deceuninck | 5 | 45:09 45:09 | ||
82 | 113 | ▲31 | JUUL-JENSEN Christopher Team Jayco AlUla | Team Jayco AlUla | 5 | 45:16 45:16 | ||
83 | 106 | ▲23 | BILBAO Pello Bahrain - Victorious | Bahrain - Victorious | 5 | 45:51 45:51 | ||
84 | 93 | ▲9 | DELBOVE Joris Team TotalEnergies | Team TotalEnergies | 5 | 46:15 46:15 | ||
85 | 101 | ▲16 | BONNEU Kamiel Intermarché - Wanty | Intermarché - Wanty | 5 | ,, 46:15 | ||
86 | 46 | ▼40 | MOLARD Rudy Groupama - FDJ | Groupama - FDJ | 5 | 46:49 46:49 | ||
87 | 124 | ▲37 | VERCHER Mattéo Team TotalEnergies | Team TotalEnergies | 5 | 47:39 47:39 | ||
88 | 108 | ▲20 | MARTÍNEZ Daniel Felipe Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | 47:55 47:55 | ||
89 | 128 | ▲39 | KOERDT Bjorn Team Picnic PostNL | Team Picnic PostNL | 5 | 49:43 49:43 | ||
90 | 121 | ▲31 | LEONARD Michael INEOS Grenadiers | INEOS Grenadiers | 5 | 50:07 50:07 | ||
91 | 105 | ▲14 | LASTRA Jonathan Cofidis | Cofidis | 5 | 50:09 50:09 | ||
92 | 107 | ▲15 | VAN DEN BOSSCHE Fabio Alpecin - Deceuninck | Alpecin - Deceuninck | 5 | 50:18 50:18 | ||
93 | 61 | ▼32 | SAMITIER Sergio Cofidis | Cofidis | 5 | 50:48 50:48 | ||
94 | 102 | ▲8 | BARRENETXEA Jon Movistar Team | Movistar Team | 5 | 51:47 51:47 | ||
95 | 116 | ▲21 | ARCAS Jorge Movistar Team | Movistar Team | 5 | 52:45 52:45 | ||
96 | 120 | ▲24 | ETXEBERRIA Haimar Equipo Kern Pharma | Equipo Kern Pharma | 5 | 53:05 53:05 | ||
97 | 117 | ▲20 | COMBAUD Romain Team Picnic PostNL | Team Picnic PostNL | 5 | ,, 53:05 | ||
98 | 114 | ▲16 | PEREZ Anthony Cofidis | Cofidis | 5 | 55:29 55:29 | ||
99 | 110 | ▲11 | HESSMANN Michel Movistar Team | Movistar Team | 5 | 56:29 56:29 | ||
100 | 135 | ▲35 | HAYTER Ethan Soudal Quick-Step | Soudal Quick-Step | 5 | 57:43 57:43 | ||
101 | 122 | ▲21 | RUIZ Ibon Equipo Kern Pharma | Equipo Kern Pharma | 5 | 57:48 57:48 | ||
102 | 132 | ▲30 | GANZABAL Ander Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 59:35 59:35 | ||
103 | 133 | ▲30 | ADRIÀ Roger Red Bull - BORA - hansgrohe | Red Bull - BORA - hansgrohe | 5 | 59:50 59:50 | ||
104 | 131 | ▲27 | MINTEGI Iker Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | ,, 59:50 | ||
105 | 149 | ▲44 | PAASSCHENS Mathijs Bahrain - Victorious | Bahrain - Victorious | 5 | 1:02:24 1:02:24 | ||
106 | 119 | ▲13 | ERIKSSON Jacob Tudor Pro Cycling Team | Tudor Pro Cycling Team | 5 | 1:04:42 1:04:42 | ||
107 | 150 | ▲43 | URIARTE Diego Equipo Kern Pharma | Equipo Kern Pharma | 5 | 1:05:29 1:05:29 | ||
108 | 129 | ▲21 | MAAS Jan Cofidis | Cofidis | 5 | 1:07:23 1:07:23 | ||
109 | 123 | ▲14 | ELOSEGUI Iñigo Equipo Kern Pharma | Equipo Kern Pharma | 5 | 1:08:54 1:08:54 | ||
110 | 130 | ▲20 | GRELLIER Fabien Team TotalEnergies | Team TotalEnergies | 5 | 1:09:44 1:09:44 | ||
111 | 140 | ▲29 | ISASA Xabier Euskaltel - Euskadi | Euskaltel - Euskadi | 5 | 1:13:45 1:13:45 | ||
112 | 146 | ▲34 | VAN DER LEE Jardi Christiaan EF Education - EasyPost | EF Education - EasyPost | 5 | 1:16:03 1:16:03 |
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:12 April 2025
- Start time:13:39
- Avg. speed winner:38.852 km/h
- Classification:2.UWT
- Race category:ME - Men Elite
- Distance:153.4 km
- Points scale:
- UCI scale:
- Parcours type:
- ProfileScore:248
- Vertical meters:3716
- Departure:
- Arrival:
- Race ranking:
- Startlist quality score:
- Won how:Sprint à deux
- Avg. temperature: