Top 5 All-Time Best MLB Pitchers


From 100+ mph fastballs to curveballs that start at your chest and are by your knees by the time you swing, Major League pitchers can perform some serious wizardry on the mound, and our Top 5 Best MLB Pitchers did it at an even higher level!

1) Nolan Ryan

Nolan Ryan
  • All-time MLB Strikeout leader: 5,714
  • Regularly threw his fastball over 100mph
  • All-time leader in fewest hits per 9 innings: 6.56
  • All-time leader in No Hitters: 7
  • Only player to have his number retired by three different teams

2) Walter Johnson

Walter Johnson
  • All-time MLB leader in shutouts: 110
  • Second all-time in wins: 417
  • Was the only player in the 3K Strikeout club for over 50 years
  • Led the majors in strikeouts a record 12 times
  • MLB record for most 3 pitch innings: 4

3) Cy Young

Cy Young
  • All-time MLB wins leader: 511
  • All-time MLB complete games leader: 749
  • Won at least 30 games in a season five times
  • Threw the first Perfect Game of the “Modern Era”
  • Elected to MLB Hall of Fame in 1937

4) Sandy Koufax

Sandy Koufax
  • Three time Cy Young Award winner
  • NL MVP in 1963
  • 2nd all-time in strikeouts among left-handed pitchers
  • Only pitcher to win three MLB Triple Crowns
  • Youngest player ever inducted into the Hall of Fame

5) Greg Maddox

Greg Maddox
  • First pitcher in MLB history to win the Cy Young for four consecutive years
  • Only pitcher to win at least 15 games for 17 straight seasons
  • Holds the record for most Gold Gloves with eighteen
  • Won more games during the 1990s than any other pitcher
  • Only pitcher to record over 300 wins, over 3,000 strikeouts, and fewer than 1,000 walks

Search BoldList


Ctrl (or CMD) + D