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