About 16 - 50
Another answer:In the NFL, most players enter the league at about 20 years old, and most are retired by the age of 40. This would make for an average age of around 30. Taking career-ending (or shortening) injuries into account, the true average age in the league is less than that; about 26 or 27.Chat with our AI personalities
For 2008 opening day rosters, the average age of an NFL player is 26.68 years. The Green Bay Packers and Kansas City Chiefs were the youngest teams, both at 25.57 years. The New Orleans Saints were the oldest team at 27.83 years and the Washington Redskins were second oldest at 27.58 years.