2025-09-07 | DNF | Bucks County Classic | we | 50 | 00:00:00.000 | |
2025-05-26 | 21 | Tour of Somerville | | 0 | 01:14:25.000 | 0 |
2025-05-25 | 25 | Easton Criterium | we | 0 | 01:14:57.000 | 0 |
2024-05-27 | 21 | Tour of Somerville | we | 0 | 01:00:53.000 | 0 |
2019-11-17 | 16 | Supercross Day 2 | | 0 | 00:44:54.000 | 0 |
2019-11-16 | 19 | Supercross Day 1 | | 0 | 00:50:09.000 | 0 |
2019-10-27 | DNS | HPCX | | 0 | 00:00:00.000 | |
2019-10-20 | DNS | DCCX 2 | | 0 | 00:00:00.000 | |
2019-10-19 | 17 | DCCX | | 0 | 00:42:09.000 | 0 |
2018-11-18 | DNS | Supercross Day 2 | | 0 | 00:00:00.000 | |
2018-11-17 | 11 | Supercross Day 1 | | 0 | 00:46:53.000 | 0 |
2018-10-28 | 3 | HPCX 2 | | 0 | 00:46:19.000 | 0 |
2018-10-27 | 6 | HPCX | | 0 | 00:54:23.000 | 0 |
2018-10-21 | 10 | DCCX 2 | | 0 | 00:44:26.000 | 0 |
2018-10-20 | 7 | DCCX | | 0 | 00:43:38.000 | 0 |
2018-10-06 | 13 | Charm City Cross | | 0 | 00:51:12.000 | 0 |
2018-09-16 | 3 | Nittany Lion Cross | | 0 | 00:46:43.000 | 0 |
2018-09-15 | 2 | Nittany Lion Cross | | 0 | 00:49:45.000 | 0 |
2017-11-19 | 11 | Supercross Day 2 | | 0 | 00:50:24.000 | 0 |
2017-11-18 | 14 | Supercross Day 1 | | 0 | 00:52:50.000 | 0 |
2017-10-29 | 18 | HPCX 2 | | 0 | 00:53:18.000 | 0 |
2017-10-28 | 8 | HPCX 1 | | 0 | 00:51:44.000 | 0 |
2017-10-22 | 7 | DCCX 2 | | 0 | 00:47:44.000 | 0 |
2017-10-21 | 10 | DCCX | | 0 | 00:42:34.000 | 0 |
2017-10-08 | 16 | Charm City Cross | | 0 | 00:48:23.000 | 0 |
2017-10-07 | 15 | Charm City Cross | | 0 | 00:48:30.000 | 0 |
2016-12-04 | 6 | NBX Gran Prix of Cross 2 | | 0 | 00:45:58.000 | 0 |
2016-12-03 | 6 | NBX Gran Prix of Cross 1 | | 0 | 00:48:59.000 | 0 |
2016-11-20 | 12 | Supercross Cup UCI Weekend | | 0 | 00:52:29.000 | 0 |
2016-11-19 | 14 | Supercross Cup UCI Weekend | | 0 | 00:49:57.000 | 0 |
2016-11-12 | 3 | Cyntery Hurtland, a Tulsa Tough production | | 0 | 00:42:50.000 | 0 |
2016-10-30 | 3 | HPCX 2 | | 0 | 00:43:01.000 | 0 |
2016-10-29 | 7 | HPCX 1 | | 0 | 00:48:35.000 | 0 |
2016-10-23 | 6 | DCCX 2 | | 0 | 00:47:35.000 | 0 |
2016-10-22 | 6 | DCCX 1 | | 0 | 00:48:16.000 | 0 |
2016-10-08 | 14 | Charm City Cross | | 0 | 00:54:45.000 | 0 |
2016-09-18 | 4 | Nittany Lion Cross | | 0 | 00:42:43.000 | 0 |
2015-11-22 | 8 | Supercross Cup 2 | | 0 | 00:45:36.000 | 0 |
2015-11-21 | 28 | Supercross Cup 1 | | 0 | 00:52:53.000 | 0 |
2015-10-25 | 5 | DCCX 2 | | 0 | 00:49:17.000 | 0 |
2015-10-24 | 6 | DCCX 1 | | 0 | 00:42:26.000 | 0 |
2015-10-18 | 6 | HPCX 2 | | 0 | 00:43:12.000 | 0 |
2015-10-17 | 6 | HPCX 1 | | 0 | 00:43:38.000 | 0 |
2015-10-11 | 5 | Charm City Cross | | 0 | 00:51:42.000 | 0 |
2015-10-10 | 11 | Charm City Cross | | 0 | 00:46:20.000 | 0 |
2014-11-23 | 10 | Supercross Cup 2 | | 0 | 00:47:29.000 | 0 |
2014-11-22 | 3 | Supercross Cup 1 | | 0 | 00:44:37.000 | 0 |
2014-11-01 | 33 | The Cycle-Smart International 1 | | 0 | 00:43:32.000 | 0 |
2014-10-19 | 2 | HPCX 2 | | 0 | 00:38:47.000 | 0 |
2014-10-18 | 1 | HPCX | | 0 | 00:43:57.000 | 0 |
2014-09-28 | 21 | Gran Prix of Gloucester 2 | | 0 | 00:42:41.000 | 0 |
2014-09-27 | 10 | Gran Prix of Gloucester 1 | | 0 | 00:46:13.000 | 0 |
2014-09-07 | 1 | Nittany Lion Cross | | 0 | 00:42:09.000 | 0 |
2014-09-06 | 4 | Nittany Lion Cross | | 0 | 00:45:32.000 | 0 |
2013-12-08 | 3 | NEPCX - NBX Gran Prix of Cross - Day 2 | | 0 | 00:45:27.000 | 0 |
2013-12-07 | 2 | NEPCX - NBX Gran Prix of Cross - Day 1 | | 0 | 00:42:42.000 | 0 |
2013-11-30 | 4 | Baystate Cyclo-cross | | 0 | 00:40:59.000 | 0 |
2013-11-24 | 1 | Super Cross Cup 2 | | 0 | 00:38:52.000 | 0 |
2013-11-23 | 2 | Super Cross Cup 1 | | 0 | 00:40:38.000 | 0 |
2013-11-03 | 1 | NEPCX - The Cycle-Smart International 2 | | 0 | 00:41:14.000 | 0 |
2013-11-02 | 2 | NEPCX - The Cycle-Smart International 1 | | 0 | 00:43:24.000 | 0 |
2013-10-20 | 1 | Ellison Park Cyclocross | | 0 | 00:47:19.000 | 0 |
2013-10-19 | 1 | Ellison Park Cyclocross | | 0 | 00:45:49.000 | 0 |
2013-10-10 | 1 | HPCX | | 0 | 00:45:42.000 | 0 |
2013-10-06 | 12 | Providence Cyclo-Cross Festival | | 0 | 00:39:38.000 | 0 |
2013-10-05 | 11 | Providence Cyclo-Cross Festival | | 0 | 00:45:10.000 | 0 |
2013-09-29 | 6 | NEPCX - Gran Prix of Gloucester 2 | | 0 | 00:38:39.000 | 0 |
2013-09-28 | 9 | NEPCX - Gran Prix of Gloucester 1 | | 0 | 00:42:47.000 | 0 |
2013-09-22 | 2 | Charm City Cross | | 0 | 00:39:37.000 | 0 |
2013-09-18 | 16 | CrossVegas | | 0 | 00:44:12.000 | 0 |
2013-09-08 | 2 | Nittany Lion Cross | | 0 | 00:43:10.000 | 0 |
2013-09-07 | 1 | Nittany Lion Cross | | 0 | 00:38:12.000 | 0 |
2012-12-09 | 1 | Super Cross Cup | | 0 | 00:33:28.000 | 0 |
2012-12-08 | 1 | Super Cross Cup | | 0 | 00:38:05.000 | 0 |
2012-12-02 | 1 | NEPCX - NBX Gran Prix of Cross - Day 2 | | 0 | 00:40:50.000 | 0 |
2012-12-01 | 1 | NEPCX - NBX Gran Prix of Cross - Day 1 | | 0 | 00:37:46.000 | 0 |
2012-11-25 | 3 | Baystate Cyclo-cross - NECX | | 0 | 00:39:55.000 | 0 |
2012-11-24 | 2 | Baystate Cyclo-cross | | 0 | 00:40:39.000 | 0 |
2012-10-07 | 6 | NEPCX - Providence Cyclo-cross Festival | | 0 | 00:44:57.000 | 0 |
2012-10-06 | 10 | NEPCX - Providence Cyclo-Cross Festival | | 0 | 00:46:55.000 | 0 |
2012-09-30 | 10 | NEPCX - Gran Prix of Gloucester 2 | | 0 | 00:40:24.000 | 0 |
2012-09-29 | 14 | NEPCX - Gran Prix of Gloucester 1 | | 0 | 00:46:07.000 | 0 |
2012-09-23 | 3 | Charm City Cross | | 0 | 00:40:39.000 | 0 |
2012-09-16 | 2 | Nittany Lion Cross | | 0 | 00:36:37.000 | 0 |
2012-09-15 | 4 | Nittany Lion Cross | | 0 | 00:38:40.000 | 0 |
2012-01-08 | 9 | National Championships United States WE | | 0 | 00:51:43.000 | 0 |
2012-01-01 | 6 | Chicago Cyclocross Cup New Year's Resolution | | 0 | 00:40:36.000 | 0 |
2011-12-31 | 5 | Chicago Cyclocross Cup New Year's Resolution | | 0 | 00:41:26.000 | 0 |
2011-12-04 | 3 | NEPCX - NBX GP 2 | | 0 | 00:38:01.000 | 0 |
2011-12-03 | 2 | NEPCX - NBX GP 1 | | 0 | 00:37:06.000 | 0 |
2011-11-27 | 1 | Baystate Cyclo-cross | | 0 | 00:37:26.000 | 0 |
2011-11-13 | 7 | USGP of Cyclocross Derby City Cup | | 0 | 00:45:49.000 | 0 |
2011-11-12 | 6 | USGP of Cyclocross Derby City Cup | | 0 | 00:46:31.000 | 0 |
2011-11-06 | 2 | NEPCX - The Cycle-Smart International 2 | | 0 | 00:41:59.000 | 0 |
2011-11-05 | 2 | NEPCX - The Cycle-Smart International 1 | | 0 | 00:42:26.000 | 0 |
2011-10-30 | 2 | HPCX | | 0 | 00:44:41.000 | 0 |
2011-10-29 | 2 | Beacon Cross | | 0 | 00:46:08.000 | 0 |
2011-10-16 | 1 | Granogue Cross | | 0 | 00:42:55.000 | 0 |
2011-10-15 | 1 | Granogue Cross | | 0 | 00:39:33.000 | 0 |
2011-10-09 | 2 | NEPCX - Providence Cyclo-cross | | 0 | 00:38:48.000 | 0 |