2024 In-Season Starting Pitcher Rankings – May

We’re a month and a half into the season so it’s time for a big sweeping update on the SP rankings. See my Daily SP Charts for regular commentary on pitchers. The $ is the earned auction value so far this year.

There are 151 ranked because I left Cole Irvin even with Grayson Rodriguez returning this weekend just because I hadn’t see what they were going to do. I assume it’ll just be Irvin to the bullpen but I left him in the rankings for now removed him after I ran an update to get Scott into the rankings.

May 19th update – Added C.Scott, Removed C.Irvin, A.Houser | shifted some of the tier rankings

May 20th update – Earned Auction $ and ADP values updated for rookies who weren’t populating

Auto-Start

The cream of the crop. The pitchers who are locked into the rotation without question.
Auto-Start
Rank Name Team Pos Change ADP $
1 Tyler Glasnow LAD SP ▲8 38 $30
2 Tarik Skubal DET SP ▲9 45 $36
3 Zack Wheeler PHI SP – 23 $25
4 Corbin Burnes BAL SP ▼2 19 $18
5 Cole Ragans KCR SP ▲16 80 $5
6 George Kirby SEA SP ▼2 33 $10
7 Chris Sale ATL SP ▲25 107 $27
8 Yoshinobu Yamamoto LAD SP ▲7 37 $14
9 Freddy Peralta MIL SP ▲8 50 $6
10 Luis Castillo SEA SP ▼5 28 $11
11 Pablo López MIN SP ▼3 34 $10
12 Max Fried ATL SP ▲4 59 $1

All Formats

More excellent pitchers who almost never leave the rotation, but a couple duds in a row miiight cause a sit v. a tough offense
All Formats
Rank Name Team Pos Change ADP $
13 Jared Jones PIT SP ▲83 $19
14 Shota Imanaga CHC SP ▲27 170 $33
15 Zac Gallen ARI SP ▲4 40 $15
16 Dylan Cease SDP SP ▲10 98 $31
17 Joe Ryan MIN SP ▲10 86 $9
18 Sonny Gray STL SP ▲11 132 $16
19 Logan Gilbert SEA SP ▼6 61 $16
20 Framber Valdez HOU SP ▼13 55 $5
21 Logan Webb SFG SP ▼15 50 $2
22 Bailey Ober MIN SP – 122 $8
23 Aaron Nola PHI SP ▼5 53 $20
24 Kyle Bradish BAL SP ▲101 369 -$3
25 Zach Eflin TBR SP ▼11 76 -$1
26 Grayson Rodriguez BAL SP ▼14 65 $7
27 Yu Darvish SDP SP ▲1 176 $21
28 Kevin Gausman TOR SP ▼5 38 -$11
29 Kutter Crawford BOS SP ▲7 231 $12
30 Tanner Houck BOS SP ▲60 367 $18
31 Garrett Crochet CHW SP ▲60 427 $4
32 Paul Skenes PIT SP – 295 $3
33 Carlos Rodón NYY SP ▲7 142 $11
34 Jack Flaherty DET SP ▲38 337 $6
35 Ranger Suárez PHI SP ▲49 335 $43
36 Joe Musgrove SDP SP ▼11 93 -$15
37 Justin Steele CHC SP ▼6 95 -$7
38 Walker Buehler LAD SP ▲38 182 -$2

Most Formats

Consistently in lineups across most formats, but they see more sits in shallower formats and even in deep leagues on occasion
Most Formats
Rank Name Team Pos Change ADP $
39 Yusei Kikuchi TOR SP ▲32 228 $11
40 Bryce Miller SEA SP ▲5 170 $13
41 Clarke Schmidt NYY SP ▲40 338 $17
42 Reynaldo López ATL SP – 363 $5
43 Christian Scott NYM SP – -$6
44 Tanner Bibee CLE SP ▼20 105 -$1
45 Blake Snell SFG SP ▼25 73 -$18
46 Hunter Greene CIN SP ▼2 140 $7
47 Reese Olson DET SP ▲31 287 $8
48 Taj Bradley TBR SP ▲68 316 $2
49 John Means BAL SP ▲82 374 $5
50 Luis Gil NYY SP ▲57 507 $20
51 José Berríos TOR SP ▼17 160 $13
52 Nestor Cortes NYY SP ▲15 225 $6
53 Jesús Luzardo MIA SP ▼20 79 -$6
54 Brayan Bello BOS SP ▼8 218 $5
55 Bryan Woo SEA SP ▲1 183
56 Cristian Javier HOU SP ▼18 173 $3
57 Justin Verlander HOU SP ▲2 169 -$1
58 Jon Gray TEX SP ▼3 306 $10
59 Seth Lugo KCR SP ▼2 260 $32
60 Robert Gasser MIL SP – $5
61 Nick Pivetta BOS SP ▼14 161 $9
62 MacKenzie Gore WAS SP ▲64 267 $0
63 Michael King SDP SP ▼26 132 -$3
64 Chris Bassitt TOR SP ▼29 125 -$13
65 Matt Manning DET SP ▲45 417 -$14
66 Cristopher Sánchez PHI SP ▼23 214 -$4
67 Jordan Hicks SFG SP ▲46 320 $5
68 Jordan Montgomery ARI SP ▲20 170 -$9
69 Zack Littell TBR SP ▲17 340 -$1
70 Brandon Pfaadt ARI SP ▼9 207 -$1

