The Journey

Mind Over Matter, one race at a time.

Nine months before Ironman Texas, I couldn’t swim a lap or run a mile. I met Kaitlin Gripekoven on the Everest Base Camp trek. She’d already finished four full Ironmans. That night, I signed up for my first race. Andre Salcito and James McGowan taught me to swim, literally, from zero to a 2.4-mile open water finish.


This page documents that process: every race, every milestone, as it happens.

Dec 2025

Ironman Florida 70.3

Finished in 6:44:03. First triathlon of any distance.

Apr 2026

Ironman Texas

Completed my first full Ironman (140.6) in 14:14:56, nine months after learning to swim.

Aug 2026

Sydney Marathon

Upcoming

Training now. Goal: sub-3:30.

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.

Ready to chase your own finish line?