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

Ready to chase your own finish line?