The average career timespan for a professional athlete is around 10 years. Not many athletes perform for more than 10 years. The average NFL player only plays for around 3 years max.