Riders' GC positions after each stage (needs to be viewed with a mono font) INEOS Grenadiers 0 1 2 3 4 5 Geraint Thomas 4 3 24 24 23 19 Andrey Amador 74 59 56 57 50 50 Laurens De Plus 42 134 125 125 88 84 Ethan Hayter 1 133 107 85 65 62 Luke Plapp 35 19 18 18 5 9 Brandon Smith Rivera 62 135 117 118 Magnus Sheffield 13 46 45 53 49 48 UAE Team Emirates 0 1 2 3 4 5 Marc Hirschi 45 11 10 10 16 21 Ivo Oliveira 49 52 50 67 85 88 Juan Ayuso 10 6 5 6 2 4 Finn Fisher-black Fernando Gaviria 99 87 68 87 Brandon Mcnulty 16 10 8 8 Jan Polanc 37 55 52 44 70 67 Jumbo-Visma 0 1 2 3 4 5 Steven Kruijswijk 95 45 44 42 19 7 Rohan Dennis 2 1 1 1 1 8 Robert Gesink 54 66 64 63 53 52 Michel Hessmann 87 119 122 122 109 107 Sepp Kuss 77 41 41 40 20 12 Gijs Leemreize 41 72 98 102 81 79 Timo Roosen 46 80 83 89 91 92 Bahrain - Victorious 0 1 2 3 4 5 Damiano Caruso 31 18 17 17 18 6 Gino Mader 57 23 21 21 6 2 Hermann Pernsteiner 52 56 53 45 38 36 Johan Price-pejtersen Luis Leon Sanchez 69 40 40 39 36 40 Dylan Teuns 55 4 4 5 31 30 Stephen Williams 104 77 104 93 99 98 Intermarche - Wanty - Gobe 0 1 2 3 4 5 Louis Meintjes 78 60 57 47 29 32 Theo Delacroix 34 105 91 106 107 106 Quinten Hermans 63 22 22 22 63 69 Laurens Huys 133 127 127 127 112 110 Julius Johansen 40 128 128 128 117 115 Baptiste Planckaert 137 126 124 Rein Taaramae 94 67 61 50 39 33 Cofidis 0 1 2 3 4 5 Ion Izagirre 50 115 120 104 72 64 Sander Armee 120 90 86 74 59 56 Tom Bohli 43 114 113 115 114 112 Thomas Champion 123 130 130 129 113 109 Ruben Fernandez 26 16 15 15 43 42 Simon Geschke 100 31 31 30 9 3 Davide Villella 96 30 30 29 34 31 Groupama - FDJ 0 1 2 3 4 5 Thibaut Pinot 88 62 59 49 26 13 Matteo Badilatti 134 73 99 81 61 59 Rudy Molard 56 21 20 20 14 25 Quentin Pacher 66 24 23 23 41 41 Sebastien Reichenbach 79 27 27 26 7 15 Anthony Roux 91 84 106 112 92 90 Michael Storer 97 Quick-Step Alpha Vinyl Tea 0 1 2 3 4 5 Remi Cavagna 17 51 49 66 84 82 Mattia Cattaneo 20 99 103 100 97 91 Josef Cerny 30 113 119 120 Mikkel Frolich Honore 11 7 6 7 42 46 James Knox 39 107 108 92 76 71 Mauro Schmid 9 5 3 4 21 23 Ethan Vernon 7 98 101 110 AG2R Citroen Team 0 1 2 3 4 5 Ben O'Connor 24 14 13 13 4 5 Geoffrey Bouchard 121 64 75 58 45 43 Bob Jungels 33 110 94 84 62 61 Lawrence Naesen 118 121 97 108 Valentin Paret-peintre Nans Peters 36 106 92 98 79 76 Michael Schar 80 68 63 71 78 78 BORA - hansgrohe 0 1 2 3 4 5 Aleksandr Vlasov 18 9 9 9 3 1 Felix Grosschartner 3 2 2 3 30 28 Sergio Higuita 84 61 58 48 22 24 Patrick Konrad 93 85 69 83 74 73 Anton Palzer 71 83 67 60 51 51 Maximilian Schachmann 5 81 66 77 56 55 Frederik Wandahl 111 122 109 109 100 97 Lotto Soudal 0 1 2 3 4 5 Steff Cras 90 29 29 28 10 11 Sebastien Grignard 89 118 96 96 95 96 Matthew Holmes 103 120 Harry Sweeny 85 116 121 121 108 104 Harm Vanhoucke 107 101 105 103 93 93 Viktor Verschaeve 131 93 73 69 77 81 Trek - Segafredo 0 1 2 3 4 5 Antonio Tiberi 19 53 77 59 80 72 Jon Aberasturi 106 100 80 88 102 Julien Bernard 25 15 14 14 33 39 Gianluca Brambilla 73 26 26 25 24 26 Kenny Elissonde 116 36 35 34 17 22 Toms Skujins 58 49 82 70 57 58 Antwan Tolhoek 132 79 93 86 66 66 Movistar Team 0 1 2 3 4 5 Carlos Verona 125 39 39 38 13 16 Abner Gonzalez 122 38 38 37 35 35 Johan Jacobs 29 112 95 107 Lluis Mas 70 Gregor Muhlberger 28 17 16 16 52 Oscar Rodriguez 48 65 60 65 46 44 Einer Augusto Rubio 105 34 32 31 12 10 Team BikeExchange - Jayco 0 1 2 3 4 5 Matteo Sobrero 6 82 70 80 87 83 Sam Bewley 129 123 115 105 98 99 Kevin Colleoni 109 125 Tsgabu Grmay 114 88 71 61 55 53 Amund Grondahl Jansen 76 74 79 95 94 94 Jan Maas 124 91 72 68 68 74 Dion Smith 60 58 55 46 71 70 Israel - Premier Tech 0 1 2 3 4 5 Chris Froome 119 89 88 94 69 65 Patrick Bevin 12 8 7 2 40 38 Alexander Cataford 102 76 81 97 96 95 Jakob Fuglsang 82 28 28 27 25 29 Krists Neilands 61 50 48 62 82 80 Corbin Strong 83 70 62 82 Michael Woods 117 37 36 35 11 17 Team DSM 0 1 2 3 4 5 Andreas Leknessund 22 12 11 11 32 34 Nikias Arndt 14 32 33 32 54 54 Marco Brenner 64 43 65 75 89 87 Romain Combaud 135 94 90 79 Tim Naberman 92 132 132 131 Casper Pedersen 47 109 112 116 115 113 Martijn Tusveld 72 95 102 91 Astana Qazaqstan Team 0 1 2 3 4 5 Harold Tejada 108 44 43 41 28 20 Valerio Conti 51 47 46 54 73 77 Stefan De Bod 38 103 84 72 58 57 Dmitriy Gruzdev 127 124 123 124 Antonio Nibali 128 75 87 76 83 85 Alexandr Riabushenko 113 102 110 113 111 111 Andrey Zeits 112 63 74 90 60 60 EF Education-EasyPost 0 1 2 3 4 5 Rigoberto Uran 27 111 Ben Healy 21 54 51 55 48 47 Neilson Powless 23 13 12 12 8 14 Sean Quinn 15 33 34 33 15 18 Georg Steinhauser 8 104 111 114 105 103 Equipo Kern Pharma 0 1 2 3 4 5 Jose Felix Parra 136 48 47 43 37 37 Urko Berrade 81 69 76 73 86 86 Francisco Galvan 101 71 78 64 Carlos Garcia Pierna 130 92 89 78 75 75 Raul Garcia Pierna 98 86 114 111 103 101 Diego Lopez 75 117 126 126 104 100 Pau Miquel 67 25 25 51 47 49 Switzerland 0 1 2 3 4 5 Mathias Fluckiger 65 42 42 52 44 45 Nils Brun 86 96 116 117 110 108 Filippo Colombo 53 20 19 19 67 68 Antoine Debons 115 129 129 123 101 102 Dario Lillo 68 78 85 101 106 105 Valere Thiebaud 126 131 131 130 118 116 Yannis Voisard 59 57 54 56 64 63