| 2015-09-26 | 28 |  Gran Prix of Gloucester 1 | WE | 0 | 00:57:06.000 | 0 | 
| 2015-09-13 | 11 |  Nittany Lion Cross | WE | 0 | 00:48:09.000 | 0 | 
| 2015-09-12 | 15 |  Nittany Lion Cross | WE | 0 | 00:49:10.000 | 0 | 
| 2014-12-14 | 8 |  North Carolina Grand Prix - Race 2 | WE | 0 | 00:42:00.000 | 0 | 
| 2014-12-13 | 4 |  North Carolina Grand Prix - Race 1 | WE | 0 | 00:49:02.000 | 0 | 
| 2014-11-22 | 11 |  Supercross Cup 1 | WE | 0 | 00:46:38.000 | 0 | 
| 2014-11-02 | 11 |  The Cycle-Smart International 2 | WE | 0 | 00:47:25.000 | 0 | 
| 2014-11-01 | 12 |  The Cycle-Smart International 1 | WE | 0 | 00:40:37.000 | 0 | 
| 2014-10-19 | 9 |  HPCX 2 | WE | 0 | 00:39:52.000 | 0 | 
| 2014-10-18 | 5 |  HPCX | WE | 0 | 00:44:49.000 | 0 | 
| 2014-10-04 | 22 |  Providence Cyclo-Cross Festival | WE | 0 | 00:45:25.000 | 0 | 
| 2014-09-07 | 13 |  Nittany Lion Cross | WE | 0 | 00:43:54.000 | 0 | 
| 2014-01-12 | 21 |  National Championships United States WE | WE | 0 | 00:48:23.000 | 0 | 
| 2013-11-23 | 4 |  Super Cross Cup 1 | WE | 0 | 00:41:10.000 | 0 | 
| 2013-10-20 | 4 |  Ellison Park Cyclocross | WE | 0 | 00:48:08.000 | 0 | 
| 2013-10-19 | 4 |  Ellison Park Cyclocross | WE | 0 | 00:46:52.000 | 0 | 
| 2013-10-10 | 3 |  HPCX | WE | 0 | 00:45:46.000 | 0 | 
| 2013-09-22 | 5 |  Charm City Cross | WE | 0 | 00:40:33.000 | 0 | 
| 2013-09-21 | 3 |  Charm City Cross | WE | 0 | 00:40:59.000 | 0 | 
| 2013-09-08 | 3 |  Nittany Lion Cross | WE | 0 | 00:43:13.000 | 0 | 
| 2013-09-07 | 4 |  Nittany Lion Cross | WE | 0 | 00:38:19.000 | 0 | 
| 2012-12-30 | 22 |  Superprestige Diegem | WE | 0 | 00:38:28.000 | 0 | 
| 2012-12-28 | 27 |  Bpost Bank Trofee - Azencross / Cross des as | WE | 0 | 00:46:31.000 | 0 | 
| 2012-12-22 | 18 |  Bpost Bank Trofee - GP Rouwmoer | WE | 0 | 00:48:42.000 | 0 | 
| 2012-12-09 | 5 |  Super Cross Cup | WE | 0 | 00:34:22.000 | 0 | 
| 2012-12-08 | 3 |  Super Cross Cup | WE | 0 | 00:38:46.000 | 0 | 
| 2012-12-02 | 11 |  CXLA Weekend - Day 2 | WE | 0 | 00:44:43.000 | 0 | 
| 2012-12-01 | 10 |  CXLA Weekend: Day 1 - Cross After Dark | WE | 0 | 00:40:50.000 | 0 | 
| 2012-11-25 | 9 |  Baystate Cyclo-cross - NECX | WE | 0 | 00:40:56.000 | 0 | 
| 2012-11-24 | 11 |  Baystate Cyclo-cross | WE | 0 | 00:42:22.000 | 0 | 
| 2012-11-04 | 8 |  Harbin Park International | WE | 0 | 00:46:26.000 | 0 | 
| 2012-11-03 | 8 |  Cincy3 Lionhearts International – Cross After Dark | WE | 0 | 00:45:02.000 | 0 | 
| 2012-11-02 | 6 |  Cincy3 Darkhorse Cyclo-Stampede | WE | 0 | 00:47:46.000 | 0 | 
| 2012-10-28 | 2 |  HPCX | WE | 0 | 00:41:57.000 | 0 | 
| 2012-10-14 | 25 |  USGP of Cyclocross New Belgium Cup | WE | 0 | 00:43:24.000 | 0 | 
| 2012-10-13 | 25 |  USGP of Cyclocross New Belgium Cup | WE | 0 | 00:41:42.000 | 0 | 
| 2012-10-07 | 11 |  NEPCX - Providence Cyclo-cross Festival | WE | 0 | 00:46:24.000 | 0 | 
| 2012-10-06 | 13 |  NEPCX - Providence Cyclo-Cross Festival | WE | 0 | 00:47:36.000 | 0 | 
| 2012-09-30 | 11 |  NEPCX - Gran Prix of Gloucester 2 | WE | 0 | 00:40:27.000 | 0 | 
| 2012-09-29 | 13 |  NEPCX - Gran Prix of Gloucester 1 | WE | 0 | 00:45:34.000 | 0 | 
| 2012-09-23 | 4 |  Charm City Cross | WE | 0 | 00:40:40.000 | 0 | 
| 2012-09-22 | 3 |  Charm City Cross | WE | 0 | 00:41:29.000 | 0 | 
| 2012-09-16 | 6 |  Nittany Lion Cross | WE | 0 | 00:37:48.000 | 0 | 
| 2012-09-15 | 7 |  Nittany Lion Cross | WE | 0 | 00:39:14.000 | 0 | 
| 2012-09-09 | 3 |  Rohrbach's Ellison Park Cyclocross | WE | 0 | 00:43:21.000 | 0 | 
| 2012-09-08 | 6 |  Rohrbach's Ellison Park Cyclocross | WE | 0 | 00:46:36.000 | 0 | 
| 2012-01-08 | 21 |  National Championships United States WE | WE | 0 | 00:54:24.000 | 0 | 
| 2012-01-01 | 4 |  Chicago Cyclocross Cup New Year's Resolution | WE | 0 | 00:40:19.000 | 0 | 
| 2011-12-31 | 4 |  Chicago Cyclocross Cup New Year's Resolution | WE | 0 | 00:41:03.000 | 0 | 
| 2011-12-04 | 7 |  NEPCX - NBX GP 2 | WE | 0 | 00:38:39.000 | 0 | 
| 2011-12-03 | 6 |  NEPCX - NBX GP 1 | WE | 0 | 00:37:33.000 | 0 | 
| 2011-11-20 | 2 |  North Carolina Grand Prix - Race 2 | WE | 0 | 00:44:14.000 | 0 | 
| 2011-11-19 | 2 |  North Carolina Grand Prix - Race 1 | WE | 0 | 00:42:40.000 | 0 | 
| 2011-11-13 | 18 |  USGP of Cyclocross Derby City Cup | WE | 0 | 00:47:11.000 | 0 | 
| 2011-11-12 | 17 |  USGP of Cyclocross Derby City Cup | WE | 0 | 00:48:24.000 | 0 | 
| 2011-11-05 | 6 |  NEPCX - The Cycle-Smart International 1 | WE | 0 | 00:43:18.000 | 0 | 
| 2011-11-04 | 6 |  Darkhorse Cyclo-Stampede | WE | 0 | 00:47:46.000 | 0 | 
| 2011-10-30 | 1 |  HPCX | WE | 0 | 00:44:41.000 | 0 | 
| 2011-10-29 | 1 |  Beacon Cross | WE | 0 | 00:46:08.000 | 0 | 
| 2011-10-16 | 6 |  Granogue Cross | WE | 0 | 00:44:36.000 | 0 | 
| 2011-10-15 | 3 |  Granogue Cross | WE | 0 | 00:40:20.000 | 0 | 
| 2011-10-08 | 6 |  NEPCX - Providence Cyclo-Cross | WE | 0 | 00:42:05.000 | 0 | 
| 2011-10-02 | 9 |  NEPCX - Gran Prix of Gloucester 2 | WE | 0 | 00:41:27.000 | 0 | 
| 2011-10-01 | 11 |  NEPCX - Gran Prix of Gloucester 1 | WE | 0 | 00:43:15.000 | 0 | 
| 2011-09-25 | 6 |  Rohrbach's Ellison Park Cyclocross | WE | 0 | 00:44:58.000 | 0 | 
| 2011-09-18 | 5 |  Charm City Cross | WE | 0 | 00:40:28.000 | 0 | 
| 2011-09-17 | 6 |  Charm City Cross | WE | 0 | 00:42:39.000 | 0 | 
| 2011-09-10 | 4 |  Nittany Lion Cross | WE | 0 | 00:48:12.000 | 0 | 
| 2010-12-12 | 24 |  National Championships United States WE | WE | 0 | 00:50:41.000 | 0 | 
| 2010-12-04 | 10 |  NBX GP 1 | WE | 0 | 00:36:42.000 | 0 | 
| 2010-11-21 | 4 |  North Carolina Grand Prix - Race 2 | WE | 0 | 00:40:49.000 | 0 | 
| 2010-11-20 | 2 |  North Carolina Grand Prix - Race 1 | WE | 0 | 00:40:34.000 | 0 | 
| 2010-11-07 | 10 |  The Cycle-Smart International 2 | WE | 0 | 00:41:24.000 | 0 | 
| 2010-11-06 | 20 |  The Cycle-Smart International 1 | WE | 0 | 00:45:40.000 | 0 | 
| 2010-10-31 | 7 |  HPCX | WE | 0 | 00:40:09.000 | 0 | 
| 2010-10-30 | 5 |  Beacon Cross | WE | 0 | 00:41:15.000 | 0 | 
| 2010-10-17 | 7 |  Granogue Cross | WE | 0 | 00:38:57.000 | 0 | 
| 2010-10-16 | 7 |  Granogue Cross | WE | 0 | 00:37:46.000 | 0 | 
| 2010-10-10 | 8 |  Providence Cyclo-cross | WE | 0 | 00:44:19.000 | 0 | 
| 2010-10-09 | 7 |  Providence Cyclo-cross | WE | 0 | 00:42:50.000 | 0 | 
| 2010-10-03 | 20 |  Gran Prix of Gloucester 2 | WE | 0 | 00:42:28.000 | 0 | 
| 2010-10-02 | 20 |  Gran Prix of Gloucester 1 | WE | 0 | 00:48:01.000 | 0 | 
| 2010-09-26 | 3 |  Ellison Park Cyclocross | WE | 0 | 00:43:04.000 | 0 | 
| 2010-09-19 | 5 |  Charm City Cross | WE | 0 | 00:38:14.000 | 0 | 
| 2010-09-18 | 8 |  Charm City Cross | WE | 0 | 00:38:02.000 | 0 | 
| 2010-09-11 | 9 |  Nittany Lion Cross | WE | 0 | 00:39:01.000 | 0 | 
| 2009-12-13 | 32 |  National Championships United States WE | WE | 0 | 00:47:04.000 | 0 | 
| 2009-11-22 | 7 |  North Carolina Grand Prix - Race 2 | WE | 0 | 00:39:26.000 | 0 | 
| 2009-11-21 | 7 |  North Carolina Grand Prix - Race 1 | WE | 0 | 00:43:15.000 | 0 | 
| 2009-11-15 | 16 |  USGP of Cyclocross Mercer Cup | WE | 0 | 00:49:52.000 | 0 | 
| 2009-11-14 | 23 |  USGP of Cyclocross Mercer Cup | WE | 0 | 00:55:59.000 | 0 | 
| 2009-11-01 | 6 |  HPCX | WE | 0 | 00:43:30.000 | 0 | 
| 2009-10-18 | 10 |  Wissahickon Cross | WE | 0 | 00:44:51.000 | 0 | 
| 2009-10-17 | 9 |  Granogue Cross | WE | 0 | 00:47:47.000 | 0 | 
| 2009-10-04 | 10 |  Gran Prix of Gloucester 2 | WE | 0 | 00:42:37.000 | 0 | 
| 2009-10-03 | 8 |  Gran Prix of Gloucester 1 | WE | 0 | 00:36:31.000 | 0 | 
| 2009-09-27 | 3 |  Catamount Grand Prix | WE | 0 | 00:40:58.000 | 0 | 
| 2009-09-26 | 8 |  Schoolhouse Cyclocross | WE | 0 | 00:40:59.000 | 0 | 
| 2009-09-20 | 8 |  Charm City Cross | WE | 0 | 00:44:11.000 | 0 | 
| 2009-09-19 | 8 |  Nittany Lion Cross | WE | 0 | 00:44:50.000 | 0 |