This was my response to someone’s post in another community I attached what his question was below but I want to share this to you guys if any of you wanna go far. Advice would be different slightly for WNBA vs NBA especially the hight part. If you’re really committed to even going D2 D1 and you want a chance at the NBA you gotta be LOCKED IN. Like I don’t wanna crush your dreams but what I’m saying is if you want to go pro you can’t be missing workouts. If you wanna go that far you gotta be getting good sleep 7.5-8 hrs, keep your grades up, but basketball wise you gotta be dieting, training 2+ 2 hr sessions a day possibly even more. You gotta have routine and a planned out workout so your not just aimlessly shooting you need intent on what your going to do. You gotta push yourself. Your personal workouts should be INTENSE. You need to push yourself so hard in practice that the game is easy. You should be playing pick up or live games and work on reading situations. Studying film etc. you also need to get I. The gym get some muscle and get crazy conditioned. You gotta hold yourself to a higher standard and resist your body’s preference to sleep in or to eat the cookie or drop out of the workout early but you can’t do that if you wanna go pro. also height really helps you probably will need at least 6 foot to go D1 as a guard and like 6’3” NBA but even then you have to be REALLY GOOD like all star level. If your 6’7” or around there it helps A LOT. You also gotta really take care of your body like stretch and do ISOs ice your knees and all that. It doesn’t take another app or person to tell you to get your workouts done. It takes you having a higher level of commitment than anyone else, being discipline to resist what your body feels like instead of what you need to do, etc. So if you actual want a chance of going pro you need that higher level of commitment. You can’t be missing training. You need to be getting the reps in if you want a chance. most people underestimate how hard it is to go to the nba but it takes A LOT it takes a crazy hard work ethic, mental strength, insane discipline, talent/skill, athleticism, genetics definitely help hight especially, etc.