| 2025-06-01 | 101 | Armed Forces Cycling Classic | me | 0 | 00:00:00.000 | |
| 2025-06-01 | DNF | Armed Forces Cycling Classic | me | 100 | 00:00:00.000 | |
| 2025-05-31 | DNF | Armed Forces Cycling Classic | me | 0 | 00:00:00.000 | |
| 2025-05-26 | DNS | Tour of Somerville | | 0 | 00:00:00.000 | |
| 2024-09-01 | 43 | Green Mountain Stage Race | me | 122 | 03:08:50.000 | 38.764 |
| 2024-08-31 | 11 | Green Mountain Stage Race | me | 178.6 | 03:56:24.000 | 45.33 |
| 2024-08-11 | 4 | CCAP Tokeneke Road Race | me | 0 | 02:50:46.000 | 0 |
| 2024-08-04 | 3 | The Plan2Peak Two Days of Buffalo | me | 0 | 00:00:00.000 | |
| 2024-08-04 | 7 | The Plan2Peak Two Days of Buffalo | me | 0 | 02:26:44.000 | 0 |
| 2024-08-03 | 3 | The Plan2Peak Two Days of Buffalo | me | 0 | 00:58:59.000 | 0 |
| 2016-01-10 | 37 | National Championships United States MU | MU | 0 | 00:00:00.000 | |
| 2015-12-05 | 37 | NBX Gran Prix of Cross 1 | ME | 0 | 01:14:21.000 | 0 |
| 2015-11-08 | 26 | The Cycle-Smart International 2 | ME | 0 | 01:07:32.000 | 0 |
| 2015-11-07 | 34 | The Cycle-Smart International 1 | ME | 0 | 01:09:59.000 | 0 |
| 2015-09-26 | 68 | Gran Prix of Gloucester 1 | ME | 0 | 00:00:00.000 | |
| 2015-08-21 | DNF | Grote prijs EMERGO GROUP | | 0 | 00:00:00.000 | |
| 2015-01-11 | 24 | National Championships United States MU | MU | 0 | 00:00:00.000 | |
| 2014-12-07 | 25 | NEPCX - NBX Gran Prix of Cross 2 | ME | 0 | 01:09:27.000 | 0 |
| 2014-12-06 | 30 | NEPCX - NBX Gran Prix of Cross 1 | ME | 0 | 01:06:53.000 | 0 |
| 2014-11-29 | 44 | Baystate Cyclo-cross | ME | 0 | 00:00:00.000 | |
| 2014-11-02 | 26 | The Cycle-Smart International 2 | ME | 0 | 01:08:28.000 | 0 |
| 2014-11-01 | 27 | The Cycle-Smart International 1 | ME | 0 | 01:06:13.000 | 0 |
| 2014-09-28 | 34 | Gran Prix of Gloucester 2 | ME | 0 | 01:09:52.000 | 0 |
| 2014-09-27 | 42 | Gran Prix of Gloucester 1 | ME | 0 | 01:09:31.000 | 0 |
| 2014-01-12 | 34 | National Championships United States MU | MU | 0 | 00:00:00.000 | |