Gahagan Strength & Performance

Train with the Trainer of Trojans! Charr spent over a decade as an NCAA Strength and Conditioning coach, including nine years with the USC Trojans where he trained SIX national championship teams in football and men’s and women’s water polo. He has worked with THREE Heisman trophy winners, more than 50 future NFL and NBA draft picks, and is a two-time USA Power Lifting National Champion!


$119 / month


$149 / month

Charr Gahagan

Charr Gahagan

Train with the trainer of Trojans!

  • 10+yrs NCAA Strength and Conditioning coach (9yrs USC)
  • 2x USA Power Lifting National Champion

Charr has trained:

  • 3 Heisman Winners
  • 30+ All Americans
  • 50+ NFL/NBA draft picks
  • 6 NCAA National Championship teams

Gahagan Strength & Performance. Dynamic, high intensity, group training designed to take your fitness, strength, flexibility and life to an elite level!

Class Times

Day Session 1 Session 2 Session 3 Session 4 Session 5
Monday 5:30 AM 8:30 AM 9:30 AM 4:30 PM 5:30 PM
Tuesday 5:30 AM 8:30 AM 9:30 AM 4:30 PM 5:30 PM
Wednesday 8:30 AM 9:30 AM -- 4:30 PM 7:30 PM
Thursday 5:30 AM 8:30 AM 9:30 AM 4:30 PM 5:30 PM
Friday 5:30 AM 8:30 AM 9:30 AM 4:30 PM 5:30 PM
Saturday -- -- -- -- --
Sunday -- -- -- -- --


Everyone! All movements, weights and exercise are scalable to meet all participants at their current fitness level.
Increased strength, flexibility and confidence. Decreased body fat! These results often lead to the need for a new wardrobe and an increase in the frequency of trips to the beach!
Yes, but only for the class times that fall during normal childcare hours for the Fieldhouse Fitness Center.

Currently, you will have unlimited access to classes and class times. However, the 5:30am and 4:30pm class times are expected to fill quickly and may need to be reserved.

They are welcome to join as well! We are in the process of creating a schedule of summer camps specifically designed for athletes and will be releasing the dates and information soon!

For more information please call 940-648-8900.