Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
           Astana Qazaqstan Team           1   2   3   4   5
              Miguel Angel Lopez          27   3   2   2   3
              Alexey Lutsenko             24  32  20   9   9
              Simone Velasco              83  71  56  67  47
              Nurbergen Nurlykhassym     127 131 120        
              Yevgeniy Fedorov            79  69  74  77  74
              Gleb Brussenskiy           124 130            
              Harold Tejada               26  14  16  12  12
            
           Movistar Team                   1   2   3   4   5
              Lluis Mas                  110 107  94  59  62
              Imanol Erviti              101 112  99  97  93
              Nelson Oliveira             71  65  54  32  25
              Juri Hollmann              135 133 122 113 106
              Einer Augusto Rubio         67  44  39  29  27
              Ivan Ramiro Sosa            28   9   8   5  10
              Gonzalo Serrano              8  12  22  22  18
            
           INEOS Grenadiers                1   2   3   4   5
              Magnus Sheffield            29  35  23  23  17
              Eddie Dunbar                74  72  51  35  28
              Salvatore Puccio            98  87  77  80  82
              Jhonatan Narvaez            34  18  15  20  22
              Carlos Rodriguez            32  11  10   6   4
              Cameron Wurf               136 122 114 109 105
              Ben Turner                  91  75  62  38  34
            
           Team BikeExchange - Jayco       1   2   3   4   5
              Simon Yates                 11  15  12   7   5
              Luke Durbridge             102  85  82  42  48
              Tsgabu Grmay               116  94  84  43  38
              Nick Schultz               105  92 109        
              Matteo Sobrero             107 119            
              Dion Smith                 103  80  73  76  71
            
           Bahrain - Victorious            1   2   3   4   5
              Mikel Landa                 44  50  58  34  32
              Jack Haig                   15   4   6   4   6
              Damiano Caruso              35  48  57  13  13
              Domen Novak                133 108  95  61  73
              Wout Poels                  16  13  11   1   1
              Edoardo Zambanini           61  51  44  28  33
            
           UAE Team Emirates               1   2   3   4   5
              Alessandro Covi              7   1   1  14  14
              Andres Camilo Ardila        52  42  52  65  51
              Vegard Stake Laengen        93  97  92  91  87
              Jan Polanc                  33  24  28  25  23
              Matteo Trentin               9  47  42  31  39
            
           Israel - Premier Tech           1   2   3   4   5
              Michael Woods               37                
              Guy Niv                                       
              Sep Vanmarcke               85  66  53  66  90
              Guillaume Boivin            84  73  76  79  64
              Simon Clarke                12   6   3  15  26
              Alexander Cataford          68  54  47  62  86
              Corbin Strong               59  52  55  36  31
            
           Quick-Step Alpha Vinyl Tea      1   2   3   4   5
              Mikkel Frolich Honore       88  79  72  75  72
              Florian Senechal            21  91  80  83  88
              Dries Devenyns              14   5   4  18  30
              Pieter Serry                86  70  66  71  65
              Jannik Steimle              87  86  78  81  84
              Zdenek Stybar               62  43  38  55  56
              Mauri Vansevenant           13  22  17  10   8
            
           Lotto Soudal                    1   2   3   4   5
              Filippo Conca               73  67  68  73  60
              Steff Cras                  19   7   5  16  20
              Cedric Beullens             57  99  90  90  89
              Frederik Frison             92  76  67  72  92
              Sebastien Grignard          80  56  61  69  67
              Sylvain Moniquet            45  30  19  21  45
              Kamil Malecki               58  83  81  84  77
            
           AG2R Citroen Team               1   2   3   4   5
              Greg Van Avermaet           38  49  43  58  61
              Benoit Cosnefroy            10  21  25  46  46
              Stan Dewulf                 76  57  45  30  24
              Lawrence Naesen            131 129 116 110 107
              Oliver Naesen               90  78  71  74  70
              O'CONNOR Ben Oliver Naese                     
              Gijs Van Hoecke            128 128 119 111 108
            
           Intermarche - Wanty - Gobe      1   2   3   4   5
              Jan Bakelants               40  37  33        
              Biniam Girmay Hailu         54  40  35  52  68
              Kobe Goossens               31  25            
              Barnabas Peak              109 117 106 104 102
              Domenico Pozzovivo          23  10   9  17  21
              Taco Van Der Hoorn         132 125 113 108 103
              Theo Delacroix             108 116 103 101 100
            
           BORA - hansgrohe                1   2   3   4   5
              Giovanni Aleotti            94  88  85  85  81
              Cesare Benedetti           121 120 107 105  99
              Emanuel Buchmann            17  16  13  19  15
              Matteo Fabbro              122 115 105 103 101
              Lennard Kamna               43  60  69  41  29
              Frederik Wandahl            66  55  49  33  35
              Patrick Gamper              97  98  86  86  83
            
           Alpecin-Fenix                   1   2   3   4   5
              Jimmy Janssens             113  93  88  49  41
              Floris De Tier              41 105  97  95  80
              Ayco Bastiaens             118 124 115        
              Senne Leysen               115  96 100  98  94
              Stefano Oldani              65  36  32  27  19
              Guillaume Van Keirsbulck   129 127 118        
            
           Caja Rural - Seguros RGA        1   2   3   4   5
              Julen Amezqueta             77  77  91        
              Orluis Aular                50  45  40  56  58
              Jefferson Alveiro Cepeda    20  33  21  11  11
              Alvaro Cuadros              89 114 111  88  76
              David Gonzalez             112 101 101  99  95
              Sergio Roman Martin         25  23  26  47  54
              Jon Barrenetxea             47  82  93  93  91
            
           TotalEnergies                   1   2   3   4   5
              Niccolo Bonifazio           99  89  79  82  85
              Dries Van Gestel            60 100  87  87  79
              Cristian Rodriguez          18   8   7   3   2
              Juraj Sagan                130 134            
            
           Euskaltel - Euskadi             1   2   3   4   5
              Luis Angel Mate             49  38  34  51  43
              Ibai Azurmendi              42  27  18  44  42
              Mikel Bizkarra                                
              Xabier Isasa                 4  20  36  53  57
              Mikel Iturria              134 132 121 112    
              Gotzon Martin               36  81  75  78  63
              Antonio Jesus Soto          51  31  30  26  36
            
           Sport Vlaanderen - Baloise      1   2   3   4   5
              Lindsay De Vylder            5  19  24  45  53
              Rune Herregodts              1  59  83        
              Jenno Berckmoes             96  95  89  89  75
              Sander De Pestel           123 126 117        
              Robbe Ghys                  95 109  96  94    
              Ward Vanhoof                63  61  65        
              Kamiel Bonneu              119 123 110 107 104
            
           Equipo Kern Pharma              1   2   3   4   5
              Jon Agirre                  55  41  37  54    
              Hector Carretero            64  62  60  68  55
              Raul Garcia Pierna          81  74  64  39    
              Francisco Galvan            46  34  31  50  66
              Diego Lopez                120 118 112  92  78
              Jose Felix Parra            69  46  41  57  59
              Vojtech eepa                                  
            
           Gazprom - RusVelo               1   2   3   4   5
              Nikolay Cherkasov          125 113            
              Jose Manuel Diaz            53  39            
              Alessandro Fedeli          114 111            
              Sergei Chernetski           30  29            
              Artem Nych                                    
            
           Burgos-BH                       1   2   3   4   5
              Juan Antonio Lopez-cozar                      
              Adria Moreno                72  58  63  70  69
              Daniel Navarro              75  68  70  40  40
              Ander Okamika                3   2  46  60  49
              Pelayo Sanchez                                
              Felipe Orts                126                
            
           EOLO-Kometa                     1   2   3   4   5
              Vincenzo Albanese           56  63  48  63  50
              Mark Christian               6  28  29  48  44
              Lorenzo Fortunato           39  26  27  24  16
              Alejandro Ropero           111 121 108 106  98
              Francesco Gavazzi           70  64  50  64  52
              Diego Pablo Sevilla         82 104 104 102  97
              Diego Rosa                  48  53  59  37  37
            
           Human Powered Health            1   2   3   4   5
              Gavin Mannion               78 103            
              Stephen Bassett              2  84            
              Nathan Brown                                  
              Chad Haga                  104 106            
              Ben King                   106  90