Hitting & Pitching Lessons

Increase hitting and pitching velocity with an individualized instruction plan tailored for your body, goals, and needs. We also offer lessons for catching, throwing, and slap hitting at our baseball and softball training facility.

Find out more about our instruction

Performance Training

Improve flexibility, functional strength, speed, power, agility, reaction time, and more at our baseball and softball training facility. All training is customized for your player’s needs and goals through a comprehensive assessment.

Find out more about our training

We’ve moved! Our baseball and softball trainers are available in the Phoenix and Tucson areas. We offer private training, clinics, and team sessions at the field or facility of your choice. Our specialties are hitting instruction, pitching instruction, and strength & conditioning. Read more about our instruction to see what makes us so different.

Never been to Challenge? Download our participation waiver if you are headed here for the first time.