Stage 5
10 Apr 2026
Stage result
- 1
Paul SeixasDecathlon CMA CGM Team4:30:02 - 2
Florian LipowitzRed Bull - Bora - Hansgrohes.t. - 3JRJavier Romo OliverMovistar Team+1:03
- 4
Kévin VauquelinNetcompany INEOS+1:11 - 5IIIon Izaguirre InsaustiCofidis+1:11
- 6
Harold Alfonso Tejada CanacueXDS Astana Team+1:11 - 7
Tobias Halland JohannessenUno-X Mobility+1:11 - 8
Clément ChampoussinXDS Astana Team+1:11 - 9
Pello Bilbao Lopez De ArmentiaBahrain Victorious+1:11 - 10
Alex BaudinEF Education - EasyPost+1:11 - 11
Cian UijtdebroeksMovistar Team+1:11 - 12
Primož RogličRed Bull - Bora - Hansgrohe+1:11 - 13
Igor Arrieta LizarragaUAE Team Emirates XRG+2:46 - 14
Matthew RiccitelloDecathlon CMA CGM Team+2:46 - 15
Ibon Ruiz SedanoEquipo Kern Pharma+3:53 - 16
Natnael TesfatsionMovistar Team+9:28 - 17
Simone VelascoXDS Astana Team+9:28 - 18TGTijmen GraatTeam Visma | Lease A Bike+9:28
- 19TJTxomin Juaristi ArrietaEuskaltel-Euskadi+9:28
- 20
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+9:28
- 21MGMattia GaffuriTeam Picnic PostNL+9:28
- 22
Lorenzo FortunatoXDS Astana Team+9:28 - 23
Markel Beloki FernandezEF Education - EasyPost+9:28 - 24
Guillaume Martin GuyonnetGroupama-FDJ United+9:28 - 25
Raul Garcia PiernaMovistar Team+9:28 - 26
Emil HerzogRed Bull - Bora - Hansgrohe+9:28 - 27
Juan Pedro Lopez PerezMovistar Team+9:28 - 28
Adria Pericas CapdevilaUAE Team Emirates XRG+9:28 - 29
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+9:28
- 30
Nicolas ProdhommeDecathlon CMA CGM Team+9:36 - 31
Marc SolerUAE Team Emirates XRG+10:36 - 32
Ben HealyEF Education - EasyPost+10:39 - 33
Mauri VansevenantSoudal Quick-Step+10:52 - 34NANicolas Alustiza GoenagaEuskaltel-Euskadi+10:52
- 35JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+10:53
- 36
Carlos Garcia PiernaBurgos-Burpellet-BH+10:53 - 37
Baptiste VeistrofferLotto Intermarché+10:53 - 38JLJonathan Lastra MartinezEuskaltel-Euskadi+10:53
- 39SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+10:53
- 40JCJan Castellon RibaltaCaja Rural-Seguros RGA+10:53
- 41JGJorge Gutierrez GonzalezEquipo Kern Pharma+10:53
- 42
Ben TulettTeam Visma | Lease A Bike+10:53 - 43
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohe+10:53 - 44
Yael JoallandCofidis+10:53 - 45SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+10:53
- 46
Christian ScaroniXDS Astana Team+10:53 - 47
Fernando Barcelo AragonCaja Rural-Seguros RGA+10:53 - 48
Hugo HouleAlpecin-Premier Tech+10:53 - 49
Johannes Staune-MittetDecathlon CMA CGM Team+10:53
- 50
Carlos Verona QuintanillaLidl - Trek+18:19 - 51
Mattias SkjelmoseLidl - Trek+18:19 - 52
Fabian WeissTudor Pro Cycling Team+18:19 - 53
Steven KruijswijkTeam Visma | Lease A Bike+18:19 - 54
Johannes KulsetUno-X Mobility+18:19 - 55
Anders Halland JohannessenUno-X Mobility+18:19 - 56
Lukas NerurkarEF Education - EasyPost+18:19 - 57
James ShawEF Education - EasyPost+18:19 - 58
Michael Shea LeonardEF Education - EasyPost+18:19 - 59
Quentin PacherGroupama-FDJ United+18:19
- 60JMJuan Martinez HuertasTeam Picnic PostNL+18:19
- 61JBJoan Bou CompanyCaja Rural-Seguros RGA+18:19
- 62
Andreas KronUno-X Mobility+18:19 - 63
Léo BisiauxDecathlon CMA CGM Team+18:19 - 64
Jardi Christiaan Van Der LeeEF Education - EasyPost+18:19 - 65AAAlex Aranburu DevaCofidis+18:19
- 66GMGotzon Martin SanzEuskaltel-Euskadi+21:16
- 67JLJose Luis Faura AsensioBurgos-Burpellet-BH+21:16
- 68
Antonio TiberiBahrain Victorious+21:16 - 69
Alexy Faure ProstTeam Picnic PostNL+21:16 - 70NGNil Gimeno FerrerEquipo Kern Pharma+21:16
- 71URUnai Ramos MurilloEquipo Kern Pharma+21:16
- 72TRTim RexTeam Visma | Lease A Bike+21:16
- 73LTLuke TuckwellRed Bull - Bora - Hansgrohe+21:16
- 74
Menno HuisingTeam Visma | Lease A Bike+21:16 - 75
Bruno ArmirailTeam Visma | Lease A Bike+21:16 - 76
Jorge ArcasMovistar Team+21:16 - 77
Reuben ThompsonLotto Intermarché+21:16 - 78
Victor LangellottiXDS Astana Team+21:16 - 79
Julien BernardLidl - Trek+27:49 - 80
Gal GlivarAlpecin-Premier Tech+27:49 - 81
Martin SvrčekSoudal Quick-Step+27:49 - 82
Andrea BagioliLidl - Trek+27:49 - 83
Quinn SimmonsLidl - Trek+27:49 - 84
Jamie MeehanCofidis+27:49 - 85RERoman ErmakovBahrain Victorious+27:49
- 86
Filippo FiorelliTeam Visma | Lease A Bike+27:49 - 87
Nicola ConciXDS Astana Team+27:49 - 88
Brandon McnultyUAE Team Emirates XRG+27:49 - 89GUGari Ugarte LarreaEuskaltel-Euskadi+27:49
- 90
Attila ValterBahrain Victorious+27:49 - 91
Martin TjøttaUno-X Mobility+27:49 - 92JMJan MaasCofidis+27:49
- 93
Torstein TræenUno-X Mobility+27:49 - 94MNMagnus NielsenUno-X Mobility+27:49
- 95
Paul OurselinCofidis+27:49 - 96
Robin OrinsLotto Intermarché+27:49 - 97
Felix Ørn-KristoffLotto Intermarché+27:49 - 98
Jacob ErikssonTudor Pro Cycling Team+27:49 - 99
Alex MolenaarCaja Rural-Seguros RGA+27:49 - 100
Joseba Lopez CuestaCaja Rural-Seguros RGA+27:49 - 101
Iñigo Elosegui MomeñeEquipo Kern Pharma+27:49
- 102UIUnai Iribar JauregiEquipo Kern Pharma+27:49
- 103
Steff CrasSoudal Quick-Step+27:49 - 104
Ilan Van WilderSoudal Quick-Step+27:49 - 105
Lorenzo QuartucciBurgos-Burpellet-BH+27:49 - 106AFAdrian Fajardo ToledoBurgos-Burpellet-BH+27:49
- 107JLJordan LabrosseDecathlon CMA CGM Team+27:49
- 108
Aurélien Paret PeintreDecathlon CMA CGM Team+27:49 - 109
Clément Braz AfonsoGroupama-FDJ United+27:49 - 110
Domen NovakUAE Team Emirates XRG+27:49 - 111
Felix GrossschartnerUAE Team Emirates XRG+27:49 - 112
Gianni MosconRed Bull - Bora - Hansgrohe+27:49
- 113
James KnoxTeam Picnic PostNL+27:49
- 114
Ethan HayterSoudal Quick-Step+27:49 - 115
Bjoern KoerdtTeam Picnic PostNL+27:49 - 116
Maxime DecombleGroupama-FDJ United+27:49 - 117
Enzo PaleniGroupama-FDJ United+27:49 - 118
Ayco BastiaensSoudal Quick-Step+27:49 - 119
Matthew DinhamTeam Picnic PostNL+27:49 - 120
Lucas Wade HamiltonNetcompany INEOS+27:49
- 121PHPeter HansenNetcompany INEOS+27:49
- 122OSOliver StockwellBahrain Victorious+27:49
- 123
Andrew AugustNetcompany INEOS+27:49 - 124IMIker Mintegi ClaverEuskaltel-Euskadi+27:49
- 125
Emiel VerstryngeAlpecin-Premier Tech+27:49 - 126
Ramses DebruyneAlpecin-Premier Tech+27:49 - 127
Frank Van Den BroekTeam Picnic PostNL+27:49 - 128
Brandon Smith Rivera VargasNetcompany INEOS+27:49 - 129
Julian AlaphilippeTudor Pro Cycling Team+27:49
- 130
Rainer KepplingerBahrain Victorious+27:49 - DNS
Axel LauranceNetcompany INEOSDNS
General classification
- 1
Paul SeixasDecathlon CMA CGM Team16:33:45 - 2
Florian LipowitzRed Bull - Bora - Hansgrohe+2:30 - 3
Primož RogličRed Bull - Bora - Hansgrohe+3:40 - 4IIIon Izaguirre InsaustiCofidis+3:50
- 5
Alex BaudinEF Education - EasyPost+4:12 - 6
Harold Alfonso Tejada CanacueXDS Astana Team+4:29 - 7
Cian UijtdebroeksMovistar Team+4:42 - 8
Clément ChampoussinXDS Astana Team+4:43 - 9
Pello Bilbao Lopez De ArmentiaBahrain Victorious+5:03 - 10JRJavier Romo OliverMovistar Team+5:05
- 11
Tobias Halland JohannessenUno-X Mobility+5:39 - 12
Kévin VauquelinNetcompany INEOS+6:31 - 13
Igor Arrieta LizarragaUAE Team Emirates XRG+7:03 - 14
Matthew RiccitelloDecathlon CMA CGM Team+7:10 - 15
Ibon Ruiz SedanoEquipo Kern Pharma+10:27 - 16
Ben TulettTeam Visma | Lease A Bike+13:50 - 17
Guillaume Martin GuyonnetGroupama-FDJ United+14:16 - 18
Juan Pedro Lopez PerezMovistar Team+14:20 - 19
Markel Beloki FernandezEF Education - EasyPost+14:52 - 20
Lorenzo FortunatoXDS Astana Team+15:04 - 21TGTijmen GraatTeam Visma | Lease A Bike+17:10
- 22TJTxomin Juaristi ArrietaEuskaltel-Euskadi+17:59
- 23
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+18:24
- 24
Mauri VansevenantSoudal Quick-Step+19:03 - 25JCJan Castellon RibaltaCaja Rural-Seguros RGA+19:32
- 26
Mattias SkjelmoseLidl - Trek+21:03 - 27
Carlos Garcia PiernaBurgos-Burpellet-BH+22:29 - 28JLJonathan Lastra MartinezEuskaltel-Euskadi+24:55
- 29SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+25:19
- 30JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+25:53
- 31MGMattia GaffuriTeam Picnic PostNL+28:17
- 32
Fernando Barcelo AragonCaja Rural-Seguros RGA+29:16 - 33
Christian ScaroniXDS Astana Team+29:26 - 34
Natnael TesfatsionMovistar Team+29:44 - 35NANicolas Alustiza GoenagaEuskaltel-Euskadi+30:57
- 36
Jardi Christiaan Van Der LeeEF Education - EasyPost+31:21 - 37
Clément Braz AfonsoGroupama-FDJ United+32:59 - 38
Emiel VerstryngeAlpecin-Premier Tech+33:15 - 39
Nicolas ProdhommeDecathlon CMA CGM Team+33:24 - 40
Simone VelascoXDS Astana Team+33:45 - 41
Raul Garcia PiernaMovistar Team+34:26 - 42JGJorge Gutierrez GonzalezEquipo Kern Pharma+34:37
- 43SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+35:46
- 44JLJose Luis Faura AsensioBurgos-Burpellet-BH+36:12
- 45
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohe+36:25 - 46LTLuke TuckwellRed Bull - Bora - Hansgrohe+36:35
- 47
Adria Pericas CapdevilaUAE Team Emirates XRG+38:07 - 48
Marc SolerUAE Team Emirates XRG+38:28 - 49AAAlex Aranburu DevaCofidis+38:34
- 50
Reuben ThompsonLotto Intermarché+39:06 - 51
Quentin PacherGroupama-FDJ United+39:28
- 52UIUnai Iribar JauregiEquipo Kern Pharma+41:36
- 53
Léo BisiauxDecathlon CMA CGM Team+41:43 - 54
Ben HealyEF Education - EasyPost+42:29 - 55
Carlos Verona QuintanillaLidl - Trek+42:40 - 56
Ilan Van WilderSoudal Quick-Step+43:26 - 57
Hugo HouleAlpecin-Premier Tech+44:18 - 58
Steven KruijswijkTeam Visma | Lease A Bike+44:27 - 59
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+45:05
- 60GMGotzon Martin SanzEuskaltel-Euskadi+46:27
- 61
Yael JoallandCofidis+47:30 - 62
Fabian WeissTudor Pro Cycling Team+47:33 - 63
James ShawEF Education - EasyPost+47:42 - 64
Anders Halland JohannessenUno-X Mobility+49:13 - 65
Johannes KulsetUno-X Mobility+49:18 - 66PHPeter HansenNetcompany INEOS+49:38
- 67
Enzo PaleniGroupama-FDJ United+52:35 - 68
Johannes Staune-MittetDecathlon CMA CGM Team+52:50
- 69
Lukas NerurkarEF Education - EasyPost+53:01 - 70
Michael Shea LeonardEF Education - EasyPost+53:02 - 71
Lorenzo QuartucciBurgos-Burpellet-BH+53:16 - 72
Jorge ArcasMovistar Team+53:24 - 73JMJuan Martinez HuertasTeam Picnic PostNL+53:46
- 74
Ethan HayterSoudal Quick-Step+53:55 - 75
Jamie MeehanCofidis+54:11 - 76
Andreas KronUno-X Mobility+55:00 - 77
Antonio TiberiBahrain Victorious+55:10 - 78
Andrea BagioliLidl - Trek+55:30 - 79JBJoan Bou CompanyCaja Rural-Seguros RGA+55:42
- 80
Bjoern KoerdtTeam Picnic PostNL+55:53 - 81
Baptiste VeistrofferLotto Intermarché+56:16 - 82
Steff CrasSoudal Quick-Step+56:39 - 83
Quinn SimmonsLidl - Trek+57:02 - 84TRTim RexTeam Visma | Lease A Bike+57:17
- 85
Martin TjøttaUno-X Mobility+57:59 - 86
Matthew DinhamTeam Picnic PostNL+58:38 - 87
Nicola ConciXDS Astana Team+1:00:23 - 88
Gal GlivarAlpecin-Premier Tech+1:00:29 - 89
Maxime DecombleGroupama-FDJ United+1:01:26 - 90
Attila ValterBahrain Victorious+1:01:38 - 91
Victor LangellottiXDS Astana Team+1:02:32 - 92
Alexy Faure ProstTeam Picnic PostNL+1:03:31 - 93
Bruno ArmirailTeam Visma | Lease A Bike+1:03:53 - 94JLJordan LabrosseDecathlon CMA CGM Team+1:04:25
- 95
Alex MolenaarCaja Rural-Seguros RGA+1:04:38 - 96
Gianni MosconRed Bull - Bora - Hansgrohe+1:04:55
- 97
Joseba Lopez CuestaCaja Rural-Seguros RGA+1:04:55 - 98
Brandon McnultyUAE Team Emirates XRG+1:07:08 - 99
Julian AlaphilippeTudor Pro Cycling Team+1:07:56
- 100
Filippo FiorelliTeam Visma | Lease A Bike+1:08:01 - 101
Julien BernardLidl - Trek+1:09:11 - 102
Andrew AugustNetcompany INEOS+1:10:32 - 103
Frank Van Den BroekTeam Picnic PostNL+1:10:42 - 104
Brandon Smith Rivera VargasNetcompany INEOS+1:11:05 - 105JMJan MaasCofidis+1:11:45
- 106
James KnoxTeam Picnic PostNL+1:11:49
- 107RERoman ErmakovBahrain Victorious+1:12:44
- 108
Felix GrossschartnerUAE Team Emirates XRG+1:12:55 - 109OSOliver StockwellBahrain Victorious+1:13:34
- 110
Aurélien Paret PeintreDecathlon CMA CGM Team+1:14:04 - 111URUnai Ramos MurilloEquipo Kern Pharma+1:14:15
- 112
Emil HerzogRed Bull - Bora - Hansgrohe+1:14:24 - 113
Menno HuisingTeam Visma | Lease A Bike+1:14:32 - 114
Ramses DebruyneAlpecin-Premier Tech+1:14:40 - 115
Paul OurselinCofidis+1:15:42 - 116IMIker Mintegi ClaverEuskaltel-Euskadi+1:16:19
- 117
Ayco BastiaensSoudal Quick-Step+1:16:43 - 118NGNil Gimeno FerrerEquipo Kern Pharma+1:16:45
- 119
Rainer KepplingerBahrain Victorious+1:19:01 - 120
Robin OrinsLotto Intermarché+1:21:19 - 121
Domen NovakUAE Team Emirates XRG+1:22:12 - 122MNMagnus NielsenUno-X Mobility+1:22:44
- 123
Jacob ErikssonTudor Pro Cycling Team+1:23:05 - 124GUGari Ugarte LarreaEuskaltel-Euskadi+1:23:32
- 125
Torstein TræenUno-X Mobility+1:28:28 - 126
Iñigo Elosegui MomeñeEquipo Kern Pharma+1:28:28
- 127
Martin SvrčekSoudal Quick-Step+1:31:33 - 128
Lucas Wade HamiltonNetcompany INEOS+1:32:45
- 129
Felix Ørn-KristoffLotto Intermarché+1:32:47 - 130AFAdrian Fajardo ToledoBurgos-Burpellet-BH+1:42:51
Points classification
- 1
Paul SeixasDecathlon CMA CGM Team87 - 2
Tobias Halland JohannessenUno-X Mobility41 - 3
Florian LipowitzRed Bull - Bora - Hansgrohe38 - 4IIIon Izaguirre InsaustiCofidis35
- 5
Igor Arrieta LizarragaUAE Team Emirates XRG35 - 6
Primož RogličRed Bull - Bora - Hansgrohe34 - 7
Kévin VauquelinNetcompany INEOS34 - 8
Mattias SkjelmoseLidl - Trek29 - 9
Ilan Van WilderSoudal Quick-Step26 - 10AAAlex Aranburu DevaCofidis25
- 11JRJavier Romo OliverMovistar Team22
- 12
Alex BaudinEF Education - EasyPost21 - 13
Ben TulettTeam Visma | Lease A Bike21 - 14
Cian UijtdebroeksMovistar Team19 - 15
Guillaume Martin GuyonnetGroupama-FDJ United19 - 16
Brandon McnultyUAE Team Emirates XRG18 - 17
Harold Alfonso Tejada CanacueXDS Astana Team17 - 18
Pello Bilbao Lopez De ArmentiaBahrain Victorious17 - 19
Christian ScaroniXDS Astana Team16 - 20
Natnael TesfatsionMovistar Team16 - 21
Felix GrossschartnerUAE Team Emirates XRG16 - 22
Clément ChampoussinXDS Astana Team15 - 23
Marc SolerUAE Team Emirates XRG10 - 24
Ethan HayterSoudal Quick-Step10 - 25
Juan Pedro Lopez PerezMovistar Team10 - 26
Reuben ThompsonLotto Intermarché10 - 27
James ShawEF Education - EasyPost10 - 28
Bruno ArmirailTeam Visma | Lease A Bike10 - 29
Clément Braz AfonsoGroupama-FDJ United9 - 30
Andrew AugustNetcompany INEOS9 - 31
Lorenzo FortunatoXDS Astana Team8 - 32
Ben HealyEF Education - EasyPost6 - 33
Michael Shea LeonardEF Education - EasyPost6 - 34
Andreas KronUno-X Mobility6 - 35
Jardi Christiaan Van Der LeeEF Education - EasyPost5 - 36
Emiel VerstryngeAlpecin-Premier Tech5 - 37
Nicolas ProdhommeDecathlon CMA CGM Team4 - 38JBJoan Bou CompanyCaja Rural-Seguros RGA4
- 39
Matthew DinhamTeam Picnic PostNL4 - 40
Markel Beloki FernandezEF Education - EasyPost3 - 41
Matthew RiccitelloDecathlon CMA CGM Team2 - 42
Ibon Ruiz SedanoEquipo Kern Pharma1 - 43
Mauri VansevenantSoudal Quick-Step1
Mountains classification
- 1
Paul SeixasDecathlon CMA CGM Team32 - 2JBJoan Bou CompanyCaja Rural-Seguros RGA22
- 3
Anders Halland JohannessenUno-X Mobility19 - 4
Florian LipowitzRed Bull - Bora - Hansgrohe18 - 5
Marc SolerUAE Team Emirates XRG15 - 6
Igor Arrieta LizarragaUAE Team Emirates XRG13 - 7
Kévin VauquelinNetcompany INEOS11 - 8
Tobias Halland JohannessenUno-X Mobility10 - 9JRJavier Romo OliverMovistar Team9
- 10
Nicolas ProdhommeDecathlon CMA CGM Team9 - 11
Alex BaudinEF Education - EasyPost8 - 12
Mattias SkjelmoseLidl - Trek8 - 13
Brandon McnultyUAE Team Emirates XRG7 - 14
Juan Pedro Lopez PerezMovistar Team7 - 15AAAlex Aranburu DevaCofidis6
- 16
Markel Beloki FernandezEF Education - EasyPost6 - 17IMIker Mintegi ClaverEuskaltel-Euskadi6
- 18
Baptiste VeistrofferLotto Intermarché5 - 19
Andreas KronUno-X Mobility4 - 20
Primož RogličRed Bull - Bora - Hansgrohe4 - 21
Ben HealyEF Education - EasyPost4 - 22
Steven KruijswijkTeam Visma | Lease A Bike3 - 23IIIon Izaguirre InsaustiCofidis3
- 24
Jardi Christiaan Van Der LeeEF Education - EasyPost3 - 25
Cian UijtdebroeksMovistar Team2 - 26
Guillaume Martin GuyonnetGroupama-FDJ United2 - 27
Lorenzo FortunatoXDS Astana Team2 - 28
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohe2 - 29
Adria Pericas CapdevilaUAE Team Emirates XRG2 - 30
Quentin PacherGroupama-FDJ United2
- 31
Ilan Van WilderSoudal Quick-Step2 - 32
Quinn SimmonsLidl - Trek2 - 33
Bruno ArmirailTeam Visma | Lease A Bike2 - 34AFAdrian Fajardo ToledoBurgos-Burpellet-BH2
- 35
Bauke MollemaLidl - Trek2 - 36
Clément ChampoussinXDS Astana Team1 - 37MGMattia GaffuriTeam Picnic PostNL1
- 38
Christian ScaroniXDS Astana Team1 - 39
Natnael TesfatsionMovistar Team1 - 40
Raul Garcia PiernaMovistar Team1 - 41
Reuben ThompsonLotto Intermarché1 - 42
Michael Shea LeonardEF Education - EasyPost1 - 43
Ethan HayterSoudal Quick-Step1 - 44
Gal GlivarAlpecin-Premier Tech1 - 45
Frank Van Den BroekTeam Picnic PostNL1
Youth classification
- 1
Paul SeixasDecathlon CMA CGM Team16:33:45 - 2
Markel Beloki FernandezEF Education - EasyPost+14:52 - 3LTLuke TuckwellRed Bull - Bora - Hansgrohe+36:35
- 4
Adria Pericas CapdevilaUAE Team Emirates XRG+38:07 - 5
Léo BisiauxDecathlon CMA CGM Team+41:43 - 6
Johannes KulsetUno-X Mobility+49:18 - 7PHPeter HansenNetcompany INEOS+49:38
- 8
Michael Shea LeonardEF Education - EasyPost+53:02 - 9JMJuan Martinez HuertasTeam Picnic PostNL+53:46
- 10
Bjoern KoerdtTeam Picnic PostNL+55:53 - 11TRTim RexTeam Visma | Lease A Bike+57:17
- 12
Maxime DecombleGroupama-FDJ United+1:01:26 - 13
Alexy Faure ProstTeam Picnic PostNL+1:03:31 - 14
Andrew AugustNetcompany INEOS+1:10:32 - 15RERoman ErmakovBahrain Victorious+1:12:44
- 16URUnai Ramos MurilloEquipo Kern Pharma+1:14:15
- 17
Emil HerzogRed Bull - Bora - Hansgrohe+1:14:24 - 18
Menno HuisingTeam Visma | Lease A Bike+1:14:32 - 19NGNil Gimeno FerrerEquipo Kern Pharma+1:16:45
- 20GUGari Ugarte LarreaEuskaltel-Euskadi+1:23:32
- 21
Felix Ørn-KristoffLotto Intermarché+1:32:47