1 | 19 | Tirreno-Adriatico | Stage 1 (ITT) | 52.739 | 11.5 |
2 | 11 | Itzulia Basque Country | Stage 1 (ITT) | 52.335 | 16.5 |
3 | 1 | National Championships Ireland U23 - ITT | 52.026 | 22.4 |
4 | 6 | Deutschland Tour | Prologue | 51.713 | 2.6 |
5 | 2 | Giro Ciclistico d'Italia | Stage 4 (ITT) | 51.486 | 25.4 |
6 | 6 | European Continental Championships ME - ITT | 51.367 | 24 |
7 | 49 | Giro d'Italia | Stage 1 (ITT) | 51.02 | 19.6 |
8 | 9 | Tour de France | Stage 7 (ITT) | 50.854 | 25.3 |
9 | 2 | National Championships Ireland ME - ITT | 50.323 | 31.2 |
10 | 10 | Tour de l'Avenir | Prologue | 49.861 | 5 |
11 | 31 | World Championships MU - ITT | 49.854 | 30.3 |
12 | 48 | Tirreno-Adriatico | Stage 1 (ITT) | 49.793 | 10 |
13 | 15 | Škoda Tour Luxembourg | Stage 4 (ITT) | 49.591 | 23.9 |
14 | 3 | Settimana Internazionale Coppi e Bartali | Stage 5 (ITT) | 49.563 | 18.6 |
15 | 21 | Tour de Romandie | Prologue | 49.548 | 5.12 |
16 | 1 | National Championships Ireland ME - ITT | 49.48 | 31.2 |
17 | 53 | Tour de France | Stage 5 (ITT) | 49.132 | 33 |
18 | 12 | Chrono des Nations | 49.055 | 45.43 |
19 | 26 | World Championships ME - ITT | 48.984 | 47.8 |
20 | 23 | European Continental Championships MU - ITT | 48.902 | 22.4 |
21 | 4 | National Championships Ireland ME - ITT | 48.502 | 33.79 |
22 | 6 | SPIE Internationale Juniorendriedaagse | Stage 2 (ITT) | 48.053 | 12.2 |
23 | 18 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Prologue | 47.647 | 2.7 |
24 | 42 | Giro d'Italia | Stage 9 (ITT) | 47.351 | 35 |
25 | 7 | Volta ao Algarve em Bicicleta | Stage 4 (ITT) | 47.227 | 22 |