https://citypopulation.de/en/usa/ua/
There's a trove of midsize American cities that Calgary could feasibly outpace over the next 1-2 decades to become a top 20 city in US/Canada. Like Kansas City, Pittsburgh, Cleveland, St. Louis, Orlando, Baltimore, Austin, Las Vegas.