Raised in Kings Beach, CA, Mike has been running trails for more than half his life. He ran competitively at Incline High School in Incline Village, NV, and competed collegiately at Malone University in Canton, Ohio, where he graduated with a bachelor’s degree in Exercise Science: Pre-Physical Therapy.
Mike was a multiple time state champion in High School Track, as well as 2x Runner-up finisher in Cross Country. Unfortunately for Mike, college running never panned out due to numerous injuries. It was during this time that he focused his attention towards a full body approach to treating and preventing injury by testing and utilizing every tool in the book. Following college, Mike took time away from competitive running to focus on a holistic approach to training and life. Without stress associated with the pressure of collegiate athletics, he began to love running again. Since he began self-coaching and racing again in 2017, he has broken numerous course records and has had podium finishes for many different trail races. His training philosophy focuses around the question- “Do you want to run fast, or do you want to run forever?”. He believes that maintaining the joy and happiness of running while getting back to the basics is essential to improving performance.
Mike currently lives in Lake Tahoe, California, where he continues to reach for higher peaks- regardless of the season. Mike holds a USATF Level 1 coaching certification.
Top Race Results
1st Place- Foresthill Divide Loop 30k (Course Record)
9th Place- The North Face 50
9th Place- Pike’s Peak Marathon
1st Place- Speedgoat 50k
2nd Place- The Broken Arrow Skyrace 52k
1st Place- Mt. Ashland Hill Climb
1st Place- Silver State 50k (Course Record)
1st Place- Knickerbocker Trail Run 35k (Course Record)
13th Place- Way Too Cool 50k
1st Place- Tahoe Flume Trail Classic (Course Record)
13th Place- Tamalpa Headlands 50k
1st Place- Squaw Valley Mountain Run
4th Place- The Broken Arrow Skyrace 26k
2nd Place- The Broken Arrow Skyrace VK
5th Place- Transvulcania Marathon
1st Place- Knickerbocker Trail Run 35k