The St. Louis Cardinals has thrown 10 no - hitters over its history .
The St. Louis Cardinals are a franchise that also played under the names of the St. Louis Browns and the St. Louis Perfectos in the team 's early days .
The St. Louis Cardinals , a franchise that also played under the names of the St. Louis Browns and the St. Louis Perfectos in the team 's early days , has thrown 10 no - hitters over its history .