5.0 (31)
Best of 2022
12 hires on
1 employee
11 years in business

About this pro

Check me out online @AJBALL4ALL!!!!

I actually try to get to know who you are! (That is super important).. I pay attention to the details of your footwork, form, and every other element of your game because I absolutely want to see you improve fast! It takes one session to open your eyes to the path we would be on together! 


I have a love for guiding and mentoring people through the game of basketball. The mentorship that comes with my training is arguably the greatest thing you can receive from me. The patience you will learn or develop in the gym is something that will naturally carry over to life.

Read more about this pro


Gilbert, AZ 85297
Email verified
Phone verified

31 Reviews


  • Trey Smith

    He makes you work harder than you ever have before, pushes you to that next level when going through his drills and workouts. Makes you get comfortable with being uncomfortable.

  • Trystan Platt

    Great coach! Knows his stuff, can elevate anyone’s game wether your 12 or 25. Great basketball trainer and easy going man. So glad I got training with him!

  • Marlee Hebbring

    He is very experienced and knows what he is talking about. He gets right to the point and pushes you in ways you didn’t think you could be pushed. He is extremely passionate about what he does and teaches and his overall goal is to make you better than before.

  • Devaughn munson

    Very good I enjoyed the progress I made and fell in love with the game even more when I worked out with ball4all it made me grow as a basketball player and as a person

Show all reviews

Photos & Videos


What is your typical process for working with a new student?

Don't be surprised to get a text from me asking questions about your game even before we meet. Everyone needs a basketball skills trainer that can help bring out 1000% of your potential. That is what I strive to do.


Every clients first session is a SKILL ASSESSMENT combined with basketball SKILL DEVELOPMENT & IQ.

The first session, along with each session after, will be recorded for my program, "BALL4ALL SECOND LOOK"... the program gives each client 1) access to raw video recording of training session plus 2) edited video analysis by Coach AJ ( emailed a day after every session)

After the first session I finally prepare the perfect training plan for me and the client in order to accomplish his or her goals.

Reach out today!

(480) 912-0672

What education and/or training do you have that relates to your work?

I've been training basketball players since 2004:

Upward at the Dale- Detroit, MI, (03/2004 - 06/2011)
Upward Basketball Coach/Mentor
Upward is a volunteer program that I have been a part of in the Detroit, Michigan community for a long time. Upward Basketball helps the development of basketball in youth. I've coached the fundamentals of basketball to hundreds and HUNDREDS of youth from the ages of 6 to 13 in my years with Upward.
Circle Y Ranch- Bangor, MI (06/2008 – 08/2009)
Summer Basketball Class Instructor
I taught the basic fundamentals of basketball to kids ages 7 to 17 in my introduction to summer basketball camps. I was able to stress the fundamentals of a correct shooting form (B.E.E.F.), improve the children’s passing technique and also help them understand proper ball handling.

Sean Miller Basketball Camp- Tucson, AZ, (06/2011 and 06/2012)
Summer basketball Coach/Trainer
I was given the opportunity to work as a ball-handling instructor and volunteer coach with the University of Arizona basketball program. I help taught the game of basketball to kids ranging from 1st grade to 8th grade. I was able to teach the importance of team chemistry, and also was given the chance to run my own ball-handling session in which I demonstrated effective drills to improve their dribbling (as one of my advanced talents).

Desert Christian Middle School - Tucson, AZ (2015)
Head Basketball Coach
I became the head basketball coach for Desert Christian Middle School as my first official coaching job. Coached the boy's A team to a championship in the preseason.

BALL4ALL™ Training (est. 2013)
Head basketball trainer/skill developer
Established BALL4ALL™ basketball training in 2013 and went full force in late 2015. I work with youth of all ages and college aged athletes that are either developing their game or in need to stay at an elite level through basketball training.

PickUp USA Fitness (August 2017)
Assistant manager/ Basketball trainer
Work with youth from age 6 through 18, college age athletes and professionals developing their game of basketball through physical conditioning and fundamental knowledge. I run basketball group classes(boot camps) filled with in-game drills and scenarios as well as private 1-on-1 training with individuals that want to take their game to the next level within months.

AZ Compass Prep (2019-2020 season)

Basketball Player Development

Facilitate team basketball drills, 1-on-1 training, and assist Head coach in gameplans. Worked with each Junior Varisty, Varsity, and National team player in groups and as individuals throughout the season.

Gilbert Christian High School - Womens Basketball (2020-2021 Season)

Director of Basketball Player Development/ Assistant Coach

Facilitate team basketball drills, responsible for 1-on-1 skill development, work alongside Head coach in creating practice/game plan. Responsible for assistant coach duties on game day.

Do you have a standard pricing system for your lessons? If so, please share the details here.


75 minute Skill and IQ development.


- BALL4ALL “Second Look” (access to raw video recording of training session plus video edited training session analysis by Coach AJ every session)


10 private 1-on-1 basketball workouts to be used within 60 days of first schedule session. $300.00 OFF! ($1250.00 value)


- BALL4ALL “Second Look” (access to raw video recording of training session plus video edited training session analysis by Coach AJ every session)


How did you get started teaching?

I got started teaching through my Michigan church home. I was able to bless others through a program called UPWARD. My passion for training started then and took off further after leaving the east coast (NEW JERSEY). I've been known as a trainer since i've came to Arizona in 2011.

What types of students have you worked with?

Beginners, ELITE high school, and Professional 🏀 athletes...

I'm currently only training

- professional athletes

- active college athletes

- inactive college athletes

- adults

- high school athletes

- amateur athletes (starting at age 9)

What advice would you give a student looking to hire a teacher in your area of expertise?

HAVE SET BASKETBALL GOALS! Try out a session with a trainer to see if you like them (VERY IMPORTANT)

Lessons offered