JHC athletes are part of a community of endurance athletes working toward goals, sharing experiences, and supporting each other from training days to race day.

When you join JHC Coaching, you become part of a team. Training camps, group rides, group swims, and race-day support provide opportunities to connect with other athletes, share experiences, and stay engaged throughout the season.
The training plan is designed to help you reach your goals, but the community adds another layer of accountability, consistency, and support. Many athletes stay with JHC for years because they value both the coaching and the connections built along the way.
Camps, group rides, and a race-day cheer squad that actually shows up for each other.
Team
Camps
Race Day
Group RidesWeekends built around real training, shared meals, and time on course with the people you race alongside.
Standing sessions that turn a solo workout into a shared one, with pace groups for every level.
Teammates on the course who know your name, your goal, and exactly where you need a lift.
Wear the colors and you are easy to spot from the swim exit to the finish chute.
A place to ask questions, swap wins, and stay connected between sessions and seasons.
Socials, clinics, and get-togethers that keep the team close well beyond race weekends.

Tell Jen about your goals and your next race. She reads every inquiry herself and usually replies within a day.