| team | No. | Surname | nationality | rank | Achievements / Other | Team evaluation | 
| Bahrain-Merida (TBM) Bahrain
 Bahrain
   | 1 | Vincenzo Nibali | Italy  Italy | 59 |  |  12th to 15th stage | 
| 2 | Iván García | Spain  Spain | 99 |  | 
| 3 | Gorka Izagirre | Spain  Spain | 29 |  13th stage | 
| 4th | Ion Izagirre   | Spain  Spain | 9 |  | 
| 5 | Mark Padun | Ukraine  Ukraine | –– | 17th stage not finished | 
| 6th | Franco Pellizotti | Italy  Italy | 50 |  | 
| 7th | Hermann Pernsteiner | Austria  Austria | –– | not started
 for the 18th stage | 
| 8th | Luka Pibernik | Slovenia  Slovenia | 142 |  | 
|  |  |  | 
| ag2r La Mondiale (ALM) France
 France
   
 
   | 11 | Hubert Dupont | France  France | 26th |  | 00 | 
| 12 | Mickaël Chérel | France  France | 97 |  | 
| 13 | Julien Duval | France  France | 157 |  | 
| 14th | Tony Gallopin | France  France | 11 |  7th stage | 
| 15th | Ben Gastauer | Luxembourg  Luxembourg | 36 |  | 
| 16 | Alexandre Geniez | France  France | 90 |  12th stage | 
| 17th | Alexis Gougeard | France  France | –– | 11th stage not finished | 
| 18th | Nans Peters | France  France | 72 |  | 
|  |  |  | 
| Astana Pro Team (AST) Kazakhstan
 Kazakhstan
   
 
   | 21st | Miguel Ángel López | Colombia  Colombia | 3 |  |  4th to 8th stage | 
| 22nd | Pello Bilbao | Spain  Spain | 27 |  | 
| 23 | Dario Cataldo | Italy  Italy | 64 |  | 
| 24 | Omar Fraile | Spain  Spain | 63 |  17th stage | 
| 25th | Jan Hirt | Czech Republic  Czech Republic | 74 |  | 
| 26th | Nikita Stalnov | Kazakhstan  Kazakhstan | 104 |  | 
| 27 | Davide Villella | Italy  Italy | 48 |  | 
| 28 | Andrey Zeits | Kazakhstan  Kazakhstan | 52 |  | 
|  |  |  | 
| BMC Racing Team (BMC) United States
 United States
   
 
   | 31 | Richie Porte | Australia  Australia | 84 |  |  1st stage | 
| 32 | Brent Bookwalter | United States  United States | 66 |  | 
| 33 | Alessandro De Marchi | Italy  Italy | 76 |  11th stage | 
| 34 | Rohan Dennis   | Australia  Australia | –– |  1st and 16th stage Stage 1 Stage 1 to Stage 17 non-runner 
   
   
 | 
| 35 | Nicolas Roche | Ireland  Ireland | 40 |  | 
| 36 | Joey Rosskopf   | United States  United States | 81 |  | 
| 37 | Dylan Teuns | Belgium  Belgium | 33 |  | 
| 38 | Francisco Ventoso | Spain  Spain | 111 |  | 
|  |  |  | 
| Bora-hansgrohe (BOH) Germany
 Germany
   
 
   | 41 | Peter Sagan    | Slovakia  Slovakia | 119 |  10th stage | 00 | 
| 42 | Emanuel Buchmann | Germany  Germany | 12 |  | 
| 43 | Marcus Burghardt | Germany  Germany | 149 |  | 
| 44 | Davide Formolo | Italy  Italy | 22nd |  | 
| 45 | Rafał Majka | Poland  Poland | 13 |  | 
| 46 | Jay McCarthy | Australia  Australia | 91 |  | 
| 47 | Lukas Pöstlberger   | Austria  Austria | –– | not started
 for the 19th stage | 
| 48 | Michael Schwarzmann | Germany  Germany | 150 |  | 
|  |  |  | 
| Groupama-FDJ (GFC) France
 France
   
 
   | 51 | Thibaut Pinot | France  France | 6th |  15th and 19th stage | 00 | 
