Stage 4
05 Apr 2025
GC · Harold Martin Lopez GranizoPoints · Harold Martin Lopez GranizoMountains · Giovanni CarboniYouth · Tomáš Přidal
Stage result
- 1AMAdrien MaireUnibet Rose Rockets4:50:44
- 2
Diego UlissiXDS Astana Teams.t. - 3
Harold Martin Lopez GranizoXDS Astana Teams.t. - 4
Giovanni CarboniUnibet Tietema Rocketss.t. - 5
Anton SchifferTeam Visma | Lease A Bikes.t. - 6
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+0:59 - 7
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+0:59 - 8
Riccardo ZoidlHrinkow Advarics+0:59 - 9
Colin Chris StüssiTeam Vorarlberg+1:01
- 10
Jannis PeterUnibet Rose Rockets+2:20 - 11
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+2:22 - 12
Odd Christian EikingUnibet Rose Rockets+7:51 - 13TPTomáš PřidalTeam United Shipping+7:53
- 14
Gianni MarchandTarteletto - Isorex+7:55
- 15MBMarcin BudzinskiMbh Bank Csb Telecom Fort+9:26
- 16
Michael Hepburn+10:34 - 17
Zeb KyffinTerengganu Cycling Team+10:34 - 18SBSimon BakTeam Give Steel+10:34
- 19
Mark StewartModern Adventure Pro Cycling+10:34 - 20ACAlberto Carlo MontiAtt Investments+11:20
- 21
Jakub KaczmarekVoster Team+11:20 - 22GKGarin KelleyXspeed United Continental+11:20
- 23
Nikiforos ArvanitouTeam United Shipping+15:25 - 24
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+15:25
- 25APAlessandro Perracchione+15:25
- 26
Vincent HoppezakAzerion / Villa Valkenburg+15:25 - 27BHBaptiste HuyetBike Aid+15:25
- 28FTFilippo TaglianiChina Meitan Cycling Team+15:25
- 29
Philip HeijnenAzerion / Villa Valkenburg+15:25 - 30BZBogdan ZabelinskiyAarco+15:25
- 31PIPeriklis Ilias+15:25
- 32JŤJakub ŤoupalíkKasper Crypto4Me+15:25
- 33MZMatěj ZahálkaKasper Crypto4Me+15:25
- 34
David Lozano RibaTeam Novo Nordisk+15:25
- 35
Georgios BouglasBurgos-Burpellet-BH+15:25 - 36
Roberto GonzálezSolution Tech Nippo Rali+15:25 - 37EZEmanuel ZangerleTeam Vorarlberg+15:33
- 38JMJacopo MilitelloMonzon - Incolor - Gub+15:33
- 39GGGergő GönczyEpronex - Hungary Cycling Team+15:33
- 40
Jeroen MeijersVictoria Sports Pro Cycling+15:33
- 41JDJordy Decottignies+15:33
- 42CSCarlos Samudio CarreraSolution Tech Nippo Rali+15:33
- 43
Lukasz Owsian+15:33 - 44AMAndreas MiltiadisQuick Pro Team+15:33
- 45MGMiltiadis Giannoutsos+15:33
- 46
Antoine Berlin+15:33 - 47OGOwen GeleijnUnibet Rose Rockets+15:33
- 48LALampros Athanasiou+15:33
- 49KBKristians BelohvosciksBike Aid+15:33
- 50
Lucas PlappTeam Jayco AlUla+15:43 - 51
Michael KukrleKasper Crypto4Me+15:48 - 52EDEwout De Keyser+18:13
- 53
Alexander KonychevChina Anta - Mentech Cycling Team+20:16 - 54BRBalázs RózsaEpronex - Hungary Cycling Team+20:16
- 55ZIZsolt IstlstekkerEpronex - Hungary Cycling Team+20:16
- 56
Eugenio Sanchez LopezVictoria Sports Pro Cycling+20:16 - 57RRRichard RiškaHrinkow Advarics+20:16
- 58TNTommaso NenciniSolution Tech Nippo Rali+20:16
- 59FJFelix James MeoSolution Tech Nippo Rali+20:16
- 60MKMaximilian Kabas+20:16
- 61SZSimone ZaniniXDS Astana Development Team+20:16
- 62
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+20:16 - 63VPValentin PoschacherHrinkow Advarics+20:16
- 64
Piotr PękalaAtt Investments+20:16 - 65LMLukas Meiler+20:16
- 66
Campbell Stewart+20:16 - 67RVRiccardo Verza+20:16
- 68
Nicolas SesslerVictoria Sports Pro Cycling+20:16
- 69EREdward Ravasi+20:16
- 70VDVinzent Dorn+20:16
- 71
Luka MezgecTeam Jayco AlUla+20:16 - 72ADAlessio Delle VedoveXDS Astana Development Team+26:54
- 73
Timothy DupontTarteletto - Isorex+26:54
- 74ASArne SantyTarteletto - Isorex+26:54
- 75YDYanne DorenbosAzerion / Villa Valkenburg+26:54
- 76MDMaxime DubaAzerion / Villa Valkenburg+26:54
- 77
Hamish MckenzieTeam Jayco AlUla+26:54 - 78ABAviv BentalXspeed United Continental+26:54
- 79TRTim RiesenRun&Race-Solarpur+26:54
- 80SMSampo MalinenMonzon - Incolor - Gub+26:54
- 81LTLucas TerrierTeam Novo Nordisk+26:54
- 82LMLouis Marie PosnicTeam Novo Nordisk+26:54
- 83
Dylan GroenewegenUnibet Rose Rockets+26:54 - 84KKKristian KlevgårdXspeed United Continental+26:54
- 85TWTom WilliamsMonzon - Incolor - Gub+26:54
- 86APAlexis PagaraVictoria Sports Pro Cycling+26:54
- 87
Gleb SyritsaXDS Astana Team+26:54 - 88
Matúš ŠtočekKasper Crypto4Me+26:54
- 89TATord Aasgaard WikanderEpronex - Hungary Cycling Team+26:54
- 90MAMathis AvondtsAzerion / Villa Valkenburg+26:54
- 91LVLukas VriesAzerion / Villa Valkenburg+26:54
- 92KPKonstantinos Pavlides+26:54
- 93
Norbert BanaszekAtt Investments+26:54 - 94MBMarceli BogusławskiAtt Investments+26:54
- 95MFMarcelo FelipeVictoria Sports Pro Cycling+26:54
- 96DMDaniel MrázElkov - Kasper+26:54
- 97
Pierre Henry BassetXDS Astana Development Team+26:54 - 98ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See+26:54
- 99GRGeorge RadcliffeAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+26:54
- 100NMNikolaos Michail DrakosTeam United Shipping+26:54
- 101EVEmiliano Vila+26:54
- 102DADominik AmannTeam Vorarlberg+26:54
- 103HGHubert GrygowskiMazowsze Serce Polski+26:54
- 104FHFilip HeltaMazowsze Serce Polski+27:02
- 105MPMichał PomorskiAtt Investments+27:02
- DNFJJJuan Jose Lopez RodriguezTeam Novo Nordisk
- DNFATAnton Theo LennemannBike Aid
- DNFRLREUß Lasse
- DNFMSMichal SchlegelElkov - Kasper
- DNFTBTomáš BártaIstanbul Team
- DNFDSDániel SidlóMonzon - Incolor - Gub
- DNFBGBo Godart
- DNFJGJude Gabriel FranciscoVictoria Sports Pro Cycling
- DNFCAChristodoulos AchasCyprus
- DNSKCKonrad CzabokVoster Team
General classification
- 1
Harold Martin Lopez GranizoXDS Astana Team12:41:02 - 2
Anton SchifferTeam Visma | Lease A Bike+0:21 - 3AMAdrien MaireUnibet Rose Rockets+0:37
- 4
Diego UlissiXDS Astana Team+0:39 - 5
Colin Chris StüssiTeam Vorarlberg+1:22
- 6
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+1:47 - 7
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+1:58 - 8
Riccardo ZoidlHrinkow Advarics+2:03 - 9
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+2:43 - 10
Jannis PeterUnibet Rose Rockets+4:18 - 11TPTomáš PřidalTeam United Shipping+8:14
- 12
Odd Christian EikingUnibet Rose Rockets+8:39 - 13
Gianni MarchandTarteletto - Isorex+8:43
- 14MBMarcin BudzinskiMbh Bank Csb Telecom Fort+9:50
- 15
Zeb KyffinTerengganu Cycling Team+10:55 - 16
Mark StewartModern Adventure Pro Cycling+10:55 - 17
Giovanni CarboniUnibet Tietema Rockets+11:23 - 18GKGarin KelleyXspeed United Continental+11:48
- 19ACAlberto Carlo MontiAtt Investments+11:56
- 20SBSimon BakTeam Give Steel+12:49
- 21
Jakub KaczmarekVoster Team+12:55 - 22
Michael Hepburn+13:28 - 23BZBogdan ZabelinskiyAarco+15:46
- 24FTFilippo TaglianiChina Meitan Cycling Team+15:46
- 25
Lucas PlappTeam Jayco AlUla+15:52 - 26PIPeriklis Ilias+16:24
- 27
Antoine Berlin+16:37 - 28
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+16:58
- 29APAlessandro Perracchione+17:00
- 30OGOwen GeleijnUnibet Rose Rockets+17:07
- 31JMJacopo MilitelloMonzon - Incolor - Gub+17:35
- 32CSCarlos Samudio CarreraSolution Tech Nippo Rali+18:23
- 33
David Lozano RibaTeam Novo Nordisk+19:06
- 34MGMiltiadis Giannoutsos+19:14
- 35EDEwout De Keyser+19:15
- 36AMAndreas MiltiadisQuick Pro Team+19:25
- 37
Roberto GonzálezSolution Tech Nippo Rali+19:29 - 38
Nikiforos ArvanitouTeam United Shipping+19:41 - 39
Georgios BouglasBurgos-Burpellet-BH+19:41 - 40JŤJakub ŤoupalíkKasper Crypto4Me+19:48
- 41
Michael KukrleKasper Crypto4Me+20:11 - 42LALampros Athanasiou+20:33
- 43
Piotr PękalaAtt Investments+20:37 - 44
Philip HeijnenAzerion / Villa Valkenburg+21:10 - 45BHBaptiste HuyetBike Aid+21:15
- 46RVRiccardo Verza+21:22
- 47MZMatěj ZahálkaKasper Crypto4Me+21:49
- 48JDJordy Decottignies+22:55
- 49
Lukasz Owsian+23:50 - 50KBKristians BelohvosciksBike Aid+24:12
- 51GGGergő GönczyEpronex - Hungary Cycling Team+25:06
- 52LMLukas Meiler+26:42
- 53
Eugenio Sanchez LopezVictoria Sports Pro Cycling+26:50 - 54EZEmanuel ZangerleTeam Vorarlberg+27:12
- 55TNTommaso NenciniSolution Tech Nippo Rali+27:14
- 56
Alexander KonychevChina Anta - Mentech Cycling Team+27:14 - 57VPValentin PoschacherHrinkow Advarics+27:37
- 58EREdward Ravasi+27:41
- 59
Vincent HoppezakAzerion / Villa Valkenburg+27:43 - 60RRRichard RiškaHrinkow Advarics+28:22
- 61NMNikolaos Michail DrakosTeam United Shipping+30:08
- 62
Luka MezgecTeam Jayco AlUla+31:32 - 63FJFelix James MeoSolution Tech Nippo Rali+31:48
- 64SZSimone ZaniniXDS Astana Development Team+32:15
- 65MKMaximilian Kabas+32:31
- 66TWTom WilliamsMonzon - Incolor - Gub+32:32
- 67LVLukas VriesAzerion / Villa Valkenburg+32:48
- 68TRTim RiesenRun&Race-Solarpur+33:16
- 69
Jeroen MeijersVictoria Sports Pro Cycling+33:49
- 70
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+33:59 - 71BRBalázs RózsaEpronex - Hungary Cycling Team+34:16
- 72LTLucas TerrierTeam Novo Nordisk+34:19
- 73FHFilip HeltaMazowsze Serce Polski+34:27
- 74EVEmiliano Vila+34:44
- 75
Campbell Stewart+35:04 - 76ZIZsolt IstlstekkerEpronex - Hungary Cycling Team+35:20
- 77
Nicolas SesslerVictoria Sports Pro Cycling+35:46
- 78VDVinzent Dorn+36:05
- 79LMLouis Marie PosnicTeam Novo Nordisk+36:30
- 80ABAviv BentalXspeed United Continental+37:08
- 81
Dylan GroenewegenUnibet Rose Rockets+38:20 - 82ASArne SantyTarteletto - Isorex+38:26
- 83
Pierre Henry BassetXDS Astana Development Team+39:16 - 84
Gleb SyritsaXDS Astana Team+40:43 - 85
Timothy DupontTarteletto - Isorex+40:47
- 86MAMathis AvondtsAzerion / Villa Valkenburg+40:47
- 87
Matúš ŠtočekKasper Crypto4Me+40:47
- 88MBMarceli BogusławskiAtt Investments+40:47
- 89HGHubert GrygowskiMazowsze Serce Polski+40:47
- 90
Hamish MckenzieTeam Jayco AlUla+40:48 - 91SMSampo MalinenMonzon - Incolor - Gub+40:50
- 92MPMichał PomorskiAtt Investments+40:55
- 93
Norbert BanaszekAtt Investments+41:07 - 94KKKristian KlevgårdXspeed United Continental+41:14
- 95MDMaxime DubaAzerion / Villa Valkenburg+41:14
- 96DMDaniel MrázElkov - Kasper+41:27
- 97ADAlessio Delle VedoveXDS Astana Development Team+43:00
- 98APAlexis PagaraVictoria Sports Pro Cycling+43:04
- 99KPKonstantinos Pavlides+43:13
- 100MFMarcelo FelipeVictoria Sports Pro Cycling+43:17
- 101ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See+43:19
- 102YDYanne DorenbosAzerion / Villa Valkenburg+43:38
- 103GRGeorge RadcliffeAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+44:03
- 104TATord Aasgaard WikanderEpronex - Hungary Cycling Team+45:40
- 105DADominik AmannTeam Vorarlberg+45:51
Points classification
- 1
Harold Martin Lopez GranizoXDS Astana Team29 - 2
Diego UlissiXDS Astana Team28 - 3AMAdrien MaireUnibet Rose Rockets26
- 4
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team18 - 5
Anton SchifferTeam Visma | Lease A Bike16 - 6
Lucas PlappTeam Jayco AlUla15 - 7
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team15 - 8TPTomáš PřidalTeam United Shipping15
- 9
Harm VanhouckePinarello-Q36.5 Pro Cycling Team14 - 10MBMarcin BudzinskiMbh Bank Csb Telecom Fort14
- 11
Dylan GroenewegenUnibet Rose Rockets14 - 12
Gleb SyritsaXDS Astana Team13 - 13
Giovanni CarboniUnibet Tietema Rockets12 - 14
Timothy DupontTarteletto - Isorex12
- 15KBKristians BelohvosciksBike Aid11
- 16
Gianni MarchandTarteletto - Isorex10
- 17MAMathis AvondtsAzerion / Villa Valkenburg10
- 18MBMarceli BogusławskiAtt Investments9
- 19
Riccardo ZoidlHrinkow Advarics8 - 20HGHubert GrygowskiMazowsze Serce Polski8
- 21
Colin Chris StüssiTeam Vorarlberg7
- 22BZBogdan ZabelinskiyAarco7
- 23ASArne SantyTarteletto - Isorex7
- 24
Vincent HoppezakAzerion / Villa Valkenburg6 - 25
Jannis PeterUnibet Rose Rockets6 - 26
Mark StewartModern Adventure Pro Cycling6 - 27TNTommaso NenciniSolution Tech Nippo Rali6
- 28
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team5 - 29
Odd Christian EikingUnibet Rose Rockets5 - 30EDEwout De Keyser5
- 31
Nikiforos ArvanitouTeam United Shipping5 - 32VPValentin PoschacherHrinkow Advarics4
- 33
Matúš ŠtočekKasper Crypto4Me4
- 34
Zeb KyffinTerengganu Cycling Team3 - 35RRRichard RiškaHrinkow Advarics3
- 36DMDaniel MrázElkov - Kasper3
- 37FTFilippo TaglianiChina Meitan Cycling Team2
- 38
Alexander KonychevChina Anta - Mentech Cycling Team2 - 39APAlessandro Perracchione1
Mountains classification
- 1
Giovanni CarboniUnibet Tietema Rockets31 - 2
Harold Martin Lopez GranizoXDS Astana Team27 - 3
Lucas PlappTeam Jayco AlUla23 - 4
Anton SchifferTeam Visma | Lease A Bike18 - 5AMAdrien MaireUnibet Rose Rockets17
- 6
Harm VanhouckePinarello-Q36.5 Pro Cycling Team10 - 7
Diego UlissiXDS Astana Team9 - 8MBMarcin BudzinskiMbh Bank Csb Telecom Fort8
- 9TPTomáš PřidalTeam United Shipping6
- 10SZSimone ZaniniXDS Astana Development Team6
- 11GRGeorge RadcliffeAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team5
- 12
Colin Chris StüssiTeam Vorarlberg4
- 13JDJordy Decottignies4
- 14
Jannis PeterUnibet Rose Rockets2 - 15EDEwout De Keyser2
- 16MKMaximilian Kabas2
- 17RRRichard RiškaHrinkow Advarics1
- 18LVLukas VriesAzerion / Villa Valkenburg1
Youth classification
- 1TPTomáš PřidalTeam United Shipping12:49:16
- 2GKGarin KelleyXspeed United Continental+3:34
- 3ACAlberto Carlo MontiAtt Investments+3:42
- 4BZBogdan ZabelinskiyAarco+7:32
- 5APAlessandro Perracchione+8:46
- 6JMJacopo MilitelloMonzon - Incolor - Gub+9:21
- 7
Nikiforos ArvanitouTeam United Shipping+11:27 - 8LALampros Athanasiou+12:19
- 9VPValentin PoschacherHrinkow Advarics+19:23
- 10RRRichard RiškaHrinkow Advarics+20:08
- 11SZSimone ZaniniXDS Astana Development Team+24:01
- 12TWTom WilliamsMonzon - Incolor - Gub+24:18
- 13LVLukas VriesAzerion / Villa Valkenburg+24:34
- 14LTLucas TerrierTeam Novo Nordisk+26:05
- 15LMLouis Marie PosnicTeam Novo Nordisk+28:16
- 16ABAviv BentalXspeed United Continental+28:54
- 17
Pierre Henry BassetXDS Astana Development Team+31:02 - 18MAMathis AvondtsAzerion / Villa Valkenburg+32:33
- 19HGHubert GrygowskiMazowsze Serce Polski+32:33
- 20
Hamish MckenzieTeam Jayco AlUla+32:34 - 21MPMichał PomorskiAtt Investments+32:41
- 22MDMaxime DubaAzerion / Villa Valkenburg+33:00
- 23DMDaniel MrázElkov - Kasper+33:13
- 24ADAlessio Delle VedoveXDS Astana Development Team+34:46
- 25ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See+35:05
- 26GRGeorge RadcliffeAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+35:49
- 27TATord Aasgaard WikanderEpronex - Hungary Cycling Team+37:26
- 28JJJuan Jose Lopez RodriguezTeam Novo Nordisk
- 29ATAnton Theo LennemannBike Aid
- 30DSDániel SidlóMonzon - Incolor - Gub
- 31JGJude Gabriel FranciscoVictoria Sports Pro Cycling
- 32CAChristodoulos AchasCyprus