May Starting Pitcher Rankings Update

Wow, I can’t believe we’re already a month into the season! A quick refresher on how I put these together. This is a narrower focus than just “rest of season” as I’ll be updating these every month. Pitching is just too volatile to have confidence in a single ranking set for more than 4-6 weeks at a time. The tiers are more important than the numerical ranking as they’ll guide the start/sit decisions more accurately.

I want to be clear that the Must-Starts aren’t automatically the best pitchers, but rather the guys that you can’t sit with any confidence. Do I really think that (spoiler alert!) Sean Manaea is the 27th-best starter for the rest of the season? I have hard time saying that, but there is no circumstance where I’d bench him right now.

Please leave your questions and comments below!

The tiers are as follows:

Must Start – Should be pretty obvious, but these are the guys who always start. Again, it isn’t just the very best guys. There are second and third tier arms in terms of market value that I’d start every time out. They don’t have an obvious split or weakness that would give you a better chance at picking off their poor starts. Some of them are “No Coors Field”-types, but it’s predominantly set it and forget it.

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.

Usually Start – If “No Coors Field” is 30% with the MS group, it’s more like 60-70% with this group. You need to find a reason to sit them right now in most formats. You might feel like you can spot them properly, but we’re just not that precise in identifying when a solid arm will falter. These guys are good enough to thwart any opponent even on something less than their best day or they could get smacked by a weaker opponent. If you’re rostering them, you should probably be starting them.

Spot Start – Flawed talents. A lot of these guys are on the cusp of or have been in the Usually Start tier, but currently you’re looking to curate their starts a bit where you can. These guys might also be US tier arms here temporarily. Pay very close attention to gamelogs of pitchers, get a feel for how they arrived at their bottom line numbers. Not all ERAs are created equally and that’s why it’s not a gauge for future production, especially in small samples.

Could Start – I know many of you are dealing with some brutal pitching staff conditions right now after drafting a rotation you thought would be a strength, so you might find yourself in this tier a little more than you’d like. There is some talent to be plucked and the right two-start week could really set you up. This is essentially the Spot Star tier for single leagues or super-deep mixers (16+ teams).

Don’t Start – You don’t want to be here. This is when you start looking at middle relievers as the better option. You’ll see what I mean.

Injured – I find it hard/worthless to rank injured guys. I just think the outlook on injured players varies so much person-to-person that you can’t really use an injured player’s ranking for anything. I will identify the tier I’d put the injured guy in when healthy, though.

Minors – These guys aren’t in the majors. You needed that explanation, didn’t you?

 

