10. Clayton Kershaw
Although Kershaw is past his prime, he still pitches at an elite level. He averages a 2.44 era with 242 strike outs. When his career is over he will most likely be a lot higher on this list.
9. Justin Verlander
Although he was a part of the 2017 Astros cheating scandal many people think of him as a cheater, but his stats prove that he is better than mot of the pitchers to ever pitch in the MLB. He has a career 3.33 era with 3,006 strikeouts. Most players don't get those numbers for a career total.
8. Pedro Martinez
He was a part of the 1994 Montreal Expos which had there world series hopes cut short due to the strike. He won the world series with the Boston Red Sox and made it to the world Series with the Phillies too. He averaged a 2.93 era with 242 strikeouts each year.
7.. Sandy Koufax
Although Koufax had his career cut short due to injury, he still managed to have an outstanding career and made the hall of fame.
6. Greg Maddux
Maddux he had pin point control and exeled at striking out batters. Maddux had pitched in many World Series and All-Star games over his 23 year career and ended up where the best of the best players are, the Hall of Fame.
5. Bob Feller
Feller is one of the hardest throwers in baseball history and was a great pitcher for the Indians. Feller was inducted into the hall in 1962.
4. Tom Seaver
Seaver was a 3-time Cy Young award winner, 12-time All-Star, and 3-time era leader. He is arguably one of the greatest pitchers to ever play the game of baseball.
3. Nolan Ryan
Ryan has the most career strikeouts in a career with 5714. He has never won a Cy Young award but is in the Hall of Fame and is one of the greatest pitchers ever.
2. Randy Johnson
Johnson is one of the greatest pitchers of all time. He was a 5-time Cy Young award winner and was one of the most feared pitchers ever, standing at 6'10 with a blazing fast fastball. He is second all-time for most strikeouts in a career with 4875.
1. Cy Young
Young is one of the greatest players to ever play the game of baseball. Young has the career most wins and losses! He had 2803 career strikeouts as well. He has an award named after him, for the best pitcher in a season. Cy Young is one of the greatest players to ever play the game, no matter what generation it was in.