Frauenfeld - Frauenfeld (10.9 km)

Route

 6 June 2021
 Profile  Individual time trial
 Start  Frauenfeld
 Finish  Frauenfeld
 Distance  10.9 km  (6.8 mi)
 Speed  54.500 km/h  (33.865 mi/h)

Classifications

 Race jerseys after stage 1
 Küng, Stefan (GFC) 00h 12' 00''
 Küng, Stefan (GFC) 12 points
 
 Bissegger, St.. (EFN) 0h 12' 04''
 EF Education - Nippo 00h 36' 41''

Results

#  Rider Age  Team Time Bonus
1 131  Küng, Stefan 27  Groupama - FDJ 0h 12' 00'' - 10'' 1 1 - -
2 192  Bissegger, Stefan 22  EF Education - Nippo + 00' 04'' - 06'' 2 2 - 1
3 12  Cattaneo, Mattia 30  Deceuninck - Quick-Step + 00' 12'' - 04'' 3 3 - -
4 197  Scully, Tom 31  EF Education - Nippo + 00' 15'' 4 4 - -
5 11  Alaphilippe, Julian 28  Deceuninck - Quick-Step + 00' 19'' 5 5 - -
6 196  Rutsch, Jonas 23  EF Education - Nippo + 00' 22'' 6 - - 2
7 16  Steimle, Jannik 25  Deceuninck - Quick-Step + 00' 22'' 7 - - 3
8 164  Vermeersch, Florian 22  Lotto - Soudal + 00' 22'' 8 - - 4
9 185  Andersen, Søren 26  Team DSM + 00' 22'' 9 - - -
10 2  Dennis, Rohan 31  Ineos Grenadiers + 00' 23'' 10 - - -
11 193  Powless, Neilson 24  EF Education - Nippo + 00' 25'' 11 - - 5
12 51  Schachmann, Maximilian 27  Bora - Hansgrohe + 00' 29'' 12 - - -
13 14  Devenyns, Dries 37  Deceuninck - Quick-Step + 00' 30'' 13 - - -
14 93  Cortina, Iván 25  Movistar Team + 00' 30'' 14 - - -
15 1  Carapaz, Richard 28  Ineos Grenadiers + 00' 31'' 15 - - -
16 21  Dumoulin, Tom 30  Jumbo - Visma + 00' 32'' 16 - - -
17 123  Boaro, Manuele 34  Astana - Premier Tech + 00' 32'' 17 - - -
18 82  Jungels, Bob 28  Ag2r Citroën Team + 00' 33'' 18 - - -
19 97  Serrano, Gonzalo 26  Movistar Team + 00' 34'' 19 - - -
20 122  Bod, Stefan de de 24  Astana - Premier Tech + 00' 34'' 20 - - 6
21 57  Bodnar, Maciej 36  Bora - Hansgrohe + 00' 35'' 21 - - -
22 135  Ludvigsson, Tobias 30  Groupama - FDJ + 00' 36'' 22 - - -
23 142  Bohli, Tom 27  Cofidis + 00' 36'' 23 - - -
24 25  Teunissen, Mike 28  Jumbo - Visma + 00' 38'' 24 - - -
25 41  Poel, Mathieu van der.. 26  Alpecin - Fenix + 00' 38'' 25 - - -
26 223  Imhof, Claudio 30  Switzerland + 00' 39'' 26 - - -
27 43  Meurisse, Xandro 29  Alpecin - Fenix + 00' 40'' 27 - - -
28 195  Langeveld, Sebastian 36  EF Education - Nippo + 00' 41'' 28 - - -
29 71  Mäder, Gino 24  Bahrain Victorious + 00' 41'' 29 - - 7
30 151  Pozzovivo, Domenico 38  Team Qhubeka Assos + 00' 41'' 30 - - -
31 95  Jacobs, Johan 24  Movistar Team + 00' 42'' 31 - - 8
32 126  Fraile, Omar 30  Astana - Premier Tech + 00' 42'' 32 - - -
33 32  Gibbons, Ryan 26  UAE Team Emirates + 00' 42'' 33 - - -
34 141  Laporte, Christophe 28  Cofidis + 00' 43'' 34 - - -
35 73  Wright, Fred 21  Bahrain Victorious + 00' 43'' 35 - - 9
36 24  Pfingsten, Christoph 33  Jumbo - Visma + 00' 43'' 36 - - -
37 147  Wallays, Jelle 32  Cofidis + 00' 44'' 37 - - -
38 133  Brunel, Alexys 22  Groupama - FDJ + 00' 44'' 38 - - 10
39 63  Kamp, Alexander 27  Trek - Segafredo + 00' 44'' 39 - - -
40 5  Sivakov, Pavel 23  Ineos Grenadiers + 00' 44'' 40 - - 11
41 191  Urán, Rigoberto 34  EF Education - Nippo + 00' 46'' 41 - - -
42 17  Vansevenant, Mauri 22  Deceuninck - Quick-Step + 00' 46'' 42 - - 12
43 163  Kron, Andreas 23  Lotto - Soudal + 00' 46'' 43 - - 13
44 134  Lienhard, Fabian 27  Groupama - FDJ + 00' 47'' 44 - - -
45 27  Van Hooydonck, Nathan 25  Jumbo - Visma + 00' 48'' 45 - - -
46 111  Matthews, Michael 30  Team BikeExchange + 00' 48'' 46 - - -
47 167  Goossens, Kobe 25  Lotto - Soudal + 00' 49'' 47 - - 14
48 161  Degenkolb, John 32  Lotto - Soudal + 00' 49'' 48 - - -
49 137  Thomas, Benjamin 25  Groupama - FDJ + 00' 50'' 49 - - -
50 187  Sütterlin, Jasha 28  Team DSM + 00' 50'' 50 - - -
51 34  Molano, Sebastián 26  UAE Team Emirates + 00' 50'' 51 - - -
52 125  Houle, Hugo 30  Astana - Premier Tech + 00' 50'' 52 - - -
53 157  Stokbro, Andreas 24  Team Qhubeka Assos + 00' 50'' 53 - - 15
54 226  Suter, Joël 22  Switzerland + 00' 52'' 54 - - 16
55 94  Samitier, Sergio 25  Movistar Team + 00' 52'' 55 - - -
56 117  Smith, Dion 28  Team BikeExchange + 00' 52'' 56 - - -
57 186  Leknessund, Andreas 22  Team DSM + 00' 53'' 57 - - 17
58 121  Fuglsang, Jakob 36  Astana - Premier Tech + 00' 53'' 58 - - -
59 6  Dunbar, Eddie 24  Ineos Grenadiers + 00' 54'' 59 - - 18
60 113  Durbridge, Luke 30  Team BikeExchange + 00' 54'' 60 - - -
61 154  Frankiny, Kilian 27  Team Qhubeka Assos + 00' 54'' 61 - - -
62 15  Hodeg, Alvaro 24  Deceuninck - Quick-Step + 00' 55'' 62 - - 19
63 56  Walls, Matt 23  Bora - Hansgrohe + 00' 55'' 63 - - 20
64 182  Arensman, Thymen 21  Team DSM + 00' 55'' 64 - - 21
65 75  Pernsteiner, Hermann 30  Bahrain Victorious + 00' 55'' 65 - - -
66 114  Hamilton, Lucas 25  Team BikeExchange + 00' 55'' 66 - - 22
67 181  Benoot, Tiesj 27  Team DSM + 00' 55'' 67 - - -
68 66  Theuns, Edward 30  Trek - Segafredo + 00' 56'' 68 - - -
69 86  Schär, Michael 34  Ag2r Citroën Team + 00' 56'' 69 - - -
70 104  Greipel, André 38  Israel Start-Up Nation + 00' 57'' 70 - - -
71 22  Leemreize, Gijs 21  Jumbo - Visma + 00' 58'' 71 - - 23
72 87  Touzé, Damien 24  Ag2r Citroën Team + 00' 58'' 72 - - 24
73 144  Fernández, Rubén 30  Cofidis + 00' 58'' 73 - - -
74 33  Costa, Rui 34  UAE Team Emirates + 00' 59'' 74 - - -
75 172  Doubey, Fabien 27  Total Direct Energie + 00' 59'' 75 - - -
76 136  Stewart, Jake 21  Groupama - FDJ + 00' 59'' 76 - - 25
77 176  Turgis, Anthony 27  Total Direct Energie + 00' 59'' 77 - - -
78 155  Brown, Connor 22  Team Qhubeka Assos + 00' 59'' 78 - - 26
79 183  Combaud, Romain 30  Team DSM + 00' 59'' 79 - - -
80 171  Latour, Pierre 27  Total Direct Energie + 01' 00'' 80 - - -
81 174  De La Parte, Victor 34  Total Direct Energie + 01' 00'' 81 - - -
82 23  Oomen, Sam 25  Jumbo - Visma + 01' 00'' 82 - - -
83 216  Rosskopf, Joey 31  Rally Cycling + 01' 00'' 83 - - -
84 202  Lammertink, Maurits 30  Intermarché - Wanty - Go.. + 01' 00'' 84 - - -
85 146  Sajnok, Szymon 23  Cofidis + 01' 01'' 85 - - 27
86 64  Kirsch, Alex 28  Trek - Segafredo + 01' 01'' 86 - - -
87 107  Vanmarcke, Sep 32  Israel Start-Up Nation + 01' 01'' 87 - - -
88 115  Jansen, Amund 27  Team BikeExchange + 01' 02'' 88 - - -
89 84  Cosnefroy, Benoît 25  Ag2r Citroën Team + 01' 02'' 89 - - -
90 45  Tulett, Ben 19  Alpecin - Fenix + 01' 03'' 90 - - 28
91 53  Palzer, Anton 28  Bora - Hansgrohe + 01' 03'' 91 - - -
92 165  Van Gils, Maxim 21  Lotto - Soudal + 01' 04'' 92 - - 29
93 184  Donovan, Mark 22  Team DSM + 01' 05'' 93 - - 30
94 52  Meeus, Jordi 22  Bora - Hansgrohe + 01' 05'' 94 - - 31
95 13  Declercq, Tim 32  Deceuninck - Quick-Step + 01' 05'' 95 - - -
96 54  Fabbro, Matteo 26  Bora - Hansgrohe + 01' 05'' 96 - - -
97 91  Soler, Marc 27  Movistar Team + 01' 06'' 97 - - -
98 145  Rochas, Rémy 25  Cofidis + 01' 06'' 98 - - 32
99 31  Hirschi, Marc 22  UAE Team Emirates + 01' 06'' 99 - - 33
100 55  Burghardt, Marcus 37  Bora - Hansgrohe + 01' 07'' 100 - - -
101 194  Howes, Alex 33  EF Education - Nippo + 01' 07'' 101 - - -
102 227  Thalmann, Roland 27  Switzerland + 01' 08'' 102 - - -
103 77  Williams, Stephen 24  Bahrain Victorious + 01' 08'' 103 - - 34
104 42  Dillier, Silvan 30  Alpecin - Fenix + 01' 09'' 104 - - -
105 217  Dal-Cin, Matteo 30  Rally Cycling + 01' 09'' 105 - - -
106 224  Rüegg, Lukas 24  Switzerland + 01' 11'' 106 - - 35
107 175  Simon, Julien 35  Total Direct Energie + 01' 12'' 107 - - -
108 92  Carretero, Héctor 26  Movistar Team + 01' 12'' 108 - - -
109 132  Badilatti, Matteo 28  Groupama - FDJ + 01' 12'' 109 - - -
110 212  Zukowsky, Nickolas 23  Rally Cycling + 01' 12'' 110 - - 36
111 67  Tiberi, Antonio 19  Trek - Segafredo + 01' 12'' 111 - - 37
112 4  Henao, Sebastián 27  Ineos Grenadiers + 01' 12'' 112 - - -
113 62  Eg, Niklas 26  Trek - Segafredo + 01' 12'' 113 - - -
114 61  Conci, Nicola 24  Trek - Segafredo + 01' 12'' 114 - - 38
115 214  Mannion, Gavin 29  Rally Cycling + 01' 12'' 115 - - -
116 203  Petilli, Simone 28  Intermarché - Wanty - Go.. + 01' 12'' 116 - - -
117 116  Bauer, Jack 36  Team BikeExchange + 01' 12'' 117 - - -
118 162  Conca, Filippo 22  Lotto - Soudal + 01' 12'' 118 - - 39
119 205  Rota, Lorenzo 26  Intermarché - Wanty - Go.. + 01' 13'' 119 - - -
120 225  Thièry, Cyrille 30  Switzerland + 01' 13'' 120 - - -
121 72  Poels, Wout 33  Bahrain Victorious + 01' 14'' 121 - - -
122 37  Troia, Oliviero 26  UAE Team Emirates + 01' 14'' 122 - - -
123 35  De La Cruz, David 32  UAE Team Emirates + 01' 15'' 123 - - -
124 177  Vuillermoz, Alexis 33  Total Direct Energie + 01' 15'' 124 - - -
125 26  Tolhoek, Antwan 27  Jumbo - Visma + 01' 16'' 125 - - -
126 143  Drücker, Jempy 34  Cofidis + 01' 18'' 126 - - -
127 101  Boivin, Guillaume 32  Israel Start-Up Nation + 01' 18'' 127 - - -
128 103  Woods, Michael 34  Israel Start-Up Nation + 01' 19'' 128 - - -
129 124  Gidich, Yevgeniy 25  Astana - Premier Tech + 01' 19'' 129 - - 40
130 156  Janse van Rensburg, R.. 32  Team Qhubeka Assos + 01' 19'' 130 - - -
131 102  Piccoli, James 29  Israel Start-Up Nation + 01' 19'' 131 - - -
132 201  Hirt, Jan 30  Intermarché - Wanty - Go.. + 01' 19'' 132 - - -
133 3  Gołaś, Michał 37  Ineos Grenadiers + 01' 21'' 133 - - -
134 204  Planckaert, Baptiste 32  Intermarché - Wanty - Go.. + 01' 21'' 134 - - -
135 213  Britton, Rob 36  Rally Cycling + 01' 22'' 135 - - -
136 127  Wilsly, Jonas 24  Astana - Premier Tech + 01' 22'' 136 - - 41
137 83  Peters, Nans 27  Ag2r Citroën Team + 01' 24'' 137 - - -
138 85  Sarreau, Marc 27  Ag2r Citroën Team + 01' 25'' 138 - - -
139 106  Zabel, Rick 27  Israel Start-Up Nation + 01' 27'' 139 - - -
140 206  Vanspeybrouck, Pieter 34  Intermarché - Wanty - Go.. + 01' 27'' 140 - - -
141 36  Muñoz, Cristian 25  UAE Team Emirates + 01' 27'' 141 - - 42
142 105  Hofstetter, Hugo 27  Israel Start-Up Nation + 01' 28'' 142 - - -
143 152  Clarke, Simon 34  Team Qhubeka Assos + 01' 28'' 143 - - -
144 166  Verschaeve, Viktor 22  Lotto - Soudal + 01' 28'' 144 - - 43
145 207  Zimmermann, Georg 23  Intermarché - Wanty - Go.. + 01' 28'' 145 - - 44
146 222  Kuhn, Kevin 23  Switzerland + 01' 29'' 146 - - 45
147 211  King, Ben 32  Rally Cycling + 01' 30'' 147 - - -
148 74  Capecchi, Eros 34  Bahrain Victorious + 01' 30'' 148 - - -
149 65  Nibali, Antonio 28  Trek - Segafredo + 01' 32'' 149 - - -
150 112  Chaves, Esteban 31  Team BikeExchange + 01' 36'' 150 - - -
151 46  Vakoč, Petr 28  Alpecin - Fenix + 01' 37'' 151 - - -
152 76  Novak, Domen 25  Bahrain Victorious + 01' 39'' 152 - - -
153 215  Murphy, Kyle 29  Rally Cycling + 01' 39'' 153 - - -
154 96  Alba, Juan 23  Movistar Team + 01' 40'' 154 - - 46
155 47  Vergaerde, Otto 26  Alpecin - Fenix + 01' 42'' 155 - - -
156 7  Rowe, Luke 31  Ineos Grenadiers + 01' 42'' 156 - - -
157 221  Pellaud, Simon 28  Switzerland + 01' 43'' 157 - - -
158 81  Frank, Mathias 34  Ag2r Citroën Team + 01' 46'' 158 - - -
159 44  De Tier, Floris 29  Alpecin - Fenix + 01' 49'' 159 - - -
160 153  Dlamini, Nicholas 25  Team Qhubeka Assos + 01' 51'' 160 - - -
#  Team Time Sum #  Rider Age Time
1  EF Education - Nippo 0h 36' 41'' 12 1
2 192  Bissegger, Stefan 22 0h 12' 04''
4 197  Scully, Tom 31 0h 12' 15''
6 196  Rutsch, Jonas 23 0h 12' 22''
2  Deceuninck - Quick-Step 0h 36' 53'' 15 2
3 12  Cattaneo, Mattia 30 0h 12' 12''
5 11  Alaphilippe, Julian 28 0h 12' 19''
7 16  Steimle, Jannik 25 0h 12' 22''
3  Groupama - FDJ 0h 37' 20'' 61 3
1 131  Küng, Stefan 27 0h 12' 00''
22 135  Ludvigsson, Tobias 30 0h 12' 36''
38 133  Brunel, Alexys 22 0h 12' 44''
4  Ineos Grenadiers 0h 37' 38'' 65 4
10 2  Dennis, Rohan 31 0h 12' 23''
15 1  Carapaz, Richard 28 0h 12' 31''
40 5  Sivakov, Pavel 23 0h 12' 44''
5  Movistar Team 0h 37' 46'' 64 5
14 93  Cortina, Iván 25 0h 12' 30''
19 97  Serrano, Gonzalo 26 0h 12' 34''
31 95  Jacobs, Johan 24 0h 12' 42''
6  Astana - Premier Tech 0h 37' 48'' 69 6
17 123  Boaro, Manuele 34 0h 12' 32''
20 122  Bod, Stefan de 24 0h 12' 34''
32 126  Fraile, Omar 30 0h 12' 42''
7  Jumbo - Visma 0h 37' 53'' 76 7
16 21  Dumoulin, Tom 30 0h 12' 32''
24 25  Teunissen, Mike 28 0h 12' 38''
36 24  Pfingsten, Christoph 33 0h 12' 43''
8  Lotto - Soudal 0h 37' 57'' 98 8
8 164  Vermeersch, Florian 22 0h 12' 22''
43 163  Kron, Andreas 23 0h 12' 46''
47 167  Goossens, Kobe 25 0h 12' 49''
9  Bora - Hansgrohe 0h 37' 59'' 96 9
12 51  Schachmann, Maximilian 27 0h 12' 29''
21 57  Bodnar, Maciej 36 0h 12' 35''
63 56  Walls, Matt 23 0h 12' 55''
10  Cofidis 0h 38' 03'' 94 10
23 142  Bohli, Tom 27 0h 12' 36''
34 141  Laporte, Christophe 28 0h 12' 43''
37 147  Wallays, Jelle 32 0h 12' 44''
11  Team DSM 0h 38' 05'' 116 11
9 185  Andersen, Søren 26 0h 12' 22''
50 187  Sütterlin, Jasha 28 0h 12' 50''
57 186  Leknessund, Andreas 22 0h 12' 53''
12  Bahrain Victorious 0h 38' 19'' 129 12
29 71  Mäder, Gino 24 0h 12' 41''
35 73  Wright, Fred 21 0h 12' 43''
65 75  Pernsteiner, Hermann 30 0h 12' 55''
13  Alpecin - Fenix 0h 38' 21'' 142 13
25 41  Poel, Mathieu van der 26 0h 12' 38''
27 43  Meurisse, Xandro 29 0h 12' 40''
90 45  Tulett, Ben 19 0h 13' 03''
14  Team Qhubeka Assos 0h 38' 25'' 144 14
30 151  Pozzovivo, Domenico 38 0h 12' 41''
53 157  Stokbro, Andreas 24 0h 12' 50''
61 154  Frankiny, Kilian 27 0h 12' 54''
15  Ag2r Citroën Team 0h 38' 27'' 159 15
18 82  Jungels, Bob 28 0h 12' 33''
69 86  Schär, Michael 34 0h 12' 56''
72 87  Touzé, Damien 24 0h 12' 58''
16  UAE Team Emirates 0h 38' 31'' 158 16
33 32  Gibbons, Ryan 26 0h 12' 42''
51 34  Molano, Sebastián 26 0h 12' 50''
74 33  Costa, Rui 34 0h 12' 59''
17  Team BikeExchange 0h 38' 34'' 162 17
46 111  Matthews, Michael 30 0h 12' 48''
56 117  Smith, Dion 28 0h 12' 52''
60 113  Durbridge, Luke 30 0h 12' 54''
18  Switzerland 0h 38' 39'' 182 18
26 223  Imhof, Claudio 30 0h 12' 39''
54 226  Suter, Joël 22 0h 12' 52''
102 227  Thalmann, Roland 27 0h 13' 08''
19  Trek - Segafredo 0h 38' 41'' 193 19
39 63  Kamp, Alexander 27 0h 12' 44''
68 66  Theuns, Edward 30 0h 12' 56''
86 64  Kirsch, Alex 28 0h 13' 01''
20  Total Direct Energie 0h 38' 58'' 232 20
75 172  Doubey, Fabien 27 0h 12' 59''
77 176  Turgis, Anthony 27 0h 12' 59''
80 171  Latour, Pierre 27 0h 13' 00''
21  Israel Start-Up Nation 0h 39' 16'' 284 21
70 104  Greipel, André 38 0h 12' 57''
87 107  Vanmarcke, Sep 32 0h 13' 01''
127 101  Boivin, Guillaume 32 0h 13' 18''
22  Rally Cycling 0h 39' 21'' 298 22
83 216  Rosskopf, Joey 31 0h 13' 00''
105 217  Dal-Cin, Matteo 30 0h 13' 09''
110 212  Zukowsky, Nickolas 23 0h 13' 12''
23  Intermarché - Wanty - Gobert.. 0h 39' 25'' 319 23
84 202  Lammertink, Maurits 30 0h 13' 00''
116 203  Petilli, Simone 28 0h 13' 12''
119 205  Rota, Lorenzo 26 0h 13' 13''
#  Rider Age  Team Time Difference Rank +/-
1 131  Küng, Stefan 27  Groupama - FDJ 0h 12' 00''
2 192  Bissegger, Stefan 22  EF Education - Nippo 0h 12' 04'' + 00' 04''
3 12  Cattaneo, Mattia 30  Deceuninck - Quick-Step 0h 12' 12'' + 00' 12''
4 197  Scully, Tom 31  EF Education - Nippo 0h 12' 15'' + 00' 15''
5 11  Alaphilippe, Julian 28  Deceuninck - Quick-Step 0h 12' 19'' + 00' 19''
6 196  Rutsch, Jonas 23  EF Education - Nippo 0h 12' 22'' + 00' 22''
7 16  Steimle, Jannik 25  Deceuninck - Quick-Step 0h 12' 22'' + 00' 22''
8 164  Vermeersch, Florian 22  Lotto - Soudal 0h 12' 22'' + 00' 22''
9 185  Andersen, Søren 26  Team DSM 0h 12' 22'' + 00' 22''
10 2  Dennis, Rohan 31  Ineos Grenadiers 0h 12' 23'' + 00' 23''
11 193  Powless, Neilson 24  EF Education - Nippo 0h 12' 25'' + 00' 25''
12 51  Schachmann, Maximilian 27  Bora - Hansgrohe 0h 12' 29'' + 00' 29''
13 14  Devenyns, Dries 37  Deceuninck - Quick-Step 0h 12' 30'' + 00' 30''
14 93  Cortina, Iván 25  Movistar Team 0h 12' 30'' + 00' 30''
15 1  Carapaz, Richard 28  Ineos Grenadiers 0h 12' 31'' + 00' 31''
16 21  Dumoulin, Tom 30  Jumbo - Visma 0h 12' 32'' + 00' 32''
17 123  Boaro, Manuele 34  Astana - Premier Tech 0h 12' 32'' + 00' 32''
18 82  Jungels, Bob 28  Ag2r Citroën Team 0h 12' 33'' + 00' 33''
19 97  Serrano, Gonzalo 26  Movistar Team 0h 12' 34'' + 00' 34''
20 122  Bod, Stefan de 24  Astana - Premier Tech 0h 12' 34'' + 00' 34''
21 57  Bodnar, Maciej 36  Bora - Hansgrohe 0h 12' 35'' + 00' 35''
22 135  Ludvigsson, Tobias 30  Groupama - FDJ 0h 12' 36'' + 00' 36''
23 142  Bohli, Tom 27  Cofidis 0h 12' 36'' + 00' 36''
24 25  Teunissen, Mike 28  Jumbo - Visma 0h 12' 38'' + 00' 38''
25 41  Poel, Mathieu van der 26  Alpecin - Fenix 0h 12' 38'' + 00' 38''
26 223  Imhof, Claudio 30  Switzerland 0h 12' 39'' + 00' 39''
27 43  Meurisse, Xandro 29  Alpecin - Fenix 0h 12' 40'' + 00' 40''
28 195  Langeveld, Sebastian 36  EF Education - Nippo 0h 12' 41'' + 00' 41''
29 71  Mäder, Gino 24  Bahrain Victorious 0h 12' 41'' + 00' 41''
30 151  Pozzovivo, Domenico 38  Team Qhubeka Assos 0h 12' 41'' + 00' 41''
31 95  Jacobs, Johan 24  Movistar Team 0h 12' 42'' + 00' 42''
32 126  Fraile, Omar 30  Astana - Premier Tech 0h 12' 42'' + 00' 42''
33 32  Gibbons, Ryan 26  UAE Team Emirates 0h 12' 42'' + 00' 42''
34 141  Laporte, Christophe 28  Cofidis 0h 12' 43'' + 00' 43''
35 73  Wright, Fred 21  Bahrain Victorious 0h 12' 43'' + 00' 43''
36 24  Pfingsten, Christoph 33  Jumbo - Visma 0h 12' 43'' + 00' 43''
37 147  Wallays, Jelle 32  Cofidis 0h 12' 44'' + 00' 44''
38 133  Brunel, Alexys 22  Groupama - FDJ 0h 12' 44'' + 00' 44''
39 63  Kamp, Alexander 27  Trek - Segafredo 0h 12' 44'' + 00' 44''
40 5  Sivakov, Pavel 23  Ineos Grenadiers 0h 12' 44'' + 00' 44''
41 191  Urán, Rigoberto 34  EF Education - Nippo 0h 12' 46'' + 00' 46''
42 17  Vansevenant, Mauri 22  Deceuninck - Quick-Step 0h 12' 46'' + 00' 46''
43 163  Kron, Andreas 23  Lotto - Soudal 0h 12' 46'' + 00' 46''
44 134  Lienhard, Fabian 27  Groupama - FDJ 0h 12' 47'' + 00' 47''
45 27  Van Hooydonck, Nathan 25  Jumbo - Visma 0h 12' 48'' + 00' 48''
46 111  Matthews, Michael 30  Team BikeExchange 0h 12' 48'' + 00' 48''
47 167  Goossens, Kobe 25  Lotto - Soudal 0h 12' 49'' + 00' 49''
48 161  Degenkolb, John 32  Lotto - Soudal 0h 12' 49'' + 00' 49''
49 137  Thomas, Benjamin 25  Groupama - FDJ 0h 12' 50'' + 00' 50''
50 187  Sütterlin, Jasha 28  Team DSM 0h 12' 50'' + 00' 50''
51 34  Molano, Sebastián 26  UAE Team Emirates 0h 12' 50'' + 00' 50''
52 125  Houle, Hugo 30  Astana - Premier Tech 0h 12' 50'' + 00' 50''
53 157  Stokbro, Andreas 24  Team Qhubeka Assos 0h 12' 50'' + 00' 50''
54 226  Suter, Joël 22  Switzerland 0h 12' 52'' + 00' 52''
55 94  Samitier, Sergio 25  Movistar Team 0h 12' 52'' + 00' 52''
56 117  Smith, Dion 28  Team BikeExchange 0h 12' 52'' + 00' 52''
57 186  Leknessund, Andreas 22  Team DSM 0h 12' 53'' + 00' 53''
58 121  Fuglsang, Jakob 36  Astana - Premier Tech 0h 12' 53'' + 00' 53''
59 6  Dunbar, Eddie 24  Ineos Grenadiers 0h 12' 54'' + 00' 54''
60 113  Durbridge, Luke 30  Team BikeExchange 0h 12' 54'' + 00' 54''
61 154  Frankiny, Kilian 27  Team Qhubeka Assos 0h 12' 54'' + 00' 54''
62 15  Hodeg, Alvaro 24  Deceuninck - Quick-Step 0h 12' 55'' + 00' 55''
63 56  Walls, Matt 23  Bora - Hansgrohe 0h 12' 55'' + 00' 55''
64 182  Arensman, Thymen 21  Team DSM 0h 12' 55'' + 00' 55''
65 75  Pernsteiner, Hermann 30  Bahrain Victorious 0h 12' 55'' + 00' 55''
66 114  Hamilton, Lucas 25  Team BikeExchange 0h 12' 55'' + 00' 55''
67 181  Benoot, Tiesj 27  Team DSM 0h 12' 55'' + 00' 55''
68 66  Theuns, Edward 30  Trek - Segafredo 0h 12' 56'' + 00' 56''
69 86  Schär, Michael 34  Ag2r Citroën Team 0h 12' 56'' + 00' 56''
70 104  Greipel, André 38  Israel Start-Up Nation 0h 12' 57'' + 00' 57''
71 22  Leemreize, Gijs 21  Jumbo - Visma 0h 12' 58'' + 00' 58''
72 87  Touzé, Damien 24  Ag2r Citroën Team 0h 12' 58'' + 00' 58''
73 144  Fernández, Rubén 30  Cofidis 0h 12' 58'' + 00' 58''
74 33  Costa, Rui 34  UAE Team Emirates 0h 12' 59'' + 00' 59''
75 172  Doubey, Fabien 27  Total Direct Energie 0h 12' 59'' + 00' 59''
76 136  Stewart, Jake 21  Groupama - FDJ 0h 12' 59'' + 00' 59''
77 176  Turgis, Anthony 27  Total Direct Energie 0h 12' 59'' + 00' 59''
78 155  Brown, Connor 22  Team Qhubeka Assos 0h 12' 59'' + 00' 59''
79 183  Combaud, Romain 30  Team DSM 0h 12' 59'' + 00' 59''
80 171  Latour, Pierre 27  Total Direct Energie 0h 13' 00'' + 01' 00''
81 174  De La Parte, Victor 34  Total Direct Energie 0h 13' 00'' + 01' 00''
82 23  Oomen, Sam 25  Jumbo - Visma 0h 13' 00'' + 01' 00''
83 216  Rosskopf, Joey 31  Rally Cycling 0h 13' 00'' + 01' 00''
84 202  Lammertink, Maurits 30  Intermarché - Wanty - Go.. 0h 13' 00'' + 01' 00''
85 146  Sajnok, Szymon 23  Cofidis 0h 13' 01'' + 01' 01''
86 64  Kirsch, Alex 28  Trek - Segafredo 0h 13' 01'' + 01' 01''
87 107  Vanmarcke, Sep 32  Israel Start-Up Nation 0h 13' 01'' + 01' 01''
88 115  Jansen, Amund 27  Team BikeExchange 0h 13' 02'' + 01' 02''
89 84  Cosnefroy, Benoît 25  Ag2r Citroën Team 0h 13' 02'' + 01' 02''
90 45  Tulett, Ben 19  Alpecin - Fenix 0h 13' 03'' + 01' 03''
91 53  Palzer, Anton 28  Bora - Hansgrohe 0h 13' 03'' + 01' 03''
92 165  Van Gils, Maxim 21  Lotto - Soudal 0h 13' 04'' + 01' 04''
93 184  Donovan, Mark 22  Team DSM 0h 13' 05'' + 01' 05''
94 52  Meeus, Jordi 22  Bora - Hansgrohe 0h 13' 05'' + 01' 05''
95 13  Declercq, Tim 32  Deceuninck - Quick-Step 0h 13' 05'' + 01' 05''
96 54  Fabbro, Matteo 26  Bora - Hansgrohe 0h 13' 05'' + 01' 05''
97 91  Soler, Marc 27  Movistar Team 0h 13' 06'' + 01' 06''
98 145  Rochas, Rémy 25  Cofidis 0h 13' 06'' + 01' 06''
99 31  Hirschi, Marc 22  UAE Team Emirates 0h 13' 06'' + 01' 06''
100 55  Burghardt, Marcus 37  Bora - Hansgrohe 0h 13' 07'' + 01' 07''
101 194  Howes, Alex 33  EF Education - Nippo 0h 13' 07'' + 01' 07''
102 227  Thalmann, Roland 27  Switzerland 0h 13' 08'' + 01' 08''
103 77  Williams, Stephen 24  Bahrain Victorious 0h 13' 08'' + 01' 08''
104 42  Dillier, Silvan 30  Alpecin - Fenix 0h 13' 09'' + 01' 09''
105 217  Dal-Cin, Matteo 30  Rally Cycling 0h 13' 09'' + 01' 09''
106 224  Rüegg, Lukas 24  Switzerland 0h 13' 11'' + 01' 11''
107 175  Simon, Julien 35  Total Direct Energie 0h 13' 12'' + 01' 12''
108 92  Carretero, Héctor 26  Movistar Team 0h 13' 12'' + 01' 12''
109 132  Badilatti, Matteo 28  Groupama - FDJ 0h 13' 12'' + 01' 12''
110 212  Zukowsky, Nickolas 23  Rally Cycling 0h 13' 12'' + 01' 12''
111 67  Tiberi, Antonio 19  Trek - Segafredo 0h 13' 12'' + 01' 12''
112 4  Henao, Sebastián 27  Ineos Grenadiers 0h 13' 12'' + 01' 12''
113 62  Eg, Niklas 26  Trek - Segafredo 0h 13' 12'' + 01' 12''
114 61  Conci, Nicola 24  Trek - Segafredo 0h 13' 12'' + 01' 12''
115 214  Mannion, Gavin 29  Rally Cycling 0h 13' 12'' + 01' 12''
116 203  Petilli, Simone 28  Intermarché - Wanty - Go.. 0h 13' 12'' + 01' 12''
117 116  Bauer, Jack 36  Team BikeExchange 0h 13' 12'' + 01' 12''
118 162  Conca, Filippo 22  Lotto - Soudal 0h 13' 12'' + 01' 12''
119 205  Rota, Lorenzo 26  Intermarché - Wanty - Go.. 0h 13' 13'' + 01' 13''
120 225  Thièry, Cyrille 30  Switzerland 0h 13' 13'' + 01' 13''
121 72  Poels, Wout 33  Bahrain Victorious 0h 13' 14'' + 01' 14''
122 37  Troia, Oliviero 26  UAE Team Emirates 0h 13' 14'' + 01' 14''
123 35  De La Cruz, David 32  UAE Team Emirates 0h 13' 15'' + 01' 15''
124 177  Vuillermoz, Alexis 33  Total Direct Energie 0h 13' 15'' + 01' 15''
125 26  Tolhoek, Antwan 27  Jumbo - Visma 0h 13' 16'' + 01' 16''
126 143  Drücker, Jempy 34  Cofidis 0h 13' 18'' + 01' 18''
127 101  Boivin, Guillaume 32  Israel Start-Up Nation 0h 13' 18'' + 01' 18''
128 103  Woods, Michael 34  Israel Start-Up Nation 0h 13' 19'' + 01' 19''
129 124  Gidich, Yevgeniy 25  Astana - Premier Tech 0h 13' 19'' + 01' 19''
130 156  Janse van Rensburg, Reinardt 32  Team Qhubeka Assos 0h 13' 19'' + 01' 19''
131 102  Piccoli, James 29  Israel Start-Up Nation 0h 13' 19'' + 01' 19''
132 201  Hirt, Jan 30  Intermarché - Wanty - Go.. 0h 13' 19'' + 01' 19''
133 3  Gołaś, Michał 37  Ineos Grenadiers 0h 13' 21'' + 01' 21''
134 204  Planckaert, Baptiste 32  Intermarché - Wanty - Go.. 0h 13' 21'' + 01' 21''
135 213  Britton, Rob 36  Rally Cycling 0h 13' 22'' + 01' 22''
136 127  Wilsly, Jonas 24  Astana - Premier Tech 0h 13' 22'' + 01' 22''
137 83  Peters, Nans 27  Ag2r Citroën Team 0h 13' 24'' + 01' 24''
138 85  Sarreau, Marc 27  Ag2r Citroën Team 0h 13' 25'' + 01' 25''
139 106  Zabel, Rick 27  Israel Start-Up Nation 0h 13' 27'' + 01' 27''
140 206  Vanspeybrouck, Pieter 34  Intermarché - Wanty - Go.. 0h 13' 27'' + 01' 27''
141 36  Muñoz, Cristian 25  UAE Team Emirates 0h 13' 27'' + 01' 27''
142 105  Hofstetter, Hugo 27  Israel Start-Up Nation 0h 13' 28'' + 01' 28''
143 152  Clarke, Simon 34  Team Qhubeka Assos 0h 13' 28'' + 01' 28''
144 166  Verschaeve, Viktor 22  Lotto - Soudal 0h 13' 28'' + 01' 28''
145 207  Zimmermann, Georg 23  Intermarché - Wanty - Go.. 0h 13' 28'' + 01' 28''
146 222  Kuhn, Kevin 23  Switzerland 0h 13' 29'' + 01' 29''
147 211  King, Ben 32  Rally Cycling 0h 13' 30'' + 01' 30''
148 74  Capecchi, Eros 34  Bahrain Victorious 0h 13' 30'' + 01' 30''
149 65  Nibali, Antonio 28  Trek - Segafredo 0h 13' 32'' + 01' 32''
150 112  Chaves, Esteban 31  Team BikeExchange 0h 13' 36'' + 01' 36''
151 46  Vakoč, Petr 28  Alpecin - Fenix 0h 13' 37'' + 01' 37''
152 76  Novak, Domen 25  Bahrain Victorious 0h 13' 39'' + 01' 39''
153 215  Murphy, Kyle 29  Rally Cycling 0h 13' 39'' + 01' 39''
154 96  Alba, Juan 23  Movistar Team 0h 13' 40'' + 01' 40''
155 47  Vergaerde, Otto 26  Alpecin - Fenix 0h 13' 42'' + 01' 42''
156 7  Rowe, Luke 31  Ineos Grenadiers 0h 13' 42'' + 01' 42''
157 221  Pellaud, Simon 28  Switzerland 0h 13' 43'' + 01' 43''
158 81  Frank, Mathias 34  Ag2r Citroën Team 0h 13' 46'' + 01' 46''
159 44  De Tier, Floris 29  Alpecin - Fenix 0h 13' 49'' + 01' 49''
160 153  Dlamini, Nicholas 25  Team Qhubeka Assos 0h 13' 51'' + 01' 51''
#  Rider Age  Team Points Difference Rank +/-
1 131  Küng, Stefan 27  Groupama - FDJ 12 pts
2 192  Bissegger, Stefan 22  EF Education - Nippo 8 pts -4 pts
3 12  Cattaneo, Mattia 30  Deceuninck - Quick-Step 6 pts -6 pts
4 197  Scully, Tom 31  EF Education - Nippo 4 pts -8 pts
5 11  Alaphilippe, Julian 28  Deceuninck - Quick-Step 2 pts -10 pts
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 192  Bissegger, Stefan 22  EF Education - Nippo 0h 12' 04''
2 196  Rutsch, Jonas 23  EF Education - Nippo 0h 12' 22'' + 00' 18''
3 16  Steimle, Jannik 25  Deceuninck - Quick-Step 0h 12' 22'' + 00' 18''
4 164  Vermeersch, Florian 22  Lotto - Soudal 0h 12' 22'' + 00' 18''
5 193  Powless, Neilson 24  EF Education - Nippo 0h 12' 25'' + 00' 21''
6 122  Bod, Stefan de 24  Astana - Premier Tech 0h 12' 25'' + 00' 21''
7 71  Mäder, Gino 24  Bahrain Victorious 0h 12' 41'' + 00' 37''
8 95  Jacobs, Johan 24  Movistar Team 0h 12' 42'' + 00' 38''
9 73  Wright, Fred 21  Bahrain Victorious 0h 12' 43'' + 00' 39''
10 133  Brunel, Alexys 22  Groupama - FDJ 0h 12' 44'' + 00' 40''
11 5  Sivakov, Pavel 23  Ineos Grenadiers 0h 12' 44'' + 00' 40''
12 17  Vansevenant, Mauri 22  Deceuninck - Quick-Step 0h 12' 46'' + 00' 42''
13 163  Kron, Andreas 23  Lotto - Soudal 0h 12' 46'' + 00' 42''
14 167  Goossens, Kobe 25  Lotto - Soudal 0h 12' 49'' + 00' 45''
15 157  Stokbro, Andreas 24  Team Qhubeka Assos 0h 12' 50'' + 00' 46''
16 226  Suter, Joël 22  Switzerland 0h 12' 52'' + 00' 48''
17 186  Leknessund, Andreas 22  Team DSM 0h 12' 53'' + 00' 49''
18 6  Dunbar, Eddie 24  Ineos Grenadiers 0h 12' 54'' + 00' 50''
19 15  Hodeg, Alvaro 24  Deceuninck - Quick-Step 0h 12' 55'' + 00' 51''
20 56  Walls, Matt 23  Bora - Hansgrohe 0h 12' 55'' + 00' 51''
21 182  Arensman, Thymen 21  Team DSM 0h 12' 55'' + 00' 51''
22 114  Hamilton, Lucas 25  Team BikeExchange 0h 12' 55'' + 00' 51''
23 22  Leemreize, Gijs 21  Jumbo - Visma 0h 12' 58'' + 00' 54''
24 87  Touzé, Damien 24  Ag2r Citroën Team 0h 12' 58'' + 00' 54''
25 136  Stewart, Jake 21  Groupama - FDJ 0h 12' 59'' + 00' 55''
26 155  Brown, Connor 22  Team Qhubeka Assos 0h 12' 59'' + 00' 55''
27 146  Sajnok, Szymon 23  Cofidis 0h 13' 01'' + 00' 57''
28 45  Tulett, Ben 19  Alpecin - Fenix 0h 13' 03'' + 00' 59''
29 165  Van Gils, Maxim 21  Lotto - Soudal 0h 13' 04'' + 01' 00''
30 184  Donovan, Mark 22  Team DSM 0h 13' 05'' + 01' 01''
31 52  Meeus, Jordi 22  Bora - Hansgrohe 0h 13' 05'' + 01' 01''
32 145  Rochas, Rémy 25  Cofidis 0h 13' 06'' + 01' 02''
33 31  Hirschi, Marc 22  UAE Team Emirates 0h 13' 06'' + 01' 02''
34 77  Williams, Stephen 24  Bahrain Victorious 0h 13' 08'' + 01' 04''
35 224  Rüegg, Lukas 24  Switzerland 0h 13' 11'' + 01' 07''
36 212  Zukowsky, Nickolas 23  Rally Cycling 0h 13' 12'' + 01' 08''
37 67  Tiberi, Antonio 19  Trek - Segafredo 0h 13' 12'' + 01' 08''
38 61  Conci, Nicola 24  Trek - Segafredo 0h 13' 12'' + 01' 08''
39 162  Conca, Filippo 22  Lotto - Soudal 0h 13' 12'' + 01' 08''
40 124  Gidich, Yevgeniy 25  Astana - Premier Tech 0h 13' 12'' + 01' 08''
41 127  Wilsly, Jonas 24  Astana - Premier Tech 0h 13' 12'' + 01' 08''
42 36  Muñoz, Cristian 25  UAE Team Emirates 0h 13' 27'' + 01' 23''
43 166  Verschaeve, Viktor 22  Lotto - Soudal 0h 13' 28'' + 01' 24''
44 207  Zimmermann, Georg 23  Intermarché - Wanty - Go.. 0h 13' 28'' + 01' 24''
45 222  Kuhn, Kevin 23  Switzerland 0h 13' 29'' + 01' 25''
46 96  Alba, Juan 23  Movistar Team 0h 13' 40'' + 01' 36''
#  Team Time Difference Rank +/-
1  EF Education - Nippo 0h 36' 41''
2  Deceuninck - Quick-Step 0h 36' 53'' + 00' 12''
3  Groupama - FDJ 0h 37' 20'' + 00' 39''
4  Ineos Grenadiers 0h 37' 38'' + 00' 57''
5  Movistar Team 0h 37' 46'' + 01' 05''
6  Astana - Premier Tech 0h 37' 49'' + 01' 08''
7  Jumbo - Visma 0h 37' 53'' + 01' 12''
8  Lotto - Soudal 0h 37' 57'' + 01' 16''
9  Bora - Hansgrohe 0h 37' 59'' + 01' 18''
10  Cofidis 0h 38' 03'' + 01' 22''
11  Team DSM 0h 38' 05'' + 01' 24''
12  Bahrain Victorious 0h 38' 19'' + 01' 38''
13  Alpecin - Fenix 0h 38' 21'' + 01' 40''
14  Team Qhubeka Assos 0h 38' 25'' + 01' 44''
15  Ag2r Citroën Team 0h 38' 27'' + 01' 46''
16  UAE Team Emirates 0h 38' 31'' + 01' 50''
17  Team BikeExchange 0h 38' 34'' + 01' 53''
18  Switzerland 0h 38' 39'' + 01' 58''
19  Trek - Segafredo 0h 38' 41'' + 02' 00''
20  Total Direct Energie 0h 38' 58'' + 02' 17''
21  Israel Start-Up Nation 0h 39' 16'' + 02' 35''
22  Rally Cycling 0h 39' 21'' + 02' 40''
23  Intermarché - Wanty - Gobert Matériaux 0h 39' 25'' + 02' 44''


© Wijnreder Media