Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           BORA - hansgrohe                1   2   3   4   5   6   7   8
              Maximilian Schachmann       39  62  13   2   2   2   2   1
              Pascal Ackermann            10  14 103 138 134 129 123    
              Cesare Benedetti           149 146 147 142 141 138 131 123
              Felix Grosschartner                                       
              Jordi Meeus                 18  84 115 140 136 136 130 121
              Nils Politt                 88  12  35  71  66  61  49  54
              Michael Schwarzmann        125 129 127 132 133 128 121 119
            
           Team DSM                        1   2   3   4   5   6   7   8
              Tiesj Benoot                 5   7  41   7   7   6   5   5
              Cees Bol                    41   4  50 133 128 133 129 120
              Nils Eekhoff                98  48  44 118 112  99  96  99
              Jai Hindley                 60  46  65  26  26  24  16  18
              Soren Kragh Andersen       112  53   6                    
              Casper Pedersen            126  88  70  79  77  88  91  92
              Jasha Sutterlin            127 137 126 143 138 142 136 124
            
           EF Education - Nippo            1   2   3   4   5   6   7   8
              Magnus Cort                 58  91  17  54  53  60  70  57
              Daniel Arroyave            142 149 149 146 145            
              Stefan Bissegger            52  28   1  50  52  64  75  77
              Julien El Fares            119 107 105  41  41  43  38  35
              Jens Keukeleire            128 141 141                    
              Neilson Powless             43  58  27  29  29  29  26  25
              Jonas Rutsch               153 151 150 147 146 118 115 111
            
           Team Jumbo-Visma                1   2   3   4   5   6   7   8
              Primoz Roglic               46  37   3   1   1   1   1  15
              George Bennett              56  64  54  38  38  34  29  30
              Lennard Hofstede            97 119  88 122 118  98 113    
              Steven Kruijswijk          104  80  11  14  14  13   8  29
              Tony Martin                138 128  22  97                
              Sam Oomen                   27  24  75  51  49  42  34  41
              Jos Van Emden               95 117  18 126 122 117 120    
            
           INEOS Grenadiers                1   2   3   4   5   6   7   8
              Richie Porte                                              
              Andrey Amador              107  86 145  95  93 122 112  94
              Laurens De Plus             82  66  30  45  45  39  53  46
              Rohan Dennis               123 147 142  85  85  74  54  45
              Tao Geoghegan Hart          80  71  38                    
              Ben Swift                    6  10 110  86  86  78  55  49
              Dylan Van Baarle            81 106   9  19  19  18  15  13
            
           Team Qhubeka ASSOS              1   2   3   4   5   6   7   8
              Sergio Henao               141 111  85  21  21  19  19  19
              Sander Armee                66 104 117  61  65 106  74  75
              Fabio Aru                   71  79  79  32  32  30  28  26
              Victor Campenaerts          42  39  28  98  96  90  87  88
              Giacomo Nizzolo             23  23 100 103  99  81  84    
              Matteo Pelucchi            157 156 156                    
              Max Walscheid               89  52  23 128 124 115        
            
           Astana - Premier Tech           1   2   3   4   5   6   7   8
              Aleksandr Vlasov            49  36  15   4   5   4   3   2
              Samuele Battistella        143 131 125                    
              Omar Fraile                 37  63  19  81  80  73  44  50
              Ion Izagirre               144 101  12   5   4   3   4   3
              Alexey Lutsenko            134  96  29  44  44  66  48    
              Luis Leon Sanchez           36  29  31   9   9   8  21  17
              Matteo Sobrero              91  89  34  46  46  50  42  42
            
           Trek - Segafredo                1   2   3   4   5   6   7   8
              Mads Pedersen                4   2   7 113 109 123 124 118
              Julien Bernard             135 121  68  35  35  33  31  28
              Kenny Elissonde             59  65  73  31  31  36  32  36
              Alex Kirsch                148 145 144  94  95 116 109 104
              Jacopo Mosca                75  83  91  63  67  48  46  58
              Jasper Stuyven               7   9  67  76  74  55  60  59
              Edward Theuns              131 130  56  75  75  94  80  71
            
           Groupama - FDJ                  1   2   3   4   5   6   7   8
              David Gaudu                 35  30  49  12  12  11  22    
              Bruno Armirail             116 125 102  64  71  67  72  74
              Arnaud Demare                2   5  95 124 120 108 106 106
              Jacopo Guarnieri           108 116 136 145 140 120 117 116
              Ignatas Konovalovas        150 148 148 102 106  85  93 102
              Miles Scotson              145 136  86 121 117            
              Ramon Sinkeldam             90 112 130 134 139 137 134 125
            
           Lotto Soudal                    1   2   3   4   5   6   7   8
              Philippe Gilbert            96  60  63  57  56  53  67  60
              Thomas De Gendt            120 123  26  80  84  84  73  66
              John Degenkolb              16  17  59 100  98  86  90  93
              Kobe Goossens               54  47  39                    
              Stefano Oldani             101  69  36  55  54  44  62  61
              Harm Vanhoucke              48  57  90  23  23  21  13  11
              Florian Vermeersch          51   8  24 114 110 109 107 100
            
           Team Arkea Samsic               1   2   3   4   5   6   7   8
              Warren Barguil              69  76  81  18  18  17  17  14
              Maxime Bouet               160 159 158 151 150            
              Nacer Bouhanni              25  61 131 106 101  83  88  90
              Anthony Delaplace           84  94  92  40  40            
              Daniel Mclay                74  81 108 139 135 121 119 114
              Clement Russo              109 115  72  84  83  91  94  78
              Connor Swift               130  87  53  59  70  57  61  56
            
           Deceuninck - Quick Step         1   2   3   4   5   6   7   8
              Sam Bennett                  1   3  80 109 103  87  99  79
              Mattia Cattaneo             93  50  14  24  24  22  36  32
              Remi Cavagna                29  32   2  47  47  93  95  83
              Tim Declercq               118 135 116  66  72  65  68  64
              Yves Lampaert              133  11  10  49  50  52  58  48
              Michael Morkov             111  54  89 123 119 100 111  98
              Florian Senechal            77  95  71  60  58  47  56  53
            
           Cofidis, Solutions Credits      1   2   3   4   5   6   7   8
              Guillaume Martin            38  38  83  15  15  14   7   6
              Piet Allegaert              31  35 123  89  89  82  85  86
              Simon Geschke               87  99  58  17  17  16  24  24
              Christophe Laporte          12  18   8  92  90  70  78  65
              Anthony Perez              136 127  60  58  63 111 108 108
              Pierre-Luc Perichon         78 103  52  70  64  62  52  68
              Jelle Wallays              129 126 135 107 102 107 110 110
            
           Team BikeExchange               1   2   3   4   5   6   7   8
              Michael Matthews             3   1   5  30  30  28  41  38
              Luke Durbridge             122 140 132  67  61  54  63  67
              Alex Edmondson             121  90  32 115 115 126        
              Kaden Groves               158 157 157 152 151            
              Lucas Hamilton              28  44  48   8   8   7   6   4
              Amund Grondahl Jansen      105  92 114 104 108            
              Alexander Konychev          92 105 121 105 100 130 122    
            
           AG2R Citroen Team               1   2   3   4   5   6   7   8
              Bob Jungels                 61  70  33  34  34  32  30  27
              Stan Dewulf                132 124  77 101 104  97  92  91
              Dorian Godon                57  59  42  56  55  41  43  39
              Oliver Naesen               85  85  76  43  43  38  37  33
              O'CONNOR Ben Oliver Naese                                 
              Aurelien Paret-peintre                                    
              Damien Touze                17  20  46  53  51  58  51  44
            
           UAE-Team Emirates               1   2   3   4   5   6   7   8
              Alexander Kristoff          44  27 113 130 126  96 100  82
              Sven Erik Bystrom          117 108  55  82  81  72  50  43
              Rui Costa                   55  75  37  33  33  31  47  55
              David De La Cruz            47  33  57  36  36  35  45  51
              Brandon Mcnulty             22  26   4   3   3            
              Rui Oliveira                53 110  66  99  97 102  97  95
              Matteo Trentin              19  51  43  52  57  45  57  47
            
           Bahrain - Victorious            1   2   3   4   5   6   7   8
              Dylan Teuns                 62  68  16  28  28  26  25  20
              Yukiya Arashiro            124 118 104  73  69 112 103  87
              Phil Bauhaus                11  16 124 112 105 131 125 117
              Jack Haig                   33  40  51  13  13  12   9   7
              Marco Haller               147 144 146 111 114 125 114 107
              Heinrich Haussler          146 143 143  72  68  63  71    
              Gino Mader                  76  98  78  20  20  27  11  10
            
           Team Total Direct Energie       1   2   3   4   5   6   7   8
              Pierre Latour               73  49  45  10  10   9  18  16
              Edvald Boasson Hagen       114 113  69  83  82  76  83  85
              Fabien Doubey              151 150 151 117 111 113 104  81
              Chris Lawless              159 158 159                    
              Anthony Turgis              15  21  61  96  94  77  81  80
              Dries Van Gestel           100  78 128 144 143            
              Alexis Vuillermoz           68                            
            
           Movistar Team                   1   2   3   4   5   6   7   8
              Matteo Jorgenson            20  22  21   6   6   5  10   8
              Jorge Arcas                 70 100 106  42  42  37  35  34
              Imanol Erviti               86  77  98 127 123 104 101  84
              Johan Jacobs                21  25  84 136 130 135 133    
              Sebastian Mora             115 122  74 119 113 103  98    
              Gregor Muhlberger          137 132 119 131 131 105  66  63
              Jose Joaquin Rojas          50  42 122  48  48  40  33  31
            
           Israel Start-Up Nation          1   2   3   4   5   6   7   8
              Krists Neilands             67  43  40  22  22  20  23  21
              Rudy Barbier                14  19  94 137 132 110        
              Patrick Bevin               32 138 101  74  73  56        
              Matthias Brandle            94 102  25 129 125 132 128 112
              Andre Greipel               13   6  64 135 129 134 127 122
              Sep Vanmarcke              113 139 138  87  88  69  59  52
              Rick Zabel                  79  73 118 141 137 119 116 105
            
           Intermarche - Wanty - Gobe      1   2   3   4   5   6   7   8
              Louis Meintjes             106 109  96  27  27  25  20  23
              Odd Christian Eiking        72  55 109  65  60  46  39  37
              Jonas Koch                  30  72 129  78  79  68  79  89
              Rein Taaramae              103 114  82  62  59  51  64  76
              Taco Van Der Hoorn         154 155 155 149 148 124 126 115
              Boy Van Poppel             155 154 153 148 147 140 135 126
              Danny Van Poppel           156 153 152 120 116  92  89  96
            
           B&B Hotels p/b KTM              1   2   3   4   5   6   7   8
              Bryan Coquard                9  13  87  93  91  71  76  69
              Cyril Barthe                34  45 120  77  76  79  69  62
              Cyril Gautier              140 120 134  91  87  75  65  70
              Jonathan Hivert            102 134 140  39  39  59  82  97
              Jeremy Lecroq              152 152 154 150 149 141 137 127
              Cyril Lemoine               45  93 107 110 107  95 102 101
              Quentin Pacher              65  74  99  25  25  23  27  22
            
           Alpecin-Fenix                   1   2   3   4   5   6   7   8
              Jasper Philipsen             8  15  97 125 121  89        
              Dries De Bondt             110  67 111 116 142 139 132 113
              Senne Leysen                64 133 137 108 127 127 118 109
              Oscar Riesebeek             99 142 139  69  78 101  86  72
              Kristian Sbaragli           26  34 133  68  62  49  40  40
              Scott Thwaites             139  82 112  88 144 114 105 103
              Louis Vervaeke              83  97  93  37  37