Stage 4
10 Feb 2026
Stage result
- 1
Erlend BlikraUno-X Mobility3:09:02 - 2
Emmanuel HoucouPinarello-Q36.5 Pro Cycling Teams.t. - 3
Juan Sebastian Molano BenavidesUAE Team Emirates XRGs.t. - 4
Stanisław AniołkowskiCofidiss.t. - 5
Stefano OldaniCaja Rural-Seguros RGAs.t.
- 6
Rick PluimersTudor Pro Cycling Teams.t. - 7
Fernando Gaviria RendonCaja Rural-Seguros RGAs.t. - 8
Amaury CapiotTeam Jayco AlUlas.t.
- 9
Ivan Garcia CortinaMovistar Teams.t.
- 10
Emilien JeanniereTotalEnergiess.t. - 11
Madis MihkelsEF Education - EasyPosts.t. - 12ATAldo TaillieuTeam Visma | Lease A Bike Developments.t.
- 13
Bryan CoquardCofidiss.t. - 14
Steffen De SchuyteneerLotto Intermarchés.t. - 15RARodrigo Alvarez RodriguezBurgos-Burpellet-BHs.t.
- 16
Stan Van TrichtSoudal Quick-Step Devo Teams.t. - 17
Thibaud GruelGroupama-FDJ Uniteds.t. - 18
Gerben ThijssenAlpecin-Premier Techs.t. - 19
Vito BraetLotto Intermarchés.t.
- 20
Jensen PlowrightAlpecin-Premier Techs.t. - 21
Roger Adria OliverasMovistar Teams.t. - 22CHChristopher HarperPinarello-Q36.5 Pro Cycling Teams.t.
- 23EPEduard Prades ReverterCaja Rural-Seguros RGAs.t.
- 24
Mikkel HonoréEF Education - EasyPosts.t. - 25
Christian ScaroniXDS Astana Teams.t. - 26
Sam MaisonobeCofidiss.t. - 27
Lawrence WarbasseTudor Pro Cycling Teams.t.
- 28BGBaptiste GregoireGroupama-FDJ Uniteds.t.
- 29
Jonas Hem HvidebergUno-X Mobilitys.t. - 30
Sente SentjensAlpecin-Premier Techs.t. - 31
Mauro SchmidTeam Jayco AlUlas.t. - 32
Diego UlissiXDS Astana Teams.t. - 33
Vincenzo AlbaneseEF Education - EasyPosts.t. - 34
Nairo QuintanaMovistar Teams.t. - 35GCGorka Corres Ibañez De OpakuaCaja Rural-Seguros RGAs.t.
- 36
Fabian WeissTudor Pro Cycling Teams.t. - 37
Florian DauphinTotalEnergiess.t. - 38
Harm VanhouckePinarello-Q36.5 Pro Cycling Teams.t. - 39
Adam Richard YatesUAE Team Emirates XRGs.t. - 40
Martin TjøttaUno-X Mobilitys.t. - 41HMHenok MulueberhanXDS Astana Teams.t.
- 42SGSimone GualdiLotto Intermarchés.t.
- 43
Rémy RochasGroupama-FDJ Uniteds.t. - 44
Fabien DoubeyTotalEnergiess.t.
- 45
Pierre ThierryTotalEnergiess.t. - 46
Rui Filipe Alves OliveiraUAE Team Emirates XRGs.t. - 47
Jefferson CepedaEF Education - EasyPosts.t. - 48
Finlay Xavier PickeringTeam Jayco AlUlas.t. - 49PTPablo Torres AriasUAE Team Emirates XRGs.t.
- 50
Natnael TesfatsionMovistar Teams.t. - 51
Diego Pescador CastroMovistar Teams.t. - 52
Felix Ørn-KristoffLotto Intermarchés.t. - 53WBWilliam BartaTudor Pro Cycling Teams.t.
- 54PDPaul DoubleTeam Jayco AlUlas.t.
- 55
Quentin PacherGroupama-FDJ Uniteds.t.
- 56
Thomas BonnetTotalEnergiess.t. - 57JCJan Castellon RibaltaCaja Rural-Seguros RGAs.t.
- 58
Jesus HerradaBurgos-Burpellet-BHs.t. - 59
Roel Van SintmaartensdijkLotto Intermarchés.t. - 60
Alex BaudinEF Education - EasyPosts.t. - 61
Cristian Rodriguez MartinXDS Astana Teams.t. - 62SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BHs.t.
- 63
Anders FoldagerTeam Jayco AlUlas.t. - 64MAMario Aparicio MuñozBurgos-Burpellet-BHs.t.
- 65
Damien HowsonPinarello-Q36.5 Pro Cycling Teams.t. - 66
Sebastian BerwickCaja Rural-Seguros RGAs.t. - 67JLJose Luis Faura AsensioBurgos-Burpellet-BHs.t.
- 68
Harold Martin Lopez GranizoXDS Astana Teams.t. - 69
Niels DriesenLotto - Groupe Wantys.t. - 70LRLouis RoulandCofidiss.t.
- 71VPValentin Paret PeintreSoudal Quick-Steps.t.
- 72
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Teams.t. - 73DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Teams.t.
- 74
Lukas NerurkarEF Education - EasyPosts.t. - 75
Geoffrey BouchardTotalEnergies+0:18 - 76MPMattia Proietti GagliardoniMovistar Team Academy+0:18
- 77
Lorenzo QuartucciBurgos-Burpellet-BH+0:18 - 78
Lorenzo FortunatoXDS Astana Team+0:18 - 79
Tim MarsmanAlpecin-Premier Tech+0:18 - 80
Ceriel DesalSoudal Quick-Step Devo Team+0:25 - 81HAHazaa Al HabsiOman+0:25
- 82ADAlex Diaz AlvarezCaja Rural-Seguros RGA+0:25
- 83TLTheo LevequeTotalEnergies+0:25
- 84
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+0:25 - 85
Fredrik DversnesUno-X Mobility+0:25
- 86
Rasmus TillerUno-X Mobility+0:25 - 87SGSimon GoossensAlpecin-Premier Tech Development Team+0:25
- 88
Rudy MolardGroupama-FDJ United+0:25
- 89
Junior LecerfSoudal Quick-Step+0:25 - 90AAAsad Al HabsiOman+0:25
- 91
Mauri VansevenantSoudal Quick-Step+0:25 - 92
Nicolas DebeaumarcheCofidis+0:25 - 93TSTobias SvarreUno-X Mobility+0:25
- 94RDRobin DonzéTudor Pro Cycling Team+0:25
- 95
Lennart JaschTudor Pro Cycling Team+0:25
- 96SASaid AlrahbiOman+0:25
- 97TGTijmen GraatTeam Visma | Lease A Bike+0:25
- 98MAMazin Al RiyamiOman+0:25
- 99
Baptiste VeistrofferLotto Intermarché+0:25 - 100
Lucas PlappTeam Jayco AlUla+0:25 - 101JKJelte KrijnsenTeam Jayco AlUla+0:25
- 102
Johan Price PejtersenAlpecin-Premier Tech+0:25 - 103
Jacob ErikssonTudor Pro Cycling Team+0:25 - 104
Lindsay De VylderAlpecin-Premier Tech+0:40 - 105
James ShawEF Education - EasyPost+1:07 - 106
Rune HerregodtsBelgium+1:14 - 107
Alexander KampUno-X Mobility+1:21 - 108
Warre VangheluweSoudal Quick-Step+2:19 - 109PGPatryk GoszczurnyTeam Visma | Lease A Bike Development+2:19
- 110MAMohammed Al-WahibiOman+5:44
- 111AAAbdulrahman AlyaqoobiOman+5:44
- DNF
Damien TouzeCofidisDNF
General classification
- 1
Mauro SchmidTeam Jayco AlUla16:10:03 - 2
Christian ScaroniXDS Astana Team+0:04 - 3
Martin TjøttaUno-X Mobility+0:09 - 4
Sebastian BerwickCaja Rural-Seguros RGA+0:13 - 5
Diego Pescador CastroMovistar Team+0:17 - 6CHChristopher HarperPinarello-Q36.5 Pro Cycling Team+0:21
- 7
Cristian Rodriguez MartinXDS Astana Team+0:21 - 8PDPaul DoubleTeam Jayco AlUla+0:25
- 9
Diego UlissiXDS Astana Team+0:28 - 10
Nairo QuintanaMovistar Team+0:30 - 11
Adam Richard YatesUAE Team Emirates XRG+0:32 - 12JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:32
- 13LRLouis RoulandCofidis+0:32
- 14
Jesus HerradaBurgos-Burpellet-BH+0:39 - 15
Roger Adria OliverasMovistar Team+0:44 - 16
Fabien DoubeyTotalEnergies+0:47
- 17MAMario Aparicio MuñozBurgos-Burpellet-BH+0:51
- 18WBWilliam BartaTudor Pro Cycling Team+0:55
- 19
Lukas NerurkarEF Education - EasyPost+1:05 - 20
Niels DriesenLotto - Groupe Wanty+1:05 - 21
Rémy RochasGroupama-FDJ United+1:13 - 22
Jefferson CepedaEF Education - EasyPost+1:18 - 23
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+1:20 - 24
Rick PluimersTudor Pro Cycling Team+1:31 - 25SGSimone GualdiLotto Intermarché+1:40
- 26
Vito BraetLotto Intermarché+1:40
- 27PTPablo Torres AriasUAE Team Emirates XRG+1:40
- 28JLJose Luis Faura AsensioBurgos-Burpellet-BH+1:47
- 29
Lawrence WarbasseTudor Pro Cycling Team+1:49
- 30
Rui Filipe Alves OliveiraUAE Team Emirates XRG+2:00 - 31
Alex BaudinEF Education - EasyPost+2:03 - 32
Geoffrey BouchardTotalEnergies+2:04 - 33
Sam MaisonobeCofidis+2:07 - 34
Jensen PlowrightAlpecin-Premier Tech+2:21 - 35
Pierre ThierryTotalEnergies+2:28 - 36
Thomas BonnetTotalEnergies+2:35 - 37
Baptiste VeistrofferLotto Intermarché+2:41 - 38HMHenok MulueberhanXDS Astana Team+3:00
- 39
Natnael TesfatsionMovistar Team+3:06 - 40
Lorenzo FortunatoXDS Astana Team+3:18 - 41
Ivan Garcia CortinaMovistar Team+3:23
- 42
Lorenzo QuartucciBurgos-Burpellet-BH+3:30 - 43VPValentin Paret PeintreSoudal Quick-Step+3:44
- 44
Vincenzo AlbaneseEF Education - EasyPost+3:44 - 45BGBaptiste GregoireGroupama-FDJ United+3:52
- 46MPMattia Proietti GagliardoniMovistar Team Academy+4:40
- 47
Steffen De SchuyteneerLotto Intermarché+4:58 - 48
Rasmus TillerUno-X Mobility+4:59 - 49
Damien HowsonPinarello-Q36.5 Pro Cycling Team+5:10 - 50ADAlex Diaz AlvarezCaja Rural-Seguros RGA+5:13
- 51SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+5:53
- 52
Stefano OldaniCaja Rural-Seguros RGA+6:12
- 53
Florian DauphinTotalEnergies+6:29 - 54
Jonas Hem HvidebergUno-X Mobility+6:31 - 55
Thibaud GruelGroupama-FDJ United+6:42 - 56
Bryan CoquardCofidis+6:46 - 57
Mauri VansevenantSoudal Quick-Step+7:00 - 58
Amaury CapiotTeam Jayco AlUla+7:08
- 59
Lennart JaschTudor Pro Cycling Team+7:11
- 60
Fabian WeissTudor Pro Cycling Team+7:12 - 61
Fredrik DversnesUno-X Mobility+7:15
- 62
Tim MarsmanAlpecin-Premier Tech+7:23 - 63
Rudy MolardGroupama-FDJ United+7:57
- 64
Emilien JeanniereTotalEnergies+8:20 - 65TSTobias SvarreUno-X Mobility+8:23
- 66
Roel Van SintmaartensdijkLotto Intermarché+8:26 - 67
Mikkel HonoréEF Education - EasyPost+8:27 - 68
Gerben ThijssenAlpecin-Premier Tech+8:57 - 69
Junior LecerfSoudal Quick-Step+9:18 - 70
James ShawEF Education - EasyPost+9:22 - 71TGTijmen GraatTeam Visma | Lease A Bike+9:26
- 72
Lindsay De VylderAlpecin-Premier Tech+9:41 - 73RARodrigo Alvarez RodriguezBurgos-Burpellet-BH+9:48
- 74
Lucas PlappTeam Jayco AlUla+9:57 - 75RDRobin DonzéTudor Pro Cycling Team+9:58
- 76
Harold Martin Lopez GranizoXDS Astana Team+10:54 - 77PGPatryk GoszczurnyTeam Visma | Lease A Bike Development+11:02
- 78
Finlay Xavier PickeringTeam Jayco AlUla+11:05 - 79
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+11:11 - 80GCGorka Corres Ibañez De OpakuaCaja Rural-Seguros RGA+11:15
- 81
Ceriel DesalSoudal Quick-Step Devo Team+11:29 - 82DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+11:30
- 83SGSimon GoossensAlpecin-Premier Tech Development Team+12:07
- 84EPEduard Prades ReverterCaja Rural-Seguros RGA+12:34
- 85
Rune HerregodtsBelgium+12:50 - 86
Quentin PacherGroupama-FDJ United+12:56
- 87TLTheo LevequeTotalEnergies+13:11
- 88ATAldo TaillieuTeam Visma | Lease A Bike Development+13:47
- 89
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+13:54 - 90
Stan Van TrichtSoudal Quick-Step Devo Team+14:59 - 91
Jacob ErikssonTudor Pro Cycling Team+15:02 - 92JKJelte KrijnsenTeam Jayco AlUla+17:50
- 93
Stanisław AniołkowskiCofidis+18:19 - 94
Madis MihkelsEF Education - EasyPost+20:20 - 95
Nicolas DebeaumarcheCofidis+20:20 - 96
Felix Ørn-KristoffLotto Intermarché+21:50 - 97SASaid AlrahbiOman+22:29
- 98
Johan Price PejtersenAlpecin-Premier Tech+22:31 - 99
Warre VangheluweSoudal Quick-Step+23:12 - 100
Alexander KampUno-X Mobility+23:33 - 101
Sente SentjensAlpecin-Premier Tech+24:04 - 102
Emmanuel HoucouPinarello-Q36.5 Pro Cycling Team+26:06 - 103
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+26:50 - 104
Fernando Gaviria RendonCaja Rural-Seguros RGA+26:58 - 105
Anders FoldagerTeam Jayco AlUla+27:20 - 106
Erlend BlikraUno-X Mobility+28:21 - 107MAMazin Al RiyamiOman+30:11
- 108MAMohammed Al-WahibiOman+33:52
- 109AAAsad Al HabsiOman+35:19
- 110AAAbdulrahman AlyaqoobiOman+45:38
- 111HAHazaa Al HabsiOman+46:45
Points classification
- 1
Baptiste VeistrofferLotto Intermarché26 - 2
Juan Sebastian Molano BenavidesUAE Team Emirates XRG24 - 3
Erlend BlikraUno-X Mobility22 - 4PGPatryk GoszczurnyTeam Visma | Lease A Bike Development18
- 5
Fernando Gaviria RendonCaja Rural-Seguros RGA16 - 6
Mauro SchmidTeam Jayco AlUla15 - 7
Christian ScaroniXDS Astana Team12 - 8HMHenok MulueberhanXDS Astana Team12
- 9
Emmanuel HoucouPinarello-Q36.5 Pro Cycling Team12 - 10
Rick PluimersTudor Pro Cycling Team10 - 11
Martin TjøttaUno-X Mobility9 - 12
Thibaud GruelGroupama-FDJ United9 - 13
Bryan CoquardCofidis9 - 14
Amaury CapiotTeam Jayco AlUla9
- 15
Gerben ThijssenAlpecin-Premier Tech9 - 16
Sebastian BerwickCaja Rural-Seguros RGA7 - 17
Diego UlissiXDS Astana Team7 - 18
Stanisław AniołkowskiCofidis7 - 19
Thomas BonnetTotalEnergies6 - 20
Stefano OldaniCaja Rural-Seguros RGA6
- 21
Diego Pescador CastroMovistar Team5 - 22
Natnael TesfatsionMovistar Team5 - 23
Ivan Garcia CortinaMovistar Team5
- 24
Emilien JeanniereTotalEnergies5 - 25
Cristian Rodriguez MartinXDS Astana Team4 - 26
Madis MihkelsEF Education - EasyPost4 - 27
Warre VangheluweSoudal Quick-Step4 - 28CHChristopher HarperPinarello-Q36.5 Pro Cycling Team3
- 29JLJose Luis Faura AsensioBurgos-Burpellet-BH3
- 30ADAlex Diaz AlvarezCaja Rural-Seguros RGA3
- 31PDPaul DoubleTeam Jayco AlUla2
- 32
Lukas NerurkarEF Education - EasyPost2 - 33
Alex BaudinEF Education - EasyPost2 - 34
Roger Adria OliverasMovistar Team1 - 35
Rui Filipe Alves OliveiraUAE Team Emirates XRG1 - 36
Steffen De SchuyteneerLotto Intermarché1 - 37
Tim MarsmanAlpecin-Premier Tech1 - 38AAAsad Al HabsiOman-4
- 39AAAbdulrahman AlyaqoobiOman-4
- 40HAHazaa Al HabsiOman-4
Youth classification
- 1
Martin TjøttaUno-X Mobility16:10:12 - 2
Diego Pescador CastroMovistar Team+0:08 - 3JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:23
- 4LRLouis RoulandCofidis+0:23
- 5
Lukas NerurkarEF Education - EasyPost+0:56 - 6
Niels DriesenLotto - Groupe Wanty+0:56 - 7SGSimone GualdiLotto Intermarché+1:31
- 8PTPablo Torres AriasUAE Team Emirates XRG+1:31
- 9
Alex BaudinEF Education - EasyPost+1:54 - 10
Sam MaisonobeCofidis+1:58 - 11
Pierre ThierryTotalEnergies+2:19 - 12VPValentin Paret PeintreSoudal Quick-Step+3:35
- 13BGBaptiste GregoireGroupama-FDJ United+3:43
- 14MPMattia Proietti GagliardoniMovistar Team Academy+4:31
- 15
Steffen De SchuyteneerLotto Intermarché+4:49 - 16ADAlex Diaz AlvarezCaja Rural-Seguros RGA+5:04
- 17
Thibaud GruelGroupama-FDJ United+6:33 - 18
Fabian WeissTudor Pro Cycling Team+7:03 - 19TSTobias SvarreUno-X Mobility+8:14
- 20
Roel Van SintmaartensdijkLotto Intermarché+8:17 - 21
Junior LecerfSoudal Quick-Step+9:09 - 22TGTijmen GraatTeam Visma | Lease A Bike+9:17
- 23RDRobin DonzéTudor Pro Cycling Team+9:49
- 24PGPatryk GoszczurnyTeam Visma | Lease A Bike Development+10:53
- 25
Finlay Xavier PickeringTeam Jayco AlUla+10:56 - 26
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+11:02 - 27GCGorka Corres Ibañez De OpakuaCaja Rural-Seguros RGA+11:06
- 28TLTheo LevequeTotalEnergies+13:02
- 29ATAldo TaillieuTeam Visma | Lease A Bike Development+13:38
- 30JKJelte KrijnsenTeam Jayco AlUla+17:41
- 31
Madis MihkelsEF Education - EasyPost+20:11 - 32
Felix Ørn-KristoffLotto Intermarché+21:41 - 33
Warre VangheluweSoudal Quick-Step+23:03 - 34
Sente SentjensAlpecin-Premier Tech+23:55 - 35
Emmanuel HoucouPinarello-Q36.5 Pro Cycling Team+25:57 - 36
Anders FoldagerTeam Jayco AlUla+27:11 - 37MAMohammed Al-WahibiOman+33:43
- 38AAAsad Al HabsiOman+35:10
- 39HAHazaa Al HabsiOman+46:36