| 1 | New Zealand Cycle Classic | Stage 1 (ITT) | 2.2 | 2 | 00:00:01 |
| 2 | National Championships New Zealand ME - ITT | Time trial | NC | 3 | 00:00:02 |
| 3 | Internationale Thüringen-Rundfahrt U23 | Prologue | 2.2U | 3 | 00:00:04 |
| 4 | Tour de Kumano | Prologue | 2.2 | 54 | 00:00:05 |
| 5 | Herald Sun Tour | Prologue | 2.1 | 23 | 00:00:07 |
| 6 | Tour of Taihu Lake | Prologue | 2.1 | 3 | 00:00:08 |
| 7 | National Championships New Zealand U23 - ITT | NC | 2 | 00:00:09 |
| 8 | Royal Smilde Olympia's Tour | Prologue | 2.2 | 21 | 00:00:12 |
| 9 | Herald Sun Tour | Prologue | 2.1 | 69 | 00:00:14 |
| 10 | Royal Smilde Olympia's Tour | Stage 5 (ITT) | 2.2 | 4 | 00:00:17 |
| 11 | Santos Tour Down Under | Prologue | 2.UWT | 16 | 00:00:17 |
| 12 | Boucles de la Mayenne - Crédit Mutuel | Prologue | 2.Pro | 64 | 00:00:19 |
| 13 | Boucles de la Mayenne - Crédit Mutuel | Prologue | 2.Pro | 70 | 00:00:29 |
| 14 | Flèche du Sud | Prologue | 2.2 | 42 | 00:00:34 |
| 15 | Le Triptyque des Monts et Châteaux | Stage 2a (ITT) | 2.2 | 26 | 00:00:46 |
| 16 | Tirreno-Adriatico | Stage 1 (ITT) | 2.UWT | 77 | 00:00:49 |
| 17 | Tour of the Gila | Stage 3 (ITT) | 2.2 | 8 | 00:01:02 |
| 18 | Internationale Thüringen-Rundfahrt U23 | Stage 5 (ITT) | 2.2U | 8 | 00:01:13 |
| 19 | National Championships New Zealand ME - ITT | NC | 2 | 00:01:24 |
| 20 | National Championships New Zealand ME - ITT | NC | 2 | 00:01:29 |
| 21 | Škoda Tour Luxembourg | Stage 4 (ITT) | 2.Pro | 70 | 00:02:29 |
| 22 | World Championships MU - ITT | WC | 28 | 00:03:12 |
| 23 | Tour de Beauce | Stage 3 (ITT) | 2.2 | 71 | 00:03:51 |
| 24 | World Championships MU - ITT | WC | 36 | 00:04:15 |
| 25 | Oceania Continental Championships ME - ITT | CC | 18 | 00:04:38 |