Junior Programs

From a child’s first foam ball to competitive high performance training.

Free Skills Evaluation

Schedule a complimentary skills evaluation, and our tennis professionals will recommend the right programs, lessons, and competitive opportunities based on your goals and ability.

Beginner Programs

USTA Net Generation ROGY pathway – a structured progression that builds real tennis skills at every stage of a child’s development.

TENNIS 4 TOTS Ages 3.5 – 5

Ages 3.5 – 5

The first introduction to the game. Using foam balls in a group setting, players learn basic movement, hand-eye coordination, and the fundamentals of hitting. Short, fun, and built for tiny athletes.

 

Thursday: 4:00 – 4:30 PM

Saturday: 8:30 – 9:00 AM

 

Drop-In: Members $10 | Non-Members $10

Monthly: $60

RED ACADEMY

Ages 5 – 7

High-energy tennis using Red Balls and USTA Net Generation methods. Players build agility, balance, and coordination while learning the basics of rallying and movement on a shorter court.

 

Thursday: 4:30 – 5:30 PM

Saturday: 9:00 – 10:00 AM

 

Drop-In: Members $20 | Non-Members $20

Monthly: $120

ORANGE ACADEMY

Ages 7 – 9 (or coach approval)

For players moving up from Red Ball. Stroke development takes center stage — direction, depth, spin, and speed through structured drills, games, and match play on an intermediate court.

 

Thursday: 5:30 – 6:30 PM

Saturday: 10:00 – 11:00 AM

 

Drop-In: Members $25 | Non-Members $25

Monthly: $150

Building the Game

Beyond ROGY, with more focus on proper technique and game skills.

GREEN ACADEMY

Ages 9 – 11 (or coach approval)

Players advancing from Orange Ball refine strokes, footwork, and tactics on a full court. Placement, depth, spin, and speed. More advanced movement patterns and the beginning of real strategy.

 

Tuesday: 5:30 – 6:30 PM

Saturday: 11:00 AM – 12:00 PM

 

Drop-In: Members $30 | Non-Members $45

Monthly: $180

YELLOW ACADEMY

Players who have completed Green Academy

The complete stroke package on a full court. Singles and doubles match play. Players learn to apply fundamentals under competitive pressure for the first time.

 

Tuesday: 6:30 – 7:30 PM

Thursday: 6:30 – 7:30 PM

Saturday: 12:00 – 1:00 PM

 

Drop-In: Members $35 | Non-Members $50

Monthly: $200

Advanced Development

Preparing players for the next-level. Advanced skills, strategy and placement for high-level play.

ACADEMY 1

Players who have completed Yellow Ball

Point construction, tactical awareness, and stroke refinement for match play. Advanced movement and agility work. The first step toward competitive junior tennis.

 

Wednesday: 3:30 – 5:00 PM

Saturday: 10:30 AM – 12:00 PM

 

Drop-In: Members $45 | Non-Members $60

Monthly: $250

HIGH PERFORMANCE 2

Stroke production, footwork, and basic patterns of play. Building the foundation for higher-level competitive play. The final 30 minutes of each session focuses on mental and physical training.

 

Tuesday / Wednesday / Thursday: 12:00 – 2:30 PM

 

Drop-In: Members $50 | Non-Members $70

Monthly: $400

HIGH PERFORMANCE

By coach approval or advancement from HP2

The highest level of junior development at QCTC. Full-court tactics, advanced movement, placement, depth, spin, and speed. Plus 30 minutes of dedicated mental and physical training each session.

 

Tuesday / Wednesday / Thursday: 12:00 – 2:30 PM

 

Drop-In: Members $54 | Non-Members $74

Monthly: $500

Junior Tennis Ladder

The Junior Tennis Ladder gives players competitive match experience outside of regular class. Players are grouped by level and compete against peers over the course of the summer.

The ladder runs June 2 through August 16, 2026.

 

Match Times by Level:

Level Day Time
Orange Ball Sunday 1:30 – 3:00 PM
Green Ball Sunday 1:30 – 3:00 PM
Yellow Ball Sunday 1:30 – 3:00 PM
Academy 1 Saturday 12:00 – 1:30 PM
High Performance 2 Tue / Wed / Thu 2:30 – 4:00 PM
High Performance Tue / Wed / Thu 2:30 – 4:00 PM

Note: Players must register at least one day in advance through the CourtReserve mobile app.

Monthly Program Packages

Monthly packages cover unlimited sessions within a program for 30 days. Purchase at any point during the summer — packages expire after 30 days. Last day to purchase is July 15th.

Available online through CourtReserve or at the front desk.

Upcoming

Register directly from the schedule below.

Want One-on-One Instruction?

Private and small group lessons are available with all five QCTC pros. Thirty-minute and one-hour sessions, semi-private, and group formats. Tailored to where your player is and where they want to go.

309-762-2400

Open Daily 8AM–8PM.

Keyless Entry 5AM–8AM

QC Tennis Foundation
Find Us
1522 47th Ave, Moline, IL 61265
Message Us

Get our App
Download on the App Store
Get it on Google Play