Results
Stage 1 ITT
Orihuela – Orihuela (10.3k)
| Place | Rider | Team | Avg | Time |
| 1 | BOASSON HAGEN Edvald | Team Dimension Data | 47.845 | 12:55 |
| 2 | IZAGIRRE Ion | Astana Pro Team | 47.538 | 0:05 |
| 3 | MARTIN Tony | Team Jumbo-Visma | 47.417 | 0:07 |
| 4 | TEUNS Dylan | Bahrain Merida Pro Cycling Team | 47.356 | 0:08 |
| 5 | VAN EMDEN Jos | Team Jumbo-Visma | 47.236 | 0:10 |
| 6 | OLIVEIRA Nelson | Movistar Team | 47.176 | 0:11 |
| 7 | BILBAO Pello | Astana Pro Team | 47.056 | 0:13 |
| 8 | VALVERDE Alejandro | Movistar Team | 46.996 | 0:14 |
| 9 | TRATNIK Jan | Bahrain Merida Pro Cycling Team | 46.7 | 0:19 |
| 10 | MARTIN Dan | UAE-Team Emirates | 46.642 | 0:20 |
| 11 | ROSA Diego | Team Sky | 46.583 | 0:21 |
| 12 | TANFIELD Harry | Team Katusha - Alpecin | 46.583 | ,, |
| 13 | THOMAS Geraint | Team Sky | 46.583 | ,, |
| 14 | HAIG Jack | Mitchelton-Scott | 46.466 | 0:23 |
| 15 | ROELANDTS Jürgen | Movistar Team | 46.408 | 0:24 |
| 16 | GASPAROTTO Enrico | Team Dimension Data | 46.408 | ,, |
| 17 | HERRADA Jesús | Cofidis, Solutions Crédits | 46.408 | ,, |
| 18 | DILLIER Silvan | AG2R La Mondiale | 46.35 | 0:25 |
| 19 | COLBRELLI Sonny | Bahrain Merida Pro Cycling Team | 46.35 | ,, |
| 20 | COSTA Rui | UAE-Team Emirates | 46.35 | ,, |
| 21 | GAUDIN Damien | Direct Energie | 46.35 | ,, |
| 22 | WIŚNIOWSKI Łukasz | CCC Team | 46.234 | 0:27 |
| 23 | HOULE Hugo | Astana Pro Team | 46.177 | 0:28 |
| 24 | TRENTIN Matteo | Mitchelton-Scott | 46.177 | ,, |
| 25 | DE MARCHI Alessandro | CCC Team | 46.119 | 0:29 |
| 26 | VAN HOECKE Gijs | CCC Team | 46.119 | ,, |
| 27 | WÜRTZ SCHMIDT Mads | Team Katusha - Alpecin | 46.119 | ,, |
| 28 | VAN AVERMAET Greg | CCC Team | 46.062 | 0:30 |
| 29 | PUCCIO Salvatore | Team Sky | 46.062 | ,, |
| 30 | GARCÍA Iván | Bahrain Merida Pro Cycling Team | 46.062 | ,, |
| 31 | GONÇALVES José | Team Katusha - Alpecin | 46.005 | 0:31 |
| 32 | TERPSTRA Niki | Direct Energie | 46.005 | ,, |
| 33 | JOYCE Colin | Rally UHC Cycling | 45.948 | 0:32 |
| 34 | SWIFT Ben | Team Sky | 45.948 | ,, |
| 35 | DE LA CRUZ David | Team Sky | 45.891 | 0:33 |
| 36 | CHAVES Esteban | Mitchelton-Scott | 45.721 | 0:36 |
| 37 | MOHORIČ Matej | Bahrain Merida Pro Cycling Team | 45.665 | 0:37 |
| 38 | CRAS Steff | Team Katusha - Alpecin | 45.609 | 0:38 |
| 39 | FRAILE Omar | Astana Pro Team | 45.609 | ,, |
| 40 | SHILOV Sergey | Gazprom-RusVelo | 45.497 | 0:40 |
| 41 | NAESEN Oliver | AG2R La Mondiale | 45.441 | 0:41 |
| 42 | FERNÁNDEZ Rubén | Movistar Team | 45.441 | ,, |
| 43 | YATES Adam | Mitchelton-Scott | 45.386 | 0:42 |
| 44 | HOLLENSTEIN Reto | Team Katusha - Alpecin | 45.386 | ,, |
| 45 | KREUZIGER Roman | Team Dimension Data | 45.33 | 0:43 |
| 46 | VLASOV Aleksandr | Gazprom-RusVelo | 45.33 | ,, |
| 47 | SÁNCHEZ Luis León | Astana Pro Team | 45.33 | ,, |
| 48 | CORT Magnus | Astana Pro Team | 45.275 | 0:44 |
| 49 | PERNSTEINER Hermann | Bahrain Merida Pro Cycling Team | 45.275 | ,, |
| 50 | HERRADA José | Cofidis, Solutions Crédits | 45.275 | ,, |
| 51 | KING Ben | Team Dimension Data | 45.22 | 0:45 |
| 52 | GOUGEARD Alexis | AG2R La Mondiale | 45.22 | ,, |
| 53 | PETIT Adrien | Direct Energie | 45.164 | 0:46 |
| 54 | VALLS Rafael | Movistar Team | 45.109 | 0:47 |
| 55 | BOUWMAN Koen | Team Jumbo-Visma | 45.055 | 0:48 |
| 56 | MOSER Moreno | Nippo Vini Fantini Faizanè | 45.055 | ,, |
| 57 | CARPENTER Robin | Rally UHC Cycling | 45.055 | ,, |
| 58 | ELLSAY Nigel | Rally UHC Cycling | 45 | 0:49 |
| 59 | KUDUS Merhawi | Astana Pro Team | 45 | ,, |
| 60 | RODRIGUES João | W52 / FC Porto | 44.945 | 0:50 |
| 61 | VAN KEIRSBULCK Guillaume | CCC Team | 44.891 | 0:51 |
| 62 | CARRETERO Héctor | Movistar Team | 44.837 | 0:52 |
| 63 | EVTUSHENKO Alexander | Gazprom-RusVelo | 44.783 | 0:53 |
| 64 | CAMACHO Juan | Kometa Cycling Team | 44.783 | ,, |
| 65 | BOUCHARD Geoffrey | AG2R La Mondiale | 44.729 | 0:54 |
| 66 | FERNANDES José | Burgos-BH | 44.729 | ,, |
| 67 | JUUL-JENSEN Christopher | Mitchelton-Scott | 44.729 | ,, |
| 68 | SOTO Antonio Jesus | Fundación Euskadi | 44.675 | 0:55 |
| 69 | LOPEZ Juan Pedro | Kometa Cycling Team | 44.621 | 0:56 |
| 70 | BOUDAT Thomas | Direct Energie | 44.621 | ,, |
| 71 | DUVAL Julien | AG2R La Mondiale | 44.621 | ,, |
| 72 | KRISTOFF Alexander | UAE-Team Emirates | 44.621 | ,, |
| 73 | DELTOMBE Kevin | Sport Vlaanderen - Baloise | 44.567 | 0:57 |
| 74 | HERMANS Ben | Israel Cycling Academy | 44.567 | ,, |
| 75 | RIABUSHENKO Alexandr | UAE-Team Emirates | 44.567 | ,, |
| 76 | LAWLESS Chris | Team Sky | 44.567 | ,, |
| 77 | RAVASI Edward | UAE-Team Emirates | 44.514 | 0:58 |
| 78 | VANDENBERGH Stijn | AG2R La Mondiale | 44.46 | 0:59 |
| 79 | ANTUNES Amaro | CCC Team | 44.46 | ,, |
| 80 | SILVA Joaquim | W52 / FC Porto | 44.46 | ,, |
| 81 | BAK Lars Ytting | Team Dimension Data | 44.46 | ,, |
| 82 | PLAZA Rubén | Israel Cycling Academy | 44.46 | ,, |
| 83 | STANNARD Ian | Team Sky | 44.46 | ,, |
| 84 | MEZGEC Luka | Mitchelton-Scott | 44.46 | ,, |
| 85 | SCHÄR Michael | CCC Team | 44.46 | ,, |
| 86 | SMIT Willie | Team Katusha - Alpecin | 44.354 | 1:01 |
| 87 | TAARAMÄE Rein | Direct Energie | 44.354 | ,, |
| 88 | EZQUERRA Jesús | Burgos-BH | 44.354 | ,, |
| 89 | KULIKOV Vladislav | Gazprom-RusVelo | 44.301 | 1:02 |
| 90 | RUBIO Diego | Burgos-BH | 44.301 | ,, |
| 91 | THOMSON Jay Robert | Team Dimension Data | 44.301 | ,, |
| 92 | MURPHY Kyle | Rally UHC Cycling | 44.248 | 1:03 |
| 93 | PINTO Edgar | W52 / FC Porto | 44.248 | ,, |
| 94 | TUFT Svein | Rally UHC Cycling | 44.248 | ,, |
| 95 | CLAEYS Dimitri | Cofidis, Solutions Crédits | 44.195 | 1:04 |
| 96 | VERONA Carlos | Movistar Team | 44.143 | 1:05 |
| 97 | CANOLA Marco | Nippo Vini Fantini Faizanè | 44.09 | 1:06 |
| 98 | LOPEZ Diego | Fundación Euskadi | 44.09 | ,, |
| 99 | BAGIOLI Nicola | Nippo Vini Fantini Faizanè | 44.09 | ,, |
| 100 | MORI Manuele | UAE-Team Emirates | 44.09 | ,, |
| 101 | ARSLANOV Ildar | Gazprom-RusVelo | 44.038 | 1:07 |
| 102 | MATÉ Luis Ángel | Cofidis, Solutions Crédits | 43.986 | 1:08 |
| 103 | SÁEZ Héctor | Euskadi - Murias | 43.986 | ,, |
| 104 | HIGUITA Sergio | Fundación Euskadi | 43.986 | ,, |
| 105 | ZABEL Rick | Team Katusha - Alpecin | 43.986 | ,, |
| 106 | MOREIRA Mauricio | Caja Rural - Seguros RGA | 43.882 | 1:10 |
| 107 | VILELA Ricardo | Burgos-BH | 43.882 | ,, |
| 108 | LASTRA Jonathan | Caja Rural - Seguros RGA | 43.882 | ,, |
| 109 | MARCATO Marco | UAE-Team Emirates | 43.882 | ,, |
| 110 | BRAVO Garikoitz | Euskadi - Murias | 43.83 | 1:11 |
| 111 | RIES Michel | Kometa Cycling Team | 43.675 | 1:14 |
| 112 | CALDEIRA Samuel José | W52 / FC Porto | 43.624 | 1:15 |
| 113 | CARVALHO Antonio | W52 / FC Porto | 43.624 | ,, |
| 114 | VAN HECKE Preben | Sport Vlaanderen - Baloise | 43.572 | 1:16 |
| 115 | LIGTHART Pim | Direct Energie | 43.521 | 1:17 |
| 116 | BOU Joan | Nippo Vini Fantini Faizanè | 43.521 | ,, |
| 117 | SERRANO Gonzalo | Caja Rural - Seguros RGA | 43.419 | 1:19 |
| 118 | SPRENGERS Thomas | Sport Vlaanderen - Baloise | 43.368 | 1:20 |
| 119 | KOREN Kristijan | Bahrain Merida Pro Cycling Team | 43.368 | ,, |
| 120 | OLDANI Stefano | Kometa Cycling Team | 43.368 | ,, |
| 121 | MORA Sebastián | Caja Rural - Seguros RGA | 43.318 | 1:21 |
| 122 | GRELLIER Fabien | Direct Energie | 43.267 | 1:22 |
| 123 | LOBATO Juan José | Nippo Vini Fantini Faizanè | 43.166 | 1:24 |
| 124 | BARTHE Cyril | Euskadi - Murias | 43.116 | 1:25 |
| 125 | TEUNISSEN Mike | Team Jumbo-Visma | 43.066 | 1:26 |
| 126 | NIEVE Mikel | Mitchelton-Scott | 43.016 | 1:27 |
| 127 | MOLINA Antonio | Caja Rural - Seguros RGA | 43.016 | ,, |
| 128 | NOPPE Christophe | Sport Vlaanderen - Baloise | 42.966 | 1:28 |
| 129 | SEVILLA Diego Pablo | Kometa Cycling Team | 42.966 | ,, |
| 130 | LONARDI Giovanni | Nippo Vini Fantini Faizanè | 42.917 | 1:29 |
| 131 | ALARCÓN Raúl | W52 / FC Porto | 42.917 | ,, |
| 132 | CHEVRIER Clément | AG2R La Mondiale | 42.917 | ,, |
| 133 | GOIKOETXEA Peio | Fundación Euskadi | 42.818 | 1:31 |
| 134 | ROOSEN Timo | Team Jumbo-Visma | 42.719 | 1:33 |
| 135 | NIZZOLO Giacomo | Team Dimension Data | 42.621 | 1:35 |
| 136 | SAMITIER Sergio | Euskadi - Murias | 42.523 | 1:37 |
| 137 | GAZZOLI Michele | Kometa Cycling Team | 42.523 | ,, |
| 138 | VANBILSEN Kenneth | Cofidis, Solutions Crédits | 42.377 | 1:40 |
| 139 | GARCÍA José Antonio | Kometa Cycling Team | 42.329 | 1:41 |
| 140 | SAGIV Guy | Israel Cycling Academy | 42.281 | 1:42 |
| 141 | ITURRIA Mikel | Euskadi - Murias | 42.281 | ,, |
| 142 | VAN POUCKE Aaron | Sport Vlaanderen - Baloise | 42.184 | 1:44 |
| 143 | ORONTE Emerson | Rally UHC Cycling | 42.184 | ,, |
| 144 | VAN GOMPEL Mathias | Sport Vlaanderen - Baloise | 42.136 | 1:45 |
| 145 | BARCELÓ Fernando | Euskadi - Murias | 42.136 | ,, |
| 146 | KURBATOV Alexey | Gazprom-RusVelo | 42.136 | ,, |
| 147 | GONZALEZ David | Caja Rural - Seguros RGA | 42.136 | ,, |
| 148 | ABERASTURI Jon | Caja Rural - Seguros RGA | 42.041 | 1:47 |
| 149 | BOUHANNI Nacer | Cofidis, Solutions Crédits | 42.041 | ,, |
| 150 | STASH Mamyr | Gazprom-RusVelo | 41.898 | 1:50 |
| 151 | HATSUYAMA Sho | Nippo Vini Fantini Faizanè | 41.804 | 1:52 |
| 152 | FORTIN Filippo | Cofidis, Solutions Crédits | 41.757 | 1:53 |
| 153 | VINHAS Rui | W52 / FC Porto | 41.71 | 1:54 |
| 154 | SANZ Enrique | Euskadi - Murias | 41.663 | 1:55 |
| 155 | SUREDA Jaume | Burgos-BH | 41.616 | 1:56 |
| 156 | AZURMENDI Ibai | Fundación Euskadi | 41.57 | 1:57 |
| 157 | CIMOLAI Davide | Israel Cycling Academy | 41.43 | 2:00 |
| 158 | DE VYLDER Lindsay | Sport Vlaanderen - Baloise | 41.384 | 2:01 |
| 159 | ALONSO Mikel | Fundación Euskadi | 41.246 | 2:04 |
| 160 | GEBREMEDHIN Awet | Israel Cycling Academy | 41.154 | 2:06 |
| 161 | GROENEWEGEN Dylan | Team Jumbo-Visma | 41.109 | 2:07 |
| 162 | MARTIN Gotzon | Fundación Euskadi | 40.882 | 2:12 |
| 163 | VAN WINDEN Dennis | Israel Cycling Academy | 40.613 | 2:18 |
| 164 | DE TIER Floris | Team Jumbo-Visma | 40.348 | 2:24 |
| 165 | MADRAZO Ángel | Burgos-BH | 39.957 | 2:33 |
| 166 | ENGER Sondre Holst | Israel Cycling Academy | 39.828 | 2:36 |
| 167 | PEÑALVER Manuel | Burgos-BH | 39.197 | 2:51 |