Stage 3
15 May 2026
Stage result
- 1
Tim MerlierSoudal Quick-Step3:16:03 - 2
Fernando Gaviria RendonCaja Rural-Seguros RGAs.t. - 3
Juan Sebastian Molano BenavidesUAE Team Emirates XRGs.t. - 4
Max KanterXDS Astana Teams.t. - 5LDLorenzo De LonghiCampana Imballaggi-Morbiato-Trentinos.t.
- 6BOBen OliverModern Adventure Pro Cyclings.t.
- 7SBSimone BudaSolme Olmo Arvedis.t.
- 8
Alexis RenardCofidiss.t. - 9
Itamar EinhornNSN Cycling Teams.t. - 10DPDavide PersicoMbh Bank Csb Telecom Forts.t.
- 11NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Teams.t.
- 12AFArtëm FofonovXDS Astana Development Teams.t.
- 13BKBálint KárpátiKarcag Cycling Épkar Teams.t.
- 14NDNaud De ClercqSoudal Quick-Step Devo Teams.t.
- 15
Krists NeilandsNSN Cycling Teams.t. - 16NHNolan HuysmansTeam Flanders - Baloises.t.
- 17
Jakob SöderqvistLidl - Treks.t. - 18TBTommaso BessegaTeam Polti VisitMaltas.t.
- 19
Mike TeunissenXDS Astana Teams.t. - 20
Nikiforos ArvanitouTeam United Shippings.t. - 21GRGabriele RaccagniTeam Polti VisitMaltas.t.
- 22ECEzra CaudellModern Adventure Pro Cyclings.t.
- 23TSTyler StitesModern Adventure Pro Cyclings.t.
- 24
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Teams.t. - 25KDKay De Bruyckeres.t.
- 26EZEdoardo ZamperiniCofidiss.t.
- 27
Victor VercouillieTeam Flanders - Baloises.t.
- 28DVDarren Van BekkumXDS Astana Teams.t.
- 29EGEtienne GrimodSolme Olmo Arvedis.t.
- 30ABAlessandro BorgoBahrain Victoriouss.t.
- 31
Jamie MeehanCofidiss.t. - 32
Alessandro FancelluMbh Bank Csb Telecom Forts.t. - 33VVViktor Vandenberghes.t.
- 34FGFabricio German CrozzoloTeam Polti VisitMaltas.t.
- 35TPTomáš PřidalTeam United Shippings.t.
- 36
Phil BauhausBahrain Victoriouss.t.
- 37
Lucas PlappTeam Jayco AlUlas.t. - 38
Bert Van LerbergheSoudal Quick-Steps.t.
- 39ABAdrian Benito GonzalezTeam Polti VisitMaltas.t.
- 40PMPau Marti SorianoNSN Cycling Teams.t.
- 41
Walter CalzoniPinarello-Q36.5 Pro Cycling Teams.t.
- 42
Kamil MałeckiPinarello-Q36.5 Pro Cycling Teams.t.
- 43
Attila ValterBahrain Victoriouss.t. - 44JBJoan Bou CompanyCaja Rural-Seguros RGAs.t.
- 45PLPablo Lospitao GonzalezCaja Rural-Seguros RGAs.t.
- 46
Jacopo MoscaLidl - Treks.t. - 47LVLeonardo VolpatoCampana Imballaggi-Morbiato-Trentinos.t.
- 48
Jakob OmrzelBahrain Victoriouss.t. - 49
Rotem TeneNSN Cycling Teams.t. - 50
Junior LecerfSoudal Quick-Steps.t. - 51
Gerben KuypersIntermarché - Wantys.t. - 52SDSiebe DeweirdtTeam Flanders - Baloises.t.
- 53DGDario GiulianoTeam Polti VisitMaltas.t.
- 54
Nadav RaisbergNSN Cycling Teams.t. - 55
Adria Pericas CapdevilaUAE Team Emirates XRGs.t. - 56MEMáté EndrédiTeam United Shippings.t.
- 57
Márton DinaMbh Bank Csb Telecom Forts.t. - 58GGGergő GrószArbö Kärnten Sport Feld Am Sees.t.
- 59PDPaul DoubleTeam Jayco AlUlas.t.
- 60ZTZsombor TakácsMbh Bank Csb Telecom Forts.t.
- 61
Abel Balderstone RoumensCaja Rural-Seguros RGAs.t. - 62
Lev GonovXDS Astana Teams.t. - 63
Benoit CosnefroyUAE Team Emirates XRGs.t. - 64EMElias MarisTeam Flanders - Baloises.t.
- 65AMAlessandro Mario DanteSolme Olmo Arvedis.t.
- 66
Mathias NorsgaardLidl - Treks.t. - 67ZMZachary MarriageNSN Development Teams.t.
- 68
Stefan De BodModern Adventure Pro Cyclings.t. - 69
Martin SvrčekSoudal Quick-Steps.t. - 70
Sylvain MoniquetCofidiss.t. - 71MAMohammad AlmutaiweiUAE Team Emirates Gen-Zs.t.
- 72MVMárk Vargas.t.
- 73
Michael Vanthourenhouts.t.
- 74
Yves LampaertSoudal Quick-Steps.t. - 75
Alberto DaineseSoudal Quick-Steps.t. - 76LRLouis RoulandCofidiss.t.
- 77
Finlay Xavier PickeringTeam Jayco AlUlas.t. - 78APAndrea PietrobonTeam Polti VisitMaltas.t.
- 79
Emmanuel HoucouPinarello-Q36.5 Pro Cycling Team+0:22 - 80
Rui Filipe Alves OliveiraUAE Team Emirates XRG+0:22 - 81KOKelland O’brienTeam Jayco AlUla+0:22
- 82
Otto VergaerdeLidl - Trek+0:31
- 83
Luke DurbridgeTeam Jayco AlUla+0:39 - 84
Henri VandenabeeleTeam Flanders - Baloise+0:39 - 85
Vegard Stake LaengenUAE Team Emirates XRG+0:39
- 86
Samuel BoardmanModern Adventure Pro Cycling+1:24 - 87
Patrick GamperTeam Jayco AlUla+1:24 - 88BMByron MuntonModern Adventure Pro Cycling+1:24
- 89
Erik FetterTeam United Shipping+1:24 - 90
Nikias ArndtBahrain Victorious+1:24 - 91RURiccardo UderzoSolme Olmo Arvedi+1:24
- 92
Samuele ZoccaratoMbh Bank Csb Telecom Fort+1:24 - 93
János Zsombor PelikánTeam United Shipping+1:24 - 94
Rainer KepplingerBahrain Victorious+1:24 - 95NGNiccolo' GalliSolme Olmo Arvedi+1:24
- 96
Kristian EgholmLidl-Trek Future Racing+1:24 - 97JSJacopo SassoSolme Olmo Arvedi+1:24
- 98
Sergio Samitier SamitierCofidis+1:24 - 99MSMárton SolymosiHungary+1:24
- 100STSenne ThonnonTeam Flanders - Baloise+1:24
- 101CPChristian PifferCampana Imballaggi-Morbiato-Trentino+1:24
- 102
Bauke MollemaLidl - Trek+1:24 - 103YCYordi Corsus+1:48
- 104RBRoberto BusanelloCampana Imballaggi-Morbiato-Trentino+1:53
- 105MTMárkó TóthTeam United Shipping+2:04
- 106MTMarcell TakácsHungary+2:04
- 107ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino+2:33
- 108AVAndrás Vock+2:33
- 109BZBoldizsár ZsemberyCampana Imballaggi-Morbiato-Trentino+3:47
General classification
- 1
Tim MerlierSoudal Quick-Step10:29:32 - 2
Benoit CosnefroyUAE Team Emirates XRG+0:04 - 3
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+0:10 - 4
Victor VercouillieTeam Flanders - Baloise+0:13
- 5
Fernando Gaviria RendonCaja Rural-Seguros RGA+0:14 - 6
Alexis RenardCofidis+0:14 - 7
Mathias NorsgaardLidl - Trek+0:14 - 8KDKay De Bruyckere+0:15
- 9
Max KanterXDS Astana Team+0:16 - 10
Michael Vanthourenhout+0:18
- 11BOBen OliverModern Adventure Pro Cycling+0:20
- 12NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+0:20
- 13LDLorenzo De LonghiCampana Imballaggi-Morbiato-Trentino+0:20
- 14TSTyler StitesModern Adventure Pro Cycling+0:20
- 15NHNolan HuysmansTeam Flanders - Baloise+0:20
- 16
Krists NeilandsNSN Cycling Team+0:20 - 17
Jacopo MoscaLidl - Trek+0:20 - 18SBSimone BudaSolme Olmo Arvedi+0:20
- 19TBTommaso BessegaTeam Polti VisitMalta+0:20
- 20
Nikiforos ArvanitouTeam United Shipping+0:20 - 21FGFabricio German CrozzoloTeam Polti VisitMalta+0:20
- 22
Mike TeunissenXDS Astana Team+0:20 - 23
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+0:20 - 24
Alessandro FancelluMbh Bank Csb Telecom Fort+0:20 - 25DGDario GiulianoTeam Polti VisitMalta+0:20
- 26
Nadav RaisbergNSN Cycling Team+0:20 - 27TPTomáš PřidalTeam United Shipping+0:20
- 28SDSiebe DeweirdtTeam Flanders - Baloise+0:20
- 29
Jakob SöderqvistLidl - Trek+0:20 - 30JBJoan Bou CompanyCaja Rural-Seguros RGA+0:20
- 31AFArtëm FofonovXDS Astana Development Team+0:20
- 32GRGabriele RaccagniTeam Polti VisitMalta+0:20
- 33PMPau Marti SorianoNSN Cycling Team+0:20
- 34
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+0:20
- 35ABAlessandro BorgoBahrain Victorious+0:20
- 36EMElias MarisTeam Flanders - Baloise+0:20
- 37
Jamie MeehanCofidis+0:20 - 38DVDarren Van BekkumXDS Astana Team+0:20
- 39
Attila ValterBahrain Victorious+0:20 - 40
Lucas PlappTeam Jayco AlUla+0:20 - 41
Márton DinaMbh Bank Csb Telecom Fort+0:20 - 42
Junior LecerfSoudal Quick-Step+0:20 - 43LVLeonardo VolpatoCampana Imballaggi-Morbiato-Trentino+0:20
- 44PDPaul DoubleTeam Jayco AlUla+0:20
- 45LRLouis RoulandCofidis+0:20
- 46
Gerben KuypersIntermarché - Wanty+0:20 - 47VVViktor Vandenberghe+0:20
- 48
Kamil MałeckiPinarello-Q36.5 Pro Cycling Team+0:20
- 49GGGergő GrószArbö Kärnten Sport Feld Am See+0:20
- 50
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:20 - 51ZMZachary MarriageNSN Development Team+0:20
- 52
Stefan De BodModern Adventure Pro Cycling+0:20 - 53
Adria Pericas CapdevilaUAE Team Emirates XRG+0:20 - 54
Sylvain MoniquetCofidis+0:20 - 55
Jakob OmrzelBahrain Victorious+0:20 - 56
Emmanuel HoucouPinarello-Q36.5 Pro Cycling Team+0:42 - 57
Finlay Xavier PickeringTeam Jayco AlUla+0:46 - 58BKBálint KárpátiKarcag Cycling Épkar Team+0:59
- 59APAndrea PietrobonTeam Polti VisitMalta+0:59
- 60
Lev GonovXDS Astana Team+0:59 - 61
Phil BauhausBahrain Victorious+1:08
- 62EZEdoardo ZamperiniCofidis+1:12
- 63
Bert Van LerbergheSoudal Quick-Step+1:12
- 64ECEzra CaudellModern Adventure Pro Cycling+1:12
- 65MAMohammad AlmutaiweiUAE Team Emirates Gen-Z+1:12
- 66
Yves LampaertSoudal Quick-Step+1:12 - 67
Vegard Stake LaengenUAE Team Emirates XRG+1:31
- 68
Henri VandenabeeleTeam Flanders - Baloise+1:31 - 69
Kristian EgholmLidl-Trek Future Racing+1:32 - 70
Rui Filipe Alves OliveiraUAE Team Emirates XRG+1:34 - 71
Erik FetterTeam United Shipping+1:38 - 72
Otto VergaerdeLidl - Trek+1:43
- 73BMByron MuntonModern Adventure Pro Cycling+1:44
- 74
Sergio Samitier SamitierCofidis+1:44 - 75
János Zsombor PelikánTeam United Shipping+1:44 - 76STSenne ThonnonTeam Flanders - Baloise+1:44
- 77
Samuele ZoccaratoMbh Bank Csb Telecom Fort+2:10 - 78CPChristian PifferCampana Imballaggi-Morbiato-Trentino+2:10
- 79
Rainer KepplingerBahrain Victorious+2:16 - 80
Alberto DaineseSoudal Quick-Step+2:24 - 81
Nikias ArndtBahrain Victorious+2:36 - 82
Itamar EinhornNSN Cycling Team+2:38 - 83KOKelland O’brienTeam Jayco AlUla+2:51
- 84
Rotem TeneNSN Cycling Team+3:35 - 85
Patrick GamperTeam Jayco AlUla+4:02 - 86EGEtienne GrimodSolme Olmo Arvedi+4:41
- 87
Luke DurbridgeTeam Jayco AlUla+4:49 - 88MVMárk Varga+5:54
- 89PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+5:54
- 90ABAdrian Benito GonzalezTeam Polti VisitMalta+5:57
- 91DPDavide PersicoMbh Bank Csb Telecom Fort+6:14
- 92NDNaud De ClercqSoudal Quick-Step Devo Team+6:14
- 93ZTZsombor TakácsMbh Bank Csb Telecom Fort+6:14
- 94AMAlessandro Mario DanteSolme Olmo Arvedi+6:14
- 95MEMáté EndrédiTeam United Shipping+6:14
- 96
Martin SvrčekSoudal Quick-Step+6:14 - 97RBRoberto BusanelloCampana Imballaggi-Morbiato-Trentino+6:34
- 98YCYordi Corsus+6:38
- 99MSMárton SolymosiHungary+7:18
- 100JSJacopo SassoSolme Olmo Arvedi+7:18
- 101NGNiccolo' GalliSolme Olmo Arvedi+7:18
- 102RURiccardo UderzoSolme Olmo Arvedi+7:18
- 103
Bauke MollemaLidl - Trek+7:36 - 104MTMarcell TakácsHungary+8:06
- 105MTMárkó TóthTeam United Shipping+8:16
- 106ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino+8:26
- 107AVAndrás Vock+8:27
- 108
Samuel BoardmanModern Adventure Pro Cycling+8:37 - 109BZBoldizsár ZsemberyCampana Imballaggi-Morbiato-Trentino+9:41
Points classification
- 1
Tim MerlierSoudal Quick-Step48 - 2
Max KanterXDS Astana Team36 - 3
Fernando Gaviria RendonCaja Rural-Seguros RGA32 - 4
Juan Sebastian Molano BenavidesUAE Team Emirates XRG31 - 5
Benoit CosnefroyUAE Team Emirates XRG24 - 6
Kristian EgholmLidl-Trek Future Racing20 - 7
Alexis RenardCofidis20 - 8SBSimone BudaSolme Olmo Arvedi18
- 9BOBen OliverModern Adventure Pro Cycling14
- 10LDLorenzo De LonghiCampana Imballaggi-Morbiato-Trentino14
- 11
Phil BauhausBahrain Victorious14
- 12EMElias MarisTeam Flanders - Baloise12
- 13
Victor VercouillieTeam Flanders - Baloise11
- 14
Erik FetterTeam United Shipping10 - 15NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team10
- 16
Mathias NorsgaardLidl - Trek9 - 17KDKay De Bruyckere8
- 18ABAdrian Benito GonzalezTeam Polti VisitMalta8
- 19TSTyler StitesModern Adventure Pro Cycling6
- 20
Alberto DaineseSoudal Quick-Step3 - 21
Bauke MollemaLidl - Trek3 - 22
Michael Vanthourenhout2
- 23
Itamar EinhornNSN Cycling Team2 - 24MTMárkó TóthTeam United Shipping2
- 25BKBálint KárpátiKarcag Cycling Épkar Team1
- 26DPDavide PersicoMbh Bank Csb Telecom Fort1
- 27ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino1
Mountains classification
- 1
Victor VercouillieTeam Flanders - Baloise8
- 2
Erik FetterTeam United Shipping8 - 3EZEdoardo ZamperiniCofidis5
- 4APAndrea PietrobonTeam Polti VisitMalta3
- 5ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino2
- 6
Jakob SöderqvistLidl - Trek1