The Greatest Pitchers of All Time

76k votes 11k voters 364k views 218 items tags f p @

List Criteria: MLB players known for excellent pitching, not just great players that happen to play pitcher.

Who are the greatest pitchers of all time? Trying to decide who is the absolute greatest MLB pitcher ever is challenging, to say the least, but it can be done, right here. This list includes some of the best Major League Baseball players of all time, but it is by no means complete. Add anyone you think is missing, vote for your favorites and of course, rerank this list in any order you choose.

Each of the excellent baseball pitchers on this list can, arguably, be called the "best." Some were known for their incredible fastballs; others, including Sandy Koufax and Bert Blyleven, are known for being some of the greatest curveball pitchers of all time. These are the famous pitchers who managed, with sheer skill, to outwit and beat some of the best hitters in baseball history, too.

If you're interested in some modern-era baseball phenoms, check out this list of the best current MLB pitchers, and vote for the current players you think deserve the top spots.
Collection Photo: user uploaded image
  • 48 ReRanks
    • Women
    • Men
    • Age
    • Region
  • 2 See list ranked by
Z
G Options B Comments & Embed 2rerank list
  1. 1
    + 3,320
    - 1,388
    Nolan Ryan is listed (or ranked) 1 on the list The Greatest Pitchers of All Time


    Nolan Ryan Pitcher

  2. 2
    + 3,122
    - 1,320


    Pitcher

    ;
  3. 3
    + 2,002
    - 889
    Cy Young is listed (or ranked) 3 on the list The Greatest Pitchers of All Time

    most listed
    Cy Young Pitcher

  4. 4
    + 2,424
    - 825
    Greg Maddux is listed (or ranked) 4 on the list The Greatest Pitchers of All Time


    Greg Maddux Pitcher

  5. 5
    + 2,430
    - 762
    Randy Johnson is listed (or ranked) 5 on the list The Greatest Pitchers of All Time

    ranked low on reranks
    Randy Johnson Starting pitcher, Pitcher

  6. 6
    + 1,714
    - 692
    Bob Gibson is listed (or ranked) 6 on the list The Greatest Pitchers of All Time


    Bob Gibson Pitcher

  7. 7
    + 1,741
    - 814
    Walter Johnson is listed (or ranked) 7 on the list The Greatest Pitchers of All Time

    the people's #1
    Walter Johnson Pitcher

  8. 8
    + 2,124
    - 738
    Pedro Martínez is listed (or ranked) 8 on the list The Greatest Pitchers of All Time


    Pedro Martínez Starting pitcher, Pitcher

  9. 9
    + 1,484
    - 640


    Pitcher

    ;
  10. 10
    + 1,079
    - 571
    Christy Mathewson is listed (or ranked) 10 on the list The Greatest Pitchers of All Time


    Christy Mathewson Pitcher

  11. 11
    + 1,005
    - 474
    Steve Carlton is listed (or ranked) 11 on the list The Greatest Pitchers of All Time


    Steve Carlton Pitcher

  12. 12
    + 952
    - 530
    Warren Spahn is listed (or ranked) 12 on the list The Greatest Pitchers of All Time


    Warren Spahn Starting pitcher, Pitcher

  13. 13
    + 965
    - 477
    Bob Feller is listed (or ranked) 13 on the list The Greatest Pitchers of All Time


    Bob Feller Starting pitcher, Pitcher

  14. 14
    + 1,184
    - 448

    ranked low on reranks
    Pitcher

    ;
  15. 15
    + 802
    - 381


    Pitcher

    ;
  16. 16
    + 1,396
    - 593
    Mariano Rivera is listed (or ranked) 16 on the list The Greatest Pitchers of All Time

    ranked low on reranks
    Mariano Rivera Relief pitcher, Pitcher

  17. 17
    + 1,295
    - 932
    Roger Clemens is listed (or ranked) 17 on the list The Greatest Pitchers of All Time


    Roger Clemens Pitcher

  18. 18
    + 649
    - 443


    Pitcher

    ;
  19. 19
    + 704
    - 350
    Whitey Ford is listed (or ranked) 19 on the list The Greatest Pitchers of All Time

    ranked low on reranks
    Whitey Ford Pitcher

  20. 20
    + 668
    - 443
    Jim Palmer is listed (or ranked) 20 on the list The Greatest Pitchers of All Time

    often listed & ranked high on reranks
    Jim Palmer Starting pitcher, Pitcher

  21. 21
    + 648
    - 443
    Juan Marichal is listed (or ranked) 21 on the list The Greatest Pitchers of All Time

    often listed & ranked high on reranks
    Juan Marichal Pitcher

  22. 22
    + 1,307
    - 508
    Clayton Kershaw is listed (or ranked) 22 on the list The Greatest Pitchers of All Time

    ranked low on reranks
    Clayton Kershaw Starting pitcher, Pitcher

  23. 23
    + 749
    - 422

    added by toycannon18
    Starting pitcher, Pitcher

    ;
  24. 24
    + 448
    - 190
    John Smoltz is listed (or ranked) 24 on the list The Greatest Pitchers of All Time

    ranked low on reranks & added by assnfirefightersandparamedic
    John Smoltz Starting pitcher, Pitcher

  25. 25
    + 492
    - 413
    Dizzy Dean is listed (or ranked) 25 on the list The Greatest Pitchers of All Time

    added by Redtom100
    Dizzy Dean Pitcher

  26. 26
    + 519
    - 368
    Don Drysdale is listed (or ranked) 26 on the list The Greatest Pitchers of All Time


    Don Drysdale Pitcher

  27. 27
    + 330
    - 391
    Carl Hubbell is listed (or ranked) 27 on the list The Greatest Pitchers of All Time

    often listed & ranked high on reranks
    Carl Hubbell Pitcher

  28. 28
    + 470
    - 319
    Curt Schilling is listed (or ranked) 28 on the list The Greatest Pitchers of All Time

    added by GeoffZimmermann
    Curt Schilling Starting pitcher, Pitcher

  29. 29
    + 412
    - 270

    added by Purple Panther
    Pitcher

    ;
  30. 30
    + 358
    - 347
    Gaylord Perry is listed (or ranked) 30 on the list The Greatest Pitchers of All Time

    added by Redtom100
    Gaylord Perry Pitcher

  31. 31
    + 380
    - 194

    ranked low on reranks & added by madd
    Right fielder, Outfielder, Left fielder

    ;
  32. 32
    + 280
    - 214
    Phil Niekro is listed (or ranked) 32 on the list The Greatest Pitchers of All Time

    often listed & added by Purple Panther
    Phil Niekro Starting pitcher, Pitcher

  33. 33
    + 305
    - 404
    Mordecai Brown is listed (or ranked) 33 on the list The Greatest Pitchers of All Time

    often listed & ranked high on reranks
    Mordecai Brown Pitcher

  34. 34
    + 295
    - 397
    Don Sutton is listed (or ranked) 34 on the list The Greatest Pitchers of All Time

    often listed & ranked high on reranks
    Don Sutton Pitcher

  35. 35
    + 338
    - 196
    Catfish Hunter is listed (or ranked) 35 on the list The Greatest Pitchers of All Time

    ranked low on reranks & added by Purple Panther
    Catfish Hunter Pitcher

  36. 36
    + 542
    - 374
    Orel Hershiser is listed (or ranked) 36 on the list The Greatest Pitchers of All Time

    ranked low on reranks & added by Redtom100
    Orel Hershiser Pitcher

  37. 37
    + 311
    - 186

    added by Purple Panther
    Pitcher

    ;
  38. 38
    + 490
    - 367
    Roy Halladay is listed (or ranked) 38 on the list The Greatest Pitchers of All Time

    added by Tman
    Roy Halladay Pitcher

  39. 39
    + 170
    - 131

    often listed & added by chile6880
    Starting pitcher, Pitcher

    ;
  40. 40
    + 246
    - 156
    Dwight Gooden is listed (or ranked) 40 on the list The Greatest Pitchers of All Time

    added by acequan
    Dwight Gooden Starting pitcher, Pitcher

  41. 41
    + 272
    - 320

    added by Redtom100
    Starting pitcher, Pitcher

    ;
  42. 42
    + 267
    - 165
    Félix Hernández is listed (or ranked) 42 on the list The Greatest Pitchers of All Time

    ranked low on reranks & added by chile6880
    Félix Hernández Starting pitcher, Pitcher

  43. 43
    + 205
    - 312
    Ed Walsh is listed (or ranked) 43 on the list The Greatest Pitchers of All Time

    often listed & ranked high on reranks
    Ed Walsh Pitcher

  44. 44
    + 242
    - 240
    Smoky Joe Wood is listed (or ranked) 44 on the list The Greatest Pitchers of All Time


    Smoky Joe Wood Outfielder, Pitcher

  45. 45
    + 271
    - 263
    Ron Guidry is listed (or ranked) 45 on the list The Greatest Pitchers of All Time

    added by SeanKaufman
    Ron Guidry Starting pitcher, Pitcher

  46. 46
    + 201
    - 308

    often listed & ranked high on reranks
    Pitcher

    ;
  47. 47
    + 224
    - 331
    Trevor Hoffman is listed (or ranked) 47 on the list The Greatest Pitchers of All Time

    often listed & ranked high on reranks
    Trevor Hoffman Relief pitcher, Pitcher

  48. 48
    + 169
    - 83
    Roger Clemens is listed (or ranked) 48 on the list The Greatest Pitchers of All Time

    ranked low on reranks
    Roger Clemens

  49. 49
    + 82
    - 118

    often listed & added by chile6880
    Pitcher

    ;
  50. 50
    + 274
    - 230

    ranked low on reranks & added by jschro1861
    Pitcher

    ;
219 +

Something missing? Add it!

L List Options 2 Rerank List B Comments & Embed z Share Next List >