The Journey
Mind Over Matter, one race at a time.
Everything below started with a decision I made standing at Everest Base Camp, nine months before Ironman Texas, when I couldn’t swim a lap or run a mile. Read the full story
This page is the record. Every race, every result, logged as it happens, not cleaned up after the fact. Follow along on Strava
Dec 14, 2025
Ironman Florida 70.3
Finished in 6:44:03. First triathlon of any distance.
Apr 18, 2026
Ironman Texas
Completed my first full Ironman (140.6) in 14:14:56, nine months after learning to swim.
AUG 30, 2026
Sydney Marathon
Finished in 3:35, running for WellChild, a UK charity supporting seriously ill children and their families.
Oct 2026
Ironman 70.3 Port Macquarie
Upcoming
Racing while studying abroad at Bond University.
Dec 2026
HYROX Melbourne, Men’s Doubles
Upcoming
Racing with Matthew O’Hagan. Goal: sub-60.
Jan 2027
Tampa Bay Frogman Swim
Upcoming
3.4-mile open water swim across Tampa Bay, raising funds for the Navy SEAL Foundation.
May 2027
Everest Marathon
Upcoming
Racing the world’s highest marathon during my Everest Base Camp trek with Island Peak.
Join this trip
June 2027
Kilimanjaro Summit
Upcoming
Summiting Uhuru Peak (19,341 ft) via the Lemosho Route.
Join this trip
