Welcome

YOUR BEST Coaching Company - (YBCC)’s main purpose it to help YOU achieve YOUR fitness and racing goals.  Don’t take our word for it, see what our athletes say about us.

We provide a team atmosphere that not only participates in local events, but specializes in destination race travel both nationally and internationally with exciting new team race locations every year. The YBCC racing team consists of first-time racers, World Championship qualifying athletes and everything in between - the only thing missing is YOU! Come travel and race with us.

Whatever your goal YBCC provides personalized, 1-on-1 coaching and training plans that are built and designed around your life and family commitments to help you be YOUR best YOU!

WHAT IS YBCC???
 
 

CONTACT US

CONTACT US
MORE INFORMATION
QUESTIONS
Click here
 

2018 YBCC MEMBERSHIP

Coaching Services, Racing Team Athlete & Membership options. Learn more and download your 2018 Membership Application click here.
           

YBCC Racing & Joe Friel Triathlon Training Camp
Scottsdale, AZ - March 15-18, 2018

Camp Schedule of Events & Registration Details - CLICK HERE

YBCC Group Workout Schedule

Monday:
  • 5:30–6:30 AM – Masters Swim @ DC Ranch Village Health Club & Spa (open to Village club members)
Tuesday:
  • 5:00–6:00 PM – Strength Training for Multisport Athletes  (contact Coach Klas for availability)
  • 6:00–7:20 PM – YBCC Spin Class @ XCEL Sports Clinic              (9170 E. Bahia Drive #108, Scottsdale, AZ 85260)
Wednesday:
  • 5:30–6:30 AM – Masters Swim @ DC Ranch Village Health Club & Spa (open to Village club members)
  • 5:30–6:30 PM – Intro to Masters Swim @ Ocotillo Village         (contact Coach Klas for availability)
Thursday:
  • Varies on Time of Year – Morning (AM) YBCC Group Ride   (check YOUR BEST Coaching Company Facebook for details)
  • 6:00–7:00 PM – YBCC Spin Class @ YBCC Studio                 (15442 N 57th Street, Scottsdale, AZ 85254)

Saturday & Sunday:

  • Group Ride & Group Run - Times & Locations vary each week
  • check YBCC Facebook page for more details on group workouts
Monthly Training Clinics – Inquire for details
Website Builder