2023 Starting Pitcher Rankings – October

Jeff Curry-USA TODAY Sports

It’s time for the first rankings of 2023, but given how fresh we are off the regular season, I decided to go list only. I need a bit more time to put some commentary together and I know that this first run will change so much (even from now to the 2nd run) that spending 6-8 hours writing comments on everyone might be in vain at this juncture — and I’m not just talking about team changes, because those are inevitable part of offseason rankings. I look forward to the discussions in the comments and please feel free to make your case if you think someone absolutely deserves Top 150 consideration so they can be considered in the 2nd run that will come with commentary (due out in a month or so).

I did some loose tier breaks indicated by the red bars.

Edit 1 (Oct. 11th, 3:40 PM CT) — Cubs fans, I’m so sorry your guys all got knocked off the list somehow. Marcus Stroman, Justin Steele, Keegan Thompson, Hayden Wesneski, Drew Smyly, Kyle Hendricks, Adrian Sampson 샘슨 were all listed. Truly dumbfounded by one team getting merked somehow between yesterday & today. See, this is why I waited for commentary! Kenta Maeda was also a great inclusion who will be on the next list.

Edit 2 (Oct. 11th, 10:40 AM CT)MacKenzie Gore and David Peterson were misses. They will be on the November list!

Top 150 SPs for 2023
RK PITCHER TM
1 Corbin Burnes MIL
2 Shane McClanahan TBR
3 Gerrit Cole NYY
4 Brandon Woodruff MIL
5 Justin Verlander HOU
6 Sandy Alcantara MIA
7 Carlos Rodón SFG
8 Zack Wheeler PHI
9 Aaron Nola PHI
10 Shohei Ohtani LAA
11 Julio Urías LAD
12 Alek Manoah TOR
13 Luis Castillo SEA
14 Jacob deGrom NYM
15 Zac Gallen ARI
16 Kevin Gausman TOR
17 Max Scherzer NYM
18 Joe Musgrove SDP
19 Yu Darvish SDP
20 Spencer Strider ATL
21 Dylan Cease CWS
22 Shane Bieber CLE
23 Max Fried ATL
24 Framber Valdez HOU
25 Robbie Ray SEA
26 Triston McKenzie CLE
27 Cristian Javier HOU
28 Clayton Kershaw LAD
29 Lance Lynn CWS
30 Logan Webb SFG
31 Logan Gilbert SEA
32 Luis Severino NYY
33 Tyler Glasnow TBR
34 Hunter Greene CIN
35 Kyle Wright ATL
36 Freddy Peralta MIL
37 Chris Sale BOS
38 Pablo López MIA
39 Nestor Cortes NYY
40 Chris Bassitt NYM
41 Reid Detmers LAA
42 Patrick Sandoval LAA
43 Nick Lodolo CIN
44 Blake Snell SDP
45 Lucas Giolito CWS
46 Brady Singer KCR
47 Trevor Rogers MIA
48 Drew Rasmussen TBR
49 Joe Ryan MIN
50 Bailey Ober MIN
51 Charlie Morton ATL
52 George Kirby SEA
53 Luis Garcia HOU
54 Tony Gonsolin LAD
55 José Urquidy HOU
56 Sonny Gray MIN
57 José Berríos TOR
58 Jeffrey Springs TBR
59 Jameson Taillon NYY
60 Jordan Montgomery STL
61 Frankie Montas NYY
62 Jesús Luzardo MIA
63 Dustin May LAD
64 Lance McCullers Jr. HOU
65 Tarik Skubal DET
66 José Suarez LAA
67 Andrew Heaney LAD
68 Jack Flaherty STL
69 Edward Cabrera MIA
70 Michael Kopech CWS
71 Nathan Eovaldi BOS
72 Tyler Mahle MIN
73 Ranger Suárez PHI
74 Miles Mikolas STL
75 Michael Wacha BOS
76 Eduardo Rodriguez DET
77 Carlos Carrasco NYM
78 Jon Gray TEX
79 Merrill Kelly 켈리 ARI
80 Tyler Anderson LAD
81 Eric Lauer MIL
82 Cal Quantrill CLE
83 Alex Cobb SFG
84 Alex Wood SFG
85 Corey Kluber TBR
86 Mike Clevinger SDP
87 Aaron Ashby MIL
88 Roansy Contreras PIT
89 Drey Jameson ARI
90 Tyler Wells BAL
91 Bailey Falter PHI
92 Kyle Bradish BAL
93 Hunter Brown HOU
94 Matt Manning DET
95 Braxton Garrett MIA
96 Grayson Rodriguez BAL
97 Bryce Elder ATL
98 Noah Syndergaard PHI
99 Taijuan Walker NYM
100 Austin Voth BAL
101 Mitch Keller PIT
102 Michael Lorenzen LAA
103 Aaron Civale CLE
104 Josiah Gray WAS
105 Cody Morris CLE
106 Johan Oviedo PIT
107 Luis Ortiz PIT
108 JP Sears OAK
109 Ken Waldichuk OAK
110 DL Hall BAL
111 Bobby Miller LAD
112 Mike Soroka ATL
113 Tylor Megill NYM
114 Sean Manaea SDP
115 Sixto Sánchez MIA
116 Chase Silseth LAA
117 Dean Kremer BAL
118 Brayan Bello BOS
119 Ryne Nelson ARI
120 Joey Wentz DET
121 Tanner Houck BOS
122 Ross Stripling TOR
123 Martín Pérez TEX
124 José Quintana STL
125 Paul Blackburn OAK
126 Germán Márquez COL
127 Graham Ashcraft CIN
128 Domingo Germán NYY
129 Spencer Turnbull DET
130 Nick Pivetta BOS
131 James Kaprielian OAK
132 Jakob Junis SFG
133 Kyle Gibson PHI
134 Cole Irvin OAK
135 Glenn Otto TEX
136 Matthew Liberatore STL
137 Josh Winder MIN
138 Johnny Cueto CWS
139 Daniel Lynch KCR
140 Zach Plesac CLE
141 Dylan Bundy MIN
142 Davis Martin CWS
143 Dane Dunning TEX
144 James Paxton BOS
145 Adrian Morejon SDP
146 Marco Gonzales SEA
147 Anthony DeSclafani SFG
148 Adrián Martínez OAK
149 Kris Bubic KCR
150 Patrick Corbin WAS

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.




