• RandyRossTennis-Programs.jpg

Junior Programs

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.

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.

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!

Click here to register

Red Ball Tennis.png

Red Ball

October 27, 2020 - November 19, 2020

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

Click here to register

Orange Ball Tennis.png

Orange Ball

October 26, 2020 - November 19, 2020

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

  • Weekdays: Tuesdays and Thursdays from 5:00 - 6:00pm

  • Weekend: Sunday from 10:30 - 11:30am

Click here to register

Green Ball Tennis.png

Green Ball

October 26, 2020 - November 21, 2020

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

  • Weekend: Sunday from 11:30am - 12:30pm

Click here to register

Yellow Ball tennis.png

Teenage Beginner

October 31, 2020 - November 21, 2020

The Teenage Beginner (Yellow Ball) class is designer 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 call control and overall athletic skills.

  • Sunday from 12:30 - 1:30pm

Click here to register

Middle and High School Programs

IMG_1328.jpg

Middle School Program

October 9, 2020 - December 18, 2020

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 some fun along the way.

  • 10 weeks of instruction

  • 12 players per Program

  • All Levels - Fridays 4:30pm - 6:30pm

  • $610 per player

  • RRTC Membership or Instructional Membership required

  • *No program on November 27th

Click to Register

HSgirls550.jpg

High School Girls Program

October 11, 2020 - December 20, 2020

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.

  • 11 weeks of instruction

  • 12 players per Program

  • Varsity Level - Sundays 2pm - 4pm

  • Junior Varsity Level - Sundays 4pm - 6pm

  • $715 per player

  • RRTC Membership or Instructional Membership required

Click here to register

IMG_2032-1024x682.jpg

High School Boys Program

October 10, 2020 - December 19, 2020

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.

  • 11 weeks of instruction

  • 12 players per Academy

  • Junior Varsity Level - Saturdays Noon - 2pm

  • Varsity Level - Saturdays 2pm - 4pm

  • $715 per player

  • RRTC Membership or Instructional Membership required

Click here to register

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.

IMG_0504-682x1024.jpg

Super Champ Level

October 5, 2020 - December 16, 2020

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 12 players
  • Monday & Wednesday - 4:30pm - 6:30pm on court
  • Monday & Wednesday - 6:30pm - 7:15pm fitness center training
  • October 5th through December 17 - no program November 25-26
  • Total of 21 sessions
  • $1575 per player
  • RRTC Membership or Instructional Membership Required
  • Click to Register
IMG_0748.jpg

Champ Level

October 6, 2020 - December 17, 2020

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 12 players
  • Tuesday & Thursday - 4:30pm - 6:30pm on court
  • Tuesday & Thursday - 6:30pm - 7:15pm fitness center training
  • October 5th through December 17 - no program November 25-26
  • Total of 21 sessions
  • $1575 per player
  • RRTC Membership or Instructional Membership Required
  • Click to Register

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!