42 Races
Pikes Peak - Ascent - Manitou Springs, CO
Ironmasters Challenge - 50K - Gardners, PA
Vermont 100 - 100 Miler - West Windsor, VT
Pick Your Poison Trail Run - 50K - Springwater, ON
Sulphur Springs - 50K - Ancaster, ON
Oil Creek - 100 Miler - Titusville, PA
Haliburton Forest Trail Race - 100 Miler - West Guildford, ON
Mohican - 100 Miler - Loudonville, OH
Sulphur Springs - 50 Miler - Ancaster, ON
Seaton Soaker - 50K - Kingston, ON
Haliburton Forest Trail Race - 100 Miler - West Guildford, ON
Niagara on the Lake - 50K - Niagara on the Lake, ON
Sulphur Springs - 100 Miler - Ancaster, ON
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
The Limberlost Challenge - 56K - Muskoka, ON
Creemore Vertical Challenge - 50K - Creemore, ON
Niagara on the Lake - 100K - Niagara on the Lake, ON
Sulphur Springs - 100 Miler - Ancaster, ON
Pikes Peak - Marathon - Manitou Springs, CO
Sulphur Springs - 100 Miler - Ancaster, ON
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Vulture Bait Trail Race - 50K - London, ON
Haliburton Forest Trail Race - 100 Miler - West Guildford, ON
Iroquoia Trail Test - 32K - Kilbride, ON
Dirty Girls' Trail Race - 24hrs - Mansfield, ON
The Limberlost Challenge - 50K - Muskoka, ON
Creemore Vertical Challenge - 50K - Creemore, ON
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
Niagara on the Lake - 50K - Niagara on the Lake, ON
Sulphur Springs - 160K - Ancaster, ON
Seaton Soaker - 33.1 Miler - Kingston, ON
Haliburton Forest Trail Race - 50 Miler - West Guildford, ON
Dirty Girls' Trail Race - 6hrs - Mansfield, ON
Sulphur Springs - 100 Miler - Ancaster, ON
Leadville Trail - 100 Miler - Leadville, CO
Canadian Death Race - 125K - Grande Cache, AB
Black Spur Ultra - 54K - Kimberley, BC
Pick Your Poison Trail Run - 50K - Springwater, ON