Stage 3
12 Sep 2025
Stage result
- 1
seth DunwoodyBahrain Victorious Development Team3:59:09 - 2MDMattie DoddINEOS Grenadiers Racing Academy+0:01
- 3
Cristian RaileanuLi Ning Star+0:03 - 4
Sebastian Mora VedriIlles Balears Arabay+0:05 - 5
Patryk StoszVoster Team+0:05
- 6VJVincent JohnSchwingshandl Intralogistics+0:05
- 7
Alexander KonychevChina Anta - Mentech Cycling Team+0:05 - 8STSergio Trueba CagigasIlles Balears Arabay+0:05
- 9
Nikiforos ArvanitouTeam United Shipping+0:05 - 10FTFilippo TaglianiChina Meitan Cycling Team+0:05
- 11SLSverre LitlereRun&Race-Solarpur+0:05
- 12LCLeonardo ConsolidaniBahrain Victorious Development Team+0:05
- 13
Christian BagatinMbh Bank Csb Telecom Fort+0:05 - 14ACAndrea ColnaghiKarcag Cycling Épkar Team+0:05
- 15MFMatyáš Fiala+0:05
- 16NGNicolas GinterTirol Ktm Cycling Team+0:05
- 17JŘJakub ŘímanAtt Investments+0:05
- 18FMFinn MckenzieMaxsolar-Raymon+0:05
- 19YTYoshiki TeradaTeam Ukyo+0:05
- 20JKJon Knolle+0:05
- 21IVIustin-Ioan VaidianMentorise Teem Ccn+0:05
- 22CCCesare ChesiniMbh Bank Csb Telecom Fort+0:05
- 23ACAndrei CarbunareaRomania+0:05
- 24TBTomasz BudzińskiAtt Investments+0:05
- 25JKJulian KotWibatech Lubelskie Perła Polski+0:05
- 26BFBálint FeldhofferBahrain Victorious Development Team+0:05
- 27MSMario Silva BaezaIlles Balears Arabay+0:05
- 28
Colin Chris StüssiTeam Vorarlberg+0:05
- 29OSOscar SchemppBike Aid+0:05
- 30ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+0:05
- 31
Burak AbayKonya Büyükşehi̇r Beledi̇ye Spor+0:05 - 32VSValerii ShtinVega - Vitalcare - Dynatek+0:05
- 33MGMatthias Gusner+0:05
- 34RTRaffaele TelaBeltrami Tsa Tre Colli+0:05
- 35PHPhilipp HofbauerTeam Vorarlberg+0:05
- 36ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+0:05
- 37HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+0:05
- 38
Riccardo LuccaQuick Pro Team+0:05
- 39MMMartin MessnerWsa Ktm Graz+0:05
- 40MCMoritz CzasaTeam Storck - Metropol Cycling+0:05
- 41UEUnai Esparza GarinIlles Balears Arabay+0:05
- 42GFGabriel Fede+0:05
- 43
Erik FetterTeam United Shipping+0:05 - 44EZEmanuel ZangerleTeam Vorarlberg+0:59
- 45JAJoan Albert Riera ClarIlles Balears Arabay+0:59
- 46MPMattew-Denis PiciuMentorise Teem Ccn+0:05
- 47
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+0:05 - 48RFRadosław FrątczakWibatech Lubelskie Perła Polski+8:33
- 49DADogukan ArikanSpor Toto Cycling Team+8:33
- 50CCCatalin-Luca CampeanTeam United Shipping+8:33
- 51GFGROß FelixGermany+8:33
- 52
Viktor FilutásKarcag Cycling Épkar Team+8:33 - 53ICIgnazio CiredduTeam Vorarlberg+8:33
- 54GMGerhard-Cristin MoldanskyMentorise Teem Ccn+8:33
- 55MHMihnea-Alexandru HarasimTeam Skyline+8:33
- 56BMBendegúz Mátyás NagyHungary+8:33
- 57JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur+8:33
- 58ATAlin ToaderFnix-Scom-Hengxiang Cycling Team+8:33
- 59TPTobiasz PawlakAtt Investments+8:33
- 60AMAndrea Mearelli+8:33
- 61CBCatalin ButaMentorise Teem Ccn+8:33
- 62HPHorea-Stefan PrecupRomania+8:33
- 63ANAhmed NaserBahrain+8:33
- 64MAMarco Andreaus+8:33
- 65TYTahir YigitSpor Toto Cycling Team+8:33
- 66ABAndrea BiancalaniBeltrami Tsa Tre Colli+8:33
- 67SQSamuel QuarantaGragnano Sporting Club+8:33
- 68TCThomas CapraBahrain Victorious Development Team+8:33
- 69PGPierluigi GarbiBeltrami Tsa Tre Colli+8:33
- 70TBTomáš BártaIstanbul Team+8:33
- 71BRBalázs RózsaEpronex - Hungary Cycling Team+8:33
- 72MBMoritz BinderRembe | Rad-Net+8:33
- 73SMSampo MalinenMonzon - Incolor - Gub+8:33
- 74ZSZétény SzijártóTeam United Shipping+8:33
- 75PDPatryk DabskiMazowsze Serce Polski+8:33
- 76AAAhmet AkpinarKonya Büyükşehi̇r Beledi̇ye Spor+8:33
- 77AVAntonio Vacarescu+8:33
- 78JFJan Fijak+8:33
- 79JMJacopo MilitelloMonzon - Incolor - Gub+8:33
- 80DCDaniel Crista+8:33
- 81GDGeorge-Bogdan Duca+8:33
- 82MOManuel OioliSwatt Club+8:33
- 83KFKilian FeursteinTeam Vorarlberg+8:33
- 84MŻMichał ŻelazowskiVoster Team+8:33
- 85LFLiam FlanaganAps Pro Cycling By Team Cadence Cyclery+8:33
- 86GGGergő GönczyEpronex - Hungary Cycling Team+8:33
- 87MTMárkó TóthTeam United Shipping+8:33
- 88KLKamil Lach+8:33
- 89SBSamet BulutMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+8:33
- 90TCTudor CazaceanuRomania+8:33
- 91SCSean Christian+8:33
- 92
Alan BanaszekWibatech Lubelskie Perła Polski+8:33 - 93
Pavel NovákMovistar Team+8:33 - 94
Michael KukrleKasper Crypto4Me+8:33 - 95OMOlivér Móré-GosselinKarcag Cycling Épkar Team+15:56
- 96JMJan Miazga+15:56
- 97MTMustafa TarakciKonya Büyükşehi̇r Beledi̇ye Spor+16:09
- 98RFRobin FischerTeam Storck - Metropol Cycling+16:09
- 99FDFederico De Paolis+16:09
- 100ODOvidiu-Gabriel DorcuRomania+16:09
- 101JMJack MakohonEF Education - Aevolo+16:09
- 102MRMaxim Roor+16:43
- 103MMMax MärklTeam Storck - Metropol Cycling+16:43
- 104DMDominik MerseburgTeam Storck - Metropol Cycling+16:43
- 105TWTim WaflerTeam Storck - Mrw Bau+16:43
- 106NHNorbert HrenkóKarcag Cycling Épkar Team+16:43
- 107ASAndrei SobennicovMoldova+16:43
- 108YKYoan Kolev+16:43
- 109JPJakob PurtschellerTirol Ktm Cycling Team+16:43
- 110ADAlexandru-Ionut Dinculescu+16:43
- 111CGCosma Gabriele Rausa+16:43
- 112MSMaximilian SchmidbauerSchwingshandl Intralogistics+16:43
- 113JSJakob SerticWsa Ktm Graz+16:43
- 114VPValentin Plesea+16:43
- 115ZTZsombor TakácsMbh Bank Csb Telecom Fort+16:54
- 116FSFabian SteiningerSchwingshandl Intralogistics+17:13
- 117DADominik AmannTeam Vorarlberg+17:13
- 118PBPirmin BenzTeam Vorarlberg+17:13
- 119ANAlexandru Nastase+32:56
- OTLDCDarius Craciunu+53:07
- OTLNDNikolay Dyankov+53:07
- OTLDDDenis Dyankov+53:07
- OTLAHAlexandru-Sabin Husariu+53:07
- OTLAHAlexandru Hojda+53:07
- OTLDDDavid-Cosmin DorogaMonzon - Incolor - Gub+53:07
- OTLYPYordan Petrov+53:07
- DNFENEdmond NovakDNF
- DNFIUIosif UrecheDNF
- DNSACAlberto Carlo MontiAtt InvestmentsDNS
- DNSJBJan BittnerKasper Crypto4MeDNS
General classification
- 1CCCesare ChesiniMbh Bank Csb Telecom Fort12:11:36
- 2PHPhilipp HofbauerTeam Vorarlberg+0:04
- 3
Colin Chris StüssiTeam Vorarlberg+0:08
- 4BFBálint FeldhofferBahrain Victorious Development Team+0:33
- 5ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+0:54
- 6
Riccardo LuccaQuick Pro Team+1:01
- 7MMMartin MessnerWsa Ktm Graz+1:19
- 8ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+1:22
- 9TBTomasz BudzińskiAtt Investments+1:34
- 10MSMario Silva BaezaIlles Balears Arabay+1:59
- 11HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+1:59
- 12MPMattew-Denis PiciuMentorise Teem Ccn+2:01
- 13ACAndrei CarbunareaRomania+2:02
- 14GFGabriel Fede+2:02
- 15IVIustin-Ioan VaidianMentorise Teem Ccn+2:06
- 16UEUnai Esparza GarinIlles Balears Arabay+2:53
- 17RTRaffaele TelaBeltrami Tsa Tre Colli+2:56
- 18
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+3:04 - 19
Cristian RaileanuLi Ning Star+3:36 - 20MGMatthias Gusner+3:38
- 21MDMattie DoddINEOS Grenadiers Racing Academy+4:32
- 22
Nikiforos ArvanitouTeam United Shipping+4:42 - 23
Erik FetterTeam United Shipping+4:42 - 24VJVincent JohnSchwingshandl Intralogistics+4:54
- 25STSergio Trueba CagigasIlles Balears Arabay+5:39
- 26VSValerii ShtinVega - Vitalcare - Dynatek+5:39
- 27FTFilippo TaglianiChina Meitan Cycling Team+5:39
- 28ACAndrea ColnaghiKarcag Cycling Épkar Team+5:39
- 29
Christian BagatinMbh Bank Csb Telecom Fort+6:01 - 30JŘJakub ŘímanAtt Investments+6:35
- 31
Sebastian Mora VedriIlles Balears Arabay+6:39 - 32JKJulian KotWibatech Lubelskie Perła Polski+6:39
- 33MCMoritz CzasaTeam Storck - Metropol Cycling+7:04
- 34EZEmanuel ZangerleTeam Vorarlberg+7:45
- 35JAJoan Albert Riera ClarIlles Balears Arabay+9:59
- 36LCLeonardo ConsolidaniBahrain Victorious Development Team+10:18
- 37FMFinn MckenzieMaxsolar-Raymon+10:55
- 38OSOscar SchemppBike Aid+11:13
- 39
Burak AbayKonya Büyükşehi̇r Beledi̇ye Spor+11:13 - 40NGNicolas GinterTirol Ktm Cycling Team+11:13
- 41MŻMichał ŻelazowskiVoster Team+11:32
- 42SCSean Christian+12:39
- 43SBSamet BulutMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+14:07
- 44CBCatalin ButaMentorise Teem Ccn+14:43
- 45
Pavel NovákMovistar Team+15:29 - 46AAAhmet AkpinarKonya Büyükşehi̇r Beledi̇ye Spor+15:32
- 47AVAntonio Vacarescu+16:08
- 48
seth DunwoodyBahrain Victorious Development Team+16:09 - 49MFMatyáš Fiala+16:30
- 50MOManuel OioliSwatt Club+17:17
- 51
Alexander KonychevChina Anta - Mentech Cycling Team+17:39 - 52JKJon Knolle+17:39
- 53CCCatalin-Luca CampeanTeam United Shipping+18:23
- 54GMGerhard-Cristin MoldanskyMentorise Teem Ccn+19:41
- 55MTMárkó TóthTeam United Shipping+19:41
- 56JMJacopo MilitelloMonzon - Incolor - Gub+20:35
- 57
Patryk StoszVoster Team+20:46
- 58YTYoshiki TeradaTeam Ukyo+21:29
- 59JMJack MakohonEF Education - Aevolo+22:39
- 60GDGeorge-Bogdan Duca+23:52
- 61ABAndrea BiancalaniBeltrami Tsa Tre Colli+24:55
- 62PGPierluigi GarbiBeltrami Tsa Tre Colli+24:55
- 63MAMarco Andreaus+24:55
- 64
Michael KukrleKasper Crypto4Me+24:58 - 65JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur+26:07
- 66KFKilian FeursteinTeam Vorarlberg+26:07
- 67ICIgnazio CiredduTeam Vorarlberg+26:33
- 68SMSampo MalinenMonzon - Incolor - Gub+26:33
- 69SLSverre LitlereRun&Race-Solarpur+26:34
- 70ZTZsombor TakácsMbh Bank Csb Telecom Fort+28:02
- 71MBMoritz BinderRembe | Rad-Net+29:14
- 72JFJan Fijak+29:49
- 73TPTobiasz PawlakAtt Investments+29:53
- 74SQSamuel QuarantaGragnano Sporting Club+29:57
- 75RFRadosław FrątczakWibatech Lubelskie Perła Polski+29:57
- 76TCThomas CapraBahrain Victorious Development Team+29:57
- 77TYTahir YigitSpor Toto Cycling Team+29:57
- 78BRBalázs RózsaEpronex - Hungary Cycling Team+29:57
- 79PDPatryk DabskiMazowsze Serce Polski+29:57
- 80DADogukan ArikanSpor Toto Cycling Team+29:57
- 81ANAhmed NaserBahrain+29:57
- 82AMAndrea Mearelli+29:57
- 83BMBendegúz Mátyás NagyHungary+29:57
- 84
Alan BanaszekWibatech Lubelskie Perła Polski+29:57 - 85LFLiam FlanaganAps Pro Cycling By Team Cadence Cyclery+29:57
- 86GGGergő GönczyEpronex - Hungary Cycling Team+29:57
- 87KLKamil Lach+29:57
- 88TCTudor CazaceanuRomania+29:57
- 89GFGROß FelixGermany+33:00
- 90HPHorea-Stefan PrecupRomania+33:05
- 91MHMihnea-Alexandru HarasimTeam Skyline+34:05
- 92ZSZétény SzijártóTeam United Shipping+34:05
- 93TWTim WaflerTeam Storck - Mrw Bau+37:24
- 94FDFederico De Paolis+37:33
- 95DCDaniel Crista+37:33
- 96RFRobin FischerTeam Storck - Metropol Cycling+37:33
- 97MSMaximilian SchmidbauerSchwingshandl Intralogistics+37:57
- 98CGCosma Gabriele Rausa+38:07
- 99PBPirmin BenzTeam Vorarlberg+38:37
- 100ATAlin ToaderFnix-Scom-Hengxiang Cycling Team+39:44
- 101DADominik AmannTeam Vorarlberg+42:17
- 102
Viktor FilutásKarcag Cycling Épkar Team+43:59 - 103TBTomáš BártaIstanbul Team+44:54
- 104MMMax MärklTeam Storck - Metropol Cycling+46:09
- 105JPJakob PurtschellerTirol Ktm Cycling Team+47:13
- 106MTMustafa TarakciKonya Büyükşehi̇r Beledi̇ye Spor+47:52
- 107JMJan Miazga+48:14
- 108ODOvidiu-Gabriel DorcuRomania+48:22
- 109DMDominik MerseburgTeam Storck - Metropol Cycling+48:56
- 110YKYoan Kolev+48:56
- 111FSFabian SteiningerSchwingshandl Intralogistics+49:31
- 112NHNorbert HrenkóKarcag Cycling Épkar Team+49:49
- 113OMOlivér Móré-GosselinKarcag Cycling Épkar Team+52:09
- 114MRMaxim Roor+53:04
- 115ASAndrei SobennicovMoldova+53:31
- 116JSJakob SerticWsa Ktm Graz+54:01
- 117VPValentin Plesea+54:23
- 118ADAlexandru-Ionut Dinculescu+58:13
- 119ANAlexandru Nastase+1:26:08
Points classification
- 1
seth DunwoodyBahrain Victorious Development Team72 - 2CCCesare ChesiniMbh Bank Csb Telecom Fort25
- 3MSMaximilian SchmidbauerSchwingshandl Intralogistics25
- 4
Sebastian Mora VedriIlles Balears Arabay24 - 5MOManuel OioliSwatt Club21
- 6PHPhilipp HofbauerTeam Vorarlberg20
- 7MDMattie DoddINEOS Grenadiers Racing Academy20
- 8
Colin Chris StüssiTeam Vorarlberg15
- 9
Cristian RaileanuLi Ning Star15 - 10
Alexander KonychevChina Anta - Mentech Cycling Team15 - 11TPTobiasz PawlakAtt Investments15
- 12VJVincent JohnSchwingshandl Intralogistics13
- 13BFBálint FeldhofferBahrain Victorious Development Team12
- 14SLSverre LitlereRun&Race-Solarpur12
- 15TBTomasz BudzińskiAtt Investments11
- 16
Nikiforos ArvanitouTeam United Shipping10 - 17ASAlvaro Sagrado PerezTeam Storck - Mrw Bau9
- 18
Patryk StoszVoster Team9
- 19
Burak AbayKonya Büyükşehi̇r Beledi̇ye Spor8 - 20
Riccardo LuccaQuick Pro Team7
- 21JKJon Knolle7
- 22MRMaxim Roor6
- 23MMMartin MessnerWsa Ktm Graz6
- 24VSValerii ShtinVega - Vitalcare - Dynatek6
- 25ALAdam LewisAps Pro Cycling By Team Cadence Cyclery5
- 26MSMario Silva BaezaIlles Balears Arabay5
- 27STSergio Trueba CagigasIlles Balears Arabay5
- 28JAJoan Albert Riera ClarIlles Balears Arabay4
- 29JMJack MakohonEF Education - Aevolo4
- 30KFKilian FeursteinTeam Vorarlberg4
- 31HPHorea-Stefan PrecupRomania4
- 32FTFilippo TaglianiChina Meitan Cycling Team3
- 33
Christian BagatinMbh Bank Csb Telecom Fort2 - 34
Pavel NovákMovistar Team2 - 35JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur2
- 36GFGROß FelixGermany2
- 37SCSean Christian1
- 38LCLeonardo ConsolidaniBahrain Victorious Development Team-4
Mountains classification
- 1
seth DunwoodyBahrain Victorious Development Team28 - 2
Christian BagatinMbh Bank Csb Telecom Fort13 - 3CCCesare ChesiniMbh Bank Csb Telecom Fort12
- 4PHPhilipp HofbauerTeam Vorarlberg8
- 5MOManuel OioliSwatt Club8
- 6
Nikiforos ArvanitouTeam United Shipping7 - 7MRMaxim Roor6
- 8
Colin Chris StüssiTeam Vorarlberg6
- 9MDMattie DoddINEOS Grenadiers Racing Academy6
- 10JAJoan Albert Riera ClarIlles Balears Arabay6
- 11
Burak AbayKonya Büyükşehi̇r Beledi̇ye Spor6 - 12BFBálint FeldhofferBahrain Victorious Development Team4
- 13GFGabriel Fede4
- 14HPHorea-Stefan PrecupRomania4
- 15ASAlvaro Sagrado PerezTeam Storck - Mrw Bau2
- 16
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery2 - 17
Cristian RaileanuLi Ning Star2 - 18VSValerii ShtinVega - Vitalcare - Dynatek2
- 19
Pavel NovákMovistar Team2 - 20JMJan Miazga2
- 21CBCatalin ButaMentorise Teem Ccn1
- 22JKJon Knolle1
- 23LCLeonardo ConsolidaniBahrain Victorious Development Team-2
Youth classification
- 1CCCesare ChesiniMbh Bank Csb Telecom Fort12:11:36
- 2BFBálint FeldhofferBahrain Victorious Development Team+0:33
- 3MSMario Silva BaezaIlles Balears Arabay+1:59
- 4HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+1:59
- 5ACAndrei CarbunareaRomania+2:02
- 6GFGabriel Fede+2:02
- 7RTRaffaele TelaBeltrami Tsa Tre Colli+2:56
- 8MGMatthias Gusner+3:38
- 9MDMattie DoddINEOS Grenadiers Racing Academy+4:32
- 10
Nikiforos ArvanitouTeam United Shipping+4:42 - 11VJVincent JohnSchwingshandl Intralogistics+4:54
- 12VSValerii ShtinVega - Vitalcare - Dynatek+5:39
- 13JKJulian KotWibatech Lubelskie Perła Polski+6:39
- 14LCLeonardo ConsolidaniBahrain Victorious Development Team+10:18
- 15FMFinn MckenzieMaxsolar-Raymon+10:55
- 16OSOscar SchemppBike Aid+11:13
- 17NGNicolas GinterTirol Ktm Cycling Team+11:13
- 18MŻMichał ŻelazowskiVoster Team+11:32
- 19CBCatalin ButaMentorise Teem Ccn+14:43
- 20
Pavel NovákMovistar Team+15:29 - 21AVAntonio Vacarescu+16:08
- 22
seth DunwoodyBahrain Victorious Development Team+16:09 - 23MFMatyáš Fiala+16:30
- 24MOManuel OioliSwatt Club+17:17
- 25CCCatalin-Luca CampeanTeam United Shipping+18:23
- 26MTMárkó TóthTeam United Shipping+19:41
- 27JMJacopo MilitelloMonzon - Incolor - Gub+20:35
- 28JMJack MakohonEF Education - Aevolo+22:39
- 29PGPierluigi GarbiBeltrami Tsa Tre Colli+24:55
- 30MAMarco Andreaus+24:55
- 31JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur+26:07
- 32KFKilian FeursteinTeam Vorarlberg+26:07
- 33ICIgnazio CiredduTeam Vorarlberg+26:33
- 34SLSverre LitlereRun&Race-Solarpur+26:34
- 35ZTZsombor TakácsMbh Bank Csb Telecom Fort+28:02
- 36MBMoritz BinderRembe | Rad-Net+29:14
- 37TCThomas CapraBahrain Victorious Development Team+29:57
- 38AMAndrea Mearelli+29:57
- 39KLKamil Lach+29:57
- 40HPHorea-Stefan PrecupRomania+33:05
- 41MHMihnea-Alexandru HarasimTeam Skyline+34:05
- 42ZSZétény SzijártóTeam United Shipping+34:05
- 43FDFederico De Paolis+37:33
- 44CGCosma Gabriele Rausa+38:07
- 45ATAlin ToaderFnix-Scom-Hengxiang Cycling Team+39:44
- 46MMMax MärklTeam Storck - Metropol Cycling+46:09
- 47JPJakob PurtschellerTirol Ktm Cycling Team+47:13
- 48MTMustafa TarakciKonya Büyükşehi̇r Beledi̇ye Spor+47:52
- 49ODOvidiu-Gabriel DorcuRomania+48:22
- 50OMOlivér Móré-GosselinKarcag Cycling Épkar Team+52:09
- 51MRMaxim Roor+53:04
- 52JSJakob SerticWsa Ktm Graz+54:01
- 53ADAlexandru-Ionut Dinculescu+58:13
- 54ANAlexandru Nastase+1:26:08