Juniors

Junior Tennis

The Randy Ross Tennis Center offers junior tennis lessons for all juniors, from just starting out to competing at the national competitive level. If a session has already begun, please contact us directly and we can add you to a program if room allows. Session fees will be prorated based on start date if starting mid session.

Makeups are not guaranteed. Please contact your Program Coordinator for more information.

A Randy Ross Tennis Center Membership is needed to participate in junior programs. Visit our Membership page to sign up.

Looking for private lessons? Learn more about our private lessons and coaches.

Not sure where to start? Contact us and we can help you find the right fit.

Junior Development(5-14)

The Randy Ross Tennis Junior Development program is designed to introduce tennis to the next generation of players with a proven method of development. Starting with smaller courts, and specially designed balls, players will progress through each level as their game improves.

Not sure where your junior should begin? Contact us and we will help you determine the right starting point based on age and experience.

  • RRTC Junior Development Tennis Coaches will discuss your child's progress with you and advise when it is time to move up to the next level.
  • You can chose to attend one, two or three days per week.
  • Each session is 4 to 5 weeks long. If there is room available, you may enroll mid-session for a prorated fee.
  • You will be auto enrolled in the next session. Please give notice by the 15th of the month if you do not wish to be in the next month's session.
  • Makeups are not guaranteed. The make up class must be in the same or lower level class, within the same session, and approved by the program coordinators.
  • The junior development program rate is priced at $40 per hour. Please call our front desk for more information
  • RRTC Membership required to participate. Learn more about membership.
  • Check out the RRTC Junior Development Road Map

Session Dates:

  • Fall Session 1 - August 24th through September 27th (5 weeks) (No Class on Labor Day 09/07/26)
  • Fall Session 2 - September 28th through October 25th (4 weeks)
  • Fall Session 3 - October 26th through November 22nd (4 weeks) (No Class on Halloween 10/31/26)
  • Winter Session 1 - November 23rd through December 20th (4 weeks) (No classes from 11/25/26 - 11/29/26 for Thanksgiving)
  • Winter Session 2 - January 4th 2027 through January 31st 2027 (4 weeks)
  • Winter Session 3 - February 1st 2027 through February 28th 2027 (4 weeks)

Red Ball Tennis.png

Red Ball (4-8 years old)

The Red Ball Tennis class is designed for children ages 8 and Under. In this class juniors will be introduced to fundamental athletic skills for tennis, and they will begin to become familiar with racquet and ball control. Juniors will play on the 36 foot court. In this class, emphasis is put on body control, spatial awareness, athletic development, and most of all having fun!

Players will participate in group activities together and also separated out into break out groups by level for additional skill work.

A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee.

Dates & Times:

Red Ball 1

  • Tuesday and/or Thursday from 4:00pm to 4:30pm
  • Sunday from 10:00am to 10:30am

Red Ball 2

  • Tuesday and/or Thursday from 4:00pm to 5:00pm
  • Sunday from 10:00am to 11:00am

Red Ball 3 (Coach Approval Only)

  • Monday, Wednesday and/or Friday from 4:00pm to 5:00pm

Pricing

  • 30 Minute classes (RB1) - $80 - 1 day per week (4 classes total)
  • 30 Minute classes (RB1) - $160 - 2 day per week (8 classes total)
  • 30 Minute classes (RB1) - $240 - 3 day per week (12 classes total)
  • 60 Minute classes (RB2&3) - $160 - 1 day per week (4 classes total)
  • 60 Minute classes (RB2&3) - $320 - 2 days per week (8 classes total)
  • 60 Minute classes (RB2&3) - $480 - 3 days per week (12 classes total)

Existing members click here to register

New to the RRTC? Click here to learn about membership

Orange Ball Tennis.png

Orange Ball (8-10 years old)

The Orange Ball Tennis class is designed for children ages 8 to 10. In this class juniors will be introduced to fundamental athletic skills for tennis, they will become familiar with racquet and ball control. Kids will be playing from the 60 foot court. In this class, emphasis is put on introducing the fundamentals for the full game of tennis, athletic development, and having fun!

Players will all practice together and also in breakout sessions based on individual level.

Your child can participate in both Sunday and Wednesday classes per week or only one day if preferred. A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee.

Dates & Times:

Orange Ball 1

  • Monday and/or Wednesday from 4:00pm to 5:00pm
  • Saturday from 12:00pm to 1:00pm

Orange Ball 2

  • Monday and/or Friday from 4:00pm to 5:30pm
  • Sunday from 11:00am to 12:30pm

Orange Ball 3 (Coach Approval Only)

  • Monday, Wednesday and/or Friday from 5:00pm to 6:30pm

Pricing

  • 60 Minute classes (OB1) - $160 - 1 day per week (4 classes total)
  • 60 Minute classes (OB1) - $320 - 2 days per week (8 classes total)
  • 60 Minute classes (OB1) - $480 - 3 days per week (12 classes total)
  • 90 Minute classes (OB2&3) - $240- 1 days per week (4 classes total)
  • 90 Minute classes (OB2&3) - $480 - 2 day per week (8 classes total)
  • 90 Minute classes (OB2&3) - $720 - 3 day per week (8 classes total)

