Our Coaches

Keaton Kristoff

Men’s Head Coach

Keaton Kristoff is a swim coach who brings a strong competitive background and a passion for helping athletes grow both in and out of the pool. A former collegiate swimmer and two-time All-American, Keaton uses his experience in the sport to connect with athletes and understand what it takes to improve and compete at a high level.

Keaton’s coaching philosophy is centered around building strong relationships with his swimmers while creating an environment that is challenging, positive, and enjoyable. He believes that every swimmer is different, and focuses on helping athletes develop confidence, find what works best for them, and understand the purpose behind what they are doing in practice.

His practices emphasize technique, race details, consistency, and hard work while still keeping athletes engaged. Keaton wants his athletes to enjoy the sport, believe in themselves, and leave the program as better swimmers, teammates, and people than when they started.

JP HYNES

Women’s Head coach

JP began swimming at age six and was raised in a military household where discipline, resilience, and a strong work ethic were core values. After moving to Missouri in 2006, he joined the Kansas City Blazers and trained alongside his four older siblings, which fostered a highly competitive and motivating environment. In 2019, JP joined the University of Utah swim team, where he became team captain in his later years (2022–2023), helped set a school record in the 4×100 freestyle relay, ranked in the program’s top five for the 100 backstroke, and qualified for the U.S. Olympic Trials.

After graduating in 2023, JP briefly explored a career in business before returning to his true passion—swimming—as a coach. He is now the head coach of both Skyline High School and Skyline Swim Club. In his first season (2024–2025) as head coach, the Skyline girls won the state championship, and the boys finished as state runners-up—an impressive start to his coaching career.

Kim Lanaghen

Assistant Coach

Kim began swimming at the age of 6 for her local club, Boulder Swimming of Boulder, Colorado when her mom (a Skyline alumni) wanted to put her in a sport that could occupy her year-round. Her aspirations to quit the sport of swimming in her early years were always met with a quick chuckle from her coaches and parents, and a nonchalant “just get in the water,” so her long swimming career persisted.

The realization she wanted to swim collegiately at a Division I program came at about the age of ten years old, and her sights on that goal did not waver. At the beginning of her senior year of high school, she committed to swim at the University of Nebraska, and subsequently did for the first 3 years of her collegiate career. After three successful years, she decided it was time for a change of scenery, and so she ditched the corn fields of the midwest and returned to the mountains she desperately missed. She finished her academic and collegiate career at the University of Utah with a degree in Biology and Genetics, and a reinvigorated passion for the sport of swimming. She wasn’t quite ready to be finished on the pool deck, so she decided to coach for Skyline during the 2024-25 school year. She helped the women’s team win a state championship title, and the boys to a second-place team finish. She is excited to return for the coming year and build off the momentum from last season’s successes.