Impact Sports Improve Bone Health.
Teenagers who engage in impact sports—basketball, baseball, football, and soccer, for example—appear to have greater bone density than adolescents who participate in non-impact sports, like swimming, or who refrain from athletics. Additionally, impact sport athletes also have a reduced risk for sustaining a stress fracture compared with non-athletes.
Journal of Sports Sciences, December 2017