| 2021-11-07 | 44 |  New England Cyclocross Series - The Northampton International | ME | 0 | 00:00:00.000 |  | 
| 2021-11-06 | 39 |  New England Cyclocross Series - The Northampton International | ME | 0 | 01:05:13.000 | 0 | 
| 2019-11-17 | DNS |  Supercross Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2019-11-16 | 32 |  Supercross Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2019-11-10 | DNS |  The Northampton International | ME | 0 | 00:00:00.000 |  | 
| 2019-11-09 | 50 |  The Northampton International | ME | 0 | 00:00:00.000 |  | 
| 2018-11-18 | DNS |  Supercross Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2018-11-17 | DNS |  Supercross Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2017-11-19 | DNS |  Supercross Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2017-11-18 | DNS |  Supercross Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2017-09-06 | 47 |  Qiansen Trophy Yanqing | ME | 0 | 00:00:00.000 |  | 
| 2017-09-03 | DNF |  Qiansen Trophy Fengtai Changxindian | ME | 0 | 00:00:00.000 |  | 
| 2016-11-20 | 28 |  Supercross Cup UCI Weekend | ME | 0 | 00:00:00.000 |  | 
| 2016-11-19 | 39 |  Supercross Cup UCI Weekend | ME | 0 | 00:00:00.000 |  | 
| 2016-10-30 | 36 |  HPCX 2 | ME | 0 | 00:00:00.000 |  | 
| 2016-10-16 | 56 |  CRAFT Sportswear Gran Prix of Gloucester | ME | 0 | 00:00:00.000 |  | 
| 2016-10-15 | 63 |  CRAFT Sportswear Gran Prix of Gloucester | ME | 0 | 00:00:00.000 |  | 
| 2016-09-18 | 52 |  Nittany Lion Cross | ME | 0 | 00:00:00.000 |  | 
| 2015-12-06 | 30 |  NBX Gran Prix of Cross 2 | ME | 0 | 01:08:32.000 | 0 | 
| 2015-11-07 | 51 |  The Cycle-Smart International 1 | ME | 0 | 01:13:17.000 | 0 | 
| 2015-10-18 | 34 |  HPCX 2 | ME | 0 | 01:05:38.000 | 0 | 
| 2015-10-11 | 38 |  Charm City Cross | ME | 0 | 00:00:00.000 |  | 
| 2015-10-10 | 35 |  Charm City Cross | ME | 0 | 00:00:00.000 |  | 
| 2015-09-27 | 49 |  Gran Prix of Gloucester 2 | ME | 0 | 00:00:00.000 |  | 
| 2015-09-26 | 49 |  Gran Prix of Gloucester 1 | ME | 0 | 00:00:00.000 |  | 
| 2015-09-13 | 42 |  Nittany Lion Cross | ME | 0 | 00:00:00.000 |  | 
| 2015-09-12 | 44 |  Nittany Lion Cross | ME | 0 | 00:00:00.000 |  |