Stage 2
29 Jan 2025
Stage result
- 1
Tom PidcockPinarello-Q36.5 Pro Cycling Team3:18:15 - 2
Rainer KepplingerBahrain Victorious+0:04 - 3
Alan HatherlyTeam Jayco AlUla+0:07 - 4
Edward DunbarPinarello-Q36.5 Pro Cycling Team+0:18 - 5
Stefan De BodModern Adventure Pro Cycling+0:21 - 6
Fredrik DversnesUno-X Mobility+0:27
- 7
Yannis VoisardTudor Pro Cycling Team+0:27 - 8
Rafal MajkaUAE Team Emirates+0:27 - 9HAHugo Aznar VijuescaEquipo Kern Pharma+0:30
- 10
Alessandro FancelluMbh Bank Csb Telecom Fort+0:34 - 11
Ådne HolterUno-X Mobility+0:34
- 12
Jordan JegatTotalEnergies+0:39 - 13
Frank Van Den BroekTeam Picnic PostNL+0:39 - 14
Johannes KulsetUno-X Mobility+0:40 - 15MVMax Van Der MeulenBahrain Victorious+0:40
- 16DUDiego Uriarte BelzunegiEquipo Kern Pharma+0:40
- 17CJCalum JohnstonLi Ning Star+0:40
- 18UIUnai Iribar JauregiEquipo Kern Pharma+0:40
- 19
Mathias BregnhøjTerengganu Cycling Team+0:47 - 20
Adria Pericas CapdevilaUAE Team Emirates XRG+0:51 - 21PCPablo Carrascosa MillerEquipo Kern Pharma+0:51
- 22
Nicolò GaribboTeam Ukyo+0:54 - 23NVNicolya VinokurovXDS Astana Team+0:55
- 24
Roland ThalmannTudor Pro Cycling Team+0:57
- 25
Mikkel Norsgaard BjergUAE Team Emirates XRG+1:00 - 26
Iñigo Elosegui MomeñeEquipo Kern Pharma+1:03
- 27JDJoris DelboveTotalEnergies+1:08
- 28TPThomas PesentiTeam Polti VisitMalta+1:11
- 29OSOliver StockwellBahrain Victorious+1:11
- 30
Yevgeniy FedorovXDS Astana Team+1:15 - 31JCJan Castellon RibaltaCaja Rural-Seguros RGA+1:19
- 32
Anton KuzminXDS Astana Team+1:20
- 33KVKenneth Van RooyWagner Bazin Wb+1:22
- 34LVLeander Van HautegemTeam Flanders - Baloise+1:25
- 35
Ceriel DesalSoudal Quick-Step Devo Team+1:25 - 36NBNicolo' BurattiMbh Bank Csb Telecom Fort+1:25
- 37
Lev GonovXDS Astana Team+1:33 - 38
Pierre Henry BassetXDS Astana Development Team+1:37 - 39
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team+1:39
- 40
Abner González RiveraFeirense - Beeceler+1:42 - 41
Fabien GrellierTotalEnergies+1:49
- 42SDSergi Darder GariCaja Rural-Seguros RGA+2:26
- 43MEMetkel EyobIstanbul Team+2:28
- 44
Yuma KoishiKinan Racing Team+2:28
- 45
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+2:28 - 46
Jonathan VervenneSoudal Quick-Step+2:28 - 47
Marino KobayashiJcl Team Ukyo+2:28
- 48
Magnus KulsetTeam Ringerike+2:31 - 49ACAiman CahyadiJakarta Pro Cycling Team+2:51
- 50
Alessandro RomeleXDS Astana Team+3:03 - 51
Henri François Renard HaquinTeam Picnic PostNL+3:10 - 52JRJens ReyndersWagner Bazin Wb+3:10
- 53
Nils EekhoffTeam Picnic PostNL+3:15 - 54
Jonas AbrahamsenUno-X Mobility+3:15 - 55JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+3:15
- 56MYMasaki YamamotoVc Fukuoka+3:15
- 57
Elmar ReindersUnibet Rose Rockets+3:15
- 58
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+3:28 - 59
Samuel LerouxTotalEnergies+3:38 - 60
Florian DauphinTotalEnergies+3:38 - 61AMAndreas MiltiadisQuick Pro Team+3:42
- 62
Jordi Warlop+4:18 - 63
Andrea Pasqualon+4:23
- 64DHDylan HopkinsRoojai Insurance Winspace+4:23
- 65
Frederik FrisonPinarello-Q36.5 Pro Cycling Team+4:59 - 66
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+4:59
- 67
Marc Brustenga MasagueEquipo Kern Pharma+4:59 - 68
Casper Cornelis Van UdenTeam Picnic PostNL+5:09 - 69
John DegenkolbTeam Picnic PostNL+5:09 - 70AVAlexandr Vinokurov+5:09
- 71
Ivo OliveiraUAE Team Emirates XRG+5:22 - 72
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+5:30 - 73
Alexander Kristoff+5:30 - 74ABAlberto BruttomessoBahrain Victorious+5:30
- 75ADAndrea D'amatoTeam Ukyo+5:30
- 76NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+5:30
- 77ARAnže RavbarFactor Racing+5:30
- 78
Rasmus Bøgh Wallin+6:11 - 79SRSimone RaccaniTeam Ukyo+6:15
- 80KRKane RichardsRoojai Insurance Winspace+6:28
- 81GSGibbe StaesAarco+6:32
- 82
Pierre BarbierTerengganu Cycling Team+6:32 - 83
Ayco BastiaensSoudal Quick-Step+6:32 - 84
Fabio Jakobsen+6:32 - 85
Bert Van LerbergheSoudal Quick-Step+6:32
- 86NMNicola MarcerouTotalEnergies+6:37
- 87LBLucas Boniface+6:37
- 88
Tim MerlierSoudal Quick-Step+6:37 - 89
Warre VangheluweSoudal Quick-Step+6:37 - 90
Niklas MärklTeam Picnic PostNL+7:01 - 91
Patrick GamperTeam Jayco AlUla+7:01 - 92
Daniel Babor+7:04 - 93IAIbai Azanza BuruscoEquipo Kern Pharma+7:04
- 94MSMuhammad Shahmir Aiman Abd HalimTerengganu Cycling Team+7:14
- 95MHMuhammad Haizam Mohd ShabriTerengganu Cycling Team+7:14
- 96
Blake QuickFnix-Scom-Hengxiang Cycling Team+7:14 - 97
Žak ErženBahrain Victorious+7:14 - 98
Luka MezgecTeam Jayco AlUla+7:14 - 99
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+7:14 - 100PPPatompob PhonarjthanRoojai Insurance Winspace+7:14
- 101
Aivaras MikutisTudor Pro Cycling Team+7:51 - 102
Enzo LeijnseAnicolor/Campicarn+7:51 - 103
Maikel ZijlaardTudor Pro Cycling Team+7:51 - 104
Arvid De KleijnTudor Pro Cycling Team+7:51 - 105
Sebastian Kolze ChangiziTudor Pro Cycling Team+8:35 - 106
Sasha WeemaesWagner Bazin Wb+8:45 - 107
Dylan GroenewegenUnibet Rose Rockets+8:53 - 108MRMaximilian Richard WalscheidLidl - Trek+8:53
- 109KTKongphob Thimachai+11:22
- 110MNMuhammad Nur Aiman RosliTerengganu Cycling Team+11:24
- 111AAAzzam Alabdulmunim+11:24
- 112JAJehad Alfairouz+11:24
- 113AAAlhur Alkulaif+11:24
- 114AJAli Jassas+12:00
- 115BABader Almuhanna+12:00
- 116TSTanawat SaentaRoojai Insurance Winspace+12:36
- 117JAJehad Alhassan+13:00
- 118AAAli Al Shaikhahmed+13:18
General classification
- 1
Tom PidcockPinarello-Q36.5 Pro Cycling Team6:28:26 - 2
Rainer KepplingerBahrain Victorious+0:08 - 3
Alan HatherlyTeam Jayco AlUla+0:13 - 4
Edward DunbarPinarello-Q36.5 Pro Cycling Team+0:28 - 5
Stefan De BodModern Adventure Pro Cycling+0:31 - 6
Fredrik DversnesUno-X Mobility+0:34
- 7
Yannis VoisardTudor Pro Cycling Team+0:37 - 8
Ådne HolterUno-X Mobility+0:44
- 9
Frank Van Den BroekTeam Picnic PostNL+0:48 - 10UIUnai Iribar JauregiEquipo Kern Pharma+0:50
- 11CJCalum JohnstonLi Ning Star+0:50
- 12DUDiego Uriarte BelzunegiEquipo Kern Pharma+0:50
- 13MVMax Van Der MeulenBahrain Victorious+0:50
- 14
Johannes KulsetUno-X Mobility+0:50 - 15HAHugo Aznar VijuescaEquipo Kern Pharma+0:52
- 16
Mathias BregnhøjTerengganu Cycling Team+0:57 - 17
Alessandro FancelluMbh Bank Csb Telecom Fort+1:01 - 18
Nicolò GaribboTeam Ukyo+1:04 - 19NVNicolya VinokurovXDS Astana Team+1:05
- 20
Mikkel Norsgaard BjergUAE Team Emirates XRG+1:10 - 21
Iñigo Elosegui MomeñeEquipo Kern Pharma+1:13
- 22
Roland ThalmannTudor Pro Cycling Team+1:19
- 23
Jordan JegatTotalEnergies+1:20 - 24TPThomas PesentiTeam Polti VisitMalta+1:21
- 25PCPablo Carrascosa MillerEquipo Kern Pharma+1:22
- 26
Yevgeniy FedorovXDS Astana Team+1:25 - 27
Anton KuzminXDS Astana Team+1:30
- 28KVKenneth Van RooyWagner Bazin Wb+1:32
- 29LVLeander Van HautegemTeam Flanders - Baloise+1:35
- 30NBNicolo' BurattiMbh Bank Csb Telecom Fort+1:35
- 31
Ceriel DesalSoudal Quick-Step Devo Team+1:35 - 32
Adria Pericas CapdevilaUAE Team Emirates XRG+1:42 - 33
Lev GonovXDS Astana Team+1:43 - 34
Pierre Henry BassetXDS Astana Development Team+1:47 - 35
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team+1:49
- 36JCJan Castellon RibaltaCaja Rural-Seguros RGA+1:50
- 37
Abner González RiveraFeirense - Beeceler+1:52 - 38OSOliver StockwellBahrain Victorious+2:02
- 39JDJoris DelboveTotalEnergies+2:07
- 40SDSergi Darder GariCaja Rural-Seguros RGA+2:36
- 41
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+2:38 - 42MEMetkel EyobIstanbul Team+2:59
- 43
Yuma KoishiKinan Racing Team+2:59
- 44
Jonathan VervenneSoudal Quick-Step+2:59 - 45ACAiman CahyadiJakarta Pro Cycling Team+3:01
- 46
Magnus KulsetTeam Ringerike+3:02 - 47
Alessandro RomeleXDS Astana Team+3:13 - 48JRJens ReyndersWagner Bazin Wb+3:18
- 49
Jonas AbrahamsenUno-X Mobility+3:25 - 50JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+3:25
- 51
Elmar ReindersUnibet Rose Rockets+3:25
- 52
Nils EekhoffTeam Picnic PostNL+3:25 - 53
Henri François Renard HaquinTeam Picnic PostNL+3:41 - 54
Florian DauphinTotalEnergies+3:48 - 55
Fabien GrellierTotalEnergies+3:56
- 56
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+3:59 - 57
Marino KobayashiJcl Team Ukyo+4:22
- 58
Samuel LerouxTotalEnergies+4:28 - 59
Andrea Pasqualon+4:33
- 60DHDylan HopkinsRoojai Insurance Winspace+4:33
- 61AMAndreas MiltiadisQuick Pro Team+4:33
- 62
Jordi Warlop+4:45 - 63
Marc Brustenga MasagueEquipo Kern Pharma+5:09 - 64
Frederik FrisonPinarello-Q36.5 Pro Cycling Team+5:20 - 65
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+5:21
- 66
Ivo OliveiraUAE Team Emirates XRG+5:32 - 67
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+5:34 - 68ABAlberto BruttomessoBahrain Victorious+5:40
- 69ADAndrea D'amatoTeam Ukyo+5:40
- 70NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+5:40
- 71
Casper Cornelis Van UdenTeam Picnic PostNL+5:40 - 72AVAlexandr Vinokurov+5:40
- 73
John DegenkolbTeam Picnic PostNL+6:08 - 74
Tim MerlierSoudal Quick-Step+6:37 - 75
Pierre BarbierTerengganu Cycling Team+6:42 - 76
Fabio Jakobsen+6:42 - 77
Bert Van LerbergheSoudal Quick-Step+6:42
- 78LBLucas Boniface+6:47
- 79ARAnže RavbarFactor Racing+6:49
- 80
Rafal MajkaUAE Team Emirates+6:51 - 81SRSimone RaccaniTeam Ukyo+7:06
- 82
Niklas MärklTeam Picnic PostNL+7:11 - 83
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+7:24 - 84
Blake QuickFnix-Scom-Hengxiang Cycling Team+7:24 - 85
Luka MezgecTeam Jayco AlUla+7:24 - 86
Žak ErženBahrain Victorious+7:24 - 87
Rasmus Bøgh Wallin+7:30 - 88NMNicola MarcerouTotalEnergies+7:33
- 89MSMuhammad Shahmir Aiman Abd HalimTerengganu Cycling Team+7:45
- 90KRKane RichardsRoojai Insurance Winspace+7:47
- 91GSGibbe StaesAarco+7:51
- 92
Maikel ZijlaardTudor Pro Cycling Team+7:57 - 93PPPatompob PhonarjthanRoojai Insurance Winspace+8:05
- 94MYMasaki YamamotoVc Fukuoka+8:10
- 95MHMuhammad Haizam Mohd ShabriTerengganu Cycling Team+8:33
- 96
Aivaras MikutisTudor Pro Cycling Team+8:50 - 97
Sasha WeemaesWagner Bazin Wb+8:55 - 98
Dylan GroenewegenUnibet Rose Rockets+9:03 - 99MRMaximilian Richard WalscheidLidl - Trek+9:03
- 100
Patrick GamperTeam Jayco AlUla+9:07 - 101
Ayco BastiaensSoudal Quick-Step+9:26 - 102
Alexander Kristoff+10:48 - 103
Sebastian Kolze ChangiziTudor Pro Cycling Team+10:58 - 104
Enzo LeijnseAnicolor/Campicarn+11:26 - 105
Daniel Babor+11:54 - 106IAIbai Azanza BuruscoEquipo Kern Pharma+12:24
- 107
Arvid De KleijnTudor Pro Cycling Team+13:09 - 108
Warre VangheluweSoudal Quick-Step+14:23 - 109AAAli Al Shaikhahmed+14:37
- 110AAAzzam Alabdulmunim+14:37
- 111JAJehad Alfairouz+14:37
- 112TSTanawat SaentaRoojai Insurance Winspace+15:10
- 113AJAli Jassas+15:13
- 114BABader Almuhanna+15:13
- 115KTKongphob Thimachai+16:42
- 116AAAlhur Alkulaif+16:55
- 117MNMuhammad Nur Aiman RosliTerengganu Cycling Team+18:12
- 118JAJehad Alhassan+20:46
Points classification
- 1
Tom PidcockPinarello-Q36.5 Pro Cycling Team15 - 2
Tim MerlierSoudal Quick-Step15 - 3
Rainer KepplingerBahrain Victorious12 - 4
Juan Sebastian Molano BenavidesUAE Team Emirates XRG12 - 5
Alan HatherlyTeam Jayco AlUla9 - 6
Maikel ZijlaardTudor Pro Cycling Team9 - 7
Edward DunbarPinarello-Q36.5 Pro Cycling Team7 - 8
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team7 - 9
Stefan De BodModern Adventure Pro Cycling6 - 10
Dylan GroenewegenUnibet Rose Rockets6 - 11
Fredrik DversnesUno-X Mobility5
- 12MRMaximilian Richard WalscheidLidl - Trek5
- 13
Yannis VoisardTudor Pro Cycling Team4 - 14
Pierre BarbierTerengganu Cycling Team4 - 15ABAlberto BruttomessoBahrain Victorious3
- 16
Rafal MajkaUAE Team Emirates3 - 17HAHugo Aznar VijuescaEquipo Kern Pharma2
- 18
Sasha WeemaesWagner Bazin Wb2 - 19
Alessandro FancelluMbh Bank Csb Telecom Fort1 - 20ADAndrea D'amatoTeam Ukyo1
Youth classification
- 1
Ådne HolterUno-X Mobility6:29:10
- 2
Frank Van Den BroekTeam Picnic PostNL+0:04 - 3DUDiego Uriarte BelzunegiEquipo Kern Pharma+0:06
- 4MVMax Van Der MeulenBahrain Victorious+0:06
- 5
Johannes KulsetUno-X Mobility+0:06 - 6HAHugo Aznar VijuescaEquipo Kern Pharma+0:08
- 7
Alessandro FancelluMbh Bank Csb Telecom Fort+0:17 - 8NVNicolya VinokurovXDS Astana Team+0:21
- 9PCPablo Carrascosa MillerEquipo Kern Pharma+0:38
- 10
Yevgeniy FedorovXDS Astana Team+0:41 - 11LVLeander Van HautegemTeam Flanders - Baloise+0:51
- 12NBNicolo' BurattiMbh Bank Csb Telecom Fort+0:51
- 13
Adria Pericas CapdevilaUAE Team Emirates XRG+0:58 - 14
Lev GonovXDS Astana Team+0:59 - 15
Pierre Henry BassetXDS Astana Development Team+1:03 - 16JCJan Castellon RibaltaCaja Rural-Seguros RGA+1:06
- 17
Abner González RiveraFeirense - Beeceler+1:08 - 18OSOliver StockwellBahrain Victorious+1:18
- 19JDJoris DelboveTotalEnergies+1:23
- 20SDSergi Darder GariCaja Rural-Seguros RGA+1:52
- 21
Jonathan VervenneSoudal Quick-Step+2:15 - 22
Magnus KulsetTeam Ringerike+2:18 - 23
Alessandro RomeleXDS Astana Team+2:29 - 24JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+2:41
- 25
Henri François Renard HaquinTeam Picnic PostNL+2:57 - 26DHDylan HopkinsRoojai Insurance Winspace+3:49
- 27ABAlberto BruttomessoBahrain Victorious+4:56
- 28ADAndrea D'amatoTeam Ukyo+4:56
- 29NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+4:56
- 30
Casper Cornelis Van UdenTeam Picnic PostNL+4:56 - 31AVAlexandr Vinokurov+4:56
- 32LBLucas Boniface+6:03
- 33ARAnže RavbarFactor Racing+6:05
- 34SRSimone RaccaniTeam Ukyo+6:22
- 35
Blake QuickFnix-Scom-Hengxiang Cycling Team+6:40 - 36
Žak ErženBahrain Victorious+6:40 - 37NMNicola MarcerouTotalEnergies+6:49
- 38MSMuhammad Shahmir Aiman Abd HalimTerengganu Cycling Team+7:01
- 39GSGibbe StaesAarco+7:07
- 40MHMuhammad Haizam Mohd ShabriTerengganu Cycling Team+7:49
- 41
Aivaras MikutisTudor Pro Cycling Team+8:06 - 42
Sebastian Kolze ChangiziTudor Pro Cycling Team+10:14 - 43
Enzo LeijnseAnicolor/Campicarn+10:42 - 44IAIbai Azanza BuruscoEquipo Kern Pharma+11:40
- 45
Warre VangheluweSoudal Quick-Step+13:39 - 46AAAli Al Shaikhahmed+13:53
- 47AAAzzam Alabdulmunim+13:53
- 48JAJehad Alfairouz+13:53
- 49TSTanawat SaentaRoojai Insurance Winspace+14:26
- 50KTKongphob Thimachai+15:58
- 51AAAlhur Alkulaif+16:11
- 52JAJehad Alhassan+20:02