Riders' GC positions after each stage (needs to be viewed with a mono font) INEOS Grenadiers 1 2 3 4 5 Ethan Hayter 12 4 3 2 4 Jonathan Castroviejo 85 31 32 24 29 Daniel Felipe Martinez 11 5 7 4 3 Thomas Pidcock 13 9 9 26 Geraint Thomas 32 62 62 56 62 Ben Tulett 159 129 126 118 102 Dylan Van Baarle 25 10 10 9 10 Astana Qazaqstan Team 1 2 3 4 5 Samuele Battistella 43 12 11 13 Javier Romo 81 41 41 37 Leonardo Basso 61 123 121 119 107 Joe Dombrowski 161 157 152 150 125 Michele Gazzoli 4 146 141 132 96 Dmitriy Gruzdev 130 90 87 78 81 Davide Martinelli 34 121 116 117 99 BORA - hansgrohe 1 2 3 4 5 Sergio Higuita 19 14 13 15 13 Luis-Joe Luhrs 30 105 Jonas Koch 64 52 52 50 40 Jordi Meeus 22 117 111 110 116 Anton Palzer 53 30 29 28 24 Nils Politt 8 Lukas Postlberger 60 97 94 79 95 Cofidis 1 2 3 4 5 Ion Izagirre 20 Jelle Wallays Tom Bohli 18 114 112 106 97 Davide Cimolai 150 143 136 131 113 Bryan Coquard 2 113 108 105 71 Jose Herrada 46 24 23 23 20 Andre Carvalho 70 53 50 52 39 Groupama - FDJ 1 2 3 4 5 David Gaudu 17 1 1 7 5 Stefan Kung 42 19 19 5 7 Olivier Le Gac 21 26 27 29 44 Fabian Lienhard 55 122 115 111 101 Attila Valter 63 55 54 51 38 Lars Van Den Berg 158 Intermarche - Wanty - Gobe 1 2 3 4 5 Sven Erik Bystrom 14 7 5 10 9 Loic Vliegen 56 66 61 65 56 Aime De Gendt 144 108 104 100 82 Alexander Kristoff 3 116 110 108 98 Andrea Pasqualon 27 119 Adrien Petit 35 95 90 80 64 Georg Zimmermann 47 13 12 18 18 Jumbo-Visma 1 2 3 4 5 Tobias Foss 10 17 17 6 6 Robert Gesink 23 37 39 32 30 Michel Hessmann 108 79 85 67 87 Pascal Eenkhoorn 49 63 59 62 75 Johannes Staune-mittet Quick-Step Alpha Vinyl Tea 1 2 3 4 5 Kasper Asgreen 92 109 103 90 79 Tim Declercq 57 Remco Evenepoel 7 3 4 1 1 Fabio Jakobsen 1 145 140 143 129 Yves Lampaert 28 120 124 109 83 Bert Van Lerberghe 6 147 142 137 126 Louis Vervaeke 39 36 42 42 35 Trek - Segafredo 1 2 3 4 5 Filippo Baroncini Julien Bernard 16 6 6 12 11 Tony Gallopin 26 8 8 14 14 Daan Hoole 36 57 56 44 54 Alexander Kamp 138 140 138 140 115 Juan Pedro Lopez 37 11 15 22 41 UAE Team Emirates 1 2 3 4 5 Oliviero Troia 127 137 129 122 117 Juan Sebastian Molano Brandon Mcnulty 9 2 2 3 2 Ivo Oliveira 40 61 58 60 84 Rui Oliveira 5 27 24 34 31 Alpecin-Fenix 1 2 3 4 5 Tim Merlier 15 115 109 113 114 Michael Gogl 38 20 20 17 17 Xandro Meurisse 45 23 25 20 21 Tobias Bayer 24 101 92 83 61 Oscar Riesebeek 91 127 137 138 Jay Vine 31 102 118 101 68 Dries De Bondt 29 118 113 107 93 Caja Rural - Seguros RGA 1 2 3 4 5 Jonathan Lastra 145 142 Eduard Prades 68 42 40 47 36 Michal Schlegel 126 43 Jhojan Garcia 62 104 95 85 63 Iuri Leitao 116 136 130 130 Jokin Murguialday 111 149 146 144 119 Joel Nicolau 59 21 21 25 23 Euskaltel - Euskadi 1 2 3 4 5 Unai Iribar 79 71 68 66 49 Xabier Mikel Azparren 51 28 28 19 16 Unai Cuadrado 114 56 55 58 Txomin Juaristi 115 60 72 64 48 Iker Ballarin 160 130 125 128 121 Asier Etxeberria 89 75 70 70 51 Juan Jose Lobato 88 151 144 139 Human Powered Health 1 2 3 4 5 August Jensen 86 74 67 63 69 Colin Joyce 87 126 117 124 118 Wessel Krul Kyle Murphy 149 46 53 54 42 Nickolas Zukowsky 146 141 135 129 111 Team Arkea Samsic 1 2 3 4 5 Warren Barguil 48 15 14 16 15 Thibault Guernalec 50 18 18 8 8 Simon Guglielmi 96 25 26 27 25 Hugo Hofstetter 54 65 60 59 52 Anthony Delaplace 107 83 80 69 60 Clement Russo 95 49 46 36 37 Connor Swift 41 16 16 11 12 ABTF - Feirense 1 2 3 4 5 Andre Cardoso 74 68 66 82 74 Fabio Marcelo Pinto Olive 125 106 101 115 Francisco Pereira 156 156 153 153 133 Ivo Pinheiro 105 82 77 81 58 Micael Isidoro 94 131 131 141 Venceslau Fernandes 76 99 91 94 90 Marcio Barbosa 93 103 98 98 94 Atum general / Tavira / Ma 1 2 3 4 5 Emanuel Duarte 120 48 47 45 50 Alejandro Manuel Marque 72 51 49 49 Alexander Grigoryev 113 84 86 77 80 Alvaro Trueba 104 77 74 84 59 Rafael Lourenco 121 80 88 89 86 Delio Fernandez 52 64 64 68 57 David Livramento 153 110 123 133 110 Aviludo - Louletano - Loul 1 2 3 4 5 Carlos Ivan Oyarzun 97 76 75 72 76 Vicente Garcia De Mateos 44 22 22 21 19 Jesus Del Pino 128 87 93 95 91 Jose Mendes 132 139 134 135 112 Tomas Contte 78 72 71 71 72 Nuno Meireles 131 107 102 114 D'AQUILA Nahuel Omar Nuno Efapel Cycling 1 2 3 4 5 Pedro Andrade 135 91 106 125 Tiago Antunes 129 39 36 35 26 Joao Benta 82 32 31 33 45 Francisco Campos Gaspar Goncalves 33 50 48 48 53 Fabio Fernandes 109 134 132 126 Rafael Silva 66 67 76 97 92 Glassdrive Q8 Anicolor 1 2 3 4 5 Frederico Figueiredo 119 35 35 39 28 Javier Moreno 99 152 148 148 130 Fabio Costa 112 81 97 88 109 Hector Saez 147 153 151 152 Pedro Silva 100 128 122 120 105 Afonso Eulalio 118 88 96 103 Rafael Reis 71 125 120 102 Kelly / Simoldes / UDO 1 2 3 4 5 Luis Gomes 148 47 43 46 34 Cesar Fonte 143 59 57 61 73 Tiago Leal 151 96 99 99 89 Daniel Dias 73 148 143 142 127 Helder Goncalves 142 93 78 92 88 Afonso Silva 69 98 100 96 70 Antonio Manuel Sousa Ferr 77 44 45 55 66 L.A. Aluminios / Credibom 1 2 3 4 5 Andre Ramalho 80 70 69 73 77 Goncalo Leaca 139 92 81 86 103 Joao Medeiros 141 89 82 93 108 Joao Macedo 90 100 89 104 104 Raul Ribeiro 155 144 139 146 132 Rodrigo Caixas 154 155 149 151 Ruben Simao 157 111 107 121 100 Radio Popular - Paredes - 1 2 3 4 5 Luis Fernandes 124 132 127 134 Daniel Freitas 98 40 37 41 47 Pedro Miguel Lopes 84 73 73 76 78 Cesar Martingil 152 154 150 147 131 Hugo Nunes 122 58 65 75 Tiago Machado 67 29 30 31 27 Vinicio Rodrigues 137 86 83 87 85 Tavfer-Mortagua-Ovos Matin 1 2 3 4 5 Goncalo Carvalho 134 94 84 91 67 Joao Matias 83 150 145 145 128 Pedro Pinto 75 33 33 43 33 Rui Carvalho 106 135 133 136 122 Angel Sanchez 136 112 119 116 124 Leangel Linarez 58 124 114 112 123 Nicolas Saenz 133 85 105 123 106 W52 / FC Porto 1 2 3 4 5 Ricardo Vilela 103 34 34 30 22 Ricardo Mestre Daniel Mestre 102 78 79 74 55 Jose Goncalves 65 69 63 57 65 Jose Neves 117 38 38 40 46 Amaro Antunes 123 54 51 53 43 Samuel Jose Caldeira 101 133 128 127 120