Top MLB starting pitchers
Every current MLB starting pitcher, best known first. Rank the top MLB starting pitchers, 1 to 100.
Rank at least 10 to submit your list (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.
Your top 10 · 0 placed, 10 to go
1Drag one here, or tap a tile below then tap here
2
3
4
5
187 to choose from
Jacob deGrom#48SP · TEX
Chris Sale#51SP · ATL
Gerrit Cole#45SP · NYY
Blake Snell#7SP · LAD
Max Fried#54SP · NYY
Corbin Burnes#39SP · ARI
Sandy Alcantara#22SP · MIA
Michael Wacha#52SP · KC
Zack Wheeler#45SP · PHI
Yoshinobu Yamamoto#18SP · LAD
Carlos Rodon#55SP · NYY
Logan Webb#62SP · SF
Luis Castillo#58SP · CHW
Seth Lugo#67SP · KC
Joe Ryan#41SP · MIN
Luis Severino#40SP · ATH
Joe Musgrove#44SP · SD
Nathan Eovaldi#17SP · TEX
Eduardo Rodriguez#57SP · ARI
Jose Berrios#17SP · TOR
Yusei Kikuchi#16SP · LAA
Jesus Luzardo#44SP · PHI
Ranger Suarez#55SP · BOS
Tony Gonsolin#36SP · KC
Tyler Glasnow#31SP · LAD
Garrett Crochet#35SP · BOS
Dylan Cease#84SP · TOR
Framber Valdez#59SP · DET
Drew Rasmussen#57SP · TB
Shane McClanahan#18SP · TB
Jacob Misiorowski#32SP · MIL
Adrian Houser#12SP · SF
Shane Baz#34SP · BAL
Pablo Lopez#49SP · MIN
Janson Junk#26SP · MIA
Merrill Kelly#29SP · ARI
Brandon Pfaadt#32SP · ARI
Ryne Nelson#19SP · ARI
Cristian Mena#64RP · ARI
Jacob Lopez#57SP · ATH
Jack Perkins#50SP · ATH
MBMason Barnett#63
RP · ATH
BBBrady Basso#66
RP · ATH
J.T. Ginn#35SP · ATH
Gage Jump#61SP · ATH
Gunnar Hoglund#53SP · ATH
Grant Holmes#66SP · ATL
Reynaldo Lopez#40RP · ATL
Didier Fuentes#72RP · ATL
JR Ritchie#60SP · ATL
Bryce Elder#55SP · ATL
Spencer Schwellenbach#56SP · ATL
Joey Wentz#33RP · ATL
Hurston Waldrep#64SP · ATL
Mitchell Parker#70RP · ATL
Brandon Young#63SP · BAL
Kyle Bradish#38SP · BAL
Cade Povich#37SP · BAL
LLLuis De Leon#81
RP · BAL
Payton Tolle#70SP · BOS
Jake Bennett#64SP · BOS
Brayan Bello#66SP · BOS
Tanner Houck#89SP · BOS
Kutter Crawford#50SP · BOS
Justin Steele#35SP · CHC
Edward Cabrera#30SP · CHC
Ben Brown#32RP · CHC
Javier Assad#72RP · CHC
Braxton Garrett#60SP · CHC
Cade Horton#22SP · CHC
Sean Burke#59SP · CHW
Grant Taylor#31RP · CHW
Davis Martin#65SP · CHW
Anthony Kay#18SP · CHW
David Sandlin#54SP · CHW
Chase Burns#26SP · CIN
Andrew Abbott#41SP · CIN
Nick Lodolo#40SP · CIN
Rhett Lowder#25SP · CIN
Brandon Williamson#55SP · CIN
Hunter Greene#21SP · CIN
Parker Messick#77SP · CLE
Gavin Williams#32SP · CLE
Tanner Bibee#28SP · CLE
Joey Cantillo#54SP · CLE
MAMason Adams#38
SP · COL
Ryan Feltner#18SP · COL
Tanner Gordon#29SP · COL
Chase Dollander#32SP · COL
McCade Brown#51SP · COL
Troy Melton#52SP · DET
Jackson Jobe#21SP · DET
Keider Montero#54SP · DET
River Ryan#77SP · DET
Reese Olson#45SP · DET
Ty Madden#36RP · DET
Hunter Brown#58SP · HOU
Peter Lambert#38SP · HOU
Hayden Wesneski#39SP · HOU
Cristian Javier#53SP · HOU
Mike Burrows#50SP · HOU
EPEthan Pecko#70
SP · HOU
Brandon Walter#60SP · HOU
Noah Cameron#65SP · KC
Randy Dobnak#62SP · KC
Daniel Lynch IV#41RP · KC
Reid Detmers#48SP · LAA
Walbert Urena#57SP · LAA
Grayson Rodriguez#21SP · LAA
George Klassen#58SP · LAA
Ryan Johnson#32SP · LAA
Jack Kochanowicz#41SP · LAA
Roki Sasaki#11SP · LAD
Justin Wrobleski#70SP · LAD
Gavin Stone#35SP · LAD
Eury Perez#39SP · MIA
Ryan Gusto#65SP · MIA
Tyler Phillips#30SP · MIA
Max Meyer#23SP · MIA
Adam Mazur#60SP · MIA
Robby Snelling#61SP · MIA
Logan Henderson#43SP · MIL
Robert Gasser#54SP · MIL
Kyle Harrison#52SP · MIL
Shane Drohan#55SP · MIL
Taj Bradley#26SP · MIN
Dean Kremer#13SP · MIN
Zebby Matthews#52SP · MIN
Connor Prielipp#61SP · MIN
Bailey Ober#17SP · MIN
Mick Abel#20SP · MIN
David Festa#58SP · MIN
Nolan McLean#26SP · NYM
Sean Manaea#59SP · NYM
Jonah Tong#21SP · NYM
Justin Hagenman#47RP · NYM
Robert Stock#89SP · NYM
Tylor Megill#58SP · NYM
Christian Scott#45SP · NYM
Cam Schlittler#31SP · NYY
Will Warren#29SP · NYY
Cristopher Sanchez#61SP · PHI
Aaron Nola#27SP · PHI
Andrew Painter#24SP · PHI
Paul Skenes#30SP · PIT
Jared Jones#17SP · PIT
Bubba Chandler#36SP · PIT
Mitch Keller#23SP · PIT
Braxton Ashcraft#35SP · PIT
Randy Vasquez#98SP · SD
Logan Gilbert#36SP · SEA
Bryan Woo#22SP · SEA
George Kirby#68SP · SEA
Emerson Hancock#26SP · SEA
Kade Anderson#13SP · SEA
Bryce Miller#50SP · SEA
Logan Evans#23SP · SEA
Anthony Molina#45SP · SF
MWMatt Wilkinson#71
SP · SF
Landen Roupp#65SP · SF
Hayden Birdsong#60RP · SF
Trevor McDonald#72SP · SF
Carson Whisenhunt#88SP · SF
Blade Tidwell#46SP · SF
Michael McGreevy#36SP · STL
Matthew Liberatore#32SP · STL
Kyle Leahy#62SP · STL
Andre Pallante#53SP · STL
Quinn Mathews#60SP · STL
Hunter Dobbins#40SP · STL
Griffin Jax#22SP · TB
Ian Seymour#61SP · TB
Ryan Pepiot#44SP · TB
MacKenzie Gore#1SP · TEX
Kumar Rocker#80SP · TEX
Cody Bradford#61SP · TEX
Jack Leiter#22SP · TEX
Trey Yesavage#39SP · TOR
Jose Soriano#40SP · TOR
Cody Ponce#66SP · TOR
Jake Bloss#28SP · TOR
Bowden Francis#44SP · TOR
Cade Cavalli#24SP · WSH
Connelly Early#19SP · WSH
Andrew Alvarez#54SP · WSH
Jake Irvin#27SP · WSH
DJ Herz#77SP · WSH
Top 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 rankings
A numbered list, as long as you want it: a top 10, 25, 50 or 100.
Every current MLB starting pitcher, best known first.
Every pick and every finished ranking here counts toward the top MLB starting pitchers for November 2026.
How to use it
- Add players to the list, then drag them into order.
- Pick the length — 10, 25, 50 or 100.
- Missing someone? Use + Add or the search box under the board to bring in any player, team or legend.
- 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.






























