The pitcher who holds the record for the most no-hitters is Nolan Ryan, who threw seven in his 27-year career. His first two came exactly two months apart with the California Angels: the first on May 15, 1973, and the second on July 15. He had two more with the Angels on September 28, 1974, and June 1, 1975.