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