Weight can be an issue too. My 18-year-old son is 5'11", but is about 20-30 pounds lighter than his teammates of the same height. You can see every rib when he undresses. His dad was the same way in high school and put on 30 pounds in college, so thankfully there is hope!