All-time MLB starting pitchers tier list

The greatest starting pitchers in MLB history, by their honours. Sort all-time MLB starting pitchers into tiers, from S at the top down 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.

What a tier list is for

Each row of a tier list is a grade. The S row holds the very best, and each row below holds a little less.

Add columns to split each tier, for example by era or role, and compare players side by side.

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.

Step by step

  1. Drag each tile into a tier, or tap a tile and then tap a row.
  2. Move tiles within a row to rank inside the tier.
  3. Open a row's settings to rename it, recolor it or add a row next to it.
  4. Use the bar above the board to switch to another group, such as stars, one position or Hall of Famers.
  5. The search box under the board finds anyone else you want to add.
  6. Download image saves a picture of your board with your name or logo on it, and Copy link shares this exact board.

More MLB