Average height for NFL player?
The average height for an NFL player is approximately 5'11. The tallest NFL player was 6'9, while the shortest NFL player was 5'3.
In the NFL, there are players as short as 5'6" and as tall as 6'8" with the average player height being about 6'3". To play in the NFL, height isn't as important as your ability to be a great football player. You need to have knowledge of the game, be physically fit, be a talented football player and not be afraid to get hit.