1 | 2017-06-02 | 2.1 | Szlakiem Walk Majora Hubala | Stage 2 (ITT) | 7 | 30 | 14.66 |
2 | 2023-02-10 | NC | National Championships New Zealand ME - ITT | 3 | 20 | 33.5 |
3 | 2017-01-06 | NC | National Championships New Zealand ME - ITT | 4 | 16 | 40 |
4 | 2016-01-08 | NC | National Championships New Zealand ME - ITT | 4 | 16 | 40.5 |
5 | 2013-08-23 | 2.HC | USA Pro Challenge | Stage 5 (ITT) | 14 | 16 | 16.1 |
6 | 2014-09-02 | 2.1 | Tour of Alberta | Prologue | 13 | 14 | 4 |
7 | 2015-01-28 | 2.2 | New Zealand Cycle Classic | Prologue | 5 | 12 | 3.5 |
8 | 2013-09-15 | 1.2 | Chrono Champenois Masculin International | 5 | 12 | 33.4 |
9 | 2020-02-14 | NC | National Championships New Zealand ME - ITT | 6 | 10 | 39 |
10 | 2019-01-04 | NC | National Championships New Zealand ME - ITT | 6 | 10 | 40 |
11 | 2015-09-21 | WC | World Championships MU - ITT | 6 | 10 | 29.9 |
12 | 2018-01-05 | NC | National Championships New Zealand ME - ITT | 7 | 8 | 40 |
13 | 2023-03-25 | 2.1 | Settimana Internazionale Coppi e Bartali | Stage 5 (ITT) | 19 | 6 | 18.6 |
14 | 2015-05-01 | 2.2 | Silver City's Tour of the Gila | Stage 3 (ITT) | 8 | 6 | 26 |
15 | 2016-02-03 | 2.1 | Herald Sun Tour | Prologue | 21 | 4 | 2.1 |
16 | 2015-06-12 | 2.2 | Tour de Beauce | Stage 3a (ITT) | 10 | 4 | 21 |
17 | 2014-09-22 | WC | World Championships MU - ITT | 10 | 4 | 36.15 |
18 | 2012-09-09 | 1.2 | Chrono Champenois Masculin International | 10 | 4 | 33.4 |
19 | 2021-02-12 | NC | National Championships New Zealand ME - ITT | Time trial | 11 | 3 | 44.2 |
20 | 2019-07-20 | 2.HC | Tour of Qinghai Lake | Stage 7 (ITT) | 23 | 3 | 42 |
21 | 2016-03-26 | 2.HC | Critérium International | Stage 2 (ITT) | 26 | 2 | 7 |
22 | 2014-09-14 | 1.2 | Chrono Champenois Masculin International | 14 | 2 | 33.4 |
23 | 2014-01-29 | 2.2 | New Zealand Cycle Classic | Prologue | 16 | 2 | 5.1 |
24 | 2022-05-26 | 2.2 | Tour de la Mirabelle | Stage 1 (ITT) | 18 | 1 | 2.6 |
| | | | | 215 | |