top of page


Player Development 

Basketball has been a vehicle and teaching tool for so many individuals around the world. The sport is an art form that teaches one values such as discipline, perseverance, patience, and a respect for the process of becoming the best version of themselves.

The truth is, to truly enjoy, compete and excel in basketball, you’ll need to invest in an experienced player development coach. That’s why I’ve made it my mission to work with aspiring athletes. My goal is to  help  become more focused, powerful, and technically proficient than they've ever been.


I believe in getting better every session and building my clients skills to equip them with the confidence to apply their training to their game. My approach to training is set in the foundation of being functional, applicable, and effective. 

Image by Sanzhar Alimkhanov

Keaton Miles

Your Basketball Trainer

Based in the DFW area, I have been involved in training athletes post my collegiate basketball career since 2015. I have earned All-State and Ball is Life All American honors at the storied Dallas Lincoln High School under Head Coach Leonard Bishop. I've also played under legendary coaches Bob Huggins at West Virginia University and Mike Anderson at the University of Arkansas. After my collegiate basketball career, I played professionally in France for five years. During the off-season of my professional career, I became extremely passionate about passing my knowledge of the game to the next generation. I've truly used basketball as a tool of exposure to many different aspects of life. I've been exposed to many different countries, cultures and have met a variety of people from different backgrounds and social levels using the game of basketball. I’m extremely passionate about being a resource and guide on how to enjoy the game. I am devoted to building my clients basketball skills so they can enjoy the game as I did. My mission is to give each player the individual guidance they need to excel.

Training Options


Skills Training 

60 Minute Individual Small  Group Training Session

(4 Player Maximum)


Group Training

60 Minute Group Training Session 

(12 Player Maximum)


1 on 1 Training

90 Minute One on One Training Session

Image by Markus Spiske

"Every moment waited, is a moment wasted." 

David Deida



Basketball Hoop
Image by Joshua Kantarges
bottom of page