Existing Members click here to register

New to the RRTC? Click here to learn about membership

Green Ball Tennis.png

Green Ball (10-12 Years old)

In this class kids will be introduced to the fundamental athletic skills required to play the complete game of tennis, they will become familiar with racquet and ball control, and will play from the full 78-foot court. In this class, emphasis will be on athletic, technique, and skill development

Juniors will participate in actives all together and also in breakout groups based on level. They can sign up for either one, two or three days per week depending on class availability.

If there is room available, you may enroll mid-session for a prorated fee.

Dates & Times:

Green Ball 1: Perfect for beginner players and those with some tennis experience, focusing on fundamental strokes, footwork, rules and scoring, and basic rally skills.

  • Monday and/or Friday from 5:30pm to 6:30pm
  • Sunday from 12:30pm to 1:30pm

Green Ball 2: For developing players, emphasizing consistency, shot placement, movement, and introductory match play.

  • Monday and/or Wednesday from 5:00pm to 6:30pm
  • Saturday from 1:00pm to 2:30pm

Green Ball 3 (Coach Approval Only): Designed for advanced players, focusing on tactical play competitive match strategies, and advanced stroke development.

  • Tuesday and/or Thursday from 4:30pm to 6:30pm

Pricing

  • 60 Minute classes (GB1) - $160 - 1 day per week (4 classes total)
  • 60 Minute classes (GB1) - $320 - 2 days per week (8 classes total)
  • 60 Minute classes (GB1) - $480 - 3 days per week (12 classes total)
  • 90 Minute classes (GB2) - $240- 1 days per week (4 classes total)
  • 90 Minute classes (GB2) - $480 - 2 day per week (8 classes total)
  • 90 Minute classes (GB2) - $720 - 3 day per week (12 classes total)
  • 120 Minute classes (GB3) - $320 - 1 day per week (4 classes total)
  • 120 Minute classes (GB3) - $640 - 2 day per week (8 classes total)

Existing Members click here to register

New to the RRTC? Click here to learn about membership.

Yellow Ball tennis.png

Yellow Ball (12-14 years old)

The Yellow Ball class is for athletes who are wanting to get more serious about their game and improvement! Emphasis is focused on physical, mental and tactical development. This class is perfect for juniors who are wanting to be more competitive.

Juniors will participate in actives all together and also in breakout groups based on level. They can sign up for either one, two or three days per week depending on class availability.

If there is room available, you may enroll mid-session for a prorated fee.

Dates & Times:

Yellow Ball 1: For players with some tennis experience and a UTR of 1.25 or below. Focus on stroke development, consistency, court positioning, and match play fundamentals.

  • Friday from 6:30pm to 8:00pm
  • Sunday from 1:30pm to 3:00pm

Yellow Ball 2: For developing players with a UTR between 1.25 and 2.0. For players who are working to improve technical skills, tactical awareness, and competitive match performance.

  • Monday and/or Wednesday from 6:30pm to 8:00pm
  • Saturday from 2:30pm to 4:00pm

Yellow Ball 3 (Coach Approval Only): For advanced players with a UTR between 2.0 and 3.0. Emphasizes advanced tactics, shot selection, match strategy, and competitive training.

  • Tuesday and/or Thursday from 6:30pm to 8:30pm

Pricing

  • 90 Minute classes (YB1&YB2) - $240- 1 days per week (4 classes total)
  • 90 Minute classes (YB1&YB2) - $480 - 2 day per week (8 classes total)
  • 90 Minute classes (YB2) - $720 - 3 days per week (12 classes total)
  • 120 Minute classes (YB3) - $320 - 1 day per week (4 classes total)
  • 120 Minute classes (YB3) - $640 - 2 day per week (8 classes total)

Existing Members click here to register

New to the RRTC? Click here to learn about membership.

Why choose the Randy Ross Tennis Center Junior Development Program?

Your player will develop a love of the game by focusing on having fun while learning critical tennis foundation skills. Our Junior Development Coordinators Christina Kent (Red ball & Orange ball) or Juan Sanchez (Green ball, Yellow ball & Challenger), focuses on customizing each day to the specific needs of that class. He ensures each child is challenged to further develop their skills while maintaining an always positive environment.

Contact us with any questions or learn more about membership.

Teen Beginner 1/2

Teenage beginner is for juniors aged 13 - 17 who are just beginning tennis or interested in trying it for the very first time! In this class juniors will be introduced to the fundamental game of tennis and work on racquet and ball control and overall athletic skill.

Session Dates

  • Fall Session 1 - August 24th through September 27th
  • Fall Session 2 - September 28th through October 25th
  • Fall Session 3 - October 26th through November 22nd

Fall Dates and Times

  • Tuesday and/or Thursday from 5:00pm - 6:30pm

