Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           AG2R La Mondiale                1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Tony Gallopin               31  19  26  25  28  27  63                                                        
              Francois Bidard            123  73  67  64  73  70  67  66  53  53  54  40  38  38  37  34  35  31  32  38  39
              Geoffrey Bouchard          141 143  49  55  70  74  72  70  79  75  71  78  76  76  69  64  56  59  59  55  55
              Ben Gastauer                58  90  69  66  76  73  71                                                        
              Jaakko Hanninen            166  98  40  38  38  38  38  37  50  51  49  52  55  55  68  69  68  69  70  73  73
              Aurelien Paret-peintre                                                                                        
              Andrea Vendrame            128  62  94  86  87  82  79  77  83  67  63  69  62  62  58  44  52  58  58  50  50
              Larry Warbasse              29  17  39  37  29  28  27  26  24  23  23  27  24  23  23  19  20  18  18  17  17
            
           Androni Giocattoli - Sider      1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Mattia Bais                 75 110 111 111 109 127 128 123 124 107 109 110 112 112 109 109 105 102 102 102 102
              Alessandro Bisolti         150 166 140 157 114 109 107 105 104  93  92  96  96  96 101  94  81  82  84  90  90
              Jefferson Alexander Ceped  168 104  73  72  96  96  95  93  91  83  82  88  90  92  89  77  89  80  81  78  78
              Luca Chirico               174 105 104 102 119 118 118 114 110  96  97  94  87  88  81  79  92  91  91  83  85
              Simon Pellaud              101 117 115 115 108 111 108 107 106  94  93  73  82  83  82  83  78  72  67  71  71
              Simone Ravanelli            98  77  65  59  91  94  94  71  78  74  74  75  80  79  63  67  70  71  72  74  74
              Jhonatan Restrepo          170 102 124 118 110 130 126 122 118  92  95  98 101 100 100 102 104 103 103 103 103
              Josip Rumac                 83  74  90  85  98  92  92  88  88  86  83  89  83  82  86  89  98  98  99  99  99
            
           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             100  46   9   9   7   7   7   7   6  11  11  10  10  12  12  12  12   6   6   6   6
              Manuele Boaro               56  99  97  91 106 106 105 103  93  87  86  66  71  73  64  61  69                
              Rodrigo Contreras           73 114 113 110 118 117 123 120 130 115 115 112 118 117 115 114 109 109 110 110 110
              Fabio Felline               42 122  78  69  42  39  37  36  32  25  25  23  27  27  30  25  28  25  25  25  25
              Jonas Gregaard             125 127  79  76  59  65  66  68  61  41  43  51  47  47  56  56  47  47  48  53  53
              Miguel Angel Lopez                                                                                            
              Oscar Rodriguez             61 162  61  60  40  43  44  42  43  44  44  46  41  41  39  42  37  39  39  46  45
              Aleksandr Vlasov            54                                                                                
            
           Bahrain - McLaren               1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Yukiya Arashiro            115 118 116 108 104 103 102 100  94  88  85  90  94  93  90  88  84  84  87  89  89
              Enrico Battaglin           133 113  80  74  75  72  68  67  54  54  53  59  54  54  50  39  41  43  44  47  46
              Pello Bilbao                25  14   3   3   2   2   2   2   3   3   3   3   3   3   5   5   5   4   4   4   5
              Eros Capecchi               84  36 109 107  88  91  89  87  90  80  79  85  93  91  88  91  83  81  83  86  87
              Domen Novak                142 125 133 143 130 147 155 155 120 102 104 100  98  98  79  76  72  54  54  59  59
              Mark Padun                 132 101  72  71  58  64  60  61  52  61  60  39  44  45  54  63  58  62  62  70  70
              Hermann Pernsteiner         87  38  17  17  14  14  14  14  13  10  10  14  14  15  15  15  11  11  11  10  10
              Jan Tratnik                 11   7  84  78  66  60  61  62  69  71  76  70  79  75  61  50  63  67  68  62  62
            
           Bardiani-CSF-Faizane            1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Giovanni Carboni           154  68  28  27  43  44  42  43  56  52  52  58  65  68  76  78  86  86  82  82  82
              Luca Covili                                                                                                   
              Filippo Fiorelli           173 130 151 140 132 120 117 113 125 117 116 116 120 119 117 117 120 118 121 109 109
              Giovanni Lonardi           160 134 153 155 157 153 150 148 149 133 128 130 133 133 130 126 127 125 125 125 125
              Fabio Mazzucco             155 149 138 154 146 149 147 143 143 129 136 136 135 136 133 130 131 129 128 129 129
              Francesco Romano           163  86  99  95  89  85  85  82  86  78  80  86  81  81  84  87  90  89  89  91  91
              Alessandro Tonelli         152 148 112 112  90  89  90  89  76  70  68  77  73  72  62  58  51  48  49  51  51
              Filippo Zana               144 144 106 128 122 133 132 129 128 113 112 115 108 108 106 103 101 101 101 100 100
            
           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                106  39 110 105 115 112 106 104 103  77  77  76  70  70  78  81  93  88  88  92  92
              Cesare Benedetti            52 124 132 125 128 142 143 138 122 109 108  99 104 105  99  99  91  90  90  94  94
              Maciej Bodnar               44 108 130 126 129 121 119 115 114 101  99 102 106 103 103 104 107 106 107 108 107
              Matteo Fabbro               63  27  48  48  35  34  35  33  34  24  24  20  21  22  20  17  17  23  23  23  23
              Patrick Gamper              51 164 168 162 141 158 163                                                        
              Patrick Konrad              62  26  12  12   9   9   9   9   8   6   6   6   6   9   9   9   9   7   7   8   8
              Rafal Majka                122  58  11  11  10  10  10  10  10   8   8   8   8   6   6   6   6  10  10  12  12
              Pawel Poljanski             45  59  57  63  63  68  64  65  46  48  47  47  42  43  46  43  60  65  65  67  67
            
           CCC Team                        1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Ilnur Zakarin               65  28  15  15  13  13  13  13  14  12  12  17  17  17  17  20  18  20  20  22  22
              Josef Cerny                  6   5 107 103 121 116 112 110 107 105 100  97  92  86  92  95  87  85  78  87  86
              Victor De La Parte                                                                                            
              Kamil Gradek                19 103 128 124 131 128 127 125 119 108 106 111 113 109 107 107 106 104 104 104 104
              Pavel Kochetkov            110  69  62  56  51  50  50  51                                                    
              Kamil Malecki              131  92 122 122 113 113 111 108 101  95  94  91  84  80  80  70  75  73  74  68  68
              Joey Rosskopf               78  51  51  47  82  77  77  46  60  58  58  42  46  44  57  51  64  68  69  64  64
              Attila Valter               90  41  42  40  33  31  29  28  28  22  22  22  22  21  22  24  24  29  29  27  27
            
           Cofidis, Solutions Credits      1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Elia Viviani               153 131 152 141 143 160 158 153 132 119 118 119 114 113 110 110 113 113 113 112 112
              Simone Consonni            146  81 139 131 136 126 122 119 129 114 110 113 107 107 105 108 112 110 111 117 115
              Nicolas Edet               172 171 146 167 151 143 144 140 113 100 101 104  99  97                            
              Nathan Haas                171  97 144 136 139 135 135 133 121 112 119 120 124 121 120 118 121 119 115 119 119
              Jesper Hansen              143  65  59  58  71  71  69  69  77  73  72  50  51  49  40  47  40  49  50  44  44
              Mathias Le Turnier         113 137 121 138 116 115 116 112 112  99 105 109 110 110 104 105  99  92  92  80  80
              Marco Mathis                72 129 150 151 154 163 162 156 155 140 142 141 141 140 136 134 134 132 130 130 130
              Stephane Rossetto          120  85  34  33  32  30  30  29  57  62  66  71  67  65  53  62  71  63  63  63  63
            
           Deceuninck - Quick Step         1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Joao Almeida                 2   2   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   5   5   5   4
              Davide Ballerini            32  72 120 113 107 104 103 101 102  97  96  84  78  78  72  74  76  75  76  72  72
              Alvaro Jose Hodeg          164 165 169 163 163 165 165 158 156 141 140 139 139 138 135 133 133 131 131 131 131
              Mikkel Frolich Honore       37  13  55  51  57  54  51  52  44  34  33  26  23  24  24  26  27  30  30  30  30
              Iljo Keisse                103 156 163 161 162 164 164 159 157 142 141 140 140 137 134 132 126 124 120 122 122
              James Knox                  43  21  16  16  20  20  20  20  20  18  17  15  15  14  14  14  14  15  15  14  14
              Fausto Masnada              66  29  14  14  12  12  12  12  12   9   9   9   9   8  10  10  10   9   9   9   9
              Pieter Serry                20  32  54  57  55  55  59  60  47  36  37  37  35  36  31  32  32  28  28  28  28
            
           EF Pro Cycling                  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Sean Bennett                34 106 127 121 112 110 120                                                        
              Jonathan Klever Caicedo     40  35   2   2  39  40  39  38  48  49  51  65  64  63  70  68  65  70  71  65  65
              Simon Clarke               102  47  92  92 101  97  97  96  97  81  81  62  69  69  77  80  77  77  73  75  75
              Lawson Craddock              8  96 102 114 125 124 130 126 108                                                
              Ruben Guerreiro             85  37  41  39  46  41  40  39  31  35  34  29  26  25  38  38  43  37  37  33  33
              Tanel Kangert               18   9  32  31  25  33  32  31  39  27  27  24  32  29  26  30  33  32  33  32  32
              Lachlan Morton              71 119 117 116 127 140 142 139 139 125 129 124 127 128 118 120 114 111 109 111 111
              James Whelan                33 155 137 133 135 144 145 144 144 121 123 121 125 122 114 106 111 105 106 105 105
            
           Groupama - FDJ                  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Arnaud Demare               92 116 148 137 140 131 129 130 134 123 122 123 117 116 113 115 118 116 118 121 121
              Kilian Frankiny             91  91  50  49  92  90  91  90  67  72  73  81  75  74  83  85  74  74  75  77  77
              Jacopo Guarnieri           119 139 156 142 144 137 134 141 142 132 127 129 132 131 128 129 130 128 127 128 128
              Simon Guglielmi            169 140 157 158 159 141 139 137 141 130 134 134 122 123 121 123 125 123 124 115 116
              Ignatas Konovalovas        107 136 154 153 156 136 137 145 147 135 132 132 121 120 119 121 123 122 123 124 124
              Miles Scotson                9  66 114 106 124 119 115 116 127 118 117 117 115 111 108 113 116 115 116 114 113
              Ramon Sinkeldam             39 107 145 145 147 161 160 157 158                                                
              Benjamin Thomas             76 126 159 169                                                                    
            
           Israel Start-Up Nation          1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Rudy Barbier               136 133 164 170 167 167 167 161                                                    
              Matthias Brandle            10 112 147 139 142 159 159 127 151 137 135 135 136 130 127 128 129 126 126 126 126
              Alexander Cataford         124  71  96  96  99 101 101  99 117 106 107                                        
              Davide Cimolai             165 170 171 156 158 139 138 134 137 127 124 126 119 118 116 116 119 117 119 118 118
              Alex Dowsett                94 154 162 160 161 155 157 117 140 126 126 128 130 126 124 122 124 121 117 120 120
              Daniel Navarro             117  57  36  34  37  37  36  35  37  38  40  43  50  50  45  55  53  45  46  48  48
              Guy Sagiv                  118 138 155 168 166 166 166 160 160 144 143 142 142 142 138 135 135 133 132 132 132
              Rick Zabel                 121  83 142 132 137 134 131 128 133 120 120 122 126 125 123 119 122 120 122 123 123
            
           Lotto Soudal                    1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Sander Armee               137  84  47  54  60  61  57  58  49  46  46  56  61  61  60  60  55  50  42  45  47
              Thomas De Gendt             27 163 105 109  78  76  75  75  63  55  56  64  58  51  43  45  38  36  36  41  41
              Jonathan Dibben            139 157 165 171 168 168 168 162 159 143 144 143 143 141 137 136 136 134 133 133 133
              Carl Fredrik Hagen         129  63  45  43  61  56  52  53  62  59  59  67  60  59  49  52  48  44  45  42  42
              Adam Hansen                159 142 134 159 160 152 149 147 126 111 111 114 116 115 112 112 115 112 112 116 117
              Matthew Holmes             138 132  77  82  93  99 114  91 109 104 103 107 105 102  97 101 103  96  97  81  81
              Stefano Oldani              93  95 126 119 111 108 109 106 105  98  98 103  95  94  98  92  97  97  98  98  98
              Harm Vanhoucke             108  52   5   5   4   4   4   4   7  16  18  25  29  32  42  59  44  52  52  60  60
            
           Mitchelton-Scott                1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Simon Yates                 17   8  25  24  21  21  21                                                        
              Edoardo Affini              82 167 170 150 153 150 151                                                        
              Brent Bookwalter            48 173 173 172 169                                                                
              Jack Haig                   95  43  30  44  31  35  33  32  33                                                
              Lucas Hamilton              49  23  22  21  17  17  17  17  15                                                
              Michael Hepburn             14 135 167 148 149 138 136 132 136                                                
              Damien Howson               99  89  81  75  67  66  74  74  81                                                
              Cameron Meyer               86 115 129 127 120 114 113 111  99                                                
            
           Movistar Team                   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Hector Carretero            79  82  98  94  80  83  83  81 100  91  91 101 102 101  96  97  85  83  86  79  79
              Dario Cataldo               89  40  74  67  54  57  53  54  84  68  69  74  77  77  66  65  59  64  64  66  66
              Antonio Pedrero            109  53  18  18  15  15  15  15  16  15  15  13  13  13  13  13  16  16  16  19  19
              Einer Augusto Rubio        149  79  75  70  49  48  46  48  55  56  55  61  59  58  51  46  61  61  61  57  58
              Sergio Samitier            116  56  20  20  16  16  16  16  19  17  16  16  16  16  16  16  15  13  13  13  13
              Eduardo Sepulveda           77  34  85  81  84  84  84  80  65  60  61  49  56  57  44  54  54  57  57  56  57
              Albert Torres              134 158 166 147 150 154 152 149 148 122 121 108 111 114 111 111 108 108 105 106 106
              Davide Villella            167  75  64  61  44  42  41  40  36  26  26  34  34  34  33  37  34  40  40  40  40
            
           NTT Pro Cycling                 1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Louis Meintjes             104  48  19  19  74  79  81  79  71  50  50  53  48  48  41  41  39  38  38  37  36
              Victor Campenaerts          36 120 125 129 134 129 125 124 131 116 114 105 109 106  95 100 102  99  93  96  95
              Amanuel Ghebreigzabhier     70  45  52  50  48  47  82  84  89  79  84  93  97  95  74  75  62  56  56  54  54
              Ben O'connor                                                                                                  
              Domenico Pozzovivo          74  33   7   7   6   6   6   6   4   4   4   4   4   7   8   8   8  12  12  11  11
              Matteo Sobrero               7   6  88  83  95  93  93  92  92  85  88  79  74  71  73  72  79  76  77  76  76
              Dylan Sunderland           158 150 135 130 123 122 153 150 154 131 130 125 128 127 125 124 117 114 114 113 114
              Danilo Wyss                 60  76 103  97 100 100  98  95  95  89  87  92  91  89  85  86  82  78  79  84  84
            
           INEOS Grenadiers                1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Geraint Thomas               4   3  53                                                                        
              Jonathan Castroviejo        35 145  37  35  26  25  25  24  21  19  19  18  18  18  19  21  23  24  24  24  24
              Rohan Dennis                15 161 118 123 103 105 110 109  98  84  89  83  88  84  65  66  57  42  43  36  35
              Filippo Ganna                1   1  87  80  47  49  48  50  66  45  48  57  63  60  71  73  73  60  60  61  61
              Tao Geoghegan Hart         126  60  24  22  19  19  19  19  17  14  14  12  12  11   4   4   4   3   3   2   1
              Jhonatan Narvaez            81  80 119 117  94  88  87  86  68  43  42  30  33  33                            
              Salvatore Puccio            97 160  89  84  72  78  76  45  58  57  57  54  49  46  47  40  45  51  51  58  56
              Ben Swift                   67 128  60 101  64  58  55  56  41  28  28  31  28  28  25  23  22  19  19  18  18
            
           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           96  44  10  10   8   8   8   8  11                                                
              Koen Bouwman                55  61  31  30  24  24  24  23  23                                                
              Tobias Foss                  5   4  70  73  41  46  43  41  35                                                
              Chris Harper                28  16  29  28  23  23  23  22  26                                                
              Tony Martin                 59 168 141 134 126 123 124 121 145                                                
              Christoph Pfingsten         47  70  66  62  56  62  58  59  64                                                
              Antwan Tolhoek             148 147 100  98  85  86  86  83  85                                                
              Jos Van Emden                                                                                                 
            
           Team Sunweb                     1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Wilco Kelderman             68  30   4   4   3   3   3   3   2   2   2   2   2   2   2   2   2   1   1   3   3
              Nico Denz                   21 172 172 166 145 146 140 135 111  82  78  80  86  87  87  90  80  79  80  85  83
              Chad Haga                   13 109  91  87  83  80  78  76  74  66  65  60  68  67  67  71  66  66  66  69  69
              Chris Hamilton              22  42  95  90  81  81  80  78  59  39  39  32  30  31  29  29  30  27  27  29  29
              Jai Hindley                 46  22  13  13  11  11  11  11   9   7   7   7   7  10   3   3   3   2   2   1   2
              Michael Matthews            23  11 108 104 105 102 100  98  87                                                
              Sam Oomen                   41  20  44  42  30  29  28  27  27  21  21  21  20  20  21  22  21  21  21  21  21
              Martijn Tusveld             16  49  33  32  34  32  31  30  29  30  29  33  31  30  27  28  26  26  26  26  26
            
           Trek - Segafredo                1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Vincenzo Nibali             69  31   6   6   5   5   5   5   5   5   5   5   5   5   7   7   7   8   8   7   7
              Julien Bernard             157 141  83  77  68  69  65  64  72  64  62  63  57  56  55  48  46  53  53  49  49
              Gianluca Brambilla          57  25  21  29  36  36  34  34  30  33  31  35  40  40                            
              Giulio Ciccone             145  88  68  65  52  53  54  55  40  42  41  44  45                                
              Nicola Conci               105  67  46  46  79  75  73  73  73  47  45  55  53  53  48  49  50  55  55  52  52
              Jacopo Mosca                30  18  56  52  53  52  47  47  42  31  30  28  25  26  28  27  29  33  31  31  31
              Antonio Nibali             147  78  35  45  45  45  45  44  38  29  32  36  37  39  34  35  36  35  35  35  37
              Pieter Weening             151 111  86  89                                                                    
            
           UAE-Team Emirates               1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Diego Ulissi                38  10  76  68  65  59  56  57  51  37  36  38  36  35  36  36  42  41  41  39  38
              Mikkel Bjerg                 3 159  82  93 102 107 104 102  80  76  70  68  72  66  75  84  96  95  96  97  97
              Valerio Conti               53  24  71  88  97  98  99  97 115 103 102 106 103 104 102  96 100 100 100 101 101
              Joe Dombrowski              64  50  38  36  27  26  26  25  25  32  35  45  52  52  52  57  49  46  47  43  43
              Fernando Gaviria            50 121 149 149 152 148 141 136 138 128 125 127 129 129 126                        
              Brandon Mcnulty                                                                                               
              Juan Sebastian Molano       80 151 160 164 164 151 148 146 146 134 131 131 134 139                            
              Maximiliano Richeze         88 153 161 165 165 157 156 152 153 139 138 118 123 124 122                        
            
           Vini Zabu - KTM                 1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
              Giovanni Visconti          156  93  23  23  62  63  62  63  70  63  67  72  66  64  59  53  67                
              Simone Bevilacqua          161 152 136 135 138 156 154 151 152 138 137 137 137 134 131 131 132 130 129 127 127
              Marco Frapporti            112  94 123 120 117 132 133 131 135 124 133 133 131 132 129 125 110 107 108 107 108
              Lorenzo Rota               127  87  93  99  77  95  96  94  96  90  90  87  89  90  93  82  94  93  94  93  93
              Matteo Spreafico           135 123 131 146 148 162 161 154 150 136 139 138 138 135 132 127 128 127            
              Etienne Van Empel                                                                                             
              Luca Wackermann            111  54  63  79                                                                    
              Edoardo Zardini            130 100 101 100  69  67  70  72  75  69  75  82  85  85  91  93  95  94  95  95  96