60Races
4Trophies
Seaton Soaker - 50K
Horror Hill Run - 6hrs
Self Transcendence - Ottawa - 24hrs
Creemore Vertical Challenge - 75K
Dirty Girls' Trail Race - 12hrs
Sri Chinmoy - Kingston - 6hrs
Self Transcendence - Ottawa - 24hrs
Dirty Girls' Trail Race - 12hrs Day
Horror Hill Run - 6hrs
Seaton Soaker - 50K
Hellgate - 100K
Horror Hill Run - 6hrs
Vulture Bait Trail Race - 50K
Self Transcendence - Ottawa - 24hrs
Haliburton Forest Trail Race - 100 Miler
The Limberlost Challenge - 56K
Niagara on the Lake - 50K
Sri Chinmoy - Kingston - 6hrs
Sulphur Springs - 100 Miler
Vulture Bait Trail Race - 50K
Haliburton Forest Trail Race - 50 Miler
Self Transcendence - Ottawa - 24hrs
Niagara on the Lake - 100K
Sri Chinmoy - Kingston - 6hrs
Seaton Soaker - 50 Miler
Self Transcendence - Ottawa - 24hrs
Niagara on the Lake - 50K
Niagara on the Lake - 50K
Sri Chinmoy - Kingston - 6hrs
Vulture Bait Trail Race - 50K
Run for the Toad - 50K
Dirty Girls' Trail Race - 24hrs
Self Transcendence - Ottawa - 24hrs
Niagara on the Lake - 50K
Vulture Bait Trail Race - 50K
Run for the Toad - 25K
Creemore Vertical Challenge - 50K
Niagara on the Lake - 50K
Sri Chinmoy - Kingston - 6hrs
Sulphur Springs - 100 Miler
Toronto Ultra - 100K
Vulture Bait Trail Race - 50K
Run for the Toad - 50K
Dirty Girls' Trail Race - 24hrs
Self Transcendence - Ottawa - 24hrs
Niagara on the Lake - 50K
Sri Chinmoy - Kingston - 6hrs
Sulphur Springs - 100 Miler
Toronto Ultra - 100K
Vulture Bait Trail Race - 50K
Run for the Toad - 25K
Niagara on the Lake - 50K
Sri Chinmoy - Kingston - 6hrs
Toronto Ultra - 100K
Vulture Bait Trail Race - 50K
Self Transcendence - Ottawa - 24hrs
Seaton Trail Run 78 km - 78K