May SP Update
RK NAME Tier LG TM
1 Max Scherzer MS NL WAS
2 Clayton Kershaw MS NL LAD
3 Chris Sale MS AL BOS
4 Corey Kluber MS AL CLE
5 Justin Verlander MS AL HOU
6 Noah Syndergaard MS NL NYM
7 Jacob deGrom MS NL NYM
8 Gerrit Cole MS AL HOU
9 Luis Severino MS AL NYY
10 Stephen Strasburg MS NL WAS
11 Carlos Martinez MS NL STL
12 Aaron Nola MS NL PHI
13 James Paxton MS AL SEA
14 Carlos Carrasco MS AL CLE
15 Zack Greinke MS NL ARI
16 Charlie Morton MS AL HOU
17 Patrick Corbin MS NL ARI
18 Jose Berrios MS AL MIN
19 Zack Godley MS NL ARI
20 Yu Darvish MS NL CHC
21 Lance McCullers MS AL HOU
22 Dylan Bundy MS AL BAL
23 Trevor Bauer MS AL CLE
24 Masahiro Tanaka MS AL NYY
25 Jose Quintana MS NL CHC
26 J.A. Happ MS AL TOR
27 Sean Manaea MS AL OAK
28 David Price MS AL BOS
29 Blake Snell MS AL TB
30 Chris Archer MS AL TB
31 Rick Porcello MS AL BOS
32 Dallas Keuchel MS AL HOU
33 Tyson Ross MS NL SD
34 Shohei Ohtani US AL LAA
35 Garrett Richards US AL LAA
36 Nick Pivetta US NL PHI
37 Michael Fulmer US AL DET
38 Eduardo Rodriguez US AL BOS
39 Luis Castillo US NL CIN
40 Jake Arrieta US NL PHI
41 Mike Clevinger US AL CLE
42 Miles Mikolas US NL STL
43 Tanner Roark US NL WAS
44 Jameson Taillon US NL PIT
45 Jon Lester US NL CHC
46 Luke Weaver US NL STL
47 Alex Wood US NL LAD
48 Kenta Maeda US NL LAD
49 Kyle Hendricks US NL CHC
50 Gio Gonzalez US NL WAS
51 Tyler Skaggs SS AL LAA
52 Jeff Samardzija SS NL SF
53 Aaron Sanchez SS AL TOR
54 Mike Minor SS AL TEX
55 Jon Gray SS NL COL
56 Jake Faria SS AL TB
57 Joey Lucchesi SS NL SD
58 Kevin Gausman SS AL BAL
59 Marcus Stroman SS AL TOR
60 Marco Estrada SS AL TOR
61 Kyle Gibson SS AL MIN
62 Sonny Gray SS AL NYY
63 Drew Pomeranz SS AL BOS
64 Julio Teheran SS NL ATL
65 Michael Wacha SS NL STL
66 Chase Anderson SS NL MIL
67 Jakob Junis SS AL KC
68 Mike Soroka SS NL ATL
69 Nick Kingham SS NL PIT
70 German Marquez SS NL COL
71 Zack Wheeler SS NL NYM
72 Walker Buehler SS NL LAD
73 Trevor Cahill SS AL OAK
74 Cole Hamels SS AL TEX
75 Sean Newcomb SS NL ATL
76 Tyler Mahle SS NL CIN
77 Mike Foltynewicz SS NL ATL
78 Tyler Chatwood SS NL CHC
79 Junior Guerra SS NL MIL
80 Yonny Chirinos SS AL TB
81 Tyler Anderson SS NL COL
82 Reynaldo Lopez SS AL CWS
83 Vince Velasquez SS NL PHI
84 Danny Duffy SS AL KC
85 Chris Stratton SS NL SF
86 Dan Straily SS NL MIA
87 Jose Urena SS NL MIA
88 CC Sabathia SS AL NYY
89 Kyle Freeland SS NL COL
90 Ian Kennedy SS AL KC
92 Caleb Smith SS NL MIA
93 Felix Hernandez SS AL SEA
94 Ivan Nova SS NL PIT
95 Andrew Heaney SS AL LAA
96 Daniel Mengden SS AL OAK
97 Bartolo Colon SS AL TEX
98 Jarlin Garcia SS NL MIA
99 Brandon McCarthy SS NL ATL
100 Steven Matz SS NL NYM
101 Fernando Romero SS AL MIN
102 Jake Odorizzi CS AL MIN
103 Lance Lynn CS AL MIN
104 Andrew Triggs CS AL OAK
105 Mike Leake CS AL SEA
106 Ross Stripling CS NL LAD
107 Chad Bettis CS NL COL
108 Chad Kuhl CS NL PIT
109 Andrew Cashner CS AL BAL
110 Zach Davies CS NL MIL
111 Francisco Liriano CS AL DET
112 Jordan Zimmermann CS AL DET
113 Jaime Garcia CS AL TOR
114 Derek Holland CS NL SF
115 Doug Fister CS AL TEX
116 Marco Gonzales CS AL SEA
117 Jason Hammel CS AL KC
118 Eric Lauer CS NL SD
119 Jhoulys Chacin CS NL MIL
120 Matt Boyd CS AL DET
121 Lucas Giolito CS AL CWS
122 Mike Fiers CS AL DET
123 Wei-Yin Chen CS NL MIA
124 Hector Santiago CS AL CWS
125 Erasmo Ramirez CS AL SEA
126 Jason Vargas CS NL NYM
127 Brent Suter CS NL MIL
128 Trevor Williams CS NL PIT
129 Matt Koch CS NL ARI
130 Ty Blach CS NL SF
NR Madison Bumgarner IN/MS NL SF
NR Johnny Cueto IN/MS NL SF
NR Rich Hill IN/MS NL LAD
NR Danny Salazar IN/MS AL CLE
NR Robbie Ray IN/MS NL ARI
NR Ervin Santana IN/MS AL MIN
NR Jimmy Nelson IN/MS NL MIL
NR Matt Shoemaker IN/US AL LAA
NR Jordan Montgomery IN/US AL NYY
NR Hyun Jin Ryu IN/US NL LAD
NR Nick Tropeano IN/US AL LAA
NR Alex Reyes IN/SS NL STL
NR Joe Musgrove IN/SS NL PIT
NR Steven Wright IN/SS AL BOS
NR Adam Wainwright IN/SS NL STL
NR Miguel Gonzalez IN/CS AL CWS
NR Martin Perez IN/CS AL TEX
NR Chris Tillman DS AL BAL
NR Alex Cobb DS AL BAL
NR Carson Fulmer DS AL CWS
NR James Shields DS AL CWS
NR Josh Tomlin DS AL CLE
NR Eric Skoglund DS AL KC
NR Phil Hughes DS AL MIN
NR Kendall Graveman DS AL OAK
NR Matt Moore DS AL TEX
NR Dillon Peters DS NL MIA
NR Zach Eflin DS NL PHI
NR Jeremy Hellickson DS NL WAS
NR Kris Medlen DS NL ARI
NR Homer Bailey DS NL CIN
NR Sal Romano DS NL CIN
NR Brandon Finnegan DS NL CIN
NR Clayton Richard DS NL SD
NR Bryan Mitchell DS NL SD
NR Jack Flaherty RK NL STL
NR Michael Kopech RK AL BOS
NR Mitch Keller RK NL PIT
NR Luiz Gohara RK NL ATL
NR Anthony Banda RK AL TB
NR Matt Wisler RK NL ATL
NR Max Fried RK NL ATL
NR Jalen Beeks RK AL BOS
NR Shane Bieber RK AL CLE
NR Justus Sheffield RK AL NYY
NR Dillon Tate RK AL NYY
NR Austin Voth RK NL WAS





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

