| 1 | National Championships Canada MJ - ITT | NC | 3 | 00:00:00.000 |
| 2 | Tour Of The Red River Gorge | Prologue | 2.1 | 16 | 00:00:00.000 |
| 3 | Tour Of The Red River Gorge | Stage 3 (ITT) | 2.1 | 16 | 00:00:00.000 |
| 4 | Tour Du Pays De Vaud | Prologue | 2.1 | 33 | 00:00:09.000 |
| 5 | Le Trophée Centre Morbihan | Stage 2 (ITT) | 2.1 | 9 | 00:00:20.000 |
| 6 | Joe Martin Stage Race p/b Nature Valley | Stage 1 (ITT) | 2.2 | 54 | 00:00:43.000 |
| 7 | Le Trophée Centre Morbihan | Stage 2 (ITT) | 2.1 | 29 | 00:00:50.000 |
| 8 | Tour de l'Abitibi | Stage 3 (ITT) | 2.Ncup | 9 | 00:01:05.000 |
| 9 | Tour of Alberta | Prologue | 2.1 | 102 | 00:01:08.000 |
| 10 | Tour of Alberta | Prologue | 2.1 | 91 | 00:01:22.000 |
| 11 | World Championships MJ - ITT | WC | 28 | 00:01:38.000 |
| 12 | Tour Du Pays De Vaud | Stage 4 (ITT) | 2.1 | 35 | 00:01:40.000 |
| 13 | National Championships Canada MJ - ITT | NC | 11 | 00:01:41.000 |
| 14 | Tour of the Gila | Stage 3 (ITT) | 2.2 | 53 | 00:02:50.000 |
| 15 | National Championships Canada - ITT | NC | 14 | 00:03:03.000 |
| 16 | Tour de Beauce | Stage 4 (ITT) | 2.2 | 33 | 00:03:16.000 |
| 17 | National Championships Canada - ITT | NC | 14 | 00:03:25.000 |
| 18 | Silver City's Tour of the Gila | Stage 3 (ITT) | 2.2 | 98 | 00:04:47.000 |
| 19 | Tour de Beauce | Stage 3a (ITT) | 2.2 | 100 | 00:05:03.000 |
| 20 | National Championships Canada - ITT | NC | 13 | 00:05:31.000 |
| 21 | World Championships MU - ITT | WC | 61 | 00:05:55.000 |