UAD UAE TEAM EMIRATES UAE 1 10014972740 POGACAR Tadej SLO 2 10015825936 BJERG Mikkel DEN 3 10007518591 FORMOLO Davide ITA 4 10008656828 GAVIRIA RENDON Fernando COL 5 10011144068 HIRSCHI Marc SUI 6 10005380450 MAJKA Rafal POL 7 10089627778 RICHEZE Maximiliano Ariel ARG R 10010992508 MIRZA AL-HAMMADI Yousif UAE R 10050785746 POLANC Jan SLO R 10008698153 TROIA Oliviero ITA DS 10073017843 FERNANDEZ Jose Antonio ESP DS* 10001502975 MARZANO Marco ITA

IGD GBR 11 10007059055 YATES Adam GBR 12 10003473994 AMADOR Andrey CRC 13 10004617180 CASTROVIEJO NICOLAS Jonathan ESP 14 10009164056 Filippo ITA 15 10002630401 GOLAS Michal POL 16 10009226401 MARTINEZ POVEDA Daniel Felipe COL 17 10008862750 RIVERA VARGAS Brandon Smith COL R 10009575395 MOSCON Gianni ITA R 10042809619 RODRIGUEZ CANO Carlos ESP R 10005996200 ROWE Luke GBR R 10016277792 SOSA CUERVO Ivan Ramiro COL DS 10001271185 TOSATTO Maeo ITA DS* KNEES Chrisan GBR

ACT AG2R CITROEN TEAM FRA 21 10004433789 GALLOPIN Tony FRA 22 10009363817 BIDARD François FRA 23 10011942704 BOUCHARD Geoffrey FRA 24 10003261709 FRANK Mathias SUI 25 10009419791 HÄNNINEN Jaakko FIN 26 10009392412 VENDRAME Andrea ITA 27 10006003270 WARBASSE Lawrence USA R 10008895183 CALMEJANE Lilian FRA R 10014941519 JULLIEN Anthony FRA R 10014219069 PRODHOMME Nicolas FRA DS 10000894707 GOUBERT Stephane FRA DS* 10024254125 BIONDI Laurent FRA

AFC ALPECIN-FENIX BEL 31 10007946203 VAN DER POEL Mathieu NED 32 10007755435 JANS Roy BEL 33 10014827543 PHILIPSEN Jasper BEL 34 10006467961 SBARAGLI Krisan ITA 35 10007749775 VERGAERDE Oo BEL

1 36 10006656204 VERMEERSCH Gianni BEL 37 10007970249 VERVAEKE Louis BEL R 10050184245 ANDERSON Edward USA R 10004853014 MEISEN Marcel GER R 10016056514 RICHARDSON Alexandar GBR R 10009136168 TAMINIAUX Lionel BEL DS 10001164788 ROODHOOFT Christophe BEL DS* 10001453869 WILLEMS Frederik BEL

APT ASTANA - PREMIER TECH KAZ 41 10006877886 LUTSENKO Alexey KAZ 42 10003272520 BOARO Manuele ITA 43 10009145161 DE BOD Stefan RSA 44 10009816077 GIDICH Yevgeniy KAZ 45 10004828459 GRUZDEV Dmitriy KAZ 46 10007584471 PERRY Benjamin CAN 47 10009976836 SOBRERO Maeo ITA R 10015083480 BATTISTELLA Samuele ITA R 10008855171 KUDUS Merhawi ERI R 10030097666 PICCOLO Andrea ITA R 10010041100 STALNOV Nikita KAZ DS 10001183986 FOFONOV Dmitriy KAZ DS* 10001184188 YAKOVLEV Sergey KAZ

TBV BAHRAIN VICTORIOUS BRN 51 10086252279 POELS Wouter NED 52 10008662484 BAUHAUS Phil GER 53 10004564337 CARUSO Damiano ITA 54 10007834247 HAIG Jack AUS 55 10009734942 MÄDER Gino SUI 56 10030115147 MILAN Jonathan ITA 57 10015327596 WRIGHT Fred GBR R 10003072557 CAPECCHI Eros ITA R 10010093135 WILLIAMS Stephen GBR DS 10001024241 STEPHENS Neil AUS DS* 10001354748 PELLIZOTTI Franco ITA

