The Detroit Lions have allowed the most points by a team this season, with 519 points.

most points allowed by an nfl team 2020

See Trending NFL Searches