1 | 2018-07-08 | White Spot / Delta Road Race | | | 68 | | | DNF |
2 | 2018-06-23 | National Championships Canada ME - Road Race | | | DNF | | | DNF |
3 | 2018-04-14 | Joe Martin Stage Race | Stage 3 (ITT) | | | 105 | | | 35 |
4 | 2018-04-13 | Joe Martin Stage Race | Stage 2 | | | 104 | | | 80 |
5 | 2018-04-12 | Joe Martin Stage Race | Stage 1 | | | 47 | | | 112 |
6 | 2017-07-23 | Cascade Cycling Classic | General classification | | | 85 | | | 89 |
7 | 2017-07-23 | Cascade Cycling Classic | Stage 5 | | | 61 | | | 101 |
8 | 2017-07-22 | Cascade Cycling Classic | Stage 4 | | | 73 | | | 56 |
9 | 2017-07-21 | Cascade Cycling Classic | Stage 3 | | | 104 | | | 105 |
10 | 2017-07-20 | Cascade Cycling Classic | Stage 2 (ITT) | | | 173 | | | 128 |
11 | 2017-07-19 | Cascade Cycling Classic | Stage 1 | | | 101 | | | 96 |
12 | 2017-07-09 | White Spot / Delta Road Race | | | 38 | | | 52 |
13 | 2017-06-25 | National Championships Canada ME - Road Race | | | DNF | | | 2 |
14 | 2017-06-11 | Grand Prix Cycliste de Saguenay | General classification | | | 53 | | | 18 |
15 | 2017-06-11 | Grand Prix Cycliste de Saguenay | Stage 4 | | | 54 | | | 1 |
16 | 2017-06-10 | Grand Prix Cycliste de Saguenay | Stage 3 | | | 74 | | | 51 |
17 | 2017-06-09 | Grand Prix Cycliste de Saguenay | Stage 2 | | | 10 | | | 24 |
18 | 2017-06-08 | Grand Prix Cycliste de Saguenay | Stage 1 | | | 31 | | | 23 |
19 | 2016-06-28 | National Championships Canada ME - ITT | | | 42 | | | 30 |
20 | 2016-06-26 | National Championships Canada ME - Road Race | | | DNF | | | 13 |
| | | | 7 | | | 12 | |