| 52 | Mickael Delage | France  France | 112 |  | 
| 53 | Antoine Duchesne   | Canada  Canada | 127 |  | 
| 54 | Rudy Molard | France  France | 14th |  5th to 8th stage | 
| 55 | Georg Preidler   | Austria  Austria | –– | 11th stage not finished | 
| 56 | Marc Sarreau | France  France | 131 |  | 
| 57 | Benjamin Thomas | France  France | 121 |  | 
| 58 | Léo Vincent | France  France | 77 |  | 
|  |  |  | 
| Lotto Soudal (LTS) Belgium
 Belgium
   
 
   | 61 | Tiesj Benoot | Belgium  Belgium | 95 |  | 00 | 
| 62 | Sander Armée | Belgium  Belgium | 73 |  | 
| 63 | Victor Campenaerts    | Belgium  Belgium | 102 |  | 
| 64 | Thomas De Gendt | Belgium  Belgium | 67 |  12th stage 17th to 21st stage mountain classification winner 
   
 | 
| 65 | Bjorg Lambrecht | Belgium  Belgium | –– | not started
 for the 15th stage | 
| 66 | Maxime Monfort | Belgium  Belgium | 42 |  | 
| 67 | Tosh Van der Sande | Belgium  Belgium | 114 |  | 
| 68 | Jelle Wallays | Belgium  Belgium | 143 |  18th stage | 
|  |  |  | 
| Mitchelton-Scott (MTS) Australia
 Australia
   | 71 | Simon Yates | United Kingdom  United Kingdom | 1 |  14th stage, 
  9th to 11th, 14th to 21st stage, winner of the overall ranking,
 
  19th and 21st stage, winner of the combined ranking 
 | 00 | 
| 72 | Michael Albasini | Switzerland  Switzerland | 118 |  | 
| 73 | Alexander Edmondson   | Australia  Australia | 155 |  | 
| 74 | Jack Haig | Australia  Australia | 19th |  | 
| 75 | Damien Howson | Australia  Australia | 70 |  | 
| 76 | Luka Mezgec | Australia  Australia | 141 |  | 
| 77 | Matteo Trentin   | Italy  Italy | 125 |  | 
| 78 | Adam Yates | United Kingdom  United Kingdom | 45 |  | 
|  |  |  | 
| Movistar Team (MOV) Spain
 Spain
   
 
   | 81 | Nairo Quintana | Colombia  Colombia | 8th |  |  16th to 21st stage, team championship winner
 | 
| 82 | Andrey Amador | Costa Rica  Costa Rica | 93 |  | 
| 83 | Winner Anacona | Colombia  Colombia | 69 |  | 
| 84 | Daniele Bennati | Italy  Italy | 133 |  | 
| 85 | Richard Carapaz | Ecuador  Ecuador | 18th |  | 
| 86 | Imanol Erviti | Spain  Spain | 92 |  | 
| 87 | Nélson Oliveira | Portugal  Portugal | 71 |  | 
| 88 | Alejandro Valverde | Spain  Spain | 5 |  2nd and 8th stage 
  5th, 7th to 18th stage 
  7th to 9th, 11th to 21st stage Winner points evaluation
 | 
|  |  |  | 
| Quick-Step Floors (QST) Belgium
 Belgium
   | 91 | Elia Viviani   | Italy  Italy | 145 |  3rd, 10th and 21st stage | 00 | 
| 92 | Kasper Asgreen | Denmark  Denmark | 134 |  | 
| 93 | Laurens De Plus | Belgium  Belgium | –– | 19th stage not finished | 
| 94 | Dries Devenyns | Belgium  Belgium | 94 |  | 
| 95 | Enric Mas | Spain  Spain | 2 |  20th stage winner of the junior ranking
 | 
| 96 | Michael Mørkøv   | Denmark  Denmark | 148 |  | 
| 97 | Fabio Sabatini | Italy  Italy | 152 |  | 
| 98 | Pieter Serry | Belgium  Belgium | 88 |  | 
|  |  |  | 
| Team Dimension Data (DDD) South Africa
 South Africa
   | 101 | Louis Meintjes | South Africa  South Africa | 58 |  | 00 | 
| 102 | Igor Antón | Spain  Spain | 44 |  | 
| 103 | Steve Cummings | United Kingdom  United Kingdom | 124 |  | 
| 104 | Amanuel Gebreigzab here | Eritrea  Eritrea | 37 |  | 
| 105 | Ryan Gibbons | South Africa  South Africa | 82 |  | 
| 106 | Benjamin King | United States  United States | 24 |  4th and 9th stage | 
| 107 | Merhawi kudu   | Eritrea  Eritrea | 31 |  | 
| 108 | Johann van Zyl | South Africa  South Africa | 122 |  | 
|  |  |  | 
| EF Education First-Drapac powered by Cannondale
 (EFD) United States
 United States
   | 111 | Rigoberto Urán | Colombia  Colombia | 7th |  | 00 | 