Paul is the Editor of Rotographs and Content Director for OOTP Perfect Team. Follow Paul on Twitter @sporer and on Twitch at sporer.

53 Comments
Oldest
Newest Most Voted
henrywilsonMember since 2020
3 years ago

deGrom not in the top tier!?

AmpersandMember since 2017
3 years ago

Really surprised not to see Justin Steele or Marcus Stroman on this list at all. Steele in particular had a great second half of the season and the Cubs are poised to spend some money on FAs that should give them both a few more shots at wins.

adgraphs
3 years ago
Reply to  Paul Sporer

Why did you publish the article if you didn’t have the correct list yet?

thebearproofsuit
3 years ago
Reply to  adgraphs

why did you reply to a post w/o understanding it?

GreggMember since 2020
3 years ago

There is simply not a good defense for why deGrom is at #14. I’m sure Paul will give the standard song and dance about how he’s injury prone and whatnot. The key is that all of these pitchers are injury prone – it’s just an inherent aspect of being a SP. Rodon at #7 doesn’t make sense if you’re handicapping for excessive injury risk.

deGrom is far and away the best pitcher in the game and is currently healthy. You can’t go lower than top 5.

Another Old GuyMember since 2020
3 years ago
Reply to  Paul Sporer

For what my opinion is worth Paul, # 14 on DeGrom is higher than I would want to go. He has averaged about 78 IP the last two seasons. He is elite when he is on the field, but that isn’t often enough. I have no problem with your ranking given the injury history and the future risks you stated.

rossredcayMember since 2020
3 years ago

One missing name that might be an oversight: Maeda?

Couple names I thought might be higher:

  • Scherzer – I assume this is injury / durability related?
  • Jon Gray – Same as Scherzer above.
  • DeSclafani – I’m not the biggest fan, but it seems pretty easy to assume the struggles this year were injury related.

