Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           INEOS Grenadiers                1   2   3   4   5   6   7   8
              Richard Carapaz             15   7   7   7   1   1   1   1
              Rohan Dennis                10  87  74  76  64  45  43  37
              Michal Golas               133 137 119 110 118 117 112 106
              Sebastian Henao            112 106  98  94  94  63  61  51
              Pavel Sivakov               40  37  30  30  59  58  56  46
              Eddie Dunbar                59  19  15  16  11  16  17  12
              Luke Rowe                  156 143 121 112 120 119 113 107
            
           Deceuninck - Quick Step         1   2   3   4   5   6   7   8
              Julian Alaphilippe           5   2   2   2   4   4   3    
              Mattia Cattaneo              3   6   5   5  13  15  11   9
              Tim Declercq                95 101  92  82  90  82  77  76
              Dries Devenyns              13  48  41  39  24  39  39  47
              Alvaro Jose Hodeg           62 148 126 133 140            
              Jannik Steimle               7  86  81  88  96 102  92  85
              Mauri Vansevenant           42  36  33  46  70  47  47  64
            
           Team Jumbo-Visma                1   2   3   4   5   6   7   8
              Tom Dumoulin                16 123 109  97  67  48  44  41
              Gijs Leemreize              71  65  64  67  42  34  32  28
              Sam Oomen                   82  25  22  23   8   7   8   8
              Christoph Pfingsten         36  89  83  78  63  68  69  75
              Mike Teunissen              24  49  51  52  51  38  40  35
              Antwan Tolhoek             125 108  79  71  26  17  23  25
              Nathan Van Hooydonck        45  91  85  89  97  77  75  80
            
           UAE-Team Emirates               1   2   3   4   5   6   7   8
              Marc Hirschi                99  16  14  15  45  32  34  36
              Ryan Gibbons                33  62  61  59  44  35  33  29
              Rui Costa                   74  23  44  42  22  10   9   7
              Juan Sebastian Molano       51 147 128 115                
              David De La Cruz           123  77  77  77  78  66  66  66
              Cristian Camilo Munoz      141  79  75  69  33  29  28  38
              Oliviero Troia             122 151 133 136 128 125 124 113
            
           Alpecin-Fenix                   1   2   3   4   5   6   7   8
              Mathieu Van Der Poel        25   4   1   1  55            
              Silvan Dillier             104 110 103  87  47  36  36  34
              Xandro Meurisse             27  34  37  35  19  22  22  17
              Floris De Tier             159 145 153 149 143 123 118 110
              Ben Tulett                  90  27  23  24  61  84        
              Petr Vakoc                 151  59  60  60  72  51  57  56
              Otto Vergaerde             155 142 144 130 124 113        
            
           BORA - hansgrohe                1   2   3   4   5   6   7   8
              Maximilian Schachmann       12   3   4   4   3   3   4   4
              Jordi Meeus                 94 159 150 144 145 140 135 123
              Anton Palzer                91  68  67  64  39  41  45  49
              Matteo Fabbro               96  70  50  51  31  26  25  22
              Marcus Burghardt           100  45  49  50  50  50  52  53
              Matthew Walls               63 119 136 138 142 136 131 119
              Maciej Bodnar               21 124 113 118 119 118 114    
            
           Trek - Segafredo                1   2   3   4   5   6   7   8
              Nicola Conci               114  46  38  36  36  67  65  73
              Niklas Eg                  113  47  39  37  18  21  20  16
              Alexander Kamp              39  14  12  13  60  80  81  91
              Alex Kirsch                 86  99 100 107 107  83  78  82
              Antonio Nibali             149 112 148 142 113  93  87  86
              Edward Theuns               68  76  72  66  77  94  93  95
              Antonio Tiberi             111 105  97  85  82            
            
           Bahrain - Victorious            1   2   3   4   5   6   7   8
              Gino Mader                  29   9  40  38  34  46  41  27
              Wout Poels                 121  18  16  17  14  18  15  31
              Fred Wright                 35  53  55  55  69  44  46  57
              Eros Capecchi              148 139 120 123 129 126 121 109
              Hermann Pernsteiner         65  57  58  57  37  27  26  18
              Domen Novak                152 140 132 122 127 115 110 101
              Stephen Williams           103  30  25  26  17  54  50  43
            
           AG2R Citroen Team               1   2   3   4   5   6   7   8
              Mathias Frank              158 144 122 119 117 116 111  94
              Bob Jungels                 18  33  28  28  16  20  21  19
              Nans Peters                137  50  52  53  40  33  31  26
              Benoit Cosnefroy            89  17 108 100 112  92  91  87
              Marc Sarreau               138 153 130 128 123 110 106 104
              Michael Schar               69  64  63  62  73  53  48  39
              Damien Touze                72  66  65  75  81  95  95  89
            
           Movistar Team                   1   2   3   4   5   6   7   8
              Marc Soler                  97  28  24  25  57  78  72  79
              Hector Carretero           108 104  96  93  48  75  73  59
              Ivan Garcia Cortina         14   5   6   6  53  40  42  33
              Sergio Samitier             55  94  87  90  87  57  59  61
              Johan Jacobs                31  88 147 143 144 128 120  96
              Juan Diego Alba            154 117 154 148 150 138 133 120
              Gonzalo Serrano             19  11  42  40  23  11  13  13
            
           Israel Start-Up Nation          1   2   3   4   5   6   7   8
              Guillaume Boivin           127  78  73  68  56  61  62  58
              James Piccoli              131 135 143 125  74  49  49  63
              Michael Woods              128  26  20  21   7   6   6   5
              Andre Greipel               70 115 135 135 141 134 130 118
              Hugo Hofstetter            142 155 134 131 125  90  88  93
              Rick Zabel                 139 154 131 129 138 133 127 116
              Sep Vanmarcke               87 149 127 134 126 124 122    
            
           Team BikeExchange               1   2   3   4   5   6   7   8
              Michael Matthews            46  15  13  14  62  42  38  32
              Esteban Chaves             150  39  31  31   9   8  10  10
              Luke Durbridge              60  95  99  86  83            
              Lucas Hamilton              66  20  17  18   6            
              Amund Grondahl Jansen       88  98  90  81  95            
              Jack Bauer                 117 150 155 145 147            
              Dion Smith                  56  55  57  56  71  91  84  83
            
           Astana - Premier Tech           1   2   3   4   5   6   7   8
              Jakob Fuglsang              58  13  11  12   2   2   5   3
              Stefan De Bod               20  60  47  47  35  30  27  24
              Manuele Boaro               17  83  91  96 100 106 103    
              Yevgeniy Gidich            129 133 123 121 132 129 126    
              Hugo Houle                  52  63  62  61  54  37  35  30
              Omar Fraile                 32  35  29  29  38  31  30    
              Jonas Gregaard             136  58  59  72  43  55  55  45
            
           Groupama - FDJ                  1   2   3   4   5   6   7   8
              Stefan Kung                  1   1   3   3  30  43  37  40
              Matteo Badilatti           109  73  69  70  28  64  64  44
              Alexys Brunel               38 157 159                    
              Fabian Lienhard             44 146 125 127 135 137 132    
              Tobias Ludvigsson           22 125 140 126 122 108 101    
              Jake Stewart                76  96  88  80  89  99  97  97
              Benjamin Thomas             49 126 142 113 121  81  79    
            
           Cofidis, Solutions Credits      1   2   3   4   5   6   7   8
              Christophe Laporte          34  52  43  48  66  72        
              Tom Bohli                   23  61 118 120 131 135 128 117
              Jempy Drucker              126 109 101  91  91 100 100 100
              Ruben Fernandez             73  22  19  20  29  28  29  54
              Remy Rochas                 98  44  36  34  84  96  90  70
              Szymon Sajnok               85 158 149 146 148 141 136 121
              Jelle Wallays               37  90  84 109 108 111 107 105
            
           Team Qhubeka ASSOS              1   2   3   4   5   6   7   8
              Domenico Pozzovivo          30  56  45  43  10   9   7   6
              Simon Clarke               143  80  76 101 101  85  82  74
              Nic Dlamini                160 116 106  98  99 105 102    
              Kilian Frankiny             61 120 110  99  49  62  60  60
              Connor Brown                78 128 156 151 149 142 137 124
              Reinardt Janse Van Rensbu  130 134 117 106 115 121 119    
              Andreas Stokbro             53 113 105  95  98 104  99  99
            
           Lotto Soudal                    1   2   3   4   5   6   7   8
              John Degenkolb              48  92  86 104 106 109 105 103
              Filippo Conca              118  75  71  65  46  71        
              Andreas Kron                43  10   9   9  32  25  24  20
              Florian Vermeersch           8  42  48  49  85  97  89  88
              Maxim Van Gils              92  69 145 132 105  69  68  50
              Viktor Verschaeve          144  81 146 137 137 132 129    
              Kobe Goossens               47  38 124 114 110  88  83  81
            
           Team Total Direct Energie       1   2   3   4   5   6   7   8
              Pierre Latour               80  24  21  22  25  12  12  11
              Fabien Doubey               75  67  66  63  76  74  71  72
              Edvald Boasson Hagen                                      
              Victor De La Parte          81  43  35  33  20  23  18  21
              Julien Simon               107  72  68  73  75  56  54  62
              Anthony Turgis              77  41  34  45  65  86  85  84
              Alexis Vuillermoz          124  32  27  27  15  19        
            
           Team DSM                        1   2   3   4   5   6   7   8
              Tiesj Benoot                67  21  18  19  12  13  16  15
              Thymen Arensman             64 127 114 103  86  60  53  55
              Romain Combaud              79 129 115 105 103  89  80  68
              Mark Donovan                93 100 102  92  92  59  58  48
              Soren Kragh Andersen         9  29  46  44  68  73  67  69
              Andreas Leknessund          57  40  32  32  21  14  14  23
              Jasha Sutterlin             50  54  56  58  52  65  63  65
            
           EF Education - Nippo            1   2   3   4   5   6   7   8
              Rigoberto Uran              41  12  10  11   5   5   2   2
              Stefan Bissegger             2  82  80  10  58  79  76  90
              Neilson Powless             11   8   8   8  27  24  19  14
              Alex Howes                 101 131 151 147 139 112 108  92
              Sebastian Langeveld         28 156 160 152 151            
              Jonas Rutsch                 6  84 138 124 133 130 116 108
              Tom Scully                   4 114 141 141 136 131 125 115
            
           Intermarche - Wanty - Gobe      1   2   3   4   5   6   7   8
              Jan Hirt                   132 136 157                    
              Maurits Lammertink          84  97  89                    
              Simone Petilli             116  74  70                    
              Baptiste Planckaert        134 152 129                    
              Lorenzo Rota               119  31  26                    
              Pieter Vanspeybrouck       140 160 152                    
              Georg Zimmermann           145  51  54                    
            
           Rally Cycling                   1   2   3   4   5   6   7   8
              Ben King                   147 138 112 102 102  87  86  77
              Nickolas Zukowsky          110 102  94  83  93 101  98  98
              Rob Britton                135 111 104 111 109 103  94  78
              Gavin Mannion              115 107  78  74  80  70  70  52
              Kyle Murphy                153 141 158 150 146 114 109    
              Joey Rosskopf               83 130 116  79  79  76  74  67
              Matteo Dal-cin                                            
            
           Switzerland                     1   2   3   4   5   6   7   8
              Simon Pellaud              157 118 107 116 114            
              Kevin Kuhn                 146 122 139 139 130 127 123 112
              Claudio Imhof               26  85  82 108 116 122 117 114
              Lukas Ruegg                106 103  95  84 104 107 104 102
              Cyrille Thiery             120 121 111 117 111 120 115 111
              Joel Suter                  54  93  93  41  88  98  96  71
              Roland Thalmann            102  71  53  54  41  52  51  42