Fall Pricing

  • 90 minute classes - $240 - 1 day per week (4 classes total)
  • 90 minute classes - $480 - 2 days per week (8 classes total)

Existing Members click here to register

New to the RRTC? Click here to learn about membership.

Why choose the Randy Ross Tennis Center Junior Development Program?

Your player will develop a love of the game by focusing on having fun while learning critical tennis foundation skills. Our Teen Beginner Coordinator Joel Kawecki, focuses on customizing each day to the specific needs of that class. He ensures each child is challenged to further develop their skills while maintaining an always positive environment.

Contact us with any questions or learn more about membership.

HSgirls550.jpg

High School Girls Program

The Randy Ross Tennis Center High School Girls Program is for all levels of high school girls who are wanting to get ready for their spring season. We will work on footwork, stroke production, mental skills, matchplay, and of course have some fun along the way.

Sunday Session Dates - September 13th 2026 through December 20th 2026 (14 weeks)

  • Sunday Junior Varsity 12:00 - 2:00pm
  • Sunday Varsity 2:00pm - 4:00pm
  • 14 weeks of instruction
  • 12 players per Program
  • Makeups are not guaranteed.
  • RRTC Junior Membership or Junior Instructional Membership required

Wednesday Session Dates - September 9th 2026 through December 16th 2026 (14 weeks)

  • Wednesday Varsity 4:30pm - 6:30pm
  • 14 weeks of instruction
  • 12 players per Program
  • Makeups are not guaranteed.
  • RRTC Junior Membership or Junior Instructional Membership required

Thursday Session Dates - September 10th 2026 through December 17th 2026 (14 weeks)

  • Thursday Junior Varsity 4:30pm - 6:30pm
  • 14 weeks of instruction
  • 12 players per Program
  • Makeups are not guaranteed.
  • RRTC Junior Membership or Junior Instructional Membership required

Pricing

  • 120 minute classes - $1120 for 1 day per week (14 classes total)
  • 120 minute classes - $2240 for 2 days per week (28 classes total)

IMG_2032-1024x682.jpg

High School Boys Program

The Randy Ross Tennis Center High School Boy Program is for players who are wanting to improve their game for high school tennis. We will work on footwork, stroke production, mental skills, matchplay, and of course have some fun along the way.

(Varsity Prep) Session Dates - October 3rd through December 19th (11 weeks) (No class November 28th)

  • Saturday 12:00pm - 2:00pm
  • 11 weeks of instruction
  • 12 players per program
  • Makeups are not guaranteed.
  • RRTC Junior Membership or Instructional Membership required

Pricing

120 minute classes - $880 for 1 day per week (11 weeks)

(Varsity) Session Dates - October 24th through December 19th (8 weeks) (No class November 28th)

  • Saturday 2:00pm - 4:00pm
  • 8 weeks of instruction
  • 12 players per program
  • Makeups are not guaranteed.
  • RRTC Junior Membership or Instructional Membership required

Pricing

120 minute classes - $640 for 1 day per week (8 weeks)

(Elite) Session Dates - October 20th through December 15th (8 weeks) (No class November 24th)

  • Tuesdays 4:30pm - 6:30pm
  • 8 weeks of instruction
  • 8 players per program
  • Makeups are not guaranteed.
  • RRTC Junior Membership or Instructional Membership required

Pricing

120 minute classes - $640 for 1 day per week (8 weeks)

Junior Excellence Programs

The RRTC Junior Excellence Program is for players who are serious about working on their games while having fun doing it. Each day’s drills will focus on a different aspect of the game while working footwork, stroke production, mental skills, matchplay, and overall fitness. Each session with have two hours on court.

If you are an existing member you can register on 10sPortal. New members please contact us to get started.

Academy550.jpg

Champ Level

The Champ level is designed for players who are playing tournament at the district level. Players are usually 14 years old or younger for this program and are serious about improving their competitive play.

Fall Session - September 7th 2026 through December 14th 2026 (15 weeks)

  • Monday - 4:00pm - 6:00pm
  • Total of 15 sessions!
  • Maximin of 12 players
  • RRTC Junior Membership or Junior Instructional Membership Required

Pricing

  • 120 minute classes - $1200 for 1 days per week (15 weeks)

Junior Tournaments

All tournaments are open to members and non members. Register on the USTA.com website for all USTA tournaments.

IMG_0619.jpg

Tournament Winners

IMG_0614.jpg

Tournament Winners

RRTC 18 & under Singles

One day Yellow ball tournament, Friday June 27th

Tournament Link

RRTC 12 & under Yellow Ball Singles

One day Yellow ball tournament, Friday July 11th

Tournament Link

RRTC 10 & under Green Ball Singles

One day Green ball tournament, Saturday July 12th

Tournament Link

RRTC 10 & under Orange Ball Singles

One day Orange ball tournament, Sunday July 13th

Tournament Link

Ready to sign up?

Learn more about our junior membership options.