“No man has the right to be an amateur in the matter of physical training. It is a shame for a man to grow old without seeing the beauty and strength of which his body is capable.”

— Socrates

Athletic Accomplishments

(2023-Present)

  • Upcoming: Apr 2025 - Oceanside Half Ironman (70.3 miles)

  • Feb 2025 - Surf City Marathon (full) - Beach Cities Challenge Complete

  • Dec 2024 - Run in the New Year Half-Marathon

  • Dec 2024 - Indian Wells Half Ironman (70.3 miles)

  • Nov 2024 - LA Turkey Trail (21k)

  • Oct 2024 - Point Mugu Trail (21k)

  • Oct 2024 - Mission Bay Sprint Triathlon

  • Oct 2024 - Long Beach Marathon (full)

  • Sept 2024 - Spartan Angels Stadion (5k) x3

  • Sept 2024 - Heroes Run (5k)

  • Sept 2024 - Mount Baldy Trail Run (7 mile)

  • Aug 2024 - Summer Day Run (15k)

  • Aug 2024 - Wild Rivers Run (5k)

  • Aug 2024 - Menudo Run (10k)

  • Aug 2024 - OC Fair (5k)

  • Aug 2024 - Run Through the Pines (10k)

  • Aug 2024 - Green Valley Lake Trail (21k)

  • July 2024 - Riley Trail (20k)

  • July 2024 - Tough Mugu Trail (25k)

  • July 2024 - 4th of July Run (5k)

  • June 2024 - Valley Crest Trail (21k)

  • June 2024 - Lake Castaic Sprint Triathlon

  • May 2024 - Limestone Canyon Trail (16k)

  • May 2024 - Pirate Run 5k

  • May 2024 - OC Marathon (full)

  • Apr 2024 - OC Olympic Triathlon

  • Apr 2024 - Lake Perris Sprint Triathlon

  • Apr 2024 - San Diego Spartan Super/Sprint (5k + 10k)

  • Apr 2024 - Griffith Park Finish the Run (5k)

  • Mar 2024 - San Jose Sparta Ultrafecta Weekend (50k + 10k + 5k)

  • Feb 2024 - Dodgers Stadium Spartan Stadion (5k)

  • Feb 2024 - Heart Run 5k, 3rd age group

  • Feb 2024 - Groundhog Day 5k

  • Jan 2024 - SoCal Weekend Trifecta (21k + 10k + 5k)

  • Jan 2024 - Super Warrior 5k

  • Jan 2024 - Carlsbad Half-Marathon

  • Dec 2023 - Hemet Tinsel Sprint Triathlon

  • Nov 2023 - Phoenix Trifecta (21k+10k+5k)

  • Nov 2023 - Sparta Trifecta World Championship - Greece (21k+10k+5k)

  • Oct 2023 - Dallas Spartan Ultrafecta Weekend (50k + 10k + 5k)

  • Sept 2023 - Angel's Stadium Spartan Stadium (5k) 2x

  • Sept 2023 - Spartan North American Championship - Killington (21k+5k)

  • Aug 2023 - San Jose Weekend Trifecta (21k+10k+5k)

  • Aug 2023 - Rummage Run (5k)

  • Aug 2023 - OC Fair Run (5k)

  • July 2023 - Harding Hustle Trail Run (15k)

  • July 2023 - Summer Lovin' Run (5k)

  • July 2023 - Utah Spartan Weekend Trifecta (21k + 10k + 5k)

  • July 2023 - 4th of July 5k and 1 Mile Fun Run

  • June 2023 - Colorado Spartan Weekend Trifecta (21k + 10k + 5k)

  • May 2023 - Big Bear Beast (21k)

  • May 2023 - Montana Spartan Weekend Trifecta (21k + 10k + 5k)

  • Apr 2023 - New Jerson Spartan Sprint (5k) + Super (10k)

  • Apr 2023 - Anaheim HyRox Race

  • Apr 2023 - San Diego Spartan Sprint (5k) x2

  • Mar 2023 - Vegas Spartan Sprint (5k) + Super (10k)

  • Feb 2023 - Arizona Spartan Sprint (5k) + Super (10k)

  • Feb 2023 - Cherry Pie Run 10k, 2nd overall

  • Feb 2023 - Heart Run 5k, 1st age group

  • Jan 2023 - SoCal Spartan Sprint (5k) + Super (10k)

  • Jan 2023 - Bagel Run 5k, 2nd overall

  • Jan 2023 - Resolution Jump Start 5k

Ready to Live Your Own Adventures?

Embark on a journey of self-discovery, growth, and incredible achievements. Whether you're aiming to push your physical limits in endurance sports, embrace thrilling new challenges, or simply live a more adventurous life, I'm here to guide and support you every step of the way. Discover how personalized coaching can help you achieve your epic adventures and unlock your true potential.