1 7 +0:33 43
Classic 28 Cofidis 14 20 3:10:13
2 56 +9:49 121
Sprint 29 Bingoal WB 5 12 ,, 0:00
3 86 +28:03 21
Sprint 29 UAE Team Emirates 3 7 ,, 0:00
4 52 +8:25 11
Sprint 29 Team Jayco AlUla 5 ,, 0:00
5 26 +3:29 65
Sprint 25 Movistar Team 4 ,, 0:00
6 6 +0:32 71
Sprint 27 Astana Qazaqstan Team 3 ,, 0:00
7 78 +22:06 111
Sprint 34 Euskaltel - Euskadi 2 ,, 0:00
8 10 +0:43 124
Classic 30 Bingoal WB 1 ,, 0:00
9 59 +11:50 106
Sprint 25 Q36.5 Pro Cycling Team ,, 0:00
10 5 +0:24 5
Climber 22 Bahrain - Victorious ,, 0:00
11 19 +1:43 91
Classic 25 Human Powered Health ,, 0:00
12 84 +26:30 151
GC 39 JCL Team UKYO ,, 0:00
13 73 +19:19 155
TT 27 JCL Team UKYO ,, 0:00
14 41 +6:32 47
Sprint 29 Cofidis ,, 0:00
15 20 +1:43 144
GC 30 Terengganu Polygon Cycling Team ,, 0:00
16 1 +0:00 61
Climber 28 Movistar Team ,, 0:00
17 40 +6:29 101
TT 37 Q36.5 Pro Cycling Team ,, 0:00
18 27 +3:32 103
Climber 26 Q36.5 Pro Cycling Team ,, 0:00
19 15 +0:48 41
GC 31 Cofidis ,, 0:00
20 11 +0:43 57
GC 22 Uno-X Pro Cycling Team ,, 0:00
21 2 +0:08 23
Climber 30 UAE Team Emirates ,, 0:00
22 9 +0:38 112
TT 23 Euskaltel - Euskadi ,, 0:00
23 17 +1:11 141
GC 26 Terengganu Polygon Cycling Team ,, 0:00
24 3 +0:09 1
Climber 23 Bahrain - Victorious ,, 0:00
25 4 +0:18 25
GC 29 UAE Team Emirates ,, 0:00
26 13 +0:43 123
Classic 31 Bingoal WB ,, 0:00
27 8 +0:37 62
TT 27 Movistar Team ,, 0:00
28 12 +0:43 102
GC 23 Q36.5 Pro Cycling Team ,, 0:00
29 44 +7:08 44
Classic 25 Cofidis ,, 0:00
30 14 +0:48 95
Climber 20 Human Powered Health ,, 0:00
31 24 +2:59 37
Sprint 21 Team DSM ,, 0:00
32 22 +2:26 76
Classic 27 Astana Qazaqstan Team 0:08 0:08
33 50 +8:00 105
TT 33 Q36.5 Pro Cycling Team ,, 0:08
34 69 +17:41 142
GC 28 Terengganu Polygon Cycling Team ,, 0:08
35 42 +6:47 137
Sprint 24 Team Corratec ,, 0:08
36 23 +2:31 26
GC 33 UAE Team Emirates 0:13 0:13
37 21 +2:09 42
Classic 28 Cofidis 0:15 0:15
38 88 +29:35 115
TT 30 Euskaltel - Euskadi ,, 0:15
39 53 +8:27 51
TT 22 Uno-X Pro Cycling Team ,, 0:15
40 38 +6:07 157
Classic 27 JCL Team UKYO 0:19 0:19
41 49 +7:57 67
Climber 27 Movistar Team 0:21 0:21
42 63 +14:02 125
Climber 22 Bingoal WB ,, 0:21
43 71 +18:13 135
Climber 22 Team Corratec ,, 0:21
44 16 +1:04 14
Sprint 34 Team Jayco AlUla ,, 0:21
45 46 +7:39 2
GC 25 Bahrain - Victorious ,, 0:21
46 76 +20:39 12
Classic 22 Team Jayco AlUla ,, 0:21
47 31 +4:12 33
TT 29 Team DSM ,, 0:21
48 30 +4:01 3
TT 23 Bahrain - Victorious ,, 0:21
49 87 +28:10 146
Sprint 33 Terengganu Polygon Cycling Team ,, 0:21
50 29 +3:47 45
Climber 24 Cofidis ,, 0:21
51 91 +33:16 143
Sprint 31 Terengganu Polygon Cycling Team 0:29 0:29
52 70 +17:56 92
Classic 29 Human Powered Health 0:36 0:36
53 37 +6:04 75
GC 22 Astana Qazaqstan Team 0:38 0:38
54 36 +5:52 122
Classic 23 Bingoal WB 0:41 0:41
55 25 +3:23 17
Classic 37 Team Jayco AlUla 0:44 0:44
56 55 +9:12 46
Classic 28 Cofidis 0:45 0:45
57 28 +3:47 24
Classic 28 UAE Team Emirates ,, 0:45
58 62 +13:21 7
Sprint 25 Bahrain - Victorious ,, 0:45
59 18 +1:37 66
Climber 28 Movistar Team 0:48 0:48
60 39 +6:17 64
TT 25 Movistar Team 0:50 0:50
61 54 +8:49 63
TT 23 Movistar Team ,, 0:50
62 80 +22:34 153
GC 29 JCL Team UKYO 0:52 0:52
63 60 +12:16 53
Sprint 26 Uno-X Pro Cycling Team 0:54 0:54
64 75 +20:28 126
Classic 31 Bingoal WB ,, 0:54
65 47 +7:44 31
Classic 34 Team DSM 0:57 0:57
66 48 +7:51 34
Sprint 25 Team DSM ,, 0:57
67 33 +5:04 96
Classic 31 Human Powered Health ,, 0:57
68 79 +22:16 113
Climber 20 Euskaltel - Euskadi ,, 0:57
69 35 +5:40 16
Sprint 30 Team Jayco AlUla ,, 0:57
70 45 +7:28 73
Sprint 29 Astana Qazaqstan Team ,, 0:57
71 64 +14:58 74
GC 30 Astana Qazaqstan Team ,, 0:57
72 34 +5:13 107
Classic 24 Q36.5 Pro Cycling Team ,, 0:57
73 82 +23:12 97
Sprint 24 Human Powered Health 1:02 1:02
74 51 +8:16 35
Climber 22 Team DSM 1:07 1:07
75 93 +35:05 145
Sprint 25 Terengganu Polygon Cycling Team 1:12 1:12
76 43 +7:03 77
Classic 31 Astana Qazaqstan Team 1:13 1:13
77 58 +11:45 13
Classic 22 Team Jayco AlUla 1:34 1:34
78 66 +16:10 93
Sprint 26 Human Powered Health 1:38 1:38
79 98 +46:31 147
Sprint 34 Terengganu Polygon Cycling Team 1:41 1:41
80 32 +4:38 6
Classic 35 Bahrain - Victorious ,, 1:41
81 61 +13:04 104
GC 27 Q36.5 Pro Cycling Team 1:43 1:43
82 68 +17:40 22
TT 26 UAE Team Emirates 1:45 1:45
83 77 +21:28 133
GC 23 Team Corratec 1:47 1:47
84 97 +45:43 87
GC 29 Saudi Arabia 1:50 1:50
85 74 +19:33 154
Sprint 33 JCL Team UKYO 2:20 2:20
86 67 +16:58 32
Classic 20 Team DSM 2:31 2:31
87 72 +18:17 15
Classic 31 Team Jayco AlUla 2:33 2:33
88 81 +23:11 116
GC 27 Euskaltel - Euskadi 2:52 2:52
89 57 +11:33 54
Sprint 19 Uno-X Pro Cycling Team 3:11 3:11
90 65 +15:48 55
Sprint 22 Uno-X Pro Cycling Team ,, 3:11
91 85 +27:33 136
GC 28 Team Corratec 3:37 3:37
92 90 +32:47 132
TT 26 Team Corratec ,, 3:37
93 95 +38:37 134
Sprint 23 Team Corratec ,, 3:37
94 83 +25:55 52
Classic 27 Uno-X Pro Cycling Team 3:58 3:58
95 89 +32:01 36
Sprint 25 Team DSM 4:07 4:07
96 94 +36:11 4
Classic 22 Bahrain - Victorious 4:59 4:59
97 99 +55:59 82
Classic 19 Saudi Arabia 7:59 7:59
98 102 +1:07:04 86
TT 25 Saudi Arabia ,, 7:59
99 101 +1:02:34 85
Sprint 20 Saudi Arabia ,, 7:59
100 100 +58:44 81
Classic 27 Saudi Arabia 8:02 8:02
101 92 +33:35 94
TT 35 Human Powered Health 8:17 8:17
102 96 +45:11 152
Climber 30 JCL Team UKYO ,, 8:17