| 2023-08-08 | 11 | Les Mardis cyclistes de Lachine #10 | | 49.6 | 01:00:38.000 | 49.082 |
| 2023-08-01 | 15 | Les Mardis cyclistes de Lachine #9 | | 49.6 | 01:00:31.000 | 49.177 |
| 2023-07-18 | 10 | Les Mardis cyclistes de Lachine #8 | | 49.91 | 00:59:55.000 | 49.979 |
| 2023-07-11 | 21 | Les Mardis cyclistes de Lachine #7 | | 49.91 | 01:00:03.000 | 49.868 |
| 2017-10-28 | 20 | National Championships Canada ME | ME | 0 | 01:06:31.000 | 0 |
| 2017-10-08 | 40 | Charm City Cross | ME | 0 | 00:00:00.000 | |
| 2017-10-07 | DNF | Charm City Cross | ME | 0 | 00:00:00.000 | |
| 2013-09-22 | 51 | Charm City Cross | ME | 0 | 00:00:00.000 | |
| 2013-09-21 | 16 | Charm City Cross | ME | 0 | 01:05:32.000 | 0 |
| 2012-10-28 | 11 | HPCX | ME | 0 | 00:56:33.000 | 0 |
| 2012-09-23 | 13 | Charm City Cross | ME | 0 | 00:58:33.000 | 0 |
| 2012-09-22 | 6 | Charm City Cross | ME | 0 | 01:02:32.000 | 0 |
| 2012-09-16 | 5 | Nittany Lion Cross | ME | 0 | 01:01:39.000 | 0 |
| 2012-09-15 | 5 | Nittany Lion Cross | ME | 0 | 01:03:36.000 | 0 |
| 2011-11-05 | 14 | NEPCX - The Cycle-Smart International 1 | ME | 0 | 01:03:25.000 | 0 |
| 2011-10-29 | 12 | Beacon Cross | ME | 0 | 01:09:15.000 | 0 |
| 2011-10-16 | 11 | Granogue Cross | ME | 0 | 01:04:41.000 | 0 |
| 2011-10-15 | 15 | Granogue Cross | ME | 0 | 01:06:50.000 | 0 |
| 2011-09-14 | 53 | Cross after Dark - CrossVegas | ME | 0 | 00:00:00.000 | |
| 2011-09-10 | 13 | Nittany Lion Cross | ME | 0 | 01:02:26.000 | 0 |
| 2010-09-22 | 39 | Cross Vegas | ME | 0 | 01:03:31.000 | 0 |
| 2010-09-19 | 12 | Charm City Cross | ME | 0 | 01:01:47.000 | 0 |
| 2010-09-18 | 4 | Charm City Cross | ME | 0 | 00:59:40.000 | 0 |
| 2010-09-11 | 10 | Nittany Lion Cross | ME | 0 | 01:01:18.000 | 0 |
| 2009-11-22 | 23 | Super Cross Cup 2 | ME | 0 | 00:00:00.000 | |
| 2009-11-21 | 17 | Super Cross Cup 1 | ME | 0 | 00:00:00.000 | |
| 2009-10-31 | 3 | Beacon Cross | ME | 0 | 00:57:37.000 | 0 |
| 2009-10-18 | 12 | Wissahickon Cross | ME | 0 | 01:01:12.000 | 0 |
| 2009-10-17 | 19 | Granogue Cross | ME | 0 | 00:00:00.000 | |
| 2009-09-20 | 6 | Charm City Cross | ME | 0 | 00:58:13.000 | 0 |
| 2009-09-19 | 6 | Nittany Lion Cross | ME | 0 | 00:58:31.000 | 0 |
| 2008-12-07 | 4 | Capital Cross Classic | ME | 0 | 01:03:34.000 | 0 |
| 2008-10-19 | 22 | Wissahickon Cross | ME | 0 | 01:00:58.000 | 0 |
| 2008-10-18 | 18 | Granogue Cross | ME | 0 | 01:09:23.000 | 0 |
| 2007-11-10 | 22 | Beacon Cycling & Fitness Cyclo-cross | ME | 0 | 01:03:57.000 | 0 |
| 2007-10-21 | 22 | Wissahickon Cross | ME | 0 | 01:07:29.000 | 0 |
| 2007-10-20 | 22 | Granogue Cross | ME | 0 | 01:05:09.000 | 0 |
| 2006-11-11 | 19 | Lower Allen Classic | ME | 0 | 01:02:56.000 | 0 |
| 2006-10-29 | 11 | Beacon Cyclo-cross | ME | 0 | 01:01:20.000 | 0 |
| 2006-10-22 | 31 | Wissahickon Cross | ME | 0 | 00:00:00.000 | |
| 2004-10-23 | 42 | Wooden Wheels | ME | 0 | 00:00:00.000 | |
| 2003-10-25 | DNF | Wooden Wheels | ME | 0 | 00:00:00.000 | |
| 2002-11-02 | DNF | Sportsbook.com Cyclo-cross | ME | 0 | 00:00:00.000 | |
| 2002-10-20 | 13 | Monkey Hill Cyclo-cross | ME | 0 | 00:00:00.000 | |
| 2002-10-19 | 7 | Wooden Wheels | ME | 0 | 01:08:05.000 | 0 |
| 2001-12-14 | 6 | National Championships United States MU | MU | 0 | 00:48:01.000 | 0 |
| 2001-11-10 | DNF | Chameleon Cross | ME | 0 | 00:00:00.000 | |
| 2001-10-21 | 21 | Subaru Cyclo-cross | ME | 0 | 00:00:00.000 | |
| 2000-10-21 | 19 | Monkey Hill Cyclo-cross | ME | 0 | 00:00:00.000 | |
| 1999-10-17 | 24 | SuperCup Cyclo-Cross Series #1 | ME | 0 | 01:11:32.000 | 0 |
| 1999-10-17 | 3 | SuperCup Cyclo-Cross Series #1 | MU | 0 | 01:11:52.000 | 0 |