Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           INEOS Grenadiers                1   2   3   4   5   6   7
              Richie Porte                33                        
              Richard Carapaz             32  20  13   9   9   2   2
              Michal Kwiatkowski          49  95                    
              Carlos Rodriguez            56  53  24  13  13  12  15
              Pavel Sivakov               18  17  75                
              Jonathan Castroviejo       104 120  96  73  71  40  43
              Luke Plapp                 105 139 114 104 112        
            
           Quick-Step Alpha Vinyl Tea      1   2   3   4   5   6   7
              Fausto Masnada              46  28                    
              Andrea Bagioli               5  47  49  51  52  65  56
              Ilan Van Wilder             28  16  12  16  16        
              Louis Vervaeke             101  88  59  68  67  73  62
              Ethan Vernon               138 125 149 134 129 108  92
              Pieter Serry               100  86  88                
              Dries Devenyns              70  29  62  83  85  80  76
            
           Jumbo-Visma                     1   2   3   4   5   6   7
              Rohan Dennis                96  84  87  84  82  53  54
              Steven Kruijswijk           35  11  10  21  26  20  20
              Sam Oomen                   21  10  11  14  14  13  10
              Tom Dumoulin                23  49                    
              David Dekker               144 134 150 142 139        
              Robert Gesink               95  83  86  82  81  50  40
            
           UAE Team Emirates               1   2   3   4   5   6   7
              Joao Almeida                73  35   9   2   1   3   3
              Rui Costa                  150 126 119 109 106  75  69
              George Bennett              64  32  18  11  11  39  42
              Juan Sebastian Molano       14   5 115 122            
              Juan Ayuso                  20  13   2   4   4   5   5
              Ivo Oliveira               124 122 147 140 135 111  94
              Marc Soler                  31  25  22  57  57  66    
            
           Bahrain - Victorious            1   2   3   4   5   6   7
              Jack Haig                  157                        
              Sonny Colbrelli              2                        
              Dylan Teuns                 38  22  17  17  17  15  12
              Wout Poels                  16  18   7   5   5   6    
              Phil Bauhaus               155 124 148 141 136 112    
              Santiago Buitrago           52  70  28  19  19  43  37
              Hermann Pernsteiner         59  63  39  26  25  18  17
            
           BORA - hansgrohe                1   2   3   4   5   6   7
              Ben Zwiehoff                98  96  77  59  59  68  63
              Jai Hindley                 19  43  23  12  12  11  13
              Sergio Higuita               6   8   4   3   3   1   1
              Martin Laas                160 153 152 143 140 114    
              Anton Palzer                75  71  58  42  40  27  25
              Cesare Benedetti           140 151 151                
            
           AG2R Citroen Team               1   2   3   4   5   6   7
              Ben O'Connor                29  24   1   6   6   7   6
              Dorian Godon               151 129 121 110 108  74  67
              Larry Warbasse              79  31  47  49  49  63  60
              Clement Berthet             44  52  85  62  61  46  49
              Mikael Cherel               55  50  69  93  92  58  57
              Jaakko Hanninen             93  85  95 106 103  92  81
              Nans Peters                 40                        
            
           Groupama - FDJ                  1   2   3   4   5   6   7
              Michael Storer              54  73  63  77  83  52  52
              Sebastien Reichenbach       66  61  27  22  21  17  14
              Attila Valter               11  39  40  56  56  34  26
              Matteo Badilatti           143 135  93  65  63  71  66
              Rudy Molard                 88  79  80  76  74  77    
              Quentin Pacher               4  36  42  39  36  26  23
              Bruno Armirail              90 110  65  46  45        
            
           Israel - Premier Tech           1   2   3   4   5   6   7
              Michael Woods               45  46  36  60  68        
              Alessandro De Marchi                                  
              Mads Wurtz Schmidt          82  77  91  92  91  85  72
              Corbin Strong               76  56  79                
              Daryl Impey                 42  21  74  85  86  54  53
              Simon Clarke                 8  75  53  71  77  51  47
              Guillaume Boivin           116 105 106 102 101        
            
           Movistar Team                   1   2   3   4   5   6   7
              Alejandro Valverde          36  23  16  32  32        
              Ivan Ramiro Sosa            48  60  25  25  24  47  41
              Carlos Verona               69  33  19  15  15  14  11
              Jose Joaquin Rojas         107  99  98                
              Oier Lazkano               147 147 145 138 138  98  85
              Will Barta                 159 146 127 117 116  86  77
              Albert Torres              118 111 128 120            
            
           Trek - Segafredo                1   2   3   4   5   6   7
              Mattias Skjelmose Jensen     7   4  21  20  20  16  16
              Antwan Tolhoek             131 123 107  99  98  88  78
              Giulio Ciccone              15   6   5  27  27  19  21
              Juan Pedro Lopez            62  62  35  48  48  61    
              Amanuel Ghebreigzabhier     47  48  33  31  31  22    
              Dario Cataldo               91  82  84  87  84        
              Marc Brustenga             122 115 142 135 131 109    
            
           Astana Qazaqstan Team           1   2   3   4   5   6   7
              Joe Dombrowski              99  97  78  58  58  35  32
              Simone Velasco              27  55  71  75  73  42  36
              Javier Romo                 65  68  32  30  30  21  24
              Vadim Pronskiy              86  80  61  47  46  62  58
              Sebastian Henao            113 104  72  72  69  44  45
              Alexandr Riabushenko        34  45 118 123 120 102  91
              Valerio Conti              111 106 139 133 132        
            
           Intermarche - Wanty - Gobe      1   2   3   4   5   6   7
              Louis Meintjes              57  67  31  24  23  45  46
              Simone Petilli              63  66  48  40  37  37  31
              Jan Hirt                   162 138 135  98 104  70    
              Laurens Huys                68  64  51  52  51  31  35
              Jan Bakelants               17   9  38  34  34  24  19
              Tom Devriendt              163 154                    
              Theo Delacroix              94  89  89  88  87        
            
           Cofidis                         1   2   3   4   5   6   7
              Guillaume Martin            41  19   8   8   8   9   8
              Jesus Herrada               67  65  29  44  42  29  28
              Pierre-Luc Perichon        161 127 123 112 111  95  84
              Hugo Toumire               130 149 112  96  96        
              Alexandre Delettre         126 119 144 137 134 110  93
              Jose Herrada                50  51  70  53  53  33  30
              Sander Armee               141 142 126 116 118 101  86
            
           EF Education-EasyPost           1   2   3   4   5   6   7
              Diego Andres Camargo       115 107  73  50  50  64  64
              Esteban Chaves              71  30  20  18  18  41  44
              Hugh Carthy                 37  44  34  45  44  28  27
              Odd Christian Eiking        25  42  37  33  33        
              Merhawi Kudus               85  78  45  41  38  55  50
              Neilson Powless            120 114 103 113 121        
              Jonathan Klever Caicedo    117 109  81  66  64  72    
            
           Team Arkea Samsic               1   2   3   4   5   6   7
              Nairo Quintana              26  12   3   1   2   4   4
              Elie Gesbert                97  87  76  74  75  78  68
              Anthony Delaplace           74  34  68  78  76        
              Miguel Eduardo Florez      128 121 116 107 107        
              Hugo Hofstetter             10   3 117 118 114  97    
              Winner Anacona              87  81  56  55  55  67  65
              Lukasz Owsian               53  26  60  69  66  38  39
            
           Lotto Soudal                    1   2   3   4   5   6   7
              Thomas De Gendt            142 141                    
              Harm Vanhoucke              60  54  26  28  28        
              Filippo Conca              137 130 134 121 119        
              Matthew Holmes             139 157 132 129            
              Viktor Verschaeve           78  74  52  63  62        
              Sylvain Moniquet            22  40  30  23  22  36  29
            
           Team BikeExchange - Jayco       1   2   3   4   5   6   7
              Simon Yates                 61  69  67                
              Michael Matthews             1   2                    
              Damien Howson               83  90  55  35  43  32  33
              Kaden Groves               127 118 130 130 125  83  71
              Michael Hepburn            121 112 143 136 133        
              Christopher Juul-jensen                               
              Callum Scotson              92  94  94  89  88  57  51
            
           Team DSM                        1   2   3   4   5   6   7
              Mark Donovan                77  72  54  54  54        
              Casper Pedersen            119 113 108 103 102  91    
              Romain Combaud             109 103 138                
              Henri Vandenabeele          39  14  14  43  47  30  34
              Marius Mayrhofer           164 160                    
              Jonas Iversby Hvideberg      3   1  83 101 100  89    
              Marco Brenner              156 137 129                
            
           Equipo Kern Pharma              1   2   3   4   5   6   7
              Jose Felix Parra           153 132  92  67  65        
              Urko Berrade                30  58  41  36  41        
              Hector Carretero           152 144 110  86  90  84    
              Raul Garcia Pierna         123 140 125 127 123  81  74
              Jaime Castrillo            112 102  99 100  99        
              Francisco Galvan            13  38  82  97  97  59  59
              Roger Adria                 89  93  97  94  93  87  73
            
           Uno-X Pro Cycling Team          1   2   3   4   5   6   7
              Tobias Halland Johannesse   12   7   6   7   7   8   7
              Anthon Charmig              43  27  46  70  70        
              Idar Andersen              125 148 146 139 137 113    
              Torstein Traen              24  15  15  10  10  10   9
              Jonas Gregaard              72  57  50  38  35  25  22
              Jacob Hindsgaul            129 150 141 128 124 103  90
              Torjus Sleen               158 145 131 131 130        
            
           Caja Rural - Seguros RGA        1   2   3   4   5   6   7
              Jhojan Garcia              154 131 101  90  89  82  75
              Michal Schlegel            114 108 140 126 122 104  88
              Fernando Barcelo           133 133 102  81  80  49  38
              Mikel Nieve                 84  91  90                
              Alvaro Cuadros             148 159                    
              Joel Nicolau                51  59  64  64  72  76  70
              Eduard Prades                9  41  57  61  60  69    
            
           Euskaltel - Euskadi             1   2   3   4   5   6   7
              Mikel Bizkarra             145 158 122 124 126 105  89
              Luis Angel Mate            132 128 100  80  79  79    
              Gotzon Martin               81  37  43  37  39  56  55
              Joan Bou                   134 155 133 108 105  93  80
              Unai Cuadrado              146 143 124 111 110  94  87
              Carlos Canal                58  92  66  79  78  48  48
              Antonio Jesus Soto         106 100 104 114 113  96  82
            
           Burgos-BH                       1   2   3   4   5   6   7
              Daniel Navarro              80  76  44  29  29  23  18
              Oscar Cabedo               136 152 109  91  94        
              Jetse Bol                  108 101 105  95  95  60  61
              Alex Molenaar              103 117 113 119 117 100    
              Adria Moreno               135 156 137 125 127 106    
              Ander Okamika              149 136 120 115 115  99  83
              Manuel Penalver            110  98 136 132 128 107