We like to think we're one of the best hockey cities in America and according to WalletHub, Buffalo is...at least a top 10 city.

Buffalo ranked as the 8th best city for hockey fans, so not the actual team's record or fan passion. The sites criteria included ticket prices, arena capacity, NHL team record and college team(s) record.

#1 was Boston...are we really surprised? Of course they are! Here's the top 10.

  1. Boston, MA
  2. Detroit, MI
  3. Pittsburgh, PA
  4. Chicago, IL
  5. New York, NY
  6. Newark, NJ
  7. Anaheim, CA
  8. Buffalo, NY
  9. Tampa, FL
  10. Washington, DC

You can see the rest of the list here. Hmm, 8th...we need to get this higher!