Skip to content

The Greatest Strikeout Pitchers of All-Time

Strikeouts are the ideal way to get an out. There is no chance for the batter to reach base by error or any other means, short of a dropped third strike. Determining “Greatest” is an inexact science. Some believe that means the player(s) who accumulated the most. Some believe it to be those who produced consistently (think season average). Still, others may believe that means those who throw the hardest. To clarify, I believe it is the players who accumulate more of their outs via strikeout. To qualify, pitchers had to have 1,000 career innings pitched and more than 50% of career appearances had to be starts.


  1. Cole Hamels

  2. Cole Hamels
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    12 2,227 216 186 31.42%

  3. Justin Verlander

  4. Justin Verlander
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    13 2,416 269 186 31.64%

  5. Roger Clemens

  6. Roger Clemens
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    24 4,672 292 195 31.67%

  7. Curt Schilling

  8. Curt Schilling
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    20 3,116 319 156 31.85%

  9. David Price

  10. David Price
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    10 1,676 271 168 31.99%

  11. Hideo Nomo

  12. Hideo Nomo
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    12 1,918 236 160 32.35%

  13. Gio Gonzalez

  14. Gio Gonzalez
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    10 1,600 207 160 32.46%

  15. Johan Santana

  16. Johan Santana
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    12 1,988 265 166 32.71%

  17. Madison Bumgarner

  18. Madison Bumgarner
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    9 1,482 251 165 32.74%

  19. Sam McDowell

  20. Sam McDowell
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    15 2,453 325 164 32.81%

  21. Sandy Koufax

  22. Sandy Koufax
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    12 2,396 382 200 34.36%

  23. Tim Lincecum

  24. Tim Lincecum
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    10 1,736 265 174 34.40%

  25. Nolan Ryan

  26. Nolan Ryan
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    27 5,714 383 212 35.36%

  27. Clayton Kershaw

  28. Clayton Kershaw
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    10 2,120 301 212 36.52%

  29. Corey Kluber

  30. Corey Kluber
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    7 1,201 269 172 36.69%

  31. Pedro Martinez

  32. Pedro Martinez
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    18 3,154 313 175 37.18%

  33. Max Scherzer

  34. Max Scherzer
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    10 2,149 284 215 37.76%

  35. Stephen Strasburg

  36. Stephen Strasburg
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    8 1,288 242 161 39.04%

  37. Chris Sale

  38. Chris Sale
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    8 1,552 308 194 39.06%

  39. Randy Johnson

  40. Randy Johnson
    # of Seasons Career Ks Season High Avg Season % Outs/Ks
    22 4,875 372 222 39.3%

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: