Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
             Stage                              1   2   3   4   5   6   7   8
             -----                            --- --- --- --- --- --- --- ---
              Primoz Roglic                    33  31   8   3   3   3   1   1
              Jonas Vingegaard                 87  88  26   4   5   5   2   2
              Ben O'Connor                     46  32  10  10  10   9   3   3
              Damiano Caruso                  114  67  18   6   6   6   5   4
              Jack Haig                        65  50  16  16  16  15   9   5
              Louis Meintjes                  101  78  24  23  22  22  10   6
              Esteban Chaves                   27  26   7  24  23  23  12   7
              Tao Geoghegan Hart               86  84  25   7   7   7   4   8
              Ruben Guerreiro                  45  29   6  22  21  21  15   9
              Tobias Halland Johannessen       25  40  12  18  17  17   7  10
              Brandon Mcnulty                  34  35  11  20  19  19  16  11
              Patrick Konrad                   19  19   4  14  14  13  13  12
              Matteo Jorgenson                 36  23   5   9   9   8   8  13
              Steff Cras                       15  30   9  30  29  26  17  14
              Ethan Hayter                      2   6  43   5   4   4  14  15
              Andrea Bagioli                   79  66  20  26  26  16  20  16
              David Gaudu                      89  70   2  12  12  11   6  17
              Jan Hirt                        105  95  32  49  44  41  23  18
              Carlos Verona                    92  79  40  62  55  52  19  19
              George Bennett                   84  71  31  34  33  30  29  20
              Steven Kruijswijk                68  68  68  58  66  61  31  21
              Kenny Elissonde                  97  60  17  31  30  27  22  22
              Luis Leon Sanchez                41  48  29  21  20  20  24  23
              Warren Barguil                   56  38  49  47  42  36  32  24
              Andrey Zeits                     71  87  58  54  49  46  34  25
              Nick Schultz                    130 107  67  55  70  65  30  26
              Kobe Goossens                    38  53  37  32  31  28  38  27
              Wilco Kelderman                  82  74  23  11  11  10  18  28
              Simon Guglielmi                  77  47  36  51  46  43  27  29
              Eddie Dunbar                     44  36  14  25  25  24  36  30
              Kevin Vermaerke                  16   5  45  35  57  54  26  31
              Kevin Geniets                   106  85  22  36  34  31  35  32
              Toms Skujins                     55  55  33  33  32  29  25  33
              Mattia Cattaneo                  53  43  15   2   2   2  11  34
              Alexis Vuillermoz                96   1  41  57  51  49  46  35
              Geoffrey Bouchard               110  99  54  41  53  47  40  36
              Rudy Molard                      90  75  39  29  28  25  49  37
              Simon Geschke                    81  76  38  39  36  33  21  38
              Mark Donovan                     62  62  57  60  72  66  51  39
              Michael Storer                  113  94  63  77  64  84  55  40
              Maxim Van Gils                   11  22  42  42  38  35  44  41
              Stefan De Bod                    48  73  51  43  39  37  33  42
              Jonas Gregaard                  102  91  77  64  88  78  47  43
              Maxime Bouet                      4   9  44  40  37  34  42  44
              Valentin Madouas                 98  89  62  56  50  48  39  45
              Hugo Toumire                     54  69  61  65  67  63  45  46
              Mikkel Frolich Honore            39  21  28  44  40  38  28  47
              Matteo Fabbro                    83  90  53  52  47  44  41  48
              Wout Van Aert                     1   4   1   1   1   1  43  49
              Aurelien Paret-Peintre           47  56 116 116 108 105  68  50
              Sebastian Schonberger            69  72  70  80  68  64  50  51
              Anders Skaarseth                 99   2  92  97  86  79  53  52
              James Piccoli                   131 116 104 110 112 111  79  53
              Pierre Rolland                    6  11  69  73  92  82  56  54
              Bruno Armirail                   58  86  52  28  74  88  57  55
              Eliot Lietaer                    31  24  47  67  59  55  37  56
              Jan Bakelants                    30  33  48  37  35  32  59  57
              Benjamin Thomas                  12  16  79  66  58  58  48  58
              Simone Velasco                   14  25  73  71  78  71  78  59
              Matis Louvel                     23  17  91  84  75  68  75  60
              Franck Bonnamour                 17  28  55  53  48  45  61  61
              Tony Gallopin                    76  63 117 114 107 109  98  62
              Gregor Muhlberger                75  82 101 100  99  94  62  63
              Gorka Izagirre                   78  46  75  78  65  60  66  64
              Nils Politt                      22  18  71  59  52  50  54  65
              Antonio Tiberi                   26  59  30  19  18  18  88  66
              Laurens De Plus                 116 121 111 107 104 102  91  67
              Simon Clarke                     73  44  50  61  54  51  69  68
              Hugo Page                         7  12  64  63  56  53  82  69
              Remi Cavagna                     49  51  65  45  41  39  60  70
              Tiesj Benoot                     50 104  87  89  87  77  70  71
              Javier Romo                     109 100  59  48  43  40  64  72
              Omer Goldstein                   20  34  60  50  45  42  65  73
              Filippo Conca                    43 110  89  94  94  89  94  74
              Romain Combaud                  107  97  78  74  82  92  67  75
              Victor Lafay                     93  96   3  46 103  99  63  76
              Oliver Naesen                   117 106 109 105  93  87  93  77
              Anthony Delaplace                74   7  90  87  89  80  89  78
              Lukasz Owsian                    60  65  80  83  73  67  74  79
              Sean Quinn                        3   8  83  85  76  69  76  80
              Torjus Sleen                    112 113 103  93 101  98  86  81
              Filippo Ganna                   115 102 102  79  83  91  87  82
              Alexandr Riabushenko             29  20  72  69  60  56  80  83
              Clement Venturini                10  13  81  91  81  72  81  84
              Fabien Doubey                    35  39  74  72  63  59  83  85
              James Shaw                       51 119 108 109  97  93  99  86
              Andres Camilo Ardila             40  58  56  70  62  57  73  87
              Andrey Amador                    66  83  76  81  85  74  85  88
              Stan Dewulf                      18  52  84  82  71  86  92  89
              Laurens Huys                      5  10  46  68  79  90  72  90
              Owain Doull                      91  57  97 101  91  85  96  91
              Harry Sweeny                    100  92  86  90  80  83  97  92
              Greg Van Avermaet                70  49  88  86  77  70  77  93
              Samuele Battistella              64  77  27  27  27  62  71  94
              Edvald Boasson Hagen              8  15  99  98  90  81  90  95
              Thibault Guernalec               88  93  82  75  95  95 100  96
              Guy Niv                          32  64  95 106 106 104 103  97
              Olivier Le Gac                   42   3  93 102 100  97 101  98
              Fabien Grellier                 108 101 119 120 119 113 112  99
              Francois Bidard                  85  81  85  96 102 103 102 100
              Sebastien Grignard              118 105 105 103 105 101 105 101
              Jens Keukeleire                  28  27  96  99  96 100 106 102
              Eddy Fine                        21 127 123 124 116 112 110 103
              Julien Bernard                  141 137 127 126 118 119 114 104
              Yuriy Natarov                    63 111  94  92 113 110 107 105
              Lukas Postlberger                37 114 113 113 114 114 113 106
              Antwan Tolhoek                  137 124 121 122 126 130 123 107
              Chris Harper                    103 120 114 117 128 122 115 108
              Anthon Charmig                  121 108 106 111 120 120 116 109
              Ivo Oliveira                    136 117 115 115 111 106 109 110
              Miguel Heidemann                133 125 136 134 132 127 120 111
              Thomas Champion                  95 112 126 127 130 129 122 112
              Mark Padun                       94 115 107 108 110 107 111 113
              Marco Brenner                    52  54 110 104 117 117 119 114
              Tsgabu Grmay                    119 132 120 118 129 126 126 115
              Amund Grondahl Jansen           126 135 132 130 125 128 121 116
              Kevin Colleoni                  146 123 112 112 121 121 117 117
              Luke Durbridge                  134 139 129 123 135 133 128 118
              Valentin Ferron                 104 118 133 131 124 116 118 119
              Carlos Barbero                  143 129 125 132 127 118 125 120
              Mathias Norsgaard               147 143 141 136 136 131 127 121
              Idar Andersen                   132 126 124 125 137 135 129 122
              Dries Van Gestel                140 146 146 146 142 138 131 123
              Kamil Gradek                    148 138 134 135 138 134 130 124
              Julius Johansen                 145 144 140 137 139 137 133 125