| 112 | Simon Clarke | Australia  Australia | 46 |  5th stage | 
| 113 | Mitchell Docker | Australia  Australia | 151 |  | 
| 114 | Sebastian Langeveld | Netherlands  Netherlands | 128 |  | 
| 115 | Daniel Moreno | Spain  Spain | 38 |  | 
| 116 | Pierre Rolland | France  France | 56 |  | 
| 117 | Tom Van Asbroeck | Belgium  Belgium | 87 |  | 
| 118 | Michael Woods | Canada  Canada | 34 |  17th stage | 
|  |  |  | 
| Team Katusha Alpecin (TKA) Switzerland
 Switzerland
   
 
   | 121 | Ilnur Zakarin | Russia  Russia | 20th |  | 00 | 
| 122 | Ian Boswell | United States  United States | 126 |  | 
| 123 | José Gonçalves | Portugal  Portugal | –– | 13th stage not finished | 
| 124 | Reto Hollenstein | Switzerland  Switzerland | 55 |  | 
| 125 | Pavel Kochetkov | Russia  Russia | 53 |  | 
| 126 | Maurits Lammertink | Netherlands  Netherlands | –– | not started for the 8th stage | 
| 127 | Tiago Machado | Portugal  Portugal | 79 |  | 
| 128 | Jhonatan Restrepo | Colombia  Colombia | 105 |  | 
|  |  |  | 
| Team Lotto NL-Jumbo (TLJ) Netherlands
 Netherlands
   | 131 | Steven Kruijswijk | Netherlands  Netherlands | 4th |  |  9th to 11th stage | 
| 132 | George Bennett | New Zealand  New Zealand | 35 |  | 
| 133 | Lars Boom | Netherlands  Netherlands | 153 |  | 
| 134 | Floris De Tier | Belgium  Belgium | 41 |  | 
| 135 | Sepp kiss | United States  United States | 65 |  | 
| 136 | Tom Leezer | Netherlands  Netherlands | 139 |  | 
| 137 | Bert-Jan Lindeman | Netherlands  Netherlands | 136 |  | 
| 138 | Danny van Poppel | Netherlands  Netherlands | 132 |  | 
|  |  |  | 
| Team Sky (SKY) United Kingdom
 United Kingdom
   
 
   | 141 | David de la Cruz | Spain  Spain | 15th |  |  2nd and 3rd stage | 
| 142 | Jonathan Castroviejo   | Spain  Spain | 100 |  19th stage | 
| 143 | Tao Geoghegan Hart | United Kingdom  United Kingdom | 62 |  | 
| 144 | Sergio Henao   | Colombia  Colombia | 28 |  | 
| 145 | Michał Kwiatkowski   | Poland  Poland | 43 |  2nd to 4th stage 
  2nd to 6th stage 
  2nd to 4th and 6th stage 
  14th stage | 
| 146 | Salvatore Puccio | Italy  Italy | 96 |  | 
| 147 | Pavel Sivakov | Russia  Russia | –– | 14th stage not finished | 
| 148 | Dylan van Baarle   | Netherlands  Netherlands | –– | not started for the 14th stage | 
|  |  |  | 
| Team Sunweb (SUN) Germany
 Germany
   | 151 | Wilco Kelderman | Netherlands  Netherlands | 10 |  | 00 | 
| 152 | Johannes Fröhlinger | Germany  Germany | 115 |  | 
| 153 | Simon Geschke | Germany  Germany | –– | not started for the 18th stage | 
| 154 | Jai Hindley | Australia  Australia | 32 |  | 
| 155 | Michael Storer | Australia  Australia | 117 |  | 
| 156 | Mike Teunissen | Netherlands  Netherlands | 109 |  | 
| 157 | Martijn Tusveld | Netherlands  Netherlands | 80 |  | 
| 158 | Max Walscheid | Germany  Germany | 156 |  | 
|  |  |  | 
| Trek-Segafredo (TFS) United States
 United States
   
 
   | 161 | Bauke Mollema | Netherlands  Netherlands | 30th |  5th, 11th and 15th stages Most combative driver
 | 00 | 
