1. |
Matteo JORGENSON
|
Team Visma - Lease a Bike
|
26h26'42" |
2. |
Florian LIPOWITZ
|
Red Bull - Bora - Hansgrohe
|
01'15" |
3. |
Thymen ARENSMAN
|
Ineos Grenadiers
|
01'58" |
4. |
Magnus SHEFFIELD
|
Ineos Grenadiers
|
02'17" |
5. |
Michael STORER
|
Tudor Pro Cycling Team
|
03'03" |
6. |
João Pedro Gonçalves ALMEIDA
|
UAE Team Emirates
|
03'57" |
7. |
Clément CHAMPOUSSIN
|
XDS - Astana Team
|
04'00" |
8. |
Harold Alfonso TEJADA CANACUE
|
XDS - Astana Team
|
04'53" |
9. |
Tobias Svendsen FOSS
|
Ineos Grenadiers
|
04'59" |
10. |
Ilan VAN WILDER
|
Soudal - Quick Step
|
05'26" |
11. |
Pablo CASTRILLO ZAPATER
|
Movistar Team
|
05'45" |
12. |
Aurélien PARET-PEINTRE
|
Decathlon - Ag2r La Mondiale
|
06'07" |
13. |
Guillaume MARTIN
|
Groupama - FDJ
|
06'43" |
14. |
Ben O'CONNOR
|
Team Jayco - AlUla
|
08'51" |
15. |
William BARTA
|
Movistar Team
|
09'53" |
16. |
Raúl GARCÍA PIERNA
|
Arkea - B&B Hotels
|
10'07" |
17. |
Maximilian SCHACHMANN
|
Soudal - Quick Step
|
10'55" |
18. |
Felix GALL
|
Decathlon - Ag2r La Mondiale
|
12'06" |
19. |
Kobe GOOSSENS
|
Intermarché - Wanty
|
12'46" |
20. |
Georg ZIMMERMANN
|
Intermarché - Wanty
|
13'51" |
21. |
Iván ROMEO ABAD
|
Movistar Team
|
14'48" |
22. |
Luca VERGALLITO
|
Alpecin - Deceuninck
|
15'26" |
23. |
Jordan JEGAT
|
TotalEnergies
|
16'05" |
24. |
Lenny MARTINEZ
|
Bahrain Victorious
|
17'28" |
25. |
Kévin GENIETS
|
Groupama - FDJ
|
17'44" |
26. |
Mads PEDERSEN
|
Lidl - Trek
|
18'10" |
27. |
Joshua TARLING
|
Ineos Grenadiers
|
18'21" |
28. |
Matteo SOBRERO
|
Red Bull - Bora - Hansgrohe
|
19'26" |
29. |
Andreas LEKNESSUND
|
Uno - X Mobility
|
20'49" |
30. |
Jack HAIG
|
Bahrain Victorious
|
21'09" |
31. |
Neilson POWLESS
|
EF Education - Easypost
|
21'11" |
32. |
Johannes KULSET
|
Uno - X Mobility
|
22'28" |
33. |
Mauro SCHMID
|
Team Jayco - AlUla
|
23'17" |
34. |
Warren BARGUIL
|
Team Picnic - PostNL
|
25'06" |
35. |
Aleksandr VLASOV
|
Red Bull - Bora - Hansgrohe
|
26'24" |
36. |
Ben ZWIEHOFF
|
Red Bull - Bora - Hansgrohe
|
26'30" |
37. |
Jhonatan Manuel NARVÁEZ PRADO
|
UAE Team Emirates
|
29'09" |
38. |
Georg STEINHAUSER
|
EF Education - Easypost
|
30'28" |
39. |
Matteo TRENTIN
|
Tudor Pro Cycling Team
|
31'30" |
40. |
Nils POLITT
|
UAE Team Emirates
|
32'49" |
41. |
Thomas GACHIGNARD
|
TotalEnergies
|
33'31" |
42. |
Edoardo ZAMBANINI
|
Bahrain Victorious
|
33'32" |
43. |
Stefan BISSEGGER
|
Decathlon - Ag2r La Mondiale
|
33'54" |
44. |
Julian ALAPHILIPPE
|
Tudor Pro Cycling Team
|
34'10" |
45. |
Stefan KÜNG
|
Groupama - FDJ
|
36'13" |
46. |
Owain DOULL
|
EF Education - Easypost
|
36'26" |
47. |
Nicolas VINOKOUROV
|
XDS - Astana Team
|
|
48. |
Guillermo Thomas SILVA COUSSAN
|
Caja Rural - Seguros RGA
|
38'39" |
49. |
Ewen COSTIOU
|
Arkea - B&B Hotels
|
38'49" |
50. |
Johan JACOBS
|
Groupama - FDJ
|
38'59" |
51. |
Iván GARCÍA CORTINA
|
Movistar Team
|
39'38" |
52. |
Mike TEUNISSEN
|
XDS - Astana Team
|
39'51" |
53. |
Axel ZINGLE
|
Team Visma - Lease a Bike
|
39'54" |
54. |
Thibault GUERNALEC
|
Arkea - B&B Hotels
|
40'11" |
55. |
Michael MATTHEWS
|
Team Jayco - AlUla
|
42'08" |
56. |
Victor CAMPENAERTS
|
Team Visma - Lease a Bike
|
42'10" |
57. |
Daan HOOLE
|
Lidl - Trek
|
42'22" |
58. |
Rémi CAVAGNA
|
Groupama - FDJ
|
42'23" |
59. |
Oliver NAESEN
|
Decathlon - Ag2r La Mondiale
|
43'12" |
60. |
Lorenzo MILESI
|
Movistar Team
|
45'08" |
61. |
Callum SCOTSON
|
Decathlon - Ag2r La Mondiale
|
45'21" |
62. |
Bruno ARMIRAIL
|
Decathlon - Ag2r La Mondiale
|
45'39" |
63. |
Dion SMITH
|
Intermarché - Wanty
|
45'55" |
64. |
Harrison SWEENY
|
EF Education - Easypost
|
46'10" |
65. |
Alex KIRSCH
|
Lidl - Trek
|
46'27" |
66. |
Kelland O'BRIEN
|
Team Jayco - AlUla
|
48'22" |
67. |
Bob JUNGELS
|
Ineos Grenadiers
|
48'42" |
68. |
Fred WRIGHT
|
Bahrain Victorious
|
48'52" |
69. |
Thibaud GRUEL
|
Groupama - FDJ
|
49'02" |
70. |
Alexandre DELETTRE
|
TotalEnergies
|
49'04" |
71. |
Bart LEMMEN
|
Team Visma - Lease a Bike
|
49'26" |
72. |
Ramses DEBRUYNE
|
Alpecin - Deceuninck
|
49'35" |
73. |
Anthony PEREZ
|
Cofidis
|
49'53" |
74. |
Ben SWIFT
|
Ineos Grenadiers
|
50'05" |
75. |
Sergio SAMITIER SAMITIER
|
Cofidis
|
50'10" |
76. |
Dries VAN GESTEL
|
Soudal - Quick Step
|
50'27" |
77. |
Samuel WATSON
|
Ineos Grenadiers
|
51'10" |
78. |
Anders SKAARSETH
|
Uno - X Mobility
|
53'00" |
79. |
Otto VERGAERDE
|
Lidl - Trek
|
53'03" |
80. |
Clément IZQUIERDO
|
Cofidis
|
53'31" |
81. |
Tibor DEL GROSSO
|
Alpecin - Deceuninck
|
55'30" |
82. |
Sander DE PESTEL
|
Decathlon - Ag2r La Mondiale
|
55'52" |
83. |
Timo KIELICH
|
Alpecin - Deceuninck
|
56'09" |
84. |
Tobias LUND ANDRESEN
|
Team Picnic - PostNL
|
58'13" |
85. |
Pavel SIVAKOV
|
UAE Team Emirates
|
58'22" |
86. |
Yves LAMPAERT
|
Soudal - Quick Step
|
59'02" |
87. |
Vincenzo ALBANESE
|
EF Education - Easypost
|
59'56" |
88. |
Marco HALLER
|
Tudor Pro Cycling Team
|
1h00'52" |
89. |
Julius VAN DEN BERG
|
Team Picnic - PostNL
|
1h00'58" |
90. |
Enzo PALENI
|
Groupama - FDJ
|
1h01'58" |
91. |
Mick VAN DIJKE
|
Red Bull - Bora - Hansgrohe
|
1h02'05" |
92. |
Sean FLYNN
|
Team Picnic - PostNL
|
1h02'44" |
93. |
Rasmus Fossum TILLER
|
Uno - X Mobility
|
1h05'11" |
94. |
John DEGENKOLB
|
Team Picnic - PostNL
|
1h05'25" |
95. |
Jakub OTRUBA
|
Caja Rural - Seguros RGA
|
1h06'15" |
96. |
Tobias BAYER
|
Alpecin - Deceuninck
|
1h06'22" |
97. |
Edward PLANCKAERT
|
Alpecin - Deceuninck
|
1h06'28" |
98. |
Manlio MORO
|
Movistar Team
|
1h06'41" |
99. |
Yevgeniy FEDOROV
|
XDS - Astana Team
|
1h09'00" |
100. |
Emilien JEANNIERE
|
TotalEnergies
|
1h09'21" |
101. |
Anthon CHARMIG
|
XDS - Astana Team
|
1h10'01" |
102. |
Ayco BASTIAENS
|
Soudal - Quick Step
|
1h12'01" |
103. |
Fabian LIENHARD
|
Tudor Pro Cycling Team
|
1h12'38" |
104. |
Edoardo AFFINI
|
Team Visma - Lease a Bike
|
1h13'58" |
105. |
Ivo Emanuel Alves OLIVEIRA
|
UAE Team Emirates
|
1h15'24" |
106. |
Joel NICOLAU BELTRAN
|
Caja Rural - Seguros RGA
|
1h15'42" |
107. |
Pierre THIERRY
|
Arkea - B&B Hotels
|
1h17'39" |
108. |
Miles SCOTSON
|
Arkea - B&B Hotels
|
1h18'50" |
109. |
Matevž GOVEKAR
|
Bahrain Victorious
|
1h19'41" |
110. |
Ryan MULLEN
|
Red Bull - Bora - Hansgrohe
|
1h20'07" |
111. |
Michael HEPBURN
|
Team Jayco - AlUla
|
1h21'20" |
112. |
Oscar RIESEBEEK
|
Alpecin - Deceuninck
|
1h21'57" |
113. |
Kamil GRADEK
|
Bahrain Victorious
|
1h25'54" |
114. |
Samuel FERNANDEZ GARCIA
|
Caja Rural - Seguros RGA
|
1h29'27" |