1 | 2018-04-12 | Joe Martin Stage Race | 2.2 | ME | - | 41 | 0 |
2 | 2017-03-30 | Joe Martin Stage Race | 2.2 | ME | - | | 1 |
3 | 2016-09-10 | The Reading 120 | 1.2 | ME | - | DNF | 1 |
4 | 2016-09-01 | Tour of Alberta | 2.1 | ME | 84 | | 1 |
5 | 2016-07-10 | White Spot / Delta Road Race | 1.2 | ME | - | 16 | 0 |
6 | 2016-06-09 | Grand Prix Cycliste de Saguenay | 2.2 | ME | - | 25 | 0 |
7 | 2016-06-05 | Philadelphia International Cycling Classic | 1.1 | ME | 84 | 88 | 0 |
8 | 2016-05-30 | Winston Salem Cycling Classic | 1.1 | ME | 81 | DNF | 1 |
9 | 2016-05-28 | National Championships United States ME - Road Race | NC | ME | - | DNF | 1 |
10 | 2016-04-21 | Joe Martin Stage Race p/b Nature Valley | 2.2 | ME | - | 54 | 0 |
11 | 2016-02-27 | Vuelta Independencia Nacional Republica Dominicana | 2.2 | ME | 97 | 86 | 0 |
12 | 2015-09-20 | World Championships - TTT | WC | ME | 252 | 25 | 0 |
13 | 2015-09-12 | The Reading 120 | 1.2 | ME | - | DNF | 1 |
14 | 2015-09-02 | Tour of Alberta | 2.1 | ME | 125 | | 1 |
15 | 2015-07-05 | Tour of Qinghai Lake | 2.HC | ME | 134 | 100 | 0 |
16 | 2015-06-10 | Tour de Beauce | 2.2 | ME | - | | 1 |
17 | 2015-06-07 | The Parx Casino Philly Cycling Classic | 1.2 | ME | - | 36 | 0 |
18 | 2015-05-31 | Winston Salem Cycling Classic | 1.2 | ME | - | 32 | 0 |
19 | 2015-05-25 | National Championships United States ME - Road Race | NC | ME | - | DNF | 1 |
20 | 2015-04-28 | Vuelta Mexico | 2.2 | ME | - | 56 | 0 |
21 | 2014-10-05 | Tobago Cycling Classic | 1.2 | ME | - | 16 | 0 |
22 | 2014-09-13 | Bucks County Classic | 1.2 | ME | - | DNF | 1 |
23 | 2014-04-18 | Winston-Salem Cycling Classic | 1.2 | ME | - | DNF | 1 |
24 | 2013-06-02 | The Philadelphia Cycling Classic | 1.2 | ME | - | 59 | 0 |
| | | | | | | 11 |