
Private Training
Personalized one-on-one coaching built around an athlete's goals, fundamentals, decision-making, and confidence.
Carolina One training partner
Individual and small-group development is delivered by Mack Basketball in Indian Trail, NC. Focused coaching, competitive energy, and measurable growth.
To train, visit the Mack Basketball site or download the Mack Basketball app on the App Store or Google Play.

Training options

Personalized one-on-one coaching built around an athlete's goals, fundamentals, decision-making, and confidence.

Competitive, high-repetition sessions that sharpen skills, teamwork, and game awareness in a positive environment.

Speed, footwork, agility, and explosiveness developed through purposeful work that transfers to the court.
The trainers
The coaches who run the sessions — focused, hands-on, and built around real player development.
Head Trainer — Mack Basketball
Trainer — Mack Basketball
Trainer — Mack Basketball
Trainer — Mack Basketball
The facility
224 Unionville Indian Trail Rd Unit B, Indian Trail, NC 28079


Mack Basketball in action
What families say
“Coach Mack helped my daughter grow on and off the court to reach her dream of playing college basketball. His ability to grow players is second to none.”
“She always looks forward to her sessions and the positive, competitive environment. Such a supportive and driven community.”
“Coach G balances fundamentals with personalized instruction. He understands that every player is different and is honest about where they are in their journey.”
Questions about training?
Have a question about private, group, or sports performance training? Send it over and Coach Mack's team will get back to you.