
high-performance coach
John Fitzgerald
John Fitzgerald is a high-performance coach with CTS and has worked with professional and age group athletes from around the world for over a decade. His coaching is grounded in a mastery of the fundamentals that has quietly driven results at the highest levels of competition. He is passionate about helping athletes unlock their potential by fostering partnership, focusing on consistency, and never losing sight of the fun of it. He lives in Helena, MT, and can often be found alongside his athletes – whether with the Missoula-based squad, supporting at races, or leading training camps.

