St. Louis Cardinals starting pitcher Adam Wainwright and catcher Yadier Molina embrace after the third out and a 5-0 win over the Miami Marlins at Busch Stadium in St. Louis on July 16, 2016. Photo by Bill Greenblatt/UPI

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Please enable Javascript to watch this video

ST. LOUIS, MO (KTVI) - They call them the, "Best Fans in Baseball" for a reason. Personal-finance website WalletHub has named St. Louis among the 2016's Best Baseball Cities. The Gateway to the West takes the #2 spot out of 20 cities with MLB teams. The St. Louis Cardinals’ performance level is 1.4 times better than the Houston Astros’.

WalletHub says that they compared, "The 361 largest U.S. cities with at least one college or professional baseball team across 25 key metrics. They range from “performance level of team(s)” to “average ticket price” to “stadium accessibility."

Top 20 Baseball Cities:

New York, NY St. Louis, MO Los Angeles, CA Atlanta, GA Boston, MA Arlington, TX Cincinnati, OH San Francisco, CA Pittsburgh, PA Chicago, IL Detroit, MI Oakland, CA Kansas City, MO Cleveland, OH Minneapolis, MN St. Petersburg, FL Baltimore, MD Milwaukee, WI Seattle, WA Philadelphia, PA

Read the full report here.