1. Nolan Ryan
2. Randy Johnson
3. Roger Clemens
4. Steve Carlton
5. Bert Blyleven
6. Tom Seaver
7. Don Sutton
8. Gaylord Perry
9. Walter Johnson
10. Greg Maddux
11. Phil Niekro
12. Ferguson Jenkins
13. Pedro Martinez
14. Bob Gibson
15. Curt Schilling
16. CC Sabathia
17. John Smoltz
18. Justin Verlander
19. Max Scherzer
20. Jim Bunning
21. Mickey Lolich
22. Mike Mussina
23. Cy Young
24. Frank Tanana
25. Zack Greinke
Nolan Ryan
Strikeouts: 5,714
E.R.A.: 3.19
Win-Loss Record: 324-292
Games Pitched: 807
World Series: 1969
Teams: New York Mets, California Angels, Houston Astros, Texas Rangers
Years: 1966- 1993
Hall of Fame: 1999
Randy Johnson
Strikeouts: 4,875
E.R.A.: 3.29
Win-Loss Record: 303-166
Games Pitched: 618
World Series: 2001
Teams: Montreal Expos, Seattle Mariners, Houston Astros, Arizona Diamondbacks, New York Yankees, San Francisco Giants
Years: 1988- 2009
Hall of Fame: 2015
Roger Clemens
Strikeouts: 4,672
E.R.A.: 3.12
Win-Loss Record: 354-184
Games Pitched: 709
World Series: 1986, 1999, 2000, 2001, 2003, 2005
Teams: Boston Red Sox, Toronto Blue Jays, New York Yankees, Houston Astros
Years: 1984- 2007
Steve Carlton
Strikeouts: 4,136
E.R.A.: 3.22
Win-Loss Record: 329-244
Games Pitched: 741
World Series: 1967, 1968, 1980, 1983, 1987
Teams: St. Louis Cardinals, Philadelphia Phillies, San Francisco Giants, Chicago White Sox, Cleveland Indians, Minnesota Twins
Years: 1965- 1988
Hall of Fame: 1994
Bert Blyleven
Strikeouts: 3,701
E.R.A.: 3.31
Win-Loss Record: 287-250
Games Pitched: 692
World Series: 1979, 1987
Teams: Minnesota Twins, Texas Rangers, Pittsburgh Pirates, Cleveland Indians, California Angels
Years: 1970- 1992
Hall of Fame: 2011
Tom Seaver
Strikeouts: 3,640
E.R.A.: 2.86
Win-Loss Record: 311-205
Games Pitched: 656
World Series: 1969, 1973, 1986
Teams: New York Mets, Cincinnati Reds, Chicago White Sox, Boston Red Sox
Years: 1967- 1986
Hall of Fame: 1992
Don Sutton
Strikeouts: 3,574
E.R.A.: 3.26
Win-Loss Record: 324-256
Games Pitched: 774
World Series: 1966, 1974, 1977, 1978, 1982, 1988
Teams: Los Angeles Dodgers, Houston Astros, Milwaukee Brewers, Oakland Athletics, California Angels
Years: 1966- 1988
Hall of Fame: 1998
Gaylord Perry
Strikeouts: 3,534
E.R.A.: 3.11
Win-Loss Record: 314-256
Games Pitched: 777
World Series: 1962
Teams: San Francisco Giants. Cleveland Indians, Texas Rangers, San Diego Padres, New York Yankees, Atlanta Braves. Seattle Mariners, Kansas City Royals
Years: 1962- 1983
Hall of Fame: 1991
Walter Johnson
Strikeouts: 3,508
E.R.A.: 2.17
Win-Loss Record: 417-279
Games Pitched: 802
World Series: 1924, 1925
Teams: Washington Senators
Years: 1907- 1927
Hall of Fame: 1936
Greg Maddux
Strikeouts: 3,371
E.R.A.: 3.16
Win-Loss Record: 355-227
Games Pitched: 744
World Series: 1995, 1996, 1999
Teams: Chicago Cubs, Atlanta Braves, Los Angeles Dodgers, San Diego Padres
Years: 1986- 2008
Hall of Fame: 2014
Phil Niekro
Strikeouts: 3,342
E.R.A.: 3.35
Win-Loss Record: 318-274
Games Pitched: 864
World Series: None
Teams: Milwaukee Braves, Atlanta Braves, New York Yankees, Cleveland Indians, Toronto Blue Jays
Years: 1964- 1987
Hall of Fame: 1997
Ferguson Jenkins
Strikeouts: 3,192
E.R.A.: 3.34
Win-Loss Record: 284-226
Games Pitched: 664
World Series: None
Teams: Philadelphia Phillies, Chicago Cubs, Texas Rangers, Boston Red Sox
Years: 1965- 1983
Hall of Fame: 1991
Pedro Martinez
Strikeouts: 3,154
E.R.A.: 2.93
Win-Loss Record: 219-100
Games Pitched: 476
World Series: 2004, 2009
Teams: Los Angeles Dodgers, Montreal Expos, Boston Red Sox, New York Mets, Philadelphia Phillies
Years: 1992- 2009
Hall of Fame: 2015
Bob Gibson
Strikeouts: 3,117
E.R.A.: 2.91
Win-Loss Record: 251-174
Games Pitched: 528
World Series: 1964, 1967, 1968
Teams: St. Louis Cardinals
Years: 1959- 1974
Hall of Fame: 1981
Curt Schilling
Strikeouts: 3,116
E.R.A.: 3.46
Win-Loss Record: 216-146
Games Pitched: 569
World Series: 1993, 2001, 2004, 2007
Teams: Baltimore Orioles, Houston Astros, Philadelphia Phillies, Arizona Diamondbacks, Boston Red Sox
Years: 1988- 2007
CC Sabathia
Strikeouts: 3,093
E.R.A.: 3.74
Win-Loss Record: 251-161
Games Pitched: 561
World Series: 2009
Teams: Cleveland Indians, Milwaukee Brewers, New York Yankees
Years: 2001- 2019
John Smoltz
Strikeouts: 3,084
E.R.A.: 3.33
Win-Loss Record: 213-155
Games Pitched: 723
World Series: 1991, 1992, 1995, 1996, 1999
Teams: Atlanta Braves, Boston Red Sox, St. Louis Cardinals
Years: 1988- 2009
Hall of Fame: 2015
Justin Verlander
Strikeouts: 3,013
E.R.A.: 3.33
Win-Loss Record: 226-129
Games Pitched: 454
World Series: 2006, 2012, 2017, 2019
Teams: Detroit Tigers, Houston Astros
Years: 2005-
Max Scherzer
Strikeouts: 2,879
E.R.A.: 3.19
Win-Loss Record: 179- 97
Games Pitched: 388
World Series: 2012, 2019
Teams: Arizona Diamondbacks, Detroit Tigers, Washington Nationals
Years: 2008-
Jim Bunning
Strikeouts: 2,855
E.R.A.: 3.27
Win-Loss Record: 224-184
Games Pitched: 591
World Series: None
Teams: Detroit Tigers, Philadelphia Phillies, Pittsburgh Pirates, Los Angeles Dodgers
Years: 1955- 1971
Hall of Fame: 1996
Mickey Lolich
Strikeouts: 2,832
E.R.A.: 3.44
Win-Loss Record: 217-191
Games Pitched: 586
World Series: 1968
Teams: Detroit Tigers, New York Mets, San Diego Padres
Years: 1963- 1979
Mike Mussina
Strikeouts: 2,813
E.R.A.: 3.68
Win-Loss Record: 270-153
Games Pitched: 537
World Series: 2001, 2003
Teams: Baltimore Orioles, New York Yankees
Years: 1991- 2008
Hall of Fame: 2019
Cy Young
Strikeouts: 2,803
E.R.A.: 2.63
Win-Loss Record: 511-315
Games Pitched: 906
World Series: 1903
Teams: Cleveland Spiders, St. Louis Perfectos, St. Louis Cardinals, Boston Americans, Boston Red Sox, Cleveland Naps, Boston Rustlers
Years: 1890- 1911
Hall of Fame: 1937
Frank Tanana
Strikeouts: 2,773
E.R.A.: 2,773
Win-Loss Record: 240-236
Games Pitched: 638
World Series: None
Teams: California Angels, Boston Red Sox, Texas Rangers, Detroit Tigers, New York Mets, New York Yankees
Years: 1973- 1993
Zack Greinke
Strikeouts: 2,746
E.R.A.: 3.38
Win-Loss Record: 213-128
Games Pitched: 512
World Series: 2019
Teams: Kansas City Royals, Milwaukee Brewers, Los Angeles Angels of Anaheim, Los Angeles Dodgers, Arizona Diamondbacks, Houston Astros
Years: 2004-Â
Great job ZekeI I once got to see Nolan Ryan play.
He was one of a kind!
Love you
Granny
Wow, what great pitchers. I’m jealous Granny got to see Nolan Ryan.