| 2018-10-27 | 4 | HPCX | ME | 0 | 01:06:55.000 | 0 |
| 2017-12-03 | 7 | NBX GP of Cross 2 | ME | 0 | 01:08:14.000 | 0 |
| 2017-12-02 | 26 | NBX GP of Cross 1 | ME | 0 | 01:09:14.000 | 0 |
| 2017-11-05 | DNF | Pan-American Championships | ME | 0 | 00:00:00.000 | |
| 2017-11-04 | DNF | Derby City Cup | ME | 0 | 00:00:00.000 | |
| 2017-10-29 | 35 | Harbin Park International | ME | 0 | 00:00:00.000 | |
| 2017-10-28 | 34 | Cincinnati Cyclocross @ Devou Park | ME | 0 | 00:00:00.000 | |
| 2017-10-15 | 10 | CRAFT Sportswear Gran Prix of Gloucester | ME | 0 | 01:00:56.000 | 0 |
| 2017-10-14 | 18 | CRAFT Sportswear Gran Prix of Gloucester | ME | 0 | 01:09:56.000 | 0 |
| 2017-10-08 | DNF | Charm City Cross | ME | 0 | 00:00:00.000 | |
| 2017-10-07 | 38 | Charm City Cross | ME | 0 | 00:00:00.000 | |
| 2017-10-01 | 26 | KMC CrossFest | ME | 0 | 01:02:18.000 | 0 |
| 2017-09-29 | 23 | KMC CrossFest | ME | 0 | 01:02:50.000 | 0 |
| 2017-09-10 | 24 | Rochester Cyclocross | ME | 0 | 01:05:58.000 | 0 |
| 2017-09-09 | 29 | Rochester Cyclocross | ME | 0 | 01:09:35.000 | 0 |
| 2017-01-08 | 28 | National Championships United States ME | ME | 0 | 00:00:00.000 | |
| 2016-12-04 | 8 | NBX Gran Prix of Cross 2 | ME | 0 | 01:04:42.000 | 0 |
| 2016-11-12 | 23 | The Cycle-Smart Northampton International | ME | 0 | 01:06:07.000 | 0 |
| 2016-10-15 | 12 | CRAFT Sportswear Gran Prix of Gloucester | ME | 0 | 01:02:59.000 | 0 |
| 2016-10-01 | 38 | KMC Cyclo-cross Festival | ME | 0 | 00:00:00.000 | |
| 2013-11-02 | 40 | NEPCX - The Cycle-Smart International 1 | ME | 0 | 01:05:29.000 | 0 |
| 2013-10-05 | 50 | Providence Cyclo-Cross Festival | ME | 0 | 00:00:00.000 | |
| 2013-09-28 | 54 | NEPCX - Gran Prix of Gloucester 1 | ME | 0 | 00:00:00.000 | |
| 2012-12-01 | 42 | NEPCX - NBX Gran Prix of Cross - Day 1 | ME | 0 | 00:00:00.000 | |
| 2012-11-25 | 28 | Baystate Cyclo-cross - NECX | ME | 0 | 01:00:22.000 | 0 |
| 2012-10-20 | 28 | Downeast Cyclocross - NECX | ME | 0 | 00:00:00.000 | |
| 2012-10-06 | 48 | NEPCX - Providence Cyclo-Cross Festival | ME | 0 | 00:00:00.000 | |