47 Comments
Oldest
Newest Most Voted
Trey Baughn
8 years ago

Gotta bump Price out of that MS group, no?
Alex Wood seems criminally underrated, always…

hittfamily
8 years ago

Hellickson, Moore, Shields, Cobb all don’t start? Did the 2012 Rays kick your dog or something?

Gavriel
8 years ago

I get Ohtani is not so high b/c of injuries and innings concerned, but shouldn’t he be a MS when he does toe the rubber?

AnonMember since 2025
8 years ago

We need a missing pitcher thread here:
– Eovaldi: I think I saw something today that he’s recovering better than expected and could be back before the end of May
– Shelby MIller: I haven’t read anything but TJ in 5/2017 means sometime after the AS Break maybe
– No Dark KNight? 🙂

Pants
8 years ago

I see Snell and Ross are ranked both MS and quite close, but who do you like better ROS in WHIP or is it negligible?

ArmadilloFury
8 years ago

Why so low on Newcomb?

Bob AndersonMember since 2016
8 years ago

If Flaherty was called up again, where would he be ranked? Trying to compare Soroka, Buehler, Flaherty in a redraft

Chaco ChickenMember since 2025
8 years ago

So what is CC doing right now? His xFIP and SIERA certainly suggest he’s been very lucky but then he just cruised through Cleveland at Yankee stadium tonight too.

james123Member since 2024
8 years ago
Reply to  Chaco Chicken

xWOBA loves him. He’s one of the best contact managers in the league, even though he gets no strikeouts.

Deschaine17
8 years ago

Minor detail: Kopech is listed on Boston

JuanLuckyPierreMember since 2025
8 years ago

Seriously what is up with Darvish? He is a bad Kevin Gausman..

KFCMember since 2018
8 years ago

SAL ROMANO just won a game, lol

MoeliciousMember since 2018
8 years ago

Surprised to see Hendricks buried so low, on the cusp of being a spot starter. He has a career ERA under 3.00 and his velocity in 2018 largely recovered from last year’s dip. The HR/9 isn’t pretty and his ERA is always much better than his FIP/xFIP, but I am treating him as a must start.

Snake ClownsMember since 2026
8 years ago

What’s going on with big CC this past month? Microscopic ratios; robbed of his 3rd W last night. More Ks would be nice, but with that offense…he’s on a roll.

lostfan48
8 years ago

Why is Jon Gray so low? Is it just because his home stadium is Coors?

bluerum29
8 years ago

Castillo, so how bad does he have to get to fall on this list?

MoateMember since 2022
8 years ago
Reply to  bluerum29

He’d probably need to dognap Charlotte.

facenda
8 years ago

I have a difficult time understanding how you can rank David Price as a “must start.” He has a 6.30 ERA and 1.6 WHIP since opening the season with those two wins against the Rays. Something is clearly wrong. And even if you believe he was going to get it together, you’d never start him against the Yankees, who have pummeled him (6+ ERA) over the last three years.

OddBall Herrera
8 years ago

Top 40 seems pretty bullish on Pivetta. Guy can’t pitch out of the 5th, and he’s only really looked great for 3-4 game stretches at a time. I don’t see him as having *that* much more value than Folty.

jcocanower
8 years ago
Reply to  Paul Sporer

Pivetta probably needs to move down. You can replace him with Mike Clevinger, who quite honestly makes a strong case for the Must Start list at this point. The strikeouts have returned his last two starts, and fewer pitchers than we think out there have gone minimum 6 innings their last 3 starts, into the 7th inning 3 of their last 4, or into the 8th inning 3 times already this season. Even against the lefty-heavy Rangers last week he was excellent.

Ryan DCMember since 2016
8 years ago
Reply to  Paul Sporer