Team Streamers

A streamer who doesn’t leave your team when you aren’t using them because they do have upside to move up the rankings and become firm options
Team Streamers
Rank Name Team Pos Change ADP $
71 Reid Detmers LAA SP ▼7 228 -$7
72 Casey Mize DET SP ▼12 412 -$3
73 José Soriano LAA SP – 682 -$6
74 Aaron Civale TBR SP ▼26 193 -$15
75 Gavin Stone LAD SP ▼2 344 $3
76 Triston McKenzie CLE SP ▼26 210 -$1
77 Kyle Harrison SFG SP ▲22 235 $3
78 Luis Severino NYM SP ▼10 258 $0
79 Mitchell Parker WAS SP – $3
80 Brady Singer KCR SP ▲63 441 $15
81 Erick Fedde CHW SP ▲51 357 $15
82 Griffin Canning LAA SP ▼20 268 -$12
83 Dean Kremer BAL SP ▲12 314 $8
84 Javier Assad CHC SP ▲55 523 $20
85 Marcus Stroman NYY SP ▼5 258 -$2
86 Mitch Keller PIT SP ▼37 157 $3
87 Andrew Heaney TEX SP ▲41 374 -$8
88 Braxton Garrett MIA SP ▼14 247
89 Jameson Taillon CHC SP ▲60 386 $6
90 Chris Paddack MIN SP ▼15 311 -$6
91 Logan Allen CLE SP ▼6 341 -$7
92 Charlie Morton ATL SP ▼22 225 $5
93 Patrick Sandoval LAA SP ▲10 440 -$10
94 Ben Lively CLE SP – 750 $1
95 Kyle Gibson STL SP ▲28 454 -$3
96 James Paxton LAD SP ▼33 303 $3
97 Andrew Abbott CIN SP ▲3 296 $4
98 Alec Marsh KCR SP – 670 $10
99 Michael Wacha KCR SP ▼41 290 -$8
100 Cooper Criswell BOS SP – 742 -$3

Standard Streamers

Spot start ’em when you need ’em, but then you can move on
Standard Streamers
Rank Name Team Pos Change ADP $
101 Jake Irvin WAS SP ▲66 623 $0
102 JP Sears OAK SP ▲39 362 -$2
103 Paul Blackburn OAK SP ▲44 546 $1
104 Tyler Anderson LAA SP ▲49 578 $12
105 Sean Manaea NYM SP ▲24 320 $3
106 Simeon Woods Richardson MIN SP – 744 $1
107 Bryse Wilson MIL SP – 750 -$4
108 Bryce Elder ATL SP ▲3 491 -$19
109 Ryan Weathers MIA SP – 478 -$1
110 Lance Lynn STL SP ▼13 312 -$11
111 Keaton Winn SFG SP ▲11 451 -$11
112 Taijuan Walker PHI SP ▼10 476 -$3
113 Alek Manoah TOR SP ▲52 493 $3
114 Trevor Williams WAS SP – 739 $13
115 Michael Lorenzen TEX SP ▼11 503 -$1
116 Colin Rea MIL SP – 490 -$7
117 Trevor Rogers MIA SP ▼52 322 -$24
118 Frankie Montas CIN SP ▼17 326 -$6
119 Matt Waldron SDP SP – 660 -$10
120 Chris Flexen CHW SP – 715 -$13
121 Tylor Megill NYM SP – 416
122 Joey Estes OAK SP – 743
123 Tyler Alexander TBR SP –
124 Ryan Feltner COL SP – 741 -$20
125 Bailey Falter PIT SP – 738 $4
126 Cal Quantrill COL SP – 692 -$3
127 Miles Mikolas STL SP ▼45 407 -$16
128 Graham Ashcraft CIN SP ▼1 414 -$7
129 Joe Ross MIL SP – 684 -$7
130 Ryne Nelson ARI SP ▼6 481 -$21
131 Hunter Brown HOU SP ▼92 160 -$31
132 Martín Pérez PIT SP ▲19 577 -$17
133 Steven Matz STL SP ▼16 390 -$19
134 José Quintana NYM SP ▼40 395 -$18

Hard Pass

