All-time MLB starting pitchers tier list

The greatest starting pitchers in MLB history, by their honours. Rank all-time MLB starting pitchers from S to F.
Place at least 10 to submit your ranking (0 so far).

Save to my profile keeps it to come back to and keep ranking. Submit your ranking adds it to this month's top list.

S
A
B
C
D
E
F
Drag a tile into a tier, or tap it then tap a tier
Sandy Koufax
P · LAD
Babe Ruth
P/OF · NYY
Roger Clemens
P · BOS
Warren Spahn
P/SP · ATL
Lefty Grove
P · ATH
Nolan Ryan
P · HOU
Rollie Fingers
P · ATH
Randy Johnson
P · SEA
Cy Young
P · BOS
Dennis Eckersley
P · ATH
Roy Halladay
P · TOR
Christy Mathewson
P · SF
Walter Johnson
P · MIN
Shohei Ohtani
P/DH · LAA
Pedro Martinez
SP · BOS
Greg Maddux
P · ATL
Tom Glavine
P · ATL
Clayton Kershaw
SP · LAD
Whitey Ford
SP · NYY
Jim Palmer
SP · BAL
John Smoltz
P/SP · ATL
Tom Seaver
SP · NYM
Steve Carlton
P · PHI
Gaylord Perry
SP · SF
CC Sabathia
P · NYY
Ferguson Jenkins
SP · CHC
Justin Verlander
SP · DET
Dizzy Dean
P · STL
Hal Newhouser
P · DET
Carl Hubbell
SP · SF
Catfish Hunter
SP · ATH
Bruce Sutter
P · CHC
Albert Pujols
P/1B · STL
Early Wynn
SP · CLE
Jim Bunning
P · DET
Max Scherzer
SP · WSH
Phil Niekro
SP/P · ATL
Satchel Paige
P · BAL
Jacob deGrom
P/SS · NYM
Zack Greinke
SP · KC
Vida Blue
SP · ATH
Jack Morris
SP · DET
Don Newcombe
P · LAD
Mike Mussina
SP · BAL
Don Drysdale
P · LAD
Lefty Gomez
P · NYY
Jim Kaat
P · MIN
Bert Blyleven
P · MIN
Fernando Valenzuela
SP · LAD
Ted Lyons
P · CHW
Bob Feller
SP · CLE
Orel Hershiser
P · CLE
Trevor Hoffman
P/RP · SD
Billy Wagner
P/RP · HOU
Don Sutton
SP · LAD
Robin Roberts
SP · PHI
Juan Marichal
SP · SF
Red Ruffing
P · NYY
Bob Lemon
P · CLE
Chris Sale
SP · CHW
Johan Santana
P · MIN
Grover Cleveland Alexander
P · CHC
Stan Coveleski
P · CLE
Denny McLain
P · DET
Corey Kluber
SP · CLE
Gerrit Cole
SP · NYY
Burleigh Grimes
P · NYY
Chief Bender
P · CHW
Tim Keefe
SP · SF
Felix Hernandez
P · SEA
Herb Pennock
P · BOS
Dallas Keuchel
P · HOU
Waite Hoyt
P · NYY
Dazzy Vance
P · LAD
Red Faber
P · CHW
Mickey Welch
P · SF
Bartolo Colón
P · CLE
Jake Peavy
SP · SD
Bret Saberhagen
SP · KC
Eppa Rixey
P · CIN
Tim Lincecum
P · SF
Eddie Plank
P · ATH
Jack Chesbro
P · NYY
Jesse Haines
P · CIN
Trevor Bauer
SP · CLE
Tommy Lasorda
P · LAD
Clark Calvin Griffith
P · CIN
Frank Viola
SP · MIN
Amos Rusie
P · SF
R.A. Dickey
P · TEX
David Cone
SP · NYM
David Price
SP · TB
Cliff Lee
P · CLE
Ron Guidry
SP · NYY
Blake Snell
P · TB
Cole Hamels
P · PHI
Curt Schilling
P · PHI
Bobby Shantz
P · ATH
Shane Bieber
P · CLE
Dwight Gooden
P · NYM

Top all-time MLB starting pitchers — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

About this tier list

A tier list sorts everyone into rows from S (the best) to F. Rename the rows, recolour them, or add your own.

The greatest starting pitchers in MLB history, by their honours.

Every pick and every finished ranking here counts toward the top all-time MLB starting pitchers for November 2026.

How to use it

  1. Drag each tile into a tier, or tap a tile and then a row.
  2. Reorder tiles within a row to rank inside the tier.
  3. Use the sort menu and the Players bar to change who you start with.
  4. Missing someone? Use + Add or the search box under the board to bring in any player, team or legend.
  5. Download image saves a picture with your name or logo on it; Copy link shares this exact board. Your progress is kept in this browser.

Other MLB positions