Sports Valuations

16. Atlanta Falcons

Rich von Biberstein | Icon Sportswire | Getty Images

Valuation: $6.1 billion

Revenue: $625 million
EBITDA: $101 million
Debt as a percentage of value: 16%

Franchise history

Owner: Arthur Blank
Year purchased: 2002
Purchase price: $545 million
Stadium:
Mercedes-Benz Stadium
Paid attendance for 2023 regular season: 556,828

The Falcons have not had a winning season since 2017, the year they moved into Mercedes-Benz Stadium. The poor performance has affected the bottom line as average paid attendance has fallen to 69,609 per game in 2023 from 72,898 in 2018.

See the full list of CNBC's Official 2024 NFL Team Valuations.

Choose CNBC as your preferred source on Google and never miss a moment from the most trusted name in business news.