Junior Programs

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

Beginners

USTA Net Generation ROGY pathway.

TENNIS 4 TOTS

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

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

Intermediate

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

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: 4:30 – 6:00 PM

Saturday: 10:30 AM – 12:00 PM

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

Monthly: $250

Advanced

12-UNDER TOURNAMENT TRAINING

An advanced class for players 12 and under, featuring tournament-style training that builds confidence and sharpens competitive performance.

Mondays: 4:30 – 6:00 PM

Session 1: September 7th – 28th
Session 2: October 5th – 26th
Session 3: November 2nd – 23rd
Session 4: December 7th – 28th

Pricing: $192 per 4-week session (members only)

HIGH PERFORMANCE

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: 4:30 – 6:30 PM

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

Monthly: $400

HIGH PERFORMANCE 2

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: 4:30 – 6: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.

Upcoming

Register directly from the schedule below.

Private Lessons

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

Weekdays 8AM to 8PM

Weekends 8AM to 7PM

Keyless Entry at 5AM

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