33 | Santos Tour Down Under | Stage 2 | 2.UWT | 2023-01-19 | ME |
32 | Commonwealth Games ME - ITT | JR | 2022-08-04 | ME |
31 | National Championships Australia ME - ITT | NC | 2022-01-12 | ME |
30 | Tour de Romandie | Prologue | 2.UWT | 2021-04-27 | ME |
29 | Volta Ciclista a Catalunya | Stage 2 (ITT) | 2.UWT | 2021-03-23 | ME |
28 | World Championships ME - ITT | WC | 2019-09-25 | ME |
27 | Tour de Suisse | Stage 1 (ITT) | 2.UWT | 2019-06-15 | ME |
26 | World Championships ME - ITT | WC | 2018-09-26 | ME |
25 | La Vuelta ciclista a España | Stage 16 (ITT) | 2.UWT | 2018-09-11 | ME |
24 | La Vuelta ciclista a España | Stage 1 (ITT) | 2.UWT | 2018-08-25 | ME |
23 | Giro d'Italia | Stage 16 (ITT) | 2.UWT | 2018-05-22 | ME |
22 | Tirreno-Adriatico | Stage 7 (ITT) | 2.UWT | 2018-03-13 | ME |
21 | Abu Dhabi Tour | Stage 4 (ITT) | 2.UWT | 2018-02-24 | ME |
20 | National Championships Australia ME - ITT | NC | 2018-01-05 | ME |
19 | Tour de Suisse | Stage 9 (ITT) | 2.UWT | 2017-06-18 | ME |
18 | Tour de Suisse | Stage 1 (ITT) | 2.UWT | 2017-06-10 | ME |
17 | Tour of the Alps | Stage 2 | 2.HC | 2017-04-18 | ME |
16 | Tirreno-Adriatico | Stage 7 (ITT) | 2.UWT | 2017-03-14 | ME |
15 | Tour Cycliste International La Provence | 2.1 | 2017-02-23 | ME |
14 | National Championships Australia ME - ITT | NC | 2017-01-05 | ME |
13 | Eneco Tour | Stage 2 (ITT) | 2.UWT | 2016-09-20 | ME |
12 | Tour of Britain | Stage 7b | 2.HC | 2016-09-10 | ME |
11 | Amgen Tour of California | Stage 6 (ITT) | 2.HC | 2016-05-20 | ME |
10 | National Championships Australia ME - ITT | NC | 2016-01-07 | ME |
9 | USA Pro Challenge | 2.HC | 2015-08-23 | ME |
8 | USA Pro Challenge | Stage 5 (ITT) | 2.HC | 2015-08-21 | ME |
7 | USA Pro Challenge | Stage 4 | 2.HC | 2015-08-20 | ME |
6 | Tour de France | Stage 1 (ITT) | 2.UWT | 2015-07-04 | ME |
5 | Santos Tour Down Under | 2.UWT | 2015-01-25 | ME |
4 | Santos Tour Down Under | Stage 3 | 2.UWT | 2015-01-22 | ME |
3 | Amgen Tour of California | Stage 3 | 2.HC | 2014-05-13 | ME |
2 | Tour of Alberta | 2.1 | 2013-09-08 | ME |
1 | Tour of Alberta | Stage 3 | 2.1 | 2013-09-06 | ME |