Stage 4
07 Feb 2026
Stage result
- 1
Remco EvenepoelBelgium4:14:01 - 2
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+0:24 - 3
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:24 - 4
Antonio TiberiBahrain Victorious+0:24 - 5
Brandon McnultyUAE Team Emirates XRG+0:36 - 6
Magnus SheffieldNetcompany INEOS+1:02 - 7
Aleksandr VlasovRed Bull - Bora - Hansgrohe+1:48 - 8
Ben TurnerNetcompany INEOS+1:56 - 9
Riley SheehanNSN Cycling Team+2:01 - 10
Viktor SoenensSoudal Quick-Step Devo Team+2:03 - 11
Ivan Romeo AbadMovistar Team+2:06 - 12
Damiano CarusoBahrain Victorious+2:07 - 13
Adria Pericas CapdevilaUAE Team Emirates XRG+2:20 - 14
Pablo Castrillo ZapaterMovistar Team+2:28 - 15
Ådne HolterUno-X Mobility+2:43
- 16CAClement AllenoBurgos-Burpellet-BH+2:43
- 17
Jon Agirre EgañaEuskaltel-Euskadi+2:43 - 18
Tao Geoghegan HartLidl - Trek+2:43 - 19
Johannes KulsetUno-X Mobility+2:43 - 20
Mattia BaisTeam Polti VisitMalta+2:43 - 21KBKamiel BonneuSolution Tech Nippo Rali+2:43
- 22PMPau Marti SorianoNSN Cycling Team+2:43
- 23HMHEßMANN MichelMovistar Team+2:43
- 24
Raul Garcia PiernaMovistar Team+2:43 - 25
Joel Nicolau BeltranCaja Rural-Seguros RGA+2:43 - 26
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+2:43 - 27
Marc SolerUAE Team Emirates XRG+2:43 - 28
Urko Berrade FernandezEquipo Kern Pharma+2:48 - 29
Alessandro TonelliTeam Polti VisitMalta+2:49 - 30
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+2:52
- 31SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+2:52
- 32JLJonathan Lastra MartinezEuskaltel-Euskadi+2:54
- 33
Julien BernardLidl - Trek+3:06 - 34
Steff CrasSoudal Quick-Step+3:33 - 35JSJasper SchoofsBelgium+4:47
- 36
Roberto GonzálezSolution Tech Nippo Rali+4:47 - 37
Abel Balderstone RoumensCaja Rural-Seguros RGA+4:47 - 38FTFernando Tercero LopezTeam Polti VisitMalta+7:04
- 39
Carlos Garcia PiernaBurgos-Burpellet-BH+7:04 - 40
Jakub OtrubaCaja Rural-Seguros RGA+7:32 - 41
Matteo FabbroSolution Tech Nippo Rali+7:32 - 42
Bauke MollemaLidl - Trek+7:32 - 43
Lewis AskeyNSN Cycling Team+7:32 - 44
Felix GrossschartnerUAE Team Emirates XRG+7:32 - 45PGPablo Garcia Frances+9:52
- 46
Sakarias Koller LølandUno-X Mobility+9:52 - 47
Mathijs PaasschensBahrain Victorious+9:52 - 48
Ben ZwiehoffRed Bull - Bora - Hansgrohe+9:55 - 49
Yves LampaertSoudal Quick-Step+9:55 - 50JBJoan Bou CompanyCaja Rural-Seguros RGA+9:55
- 51
Diego Pablo Sevilla LopezTeam Polti VisitMalta+9:55
- 52
Nelson OliveiraMovistar Team+9:55 - 53
Mathias NorsgaardLidl - Trek+9:55 - 54
Mathias VacekLidl - Trek+9:55 - 55
Kim Alexander HeidukNetcompany INEOS+9:55 - 56
Artem ShmidtNetcompany INEOS+10:36 - 57
Florian VermeerschUAE Team Emirates XRG+13:56 - 58MMMoritz MaussUAE Team Emirates Gen-Z+13:56
- 59
Jonathan CaicedoPetrolike+13:56 - 60
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+13:56
- 61
Giovanni AleottiRed Bull - Bora - Hansgrohe+13:56 - 62DUDiego Uriarte BelzunegiEquipo Kern Pharma+13:56
- 63
Joseba Lopez CuestaCaja Rural-Seguros RGA+15:30 - 64
Emil HerzogRed Bull - Bora - Hansgrohe+17:21 - 65TNTommaso NenciniSolution Tech Nippo Rali+17:21
- 66
Cesar Macias EstradaBurgos-Burpellet-BH+19:30 - 67PWPatrick WelchAps Pro Cycling By Team Cadence Cyclery+19:30
- 68GEGiosue' EpisPetrolike+19:30
- 69
Alessandro IacchiSolution Tech Nippo Rali+19:30 - 70ABAlberto BruttomessoBahrain Victorious+19:30
- 71LFLiam FlanaganAps Pro Cycling By Team Cadence Cyclery+19:30
- 72
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+19:30 - 73EDEthan DunhamAps Pro Cycling By Team Cadence Cyclery+19:30
- 74
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+19:30 - 75
Mirco MaestriTeam Polti VisitMalta+19:30 - 76DFDaniele ForlinMovistar Team Academy+19:30
- 77
Arne MaritRed Bull - Bora - Hansgrohe+19:30
- 78
Dries Van GestelSoudal Quick-Step+19:30 - 79
Jonathan VervenneSoudal Quick-Step+19:30 - 80
Nikias ArndtBahrain Victorious+19:30 - 81
Sam BrandTeam Novo Nordisk+19:30 - 82JJJuan Jose Lopez RodriguezTeam Novo Nordisk+19:30
- 83
David Lozano RibaTeam Novo Nordisk+19:30
- 84LDLucas DaugeTeam Novo Nordisk+19:30
- 85HBHamish Beadle+19:30
- 86IVIker Villar GaldeanoCaja Rural-Seguros RGA+19:30
- 87
Ayco BastiaensSoudal Quick-Step+19:30 - 88
Matevž GovekarBahrain Victorious+19:30
- 89
Tom Van AsbroeckNSN Cycling Team+19:30
- 90
Giovanni LonardiTeam Polti VisitMalta+19:30 - 91
Martin PedersenLidl-Trek Future Racing+19:30 - 92XIXabier Isasa LarrañagaEuskaltel-Euskadi+19:30
- 93ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+19:30
- 94
Iñigo Elosegui MomeñeEquipo Kern Pharma+19:30
- 95
Carl-Frederik BévortUno-X Mobility+19:30 - 96MRMikel Retegi GoñiEquipo Kern Pharma+19:30
- 97
Danny Van Der TuukEuskaltel-Euskadi+19:30 - 98AVAxel Van Der TuukEuskaltel-Euskadi+19:30
- 99HAHamish ArmittTeam Novo Nordisk+19:30
- 100JAJose Antonio Prieto De LunaPetrolike+19:30
- 101HAHugo Aznar VijuescaEquipo Kern Pharma+19:30
- 102
William LevyUno-X Mobility+19:30 - 103
Biniam GirmayNSN Cycling Team+19:30 - 104MNMagnus NielsenUno-X Mobility+19:30
- 105
Sven Erik BystrømUno-X Mobility+19:30 - 106
Matis LouvelNSN Cycling Team+19:30 - 107
Andrew AugustNetcompany INEOS+26:04 - 108EHEddy Huntsman+28:27
- 109CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+28:29
- 110
Alexandre MayerBurgos-Burpellet-BH+28:29 - 111
Michele GazzoliSolution Tech Nippo Rali+28:34
- 112VKVojtěch KmínekBurgos-Burpellet-BH+28:42
- —BFBálint FeldhofferBahrain Victorious Development TeamDNS
- —
Victor LangellottiXDS Astana TeamDNF - —
Cian UijtdebroeksMovistar TeamDNS - —APAntonio PolgaTeam Novo NordiskDNS
- —
Mats WenzelEquipo Kern PharmaDNF
General classification
- 1
Remco EvenepoelBelgium11:00:27 - 2
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+0:31 - 3
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:34 - 4
Antonio TiberiBahrain Victorious+0:36 - 5
Brandon McnultyUAE Team Emirates XRG+0:50 - 6
Magnus SheffieldNetcompany INEOS+1:16 - 7
Aleksandr VlasovRed Bull - Bora - Hansgrohe+2:02 - 8
Ben TurnerNetcompany INEOS+2:10 - 9
Riley SheehanNSN Cycling Team+2:15 - 10
Viktor SoenensSoudal Quick-Step Devo Team+2:17 - 11
Ivan Romeo AbadMovistar Team+2:20 - 12
Damiano CarusoBahrain Victorious+2:21 - 13
Ådne HolterUno-X Mobility+2:47
- 14
Pablo Castrillo ZapaterMovistar Team+2:51 - 15
Mattia BaisTeam Polti VisitMalta+2:54 - 16CAClement AllenoBurgos-Burpellet-BH+2:57
- 17
Johannes KulsetUno-X Mobility+2:57 - 18
Tao Geoghegan HartLidl - Trek+2:57 - 19
Marc SolerUAE Team Emirates XRG+2:57 - 20PMPau Marti SorianoNSN Cycling Team+2:57
- 21
Raul Garcia PiernaMovistar Team+3:00 - 22
Alessandro TonelliTeam Polti VisitMalta+3:03 - 23
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+3:06 - 24
Jon Agirre EgañaEuskaltel-Euskadi+3:06 - 25
Urko Berrade FernandezEquipo Kern Pharma+3:11 - 26JLJonathan Lastra MartinezEuskaltel-Euskadi+3:17
- 27
Joel Nicolau BeltranCaja Rural-Seguros RGA+3:56 - 28JSJasper SchoofsBelgium+5:01
- 29
Abel Balderstone RoumensCaja Rural-Seguros RGA+5:10 - 30
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+5:10
- 31SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+5:10
- 32
Steff CrasSoudal Quick-Step+5:49 - 33KBKamiel BonneuSolution Tech Nippo Rali+5:55
- 34FTFernando Tercero LopezTeam Polti VisitMalta+7:27
- 35
Lewis AskeyNSN Cycling Team+8:10 - 36
Jakub OtrubaCaja Rural-Seguros RGA+9:49 - 37
Sakarias Koller LølandUno-X Mobility+10:06 - 38
Mathias VacekLidl - Trek+10:09 - 39
Yves LampaertSoudal Quick-Step+10:09 - 40
Kim Alexander HeidukNetcompany INEOS+10:32 - 41
Felix GrossschartnerUAE Team Emirates XRG+11:08 - 42HMHEßMANN MichelMovistar Team+11:29
- 43
Ben ZwiehoffRed Bull - Bora - Hansgrohe+12:15 - 44
Adria Pericas CapdevilaUAE Team Emirates XRG+13:01 - 45
Florian VermeerschUAE Team Emirates XRG+14:02 - 46
Jonathan CaicedoPetrolike+14:19 - 47
Roberto GonzálezSolution Tech Nippo Rali+15:28 - 48
Julien BernardLidl - Trek+15:29 - 49
Joseba Lopez CuestaCaja Rural-Seguros RGA+15:44 - 50
Carlos Garcia PiernaBurgos-Burpellet-BH+17:14 - 51
Diego Pablo Sevilla LopezTeam Polti VisitMalta+18:37
- 52
Mathias NorsgaardLidl - Trek+18:41 - 53
Nelson OliveiraMovistar Team+18:41 - 54PGPablo Garcia Frances+19:25
- 55
Biniam GirmayNSN Cycling Team+19:34 - 56
Matevž GovekarBahrain Victorious+19:44
- 57MRMikel Retegi GoñiEquipo Kern Pharma+19:44
- 58
Mirco MaestriTeam Polti VisitMalta+19:44 - 59
Sven Erik BystrømUno-X Mobility+19:44 - 60
Bauke MollemaLidl - Trek+19:46 - 61
Mathijs PaasschensBahrain Victorious+20:33 - 62JBJoan Bou CompanyCaja Rural-Seguros RGA+20:36
- 63
Jonathan VervenneSoudal Quick-Step+21:35 - 64MNMagnus NielsenUno-X Mobility+21:39
- 65
Giovanni AleottiRed Bull - Bora - Hansgrohe+22:50 - 66MMMoritz MaussUAE Team Emirates Gen-Z+24:37
- 67
Artem ShmidtNetcompany INEOS+25:09 - 68
Danny Van Der TuukEuskaltel-Euskadi+25:13 - 69TNTommaso NenciniSolution Tech Nippo Rali+26:07
- 70
Emil HerzogRed Bull - Bora - Hansgrohe+26:20 - 71EDEthan DunhamAps Pro Cycling By Team Cadence Cyclery+27:30
- 72
Andrew AugustNetcompany INEOS+27:59 - 73
Giovanni LonardiTeam Polti VisitMalta+28:12 - 74
Carl-Frederik BévortUno-X Mobility+28:16 - 75
Dries Van GestelSoudal Quick-Step+28:16 - 76
Arne MaritRed Bull - Bora - Hansgrohe+29:34
- 77ABAlberto BruttomessoBahrain Victorious+29:40
- 78
Matis LouvelNSN Cycling Team+29:40 - 79ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+29:40
- 80
David Lozano RibaTeam Novo Nordisk+30:08
- 81GEGiosue' EpisPetrolike+30:11
- 82
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+30:11 - 83
Cesar Macias EstradaBurgos-Burpellet-BH+30:11 - 84
Nikias ArndtBahrain Victorious+30:11 - 85
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+30:11 - 86
Ayco BastiaensSoudal Quick-Step+30:11 - 87IVIker Villar GaldeanoCaja Rural-Seguros RGA+30:11
- 88XIXabier Isasa LarrañagaEuskaltel-Euskadi+30:11
- 89HAHugo Aznar VijuescaEquipo Kern Pharma+30:11
- 90
Matteo FabbroSolution Tech Nippo Rali+30:37 - 91
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+31:32
- 92PWPatrick WelchAps Pro Cycling By Team Cadence Cyclery+31:35
- 93DFDaniele ForlinMovistar Team Academy+31:35
- 94
Iñigo Elosegui MomeñeEquipo Kern Pharma+31:35
- 95JAJose Antonio Prieto De LunaPetrolike+35:16
- 96HBHamish Beadle+35:16
- 97HAHamish ArmittTeam Novo Nordisk+35:16
- 98LDLucas DaugeTeam Novo Nordisk+36:40
- 99
Alessandro IacchiSolution Tech Nippo Rali+36:40 - 100
Sam BrandTeam Novo Nordisk+37:06 - 101
William LevyUno-X Mobility+37:06 - 102JJJuan Jose Lopez RodriguezTeam Novo Nordisk+38:30
- 103LFLiam FlanaganAps Pro Cycling By Team Cadence Cyclery+38:30
- 104
Martin PedersenLidl-Trek Future Racing+38:49 - 105
Tom Van AsbroeckNSN Cycling Team+39:07
- 106AVAxel Van Der TuukEuskaltel-Euskadi+43:59
- 107DUDiego Uriarte BelzunegiEquipo Kern Pharma+46:40
- 108CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+47:29
- 109
Alexandre MayerBurgos-Burpellet-BH+47:29 - 110VKVojtěch KmínekBurgos-Burpellet-BH+51:47
- 111
Michele GazzoliSolution Tech Nippo Rali+1:00:35
- 112EHEddy Huntsman+1:03:17
Points classification
- 1
Biniam GirmayNSN Cycling Team37 - 2
Remco EvenepoelBelgium30 - 3
Aleksandr VlasovRed Bull - Bora - Hansgrohe27 - 4
Andrew AugustNetcompany INEOS25 - 5
Ben TurnerNetcompany INEOS23 - 6
Ådne HolterUno-X Mobility21
- 7
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG20 - 8
Arne MaritRed Bull - Bora - Hansgrohe20
- 9
Florian VermeerschUAE Team Emirates XRG19 - 10
Giulio PellizzariRed Bull - Bora - Hansgrohe16 - 11
Giovanni LonardiTeam Polti VisitMalta16 - 12
Antonio TiberiBahrain Victorious14 - 13
Jonathan VervenneSoudal Quick-Step14 - 14
Carl-Frederik BévortUno-X Mobility14 - 15
Brandon McnultyUAE Team Emirates XRG12 - 16
Magnus SheffieldNetcompany INEOS12 - 17
Mathias VacekLidl - Trek12 - 18MRMikel Retegi GoñiEquipo Kern Pharma11
- 19ABAlberto BruttomessoBahrain Victorious10
- 20MNMagnus NielsenUno-X Mobility9
- 21TNTommaso NenciniSolution Tech Nippo Rali9
- 22
Riley SheehanNSN Cycling Team7 - 23
Mirco MaestriTeam Polti VisitMalta7 - 24
Dries Van GestelSoudal Quick-Step7 - 25
Viktor SoenensSoudal Quick-Step Devo Team6 - 26CAClement AllenoBurgos-Burpellet-BH6
- 27
Ivan Romeo AbadMovistar Team5 - 28
Matevž GovekarBahrain Victorious5
- 29
Raul Garcia PiernaMovistar Team4 - 30
Julien BernardLidl - Trek4 - 31
Damiano CarusoBahrain Victorious4 - 32
Adria Pericas CapdevilaUAE Team Emirates XRG3 - 33
Pablo Castrillo ZapaterMovistar Team2 - 34
Mattia BaisTeam Polti VisitMalta2 - 35
Steff CrasSoudal Quick-Step2 - 36
Yves LampaertSoudal Quick-Step2 - 37
Diego Pablo Sevilla LopezTeam Polti VisitMalta2
- 38JLJonathan Lastra MartinezEuskaltel-Euskadi1
- 39
Jakub OtrubaCaja Rural-Seguros RGA1 - 40
Artem ShmidtNetcompany INEOS1 - 41
Danny Van Der TuukEuskaltel-Euskadi1
Mountains classification
- 1
Danny Van Der TuukEuskaltel-Euskadi24 - 2
Carlos Garcia PiernaBurgos-Burpellet-BH16 - 3
Julien BernardLidl - Trek11 - 4
Remco EvenepoelBelgium10 - 5
Antonio TiberiBahrain Victorious8 - 6
Steff CrasSoudal Quick-Step8 - 7
Raul Garcia PiernaMovistar Team6 - 8
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG6 - 9
Magnus SheffieldNetcompany INEOS4 - 10
Jakub OtrubaCaja Rural-Seguros RGA3 - 11
Brandon McnultyUAE Team Emirates XRG2 - 12
Mattia BaisTeam Polti VisitMalta2 - 13
Diego Pablo Sevilla LopezTeam Polti VisitMalta2
- 14
Giulio PellizzariRed Bull - Bora - Hansgrohe1 - 15FTFernando Tercero LopezTeam Polti VisitMalta1
- 16PGPablo Garcia Frances1
Youth classification
- 1
Giulio PellizzariRed Bull - Bora - Hansgrohe11:01:01 - 2
Antonio TiberiBahrain Victorious+0:02 - 3
Magnus SheffieldNetcompany INEOS+0:42 - 4
Viktor SoenensSoudal Quick-Step Devo Team+1:43 - 5
Ivan Romeo AbadMovistar Team+1:46 - 6
Pablo Castrillo ZapaterMovistar Team+2:17 - 7
Johannes KulsetUno-X Mobility+2:23 - 8PMPau Marti SorianoNSN Cycling Team+2:23
- 9
Raul Garcia PiernaMovistar Team+2:26 - 10
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+2:32 - 11JSJasper SchoofsBelgium+4:27
- 12FTFernando Tercero LopezTeam Polti VisitMalta+6:53
- 13
Lewis AskeyNSN Cycling Team+7:36 - 14
Sakarias Koller LølandUno-X Mobility+9:32 - 15
Mathias VacekLidl - Trek+9:35 - 16HMHEßMANN MichelMovistar Team+10:55
- 17
Adria Pericas CapdevilaUAE Team Emirates XRG+12:27 - 18PGPablo Garcia Frances+18:51
- 19MRMikel Retegi GoñiEquipo Kern Pharma+19:10
- 20
Jonathan VervenneSoudal Quick-Step+21:01 - 21MMMoritz MaussUAE Team Emirates Gen-Z+24:03
- 22
Artem ShmidtNetcompany INEOS+24:35 - 23
Emil HerzogRed Bull - Bora - Hansgrohe+25:46 - 24EDEthan DunhamAps Pro Cycling By Team Cadence Cyclery+26:56
- 25
Andrew AugustNetcompany INEOS+27:25 - 26
Carl-Frederik BévortUno-X Mobility+27:42 - 27ABAlberto BruttomessoBahrain Victorious+29:06
- 28GEGiosue' EpisPetrolike+29:37
- 29
Cesar Macias EstradaBurgos-Burpellet-BH+29:37 - 30
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+29:37 - 31IVIker Villar GaldeanoCaja Rural-Seguros RGA+29:37
- 32XIXabier Isasa LarrañagaEuskaltel-Euskadi+29:37
- 33HAHugo Aznar VijuescaEquipo Kern Pharma+29:37
- 34PWPatrick WelchAps Pro Cycling By Team Cadence Cyclery+31:01
- 35DFDaniele ForlinMovistar Team Academy+31:01
- 36JAJose Antonio Prieto De LunaPetrolike+34:42
- 37HAHamish ArmittTeam Novo Nordisk+34:42
- 38
William LevyUno-X Mobility+36:32 - 39JJJuan Jose Lopez RodriguezTeam Novo Nordisk+37:56
- 40AVAxel Van Der TuukEuskaltel-Euskadi+43:25
- 41DUDiego Uriarte BelzunegiEquipo Kern Pharma+46:06
- 42EHEddy Huntsman+1:02:43