Play Like an Inspired Athlete

Elevate your game with our expert tennis coaching today

About Our Coaching
Welcome to Inspired Athlete Tennis Academy, Craighall Park, Johannesburg. Where passion meets performance! Founded by Shannon Cox, a dedicated and experienced tennis coach, our mission is to help players of all levels achieve their full potential both on and off the court. Combining expert tennis coaching, advanced conditioning techniques, and personalized sports nutrition guidance, we create well-rounded athletes ready to excel. At Inspired Athlete Tennis Academy, you’re not just another player – you’re part of our family. Whether you're stepping onto the court for the first time or aiming for competitive success, we offer personalized coaching plans, small group sessions, and ongoing feedback to help you grow.  Join our tennis community and take the first step toward unlocking your full potential. Let’s play, grow, and win together!

Semi-Private Lessons

Our semi-private lessons at Inspired Athlete Tennis Academy are perfect for players who want personalized coaching while training with a partner. These sessions combine the benefits of one-on-one attention with the added challenge and fun of practicing alongside another player. Ideal for friends, siblings, or teammates, semi-private lessons focus on improving technique, strategy, and teamwork while maintaining a competitive and supportive environment.

Private Lessons

At Inspired Athlete Tennis Academy, our private lessons offer personalized, one-on-one coaching tailored to your goals. Whether you’re a beginner or a competitive player, our expert coaches focus on improving technique, footwork, strategy, and conditioning. With customized instruction and real-time feedback, private lessons are the fastest way to elevate your game.

Group Lessons

At Inspired Athlete Tennis Academy, our group lessons are designed to bring players together in a fun and dynamic environment. Perfect for players of all ages and skill levels, these sessions focus on building technique, strategy, and teamwork while fostering a sense of community. Train with others, stay motivated, and enjoy competitive drills and games that enhance your skills on the court. Group lessons are a great way to learn, improve, and have fun together!

Sports Conditioning

At Inspired Athlete Tennis Academy, our sports conditioning program is designed to help athletes build strength, agility, and endurance for peak performance on the court. Tailored to your fitness level and goals, these sessions focus on improving: Our expert-led conditioning sessions complement your tennis training, ensuring you’re faster, stronger, and more resilient. Whether you're preparing for competition or enhancing overall fitness, we’ll help you achieve your athletic potential.

Join the Champions
Achieve Your Tennis Dreams with Us
  • St Albans Ave, Craighall Park, Randburg, South Africa
  • Craighall Tennis Club