If you are a professional athlete, your average career span is about 10 years. That number varies depending on the sport. For example, the average time for a player in the NFL is 3.5 years whereas the average for the NBA is about 5. That isn’t a long time! According to these numbers, many athletes will be looking for additional work or retiring by about 30. You have another 40-50 years of life before heading off to other shores.