My style of coaching and training is 100% based on the individual. No two athletes are the same and I absolutely believe that all goals are attainable. There are those athletes who need the push push push. And those I work with who I take a completely different approach with. I’ve been an athlete my whole life and have over 10 years of coaching experience. I do what I do because I love sharing my passion for fitness and health with others. Movement is my favorite.

I am a USATF Level 1 Certified Run Coach as well as a Level 1 USA Swimming Coach. 

What I offer: 12-16-week personalized plans
In person and online training plans.
Tiered pricing and packages available.
Confidence and fun!

EXCITING NEWS! I am partnering with my own coach to also add half-marathon AND marathon training plans! He adds years of elite level expertise to the mix. He’s known and coached me intermittently since I was 12.

A little extra info about David!

David is a former Assistant Coach for Wake Forest University & High Point University.  At High Point he recruited Taylor Milne who he coached for two years and went on to run in the 2008 Olympics. He’s coached every event from 800m to the Marathon as well has having run roughly 20 marathons with a PR of 2:32 including multiple Boston Marathons.

Email me at for more info!


Swim Coaching and private lessons for children starting at age 3! I also coach age group swimmers up to adults training for their first triathlon to Ironman triathletes! I have been coaching swimming since the summer after I got my license and giving private swim lessons. I used to coach for a USA Swimming, year-round competitive team before moving to Charlotte in 2012 and also volunteered as a Special Olympics swim coach in College. I have since only taken on private clients on a limited basis but have opened my schedule to take on more!

I am Adult/Child/Infant certified in CPR/AED & First AID