Juniors - Group Coaching

ANZ Tennis Hot Shots


Eastcourts is a deliverer of ANZ Tennis Hot Shots: modified equipment and low-pressure balls to make tennis easy for kids ages 3 to 12.


As well as squads and private lessons, our juniors program features talent ID and a development pathway for kids at each Hot Shots stage.

Junior Tennis Coaching Sydney


Red ball: ages 3½-6

Orange ball: ages 6-8

Green ball: ages 8-12

(Yellow ball: ages 12-adult)



Squad sizes are tailored to each age group – eg, kids at different ages will have either four, five or six players per court/coach.

Racquets & equipment

We require each child enrolled for squads or lessons to have their own racquet. Our staff can advise you about this.


Please note: squad schedules may vary from term to term. Eastcourts reserves the right to cancel any squad due to lack of numbers, or for any other reason.


ANZ Hot Shots Sydney Tennis

Click each Squad for more details.


Koalas (ages 3½– 4½ beginner)
Teddy Bears (ages 4½-6 beginner)
Pandas (ages 6-8 beginner/intermediate)
Polar Bears (ages 8-12 intermediate)
Grizzlies (ages 12-16 intermediate/advanced)

Junior Squads: 2018 Term 3
Monday 23 July - Sunday 30 Sept (10 weeks)

  • Enrolment Information

    In the event of two (or more) washouts of a squad in one term due to rain, students receive a credit for one free day of tennis camp, to be used in the following school holidays – this credit is transferable to a friend or sibling. Please note: for any term that includes a Public Holiday (typically a Monday), kids enrolled for squads on that day will receive a tennis camp credit if they have one rain washout.

  • Late Enrolments

    Children are welcome to join our squads anytime that there’s space available; however, as courts & coaches are allocated from Week One of term, there is a small loading payable for enrolments after Week One. For Weeks Two to Five, a loading of 10% applies; for Weeks 6-10 a 15% loading is added. (eg, if the 10-week term fee for your squad is $275, enrolling in Week Six will cost 5 x $27.50 + 15%).

  • Junior Squads Policies

    PLEASE READ our Junior Squads POLICIES