Trains in Irving, Dallas & virtually
Works with all age groups
Available: Mon, Wed, Thurs, Fri, Sat, Sun
Elite experience. Proven development. Helping athletes become better players.
I don’t just train basketball players—I develop complete athletes. With 13 years of professional playing experience, 10+ years developing youth, 200+ college placements, and Jr. NBA Coach of the Year recognition, I help athletes build elite skills, basketball IQ, confidence, and the mindset to compete at their highest level.
How Can I Help You Improve Your Game?
Your game doesn’t stop at your physical ability. It starts with what you believe about yourself.
I help athletes develop both sides of the game: the player you see on the court and the person operating that player from the inside.
My training combines basketball skill development with mental performance, confidence-building, decision-making, and competitive mindset.
I help athletes:
* Develop elite-level ball-handling, shooting, finishing, footwork, and movement
* Improve basketball IQ and learn why the game works the way it does
* Make better decisions under pressure
* Learn how to play with confidence instead of hesitation
* Develop mental toughness and emotional resilience
* Overcome fear of failure and the tendency to overthink
* Learn how to respond to mistakes instead of allowing mistakes to control them
* Build confidence that carries from practice into competition
* Become comfortable being uncomfortable
* Develop discipline, focus, and consistency
* Prepare mentally and physically for higher levels of competition
* Discover strengths they may not realize they possess
Some coaches train the body.
Some train the skill.
I train the skill, the mind, and the belief behind it.
Because I’ve learned through my own playing and coaching career that talent alone isn’t enough. You can have the ability and still hesitate. You can know the move and still lack confidence. You can be physically prepared and still mentally disappear when the pressure arrives.
That’s why our training doesn’t just ask, “Can you do it?”
We ask:
Can you do it under pressure?
Can you trust yourself?
Can you recover when you fail?
Can you stay confident when things aren’t going your way?
Can you believe in yourself enough to perform at the level you’ve trained to reach?
That’s where real development happens.
I don’t just want to improve your game. I want to change the way you approach your game.
What Does a Typical Training Session Look Like?
When you train with me, you’re not walking into a workout where we’re simply going through a list of drills.
Every session has a purpose.
A typical session combines physical skill development with mental performance and game application.
1. Prepare the Body
We begin with movement, coordination, footwork, ball control, and basketball-specific preparation so the athlete is physically ready to perform.
2. Develop the Skill
We attack the specific areas the athlete needs to improve—shooting, ball-handling, finishing, footwork, passing, defense, creating separation, or position-specific skills.
3. Train the Mind
This is where my approach becomes different.
We work on confidence, focus, composure, mental toughness, overcoming mistakes, controlling emotions, handling pressure, and developing the belief necessary to perform.
I want athletes to learn how to control their response—not just their reaction.
4. Put It Into the Game
Skills have to transfer.
We take what we’ve developed and place it into game-like situations where athletes must read defenders, make decisions, react, compete, and execute at game speed.
5. Create Pressure
I want athletes to experience pressure in training so they aren’t surprised by it in competition.
We challenge them to perform while tired, uncomfortable, challenged, and pushed outside their comfort zone.
6. Build Confidence Through Evidence
I don’t believe in simply telling an athlete, “You can do it.”
I help them prove it to themselves.
Every successful repetition, correction, adjustment, and competitive moment becomes evidence that they are capable of more than they previously believed.
7. Leave With a Plan
We identify what improved, what still needs attention, and what the athlete needs to continue working on.
The goal isn’t to leave exhausted just for the sake of being tired.
The goal is to leave better skilled, mentally stronger, more confident, and more prepared than when you walked through the door.
Career Summary & Accomplishments
My basketball career has taken me from the highest levels of competition as a player to years of developing athletes as a coach, trainer, and mentor.
Playing Career
* 13 years of professional basketball
* Competed professionally in 11 different countries
* Member of the 2010 USA World Championship 23U Team
* Developed firsthand experience competing in different systems, cultures, styles, and levels of basketball
Coaching & Player Development
* More than 10 years as Founder, Director, Coach, and Lead Trainer of Belief Basketball SharpShooters
* Helped 200+ student-athletes earn opportunities to play college basketball
* Founder of ProVision Basketball Academy
* Individual, small-group, and team player development
* Current Head Varsity Boys Basketball Coach
* Former Director of Basketball Operations for the Dallas Mavericks Youth Basketball Department
* Experience working with athletes from youth basketball through high school and advanced competitive levels
* Dallas Mavericks Jr. NBA Coach of the Year — first-ever recipient of the award presented by the Dallas Mavericks
My career has given me something that can’t be learned from a coaching manual alone:
I’ve been the player chasing the next opportunity, the professional competing at the highest level, and the coach responsible for helping the next generation get there.
That perspective shapes everything I do as a trainer.
The Best Coach I’ve Ever Had
Coach Jerry Harwell.
Coach Harwell is a member of the South Carolina Hall of Fame, but what he taught me went far beyond basketball.
He taught me how to compete. How to prepare. How to believe in myself. How to respond when things weren’t going my way. Most importantly, he taught me what was possible when you committed yourself to becoming great.
Under his coaching and mentorship, I became the No. 1 player in the state of South Carolina and Mr. Basketball, achievements that helped shape the career I would eventually build.
But the greatest thing Coach Harwell gave me wasn’t an award.
He gave me a standard.
That standard has followed me throughout my professional playing career and into coaching.
Now, I have the opportunity to give the next generation what he gave me: belief, accountability, knowledge, and a standard for excellence.
Every time I coach an athlete, I remember what it meant to have someone believe in me before I fully understood what I could become.
That’s the kind of coach I strive to be.
What Athletes & Parents Should Know About Me
There is something I want every athlete and parent to understand before we begin:
I am not just interested in the basketball player. I’m interested in the person inside the basketball player.
I’ve spent more than two decades learning what competition demands physically and mentally. I’ve experienced the pressure of performing, the challenges of adapting, the disappointment of failure, and the confidence that comes from overcoming something you once thought you couldn’t do.
That experience shapes how I coach.
I believe an athlete can have tremendous physical ability and still be held back by fear, insecurity, overthinking, lack of confidence, frustration, or a belief that they’re not good enough.
Sometimes the biggest thing standing between an athlete and their next level isn’t their skill. It’s their belief.
That’s why I coach the whole athlete.
As a basketball coach and trainer, I develop skill, IQ, decision-making, and competitiveness.
As someone who serves as the Lead Pastor of Kingdom Legacy Center, I also spend my life helping people develop confidence, overcome internal barriers, discover purpose, and become stronger from the inside out.
That combination influences the way I train.
I will challenge you.
I will correct you.
I will hold you accountable.
But I will also help you believe in yourself when your confidence is shaken.
I don’t want athletes dependent on me to feel confident. I want them to develop the confidence to trust themselves.
Parents should expect communication, preparation, professionalism, and genuine investment in their child’s development.
Athletes should expect to be pushed beyond what is comfortable while being reminded of what is possible.
Because my ultimate goal isn’t for you to need me forever.
My goal is to develop you to the point where you walk onto the court and think, “I belong here. I’m prepared for this. I know what I’m capable of.”
That’s when training becomes transformation.
Then $500/mo for 4 lessons, starting 48 hours after your 1st lesson. Cancel anytime.
Good Fit Guarantee
Browse our roster of vetted private coaches to find the right fit for you.
Book and schedule your lessons through our platform.
Meet your coach in-person or virtually, and start chasing down your goals!
If you’re looking to message a coach for the first time, go to their profile and click “Send a Message”. A type box will show, where you can enter and send your message. To follow up with a coach you've already contacted, log into your account and find the 'Inbox' tab. You'll see your message history and be able to send another note.
Once you find a coach that fits your needs, go to their profile, select the package you'd like to purchase, and click 'Book Lessons'. Here, you can reserve your desired number of lessons along with the number of athletes who will be training. After sessions are booked, coordinate the dates/times for each session on your calendar - using the calendar is important since this is how your coach will get paid.
Paying AU coaches via cash, Venmo, or any 3rd party is strictly prohibited. AU coaches know this, but their partnership with us is to split all bookings 80/20 - so coaches keep 80%. We use our 20% to help them find clients & manage their business. Without the split, we wouldn't be able to help our coaches & community thrive!
We integrate with Stripe - the largest & most secure payment processor in the US - to facilitate bookings. Paying online is required, and it simplifies the process for our coaches since it helps track their schedule & earnings in one place. If you have any questions or concerns, please contact our support team.
Each coach typically has at least one preferred training location. You can see the location(s) by going to your coach's profile and finding the 'Training Locations' section. If a coach doesn't have locations listed here, you can message the coach to see where they train. Some coaches are willing to travel to clients for lessons, or even meet halfway.
Each coach sets their own schedule for training. You can see a coach's general availability by going to their profile and finding the 'Availability' section - it will list the days and times. If a coach doesn't post their availability, or if your preferred coach doesn't have your desired times available but you want to double check, message them to see if they can work with your schedule.
Good Fit Guarantee — If your first lesson isn't the right fit, we'll move your lesson credit to a new coach. No hassle.
Easy rescheduling — Cancel or reschedule up to 4 hours before a lesson, no questions asked.
Coach no-shows — You'll be fully credited and we'll help you find a replacement.
Flexible credits — Unused lessons last 12 months and can be used with any coach on the platform.
Questions? Our team is here to help. View our policies.
Our coaches are open to helping athletes of any age and skill level. Please message your desired coach to ensure their skillset fits your needs.
AU was created by former college and pro athletes. We understand the benefits of training with a private coach. It develops discipline, boosts confidence, and provides an undeniable advantage - whether you are just learning the game or looking to earn a college scholarship. All AU coaches are required to pass a thorough onboarding process + background check, so you can trust you're training with the best.
At the end of the day, our mission is to provide athletes with better opportunities to succeed through coaching. You won't find a platform, and group of dedicated specialists, more excited to help you achieve your athletic goals!