There are 1,696 players with a average salary of 1.9 million a year
Chat with our AI personalities
There are 53 players on each team's roster. There are 32 teams in the league. That would add up to 1696 players on NFL rosters.
In American football games, there are 11 players on each team on the field. There are always many players that are on the sidelines.