On this page
The Top Ten Greatest MLB Strikeout Pitchers of All Time
Introduction
10.) Nolan Ryan
- Nolan Ryan played for the New York Mets, the California Angels, the Houston Astros, and the Texas Rangers.
- World Series Champion (1969)
- MLB Record for the Most Career Strikeouts with 5,714
9.) Steve Carlton
- Steve Carlton played for the St. Louis Cardinals, the Philadelphia Phillies, the San Francisco Giants, the Chicago White Sox, the Cleveland Indians, and the Minnesota Twins.
- 2 Time World Series Champion (1967, 1980)
- 4 Time National League Cy Young Award Winner (1972, 1977, 1980, 1982)
8.) Pedro Martinez
- Pedro Martinez played for the Los Angeles Dodgers, the Montreal Expos, the Boston Red Sox, the New York Mets, and the Philadelphia Phillies.
- World Series Champion (2004)
- 3 Time Cy Young Award Winner (1997, 1999, 2000)
7.) Christy Mathewson
- Christy Mathewson played for the New York Giants and the Cincinnati Reds.
- 2 Time World Series Champion (1905, 1921)
- 2 Time Triple Crown (1905, 1908)
6.) Bob Gibson
- Bob Gibson played for the St. Louis Cardinals from 1959 to 1975.
- 2 Time World Series Champion (1964, 1967)
- National League MVP (1968)
5.) Randy Johnson
- Randy Johnson played for the Montreal Expos, the Seattle Mariners, the Houston Astros, the Arizona Diamondbacks, the New York Yankees, and the San Francisco Giants.
- World Series Champion (2001)
- World Series MVP (2001)
4.) Roger Clemens
- Roger Clemens played for the Boston Red Sox, the Toronto Blue Jays, the New York Yankees, and the Houston Astros.
- 2 Time World Series Champion (1999, 2000)
- American League MVP (1986)
3.) Lefty Grove
- Lefty Grove played for the Philadelphia Athletics and the Boston Red Sox.
- 2 Time World Series Champion (1929, 1930)
- 7 Time American League Strikeout Leader (1925, 1926, 1927, 1928, 1929, 1930, 1931)
2.) Sandy Koufax
- Sandy Koufax played for the Brooklyn / Los Angeles Dodgers from 1955 to 1966.
- 4 Time World Series Champion (1955, 1959, 1963, 1965)
- National League MVP (1963)
1.) Walter Johnson
- Walter Johnson played for the Washington Senators from 1907 to 1927.
- World Series Champion (1924)
- 2 Time American League MVP (1913, 1924)