A NFL roster has 53 players. A team is also allowed to have a practice squad, a group of developmental players. The practice squad is can have as many as 8 players on it.
Therefore, there are a total of 61 spots on an NFL roster. As you can see by the limited numbers of spaces available, there is a lot of competition to achieve a roster spot in the NFL.
Chat with our AI personalities