AG2R-CITROEN : Mikaël Chérel (FRA), Benoît Cosnefroy (FRA), Stan Dewulf (BEL), Bob Jungels (LUX), Aurélien Paret-Peintre (FRA)
Retirement: Geoffroy Bouchard (FRA) not starting 8th stage; Ben O’Connor (AUS) np 10th leg; Oliver Naesen (BEL) retires 11th stage
ALPECIN-DECEUNINCK : Silvan Dillier (SUI), Alexander Krieger (GER), Jasper Philipsen (BEL), Edward Planckaert (BEL), Kristian Sbaragli (ITA), Guillaume Van Keirlsbuck (BEL)
Abandonment : Michael Gogl (AUT) ab. 5th stage; Mathieu van der Poel (PBS) ab. 11th step
ARKEA-SAMSIC : Nairo Quintana (COL), Maxime Bouet (FRA), Amaury Capiot (BEL), Hugo Hofstetter (FRA), Matis Louvel (FRA), Lukas Owsian (POL), Connor Swift (GBR)
Retirement: Warren Barguil (FRA) not starting 13th stage
ASTANA QAZAQSTAN TEAM : Alexey Lutsenko (KAZ), Samuele Battistella (ITA), Joe Dombrowski (USA), Fabio Felline (ITA), Dmitriy Gruzdev (KAZ), Simone Velasco (ITA), Andrey Zeits (KAZ)
Retirement: Gianni Moscon (ITA) ab. 8th stage
B&B HOTELS-KTM: Cyril Barthe (FRA), Franck Bonnamour (FRA), Alexis Gougeard (FRA), Jérémy Lecroq (FRA), Cyril Lemoine (FRA), Luca Mozzato (ITA), Pierre Rolland (FRA), Sebastian Schönberger (AUT)
BAHRAIN-VICTORIOUS : Damiano Caruso (ITA), Kamil Gradek (POL), Matej Mohoric (SLO), Luis Leon Sanchez (ESP), Dylan Teuns (BEL), Jan Tratnik (SLO), Fred Wright (GBR)
Abandonment : Jack Haig (AUS) ab. 5th step
BIKE EXCHANGE-JAYCO : Jack Bauer (NZL), Dylan Groenewegen (NED), Amund Grøndahl Jansen (NOR), Chris Juul-Jensen (DEN), Michael Matthews (AUS), Luka Mezgec (SLO), Nick Schultz (AUS)
Retirement: Luke Durbridge (AUS) np 10th stage
BORA-HANSGROHE : Aleksandr Vlasov (RUS), Felix Grossschartner (AUT), Marco Haller (AUT), Lennard Kämna (GER), Patrick Konrad (AUT), Nils Politt (GER), Maximilian Schachmann (GER), Danny van Poppel (PBS)
COFIDIS: Pierre-Luc Périchon (FRA), Simon Geschke (GER), Ion Izagirre (ESP), Anthony Pérez (FRA), Benjamin Thomas (FRA), Max Walscheid (GER)
Retirement: Guillaume Martin (FRA) not starting 9th stage; Victor Lafay (FRA) ab. 13th step
EF EDUCATION-EASYPOST : Rigoberto Uran (COL), Alberto Bettiol (ITA), Stefan Bissegger (SUI), Owain Doull (GBR), Magnus Cort (DAN), Neilson Powless (USA), Jonas Rutsch (GER)
Retirement: Ruben Guerreiro (POR) not starting 9th stage; Magnus Cort (DAN) np 15th stage
GROUPAMA-FDJ : Antoine Duchesne (CAN), David Gaudu (FRA), Kevin Geniets (LUX), Stefan Küng (SUI), Olivier Le Gac (FRA), Valentin Madouas (FRA), Thibaut Pinot (FRA), Michael Storer (AUS)
INEOS-GRENADIERS: Geraint Thomas (GBR), Jonathan Castroviejo (ESP), Filippo Ganna (ITA), Daniel Felipe Martinez (COL), Tom Pidcock (GBR), Luke Rowe (GBR), Dylan van Baarle (NED), Adam Yates (GBR)
INTERMARCHE-WANTY-GOBERT : Alexander Kristoff (NOR), Sven Erik Byström (NOR), Kobe Goossens (BEL), Louis Meintjes (RSA), Andrea Pasqualon (ITA), Adrien Petit (FRA), Taco van der Hoorn (NED), Georg Zimmermann (GER )
ISRAEL PT : Jakob Fuglsang (DAN), Michael Woods (CAN), Chris Froome (GBR), Daryl Impey (RSA), Simon Clarke (AUS), Hugo Houle (CAN), Krists Neilands (LET), Omer Goldstein (ISR)
Retirement: Simon Clarke (AUS) np 15th stage, Jakob Fuglsang (DAN) ab. because of a broken rib after stage 16
LOTTO SOUDAL : Caleb Ewan (BEL), Frederik Frison (BEL), Philippe Gilbert (BEL), Reinardt Janse van Rensburg (AFS), Andreas Kron (GER), Brent Van Moer (BEL), Florian Vermeersch (BEL), Tim Wellens (BEL) )
MOVISTAR : Enric Mas (ESP), Imanol Erviti (ESP), Gorka Izagirre (ESP), Matteo Jorgenson (USA), Gregor Mühlberger (AUT), Nelson Oliveira (POR), Albert Torres (ESP), Carlos Verona (ESP)
QUICK-STEP ALPHA VINYL: Fabio Jakobsen (PBS), Michael Mørkøv (DAN), Andrea Bagioli (ITA), Mattia Cattaneo (ITA), Florian Sénéchal (FRA), Yves Lampaert (BEL), Mikkel Honoré (DAN)
Retirement: Kasper Asgreen (DAN) not starting 9th stage; Michael Morkov (DAN) hd 15th stage
TEAMDSM : Romain Bardet (FRA), Alberto Dainese (ITA), John Degenkolb (GER), Nils Eekhoff (PBS), Chris Hamilton (AUS), Andreas Leknessund (NOR), Martijn Tusveld (PBS)
Retirement: Kevin Vermaerke (USA) not starting 8th stage
TEAM JUMBO-VISMA: Primoz Roglic (SLO), Jonas Vingegaard (DAN), Wout van Aert (BEL), Sepp Kuss (USA), Steven Kruijswijk (PBS), Christophe Laporte (FRA), Tiesj Benoot (BEL), Nathan Van Hooydonck (BEL).
Retirement: Primoz Roglic (SLO) np 15th stage; Steven Kruijswijk (PBS) ab. 15th stage
TOTAL ENERGY : Peter Sagan (SVQ) Maciej Bodnar (POL), Mathieu Burgaudeau (FRA), Pierre Latour (FRA), Edvald Boasson Hagen (NOR), Anthony Turgis (FRA)
Retirement: Daniel Oss (ITA) np 6th stage, Alexis Vuillermoz (FRA) np 10th stage
TREK-SEGAFREDO: Giulio Ciccone (ITA), Tony Gallopin (FRA), Alex Kirsch (LUX), Bauke Mollema (PBS), Mads Pedersen (DAN), Quinn Simmons (USA), Toms Skujins (LET), Jasper Stuyven (BEL)
Retirement: Alex Kirsch (LUX) ab. 6th stage
UAE TEAM EMIRATES: Tadej Pogacar (SLO), Mikkel Bjerg (DAN), Rafal Majka (POL), Brandon McNulty (USA), Marc Soler (ESP), Marc Hirschi (SUI)
Retirement: Vegard Stake Laengen (NOR) ab. 8th step; George Bennett (NZL) np 10th leg