Happy Monday, Razzball faithful!
Frankly, after a bit of confusion last week, I figured I’d better get right to it and save the pranks for April 1st.
This IS my Top 100 Starting Pitchers list/ranks for 2025.
To repeat a few caveats.
- This list is based on a bit of column A and a bit of column B (but NOTHING from column C…because it doesn’t exist).
I have crunched a lot of numbers and considered a lot of different metrics/stats when moving names around in my list. That’s the column A information. Column B is less quantitative. Do I believe in the player? Am I biased? Is the bias acceptable? Is this pitcher having the time of his life pitching for a juggernaut (Roki Sasaki), or is this pitcher counting the minutes until his contract expires (any pitcher on the South side of Chicago)?
- “I can’t believe you ranked XXXXX below/above XXXXX! Are you high?!”
Although it is legal up here, I can assure you that this list and the subsequent edits were made with a clear head. But in all seriousness, I get that everyone has their own opinions. Mine are here for you to peruse at your leisure. If you really hate this list, send me yours and we can compare notes. One of the things that I found difficult last year was trying to make room for players who were very similar in skill set, health risk, and overall appeal.
It sounds silly, but there are only so many spots in a Top 20 list (twenty to be exact!). Some names ranked higher than I will draft them because I know others will pick them above where I would (eg. Gerrit Cole, Aaron Nola, Corbin Burnes, Hunter Greene). Others I like but had a tough time making space for in certain sections (eg. Zac Gallen, Bryan Woo, Zach Eflin, Shohei Ohtani). To be honest, I was tempted to move a few names around in my final edit of this one before I submitted it. That’s how tough some of the tie-breakers were, and continue to be, in some spots.
- This won’t be the same list of rankings as the one I will write up at the end of the season.
Anyone who is a regular reader of this space will know that it’s nearly impossible to keep the same list from one week to the next. With injuries, call-ups, and changes in roles, it’s likely that a lot of these names will have shifted by the time we get to May 1st. Heck, it will likely change before the end of Spring Training based on where free agents are still signing and if there are any announcements to take into account or health issues to consider.
That’s basically it. Almost. I’ll give you my list of 100 Starting Pitchers for 2025 with the player, team, average ADP (based on my post from last week), and a notes section.
During the regular season, I’ll give you notes on each player. For today, I’ll use the notes to indicate which arms I dislike for the 2025 season, and which ones I love. I mean, it is almost Valentine’s Day after all.
I’ll keep it short today, though, and only give you a few in each spot.
But before we get into it, there’s a bit of business to take care of first. The Razzball subscriptions are well worth the price of admission. If you haven’t signed up for them, this should be your go-to reference for the entire season. Word on the Razz-Street is if you sign up early enough, you’ll also get access to Rudy’s War Room. This stuff will save you a lot of time researching and often includes those “Oh, I never thought about that” solutions. If you’re serious about improving throughout the season, check the link, yo.
Is there an easier way to find which players MarmosDad is swooning over this Spring? Well, that’s simple. Just look for the Marmo icon in the Notes section.
The bestest girl in all of the Land and a good graphic for our favorites.
I decided to change up the graphic for the not-so-loved arms on the list this year too.
As a shout-out to the kids at school, (the two that I sired and the hundreds that I did not), it was tough to figure out a graphic that I could use to show ultimate disdain, overwhelming frustration, and general annoyance.
It took me about 6 seconds to figure out.
The not-so-bestest players but a pretty great graphic. Unless you’re a D-Backs fan.
If you see the Skibidi Toilet graphic, ask the 9-year-old in your life, and they’ll tell you what it means.
With all apologies to Jordan Montgomery…and I’m sure he’s a lovely person…I had to do a bit of editing so we could avoid the hassles of copyright infringement.
So what does the Skibidi Toilet mean? Well, I can guarantee that you don’t have to ask Diamondbacks owner, Ken Kendrick what it means.
It’s really … not good.
The Top 100 Starting Pitchers for 2025
Considered but not here…yet: Noah Schultz, Bubba Chandler, Grant Holmes, Lucas Giolito, David Festa, Clay Holmes, Quinn Matthews, Joey Cantillo, Hayden Birdsong, Edward Cabrera, Eury Perez, Luis Ortiz, Kris Bubic, Jake Irvin, Kyle Bradish, Andrew Painter, Andrew Abbott, Dean Kremer, JP Sears, Erick Fedde, Kyle Harrison, David Peterson, Nestor Cortes, Jameson Taillon, Tyler Mahle, Andrew Heaney, Frankie Montas, Reid Detmers, Aaron Civale, Shane Bieber, DL Hall, Triston McKenzie, Tony Gonsolin, Clayton Kershaw, Garrett Whitlock, John Means, Jack Leiter.
OH, MARMO. WET NOSE NUZZLES FOR THESE BUSSIN’ GEMS (FIGURATIVELY, OF COURSE)
These are the good ones. If you drafted a team of these guys, I would call you the best arm picker in the land.
Paul Skenes – Ya, ya, ya. We know. He’s the best. There’s a nice overview of Skenes’ potential to be king of the hill in 2025 from EWB here. Clickity click it.
Shota Imanaga – Every time I look at Shota’s numbers and where he ranked amongst his peers last season, I get a little bit giddy. I wrote up all those stats last week in my Player Rater ADP article. Here’s the Imanaga snippet:
“Our SP28 ranking is the lowest of the rankings/ADP sources here. I’m not entirely sure why. Imanaga’s 9.03 K/9 isn’t as flashy as the double-digit numbers we got from Cole Ragans, Dylan Cease, or even Yusei Kikuchi (10.55 K/9). His K/9 puts him just outside of the Top 20 starters from last year. But if we look a bit more closely at Imanaga, we’ll find a stellar 1.45 BB/9, which was good enough to rank him at SP4. His 2024 BABIP? His .264 was good enough to rank him 10th among starters. The K/BB rate? That was 6.21. Good enough for third place behind George Kirby and Tarik Skubal.”
Ranking him in the Top 20 is a bit of a stretch compared to where others are ranking him, but I’m willing to make this guy my SP1 in those leagues where I’m loading up on hitters in the first 5 rounds. He had a great first season with the CHC, and at 31, durability, experience, and ability to continue to adapt to the league should come much easier to him than it would to a much younger MLB sophomore.
I felt better about my SP19 ranking after I saw Grey had him at 13th in his Top 20.
Bryce Miller – Continuing with the theme of my numbers lining up with Grey’s, I was almost concerned that I had Bryce Miller ranked too highly at SP23. There are quite a few very good arms to rank and it was tough to make room for everyone in that top pocket of 20. I’ll mention it later, but some arms that I will never draft found spots in the Top 20 based mostly on me knowing that at least one person in a draft room will value them as Top 20 arms. Bryce Miller falls into the same kind of category as his rotation mate (about an inch below here) does: Wide-awake sleeper who won’t be overlooked for long, and who I assume will have a healthy jump in ADP as we get closer to opening day.
Bryan Woo – The helium is rising and I’m starting to get a bit concerned that the Woo-bot is going to turn into one of those full-fledged, wide-awake sleepers on everyone’s radar this Spring. I looked at his ranking here (SP36) and almost pushed him up into that Top 30 section. To be honest, I could probably flip him with Hutner Greene or Luis Castillo, but I know those guys will go much higher than where I have them ranked. As for Woo, I wrote this up last week in that same Top 100 ADP breakdown that I pulled the quote for Imanaga from:
“With Woo, I’m fully prepared to take the L this year. The hamstring injury from last year concerns me a lot less than the possibility that his forearm soreness resurfaces. Why push so hard to snag Woo on my teams this draft season? I believe his 7.49 K/9 from last year is due to jump, big time. He posted a 9.55 K/9 in 18 starts in 2023, and I assume that he’ll make his way back to the 9-10 range very quickly in April. The walk rate? Well, at 122 IP, Woo didn’t qualify for the BB/9 title, but if we included him in the list, his 0.96 BB/9 would have ranked him first overall. Yes, that’s ahead of his rotation-mate George Kirby’s 1.08 BB/9.”
Kodai Senga – I mentioned last week that I was prepared to sharpen the monocle and fix it squarely on Kodai Senga for this Spring Training. As I said above in the Bryce Miller blurb, there are so many arms that fall into this kind of SP30-50 range that I want on every one of my teams. And it is very difficult to jam 40 pitchers into the Top 20 spots. Grey is a lot more down on Senga than I am (his SP58) but I can’t argue with his rationale:
“With Senga? I haven’t the foggiest what’s going on with him, because search functions no longer work. Assuming he’s fine because he pitched in the postseason. Well, “fine” is subjective. He was pretty bad in the postseason. Logically, I think he will be rusty at best, and not really healthy at worst. I don’t know, and I don’t really want to draft starters who my conclusion on them is “I don’t know.” 2025 Projections: 9-4/3.66/1.26/139 in 124 IP”.
That’s me quoting Grey. Sure, Senga had a rough postseason, but if that suppresses his draft-day price, and I can cross my fingers and toes that he stays healthy? Yep. I’m in.
Jackson Jobe – This one is less about Jackson Jobe and more about wanting to put a few names on our Top 100 list that could impress early if they break camp or end up doing enough in limited time to warrant an early call-up to the big leagues. If I’m providing full disclosure, I had Andrew Painter ranked where I now have DJ Herz because I was ready to take the plunge after Painter had a great AFL stint this winter, (albeit in just 15 innings). I decided against ranking Painter because he’s not going to sniff that rotation until June at the very earliest. Jobe? That’s a different story.
Do I think Jobe breaks camp with the Tigers? No. I assume the Detroit rotation runs from Tarik, Flaherty, Reese Olson, Casey Mize, and Alex Cobb as a placeholder for Jobe. Heck, if Mize flops again we may even see Matt Manning for a few starts. But the general gist here is it’s ok to target some higher-upside arms that could get an early call-up if injuries strike their MLB rotation. With some of these names in the SP90-100 range, you’re looking at an overall ADP of at least 300+. Tomo Sugano’s is 400 (NFBC). DJ Herz is at 385 ADP. In a 12-team league, you’re drafting that in or around the 32nd round. If they flop, it’s an easy FAAB cut. If not? Those are the kinds of upside gambles that could push you into contention if everything breaks right.
SKIBIDI OHIO RIZZ WITH A BIG BACK GYATT. BRUH, THAT’S BETA A.F.
What? What does that mean?! In short? These are not favorable choices. Due to a poor history, bad draft position, or crummy situation…me no likey.
Chris Sale – Doubling down on an injury expectation for the second year in a row AFTER the guy wins a Cy Young? That’s probably not a good move, but I can’t help but wonder when things fall apart for Sale. Last year felt like he made a deal with the devil. Could he have signed a two-year deal? Does Team Beelzebub have a team option here? What does that get Satan if Sale goes out and wins another Cy Young award? A bonus soul? WE NEED TO KNOW!
Luis Castillo – I don’t know if this fade is more about his rotation-mates than his 2024 output, but Castillo is going off the (NFBC) board as the 23rd-ranked starting pitcher. I said it at some point last year; when the other people you’re compared to are all super-models, and you’re the 5th best super-model in the group, are you really that bad of an option? Castillo’s BB/9, K/BB, and ERA all ranked as 5th best out of the Mariners’ starting pitchers. Does that make him a terrible choice as the 5th best supermodel…er, SP in Seattle? No. I just don’t want to pay up for that when I can draft Bailey Ober, Spencer Schwellenbach, or Tanner Bibee in that zone instead.
Carlos Rodon – I wrote up a bit about Carlos Rodon a couple of weeks ago in my “Listless Monday Afternoon” piece. You can click it over there. Could Rodon be the ace who surfaced in that final year with the White Sox or that solo year in San Francisco? I guess so. ALL of his numbers improved in 2024 and it looked like he put his ugly 2023 behind him. For me, this is more about not believing that he’s out of the woods yet and that a 32-year-old flyball pitcher isn’t going to magically stop giving up home runs. Adding the Yankee tax to that means I’ll look elsewhere if I’m SP fishing around 132 overall. Others in that pond? Jack Flaherty, Jared Jones, and Bryan Woo. I’ll take any of those three over Rodon, please.
Taj Bradley – Do I believe Taj Bradley has huge potential to be an ace? Yes. Is Taj Bradley’s K/9 over the past couple of years a thing of beauty? Also, yes. Registering 10 strikeouts per nine innings is impressive for anyone, but when it comes from a 23-year-old kid in 138 MLB innings, that’s something to pay attention to. It sounds like I put Taj in the wrong section here, so I’ll cut to the chase. I don’t trust the command, and I think the 1.43 HR/9 will go up in that minor league park the Rays are headed to for 81 games. I’d be fine with picking up Taj in a keeper league, but I’m not touching him in redraft if I can grab a more stable arm in Zach Eflin or Tanner Houck in that 200-ish ADP section.
Luis Gil – It’s a similar story to Taj Bradley. The K/9 is pretty. So pretty. But that BB/9 needs to get cleaned up if I’m going to roster anyone with some upside. Would Gil be a good flier to take late to round out the rotation? Of course. Is he going to be available after pick 200? Well, I think that’s about as likely as him shaving 3+ points off his 4.57 BB/9 this year.
Ryan Pepiot – Hype outweighs reality? That’s what I’m thinking with Pepiot this year. At 27 years old, he’s certainly not a spring chicken like the two arms outlined above him here. But let’s have a bit of perspective. Pepiot threw 130 innings in Tampa last year, missed time with a leg injury, and then missed a month with a knee infection. In 2023, he threw 64 innings. In 2022, he finished with 127 innings. OOPSY and Steamer are predicting the biggest innings totals from Pepiot this year (165/166 respectively), but I just don’t see it.
I have him much lower in my rankings than a lot of other places, so I doubt I roster Pepiot anywhere this year. There are a couple of risky arms being drafted around him in Shane Baz and Sandy Alcantara. I’d rather gamble on those two bouncing back or settling for safety in Seth Lugo or Kevin Gausman. Although I’ll admit that the word ‘safety’ there is doing a lot of heavy lifting.
Brady Singer – I will not draft a Reds starter this year. Nope. No way. Not in that park.
“But Brady Singer is a ground ball pitcher! And he’s a strikeout machine! He’s just what the Reds need!”
I won’t disagree with that, but I will say that I’m not ready to burn a draft pick on Singer when there are other players who I’m more willing to roll the dice on in that ADP. And, this didn’t make me question that line of thinking much further, either.
That’s all for this week! I hope you enjoyed it! Next week, I’ll re-post the Top 100 Starting Pitchers with some more write-ups on the Top 100 arms that I think need a bit more attention than others. Then, I’ll dip into the Player Rater once again for a deeper dive into the 101-200 ranked players. Don’t worry, though, the following week I’ll be sifting through the hellscape that is 201+ from our Player Rater to see if I can uncover some names for our AL/NL-only deeper league players.
Drop some comments in the chat if you’re feeling extra fired up about some of the names I do (or don’t) have here. Have a great week!
Follow me @marmosdad on Twitter/X and Bluesky @marmosdad.bsky.social
Hi Mamosdad,
Have a great season!
The Commissioner of my 11 team Yahoo Points league just announced that the draft date is March 6th. What is your strategy for the first 10 rounds between hitters and SP. In the last two years, I have put emphasis on SP. For example, I picked 6 pitcher out of the first 7 rounds. I picked up Burnes, Skubal, Wheeler, Nola, Ragans and GreyRod.
1. What strategy do you follow for the first 10 rounds?
2. Any specific thoughts on Logan Gilbert, Burnes, Grochet or Kirby.
Your help is always appreciated!!
Martin
Martin!
I was wondering when you’d make your way back for 2025! It’s great to see you back. I hope you had a good winter.
I don’t normally do points leagues (usually just roto), but with Razzslam being points based I’ve had to change my strategy/plan to cater to the format.
1. Out of the first 10 rounds, I’d probably aim for 7-8 of them as hitters. It depends on how the scoring is set up and if anything leans towards pitching or hitting, but I learned a good hitting base is pretty crucial in points leagues. Razzslam seems to be even moreso hitter heavy in early rounds.
I think Grey/Truss mentioned that Derek (Lineup Builder) is taking over the Points league post this year, so make sure to keep an eye out for him. He’s a great analyst and a fantastic resource for strategy/analytics.
2. I really love the Seattle pitchers, especially this year. Gilbert and Kirby are almost 1 A and B in my book but I assume Gilbert with provide more Ks. Crochet is a tough one to gauge. To be honest, I’m worried about his arm holding up if the Red Sox push him to be a true ace (eg. Around 170-180 innings).
For Burnes, I’m fine fading him too. You have him already so you don’t have to worry about burning an early pick anyway.
I hope that helps! Good to see you back!
THANKS. for such a thoughtful response! shave a great season!!
all i can say about ragans and skenes is that they are TJ surgerys waiting to happen.Its not if its when .Skubal had his surgerys as have most of your high MPH pitchers .
Ok.
Great list — absolutely love the graphics! We’ve already talked about our shared love of Woo, and god I hope we’re right on Shota & Bryce b/c I am already losing count of my shares of both of those guys. Ha, I actually hope we aren’t in leagues together this year because we definitely have very similar taste on the SP front ; )
Thanks Laura!
Yep. There’s a few that I’m hoping to roster everywhere.
I have a feeling we’ll be tripping over each other in that Perts Draft just like last year when everyone was trying to figure out how early to pull the trigger on Oneil Cruz!
I’ll be crossing my fingers for all of those guys too. I already have Woo and Ober in my AL-only keeper, so at least I know I’ll have those shares if I get shut out elsewhere. Haha.
Thanks for writing! Would you trade Jhonkensy and Colt Keith for Schwellenbach? Dynasty league.
Hey Alex! No problem.
Without knowing what the rest of your team looks like, or how many teams/roster size, I think I’d still do that deal either way.
I’m certainly not alone in thinking that Schwellenbach is going to have a big year.
Good to see you go with Woo in the 30s. I could see him higher as well. He’s not a sleeper, which is what I tried to tell you last week. Anybody that plays seriously knows Woo is a stud.
Thought you should have ranked Imanaga much higher. Glad to see Grey did. I think he’s top 12, maybe top 10. The numbers don’t lie.
You got it, Harley. I’m a big Woo fan like you are, so I can see jumping for him a bit earlier than this for sure.
I like Imanaga a lot too. He’s one of those guys I would pick instead of a Cole or Burnes probably. I put the latter two higher in my list, though, because of how other players value them and the track record. I can see at least Cole bouncing back and I felt like I needed to have them both higher than SP20.
I wouldn’t be surprised to see Imanaga finish as a Top 10 SP on the Player Rater by the end of the year.
Thanks for the read.
It’s a good list. You did some nice work!
Thanks!
Great stuff Marm… full dyno 4 life… Having 4 top 10’ers feels good (Ske, Cea, Kirb & Burn)! Tryin to move Corbin for 1B help but have others waiting (JJones, McClannnannnan, Eury and Painter) and 1 or so that need to go from below!
So that leads to my question – who goes? If any. Rank maybe:
Houck Tuah (meh-be), Bobby Mill (where does be fit or hold to see if traded?) OR Walker B (I think there is still life but ??) ?
Thanks as always! Cheers~
Wow that’s a great core right there.
Shopping Burnes for an upgrade elsewhere is the right call. I love Jones, and the other three in that group are good too.
I think you ranked them the same way I would. Houck is healthy and had a solid year. Miller may be a bullpen guy or trade bait (if he’s not the 9th starter). Buehler might bounce back and I don’t mind him in Fenway.
If you hd to make a decision right now, I’d lean towards chopping Buehler just because Miller has sky high potential still.
If your league allows two-for-one trades, maybe see if you can package one of the three with Burnes for an upper tier 1B?
Again, if you can hold all of them and drop another bench bat that may be the way to go.
Can you put Eury in an IL spot?
Ya Eury will be IL. We have prev ILs roll over on rosters so I need to drop 3 before I can even hit waivers. Couple few I like so maybe 4-5 need to go. I have a couple offers out with 2-3 guys incld Burnes for Vinny P and Casas. Gonna loose some or all of Eloy, Pages, Morel, Gorman, maybe Ramos… Walker, bMill and Tanner are those other 3…
My only 1B now is Goldy and CES. Tog is avail so if no trade I will shoot for him.
This is the fat so cutting needs to happen. Haha… happy the rest of the squad are locks…
I like the Casas trade for you. CES burned me in more than one league last year too. So disappointing. I’ll be in on him again this year though. Haha.
Trimming that fat away leaves a nice cut for you. Good luck in the trade talks.
The Bryce is right!
It is!
Thoughts on Sean Burke…16 team dynasty…6×6…does he start the season with the big club?
I know it shows my age, and likely my nationality, but every time I see that name I think of the old NHL goalie.
As far as this one is concerned, it looks like they’re stretching him out for a rotation spot. If there’s one team that should be full of opportunities for young players it’s the White Sox.
Roster resource has him slotted in as Chicago’s SP4 and I would imagine one of two things would have to happen for him to not make that team. Either he has a terrible Spring, or a couple of the other young arms impress enough that they leapfrog him in the depth chart.
I assume Schultz and Hagen Smith end up in the minors for more seasoning, so I’d be fine taking the gamble that he makes the club.
Hope that helps!
I also read that he added a sinker over the offseason to round out a starter’s arsenal. I’m probably going to take a flyer on him because he already flashed upside in his cup of coffee and will be free in drafts. It helps that my league doesn’t count wins.
Yep, that’s a perfect example of taking a flier late and if it doesn’t pan out you can use him as an early faab drop. I hope for the Sox’ sake he proves he’s ready and takes off.