Stage 2
05 Jun 2025
Stage result
- 1
Fabio ChristenPinarello-Q36.5 Pro Cycling Team3:44:31 - 2
Anders Halland JohannessenUno-X Mobilitys.t. - 3
Tao Geoghegan HartLidl - Treks.t. - 4
Felix GrossschartnerUAE Team Emirates XRGs.t. - 5
Jakob OmrzelBahrain Victoriouss.t. - 6
Rui Filipe Alves OliveiraUAE Team Emirates XRGs.t. - 7
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+0:06 - 8NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+0:53
- 9
Sakarias Koller LølandUno-X Mobility+0:53 - 10
Tim Torn TeutenbergLidl - Trek+0:53 - 11
Vlad Van MechelenBahrain Victorious+0:53 - 12
Ivo OliveiraUAE Team Emirates XRG+0:53 - 13
Luca ColnaghiBardiani Csf 7 Saber+0:53
- 15MRMikel Retegi GoñiEquipo Kern Pharma+0:53
- 16HDHenrique Da Silva AvanciniLocaliza Meoo / Swift Pro Cycling+0:53
- 17AMAdrien MaireUnibet Rose Rockets+0:53
- 18JLJordi Lopez CaravacaEuskaltel-Euskadi+0:53
- 19
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+0:53
- 20DDDavide De CassanGeneral Store - Essegibi - F.Lli Curia+0:53
- 21SASven Aleksander MernikTeam Visma | Lease A Bike Development+0:53
- 22
Lorenzo QuartucciBurgos-Burpellet-BH+0:53 - 23
Juan Pedro Lopez PerezMovistar Team+0:53 - 24SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+0:53
- 25
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+0:53
- 26
Urko Berrade FernandezEquipo Kern Pharma+0:53 - 27
Jon Agirre EgañaEuskaltel-Euskadi+0:53 - 28
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+0:53 - 29
Johannes KulsetUno-X Mobility+0:53 - 30
Andrea BagioliLidl - Trek+0:53 - 31
Sam OomenLidl - Trek+0:53 - 32
Roberto GonzálezSolution Tech Nippo Rali+0:53 - 33
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+0:53 - 34JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:53
- 35UIUnai Iribar JauregiEquipo Kern Pharma+0:53
- 36
Fernando Barcelo AragonCaja Rural-Seguros RGA+0:53 - 37FTFernando Tercero LopezTeam Polti VisitMalta+0:53
- 38
Márton DinaMbh Bank Csb Telecom Fort+0:53 - 39
Killian VerschurenUnibet Rose Rockets+0:53 - 41LPLuca PalettiBardiani Csf 7 Saber+0:53
- 42
Alex TolioBardiani Csf 7 Saber+0:53
- 43
Matteo ScalcoXDS Astana Development Team+0:53 - 44AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+0:53
- 45
Diego Pablo Sevilla LopezTeam Polti VisitMalta+0:53
- 46
Rainer KepplingerBahrain Victorious+0:53 - 47
António Tomas MorgadoUAE Team Emirates XRG+0:53 - 48
Rune HerregodtsBelgium+0:53 - 49
Alex MolenaarCaja Rural-Seguros RGA+0:53 - 50
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+0:53 - 51
Jonas Hem HvidebergUno-X Mobility+0:53 - 52
Samuele ZoccaratoMbh Bank Csb Telecom Fort+3:33 - 54OGOwen GeleijnUnibet Rose Rockets+3:33
- 55RERoman ErmakovBahrain Victorious+5:12
- 56
Phil BauhausBahrain Victorious+5:12
- 57DUDiego Uriarte BelzunegiEquipo Kern Pharma+5:12
- 58
Simon DalbyUno-X Mobility+12:01 - 59
Vicente Rojas NaranjoBardiani Csf 7 Saber+14:51 - 60
Ivan Ramiro Sosa CuervoEquipo Kern Pharma+15:32 - 61
Danny Van Der TuukEuskaltel-Euskadi+15:32 - 62MŠMihael ŠtajnarPogi Team Gusto Ljubljana+15:48
- 63JPJon PritržnikPogi Team Gusto Ljubljana+17:09
- 64ESEdward Santiago Cruz MartinezBardiani Csf 7 Saber+17:09
- 65
Carl-Frederik BévortUno-X Mobility+17:09 - 67
Jakob SöderqvistLidl - Trek+17:09 - 69CJCalum JohnstonLi Ning Star+17:09
- 70OSOliver SimsPinarello-Q36.5 Pro Cycling Team+17:09
- 71
Elmar ReindersUnibet Rose Rockets+17:09
- 72MRMaximilian Richard WalscheidLidl - Trek+17:09
- 73SNSebastian NielsenTeam Coloquick+17:09
- 75JKJelte KrijnsenTeam Jayco AlUla+17:09
- 76
Zeb KyffinTerengganu Cycling Team+17:09 - 77RDRobert DonaldsonTeam Jayco AlUla+17:09
- 78FSFilip SaidlFany Gastro_Integray_L27+17:09
- 79GOGal OblakFactor Racing+17:09
- 80JFJan FaltýnekFany Gastro_Integray_L27+17:09
- 81NGNicolas GojkovićPogi Team Gusto Ljubljana+17:09
- 82
Georgios BouglasBurgos-Burpellet-BH+17:09 - 83
Merhawi KudusBurgos-Burpellet-BH+17:09 - 84MSMarcel SkokKolesarski Klub Novo Mesto+17:09
- 85NPNejc PeterlinKolesarski Klub Novo Mesto+17:09
- 86OSOliver StockwellBahrain Victorious+17:09
- 87
Dušan RajovićSolution Tech Nippo Rali+17:09 - 88DRDominik RöberTeam Vorarlberg+17:09
- 89
Tilen FinkštSolution Tech Nippo Rali+17:09 - 90CDCalvin DikBenotti Berthold+17:09
- 91ABAdam BradáčFactor Racing+17:09
- 92
Žak ErženBahrain Victorious+17:09 - 94SDSergi Darder GariCaja Rural-Seguros RGA+17:09
- 95JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+17:09
- 96MJMartin JuríkKolesarski Klub Novo Mesto+17:09
- 97IMIker Mintegi ClaverEuskaltel-Euskadi+17:09
- 98PCPablo Carrascosa MillerEquipo Kern Pharma+17:09
- 99DDDavid Delgado HiguerueloQuick Pro Team+17:09
- 100ASAnže SkokKolesarski Klub Novo Mesto+17:09
- 101AGAndrás Gusztáv PakotTeam United Shipping+17:09
- 102GTGLOßNER TimBenotti Berthold+17:09
- 103RPREIßIG PatrickBenotti Berthold+17:09
- 104MAMario Aparicio MuñozBurgos-Burpellet-BH+17:09
- 106JMJaka MaroltSlovenia+17:09
- 107MŽMatic ŽumerArbö Kärnten Sport Feld Am See+17:09
- 108NKNejc KomacFactor Racing+17:09
- 110XIXabier Isasa LarrañagaEuskaltel-Euskadi+17:09
- 111李廷李 廷威 Ting Wei LiFactor Racing+17:09
- 112TJTxomin Juaristi ArrietaEuskaltel-Euskadi+17:09
- 113
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+17:09 - 114DMDaniel MlejnekFavorit Brno+17:09
- 115
Luka MezgecTeam Jayco AlUla+17:09 - 116
Dylan GroenewegenUnibet Rose Rockets+17:09 - 117KVKristián VavroFavorit Brno+17:09
- 118AGAlbert Gathemann+17:09
- 119TNTobias NoldeTeam Vorarlberg+17:09
- 120APAndrea PirasSolution Tech Nippo Rali+17:09
- 122MPManuel Peñalver AniorteTeam Polti VisitMalta+17:09
- 123CSCarlos Samudio CarreraSolution Tech Nippo Rali+17:09
- 124LCLudovico CrescioliTeam Polti VisitMalta+17:09
- 125
Magnus KulsetTeam Ringerike+17:09 - 126LVLuca VerrandoSolution Tech Nippo Rali+17:09
- 127PWPaul WrightModern Adventure Pro Cycling+17:09
- 128
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+17:09 - 129
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+17:09 - 130
Alessandro CoviTeam Jayco AlUla+17:09
General classification
- 1
Fabio ChristenPinarello-Q36.5 Pro Cycling Team7:33:27 - 2
Anders Halland JohannessenUno-X Mobility+0:16 - 3
Tao Geoghegan HartLidl - Trek+0:21 - 4
Rui Filipe Alves OliveiraUAE Team Emirates XRG+0:25 - 5
Felix GrossschartnerUAE Team Emirates XRG+0:25 - 6
Jakob OmrzelBahrain Victorious+0:25 - 7
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+0:31 - 8
Fernando Barcelo AragonCaja Rural-Seguros RGA+1:15 - 9
António Tomas MorgadoUAE Team Emirates XRG+1:16 - 10
Tim Torn TeutenbergLidl - Trek+1:18 - 11
Sakarias Koller LølandUno-X Mobility+1:18 - 12
Luca ColnaghiBardiani Csf 7 Saber+1:18
- 13NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+1:18
- 14MRMikel Retegi GoñiEquipo Kern Pharma+1:18
- 15JLJordi Lopez CaravacaEuskaltel-Euskadi+1:18
- 16
Ivo OliveiraUAE Team Emirates XRG+1:18 - 17HDHenrique Da Silva AvanciniLocaliza Meoo / Swift Pro Cycling+1:18
- 19
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+1:18 - 20
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+1:18
- 21
Juan Pedro Lopez PerezMovistar Team+1:18 - 22
Vlad Van MechelenBahrain Victorious+1:18 - 23
Roberto GonzálezSolution Tech Nippo Rali+1:18 - 24DDDavide De CassanGeneral Store - Essegibi - F.Lli Curia+1:18
- 25LPLuca PalettiBardiani Csf 7 Saber+1:18
- 26
Andrea BagioliLidl - Trek+1:18 - 27
Alex MolenaarCaja Rural-Seguros RGA+1:18 - 28
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+1:18
- 29
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+1:18 - 30SASven Aleksander MernikTeam Visma | Lease A Bike Development+1:18
- 31
Sam OomenLidl - Trek+1:18 - 32UIUnai Iribar JauregiEquipo Kern Pharma+1:18
- 33
Lorenzo QuartucciBurgos-Burpellet-BH+1:18 - 34
Urko Berrade FernandezEquipo Kern Pharma+1:18 - 35
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+1:18 - 36
Johannes KulsetUno-X Mobility+1:18 - 37AMAdrien MaireUnibet Rose Rockets+1:18
- 38JCJan Castellon RibaltaCaja Rural-Seguros RGA+1:18
- 39
Killian VerschurenUnibet Rose Rockets+1:18 - 40
Rainer KepplingerBahrain Victorious+1:18 - 41FTFernando Tercero LopezTeam Polti VisitMalta+1:18
- 42
Márton DinaMbh Bank Csb Telecom Fort+1:18 - 44SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+1:18
- 45
Matteo ScalcoXDS Astana Development Team+1:18 - 46
Jon Agirre EgañaEuskaltel-Euskadi+1:18 - 47
Alex TolioBardiani Csf 7 Saber+1:18
- 48AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+1:18
- 49
Diego Pablo Sevilla LopezTeam Polti VisitMalta+1:18
- 50
Rune HerregodtsBelgium+1:18 - 51
Jonas Hem HvidebergUno-X Mobility+1:18 - 52OGOwen GeleijnUnibet Rose Rockets+3:58
- 53
Samuele ZoccaratoMbh Bank Csb Telecom Fort+3:58 - 55
Phil BauhausBahrain Victorious+5:31
- 56DUDiego Uriarte BelzunegiEquipo Kern Pharma+5:34
- 57RERoman ErmakovBahrain Victorious+5:37
- 58
Simon DalbyUno-X Mobility+12:46 - 59
Vicente Rojas NaranjoBardiani Csf 7 Saber+15:16 - 60
Ivan Ramiro Sosa CuervoEquipo Kern Pharma+15:57 - 61
Danny Van Der TuukEuskaltel-Euskadi+15:57 - 62
Dylan GroenewegenUnibet Rose Rockets+17:24 - 63MPManuel Peñalver AniorteTeam Polti VisitMalta+17:30
- 64MŽMatic ŽumerArbö Kärnten Sport Feld Am See+17:31
- 65APAndrea PirasSolution Tech Nippo Rali+17:32
- 68
Carl-Frederik BévortUno-X Mobility+17:34 - 69JPJon PritržnikPogi Team Gusto Ljubljana+17:34
- 70
Georgios BouglasBurgos-Burpellet-BH+17:34 - 71
Tilen FinkštSolution Tech Nippo Rali+17:34 - 72SNSebastian NielsenTeam Coloquick+17:34
- 73NGNicolas GojkovićPogi Team Gusto Ljubljana+17:34
- 74
Žak ErženBahrain Victorious+17:34 - 75ABAdam BradáčFactor Racing+17:34
- 76
Dušan RajovićSolution Tech Nippo Rali+17:34 - 77SDSergi Darder GariCaja Rural-Seguros RGA+17:34
- 78
Zeb KyffinTerengganu Cycling Team+17:34 - 79
Elmar ReindersUnibet Rose Rockets+17:34
- 80MRMaximilian Richard WalscheidLidl - Trek+17:34
- 81NPNejc PeterlinKolesarski Klub Novo Mesto+17:34
- 83
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+17:34 - 84MJMartin JuríkKolesarski Klub Novo Mesto+17:34
- 85
Merhawi KudusBurgos-Burpellet-BH+17:34 - 86XIXabier Isasa LarrañagaEuskaltel-Euskadi+17:34
- 87PCPablo Carrascosa MillerEquipo Kern Pharma+17:34
- 88ESEdward Santiago Cruz MartinezBardiani Csf 7 Saber+17:34
- 89MSMarcel SkokKolesarski Klub Novo Mesto+17:34
- 90ASAnže SkokKolesarski Klub Novo Mesto+17:34
- 91IMIker Mintegi ClaverEuskaltel-Euskadi+17:34
- 92AGAndrás Gusztáv PakotTeam United Shipping+17:34
- 93LCLudovico CrescioliTeam Polti VisitMalta+17:34
- 94
Jakob SöderqvistLidl - Trek+17:34 - 95TNTobias NoldeTeam Vorarlberg+17:34
- 96CJCalum JohnstonLi Ning Star+17:34
- 98JFJan FaltýnekFany Gastro_Integray_L27+17:34
- 99DRDominik RöberTeam Vorarlberg+17:34
- 100FSFilip SaidlFany Gastro_Integray_L27+17:34
- 101DDDavid Delgado HiguerueloQuick Pro Team+17:34
- 102OSOliver SimsPinarello-Q36.5 Pro Cycling Team+17:34
- 104OSOliver StockwellBahrain Victorious+17:34
- 105TJTxomin Juaristi ArrietaEuskaltel-Euskadi+17:34
- 106JKJelte KrijnsenTeam Jayco AlUla+17:34
- 107MAMario Aparicio MuñozBurgos-Burpellet-BH+17:34
- 108
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+17:34 - 109CSCarlos Samudio CarreraSolution Tech Nippo Rali+17:34
- 110PWPaul WrightModern Adventure Pro Cycling+17:34
- 111RPREIßIG PatrickBenotti Berthold+17:34
- 113DMDaniel MlejnekFavorit Brno+17:34
- 114KVKristián VavroFavorit Brno+17:34
- 115CDCalvin DikBenotti Berthold+17:34
- 116
Alessandro CoviTeam Jayco AlUla+17:34 - 117GTGLOßNER TimBenotti Berthold+17:34
- 118NKNejc KomacFactor Racing+17:34
- 119
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+17:34 - 120
Magnus KulsetTeam Ringerike+17:34 - 121LVLuca VerrandoSolution Tech Nippo Rali+17:34
- 122
Luka MezgecTeam Jayco AlUla+18:00 - 123RDRobert DonaldsonTeam Jayco AlUla+18:28
- 124JMJaka MaroltSlovenia+20:12
- 125GOGal OblakFactor Racing+20:13
- 126AGAlbert Gathemann+21:38
- 127MŠMihael ŠtajnarPogi Team Gusto Ljubljana+21:43
- 129李廷李 廷威 Ting Wei LiFactor Racing+22:00
- 130JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+22:03
Points classification
- 1
Fabio ChristenPinarello-Q36.5 Pro Cycling Team49 - 2
Dylan GroenewegenUnibet Rose Rockets25 - 3
Anders Halland JohannessenUno-X Mobility25 - 4
Tim Torn TeutenbergLidl - Trek20 - 5
Phil BauhausBahrain Victorious20
- 6
Tao Geoghegan HartLidl - Trek16 - 7MPManuel Peñalver AniorteTeam Polti VisitMalta16
- 8
Sakarias Koller LølandUno-X Mobility15 - 9
Felix GrossschartnerUAE Team Emirates XRG14 - 10
Luca ColnaghiBardiani Csf 7 Saber13
- 11
Jakob OmrzelBahrain Victorious12 - 12
Juan Sebastian Molano BenavidesUAE Team Emirates XRG12 - 13
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team9 - 14
Tilen FinkštSolution Tech Nippo Rali9 - 15NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team8
- 16
Rui Filipe Alves OliveiraUAE Team Emirates XRG7 - 17
Žak ErženBahrain Victorious7 - 19DUDiego Uriarte BelzunegiEquipo Kern Pharma5
- 20
Vlad Van MechelenBahrain Victorious5 - 21ABAdam BradáčFactor Racing5
- 22
Fernando Barcelo AragonCaja Rural-Seguros RGA4 - 23
Ivo OliveiraUAE Team Emirates XRG4 - 24MŽMatic ŽumerArbö Kärnten Sport Feld Am See4
- 25SDSergi Darder GariCaja Rural-Seguros RGA4
- 26MŠMihael ŠtajnarPogi Team Gusto Ljubljana4
- 27
António Tomas MorgadoUAE Team Emirates XRG3 - 28APAndrea PirasSolution Tech Nippo Rali3
- 30
Georgios BouglasBurgos-Burpellet-BH2 - 31MRMikel Retegi GoñiEquipo Kern Pharma1
- 32JLJordi Lopez CaravacaEuskaltel-Euskadi1
- 34JMJaka MaroltSlovenia1
Mountains classification
- 1
Fabio ChristenPinarello-Q36.5 Pro Cycling Team12 - 2MŠMihael ŠtajnarPogi Team Gusto Ljubljana6
- 3JMJaka MaroltSlovenia4
- 4DUDiego Uriarte BelzunegiEquipo Kern Pharma2
Youth classification
- 1
Jakob OmrzelBahrain Victorious7:33:52 - 2
António Tomas MorgadoUAE Team Emirates XRG+0:51 - 3
Vlad Van MechelenBahrain Victorious+0:53 - 4LPLuca PalettiBardiani Csf 7 Saber+0:53
- 5SASven Aleksander MernikTeam Visma | Lease A Bike Development+0:53
- 6
Johannes KulsetUno-X Mobility+0:53 - 7JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:53
- 8SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+0:53
- 9
Matteo ScalcoXDS Astana Development Team+0:53 - 10RERoman ErmakovBahrain Victorious+5:12
- 11
Simon DalbyUno-X Mobility+12:21 - 12
Carl-Frederik BévortUno-X Mobility+17:09 - 13JPJon PritržnikPogi Team Gusto Ljubljana+17:09
- 14NGNicolas GojkovićPogi Team Gusto Ljubljana+17:09
- 15
Žak ErženBahrain Victorious+17:09 - 16ABAdam BradáčFactor Racing+17:09
- 17SDSergi Darder GariCaja Rural-Seguros RGA+17:09
- 18NPNejc PeterlinKolesarski Klub Novo Mesto+17:09
- 19FSFilip SaidlFany Gastro_Integray_L27+4:01:40
- 20MJMartin JuríkKolesarski Klub Novo Mesto+17:09
- 21ESEdward Santiago Cruz MartinezBardiani Csf 7 Saber+17:09
- 22MSMarcel SkokKolesarski Klub Novo Mesto+17:09
- 23AGAndrás Gusztáv PakotTeam United Shipping+17:09
- 24LCLudovico CrescioliTeam Polti VisitMalta+17:09
- 25
Jakob SöderqvistLidl - Trek+17:09 - 26JFJan FaltýnekFany Gastro_Integray_L27+17:09
- 27FSFilip SaidlFany Gastro_Integray_L27+17:09
- 28OSOliver SimsPinarello-Q36.5 Pro Cycling Team+17:09
- 29MJMartin JuríkKolesarski Klub Novo Mesto+4:01:40
- 30AGAndrás Gusztáv PakotTeam United Shipping+4:01:40
- 31DMDaniel MlejnekFavorit Brno+17:09
- 32KVKristián VavroFavorit Brno+17:09
- 33GTGLOßNER TimBenotti Berthold+17:09
- 34NKNejc KomacFactor Racing+17:09
- 35LVLuca VerrandoSolution Tech Nippo Rali+17:09
- 36JMJaka MaroltSlovenia+19:47
- 37GOGal OblakFactor Racing+19:48
- 38LVLuca VerrandoSolution Tech Nippo Rali+4:01:40
- 39PTPatrik TomanKasper Crypto4Me