Build Your Game.
Own Your Court.
Professional tennis coaching in South Africa for junior, adult, beginner, intermediate and competitive players. Master technique, movement, tactics and confidence — engineered for competitive performance.

Coaching engineered for competitive performance.
RDK Tennis Academy is built on three words — Relentless, Driven, Knowledgeable. We develop players from first swing to tournament stage with a structured pathway focused on technique, movement, consistency, tactics and confidence. Every session is purposeful; every rally moves you closer to the player you want to become.
Technique
Repeatable, biomechanically sound strokes built to last under pressure.
Movement
Court coverage, footwork patterns and explosive recovery on every ball.
Tactics
Match awareness, point construction and the mental game of winning.
Confidence
Competitive mindset training that turns potential into dominance.
Programmes for every stage of the journey.
From first-time beginners to tournament-ready competitors — choose your pathway and book directly into the programme that fits your game.
Junior Development
Fundamentals, footwork and a love for the game. Structured progression from beginner to competitive junior.
- Technical foundations
- Age-group squads
- School programmes
Performance Training
High-performance coaching for competitive players chasing rankings, tournaments and provincial selection.
- Match strategy
- Strength & conditioning
- Tournament prep
Adult Coaching
Private and group coaching for beginner, intermediate and advanced adults — learn, improve, compete.
- Private lessons
- Group sessions
- Social & competitive play
Transparent pricing, real development.
Private lessons, groups, term packages, holiday clinics and school programmes — pick the format that fits your game.
Private Coaching
1 Player- Private 30 min1 × 30 minR200
- Private 45 minCore private rateR250
- Private 60 min1 × 60 minR330
- Rally Session45 min · hitting + gamesR100
- Semi-private2 players · 45 minR180/person
Group Coaching
3–6 Players- Junior Group45 minR150/person
- Adult Group45 minR150/person
- Youth Beginner2–6 children · fun fundamentalsR75/child
- Match Play60–90 min · singles/doublesR120/player
Monthly & Term Packages
Save With Bundles- Monthly Development4 × 45 min privateR1,000
- Performance Package8 × 45 min · development planR1,900
- 10 Private Lessons10 × 45 min term packageR2,500
- 10 Semi-private10 × 45 min term packageR1,800/player
- 10 Junior Group10 × 45 min term packageR1,500/player
- 10 Adult Group10 × 45 min term packageR1,500/player
Clinics & Schools
Holidays & Programmes- Holiday Clinic — 1 Day10:30–12:00R200/player
- Holiday Clinic — 2 Day10:30–12:00R300/player
- Holiday Camp Tournament09:00–14:00R500/player
- School Rate10 × 45 min per term · 8–14 childrenR1,500/child/term
First lesson / assessment — free.
Successful referrals earn a R100 credit — new clients get R100 off their first package.
Term packages are payable per term. Cancellations within 24 hours are charged at 50%. Family discounts apply to siblings and parents booking coaching together.
Book your session.
Zero friction. Pick your programme, time block and date — an RDK coach confirms within 24 hours.
Let's build your game together.
Questions about programmes, school partnerships or holiday clinics? Reach out — we'll get you on court.