BOH BORA - HANSGROHE GER 61 10007738055 ACKERMANN Pascal GER 62 10004694073 BENEDETTI Cesare ITA 63 10007988235 BUCHMANN Emanuel GER 64 10007167775 KONRAD Patrick AUT 65 10008942471 LAAS Marn EST 66 10006670954 SCHWARZMANN Michael GER 67 10007706228 ZWIEHOFF Ben GER R 10008662282 BASKA Erik SVK R 10006473015 KELDERMAN Wilco NED R 10014890187 MEEUS Jordi BEL R 10010171038 WALLS Mahew GBR DS 10001631806 POITSCHKE Enrico GER

2 DS* 10001550465 DOLLINGER Helmut AUT

COF FRA 71 10005502914 VIVIANI Elia ITA 72 10007890730 CONSONNI Simone ITA 73 10005768248 HAAS Nathan AUS 74 10013629692 LAFAY Victor FRA 75 10010164974 ROCHAS Rémy FRA 76 10003105394 SABATINI Fabio ITA 77 10006427242 VANBILSEN Kenneth BEL R 10015494520 CHAMPION Thomas FRA R 10006587694 FERNANDEZ Ruben ESP R 10009501132 VIVIANI Alio ITA DS 10002155707 DAMIANI Roberto ITA DS* 10001201972 GUIBERTEAU Chrisan FRA

DQT DECEUNINCK - QUICK-STEP BEL 81 10006599519 BENNETT Sam IRL 82 10010784057 ALMEIDA João POR 83 10005506651 ARCHBOLD Shane NZL 84 10005839885 CATTANEO Maa ITA 85 10002264023 KEISSE Iljo BEL 86 10008912563 MASNADA Fausto ITA 87 10003308993 MØRKØV Michael DEN R 10008661777 BALLERINI Davide ITA R 10015311028 GARRISON Ian USA R 10009637033 HONORÉ Mikkel DEN R 10005430667 STEELS Sjn BEL DS 10001038587 VAN BONDT Geert BEL DS* 10004443691 LODEWYCK Klaas BEL

EFN EF EDUCATION - NIPPO USA 91 10004641836 URAN Rigoberto COL 92 10035361130 ARROYAVE CAÑAS Daniel COL 93 10010118393 BISSEGGER Stefan SUI 94 10006885566 CRADDOCK G Lawson USA 95 10008674612 GUERREIRO Ruben POR 96 10010985535 HIGUITA GARCIA Sergio Andres COL 97 10008814351 POWLESS Neilson USA R 10003032848 DOCKER Mitchell AUS R 10005968615 SCULLY Tom NZL DS 10002365467 GARATE CEPA Juan Manuel ESP DS* 10002670514 BRESCHEL Ma DEN

GFC GROUPAMA - FDJ FRA 101 10014093979 BADILATTI Maeo SUI 102 10002261700 BONNET William FRA 103 10014916358 BRUNEL Alexys FRA 104 10002847134 DELAGE Mickael FRA 105 10003021128 LADAGNOUS Mahieu FRA

3 106 10003223919 ROUX Anthony FRA 107 10009820727 VALTER Ala HUN R 10014952229 VAN DEN BERG Lars NED DS 10001201871 MAUDUIT Philippe FRA DS* 10002637471 VEIKKANEN Jussi FIN

IWG INTERMARCHÉ - WANTY - GOBERT MATÉRIAUX BEL 111 10006469375 HIRT Jan CZE 112 10026934153 DELACROIX Théo FRA 113 10005840289 KREDER Wesley NED 114 10009027852 MINALI Riccardo ITA 115 10008906301 PETILLI Simone ITA 116 10003214522 TAARAMÄE Rein EST 117 10004572017 VAN MELSEN Kevin BEL R 10007357836 DE WINTER Ludwig BEL R 10008671073 EIKING Odd Chrisan NOR R 10007061782 LAMMERTINK Maurits NED R 10007524251 MEINTJES Louis RSA DS 10000984128 PIVA Valerio ITA

ISN ISRAEL START-UP NATION ISR 121 10004393676 FROOME Chris GBR 122 10005391564 BRÄNDLE Mahias AUT 123 10004881508 DOWSETT Alex GBR 124 10009246710 GOLDSTEIN Omer ISR 125 10002214311 GREIPEL André GER 126 10003085994 HERMANS Ben BEL 127 10007506366 ZABEL Rick GER R 10008199312 BARBIER Rudy FRA R 10011044442 EINHORN Itamar ISR R 10088502578 HAGEN Carl Fredrik NOR R 10008694113 SCHMIDT Mads Würtz DEN DS 10001134274 VERBRUGGHE Rik BEL

