
Strength and conditioning coach dedicated to helping athletes, from youth to the professional level, reach their peak athletic potential.
I am a strength and conditioning coach with experience training athletes across a variety of ages, sports, and ability levels. I currently coach at Bando Performance, where I work with youth, high school, collegiate, and professional athletes through both private and group training. My approach focuses on preparing athletes for the specific physical demands of their sport while helping them become stronger, faster, more explosive, and more resilient to injury. I hold a B.S. in Exercise Science from Liberty University and am a Certified Strength and Conditioning Specialist (CSCS) through the NSCA, with experience in performance programming, speed and agility development, strength training, and athletic development.
During my first session with a new athlete, I will perform a needs analysis to identify their specific goals, needs, and areas for improvement. This allows me to create a comprehensive training program tailored to the individual athlete and the demands of their sport.
Each session will begin with a dynamic warm-up designed to prepare the movements and muscle groups needed for that day’s training while also allowing me to gauge the athlete’s readiness. From there, we will move into speed, agility, and plyometric work before progressing to our main strength training blocks. Sessions will finish with conditioning specifically designed to prepare the athlete for the metabolic demands of their sport.
I competed in multiple sports growing up, including Soccer, Basketball, and Boxing which helped develop my passion for strength and conditioning. My experience as an athlete gives me an understanding of both the physical and mental demands that come with training and competing. I continue to train regularly myself and bring that competitive mindset into my coaching, while understanding that every athlete has different strengths, weaknesses, and goals.
My son loves his sessions with Coach Joe!