Rock Road
1551 N. Rock Rd Wichita KS 67206
Today's Hours: 8:00 am - 6:00 pm
Rock Road Gym Exterior
Genesis Rock Road Squat Racks
Genesis Rock Road Track
Genesis Rock Road Weight Room
Genesis Rock Road Tennis Court
Genesis Rock Road Gym Lockers
Rock Road AAT
Rock Road Pilates
Genesis Road Road Pilates
Genesis Rock Road Pool
Genesis Rock Road Pool
Rock Road Gym Equipment
Rock Road Gym GeoMeals
Rock Road Gym Kids Club
Rock Road Gym Nursery
Genesis Rock Road Cardio Equip
Genesis Rock Road Cardio
Genesis Rock Road Spa
Genesis Rock Road Weight Room
Rock Road Indoor Tennis
Summer Camps
Summer Camps
Summer Camps - Inflatables
Summer Camps
Summer Camps
Summer Camps - Swimming
Summer Camps - Tennis
Summer Camps
Summer Camps
Summer Camps
Summer Camps
Summer Camps - Swimming
Summer Camps - Tennis

Rock Road Junior Tennis

Genesis Junior Tennis Programs | Ages 3 - 18

For more information on our Junior Programs or registering, please fill out the form on this page!
We'll see you on the court!

Class Groups

Red Ball (3 - 6 years old)

This USTA-endorsed program is for beginners aged 3 - 6. It teaches the fundamentals using adaptive red balls, which are slightly bigger and softer on a 36' court, as well as an age-adapted net. The focus is on motor skills, basic swing shapes, and ball contact.

Orange Ball & Competitive Orange (6 - 8 years old)

This class is for kids aged 6 - 8, emphasizing technique, scorekeeping, and game rules. Regulation size net, 60' court, and adaptive orange balls are used. Players are introduced to point play using simple grips and swing shapes.

Green Ball & Competitive Green (9 - 11 years old)

This class covers strategy concepts in both singles and doubles for kids ages 9-11. Ball control exercises that enhance consistency, direction, depth, and spin are practiced. Various dead ball drills, live ball drills, and competitive play situations are trained.

Junior Development (11+ years old)

Development is for players 11+ years of age. The program allows pre-teens and teens to prepare for high school tennis. The class focuses on fundamentals and skills while learning how to play the game of tennis. Players will learn to apply skills and concepts from a drill to a point play.

Varsity (11 - 13 years old) 

Invite-only by the Director of Juniors.

Varsity is a program designed to create a pathway for young tennis players to become High-Performance players in the future. The program will allow players to develop their technical, tactical, and mental understanding of the game and improve physical conditioning. This will ensure they are ready for the challenges at the High-Performance level.

High Performance (13+ years old)

Invite-only by the Director of Juniors.

Our High-Performance group is for dedicated junior players who want to be engaged in hard work, discipline, and learning at the highest level. This program is designed to take players to the next level with various on and off-court training regimens. The daily training routine is developed to test players on their physical and mental abilities taking them out of their comfort zone.


$22 per group hour
$44 per two-hour practice


All sessions are 6 weeks. Sessions run year-round for a total of 8 full sessions per year.


Eva Castiglioni | Director of Junior Tennis and High Performance
(580) 574-7412 or

Kaey-Den Tan | Coordinator of High Performance

List of coaches for junior tennis

Junior Tennis Program

The kids in our program have a ton of fun learning, playing, competing, and building friendships! If your child is interested in tennis, we have a perfect spot for them.

Junior Tennis athletes

 Junior tennis team

High Performance team

High Performance team at competition

Competition champions

Friendship bracelets for the team

More Information

Arrow Icon

More Information

Learn More About

Arrow Icon

Learn More About

©2024 Genesis Health Clubs