It’s a bit disconcerting for someone relying on these rankings that a pitcher could go from borderline Must Start to merely Spot Start after one outing, even a really bad one.

carterMember since 2020
8 years ago

I don’t see how anyone can have Chris Archer on the must start list. He has looked better his last 3x out, but he underperforms every single year and all that really matters in fantasy is performance.

rhdx
8 years ago
Reply to  Paul Sporer

I understand that if you already invested with him you can’t cut bait so maybe that is why you start him but unless you are in a deep league he just seems like a liability. If you play traditional stats you aren’t getting many wins, he is going to have a bad WHIP and a bad ERA. He contributes in one category while hurting you in two, and not doing much in the last one. I know we all play different leagues are some are 15 team +, but a low 4s ERA, 10 wins, and a 1.25 WHIP isn’t a must start in many leagues. And he isn’t better in QS because he can’t go 6 innings most of the time.

product36
8 years ago

Thoughts on Gibson, Buehler, Tyler Anderson rest of season? Back-end of an 8 man staff for me, but Castillo, Faria, and Minor are all available. I realize it’s really personal preference but are there any obvious add/drops in your mind here?

Dave McDonaldMember since 2024
8 years ago
Reply to  product36

Castillo and Faria are potential must-start guys once they get going… I wouldn’t leave them on the wire personally. Minor, Anderson, and Gibson are all spot start guys you can stream based on matchups… Buehler probably also needs to be held with Kershaw on the DL now too he should get more starts

Roonil Wazlib
8 years ago

A list with Kyle Gibson outside of the top 12 is probably worth ignoring.

Chicago Mark
8 years ago
Reply to  Roonil Wazlib

Agree Star. He’ better than Kershaw right now. Ha!

Crab People
8 years ago

Would you trade Carrasco and Archer for deGrom and Morton in a keeper league using quality starts?

I understand trade questions may not be appropriate for an article’s comment section, in which case I’m sorry.

Mario MendozaMember since 2017
8 years ago

I kinda wish the injured/rookies were just ranked, since those are often the guys AVAILABLE and we want to know if they are expected to be upgrades over other pitchers we might be holding, or how a rookie like gohara might compare to a similarly available injured pitcher like Musgrove.

CapricaCity
8 years ago

Luis Castillo is higher than Miles Mikolas? You (or the other guy on your podcast) literally told the world to drop Castillo for Mikolas last week. It was a 45-minute bludgeoning of Castillo that prompted me to drop him in all but NL leagues. The one deeper league where I dropped him for Tyler Mahle might have been an over-reaction, but so far so good. Anyway, Castillo is 39th on this list when a few days ago you mentioned that he might be in the minors soon. Should I be paying more attention to the podcasts, this list, or which ever one tells me what I want to hear?

CapricaCity
8 years ago
Reply to  Paul Sporer

Yes, you said that, but I figured you were in deeper leagues and the overall tone of that podcast was incredibly negative. I’m not complaining, and my reaction was to keep Castillo in 2 leagues, drop him for Mahle in 2, for Kingham in 2, for Luchessi in a league, dropped him for Brandon Belt in another league, and in one league dropped him for Ryu and then dropped Ryu for Rich Hill. He’s still available as a free agent, even in a two-start week, in a couple of those leagues, but he’s been awful. I think one of you said on the podcast that he’s “not the same guy” from what we saw in the 2nd half last year. Do you want to take an opportunity to disown Castillo? I did, and ever since then my teams have been winning, the weather has been warmer, food tastes better, and even my posture has improved. If I’m an idiot, and I should get him back wherever I can, please let me know. Btw, for those that didn’t hear it, I did enjoy the podcast on Castillo from the other day if anyone has a chance to check it out.

TradeDeadlineMember since 2026
8 years ago

Paul you don’t GAF about Bundy’s two straight blow ups? Still buy the breakout?

Ryan DCMember since 2016
8 years ago
Reply to  Paul Sporer

I love this idea. Maybe I’m being greedy, but it would be awesome if you did a a “buyer’s remorse” post a few days after releasing the rankings each month where you talk about guys you may have ranked too low or high or just struggled with in general. This would be especially great because it would add some context to the rankings and give insight into your process for those of us who don’t listen to podcasts.

spotzup614
8 years ago

Marco Gonzales barely made you rankings at all, but has been putting up great peripheral stats despite the ERA being pretty ugly. Is this an indication that you’re not buying the indicators on him given this rank?

kvancil
8 years ago

I’m in a points league that values IPs and Ks. What pitchers that are probably available do you suggest picking up to get IPs and Ks?

James
8 years ago

I doubt anybody really cares but I don’t think Cashner belongs a tier above Cobb, and Cobb doesn’t belong in the same tier as Tillman