Junior Programs, Classes, and Mixers
The Randy Ross Tennis Center offers junior tennis lessons for all juniors, from just starting out to competing at the national competitive level. Some programs are already in session, please contact us directly and we can add you to a program if room allows. Session fees will be prorated based on start date.
Junior Development is offered on a monthly schedule to allow for flexibility. The December 2020 session will skip the week of Christmas.
A Randy Ross Tennis Center Membership is needed to participate in junior programs. Children 11 and under are offered a free membership. Visit our Membership page to sign up.
Ready to sign up?
Click the button below to sign up now on our online membership portal. Contact us with any challenges and we can sign you up directly!
Junior Mixers
The RRTC Junior Mixers make a great Friday night for juniors and parents. Kids get to practice their tennis, have fun, and meet other tennis players.
- Friday's from 5:00 - 7:00pm
- Mixers use yellow balls
- Players of similar levels will play with each other to ensure competitive play for all.
- Maximum of 30 players per mixer
- $20 per player
- Register online, at the front desk or call 720-615-6845
January
- Friday, January 15th
- Friday, January 22nd
- Friday, January 29th
February
- Friday, February 5th
- Friday, February 12th
- Friday, February 19th
- Friday, February 26th
March
- Friday, March 5th
- Friday, March 12th
Parent & Junior Mixers
The RRTC Parent & Junior Mixers are the perfect way to spend your Saturday afternoon - playing tennis with your family!
- Saturday's from 4:00 - 6:00pm
- Players will be matched up based on levels to ensure competitive play for all.
- Maximum of 8 teams
- $40 per team
- Register online, at the front desk or call 720-615-6845
January
- Saturday, January 16th - Intermediate
- Saturday, January 23rd - Advanced
- Saturday January 30th - Intermediate
February
- Saturday, February 6th - Advanced
- Saturday, February 13th - Intermediate
- Saturday, February 20th - Advanced
- Saturday, February 27th - Intermediate
March
- Saturday, March 6th - Advanced
- Saturday, March 13th - Intermediate
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 Pro will discuss your child's progress with you and advise when it is time to move up to the next level.
- Weekday sessions are twice per week. Weekend sessions are once per week.
- Sessions are four weeks long.
- Fee: $260 for weekday sessions (2 per week for 4 weeks). $130 for weekend sessions (1 per week for 4 weeks).
- RRTC Membership required to participate. Free memberships for children 11 and under!

Red Ball
December 1, 2020 - January 3, 2021
The Red Ball Tennis class is designed for children ages 3 to 7. 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.
Two options to chose from:
Weekdays: Tuesdays and Thursdays from 4:00 - 5:00pm
Weekend: Sunday from 9:30 - 10:30am
Existing members click here to register
New to the RRTC? Click here to learn about membership

Orange Ball
November 30, 2020 - January 3, 2021
The Orange Ball Tennis class is designed for children ages 7 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.
Three options to chose from:
Weekdays: Monday and Wednesday from 4:00 - 5:00pm
Weekend: Sunday from 10:30 - 11:30am
Existing Members click here to register
New to the RRTC? Click here to learn about membership

Green Ball
November 30, 2020 - January 3, 2021
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.
Two options to chose from:
Weekdays: Monday and Wednesday from 5:00 - 6:00pm
Weekdays: Tuesdays and Thursdays from 5:00 - 6:00pm
Weekend: Sunday from 11:30am - 12:30pm
Existing Members click here to register
New to the RRTS? Click here to learn about membership.

Teenage Beginner
December 6, 2020 - January 3, 2021
The Teenage Beginner (Yellow Ball) class is designed for juniors ages 12 to 17 who are wanting to start playing tennis or further develop their game. In this class teens will be introduced to the fundamental game of tennis and work on racquet and ball control and overall athletic skills.
Sunday from 12:30 - 1:30pm
Existing Members click here to register
New to the RRTS? Click here to learn about membership.
Middle and High School Programs

Middle School Program
January 6, 2021 - March 10, 2021
The Randy Ross Tennis Center Middle School Program is for all levels, and genders, of middle school aged kids who want to work on improving their tennis game. We will work on footwork, stroke production, mental skills, matchplay, and of course have a ton of fun along the way.
10 weeks of instruction
10 players per Program
All Levels - Wednesdays 6:30pm - 8:00pm
$488 per player
RRTC Junior Membership or Instructional Membership required
Existing Members click here to register
New to the RRTC? Click here to learn about membership.

High School Girls Program
January 10, 2021 - March 14, 2021
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.
10 weeks of instruction
10 players per Program
Junior Varsity Level - Sundays 12pm - 2pm
Varsity Level - Sundays 2pm - 4pm
$650 per player
RRTC Junior Membership or Instructional Membership required
Existing Members click here to register
New to the RRTS? Click here to learn about membership.

High School Boys Program
January 9, 2021 - March 13, 2021
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.
10 weeks of instruction
10 players per program
Junior Varsity Level - Saturdays Noon - 2pm
Varsity Level - Saturdays 2pm - 4pm
Varsity 2 Level - Saturdays 4pm - 6pm
$650 per player
RRTC Junior Membership or Instructional Membership required
Existing Members click here to register
New to the RRTS? Click here to learn about membership.
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 and then an additional 45 minutes in the fitness center with specialized instruction.

Super Champ Level
January 4, 2021 - March 17, 2021
The Super Champ level is designed for players of all ages who are competitive at the Intermountain Sectional level. Randy reviews each player to determine eligibly to ensure the best practice environment for elite athletes. Each session includes time on the court and fitness center training.
- Maximin of 14 players
- Monday & Wednesday - 4:30pm - 6:30pm on court
- Monday & Wednesday - 6:30pm - 7:15pm fitness center training
- January 4th through March 17th
- Total of 10 weeks, 22 sessions
- $1650 per player
- RRTC Junior Membership or Instructional Membership Required
- This level is on an approval basis, please contact us directly to learn more.

Champ Level
January 5, 2021 - March 18, 2021
The Champ level is designed for players of all ages who are competitive at the district level. Each session includes time on the court and fitness center training.
- Maximin of 14 players
- Tuesday & Thursday - 4:30pm - 6:30pm on court
- Tuesday & Thursday - 6:30pm - 7:15pm fitness center training
- January 5th through March 18th
- Total of 10 weeks, 22 sessions
- $1650 per player
- RRTC Junior Membership or Instructional Membership Required
- Existing Members Click to Register
- New to the RRTS? Click here to learn about membership.