
About Coach Mike

For over 40 years, I have been an enthusiastic runner, participating in races ranging from 5k to 100-mile ultra-marathons. My most significant achievement was completing the Leadville Marathon, which is held at an elevation of over 10,000 feet.
Despite using various free online training plans over the past two decades, I have only found myself injured or failed to reach my goals. However, since becoming a UESCA certified coach, I have developed a personalized plan based on scientific research that has helped me achieve new heights in my running.
As a former teacher and elementary principal, I am excited to pair my teaching skills with my running expertise to help others achieve their running goals.
Personal Best Times
Certifications
-
Certified Running Coach (United Edurance Sports Coaching Academy) - 2023
-
Certified Ultramarathon Coach (United Endurance Sports Coaching Academy) - 2023
-
Certified Sports Endurance Nutritionist (United Sports Coaching Academy) - 2024
-
Certified Physiological Adaptations To Endurance Exercise (United Sports Coaching Academy) - 2025
-
Road Races
-
Mile - 4:35
-
1982 - Edinboro 5K - 15:35
-
1983 - Beaufort 10 miles - 53:10
-
1984 - Presque Isle Half Marathon - 1:10
-
1985 - Presque Isle Marathon - 2:33
-
Trail Races
-
2018 - Sinnemahone 25K - 2:38
-
2021 - Allegheny Front 50K - 6:42
-
2019 - Pine Creek 100K - 12:22
-
2017 - Oil Creek 100 mile - 31:17
Coaching All Runners
Road and Trails
Looking to tackle a 5K, marathon, or achieve a personal best at your next race? Together, we’ll create a personalized training plan that will build your confidence for your next running journey.

Ultramarathons
Running ultramarathon distances requires specific training and a certain personality. As a certified UESCA coach and experienced ultrarunner, I will develop an individualized plan that will build your confidence and mental toughness so you can achieve your running goals.
New Runners
If you're new to running or returning after a break, I'm here to help boost your confidence. I have a passion for working with beginner runners and helping them explore new running experiences! You'll see the positive impact I can make on your running journey.


-
Free initial consultation
-
Athlete Specific Daily Training Plan
-
Daily communication/check-ins
-
Season Planning
-
Gait Analysis with Drills
-
Sports Endurance Nutrition Planning
-
Strength Routines
-
Program revisions and updates based on progress
-
Race planning and support
-
I'll be there to provide lots of cheers and encouragement along the way!
-
Cancel anytime
Why Hire Me to Coach You?