Experience the difference with a free 30-minute introductory session.

Find Out More

Free 30-Minute Intro Squash Session

Playing with other beginners often leads to short rallies and little intensity.

One session with a pro can transform how the game feels — better technique, better flow, and a much tougher workout.

Experience the difference with a free 30-minute introductory session.

Offer valid for one complimentary session per person with Caleb.

Experience the difference with a free 30-minute introductory session.

Find Out More

Free 30-Minute Intro Squash Session

Playing with other beginners often leads to short rallies and little intensity.

One session with a pro can transform how the game feels — better technique, better flow, and a much tougher workout.

Experience the difference with a free 30-minute introductory session.

Offer valid for one complimentary session per person with Caleb.

Inspiring a Lifelong Love of Squash for Every Level and Age.

Enquire Now about our Coaching

Let’s Talk Squash!

Ready to get started? Send an enquiry and Caleb will reach out to help you find the right coaching session.

“My goal is to help every player – from first-timers to tournament competitors – enjoy the game of squash, improve their skills, and grow as athletes and individuals.”

Meet Caleb Johnson

Squash isn’t just a sport for Caleb – it’s a lifelong passion that became a career dedicated to helping others succeed on and off the court.

Growing up in Warwick, Caleb picked up a racquet at age 14 and was instantly hooked. He quickly climbed the junior ranks, representing Queensland and competing in the Australian Junior Nationals. Along the way, he developed a deep appreciation for the discipline, fitness, and mental strength that squash builds.

Today, as a qualified Level 2 Squash Australia Coach and Head Coach at Taylor Range Country Club, Caleb works with players of all ages and abilities, combining technical instruction with motivation and confidence-building.

Why Choose Caleb as Your Coach?

10+ years’ experience in squash as a player and coach
Proven results coaching juniors, beginners, and advanced players
Focus on skill development, fitness, and game strategy
Supportive and motivating coaching style that builds confidence

What Makes Caleb Different?

Caleb believes great coaching starts with connection. He works closely with every player to understand their goals, challenges, and motivation – creating a space where they can learn, grow, and enjoy the process.


His sessions combine the focus of a professional athlete with the encouragement of a personal trainer, helping players reach their full potential while keeping the experience fun and inspiring.

Current Head Coach at Taylor Range Squash Club

Former Number #1 Australian Junior (2016)

Highest World Ranking #294

Certified Squash Australia Level 2 Coach

First Aid & CPR Certified

Junior Academy

Learn. Grow. Play.

Our Junior Academy creates a fun and structured pathway for young players to learn, stay active, and build confidence both on and off the court.


From first swings to tournament readiness, every child is supported to reach their full potential through skill development, teamwork, and motivation.

Private Coaching

Push. Focus. Excel.

Designed for adults and advanced juniors ready to elevate their performance, private coaching offers personalised sessions that sharpen technique, strategy, and physical conditioning.


Train with a professional coach who knows how to bring out your best on every rally.

Join the Taylor Range Junior Academy

Helping kids build skills, confidence, and a lifelong love for squash.

Beginners

Mondays & Thursdays 4–5 pm

Advanced

Tuesdays & Wednesdays 4–5 pm

Only $20 per lesson

(includes racquet hire)

Ages 6 and up welcome

– all skill levels encouraged.

Join the Academy

Join the Academy

Register your child to join the academy and begin their squash journey in a supportive, confidence-building environment.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Location

Taylor Range Country Club

28 Greenlanes Rd, Ashgrove QLD

Why Parents Love the Junior Academy

World’s Healthiest Sport

Squash is listed by Forbes Magazine with least number of based on criteria such as cardiorespiratory endurance, muscular strength and endurance, calories burned with low risk of injury.

Boosts Brain Power

Fast rallies develop focus, rapid decision-making, and strategic thinking under pressure.

Burns Serious Energy

Squash burns more calories than most sports, keeping kids fit, active,

and energised.

Encourages Teamwork

With no net between players, squash naturally builds communication, respect, and strong friendships.

All-Weather Activity

An indoor sport that runs year-round, rain or shine, with no weather disruptions.

Builds Confidence

Kids grow in self-belief as they master new skills on court.

Come Try Squash –

10am, Every Saturday

All ages. All abilities. No experience needed.

Taylor Range Country Club, Ashgrove

New to squash or looking to give it a go? Our beginner classes are open to all ages, abilities, and genders, providing a welcoming and supportive introduction to the game.

Held every Saturday at 10am, these sessions focus on learning the fundamentals, building confidence on court, and having fun in a relaxed group environment.

$20 per person · 1-hour session

No experience required — just bring comfortable activewear and a willingness to try something new.

Register Your Interest

Private Coaching

$90

Per Hour

$50

Per Half Hour

Small private group sessions available upon request
Personalised one-on-one or small group lessons designed to target your individual goals and skill level.

Technique & footwork

Game strategy

Fitness & agility

Mindset & focus

Book a Session

Private Squash Session

One-on-one squash coaching tailored to your experience level, goals, and availability.

Personal Training

$90

Per Hour

$50

Per Half Hour

Small private group sessions available upon request

Complete strength & fitness sessions designed to build performance, resilience, & long-term health.


Strength & conditioning

Speed & mobility

Endurance training

Recovery support

Book a Session

Book a PT Session

Book a personal training session focused on strength, fitness, and performance — tailored to your goals.

Racquet Re-Strings

$45

Standard

$50

Premium

Consistent performance starts with quality stringing

Keep your equipment in peak condition for consistent performance.


Professional restringing

Premium strings

Optimised tension

Quick turnaround

Upgrade Your Strings

Racquet Re-Stringing

Professional racquet re-stringing to suit your playing style and performance needs.

Your Squash Journey Starts Here


Take the first step toward improving your game, building fitness, and enjoying every rally. Complete the form and Caleb will get in touch to discuss the best coaching option for you.

Tailored coaching programs

Coaching for beginners to competitive players

Fun, supportive sessions for all ages and abilities

Free 30-Minute Intro Squash Session

Playing with other beginners often leads to short rallies and low intensity.

One session with a pro can transform how the game feels — better technique, better flow, and a much tougher workout.

Experience the difference with a free 30-minute introductory session.

Offer valid for one complimentary session per person with Caleb.

Racquet Re-Stringing

Professional racquet re-stringing to suit your playing style and performance needs.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Join the Academy

Register your child to join the academy and begin their squash journey in a supportive, confidence-building environment.

Phone

0490 042 317

Email

calebjohnsonsquash@gmail.com

Location

Taylor Range Country Club

28 Greenlanes Rd, Ashgrove QLD

Let’s Talk Squash!

Ready to get started? Send an enquiry and Caleb will reach out to help you find the right coaching session.