96 Races
37 Trophies
Hainesport Endurance Run - 48 Hours - Hainesport, NJ
Hainesport Endurance Run - 48hrs - Hainesport, NJ
3 Days at the Fair - 144hrs - Augusta, NJ
3 Days at the Fair - 72hrs - Augusta, NJ
Great New York Running Exposition - 100 Miler - New York, NY
3 Days at the Fair - 144hrs - Augusta, NJ
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
Sri Chinmoy - Kingston - 6hrs - Kingston, ON
3 Days at the Fair - 72hrs - Augusta, NJ
That Dam Hill - 24hrs - London, ON
Sri Chinmoy - Kingston - 6hrs - Kingston, ON
3 Days at the Fair - 72hrs - Augusta, NJ
That Dam Hill - 24hrs - London, ON
Sri Chinmoy - Kingston - 6hrs - Kingston, ON
3 Days at the Fair - 72hrs - Augusta, NJ
NJ Ultra Trail Festival - 50 Miler - Augusta, NJ
NJ Trail Series One Day - 24hrs - Augusta, NJ
TARC 100 - 100 Miler - Westwood, MA
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
24 Hour Around the Lake - 24hrs - Wakefield, MA
Sri Chinmoy - Kingston - 6hrs - Kingston, ON
3 Days at the Fair - 72hrs - Augusta, NJ
NJ Ultra Trail Festival - 50 Miler - Augusta, NJ
NJ Trail Series One Day - 24hrs - Augusta, NJ
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
24 Hour Around the Lake - 24hrs - Wakefield, MA
3 Days at the Fair - 72hrs - Augusta, NJ
NJ Ultra Trail Festival - 100 Miler - Augusta, NJ
3 Days at the Fair - 72hrs - Augusta, NJ
NJ Ultra Trail Festival - 100 Miler - Augusta, NJ
Vulture Bait Trail Race - 50K - London, ON
Haliburton Forest Trail Race - 100 Miler - West Guildford, ON
Vermont 100 - 100 Miler - West Windsor, VT
Self Transcendence - Ottawa - 24hrs - Ottawa, ON
Niagara on the Lake - 100K - Niagara on the Lake, ON
Sulphur Springs - 100 Miler - Ancaster, ON
3 Days at the Fair - 72hrs - Augusta, NJ
NJ Ultra Trail Festival - 100 Miler - Augusta, NJ
Vulture Bait Trail Race - 50K - London, ON
Haliburton Forest Trail Race - 100 Miler - West Guildford, ON
Ultimate XC - 58K - Mt Tremblant, QC
Ultimate XC - 58K - Mt Tremblant, QC
TARC 100 - 100 Miler - Westwood, MA
1 Trophies
NJ Trail Series One Day - 72hrs - Augusta, NJ