BAM Endurance Club is a Utah-based community for athletes of all levels who support each other through group training and racing. At BAM, we love the endurance sport lifestyle and welcome all who share our enthusiasm. Whether you are a beginner wanting to try something new or an experienced athlete racing at a competitive level, there is a place for you in the BAM Fam! We cultivate strong relationships with each other and our broader tri community so that everyone with an interest in endurance sports thrives and progresses toward their goals.

Our mission

BAM is a community of athletes, from a variety of endurance backgrounds. Together, we form a positive social environment to foster the growth of endurance athletes, both locally and nationally through group workouts, clinics, and events. Our positive ethos and supportive network of coaches and athletes provide endless opportunities for athletes to form solidarity in training, racing, and social gatherings. We strive to help athletes build confidence, realize their potential, and overcome mental and physical barriers. 

Everyone is welcome to join BAM Endurance Club! Our members range from beginners to olympians, and span all age groups. You will find our group workouts tailored to all levels. Check out our calendar of group workouts to come experience our nationally recognized coaching, supportive team of athletes, and family-like atmosphere. We would love to have you on board! 

When and where do we train? 

BAM hosts group training opportunities at least once a week, including year-round coached swimming sessions, seasonal track workouts, and special events. To view all scheduled events, check out the Group Training & Events Calendar.


Facebook: BAM Endurance Club

Instagram: @balancedartmultisport

Strava: Balanced Art Multisport


Train and race with a supportive Community



Build friendships


Gallery Block
This is an example. To display your Instagram posts, double-click here to add an account or select an existing connected account. Learn more