Carolina One training partner

Built by work.Powered by Mack.

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.

Mack Basketball training session in the gym

Training options

Find the right work

Private Training at Mack Basketball
01

Private Training

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

Group Training at Mack Basketball
02

Group Training

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

Sports Performance at Mack Basketball
03

Sports Performance

Speed, footwork, agility, and explosiveness developed through purposeful work that transfers to the court.

The trainers

Meet the crew

The coaches who run the sessions — focused, hands-on, and built around real player development.

Giavonni Mack

Head Trainer — Mack Basketball

Keith Gabriel

Trainer — Mack Basketball

Cam Corey

Trainer — Mack Basketball

Desmond Brown

Trainer — Mack Basketball

The facility

Mack Training Facility

224 Unionville Indian Trail Rd Unit B, Indian Trail, NC 28079

Outside of the Mack Basketball training facility in Indian Trail, NC
Inside the Mack Basketball training facility court

Mack Basketball in action

See the work

What families say

Real growth. Real confidence.

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.
Dana Edwards
She always looks forward to her sessions and the positive, competitive environment. Such a supportive and driven community.
Sandra Smith
Coach G balances fundamentals with personalized instruction. He understands that every player is different and is honest about where they are in their journey.
Tim Ortscheid

Questions about training?

Ask the crew

Have a question about private, group, or sports performance training? Send it over and Coach Mack's team will get back to you.

Name
First name
Last name