Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           INEOS Grenadiers                0   1   2   3   4   5
              Geraint Thomas               4   3  24  24  23  19
              Andrey Amador               74  59  56  57  50  50
              Laurens De Plus             42 134 125 125  88  84
              Ethan Hayter                 1 133 107  85  65  62
              Luke Plapp                  35  19  18  18   5   9
              Brandon Smith Rivera        62 135 117 118        
              Magnus Sheffield            13  46  45  53  49  48
            
           UAE Team Emirates               0   1   2   3   4   5
              Marc Hirschi                45  11  10  10  16  21
              Ivo Oliveira                49  52  50  67  85  88
              Juan Ayuso                  10   6   5   6   2   4
              Finn Fisher-black                                 
              Fernando Gaviria            99  87  68  87        
              Brandon Mcnulty             16  10   8   8        
              Jan Polanc                  37  55  52  44  70  67
            
           Jumbo-Visma                     0   1   2   3   4   5
              Steven Kruijswijk           95  45  44  42  19   7
              Rohan Dennis                 2   1   1   1   1   8
              Robert Gesink               54  66  64  63  53  52
              Michel Hessmann             87 119 122 122 109 107
              Sepp Kuss                   77  41  41  40  20  12
              Gijs Leemreize              41  72  98 102  81  79
              Timo Roosen                 46  80  83  89  91  92
            
           Bahrain - Victorious            0   1   2   3   4   5
              Damiano Caruso              31  18  17  17  18   6
              Gino Mader                  57  23  21  21   6   2
              Hermann Pernsteiner         52  56  53  45  38  36
              Johan Price-pejtersen                             
              Luis Leon Sanchez           69  40  40  39  36  40
              Dylan Teuns                 55   4   4   5  31  30
              Stephen Williams           104  77 104  93  99  98
            
           Intermarche - Wanty - Gobe      0   1   2   3   4   5
              Louis Meintjes              78  60  57  47  29  32
              Theo Delacroix              34 105  91 106 107 106
              Quinten Hermans             63  22  22  22  63  69
              Laurens Huys               133 127 127 127 112 110
              Julius Johansen             40 128 128 128 117 115
              Baptiste Planckaert        137 126 124            
              Rein Taaramae               94  67  61  50  39  33
            
           Cofidis                         0   1   2   3   4   5
              Ion Izagirre                50 115 120 104  72  64
              Sander Armee               120  90  86  74  59  56
              Tom Bohli                   43 114 113 115 114 112
              Thomas Champion            123 130 130 129 113 109
              Ruben Fernandez             26  16  15  15  43  42
              Simon Geschke              100  31  31  30   9   3
              Davide Villella             96  30  30  29  34  31
            
           Groupama - FDJ                  0   1   2   3   4   5
              Thibaut Pinot               88  62  59  49  26  13
              Matteo Badilatti           134  73  99  81  61  59
              Rudy Molard                 56  21  20  20  14  25
              Quentin Pacher              66  24  23  23  41  41
              Sebastien Reichenbach       79  27  27  26   7  15
              Anthony Roux                91  84 106 112  92  90
              Michael Storer              97                    
            
           Quick-Step Alpha Vinyl Tea      0   1   2   3   4   5
              Remi Cavagna                17  51  49  66  84  82
              Mattia Cattaneo             20  99 103 100  97  91
              Josef Cerny                 30 113 119 120        
              Mikkel Frolich Honore       11   7   6   7  42  46
              James Knox                  39 107 108  92  76  71
              Mauro Schmid                 9   5   3   4  21  23
              Ethan Vernon                 7  98 101 110        
            
           AG2R Citroen Team               0   1   2   3   4   5
              Ben O'Connor                24  14  13  13   4   5
              Geoffrey Bouchard          121  64  75  58  45  43
              Bob Jungels                 33 110  94  84  62  61
              Lawrence Naesen            118 121  97 108        
              Valentin Paret-peintre                            
              Nans Peters                 36 106  92  98  79  76
              Michael Schar               80  68  63  71  78  78
            
           BORA - hansgrohe                0   1   2   3   4   5
              Aleksandr Vlasov            18   9   9   9   3   1
              Felix Grosschartner          3   2   2   3  30  28
              Sergio Higuita              84  61  58  48  22  24
              Patrick Konrad              93  85  69  83  74  73
              Anton Palzer                71  83  67  60  51  51
              Maximilian Schachmann        5  81  66  77  56  55
              Frederik Wandahl           111 122 109 109 100  97
            
           Lotto Soudal                    0   1   2   3   4   5
              Steff Cras                  90  29  29  28  10  11
              Sebastien Grignard          89 118  96  96  95  96
              Matthew Holmes             103 120                
              Harry Sweeny                85 116 121 121 108 104
              Harm Vanhoucke             107 101 105 103  93  93
              Viktor Verschaeve          131  93  73  69  77  81
            
           Trek - Segafredo                0   1   2   3   4   5
              Antonio Tiberi              19  53  77  59  80  72
              Jon Aberasturi             106 100  80  88 102    
              Julien Bernard              25  15  14  14  33  39
              Gianluca Brambilla          73  26  26  25  24  26
              Kenny Elissonde            116  36  35  34  17  22
              Toms Skujins                58  49  82  70  57  58
              Antwan Tolhoek             132  79  93  86  66  66
            
           Movistar Team                   0   1   2   3   4   5
              Carlos Verona              125  39  39  38  13  16
              Abner Gonzalez             122  38  38  37  35  35
              Johan Jacobs                29 112  95 107        
              Lluis Mas                   70                    
              Gregor Muhlberger           28  17  16  16  52    
              Oscar Rodriguez             48  65  60  65  46  44
              Einer Augusto Rubio        105  34  32  31  12  10
            
           Team BikeExchange - Jayco       0   1   2   3   4   5
              Matteo Sobrero               6  82  70  80  87  83
              Sam Bewley                 129 123 115 105  98  99
              Kevin Colleoni             109 125                
              Tsgabu Grmay               114  88  71  61  55  53
              Amund Grondahl Jansen       76  74  79  95  94  94
              Jan Maas                   124  91  72  68  68  74
              Dion Smith                  60  58  55  46  71  70
            
           Israel - Premier Tech           0   1   2   3   4   5
              Chris Froome               119  89  88  94  69  65
              Patrick Bevin               12   8   7   2  40  38
              Alexander Cataford         102  76  81  97  96  95
              Jakob Fuglsang              82  28  28  27  25  29
              Krists Neilands             61  50  48  62  82  80
              Corbin Strong               83  70  62  82        
              Michael Woods              117  37  36  35  11  17
            
           Team DSM                        0   1   2   3   4   5
              Andreas Leknessund          22  12  11  11  32  34
              Nikias Arndt                14  32  33  32  54  54
              Marco Brenner               64  43  65  75  89  87
              Romain Combaud             135  94  90  79        
              Tim Naberman                92 132 132 131        
              Casper Pedersen             47 109 112 116 115 113
              Martijn Tusveld             72  95 102  91        
            
           Astana Qazaqstan Team           0   1   2   3   4   5
              Harold Tejada              108  44  43  41  28  20
              Valerio Conti               51  47  46  54  73  77
              Stefan De Bod               38 103  84  72  58  57
              Dmitriy Gruzdev            127 124 123 124        
              Antonio Nibali             128  75  87  76  83  85
              Alexandr Riabushenko       113 102 110 113 111 111
              Andrey Zeits               112  63  74  90  60  60
            
           EF Education-EasyPost           0   1   2   3   4   5
              Rigoberto Uran              27 111                
              Ben Healy                   21  54  51  55  48  47
              Neilson Powless             23  13  12  12   8  14
              Sean Quinn                  15  33  34  33  15  18
              Georg Steinhauser            8 104 111 114 105 103
            
           Equipo Kern Pharma              0   1   2   3   4   5
              Jose Felix Parra           136  48  47  43  37  37
              Urko Berrade                81  69  76  73  86  86
              Francisco Galvan           101  71  78  64        
              Carlos Garcia Pierna       130  92  89  78  75  75
              Raul Garcia Pierna          98  86 114 111 103 101
              Diego Lopez                 75 117 126 126 104 100
              Pau Miquel                  67  25  25  51  47  49
            
           Switzerland                     0   1   2   3   4   5
              Mathias Fluckiger           65  42  42  52  44  45
              Nils Brun                   86  96 116 117 110 108
              Filippo Colombo             53  20  19  19  67  68
              Antoine Debons             115 129 129 123 101 102
              Dario Lillo                 68  78  85 101 106 105
              Valere Thiebaud            126 131 131 130 118 116
              Yannis Voisard              59  57  54  56  64  63