I just don’t see any scenarios that are going to interest me w/this group right now
Hard Pass
Rank Name Team Pos Change ADP $
135 Sixto Sánchez MIA SP – 632 -$21
136 Ross Stripling OAK SP ▲22 549 -$23
137 Spencer Arrigheti HOU SP – -$21
138 Jack Leiter TEX SP –
139 Nick Martinez CIN SP ▼2 433 -$5
140 Ty Blach COL SP – -$9
141 Slade Cecconi ARI SP – 748 -$4
142 Carlos Carrasco CLE SP – 706 -$14
143 Kyle Hendricks CHC SP ▼24 442 -$39
144 Mike Clevinger CHW SP ▼36 487 -$10
145 Aaron Brooks OAK SP –
146 José Ureña TEX SP – 750 -$2
147 Brad Keller CHW SP – 751 -$8
148 Austin Gomber COL SP – 734 -$1
149 Patrick Corbin WAS SP – 641 -$29
150 Dakota Hudson COL SP – 749 -$26
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. In case you didn't read all that, here's the short version. Membership includes:
✓Ad-free browsing
✓Unlimited FanGraphs & RotoGraphs articles
✓Historical & platoon projections
✓Leaderboard & player-page stat heatmaps
✓One-click data exports
✓Customizable player-page dashboards
✓Dark & Classic site modes
✓Weekly Members-only mailbag
✓FanGraphs Walk-Off, your year in review
✓Optional homepage photo removal
✓Gift articles to non-members




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

22 Comments
Oldest
Newest Most Voted
johnsond76Member since 2025
2 years ago

Been waiting for this list, thanks Paul! I don’t see Christian scott, maybe I’m blind. Where do you have him? Thanks!
This list seriously helps me a ton with determining pick ups and potential trades. Thanks again!

chopper2hopper
2 years ago
Reply to  johnsond76

Yes, was also going to ask about Scott, seeing that his inferior fellow-callup Gasser merited a mention.

ThickTanPretzelMember since 2019
2 years ago

Thanks, man. While I can’t doubt your expertise I want to say as the guy in my league who got Seth Lugo that I’m choosing to believe he’s actually a top 20 guy until proven otherwise.

qaneMember since 2022
2 years ago

Thanks for this! One thing on my mind: Gasser at 58 is higher than I’d have expected. I think the last chat you said you weren’t as enamored with him as others, but just outside the top 50, and considering some of the names below him, would love to hear more of your thoughts on him at some point.

Ashburn Alley
2 years ago

You are extraordinarily low on Ranger Suarez. Putting him way below Jared Jones is laughable for one example

montrealMember since 2022
2 years ago
Reply to  Ashburn Alley

Thanks Philly fan. You do know who Jared Jones is correct ? Ranger Suarez is a very good pitcher but pick a weaker pitcher, (not Jones) to complain about.

carterMember since 2020
2 years ago
Reply to  montreal

Ahh Ashburn Alley. Reasonable takes for sure

PascalMember since 2020
2 years ago

Matt Manning at 63 seems high. I’d probably have him more towards the bottom of the Team Streamers even as a Manning owner all season

Mario MendozaMember since 2017
2 years ago
Reply to  Pascal

I wonder if he mixed up Manning and Mize? Not sure how the taxi squad Manning ranks so high

dgriffMember since 2021
2 years ago
Reply to  Mario Mendoza

Doubtful, Mize is ranked in the next section at #72… maybe giving more weight to the 60 FV from 2021 than the actual MLB results

rainmaker42
2 years ago

You left out Lodolo and C Scott.

Ron HarlowMember since 2020
2 years ago

Is Pepiot left off because he’s not off IL yet? Just curious where you think he will rank, maybe around 50-55?

HewittMember since 2017
2 years ago

Confused as to what the $ value represents? It’s clearly not YTD value. Is it a ROS projection? Or a preseason projection like ADP was a preseason valuation?

GreggMember since 2020
2 years ago

What is that weird backwards “E” thing after #1 for Jared Jones? I assume this is a typo as he is the best pitcher.

HBPMember since 2018
2 years ago

where would blanco fit?

mwb1063Member since 2023
2 years ago

Paul, thank you SO MUCH for the update!! Really, really helpful!

John WickMember since 2018
2 years ago

Not relevant to this update but I always find it helpful when analysts rank injured players. I get there is wider variance — particularly when injuries are arm- or shoulder-related — but these rankings are most useful for add/drop and trade purposes and hurt pitchers are often involved.

Bless You BoysMember since 2020
2 years ago

Two reasons we appreciate your list: (1) your talent/track record, and (2) your willingness to put out an “as you see it today” list regardless whether it constitutes an acknowledgment that you missed on an earlier ranking, i.e. objectivity. Thanks for the offering.

discollama
2 years ago

I’d like to hear a bit about your justification for Charlie Morton. Is there something that you’re seeing in the peripherals that signals regression? I’m just having trouble rationalizing Morton below Cristopher Sanchez and Marcus Stroman.

markjdMember since 2016
2 years ago

Fire Patrick Sandoval into the sun. Never write or speak his name again. I’m begging.

omar207
2 years ago

I have GKirby in 100% of my leagues, and even me and Linda don’t understand how you have him ranked so high. I have JJones, and if someone offered my Kirby for him I would laugh. And the only reason I don’t offer him for Imanaga is because *I* don’t want to be laughed at. Please explain. ~ G&L Kirby