Still chasing podiums. Still chasing progress.

I race in the 55–59 masters category — and I’m still pushing for personal bests.

My path began on skis, racing with the Canadian National Cross-Country Ski Team, before shifting to the trails and roads as part of Canada’s National Mountain Running and National Ultra Running Teams.

Over the years, I’ve tested my limits across disciplines — from marathon roads to mountain ridgelines, from ultra start lines to Hyrox arenas. Along the way, I’ve collected a few milestones: a 2:34 marathon, a Canadian 100km title, three straight Canadian Death Race wins, and a Hyrox World Championship qualification.

Today, I still compete at a high level — from Hyrox and track to Nordic skiing and cyclocross — regularly placing among Canada’s best in the masters field.

I believe performance doesn’t fade with age — it evolves.
Mileage Game is how I prove it.