NBA Level Basketball PROGRAMS

From fundamentals to competitive game readiness, our programs are crafted to develop skills, confidence, and discipline—paving the way for success both on and off the court

At TDJ Basketball Academy, we don’t just train athletes—we shape individuals. Our programs teach discipline, teamwork, and resilience, helping your child grow into a confident and well-rounded individual.

Tailored Coaching for All Skill Levels

Our track record speaks for itself: athletes who train with us go on to secure Division 1 scholarships, professional opportunities, and competitive excellence. Your child’s success is our priority.

A Proven Path to Success

Life Skills Through Basketball

Whether your child is picking up a basketball for the first time or preparing for competitive play, our NBA and Division 1-trained coaches provide personalized training to ensure they excel at their own pace.

youth foundation program

Introduce your child to basketball or help them refine essential skills with our Youth Core Foundation Program! Perfect for beginners and U12 players, this program focuses on building strong fundamentals, including dribbling, shooting, lay-ups, footwork, defense, and basic basketball IQ. With expert guidance, young athletes will gain confidence and skill on the court in a fun, supportive environment.

advanced & competitive program

Take your skills to the next level with our Advanced & Competitive Program! Designed for players ready to master advanced basketball concepts, refine high-level techniques, and compete in games and tournaments. This program challenges athletes to push their limits, preparing them to excel in competitive play with confidence and skill.

just 3 easy steps to join us

Schedule a
drop-in

1

Book a drop-in session online to assess your child’s skill level and see if TDJ Basketball Academy is the right fit.

Receive a Personalized Placement

2

After the trial, our coaches will recommend the best program based on your child’s current skills and goals, ensuring they’re in the ideal training group.

Enroll and Start Training

3

Complete enrollment, choose a membership option, and your child is ready to begin their basketball journey with us!

OUR LOCATIONS

tRAINING LOCATION 1 (main)

STADIUM
HAIG ROAD
TANJONG KATONG PRIMARY

tRAINING LOCATION 2:

KATHIB SHELTERED COURT
ROCKRIDGE PARK

testimonials

FREQUENTLY ASKED QUESTIONS

  • Our programs feature NBA and Division 1-level coaching, small group sizes, and personalized progress tracking to ensure every athlete reaches their full potential.

  • Results vary, but most players see noticeable improvements in 4-6 sessions with consistent training and effort.

  • Sign up for a trial session! It’s a great way to experience our training and see if TDJ is the right fit for your child.

  • We recommend 2-3 sessions per week for consistent progress. We have unlimited plans which are great for players looking to train more intensively or competitively.

  • We operate at multiple locations, including ActiveSG and OCBC Arena. Check our schedule for the latest updates.

    • Beginners: Start with our Youth Foundation Program for fundamental skills.

    • Experienced Players: Join our Advanced & Competitive Program for intensive training and competitive games.

  • Each session focuses on skill drills, game scenarios, and fitness, tailored to the player's skill level.

    • Drop-Ins: Pay as you go, ideal for occasional training.

    • Membership: Access multiple sessions, discounts, and progress tracking for consistent development.

  • We accept PayNow, credit cards, and bank transfers.

  • Yes, competitive games and tournaments are available for players in our Membership+ and Advanced Program.

Have more questions?

tdj gallery

OUR ATHLETES

hardwork.
compete.
focus.