Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           Team Ineos                      1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Geraint Thomas             111   8   7   7   7   5   5   5   5   2   2   2   2   2   2
              Egan Arley Bernal Gomez     81   7   6   6   6   6   6   6   6   3   3   3   5   4   5
              Jonathan Castroviejo Nico  175 166  80  80  75  69  70  62  63  69  69  66  68  59  44
              Michal Kwiatkowski         160  72  54  68  67  45  56  45  46  46  50  53  53  62  69
              Gianni Moscon               80   6  63  57  56  67  68  80  81  79  77  71  73  75  77
              Wout Poels                 123 101  65  63  63  68  69  61  62  68  76  69  70  55  36
              Luke Rowe                  162 125 140 151 152 138 138 133 137 130 128 116 116 118 118
              Dylan van Baarle           154   9 115 122 127 107 110  87  86  81  81  80  80  69  60
            
           Bora-Hansgrohe                  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Peter Sagan                  2  48  18  18   9  64  60  40  49  42  40  58  56  64  73
              Emanuel Buchmann           168  63  32  30  29  12  12  10  10   5   5   5   6   5   6
              Marcus Burghardt            36 142 109 104 131 132 130 135 143 129 130 131 130 140 142
              Patrick Konrad              42  60  28  28  28  23  23  20  20  12  11  11  14  22  29
              Gregor Muhlberger           71  62  30  29  58  49  50  50  52  51  55  42  44  38  34
              Daniel Oss                  61  68 106 103 120 120 120 112 114 107 103 111 110 112 111
              Lukas Postlberger          176 173 148 170 166 148 162 141 113 118 125 135 132 134 137
              Maximilian Schachmann       70  61  29  60  60  50  47  41  45  52  53  45  46        
            
           Deceuninck-QuickStep            1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Julian Alaphilippe          21  11   1   1   1   2   2   1   1   1   1   1   1   1   1
              Kasper Asgreen              33  12 176 171 160 159 168 168 163 143 158 161 156 152 149
              Dries Devenyns             174 172 113 119  83  92  93  98  98 102 111  96  99  89  88
              Yves Lampaert               50  14  90 130 109 121 118 125 129 119 122 132 127 125 124
              Enric Mas                   51  13   8   8   8  13  13  11  11   6   6   6   4  10  26
              Michael Morkov              38 165 169 158 169 168 161 163 165 165 161 152 150 149 151
              Maximiliano Ariel Richeze   30 160 166 155 164 169 165 165 167 146 142 148 146 151 158
              Elia Viviani                 9  10 101  89 125 135 131 137 133 124 119 126 125 133 131
            
           AG2R La Mondiale                1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Romain Bardet               92 108  51  47  46  26  26  23  23  15  14  14  17  26  19
              Mickael Cherel              89 139  66  64  64  34  32  42  44  38  37  38  40  45  41
              Benoit Cosnefroy           170 112 134 150 116 100 106 116 115 120 126 121 120 120 122
              Mathias Frank              135 109  60  61  61  48  57  49  50  48  47  36  39  43  49
              Tony Gallopin              136 110  89 127 107 116 115 111 109  93  91  82  81  82  64
              Alexis Gougeard            156 111 133 138 136 134 140 147 145 152 151 142 139 137 136
              Oliver Naesen                8 118 137 121 104 112 107 105  79  74  70  59  60  60  55
              Alexis Vuillermoz          163 140  62  62  62  35  33  32  35  40  42  43  45  37  40
            
           Bahrain-Merida                  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Vincenzo Nibali             24  42  21  21  21  20  20  28  30  30  31  44  41  46  53
              Damiano Caruso             113  44 122 131 110  96 101 100 100 104 106  92  89  84  85
              Sonny Colbrelli              5  41  15  15  16  60  55  69  75  62  60  70  72  74  83
              Rohan Dennis               158  46  84  93  88  86  90  88  88  95 102                
              Ivan Garcia Cortina         35 169 172 162 122 119 117 123  92 100  95 105 102 105 110
              Matej Mohoric              159  47  86  82  74  80  76  86  91  99  98 109 106 107 112
              Dylan Teuns                 48  64  61  56  55   3   3  52  55  58  56  48  50  52  63
              Jan Tratnik                 39  43  71  67  80  74  73  82  64  70  67  77  76  80  81
            
           Groupama-FDJ                    1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Thibaut Pinot               76  37  12  12  13   7   7   3   3  11  10  10   7   6   4
              William Bonnet             134 151 157 144 147 140 139 145 142 149 144 143 141 142 144
              David Gaudu                 65  35  17  16  18  19  19  17  17  23  22  22  24  19  18
              Stefan Kung                125  38  81  81  94 101 102 103 105 110 104 115 111 109  99
              Matthieu Ladagnous          72 153 159 174 171 155 163 144 140 148 147 140 140 136 134
              Rudy Molard                 66  36  16  17  19  31  31  30  33  29  27  29  28  25  25
              Sebastien Reichenbach      137  39  31  59  59  32  34  29  31  28  30  31  30  28  23
              Anthony Roux               133  83  95  86  85  95  99 102 103  90  92 100  95  94  92
            
           Movistar Team                   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Nairo Quintana              53  95  41  38  37  16  16  14  14   8   8   8   9  14  13
              Alejandro Valverde Belmon   67  97  42  40  38  25  25  22  22  14  13  13  12   9   8
              Andrey Amador Bikkazakova   57  96  52  48  47  65  66  58  58  54  52  55  58  58  62
              Imanol Erviti Ollo         150 144 150 129 130 129 126 127 125 121 117  98  98  98  97
              Mikel Landa Meana           88  99  43  41  39  17  17  15  15  21  20  20  18  11   7
              Nelson Oliveira             94 100  98  88  86  97  97  94  95  92  94 104  94  93  96
              Marc Soler                  83  98  44  39  40  39  45  48  29  31  41  41  42  33  35
              Carlos Verona Quintanilla  164 155 161 163 167 149 157 136 144 151 149 137 137 127 123
            
           Astana Pro Team                 1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Jakob Fuglsang              93  55  25  25  25  11  11   9   9  16  15  15  13   8   9
              Pello Bilbao               129  59  27  27  27  61  64  57  65  71  71  57  57  49  42
              Omar Fraile Matarranza      97  57  82  91  77  72  74  77  80  82  83  85  83  76  74
              Hugo Houle                  91  54  85  84 112 113 108 106 108 113 110  95 100  91  93
              Gorka Izagirre Insausti     74  65  92  95  79  71  65  53  56  60  58  60  61  48  58
              Alexey Lutsenko             54  52  23  23  22  24  24  21  21  24  23  23  21  24  22
              Magnus Cort                 96  56 124 133 156 162 170 149 146 153 157 125 129 124 121
              Luis Leon Sanchez           79  53  26  26  26  42  39  65  71  76  72  68  67  66  71
            
           Team Jumbo-Visma                1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Steven Kruijswijk           56   3   3   3   3   8   8   7   7   4   4   4   3   3   3
              George Bennett             167   5   4   4   4   4   4   4   4  27  26  28  29  23  21
              Laurens De Plus             90 124  79  76  71  55  51  46  47  44  45  47  48  32  31
              Dylan Groenewegen          169 164 168 157 168 166 159 162 164 164 159 149 154 158 157
              Amund Grondahl Jansen       15 158 163 152 163 161 158 161 162 150 143 150 152 156 155
              Tony Martin                 78   4 114 172 170 165 171 169 131 139 160 163 162 161 161
              Mike Teunissen               1   1  72  69 102 117 114 121 120 112 109  93  96  95 101
              Wout Van Aert               16   2   2   2   2  40  41  60  66  55  54  76            
            
           EF Education First              1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Rigoberto Uran              82  26  13  13  14  10  10   8   8  13  12  12   8   7  10
              Alberto Bettiol             12  24 118 111  82  81  75  63  68  73  75  65  64  63  68
              Simon Clarke                23 130  74  73  87  88  84  79  59  66  65  54  54  61  67
              Tanel Kangert              109  28  70  66  66  66  67  54  57  61  61  61  59  41  32
              Sebastian Langeveld         27  32 121 124 139 146 155 150 148 154 166 165 164 162 163
              Thomas Scully              140 114 135 168 172 164 164 164 166 166 164 158 159 148 147
              Tejay van Garderen          75  25  14  14  15  33  36                                
              Michael Woods               87  27  11  10  11   9   9  35  38  43  49  51  52  54  43
            
           Mitchelton-Scott                1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Adam Yates                  46  51  22  22  23  14  14  12  12   7   7   7  10  18  24
              Luke Durbridge             104  58 123 114  99 105 104  91 101 106 107 113 112 113 116
              Jack Haig                  147  94  40  51  50  37  42  34  37  34  33  33  33  31  28
              Michael Hepburn             45 161 167 159 161 158 154 159 155 137 137 145 147 153 153
              Daryl Impey                 19  50  24  24  24  54  49  71  42  50  48  62  63  65  70
              Christopher Juul Jensen    161 159 164 165 155 145 153 119 124 133 140 136 133 135 130
              Matteo Trentin               7  49  20  20  17  62  58  39  43  37  36  32  31  39  47
              Simon Yates                146 162  91 102 119  94  95  92  87  94  97  84  84  79  52
            
           CCC Team                        1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Greg Van Avermaet           11  30   9   9  10  41  38  33  36  32  28  26  26  29  38
              Patrick Bevin               25  31 120 113 137                                        
              Alessandro De Marchi       151  45  45  70  68  75  77  64                            
              Simon Geschke              115  34  64  58  57  70  71  56  67  72  74  81  79  83  65
              Serge Pauwels              152 167 170 160 121  85  89 101 102 108 108  86  86  87  89
              Joey Rosskopf              114  33  67  77  72  73  72  78  82  83  82  88  85  85  86
              Michael Schar              112 136 145 169 128 126 123 113 112 117 116 106 105 102  95
              Lukasz Wisniowski          166 146 152 136 111 122 124 131 130 136 131 127 124 128 133
            
           UAE Team Emirates               1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Daniel Martin              121  92  38  36  35  18  18  16  16   9   9   9  11  16  15
              Fabio Aru                  105  89  58  54  53  29  29  26  26  25  24  24  23  20  17
              Sven Erik Bystrom          153  93 132 135 133 131 128 134 141 128 124 120 119 119 120
              Rui Alberto Faria da Cost  120  91  39  37  36  43  44  44  51  56  57  49  51  53  57
              Sergio Luis Henao Montoya   84  88  87  83  76  58  52  37  41  36  34  35  35  36  46
              Alexander Kristoff          14  86 130 116 144 156 152 158 159 142 135 133 135     140
              Vegard Stake Laengen       106  90 131 134 157 147 142 129 127 135 132 128 126 122 125
              Jasper Philipsen            43  87 111 105 134 133 127 117 121 114 112                
            
           Trek-Segafredo                  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Richie Porte                64 104  48  43  43  21  21  18  18  20  19  19  15  12  11
              Julien Bernard             117 106  73  72  69  38  37  36  40  45  43  46  43  47  39
              Giulio Ciccone              60 103  47  44  42   1   1   2   2  10  29  30  32  35  33
              Koen de Kort               116 168 171 161 145 139 134 140 135 145 138 139 138 129 126
              Fabio Felline               69 105  49  45  44  46  43  67  72  63  62  52  49  56  51
              Bauke Mollema              155 107  50  46  45  22  22  19  19  22  21  21  16  15  27
              Toms Skujins               172 176 165 154 115  99  96  93  94 101 101  90  91 101 100
              Jasper Stuyven              10 102  46  42  41  44  40  66  39  49  44  34  34  40  45
            
           Team Sunweb                     1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Michael Matthews             6  15   5   5   5  59  54  38  48  41  39  40  38  44  50
              Nikias Arndt               119 113 102 100 117  98  94 110 116 105 100 108 107 110 109
              Cees Bol                    34 149 155 142 159 163 156 160 161 138 134 141 142 145 146
              Chad Haga                  145 150 156 173 174 167 172 170 170 169 167 162 160 146 143
              Lennard Kamna               86  19  75  78  73  83  82  59  70  59  59  78  77  77  54
              Wilco Kelderman             73  18  10  11  12  53  61  51  53  47  46  50  47  50  59
              Soren Kragh Andersen       107  22  83  92  93  93  91  70  76  65  64  72  71  73  78
              Nicolas Roche               40  40  19  19  20  51  63  43  28  33  32  27  27  30  37
            
           Cofidis Solutions Credits       1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Christophe Laporte          17  66  99  90 124     160                                
              Natnael Berhane            100 117  76  79 106  79  81  89  90  98  99 112 113 108 113
              Nicolas Edet               118  69  33  31  30                                        
              Jesus Herrada Lopez        141  70  34  32  31  57  62  47  32  35  35  37  36  34  30
              Anthony Perez              144  71  94  85 101     143 139 134 144 154 124 121 121 119
              Pierre-Luc Perichon         55  78  97  96  89 108 109  83  84  88  86  83  82  72  79
              Stephane Rossetto          171 170 173 166 142 128 141 128 126 134 141 119 118 117 106
              Julien Simon                29  67  77  74  70  78  80  99  99 103 105  91  90  99 105
            
           Lotto Soudal                    1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Caleb Ewan                   3 156 162 147 150 142 135 132 136 126 121 129 134 126 135
              Tiesj Benoot                52  81  36  35  34  63  59  76  54  57  66  56  55  51  56
              Jasper De Buyst             28  79 128 118 100 110 105 104 107  96  96 117 115 115 117
              Thomas De Gendt            130 157 110 108  95  77  79  55  61  67  68  73  69  71  75
              Jens Keukeleire             44 163 112 109  96 102  98  96  97  86  85 107 108 163 108
              Roger Kluge                 49  80 129 117 146 154 149 156 158 140 139 146 151 147 150
              Maxime Monfort             131 138 100 106 126 124 132 130 132 141 153 159 155 143 145
              Tim Wellens                124  82  93 143 114  76  78  81  83  87  89  89  88  88  90
            
           Direct Energie                  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Lilian Calmejane            58 119 104 107  92 103 103 109 111 116 120 110 109  96 102
              Niccolo Bonifazio           37 145 151 132 132 152 146 153 156 161 152 144 149 155 148
              Fabien Grellier            143 152 158 145 148 109 113 115 119 125 127 122 122 123 114
              Paul Ourselin               95 121 138 123 105 114 111 107 110 115 115 118 117 116 104
              Romain Sicard               77 120 105  94  78  82  86  85  74  77  78  74  75  70  72
              Rein Taaramae              108 122  55  50  49  36  35  31  34  39  38  39  37  42  48
              Niki Terpstra              157 123 139 156 165 160 169 148 154 160                    
              Anthony Turgis              99 135 144 126 129 127 136 143 139 127 129 138 136 131 128
            
           Katusha-Alpecin                 1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Ilnur Zakarin              103  21  69  71  81  84  87  72  73  64  63  63  62  57  66
              Jens Debusschere            31 174 175 167 173 171 173 171 169 168 163 164 163     162
              Alex Dowsett               110  23 117 153 153 144 144 151 149 155 150 157 144 150 152
              Jose  Goncalves            102  29 119 112  97 111 119 126 123 132 133 130 128 130 127
              Marco Haller               165 115 136 146 149 150 151 146 152 158 148 154 158 160 160
              Nils Politt                 59  17  68  65  65  47  46  68  69  75  73  79  78  78  80
              Mads Wurtz Schmidt          98  20  88  98  90  89  85  95  96  84  87  99  93 100 107
              Rick Zabel                  41  16 116 110 141 137 133 138 147 170                    
            
           Wanty-Gobert Cycling Team       1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Guillaume Martin            20 132  59  55  54  30  30  27  27  26  25  25  25  21  16
              Frederik Backaert           63 141 147 176 175 170 167 167 160 163 162 153 148 139 138
              Aime De Gendt              128 148 154 140 138 143 147 154 151 157 155 160 161 159 159
              Odd Christian Eiking        62 134 108  99  91 106 112 118 117 123 123 114 114 111 115
              Xandro  Meurisse            26 133  57  53  52  15  15  13  13  19  18  18  20  27  20
              Yoann Offredo               22 137 146 175 176 172 174 172 171 171 169 166 165 164 164
              Andrea Pasqualon            13 131  78  75  98  87  83  90  93  85  84  87  87  90  91
              Kevin Van Melsen           122 143 149 149 151 141 150 157 153 159 156 147 145 141 141
            
           Dimension Data                  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Edvald Boasson Hagen        32  74  35  34  32  52  48  75  60  53  51  64  65  67  76
              Lars Ytting Bak            138  85  96  87 123 125 125 142 138 147 145 155 153 157 156
              Stephen Cummings           142  77 127 141 158 157 166 166 168 167 165 151 143 144 139
              Reinardt Janse Van Rensbu   85 116 103 101 118 118 116 122 128 122 118 123 123     132
              Benjamin King              132  76 126 120 103 104 100  97 104  91  88  94  92  92  84
              Roman Kreuziger             47  75  37  33  33  28  28  25  25  18  17  17  19  17  14
              Giacomo Nizzolo              4  73 125 115 143 153 148 155 157 162 168                
              Michael Valgren Andersen    68  84  53  49  48  56  53  73  78  80  80  67  66  68  61
            
           Team Arkea-Samsic               1   2   3   4   5   6   7   8   9  10  11  12  13  14  15
              Warren Barguil             101 126  56  52  51  27  27  24  24  17  16  16  22  13  12
              Maxime Bouet               139 128 107  97  84  91  88  74  77  78  79  75  74  81  82
              Anthony Delaplace          127 147 153 137 135 130 129 120  89  97  93 103 101 103  94
              Elie Gesbert               173 175 141 128 108  90  92  84  85  89  90  97  97  86  87
              Andre Greipel               18 154 160 148 162 151 145 152 150 156 146 156 157 154 154
              Kevin Ledanois             149 171 174 164 154 123 122 114 118 109 113 101 103 104 103
              Amael Moinard              126 127 142 139 113 115 121 108 106 111 114 102 104  97  98
              Florian Vachon             148 129 143 125 140 136 137 124 122 131 136 134 131 132 129