27 Races
1 Trophies
Staten Island Trail Festival - 50K - Staten Island, NY
Stone Cat Trail Festival - Marathon - Ipswich, MA
Staten Island Trail Festival - 50K - Staten Island, NY
Sulphur Springs - 100 Miler - Ancaster, ON
Seneca Greenway Trail - 50K - Damascus, MD
Sulphur Springs - 25K - Ancaster, ON
Febapple Frozen Fifty - 50K - Maplewood, NJ
Watchung Winter - 50K - Mountainside, NJ
Ultimate XC - 58K - Mt Tremblant, QC
NJ Ultra Trail Festival - 50 Miler - Augusta, NJ
Mahlon Mayhem - 50K - Oak Ridge, NJ
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME
Seneca Greenway Trail - Marathon - Damascus, MD
Watchung Winter - 50K - Mountainside, NJ
Bizz Johnson - Marathon - Susanville, CA
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Vulture Bait Trail Race - 50K - London, ON
2 Races
Capes 100 - 50K - Cape Chignecto, NS