Home / Community

A real community, not just a coach

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.

Team JHC athletes together at a training camp

More than a training plan

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.

The team in one place.

Camps, group rides, and a race-day cheer squad that actually shows up for each other.

Team JHC athletes in kitTeam
Training camp swim squadCamps
Athletes with race medalsRace Day
Group ride in the desertGroup Rides

What the community offers.

Training camps

Weekends built around real training, shared meals, and time on course with the people you race alongside.

Group rides and swims

Standing sessions that turn a solo workout into a shared one, with pace groups for every level.

Race-day cheer squad

Teammates on the course who know your name, your goal, and exactly where you need a lift.

Team kit

Wear the colors and you are easy to spot from the swim exit to the finish chute.

A private athlete community

A place to ask questions, swap wins, and stay connected between sessions and seasons.

Events through the year

Socials, clinics, and get-togethers that keep the team close well beyond race weekends.

Out on the road together.

Team JHC athletes on a group ride Athletes at a training camp Open water swim squad Athletes celebrating on race day

Work with Jen Harrison.

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