Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           UAE Team Emirates               1   2   3   4   5   6   7
              Tadej Pogacar                3   3   3   1   1   1   1
              Pascal Ackermann           105 102  81 131 129 135 129
              Mikkel Bjerg                 9 151 139 148 143 139 139
              Davide Formolo              99  96  92  72  60  45  46
              Rafal Majka                106 103  95  31  44  25  25
              Maximiliano Richeze        147 141 127 143 149 142 136
              Marc Soler                  18  17  20   8  11  15  15
            
           AG2R Citroen Team               1   2   3   4   5   6   7
              Greg Van Avermaet           96  93  74  47  53  60  57
              Geoffrey Bouchard           53  50  54  24  30  23  22
              Lilian Calmejane            76  73  53  49  43  38  36
              Benoit Cosnefroy            94  91  89  46  59  56  54
              Bob Jungels                 35  34  39  20  24  24  23
              Michael Schar              103 100  93  61  52  47  43
              Andrea Vendrame             73  70  48  56  48  55  52
            
           Alpecin-Fenix                   1   2   3   4   5   6   7
              Tim Merlier                107  80  61 127 126 121 114
              Michael Gogl               124 121 125  62  58  71  67
              Xandro Meurisse             57  54  59  41  22  44  42
              Stefano Oldani              56  53  34  33  38        
              Edward Planckaert          148 143 129 144 139 126 121
              Robert Stannard             67  64  44  29  29  54    
              Gianni Vermeersch          152 147 145 107  83  81  78
            
           Astana Qazaqstan Team           1   2   3   4   5   6   7
              Miguel Angel Lopez          13  12   9   7   5  22  21
              Leonardo Basso             127 124 113 137 133 129 127
              Manuele Boaro               21  20  21  60  81  83  86
              Davide Martinelli           75  72  79 125 124 120 113
              Gianni Moscon               63  60  65 124 123 118 118
              Harold Tejada               66  63  68  43  35        
              Simone Velasco              45  43  27  93  67  37  35
            
           Bahrain - Victorious            1   2   3   4   5   6   7
              Damiano Caruso              52  49  33  17  14   7   7
              Phil Bauhaus               143 138 117 141 137 132 124
              Pello Bilbao                60  57  37  16  12   9   9
              Heinrich Haussler           97  94 130 146 119 116 112
              Mikel Landa                 85  82  84  23  15   3   3
              Jan Tratnik                 34  33  38  79  89  89  87
              Jasha Sutterlin             28  27  30  84 101 100  95
            
           Bardiani-CSF-Faizane            1   2   3   4   5   6   7
              Giovanni Visconti          160                        
              Johnatan Canaveral         166 166 163 162 157 149 143
              Filippo Fiorelli           154 148 131 147 142 144 138
              Davide Gabburo             158 165 162 161 155 143 137
              Sacha Modolo               161 153 142 110 106 105  97
              Luca Rastelli              138 134 121 105 108 106 101
              Alessandro Tonelli         130 127 115  55  55  53  51
            
           BORA - hansgrohe                1   2   3   4   5   6   7
              Wilco Kelderman             42  41  24  10  10  20  19
              Cesare Benedetti           120 117 149 113  93  87  82
              Emanuel Buchmann           109 105  97  32  27  30  28
              Matteo Fabbro               65  62  67  68  90  64  61
              Marco Haller               139 135 148 152 117 109 103
              Jai Hindley                 47  45  50  11   8   5   5
              Jordi Meeus                129 126 101 138 134 136 130
            
           Cofidis                         1   2   3   4   5   6   7
              Benjamin Thomas             12  11   8  12  17  43  40
              Davide Cimolai             145 140 141 106  97  95  90
              Simone Consonni             64  61  40  95            
              Victor Lafay               116 112 107  26  20  17  16
              Anthony Perez               39  37  42  66  63  51  47
              Davide Villella            119 116 109  39  40  29  27
            
           Drone Hopper -  Androni Gi      1   2   3   4   5   6   7
              Mattia Bais                163 155 146 112  92  96    
              Jefferson Alexander Ceped  165 157 147  58  50  32  30
              Umberto Marengo            155 163 157 126 125 112 107
              Jhonatan Restrepo          157 150 137 108  72  77    
              Eduardo Sepulveda          151 146 134  54  45  28  26
              Natnael Tesfatsion         162 154 135  45  36  39  37
              Edoardo Zardini            156 149 150 153 130  88  83
            
           EF Education-EasyPost           1   2   3   4   5   6   7
              Rigoberto Uran              43  42  46  14  13  14  14
              Ruben Guerreiro             78  75                    
              Michael Valgren             29  28  32  91 110  86  81
              Magnus Cort                 26  25 158 159 154 145    
              Mark Padun                  38  36  41  92            
              Jonathan Klever Caicedo     62  59  63  80  99  67  66
              Tom Scully                  68  65 159 158 153 146 140
            
           EOLO-Kometa                     1   2   3   4   5   6   7
              Diego Rosa                 141 136 123  86  70  40  38
              Vincenzo Albanese          102  99  78 130  80  84  79
              Davide Bais                135 160 153 155 147 133 133
              Lorenzo Fortunato          121 118 110  38  25  19  18
              Francesco Gavazzi          150 145 132  63  49  41  39
              Giovanni Lonardi           149 144 122 145 140 127 119
              Mirco Maestri               84  81  83  99 107 103  96
            
           Groupama - FDJ                  1   2   3   4   5   6   7
              Thibaut Pinot               91  88  88  27  19   8   8
              Arnaud Demare               31  30  14  65  74  82  77
              Antoine Duchesne           113 109 103  71  62  50  49
              Jacopo Guarnieri           114 110 104 132 148 141 134
              Ignatas Konovalovas         90  87  87 101 113 110 104
              Tobias Ludvigsson            7   7   6  89  77  57  53
              Ramon Sinkeldam            125 122  99 136 132 123 126
            
           INEOS Grenadiers                1   2   3   4   5   6   7
              Richard Carapaz             20  19  11  53            
              Filippo Ganna                1   1   1   3  75  73  71
              Tao Geoghegan Hart          14  13  16   5   7  27    
              Jhonatan Narvaez           132 129 118  40  34        
              Richie Porte                25  24  28   9   6   4   4
              Ben Swift                  111 107  86 102  88  61  58
              Elia Viviani                95  92  70 128 127        
            
           Intermarche - Wanty - Gobe      1   2   3   4   5   6   7
              Alexander Kristoff          72  69  47  96  86  91  85
              Sven Erik Bystrom           51  48  52  50  54  63  60
              Andrea Pasqualon           115 111 105  81  68  74  70
              Adrien Petit                80  77 106  98 116 119 117
              Domenico Pozzovivo          70  67  71  19  16  13  13
              Lorenzo Rota                77  74  80  28  21  26  24
              Taco Van Der Hoorn         134 161 156 157 151 147 141
            
           Israel - Premier Tech           1   2   3   4   5   6   7
              Jakob Fuglsang              40  38  43  30  47  42  41
              Matthias Brandle            33  32  73 119 122 117 110
              Alex Dowsett                 5   5   4 114 118 115 111
              Daryl Impey                 37 113 108  85  73  78  76
              Krists Neilands             86  83  85  69  61  68  64
              Giacomo Nizzolo            144 139 119 142 138 124 116
              Rick Zabel                 131 128 161 160 156 148 142
            
           Jumbo-Visma                     1   2   3   4   5   6   7
              Jonas Vingegaard            27  26  15   6   4   2   2
              Edoardo Affini              15  14  49 116 112 114 109
              Koen Bouwman               110 106  98  59  51  36  34
              Olav Kooij                 140 131 102 139 135 122 115
              Sepp Kuss                  104 101  94  44  57  69  68
              Tosh Van Der Sande         128 125 114  82  69  70  65
              Jos Van Emden                8   8  10 115 105  98  91
            
           Lotto Soudal                    1   2   3   4   5   6   7
              Tim Wellens                 79  76  56  37  39        
              Caleb Ewan                 167 159 143                
              Roger Kluge                 61  58 144 151 150 131 125
              Michael Schwarzmann        159 152 140 149 144 128 120
              Rudiger Selig              153 164 164 163            
              Harry Sweeny                44 158 152 154 102 101  99
              Maxim Van Gils              92  89  66  36            
            
           Movistar Team                   1   2   3   4   5   6   7
              Enric Mas                   58  55  60  15   9  16    
              Alex Aranburu               81  78  58  21  26  31  29
              Jorge Arcas                136 132 111  77  66  66  62
              Mathias Norsgaard          112 108 136 150 146 113 108
              Lluis Mas                   22  21  22  64  71        
              Nelson Oliveira             16  15  18  52  31  34  32
              Einer Augusto Rubio        164 156 151  88  79  75  72
            
           Quick-Step Alpha Vinyl Tea      1   2   3   4   5   6   7
              Julian Alaphilippe          32  31  35  25  37  35  33
              Kasper Asgreen               4   4   7 104 103  93  88
              Davide Ballerini            30  29  17 118  96  85  80
              Mark Cavendish             101  98  77 129 128 134 128
              Josef Cerny                 19  18 155 156 152 137 135
              Remco Evenepoel              2   2   2   2   2  11  11
              Mikkel Frolich Honore      118 115 124 134 100  94  93
            
           Team Arkea Samsic               1   2   3   4   5   6   7
              Warren Barguil             146 142 128  57  33  21  20
              Maxime Bouet                50  47  51  42  42  33  31
              Nacer Bouhanni             142 137 116  83            
              Thibault Guernalec          17  16  19  18  78        
              Daniel Mclay               122 119 154 135 141        
              Alan Riou                   55  52  57 123 120 111 106
              Clement Russo               59  56  36  94  85  90  84
            
           Team BikeExchange - Jayco       1   2   3   4   5   6   7
              Michael Matthews            24  23  26  51  41  52  50
              Lawson Craddock             11  10  13  90 109  97  92
              Alex Edmondson              36  35  69 120  98  99  94
              Tsgabu Grmay                69  66 133 109  91  72  69
              Kaden Groves                49  39  23 121 145 140 132
              Alexander Konychev         133 130 126 140 136 107 105
              Matteo Sobrero              10   9  12  13  32  46  44
            
           Team DSM                        1   2   3   4   5   6   7
              Romain Bardet              100  97  76  35  23  12  12
              Thymen Arensman              6   6   5   4   3   6   6
              Nikias Arndt                74  71  75  97  87  80  75
              Alberto Dainese             88  85  62 100 115 130 122
              Chris Hamilton              71  68  72  73  94  76  74
              Joris Nieuwenhuis           93  90 138 111 104 104 100
              Martijn Tusveld            123 120 112 103 114 102  98
            
           TotalEnergies                   1   2   3   4   5   6   7
              Peter Sagan                 87  84                    
              Edvald Boasson Hagen        89  86  64  70  76  79  73
              Maciej Bodnar               23  22  25 117 121 125 123
              Valentin Ferron             41  40  45  75  46  58  55
              Daniel Oss                 108 104  96  74  95  92  89
              Cristian Rodriguez          98  95  91  34  28  18  17
              Julien Simon               126 123 100  48  65  59  56
            
           Trek - Segafredo                1   2   3   4   5   6   7
              Giulio Ciccone              83  79  82  22  18  10  10
              Gianluca Brambilla         137 133 120  76  56  49  48
              Dario Cataldo               54  51  55  67  64  48  45
              Matteo Moschetti           117 114  90 133 131 138 131
              Quinn Simmons               46  44  29  78  84  65  63
              Toms Skujins                82 162 160  87  82  62  59
              Edward Theuns               48  46  31 122 111 108 102