32 Races
Rompin Rockwood 50KM - 50K - Saint John, NB
Quebec Mega Trail - 100K - Beaupre, QC
Rompin Rockwood 50KM - 50K - Saint John, NB
The Little River Reservoir Ultra - 52k & 26k foot race - 52K - Saint John, NB
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME
Fundy Circuit Ultra Marathon - 50K - Alma, NB
Brookvale Ultra Trail Marathon - 50K - Brookvale, PE
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME
Fundy Circuit Ultra Marathon - 50K - Alma, NB
Brookvale Ultra Trail Marathon - 50K - Brookvale, PE
Rompin Rockwood 50KM - 50K - Saint John, NB
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
TARC 100 - 100 Miler - Westwood, MA
Brookvale Ultra Trail Marathon - 50K - Brookvale, PE
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
North Face Endurance Challenge - New York - 50K - Bear Mountain, NY
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME