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.
If you miss a class, we offer one make up class per session if room is available. The make up class must be in the same or lower level class and within the same session. Makeups are not guaranteed.
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
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 or two days per week.
- Each session is 6 weeks long.
- 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.
- Prices are listed below for each level
- RRTC Membership required to participate. Learn more about membership.
Session Dates:
- Summer Session 1 - June 2nd through June 28th (4 weeks)
- Summer Session 2 - June 30th through July 26th (4 weeks)
- Summer Session 3 - July 28th through August 23rd (4 weeks) (class times will change)

Red Ball
The Red Ball Tennis class is designed for children ages 5 to 9. 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.
Red Ball 1 & 2
- Tuesday, Thursday and/or Saturday from 3:00pm to 4:00pm
Red Ball 3 (Sign -up by Pro approval only)
- Monday, Wednesday and/or Friday from 3:00pm - 4:30pm
Pricing
- 60 Minute classes (RB1&2) - $136 - 1 day per week (4 classes total)
- 60 Minute classes (RB1&2) - $272 - 2 days per week (8 classes total)
- 60 Minute classes (RB1&2) - $408 - 3 days per week (12 classes total)
- 90 Minute classes (RB3) - $204 - 1 day per week (4 classes total)
- 90 Minute classes (RB3) - $408 - 2 days per week (8 classes total)
- 90 Minute classes (RB3) - $612 - 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
The Orange Ball Tennis class is designed for children ages 8 to 11. 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.
Orange Ball 1/2
- Tuesday, Thursday and/or Saturday from 3:00pm - 4:30pm
Orange Ball 3 (Sign-up by pro approval only)
- Monday, Wednesday and/or Friday from 4:30pm - 6:00pm
Pricing
- 90 minute classes - $204 - 1 day per week (4 classes total)
- 90 minute classes - $408 - 2 days per week (8 classes total)
- 90 minute classes - $612 - 3 day per week (12 classes total)
Existing Members click here to register
New to the RRTC? Click here to learn about membership

Green Ball
The Green Ball Tennis class is designed for children ages 10 to 12. 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 or two days per week.
A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee.
Green Ball 1/2
- Tuesday, Thursday and/or Saturday from 4:30pm -6:00pm
Green Ball 3 (Sign-up by pro approval only)
- Monday, Wednesday, and/or Friday from 3:00pm - 6:00pm
Pricing
- 90 minute classes - $204 - 1 day per week (4 classes total)
- 90 minute classes - $408 - 2 day per week (8 classes total)
- 90 minute classes - $612 - 3 day per week (12 classes total)
180 minute classes - $408 - 1 day per week (4 classes total)
180 minute classes - $816 - 2 days per week (8 classes total)
180 minute classes - $1224 - 3 days per week (12 classes total)
Existing Members click here to register
New to the RRTC? Click here to learn about membership.
Yellow ball & Challenger
Session Dates:
- Summer Session 1 (1 week) - June 2nd through June 5th
- Summer Session 2 (1 week) - June 16th through June 19th
- Summer Session 3 (1 week) - June 30th through July 3rd
- Summer Session 4 (1 week) - July 14th through July 17th
- Summer Session 5 (1 week) - July 28th through July 31st

Yellow Ball/Challenger
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 and the precursor to moving on to our Challenger class.
A new session starts the first week of each month. If there is room available, you may enroll mid-session for a prorated fee. You may select to register for one or two classes per week.
Summer Session Times
- Monday through Thursday from 12:00pm - 3:00pm
Summer Pricing
- 180 Minute classes - $408 (4 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 Coordinator, Kenny Orive, 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
- Summer Session 1 (4 weeks) - June 2nd through June 29th
- Summer Session 2 (3 weeks) - June 30th through July 20th
- Summer Session 3 (3 weeks) - July 21st through August 10th
Dates and Times
Summer Dates and Times
- Tuesday and/or Thursday from 4:00pm - 6:00pm
Summer Pricing
- 120 minute classes - $272 - 1 day per week (4 classes total)
- 120 minute classes - $544 - 2 days per week (8 classes total)
- 120 minute classes (3 week session) - $204 - 1 day per week ( 3 classes total)
- 120 minute classes (3 week session) - $408 - 2 days per week (6 classes total)
Existing Members click here to register
New to the RRTC? Click here to learn about membership.
Junior Summer Academy
Join us this summer at a RRTC Summer Academy - a week long tennis camp packed full of tennis and fun. The RRTC Summer Academies go Monday through Thursday for 3 hours each day, for a total of 12 hours of serious fun. Our Academy philosophy is to add more tools to the players toolbox and then train on the patterns of play to use them. The daily schedule includes working on a stroke production topic of the day with instruction and drills, fitness, mental skills, and matchplay. Three hours goes by quickly.
- Monday through Thursday (every other week except for Champ)
- 4 days
- 12 hours of instruction
- 12 players per academy (8 players for Champ)
- $432 per week (unless otherwise noted in schedule below)
- Register online, at the front desk or call 720-615-6845
- RRTC Junior Membership or Instructional Membership required
- Guests may try out 1 week of classes before joining! Guests pay for services.
Champ
12pm - 3pm
- June 2nd through June 5th
- June 9th through June 12th
- June 16th through June 19th
- June 23rd through June 26th
- June 30th through July 3rd
- July 7th through July 10th
- July 14th through July 17th
- July 21st through July 24th
- July 28th through July 31st
- August 4th through August 7th
Middle School
3pm - 6pm
- June 9th through June 12th
- June 23rd through June 26th
- July 7th through July 10th
- July 21st through July 24th
- July 28th through July 31st
High School Girls
12pm - 3pm
- June 9th through June 12th
- June 23rd through June 26th
- July 7th through July 10th
- July 21st through July 24th
- August 4th through August 7th
High School Boys
3pm - 6pm
- June 2nd through June 5th
- June 16th through June 19th
- June 30th through July 3rd
- July 14th through July 17th
- (HS Boys Prep Camp) August 4th through August 8th (5 days, $540)
Junior Tournaments
All tournaments are open to members and non members. Register on the USTA.com website for all USTA tournaments.
RRTC 12 & under Yellow Ball Singles
One day Yellow ball tournament, Friday June 6th
RRTC 10 & under Green Ball Singles
One day Green ball tournament, Saturday June 7th
RRTC 10 & under Orange Ball Singles
One day Orange ball tournament, Sunday June 8th
RRTC 14 & under Singles
One day yellow ball tournament, Friday June 13th
Ready to sign up?
Learn more about our junior membership options.