top of page




A Fellow Athlete Focused on Fueling Your Passion

I was always a runner, but crosscountry in High School felt too short. I had no mentor, and there was no Internet. As a collegiate soccer player I knew the importance of fitness, nutrition, and hydration. My coach gave me a used Polar heart rate monitor with some simple instructions on zones. I never looked back.

I was not originally a swimmer or a road biker, but was seriously into mountain biking. I kept craving the next challenge, a bigger goal. I muddled through mostly by myself figuring out what nutrition worked and how to avoid injury.

My first race was a Sprint Distance triathlon, but instead of the swim (I couldn’t swim back then) that leg was a kayak. My used road bike was loaded with gels taped to the bar and enough water for four. I loved every minute of it and never looked back. I got a swim coach at the YMCA, and when I outgrew him, an assistant swim coach from my alma mater took me to the next level.

I worked my way slowly up the distances… Sprint, Olympic, 70.3, until eventually I did my first full Ironman at Lake Placid.  It was the hardest and most rewarding thing I had ever done, a 12+ hour race.  Looking for more challenges, I got into Xterra, off-road triathlons, and was immediately hooked. I traveled every weekend to Xterra races on the East Coast, earning enough points with good results to get a slot at the Pan American Championships in Odgen, Utah. From there I qualified for the Xterra World Champions in Maui. Finishing was the goal there.

Coaching began as a request by a friend to help them train for their first 70.3 in 2015.  while i didn’t seek it out, I found it to be incredibly fulfilling to guide others. In 2019 she did her first full Ironman, and I could not have been more proud. Referrals came in and my roster grew, and a new career began. I know from my own experience how much farther you can go with a coach who works with you based on your own goals, dreams, and needs.


  • 2020 Ironman All World Athlete (AWA)

  • Xterra Pan American, Utah 2016

  • Xterra World Championship, Maui 2016

  • 3 Boston Marathons (multiple qualifiers)

  • 8 open Marathons, PR 2:59 in 2018

  • 6 Full Ironmans

  • 16 70.3’s

  • Survival of the Shawangunks (S.O.S.) 2X 

  • American Zofingen 2X

  • Multiple Olympic Distance, Xterra, 50k & 30k trail races


  • USA Triathlon Level 1 Certification

  • USA Triathlon Level 1 Long Course Coach 

  • Level 2 TrainingPeaks Accredited Coach

  • UESCA Running Coach Certification

  • UESCA Ultrarunning Coach Certification 

  • CPR and First Aid Certification

2020_Certified Coach_color.jpg
level2 coaching badge.png
ultrarunning coach certification.png
NEW UESCA Running Coach Logo.jpg
Coach Dennis Contact Us
bottom of page