Why can a 5 foot 8 inch man dunk a basketball on a 10 foot rim while some people of taller stature can't? What accounts for the ability to jump so high?
Marshall Brain Answered:
There are three things that allow a person to dunk a ball:
1) Light weight - no fat. The lighter you are, the higher you can jump.
2) Explosive power in the legs, something that you get through weight training and exercise. This lets you jump higher as well.
This video talks to Gil Thomas, who claims he can teach anyone to dunk:
Some additional instruction:
Here are a set of exercises that increase leg strength:
Here is a person who is 5'-5" and is able to dunk: