who has the most strikeouts in a career
List of Major League Baseball career strikeout leaders Nolan Ryan has the most career strikeouts in Major League Baseball. During a record 27-year career, he struck out 5,714 batters.
No-hitter The pitcher who holds the record for the most no-hitters is Nolan Ryan, who threw seven in his long career. His first two came exactly two months apart, while he was 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. Ryan's fifth no-hitter with the Houston Astros on September 26, 1981, broke Sandy Koufax's previous record. His sixth and seventh no-hitters came with the Texas Rangers on June 1, 1990, and May 1, 1991. When he tossed number seven at age 44, he became the oldest pitcher to throw a no-hitter.