Sports

The Greatest Pitchers of All Time

List Rules
MLB players known for excellent pitching, not just great players that happen to pitch.

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 re-rank this list in any order you choose. Featuring starting pitchers, players known for throwing the fastest pitches and cool curveballs, Black pitchers, left handed pitchers, and more, our rankings include old baseball legends and the new players currently pitching today. Who are the most famous pitchers in the world? Are your favorites in the top 25? Get your votes in, and let's see who's the best of the best.

Each of the excellent baseball pitchers on this list can arguably be called the "best," but they're all names every baseball fan should know. 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.

Photo:
Ranked by
  • Nolan Ryan
    1
    Texas Rangers, Houston Astros, California Angels
  • Randy Johnson
    2
    Montreal Expos, Arizona Diamondbacks, Seattle Mariners
  • Bob Gibson
    3
    St. Louis Cardinals
  • Greg Maddux
    4
    San Diego Padres, Los Angeles Dodgers, Chicago Cubs
  • Satchel Paige
    5
    Kansas City Athletics, St. Louis Browns, Cleveland Indians
  • Pedro Martínez
    6
    Montreal Expos, Los Angeles Dodgers, Boston Red Sox
  • Tom Seaver
    7
    Chicago White Sox, Boston Red Sox, Cincinnati Reds
  • Mariano Rivera
    8
    New York Yankees
  • Sandy Koufax
    9
    Los Angeles Dodgers, Brooklyn Dodgers
  • John Smoltz
    10
    Atlanta Braves, Boston Red Sox, St. Louis Cardinals
  • Clayton Kershaw
    11
    Los Angeles Dodgers
  • Max Scherzer
    12
    New York Mets
  • Cy Young
    13
    Cleveland Spiders, Boston Red Sox, Cleveland Naps
  • Walter Johnson
    14
    Washington Senators
  • Roger Clemens
    15
    Boston Red Sox, Toronto Blue Jays, Houston Astros
  • Justin Verlander
    16
    Houston Astros
  • Steve Carlton
    17
    Philadelphia Phillies, San Francisco Giants, Chicago White Sox
  • Tom Glavine
    18
    Atlanta Braves, New York Mets
  • Bob Feller
    19
    Cleveland Indians
  • Christy Mathewson
    20
    New York Giants, Cincinnati Reds
  • Dennis Eckersley
    21
    Chicago Cubs, Boston Red Sox, Oakland Athletics
  • Warren Spahn
    22
    San Francisco Giants, Boston Braves, Milwaukee Braves
  • Catfish Hunter
    23
    Kansas City Athletics, Oakland Athletics, New York Yankees
  • Ferguson Jenkins
    24
    Philadelphia Phillies, Chicago Cubs, Texas Rangers
  • Juan Marichal
    25
    San Francisco Giants, Los Angeles Dodgers, Boston Red Sox