Also, my boy Luis Ortiz is gonna see his price go through the roof during draft season. I believe Eno had him #1 in Stuff+ (although he hadn’t met the pitch count to qualify).

weekendatbidens
3 years ago

Fantastic! One guy I think that is missing: Jose Suarez.

weekendatbidens
3 years ago
Reply to  Paul Sporer

zoinks

Detroit Michael
3 years ago

I’m an AL-only player, so I’ll just comment on a couple AL guys.

George Kirby looks about 25 spots too low to me. He throws fairly hard, has a lot pitches, showed the ability to change his pitch mix mid-season in response to MLB coaching, seems like there are no injury flags or durability concerns really. His wOBA, i.e. how he performed on a per batter basis, during 2022 was strong. You might reconsider his ranking.

I’m also higher on Framber Valdez, but there seems to be my idiosyncratic take. He led the AL in IP and has a great team environment. He was gaining velocity during the year. The really high GB% establishes a fairly high floor for his 2023 value.

zabadoeyMember since 2020
3 years ago

Was Mackenzie Gore an oversight? For me he’d be planted somewhere near Ashby, Clevinger, et al.

Steven GrahamMember since 2020
3 years ago

I really like Matz for a bounce back

jcall33
3 years ago

Paul, I love your early rankings but I want to lobby for David Peterson’s inclusion on this list! 126 is in 105.1 innings with a sub 4 era and a pretty good chance at being a rotation member on a Mets team that just won 100 games and is potentially losing Degrom Bassit and/or Walker! Showalter also let him go 100+ pitches in 3 of 4 starts in July-August when he was in the rotation! Tell me why this isn’t a top 150 pitcher ( or top 125)???

Tyler Norton
3 years ago

How is Bello below guys like Hall and Jameson? Performed better than Hall in more starts and has a much better track record than Dray. Is it a lack of opportunity thing in Boston?

Dingbat CharlieMember since 2018
3 years ago

It’s obvious how much time and thought you pour in to these lists. It’s really appreciated.

MultiphasicMember since 2024
3 years ago

Does the inclusion of Grayson Rodriguez and not Espino or Eury Perez mean you expect Rodriguez to get substantially more major league innings, adjust to the majors substantially better, both, neither?

chronoclastMember since 2017
3 years ago
Reply to  Multiphasic

I’d assume it’s because, barring any setbacks, Grayson will break camp with the Orioles.

jackbauerMember since 2025
3 years ago

With respect, I think Kershaw is too low. Even with the innings deficiency, his 7.2 fWAR was 17th among pitchers in 2021-22. Over this same period (minimum 240 innings), he was fourth in WHIP (0.98), fifth in FIP (2.78), sixth in K-BB (24.2%) and SIERA (3.04), and 14th in ERA (2.90). As a result, he beat 12 of the 16 guys ahead of him on the WAR leaderboard on a per-inning basis. And even though he tops out at 92 and change, he was also fourth in SwStr (15.3%). I just wish he could get back up to 165 or so innings per year.

CarMars FavoriteMember since 2018
3 years ago

Worried about Cease’s walks?

LesVegetables
3 years ago

No Garrett Whitlock? All indications are that the Sox will try him out in the rotation next year. Pretty sure Houck is going to stay in the bullpen too.

LesVegetables
3 years ago
Reply to  Paul Sporer

The Red Sox have not come out and said it, but I am pretty confidant that is what their respective roles will be. Whitlock was yo-yo’d between the rotation and the pen because the Sox pen was just so bad.

LloydMember since 2018
3 years ago

The thing about deGrom is that even if he only gives you 120 innings, those innings could be so valuable on a rate basis that he’s worth including in the top tier.

120 innings of a 2.00 ERA, 14.0 K/9, 0.75 WHIP (roughly his 2020-2022 performance level) can be paired with streaming waiver guys at 4.50 / 8.0 / 1.25 to create a 200 IP SP at 3.00 ERA, 11.6 K/9, 0.95 WHIP. That’s basically Gerrit Cole.

LloydMember since 2018
3 years ago
Reply to  Lloyd