TJV JUMBO-VISMA NED 131 10008653996 BOUWMAN Koen NED 132 10010947644 DEKKER David NED 133 10010996043 HARPER Chris AUS 134 10008834660 KUSS Sepp USA 135 10003236043 PFINGSTEN Christoph GER 136 10011208231 RASMUSSEN VINGEGAARD Jonas DEN 137 10004519978 VAN EMDEN Jos NED R 10023376475 LEEMREIZE Gijs NED R 10009812542 TOLHOEK Antwan NED DS 10000936133 MAASSEN Frans NED DS* 10001428611 ENGELS Addy NED

LTS LOTTO SOUDAL BEL 141 10007809490 EWAN Caleb AUS 142 10007357331 DE BUYST Jasper BEL

4 143 10004816739 DE GENDT Thomas BEL 144 10003301620 KLUGE Roger GER 145 10011168623 SWEENY Harrison AUS 146 10005966288 VAN DER SANDE Tosh BEL 147 10014276865 VANHOUCKE Harm BEL R 10015600816 GRIGNARD Sébasen BEL R 10007962973 HOLMES Mahew GBR R 10015421869 VAN GILS Maxim BEL R 10016510693 VERVLOESEM Xandres BEL DS 10001120231 AERTS Mario BEL DS* 10001057886 WAUTERS Marc BEL

MOV MOVISTAR TEAM ESP 151 10001457509 VALVERDE Alejandro ESP 152 10015833818 CARRETERO Hector ESP 153 10014991231 ELOSEGUI MOMEÑE Iñigo ESP 154 10007631557 MÜHLBERGER Gregor AUT 155 10006634780 PEDRERO Antonio ESP 156 10005934360 TORRES BARCELO Albert ESP 157 10008700880 VILLELLA Davide ITA R 10009502546 CULLAIGH Gabriel GBR DS 10042297438 JAIMERENA LAURNAGARAY Jose Luis ESP

BEX TEAM BIKEEXCHANGE AUS 161 10005560710 MEZGEC Luka SLO 162 10004439449 BAUER Jack NZL 163 10015723579 COLLEONI Kevin ITA 164 10007807672 GRMAY Tsgabu Gebremaryam ETH 165 10011168320 GROVES Kaden AUS 166 10006291442 HEPBURN Michael AUS 167 10074756971 SCHULTZ Nicholas AUS R 10007229817 EDMONDSON Alexander AUS R 10006720161 HOWSON Damien AUS R 10009115556 SCOTSON Callum AUS DS 10088942516 MC PARTLAND David AUS DS* 10011496908 SMITH Andrew RSA

DSM TEAM DSM GER 171 10006479782 ARNDT Nikias GER 172 10010948149 ARENSMAN Thymen NED 173 10009403324 BOL Cees NED 174 10016299721 DAINESE Alberto ITA 175 10010955930 DONOVAN Mark GBR 176 10007514652 KRAGH ANDERSEN Asbjørn DEN 177 10010661492 STORK Florian GER R 10006597293 COMBAUD Romain FRA R 10015092574 GALL Felix AUT R 10053551660 SALMON Marn Alexander GER R 10050439273 VERMAERKE Kevin USA DS 10001560973 ROBERTS Luke AUS

5 DS* 10072924378 BROEKHUIZEN Wilbert NED

TQA TEAM QHUBEKA ASSOS RSA 181 10005876160 NIZZOLO Giacomo ITA 182 10006883344 HANSEN Lasse Norman DEN 183 10005961844 LINDEMAN Bert-Jan NED 184 10005390352 PELUCCHI Maeo ITA 185 10002692540 POZZOVIVO Domenico ITA 186 10008696840 TANFIELD Harry GBR 187 10045463375 WALSCHEID Maximilian Richard GER R 10010794060 BROWN Connor NZL R 10009990374 DLAMINI Nicholas RSA R 10010948351 SCHMID Mauro SUI DS 10001141146 VIERHOUTEN Aart NED DS* 10000992111 REDANT Hendrik BEL

TFS TREK - SEGAFREDO USA 191 10002837838 NIBALI Vincenzo ITA 192 10002208853 DE KORT Koen NED 193 10036503306 JENSEN Maas DEN 194 10007527584 LIEPINS Emils LAT 195 10009189015 MOSCHETTI Maeo ITA 196 10006570924 REIJNEN Kiel USA 197 10030804049 TIBERI Antonio ITA R 10008670871 EG Niklas DEN R 10005513119 MOLLEMA Bauke NED R 10015280211 QUARTERMAN Charles GBR DS 10001481858 POPOVYCH Yaroslav UKR DS* 10000808417 BAFFI Adriano ITA

6