“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.