Stage 7
15 Jun 2024
GC · Adam Richard YatesPoints · Adam Richard YatesMountains · Adam Richard YatesYouth · Mattias Skjelmose
Stage result
- 1
Adam Richard YatesUAE Team Emirates XRG3:05:41 - 2
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRGs.t. - 3
Matthew RiccitelloDecathlon CMA CGM Team+0:14 - 4
Wilco KeldermanTeam Visma | Lease A Bike+0:16 - 5
Mattias SkjelmoseLidl - Trek+0:16 - 6
Egan Arley Bernal GomezNetcompany INEOS+0:16 - 7
Oscar OnleyNetcompany INEOS+0:16
- 8
Tom PidcockPinarello-Q36.5 Pro Cycling Team+0:16 - 9
Felix GallDecathlon CMA CGM Team+0:32 - 10
Enric Mas NicolauMovistar Team+0:35 - 11WPWouter PoelsUnibet Rose Rockets+0:44
- 12
Ben TulettTeam Visma | Lease A Bike+0:44 - 13
Isaac Del Toro RomeroUAE Team Emirates XRG+0:51 - 14
Pelayo Sanchez MayoMovistar Team+0:51 - 15
Einer Augusto Rubio ReyesMovistar Team+0:57 - 16
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+1:03 - 17
Harold Martin Lopez GranizoXDS Astana Team+1:16 - 18
Brandon Smith Rivera VargasNetcompany INEOS+1:20 - 19
Marco BrennerTudor Pro Cycling Team+1:24
- 20
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+1:36 - 21
Sergio Andres Higuita GarciaXDS Astana Team+1:40 - 22
Roger Adria OliverasMovistar Team+2:00 - 23
Junior LecerfSoudal Quick-Step+2:00 - 24
Finlay Xavier PickeringTeam Jayco AlUla+2:00 - 25
George BennettNSN Cycling Team+2:00 - 26
Johannes Staune-MittetDecathlon CMA CGM Team+2:00
- 27
Attila ValterBahrain Victorious+2:11 - 28
James ShawEF Education - EasyPost+2:15 - 29
Jesus HerradaBurgos-Burpellet-BH+2:20 - 30
Jan ChristenUAE Team Emirates XRG+2:25 - 32
Frank Van Den BroekTeam Picnic PostNL+3:37 - 33
Alexey LutsenkoNSN Cycling Team+4:57 - 34
Gerben KuypersIntermarché - Wanty+5:16 - 36
Maxim Van GilsRed Bull - Bora - Hansgrohe+5:32 - 37VPValentin Paret PeintreSoudal Quick-Step+5:32
- 39
Stefan KüngTudor Pro Cycling Team+7:55 - 40
Julien BernardLidl - Trek+7:55 - 41
Alex BaudinEF Education - EasyPost+7:55 - 42
Rudy MolardGroupama-FDJ United+7:55
- 43
Sylvain MoniquetCofidis+7:55 - 44
Marc HirschiTudor Pro Cycling Team+7:55 - 45
Gijs LeemreizeTeam Picnic PostNL+7:55 - 46MFMarco FrigoNSN Cycling Team+7:55
- 47
Ben ZwiehoffRed Bull - Bora - Hansgrohe+7:55 - 48
Damien HowsonPinarello-Q36.5 Pro Cycling Team+7:55 - 49
Nelson OliveiraMovistar Team+7:55 - 50
Mauro SchmidTeam Jayco AlUla+8:27 - 51
Damiano CarusoBahrain Victorious+8:27 - 52
Roland ThalmannTudor Pro Cycling Team+9:01
- 53
Milan VaderPinarello-Q36.5 Pro Cycling Team+9:19 - 54
Simon GuglielmiSt Michel - Preference Home - Auber93+9:30 - 55
Reuben ThompsonLotto Intermarché+10:37 - 56
Ethan HayterSoudal Quick-Step+10:49 - 58
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+11:04
- 59
Nicola ConciXDS Astana Team+11:04 - 60
Felix EngelhardtTeam Jayco AlUla+11:04 - 61
Chris HamiltonTeam Picnic PostNL+11:04 - 62VDValentin DarbellayElite Fondations Cycling Team+11:04
- 63
Gil GeldersSoudal Quick-Step+11:04 - 65
Lawrence WarbasseTudor Pro Cycling Team+11:04
- 66
Sam OomenLidl - Trek+11:04 - 67
Jorge ArcasMovistar Team+11:04 - 68
Paul LapeiraDecathlon CMA CGM Team+11:04 - 69
Patrick KonradLidl - Trek+11:04
- 70
Stefan BisseggerDecathlon CMA CGM Team+11:04 - 71
Rein TaaramäeKinan Racing Team+11:04 - 72
Anders FoldagerTeam Jayco AlUla+11:04 - 73
Louis VervaekeSoudal Quick-Step+11:04
- 74
Alexandre BalmerSolution Tech Nippo Rali+11:04 - 75
Aime De GendtPinarello-Q36.5 Pro Cycling Team+11:04
- 76
Kamil MałeckiPinarello-Q36.5 Pro Cycling Team+11:27
- 77
Johan Price PejtersenAlpecin-Premier Tech+11:53 - 78
Marius MayrhoferTudor Pro Cycling Team+11:53 - 79
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+12:39 - 80
Marijn Van Den BergEF Education - EasyPost+13:02 - 81
Filippo BaronciniUAE Team Emirates XRG+13:31 - 82
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+13:31 - 83
Francesco BusattoAlpecin-Premier Tech+13:31 - 84
Michael MatthewsTeam Jayco AlUla+13:39 - 86
Harrison WoodFeirense - Beeceler+14:20
- 87
Cedric BeullensLotto Intermarché+14:32 - 88
Kim Alexander HeidukNetcompany INEOS+14:57 - 89
Johan JacobsGroupama-FDJ United+15:48 - 90
Silvan DillierAlpecin-Premier Tech+15:48
- 91
Cian UijtdebroeksMovistar Team+15:49 - 93
Stan DewulfDecathlon CMA CGM Team+16:05
- 94
Luc WirtgenTudor Pro Cycling Team+16:05 - 95
Hannes WilkschTudor Pro Cycling Team+16:05 - 96
Roberto GonzálezSolution Tech Nippo Rali+16:05 - 99
Jacopo MoscaLidl - Trek+16:05 - 100
Sean FlynnTeam Picnic PostNL+16:05 - 102
Frederik WandahlRed Bull - Bora - Hansgrohe+16:05 - 103LJLuca JenniRun&Race-Solarpur+16:05
- 104
Oscar Rodriguez GaraicoecheaNetcompany INEOS+16:05 - 105
Raul Garcia PiernaMovistar Team+16:48 - 107
Ayco BastiaensSoudal Quick-Step+17:42 - 108
Arnaud De LieLotto Intermarché+19:19 - 109
Kévin VauquelinNetcompany INEOS+19:19 - 110
Axel LauranceNetcompany INEOS+19:19 - 111
Bryan CoquardCofidis+19:19 - 112
Torstein TræenUno-X Mobility+19:19 - 113
Sven Erik BystrømUno-X Mobility+19:19 - 114
Oscar RiesebeekAlpecin-Premier Tech+19:19 - 115
Søren Kragh AndersenLidl - Trek+19:19 - 117
Lenny Sydney MartinezBahrain Victorious+19:19 - 118JEJarrad Eriks DriznersRed Bull - Bora - Hansgrohe+19:19
- 119
Sam WatsonNetcompany INEOS+20:10 - 121
Pavel BittnerTeam Picnic PostNL+20:10 - 122
Tobias Lund AndresenDecathlon CMA CGM Team+20:10 - 123JSJan StöckliSwitzerland+20:10
- 127EBElia BlumElite Fondations Cycling Team+24:03
- 128
Fabian LienhardTudor Pro Cycling Team+24:03
- 129
Pascal AckermannTeam Jayco AlUla+24:03 - 130JSJan SommerElite Fondations Cycling Team+24:03
- 131
Vincenzo AlbaneseEF Education - EasyPost+24:03 - 132CJChristoph JanssenFnix-Scom-Hengxiang Cycling Team+24:03
- 133
Arne MaritRed Bull - Bora - Hansgrohe+24:03
- 134
Alexis RenardCofidis+24:03 - 138
Simone VelascoXDS Astana Team+24:03 - 139
Jordi MeeusRed Bull - Bora - Hansgrohe+24:03 - 142
Cees BolDecathlon CMA CGM Team+24:03 - 144
Yves LampaertSoudal Quick-Step+24:03 - DNS
Yannis VoisardTudor Pro Cycling TeamDNS
General classification
- 1
Adam Richard YatesUAE Team Emirates XRG19:45:17 - 2
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+0:31 - 3
Egan Arley Bernal GomezNetcompany INEOS+1:51 - 4
Mattias SkjelmoseLidl - Trek+2:50 - 5
Matthew RiccitelloDecathlon CMA CGM Team+3:02 - 6
Enric Mas NicolauMovistar Team+3:23 - 7
Tom PidcockPinarello-Q36.5 Pro Cycling Team+3:54 - 8
Oscar OnleyNetcompany INEOS+4:03
- 9
Felix GallDecathlon CMA CGM Team+4:41 - 10
Wilco KeldermanTeam Visma | Lease A Bike+4:59 - 11
Pelayo Sanchez MayoMovistar Team+5:29 - 12
Isaac Del Toro RomeroUAE Team Emirates XRG+6:16 - 13
Sergio Andres Higuita GarciaXDS Astana Team+6:38 - 14WPWouter PoelsUnibet Rose Rockets+7:38
- 15
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+8:15 - 16
Marco BrennerTudor Pro Cycling Team+8:39
- 17
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+8:42 - 18
George BennettNSN Cycling Team+8:54 - 19
Harold Martin Lopez GranizoXDS Astana Team+9:07 - 20
Finlay Xavier PickeringTeam Jayco AlUla+9:42 - 21
Junior LecerfSoudal Quick-Step+10:23 - 22
Brandon Smith Rivera VargasNetcompany INEOS+11:52 - 23
Ben TulettTeam Visma | Lease A Bike+16:13 - 24
Einer Augusto Rubio ReyesMovistar Team+17:28 - 25VPValentin Paret PeintreSoudal Quick-Step+18:53
- 26
Attila ValterBahrain Victorious+19:36 - 27
Johannes Staune-MittetDecathlon CMA CGM Team+19:54
- 28
Jan ChristenUAE Team Emirates XRG+22:16 - 29
Rudy MolardGroupama-FDJ United+22:16
- 30
Cian UijtdebroeksMovistar Team+22:21 - 31
Maxim Van GilsRed Bull - Bora - Hansgrohe+22:47 - 32
Frank Van Den BroekTeam Picnic PostNL+23:02 - 33
Patrick KonradLidl - Trek+23:25
- 34
Jesus HerradaBurgos-Burpellet-BH+23:28 - 35
Sam OomenLidl - Trek+24:06 - 36
Lenny Sydney MartinezBahrain Victorious+25:23 - 37
Roger Adria OliverasMovistar Team+27:06 - 39
Louis VervaekeSoudal Quick-Step+28:24
- 40
James ShawEF Education - EasyPost+28:44 - 41
Paul LapeiraDecathlon CMA CGM Team+29:48 - 42
Rein TaaramäeKinan Racing Team+30:35 - 43
Ben ZwiehoffRed Bull - Bora - Hansgrohe+30:50 - 44
Gijs LeemreizeTeam Picnic PostNL+31:22 - 45
Kévin VauquelinNetcompany INEOS+31:48 - 46
Raul Garcia PiernaMovistar Team+32:18 - 47
Milan VaderPinarello-Q36.5 Pro Cycling Team+32:56 - 48
Sylvain MoniquetCofidis+34:02 - 49
Ethan HayterSoudal Quick-Step+34:30 - 50
Anders FoldagerTeam Jayco AlUla+36:01 - 51
Silvan DillierAlpecin-Premier Tech+37:26
- 52
Harrison WoodFeirense - Beeceler+37:59
- 53
Damien HowsonPinarello-Q36.5 Pro Cycling Team+38:02 - 54
Mauro SchmidTeam Jayco AlUla+38:03 - 55
Julien BernardLidl - Trek+38:04 - 56
Nelson OliveiraMovistar Team+38:48 - 57
Roland ThalmannTudor Pro Cycling Team+39:20
- 58
Lawrence WarbasseTudor Pro Cycling Team+39:54
- 59
Nicola ConciXDS Astana Team+40:11 - 60
Alex BaudinEF Education - EasyPost+40:22 - 61
Chris HamiltonTeam Picnic PostNL+41:42 - 62
Reuben ThompsonLotto Intermarché+41:43 - 63
Stefan KüngTudor Pro Cycling Team+42:39 - 64MFMarco FrigoNSN Cycling Team+44:21
- 67
Simon GuglielmiSt Michel - Preference Home - Auber93+44:41 - 68
Alexey LutsenkoNSN Cycling Team+45:46 - 69
Jorge ArcasMovistar Team+46:09 - 70
Oscar Rodriguez GaraicoecheaNetcompany INEOS+46:10 - 71
Alexandre BalmerSolution Tech Nippo Rali+50:09 - 72
Michael MatthewsTeam Jayco AlUla+51:17 - 73
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+51:27 - 74
Damiano CarusoBahrain Victorious+51:40 - 76
Marius MayrhoferTudor Pro Cycling Team+52:07 - 77
Hannes WilkschTudor Pro Cycling Team+54:33 - 78
Frederik WandahlRed Bull - Bora - Hansgrohe+54:45 - 79
Francesco BusattoAlpecin-Premier Tech+55:56 - 80
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+57:05
- 81
Marijn Van Den BergEF Education - EasyPost+57:09 - 82
Filippo BaronciniUAE Team Emirates XRG+57:22 - 85
Gerben KuypersIntermarché - Wanty+58:21 - 86
Gil GeldersSoudal Quick-Step+58:39 - 89
Søren Kragh AndersenLidl - Trek+59:58 - 90
Aime De GendtPinarello-Q36.5 Pro Cycling Team+1:00:00
- 91
Marc HirschiTudor Pro Cycling Team+1:01:10 - 92
Stan DewulfDecathlon CMA CGM Team+1:02:57
- 93
Cedric BeullensLotto Intermarché+1:03:10 - 95
Luc WirtgenTudor Pro Cycling Team+1:04:05 - 96
Torstein TræenUno-X Mobility+1:04:15 - 97
Kamil MałeckiPinarello-Q36.5 Pro Cycling Team+1:04:41
- 98
Sven Erik BystrømUno-X Mobility+1:05:14 - 99VDValentin DarbellayElite Fondations Cycling Team+1:06:05
- 100
Felix EngelhardtTeam Jayco AlUla+1:06:31 - 101
Stefan BisseggerDecathlon CMA CGM Team+1:06:33 - 102
Kim Alexander HeidukNetcompany INEOS+1:06:34 - 104
Roberto GonzálezSolution Tech Nippo Rali+1:08:47 - 105
Arnaud De LieLotto Intermarché+1:08:53 - 106
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+1:09:07 - 107
Johan JacobsGroupama-FDJ United+1:09:31 - 108
Yves LampaertSoudal Quick-Step+1:09:46 - 110
Axel LauranceNetcompany INEOS+1:11:30 - 111
Bryan CoquardCofidis+1:11:57 - 112
Jacopo MoscaLidl - Trek+1:13:30 - 113
Vincenzo AlbaneseEF Education - EasyPost+1:13:51 - 114
Simone VelascoXDS Astana Team+1:14:39 - 115JEJarrad Eriks DriznersRed Bull - Bora - Hansgrohe+1:15:27
- 116
Sam WatsonNetcompany INEOS+1:18:45 - 117
Sean FlynnTeam Picnic PostNL+1:19:35 - 119
Pavel BittnerTeam Picnic PostNL+1:20:16 - 121
Oscar RiesebeekAlpecin-Premier Tech+1:21:06 - 122
Pascal AckermannTeam Jayco AlUla+1:23:19 - 123
Jordi MeeusRed Bull - Bora - Hansgrohe+1:25:31 - 125
Ayco BastiaensSoudal Quick-Step+1:26:36 - 127JSJan SommerElite Fondations Cycling Team+1:28:32
- 128LJLuca JenniRun&Race-Solarpur+1:28:33
- 129
Tobias Lund AndresenDecathlon CMA CGM Team+1:30:48 - 130JSJan StöckliSwitzerland+1:30:55
- 132
Johan Price PejtersenAlpecin-Premier Tech+1:33:22 - 133
Fabian LienhardTudor Pro Cycling Team+1:34:36
- 134
Arne MaritRed Bull - Bora - Hansgrohe+1:37:14
- 135
Cees BolDecathlon CMA CGM Team+1:38:19 - 137
Alexis RenardCofidis+1:38:42 - 143CJChristoph JanssenFnix-Scom-Hengxiang Cycling Team+1:42:15
- 146EBElia BlumElite Fondations Cycling Team+1:48:16
Points classification
- 1
Adam Richard YatesUAE Team Emirates XRG40 - 2
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG36 - 3
Johannes Staune-MittetDecathlon CMA CGM Team20
- 4
Bryan CoquardCofidis18 - 5
Michael MatthewsTeam Jayco AlUla18 - 6
Stefan BisseggerDecathlon CMA CGM Team18 - 7
Mattias SkjelmoseLidl - Trek14 - 8
Mattias SkjelmoseLidl - Trek2 - 9
Torstein TræenUno-X Mobility12 - 10
Yves LampaertSoudal Quick-Step12 - 11
Egan Arley Bernal GomezNetcompany INEOS12 - 12
Roberto GonzálezSolution Tech Nippo Rali10 - 13LJLuca JenniRun&Race-Solarpur10
- 14
Matthew RiccitelloDecathlon CMA CGM Team10 - 15
Ethan HayterSoudal Quick-Step9 - 17
Frank Van Den BroekTeam Picnic PostNL6 - 19
Marc HirschiTudor Pro Cycling Team6 - 20
Arnaud De LieLotto Intermarché6 - 21
Fabian LienhardTudor Pro Cycling Team6
- 23
Wilco KeldermanTeam Visma | Lease A Bike4 - 24
Brandon Smith Rivera VargasNetcompany INEOS4 - 25
Roger Adria OliverasMovistar Team4 - 26
Anders FoldagerTeam Jayco AlUla3 - 27
Johan JacobsGroupama-FDJ United3 - 29
Enric Mas NicolauMovistar Team2 - 30
Lenny Sydney MartinezBahrain Victorious2 - 32
Paul LapeiraDecathlon CMA CGM Team2 - 33
Finn Fisher-BlackRed Bull - Bora - Hansgrohe2 - 34
Einer Augusto Rubio ReyesMovistar Team-2
Mountains classification
- 1
Adam Richard YatesUAE Team Emirates XRG47 - 2
Egan Arley Bernal GomezNetcompany INEOS27 - 3
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG23 - 4
Alexey LutsenkoNSN Cycling Team19 - 5
Torstein TræenUno-X Mobility18 - 6
Maxim Van GilsRed Bull - Bora - Hansgrohe16 - 7
Johannes Staune-MittetDecathlon CMA CGM Team10
- 8
Gerben KuypersIntermarché - Wanty10 - 9LJLuca JenniRun&Race-Solarpur10
- 10
Mattias SkjelmoseLidl - Trek10 - 11
Brandon Smith Rivera VargasNetcompany INEOS10 - 12
Finlay Xavier PickeringTeam Jayco AlUla9 - 13
Sylvain MoniquetCofidis8 - 14
Matthew RiccitelloDecathlon CMA CGM Team8 - 15
Enric Mas NicolauMovistar Team8 - 16
Tom PidcockPinarello-Q36.5 Pro Cycling Team8 - 17
Einer Augusto Rubio ReyesMovistar Team8 - 18
Roberto GonzálezSolution Tech Nippo Rali7 - 20
Wilco KeldermanTeam Visma | Lease A Bike4 - 21
Damien HowsonPinarello-Q36.5 Pro Cycling Team4 - 22
Roland ThalmannTudor Pro Cycling Team4
- 23
Axel LauranceNetcompany INEOS4 - 24
Louis VervaekeSoudal Quick-Step3
- 25
Søren Kragh AndersenLidl - Trek3 - 26
Harold Martin Lopez GranizoXDS Astana Team3 - 27
Ben ZwiehoffRed Bull - Bora - Hansgrohe3 - 28
Silvan DillierAlpecin-Premier Tech3
- 30
Felix GallDecathlon CMA CGM Team2 - 31
Isaac Del Toro RomeroUAE Team Emirates XRG2 - 32
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team2 - 33VPValentin Paret PeintreSoudal Quick-Step2
- 35
Attila ValterBahrain Victorious1 - 36
Paul LapeiraDecathlon CMA CGM Team1 - 37
Michael MatthewsTeam Jayco AlUla1 - 38
Johan JacobsGroupama-FDJ United1
Youth classification
- 1
Mattias SkjelmoseLidl - Trek19:48:07 - 2
Matthew RiccitelloDecathlon CMA CGM Team+0:12 - 3
Tom PidcockPinarello-Q36.5 Pro Cycling Team+1:04 - 4
Oscar OnleyNetcompany INEOS+1:13
- 5
Pelayo Sanchez MayoMovistar Team+2:39 - 6
Isaac Del Toro RomeroUAE Team Emirates XRG+3:26 - 7
Marco BrennerTudor Pro Cycling Team+5:49
- 8
Harold Martin Lopez GranizoXDS Astana Team+6:17 - 9
Finlay Xavier PickeringTeam Jayco AlUla+6:52 - 10
Junior LecerfSoudal Quick-Step+7:33 - 11
Ben TulettTeam Visma | Lease A Bike+13:23 - 12VPValentin Paret PeintreSoudal Quick-Step+16:03
- 13
Johannes Staune-MittetDecathlon CMA CGM Team+17:04
- 14
Jan ChristenUAE Team Emirates XRG+19:26 - 15
Cian UijtdebroeksMovistar Team+19:31 - 16
Maxim Van GilsRed Bull - Bora - Hansgrohe+19:57 - 17
Frank Van Den BroekTeam Picnic PostNL+20:12 - 18
Lenny Sydney MartinezBahrain Victorious+22:33 - 19
Paul LapeiraDecathlon CMA CGM Team+26:58 - 20
Gijs LeemreizeTeam Picnic PostNL+28:32 - 21
Kévin VauquelinNetcompany INEOS+28:58 - 22
Raul Garcia PiernaMovistar Team+29:28 - 23
Anders FoldagerTeam Jayco AlUla+33:11 - 24
Harrison WoodFeirense - Beeceler+35:09
- 25
Mauro SchmidTeam Jayco AlUla+35:13 - 26
Alex BaudinEF Education - EasyPost+37:32 - 27
Reuben ThompsonLotto Intermarché+38:53 - 28MFMarco FrigoNSN Cycling Team+41:31
- 29
Alexandre BalmerSolution Tech Nippo Rali+47:19 - 30
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+48:37 - 31
Marius MayrhoferTudor Pro Cycling Team+49:17 - 32
Hannes WilkschTudor Pro Cycling Team+51:43 - 33
Frederik WandahlRed Bull - Bora - Hansgrohe+51:55 - 34
Francesco BusattoAlpecin-Premier Tech+53:06 - 35
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+54:15
- 36
Marijn Van Den BergEF Education - EasyPost+54:19 - 37
Filippo BaronciniUAE Team Emirates XRG+54:32 - 38
Kim Alexander HeidukNetcompany INEOS+14:43 - 39
Cian UijtdebroeksMovistar Team+15:35 - 40
Gerben KuypersIntermarché - Wanty+55:31 - 41
Gil GeldersSoudal Quick-Step+55:49 - 43
Felix EngelhardtTeam Jayco AlUla+1:03:41 - 44
Kim Alexander HeidukNetcompany INEOS+1:03:44 - 45
Arnaud De LieLotto Intermarché+1:06:03 - 46
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+1:06:17 - 47
Axel LauranceNetcompany INEOS+1:08:40 - 48JEJarrad Eriks DriznersRed Bull - Bora - Hansgrohe+1:12:37
- 49
Sam WatsonNetcompany INEOS+1:15:55 - 50
Sean FlynnTeam Picnic PostNL+1:16:45 - 51
Pavel BittnerTeam Picnic PostNL+1:17:26 - 52JSJan SommerElite Fondations Cycling Team+1:25:42
- 53LJLuca JenniRun&Race-Solarpur+1:25:43
- 54
Tobias Lund AndresenDecathlon CMA CGM Team+1:27:58 - 55JSJan StöckliSwitzerland+1:28:05
- 56
Johan Price PejtersenAlpecin-Premier Tech+1:30:32 - 57
Arne MaritRed Bull - Bora - Hansgrohe+1:34:24
- 58
Alexis RenardCofidis+1:35:52 - 59JSJan SommerElite Fondations Cycling Team+23:49
- 60CJChristoph JanssenFnix-Scom-Hengxiang Cycling Team+1:39:25
- 61
Arne MaritRed Bull - Bora - Hansgrohe+23:49
- 62EBElia BlumElite Fondations Cycling Team+1:45:26
- DNF
Jake StewartNSN Cycling TeamDNF