I'm Dan, an endurance coach, endurance athlete, and a true adventurer at heart. My adventurous spirit has been a driving force in my life, fueling my passion for an active life and constantly pushing me to seek new challenges. From a young age, I was always drawn to exploring the outdoors, from hiking and camping to snowboarding, rock climbing, and surfing.
However, like many others, I have faced my fair share of challenges along the way, from a demanding career to the accumulation of injuries with age. I have learned firsthand the importance of smart training and injury prevention to stay healthy and strong and continue pursuing a life of adventures. I obtained my personal trainer certification, driven by my single-minded desire to stay fit, active, and injury-free while embracing my love for outdoor activities.
Using the same methods I teach, I became an endurance athlete, fueling my passion for pushing my physical limits and chasing new adventures. With my life transformed and focused on fitness, I left my successful career in video games to do this full-time. Now, I race multiple times a month, constantly raising the bar and pushing myself to new heights.
As a coach, I like to push my clients to break past their own limits. I bring a wealth of experience and knowledge to my training programs. I understand the unique demands and challenges of endurance sports. I am committed to helping athletes avoid injuries, maximize performance gains, and pursue their endurance goals with confidence and resilience. Whether it's conquering the trails, pushing through obstacles, or embarking on new adventures, I am dedicated to guiding and empowering athletes to achieve their full potential and experience the joy and fulfillment of pushing their limits in the pursuit of greatness.
May 2023 - OC Marat
Apr 2023 - OC Olympic Triathlon
Apr 2023 - Lake Perris Sprint Triathlon
Apr 2023 - San Diego Spartan Super/Sprint (5k + 10k)
Apr 2023 - Griffith Park Finish the Run (5k)
Mar 2023 - 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 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