The straight NoBull answer is no. There is no way to increase your height thru flexibility or stretching exercises.
At 16, you can do a few non-scientific things to ensure you obtain maximum height.
1. Proper Posture
While I cannot prove this, I'll just say that having poor posture habits early in life will lead to poor posture later in life. Hunching over makes you look considerably smaller.
2. Proper Nutrition
Ensuring at your age that you are feeding your body high quality nutrients is not something most 16 years old individuals will do. However, by doing so, you ensure that your body has the nutrients it needs at all times to ensure growth.
3. Proper Sleep
This one will be the most foreign to teenagers. But they do require MORE sleep as they are growing (mentally, physically). Thus, having a good sleep pattern for most of your life again helps to lock in maximum growth.
I'll be honest, I did a quick search for "increase height thru stretching" and I found several websites offering up just regular stretches that I recommend people do for daily living. None of them are proven to increase height. However, they all wanted to sell me something. What a crock!
Short of actually adding extra vertebrae, there would be NO WAY to sustain any height. I could hang upside down for 20 minutes and be physically taller until gravity took over. When you wake up you are taller than you are at the end of the day. In the end, none of it is sustainable.
In Summary ... stretching is a great habit to get into early in life but there's nothing short of surgery that will increase your height. No pills, no stretches, and no supplements will be able to sustain a height increase. You can do a few things listed above to ensure you are helping your body thru sleep and nutrition to boost your growth hormone to the maximum and feed it the nutrients it needs early on to achieve your full natural potential.
Marc David – CPT
“The NoBull Muscle Guy”
Author of NoBull Bodybuilding