Also, there isn’t any indication that deGrom’s underlying skills (when on the mound) took a step back in 2022, despite the higher ERA. Velo and CSW% basically unchanged from 2021.

His SIERA over 2021-2022 is 1.68. Next best (min. 150 IP) is Burnes at 2.77.

weekendatbidens
3 years ago

Kutter Crawford? Definitely fringe but had some nice success before struggling into an injury.

Jasper FranciscoMember since 2017
3 years ago

Does this list assume Adam Wainwright retires?

shepMember since 2021
3 years ago

Perhaps its recency bias, but Luzardo seems low to me.

voltron
3 years ago

Hi Paul,
Thanks for putting together SP ranks in October and subjecting yourself to the firing squad!!!
Couldn’t agree more on Degrom, especially as he will be 35 next yr. Also don’t love seeing pitchers clocking in at 102mph. No quicker way to blow out your arm then going all in on your pitches.

StockMember since 2024
3 years ago

If Luzardo, May and Flaherty are still in the 60’s come March they will be on most if not all my teams.

What am I missing on Stripling? 3 ERA and a 1 WHIP put him much higher than 122.

StockMember since 2024
3 years ago

I am interested to see how your ranking change when you incorporate the elimination of the shift. I am planning to avoid Luis Castillo and many other GB pitchers because I think the rule changes will reduce their value. I am also planning to focus on certain pitchers.

Do you plan to adjust rankings because of this?

Steven BielMember since 2019
3 years ago

Is there news about Jake Odorizzi that I missed? Have to assume he gets a rotation job right? As a Nationals fan, I’d take him over Patrick Has-been!

kozy21
3 years ago

Glad to see you included both Luis Ortiz and Johan Oviedo on this list in spite of the small sample sizes. With the improvements Mitch Keller made and Roansy Contreras just pitching more innings, I think both will end next year in your top 50. The Pirates may be bad again next year but that starting rotation is going to be deceptively good.

gerandia2
3 years ago

Is Ryu Hyun-Jin a person of the past?

ihatepants
3 years ago

Have you noticed the Charlie Morton home/ away split? Magnitudes better at home this year, ranking probably feels right but requires more management and makes two start weeks that are split home/ away harder to digest.

Johnnie TMember since 2024
3 years ago

No love for Tyler Anderson? Yeah, his history was not pretty, and his Ks are nothing to write home about, but he obviously changed his pitch usage in LA and the results seemed consistent and appear repeatable. I mean, the guy had the 10th best ERA and 11th best WHIP in baseball last year. That is 80th?

Uncle SpikeMember since 2020
3 years ago

If Verlander is #5, Scherzer at #17 doesn’t make sense to me. IMO they’re very similar talent wise and Scherzer is 1.5 years younger. He battled some injuries last year but has otherwise been about the most durable pitcher in the league. He was already back, healthy at the end of the year, don’t think it should be much of a concern going into 2023.

bluerock18
3 years ago

Some names I did not see, that may be top 150

S. Alcantara L. Castillo CC. Javier J. Luzardo N. Lodolo K. Maeda M. Gore M. Kopech D. Jameson T. Anderson M. Stroman J. Berrios B. Ober J. Quintana D. Smyly J. Steele S. Sanchez H. Wesneski D. Peterson L. Patino S. Matz A. Wainwright K. Hendricks W. Miley N. Syndergaard C.Cavalli A. Alzolay A. Sampson

Ed Skeehan

StockMember since 2024
3 years ago
Reply to  bluerock18

Alcantara #6
Castillo #13
Javier #27
Luzardo #62

So on and so forth.

tommybonesnycMember since 2019
3 years ago

Ugh. I’m not drafting a SP until the 12th round next season. Practically interchangeable group after the top 25

NATS FanMember since 2018
3 years ago

I see he is 150th, but I’m surprised Corbin is on this list. He has been just about the worst pitcher in baseball since the 2019 World Series. Moreover, Strassburg not on the list is a bit surprising. I know he has been extremely hurt, but he could return and he is Strassburg. I think he deserves Corbin’s spot near the bottom of the list.