| 162 | Gianluca Brambilla | Italy  Italy | 16 |  | 
| 163 | Matthias Brändle | Austria  Austria | 158 |  | 
| 164 | Nicola Conci | Italy  Italy | –– | not started for the 16th stage | 
| 165 | Fabio Felline | Italy  Italy | 61 |  | 
| 166 | Markel Irizar | Spain  Spain | 130 |  | 
| 167 | Giacomo Nizzolo | Italy  Italy | 140 |  | 
| 168 | Kiel Reijnen | United States  United States | 135 |  | 
|  |  |  | 
| UAE Team Emirates (UAD) United Arab Emirates
 United Arab Emirates
   | 171 | Fabio Aru | Italy  Italy | 23 |  | 00 | 
| 172 | Sven Erik Bystrøm | Norway  Norway | 113 |  | 
| 173 | Simone Consonni | Italy  Italy | 147 |  | 
| 174 | Valerio Conti | Italy  Italy | 60 |  | 
| 175 | Vegard stake lengths   | Norway  Norway | 107 |  | 
| 176 | Daniel Martin | Ireland  Ireland | –– | not started for the 10th stage | 
| 177 | Simone Petilli | Italy  Italy | –– | 10th stage not finished | 
| 178 | Edward Ravasi | Italy  Italy | 39 |  | 
|  |  |  | 
| Burgos BH (BBH) Spain
 Spain
   | 181 | José Mendes | Portugal  Portugal | 83 |  | 00 | 
| 182 | Jetse Bol | Netherlands  Netherlands | 101 |  18th stage | 
| 183 | Óscar Cabedo | Spain  Spain | 86 |  | 
| 184 | Jorge Cubero | Spain  Spain | 89 |  6th and 8th stage | 
| 185 | Jesús Ezquerra | Spain  Spain | 98 |  10th stage | 
| 186 | Jordi Simón | Spain  Spain | –– |  3rd stage 17th stage not finished
 | 
| 187 | Diego Rubio Hernández | Spain  Spain | 138 |  | 
| 188 | Pablo Torres | Spain  Spain | 129 |  | 
|  |  |  | 
| Caja Rural-Seguros RGA (CJR) Spain
 Spain
   
 
   | 191 | Sergio Pardilla | Spain  Spain | 49 |  | 00 | 
| 192 | Alex Aranburu | Spain  Spain | 108 |  7th stage | 
| 193 | Jonathan Lastra | Spain  Spain | 123 |  | 
| 194 | Lluís Mas | Spain  Spain | 47 |  9th stage | 
| 195 | Antonio Molina | Spain  Spain | 120 |  | 
| 196 | Cristian Rodríguez | Spain  Spain | 25th |  | 
| 197 | Nick Schultz | Australia  Australia | 75 |  | 
| 198 | Nelson Soto | Colombia  Colombia | 154 |  | 
|  |  |  | 
| Cofidis, Solutions Crédits (COF) France
 France
   
 
   | 201 | Nacer Bouhanni | France  France | –– |  6th stage 11th stage not finished
 | 00 | 
| 202 | Loïc Chetout | France  France | 144 |  | 
| 203 | Jesús Herrada | Spain  Spain | 21st |  12th and 13th stage 
  20th stage | 
| 204 | José Herrada | Spain  Spain | 57 |  | 
| 205 | Mathias Le tournament | France  France | 110 |  | 
| 206 | Luis Ángel Maté | Spain  Spain | 106 |  2nd to 16th stage 
  2nd and 4th stage | 
| 207 | Stéphane Rossetto | France  France | 54 |  | 
| 208 | Kenneth Vanbilsen | Belgium  Belgium | 137 |  | 
|  |  |  | 
| Euskadi Basque Country-Murias (EUS) Spain
 Spain
   | 211 | Eduard Prades | Spain  Spain | 68 |  | 00 | 
| 212 | Jon Aberasturi | Spain  Spain | 146 |  | 
| 213 | Aritz Bagües | Spain  Spain | 78 |  | 
| 214 | Mikel Bizkarra | Spain  Spain | 17th |  | 
| 215 | Garikoitz Bravo | Spain  Spain | 116 |  | 
| 216 | Mikel Iturria | Spain  Spain | 103 |  | 
| 217 | Óscar Rodríguez | Spain  Spain | 51 |  13th stage | 
| 218 | Héctor Sáez | Spain  Spain | 85 |  |