1 | 103 | Tour de l'Avenir | Prologue | 51.613 | 4 |
2 | 131 | Driedaagse van West-Vlaanderen | Prologue | 47.015 | 7 |
3 | 111 | Dookoła Mazowsza | Prologue | 46.875 | 2.5 |
4 | 95 | Dookoła Mazowsza | Prologue | 46.875 | 2.5 |
5 | 134 | Driedaagse van West-Vlaanderen | Prologue | 46.239 | 7 |
6 | 72 | Internationale Thüringen-Rundfahrt U23 | Prologue | 45.697 | 4.1 |
7 | 23 | National Championships Sweden ME - ITT | 45.478 | 50 |
8 | 76 | Internationale Thüringen-Rundfahrt U23 | Stage 5 (ITT) | 44.842 | 28.4 |
9 | 12 | National Championships Sweden ME - ITT | 44.396 | 43.2 |
10 | 30 | National Championships Sweden ME - ITT | 44.096 | 50 |
11 | 76 | Olympia's 3M Tour | Stage 5a (ITT) | 43.927 | 8.7 |
12 | 102 | Le Triptyque des Monts et Châteaux | Stage 2a (ITT) | 43.796 | 10 |
13 | 45 | Sparkassen Münsterland Tour | Stage 2 (ITT) | 43.711 | 8.9 |
14 | 106 | Trofeo Karlsberg | Stage 3a (ITT) | 43.244 | 11.7 |
15 | 82 | Course de la Paix Juniors | Stage 3a (ITT) | 43.052 | 11.6 |
16 | 43 | Internationale Junioren-Rundfahrt Niedersachsen | Stage 2a (ITT) | 43.043 | 8.8 |
17 | 142 | Royal Smilde Olympia’s Tour | Prologue | 42.944 | 4.7 |
18 | 36 | Boucle de l'Artois - Trophée Arras Leader | Stage 2 (ITT) | 42.879 | 23.5 |
19 | 41 | National Championships Sweden ME - ITT | 42.244 | 50 |
20 | 159 | Royal Smilde Olympia’s Tour | Stage 5 (ITT) | 42.209 | 12.1 |
21 | 4 | National Championships Sweden MJ - ITT | 41.86 | 30 |
22 | 128 | Le Triptyque des Monts et Châteaux | Stage 2 (ITT) | 40.053 | 8.4 |
23 | 102 | Tour de Normandie | Prologue | 40 | 3.4 |
24 | 128 | Tour de Normandie | Prologue | 37.838 | 3.5 |
25 | 35 | Tour of Estonia | Stage 1b (ITT) | 36.735 | 3 |