Happy Monday, Razzball faithful!
Well, last week’s Wachanda Forever was much more of a super-zero jinx than a superhero celebration, so hopefully this week’s lede doesn’t suffer that same fate.
But, there has to be good news now, right?
The chosen one returns on Tuesday, and this fan of the Top 100 Starting Pitchers is happier than a nest full of baby blue jays on regurgitated worm day.
For the record, that’s supposed to be a good thing.
It’s been a few weeks since I’ve kept Trey Yesavage in and around the same spot that I had him ranked way back in our preseason Top 100 list. And it’s been more than a few weeks since I said I wanted to leave him in there on the hope and prayer that he’d be back before the end of April.
Well, lo and behold, Tuesday, April 28th, is the date to circle on the calendar if you want a chance to shout, “HOORAY for Trey!” in real time.
And if he looks as good as he did in Buffalo last week, all of us fantasy managers who roster him should be in for a breath of fresh air and a nice boost to our counting stats.
If you need a less visual affirmation and more of a word-based analysis to get you giddy, this was the unofficial scouting report from a friend who went down to Buffalo to watch last week’s rehab start.
Y’all know that my obsession with Yesavage runs about as deep as my Jo Adell one does, so let’s just say if you don’t roster him now, see if you can put together a trade offer for the young Blue Jay. You could roll the dice and hope he comes back with a rough start, but this may be the only time to “buy low” if he hits the ground running and replicates even a fraction of the success he had in last year’s minor leagues-to-World Series whirlwind year.
Can a guy move up the Top 100 list simply based on an activation from the IL?
Well, first, as always, it’s a bit of business. The Razzball subscriptions are well worth the price of admission. This should be your go-to reference for the entire season. That resource that the other “experts” from other sites use as often as they look at Statcast or Fangraphs data? This is it.
The Top 100 Starting Pitchers for 2026
| MARMO RANK | Name | Team | Notes |
|---|---|---|---|
| 1 | Tarik Skubal | DET | 6 IP, 4 ER, 7 hits, zero walks, 5 Ks, ERA at 2.72. Every time Skubal puts up 4 ER in one game, Scott Boras has to cancel the check he wrote for one of his luxury yachts. Come on Tarik, start thinking of others for once. |
| 2 | Paul Skenes | PIT | 7.0 IP, 1 hits, 0 ER, 7 K. Another thing of beauty from the Allegheny Ace. |
| 3 | Garrett Crochet | BOS | 6 IP, 0 ER, 3 H, 0 ER, 2 BB, 7 Ks. This was much better than last week. And, while we’re counting, it was also much better than his beer commercial with Zdeno Chara and Julian Edelman. |
| 4 | Yoshinobu Yamamoto | LAD | 7 IP, 3 ER, 6 H, 2 BB, 7 Ks, and a tough luck loss at SF. He gets MIA at home this week. |
| 5 | Cristopher Sanchez | PHI | 5 1/3 IP, 6 ER, ERA at 2.94. Well, there it is. Time to drop him for Foster Griffin. Now where’s that sarcasm font? |
| 6 | Chris Sale | ATL | 6 IP, 0 ER, 1 H, 2 BB, 9 Ks. Someone tell his opponent (Aaron Nola) that this is how you age gracefully. |
| 7 | Bryan Woo | SEA | More below. But I can’t write where. Hint: It’s not the Jumpers section. Eek. |
| 8 | Jacob deGrom | TEX | 5 2/3 IP, 1 ER, 6 baserunners, 10 Ks, ERA at 2.13. I’m so glad that one of my leagues changed out the QS category a couple of years ago. Seriously. How tough is it to let the guy get that last out? (He was at 89 pitches) |
| 9 | Shohei Ohtani | LAD | 6 IP, 0 ER, 5 hits, zero walks, 7 Ks, ERA at 0.38. It’s weird when the real-life version outperforms the video game version, right? |
| 10 | Max Fried | NYY | 8 IP, 0 ER, 5 baserunners, 9 Ks, ERA at 2.40. It’s almost time for the ultimate sacrilege (moving him above Bryan Woo). |
| 11 | Logan Gilbert | SEA | 4 IP, 3 ER, ERA at 4.36. Do you ever look at a starter’s line and think, “Well, maybe he got hurt. Or was projectile vomiting in between innings?” Then you see he threw 89 pitches, and you realize he just had a bad game? |
| 12 | Tyler Glasnow | LAD | 8 IP, 0 ER, 2 baserunners, 9 Ks, ERA at 2.45. Excellent! Now put him back in his bubble-wrap cocoon for five more days before he sneezes and blows out three discs in his back! UP! |
| 13 | Cole Ragans | KC | 6 IP, 1 ER, 5 H, 0 BB, 11 Ks, and his first win of the season. Someone heard all the smack talk after his junky start last week and decided to do something about it! |
| 14 | Zack Wheeler | PHI | 5 IP, 2 ER, 3 H, 3 BB, 6 Ks, and the no-decision. 84 pitches means this one was a success, even if there wasn’t a dub on the board for Wheels. The question I had to answer was where does he start on the list this week? I figured Top 15 was a good place to begin. |
| 15 | George Kirby | SEA | 6.0 IP, 5 hits, 2 ER, BB, 2 K. Minimal walks, but also minimal strikeouts. Down a bit today. |
| 16 | Logan Webb | SF | 7 IP, 3 ER, 9 baserunners, 5 Ks, ERA at 4.86. (A) Is he an ace? (Yes) (B) Is he exciting? (No) (C) Is there a C? (No). |
| 17 | Nolan McLean | NYM | More below. Jumpers. |
| 18 | Dylan Cease | TOR | 5 IP, 2 ER, 7 baserunners, 12 Ks, ERA at 2.10. I usually feel guilty ranking this guy and Gausman so highly. But a dozen Ks in 5 innings is some nice confirmation bias. |
| 19 | Kevin Gausman | TOR | More below. Jumper. But with actual stats to back it up! |
| 20 | Cam Schlittler | NYY | 8 IP, 1 ER, 5 baserunners, 5 Ks, ERA at 1.77. Schlitt is most certainly happening this year, and I’m thankful that I got in for at least one share. Up today. |
| 21 | Joe Ryan | MIN | 5 IP, 4 ER, 9 baserunners, 5 Ks, ERA at 3.90. Meh. Down a bit. |
| 22 | Freddy Peralta | NYM | 5.2 IP, 7 hits, 2 ER, 3 BB, 8 K, and the loss. “Wait, I came one out from a quality start, and you move me down? How dare you!?” Freddy, after seeing this today…probably. |
| 23 | Jacob Misiorowski | MLW | 6 IP, 3 ER, 6 H, 1 BB, 9 Ks. It was nearly the same line as his opponent (Mitch Keller), but still not enough to pull in his 2nd win. |
| 24 | Brandon Woodruff | MLW | 5.0 IP, 5 hits, 3 ER, 2 BB, 3 K. It was a tough loss on just 71 pitches, so hopefully he’s feeling ok for his next start. (vs ARI). |
| 25 | Framber Valdez | DET | 4.1 IP, 4 hits, 2 ER, 5 BB, 4 K. 5 walks and 13 outs on 89 pitches? Down. |
| 26 | Robbie Ray | SF | 5 IP, 1 ER, 4 H, 3 BB, 4 Ks. Sure, the 2-3 record is a bit underwhelming, but the 2.70 ERA and 1.14 WHIP through 6 starts is almost as nice as the 9.45 K/9. Translation: Robbie Ray is looking just fine (and, no, that’s not another reference to his two-sizes-too-small pants). |
| 27 | Kyle Bradish | BAL | Game 1: 5 1/3 IP, 1 ER, 13 baserunners, 7 Ks, ERA at 4.68. A baker’s dozen of baserunners? ok let’s guess the BB total. I say 3. (Ha! I was right!) Game 2: 5 IP, 3 ER, 4 H, 4 BB, 3 Ks. Let’s just get this out of the way first: No, I wouldn’t drop him. But I’ll also say I’d start seeing if anyone wanted to pay up for a bit of a buy-low in a redraft league. |
| 28 | Jose Soriano | LAA | More below. Jumpers. Up. Again. |
| 29 | Sandy Alcantara | MIA | 6.0 IP, 9 hits, 3 ER, BB, 4 K. Sandy hasn’t exactly been cheeks, but we’ve been expecting those big strikeout games. Anything less than 6 feels like a poor outing. |
| 30 | Edward Cabrera | CHC | 7 IP, 3 ER (2 more unearned), 6 hits, zero walks, 5 Ks, ERA at 2.73. We’re getting to the point where the “lucky start” of the year is turning into “this guy is for real”. I don’t want to steal any of BDon’s Anchorman thunder here, but it’s tough not to believe in guys like Cabrera as long as they’re performing like this (consistently strong starts). |
| 31 | Chase Burns | CIN | 5 2/3 IP, 2 ER, 6 baserunners, 8 Ks, ERA at 2.57. Burns, baby, Burns! Call him Disco Inferno! Up a bit. |
| 32 | Bubba Chandler | PIT | 4 IP, 6 ER, ERA at 4.88. It’s time for another exciting episode of HOW MANY WALKS?! 10 baserunners in this one for big Bubbs. How many walks? (It was 3). He’s also got a two-start week this week (STL, CIN). |
| 33 | Parker Messick | CLE | 5 IP, 3 ER, 6 baserunners, 4 Ks, ERA at 1.76. If you expect him to throw a no-hitter every time out, you’re playing the wrong game. |
| 34 | Emmet Sheehan | LAD | 6.1 IP, 4 hits, ER, BB, 10 K, 4.78 ERA. I know Grey is a big fan, too, so I feel comfortable speaking for both of us when I say this. This is the start we’ve been waiting for from Sheehan. Up! |
| 35 | Trevor Rogers | BAL | More below. Dumper. |
| 36 | Eury Perez | MIA | Dumper. Yes, I said it. More below. |
| 37 | Shota Imanaga | CHC | Game 1: 7 IP, 1 ER, 4 baserunners, 1 K, ERA at 2.17. As Michael Scott famously said, “You miss 100% of the Shotas you don’t take”. Practice up, kids. Game 2: 5.1 IP, 5 ER, 6 H, 3 BB, 6 Ks, and his 2nd loss. Well, I guess he Shota the bed in this one. Let’s chalk this one up to having to start at the Avengers tower (at LAD) and move along. |
| 38 | Michael King | SD | 6 IP, 2 ER, 3 H, 1 BB, 8 Ks. Michael King sure wasn’t too afraid of that thin Mexico City air and the potential for a high-scoring slugfest. (Just don’t look at what happened to his bullpen after he left…or his opposing starting pitcher for that matter, either). |
| 39 | Mackenzie Gore | TEX | 5 IP, 3 ER, 6 H, 3 BB, 7 Ks. He didn’t stick around long enough for the win. |
| 40 | Nathan Eovaldi | TEX | 6.0 IP, 6 hits, 6 ER, BB, 3 K, 4 HR allowed. EeeeYoooouch. Down. |
| 41 | Ranger Suarez | BOS | 4 2/3 IP, 4 ER, ERA at 4.00. It’s a lot more fun to see arms fall apart when they’re on players that you faded in the preseason. Whatever the opposite of that is…it’s me with Ranger Suarez. Down. |
| 42 | Gavin Williams | CLE | 6.0 IP, 7 hits, 6 ER, 2 BB, 4 K. 6 earned runs in 6 innings is rough, but Williams won his 4th of the year anyway. I took some heat last week for having Gavin Williams “too low” for some folks’ liking. The walks were Ok last week, but the earned runs were a bit of a message. He’s had a good start to the year, but he’s not a Top 25-30 arm just yet. |
| 43 | Jesus Luzardo | PHI | 4 2/3 IP, 1 ER, 9 baserunners (4 BBs), 3 Ks, ERA at 6.91. I mean…what do we do here? Down a bit today. |
| 44 | Kris Bubic | KC | 6 IP, 3 ER, 8 baserunners, 3 Ks, ERA at 4.08. How many more Ks would scratch that itch? Another 3? Another 6? Hey, at least it’s a quality start. |
| 45 | Drew Rasmussen | TB | 6.0 IP, 5 hits, ER, BB, 6 K. A quality start? And he threw 98 pitches! Maybe the Rays are loosening the leash! |
| 46 | Shane McClanahan | TB | 5 IP, 0 ER, 3 H, 2 BB, 7 Ks, and his 2nd win. He threw 86 pitches, so it wasn’t really a “baby gloves” start. No QS but still good enough to get us a W. |
| 47 | Braxton Ashcraft | PIT | 7 IP, 2 ER, 6 baserunners, 5 Ks, ERA at 2.43. World of Ashcraft is on the bereavement list, so don’t get too worried if you see that little red flag by his name on your roster. |
| 48 | Tanner Bibee | CLE | 6 IP, 2 ER, 7 baserunners, 3 Ks, ERA at 4.45. If you say that last name in an Austin Powers voice… but know that you’re not the only one. |
| 49 | Trey Yesavage | TOR | More above! I know what I’m doing on Tuesday night! (Well, I’m writing up my final hockey article, but I’ll also be watching this start) |
| 50 | Seth Lugo | KC | Man, these two start weeks can really mess with the head. Game 1: 7 IP, 0 ER, 5 baserunners, 7 Ks, ERA at 1.15. One of these years, I need to just ignore ADP, draft one big strikeout ace in Round 1/2, then load up on boring walk wizards. Lugo, Wacha, Merrill Kelly, George Kirby… Game 2: 6.1 IP, 7 ER, 14 H (!), 1 BB, 3 Ks, and one what the eff? So much for that 3-game quality start streak. Talk about a Jekyll and Hyde kind of week. |
| 51 | Mitch Keller | PIT | 5 IP, 3 ER, 5 H, 2 BB, 6 Ks, and the no-decision. King QS threw 93 pitches, so I get not having him go 6 innings. |
| 52 | Ryan Weathers | NYY | 5.1 IP, 2 ER, 6 H, 0 BB, 4 Ks, and the no-decision. These “almost” 6-inning starts are ridiculous. Pouring one out for all of you homies (and homettes) in those Quality Start leagues. |
| 53 | Emerson Hancock | SEA | Game 1: 5 IP, 3 ER, 7 hits, zero walks, 3 Ks, ERA at 2.83, and the no-decision. Game 2: 6 IP, 2 ER, 7 H, 2 BB, 4 Ks. The only problem here is that the win went to Antonio instead of Emerson. That Bastardo! |
| 54 | Noah Cameron | KC | 6.1 IP, 3 ER, 8 H, 3 BB, 6 Ks vs LAA was enough for his 2nd win. He heads to Bing Bong (at ATH) this week. |
| 55 | Jack Leiter | TEX | 5 IP, 3 ER, 7 baserunners, 5 Ks, ERA at 4.97. I’m sticking with him. Two starts this week, too, albeit tough ones (NYY and at DET). |
| 56 | Joey Cantillo | CLE | 5 IP, 3 ER, 6 H, 1 BB, 4 Ks. ERA at 3.56. WHIP at 1.32. He may not be generating as much buzz as his buddy Parker Messick, but they’re not all that different if we’re just going on upside alone. Down a bit. |
| 57 | Casey Mize | DET | 6 IP, 1 ER, 6 baserunners, 7 Ks, ERA at 2.51. I don’t know why so many folks fade him. He’s sleepy good. Up today. |
| 58 | Shane Baz | BAL | 6 1/3 IP, 4 ER, 10 baserunners, 4 Ks, ERA at 5.08. I don’t take a lot of joy in seeing a pitcher whom I faded in the preseason be less than impressive in his first half dozen starts…but here we are. Down. |
| 59 | Landen Roupp | SF | More below. Jumper. |
| 60 | Connelly Early | BOS | Game 1: 5 1/3 IP, 3 ER, 8 baserunners, 4 Ks, ERA at 2.88. Game 2: 6.2 IP, 2 ER, 4 H, 1 BB, 4 Ks, and his 2nd win. The earned runs were two solo homers, and that was it. He’s on the short list of Tolle, Messick, and Cantillo of guys I targeted and tried to get everywhere (and, yes, Cody Ponce was also on that list). More importantly, I’m not the only one who hears Juliette Lewis calling Woody Harrelson every time I see this guy’s name, right? |
| 61 | Will Warren | NYY | 6.0 IP, 7 hits, 2 ER, BB, 6 K. He’s at TEX this week. |
| 62 | Michael Wacha | KC | 5 1/3 IP, 6 ER, ERA at 2.51. There it is! Wachanda Forever! *dodges flaming projectile pitchforks* (DOWN!) |
| 63 | Chase Dollander | COL | More below. Jumper. |
| 64 | Spencer Arrighetti | HOU | More below. Jumpers. |
| 65 | Taj Bradley | MIN | 6.1 IP, 7 hits, 6 ER, 3 BB, 3 K, 4 HR allowed. Ah. There it is. Hopefully it’s just a hiccup. Down. |
| 66 | Luis Castillo | SEA | 5 IP, 2 ER, 7 baserunners, 6 Ks, ERA at 5.01. Almost a quality start to help him escape the quicksand pit, AKA sliding off the list. |
| 67 | Zac Gallen | ARI | 3 IP, 0 ER, 1 H, 0 BB, 3 Ks, and replaced after taking a liner off the right shoulder. He finished the inning, though, and it doesn’t look serious enough for him to end up on the IL. Down. |
| 68 | Clay Holmes | NYM | 7 IP, 2 ER, 6 baserunners, 3 Ks, ERA at 2.10. He needs a bit more levitation in that K line, Holmes, but this was as solid as it gets otherwise. |
| 69 | Michael Soroka | ARI | 5 IP, 1 ER, 8 baserunners, 6 Ks, ERA at 2.60. I added him to a few leagues a couple of weeks ago, and it’s been a smooth ride so far. That’s my way of preparing myself for the 0.2 IP, 8 ER, 14 baserunners, 2 Ks line that’s bound to show up sooner than later. |
| 70 | Grant Holmes | ATL | 6.0 IP, 7 hits, 3 ER, 3 BB, 4 K. He gets DET at home this week. |
| 71 | Reid Detmers | ANA | Another two start week for us last week. Game 1 is a quote from Grey: “6 IP, 4 ER, 7 baserunners, 5 Ks, ERA at 4.08. Maybe things go sideways, but this wasn’t that. His underlying stats are still gorge.” Game 2: 5 IP, 3 ER, 5 H, 1 BB, 5 Ks, and the no-decision. He won’t win us any ratio titles, but he’s more than a serviceable middle-of-the-rotation fantasy arm for now. |
| 72 | Noah Schultz | CWS | 6 IP, 2 ER, 4 H, 4 BB, 8 Ks. South Side Randy Johnson chucking 96 MPH peas (FB and SNK) and hoping he can keep it in the strike zone. |
| 73 | Payton Tolle | BOS | 6 IP, 1 ER, 4 baserunners, 11 Ks. Here’s hoping you don’t have to pay a ton at the Tolle booth to add him. |
| 74 | Kyle Harrison | MLW | Jumper. More below. All of these guys in this pocket of 10 (from Holmes to Sproat) jumped ahead of Dumpers today. |
| 75 | Randy Vasquez | SD | 7 IP, 0 ER, 3 hits, zero walks, 5 Ks. Oh, that was much more Ricky and Julien than it was Randy BoBandy. Excellent work. |
| 76 | Justin Wrobleski | LAD | More below. Jumpers. |
| 77 | Rhett Lowder | CIN | Game 1: 6 IP, 1 ER, 7 baserunners, 3 Ks, ERA at 3.10. Game 2: IP, 2 ER, 6 H, 1 BB, 7 Ks. He didn’t get the win as the bullpen eventually got tagged with a loss, but this was another solid outing for Lowde, who broke a modest two-game winning streak. He moves UP today. |
| 78 | Andrew Painter | PHI | 5.2 IP, 9 hits, 5 ER, 2 BB, K. Someone read the “How to NOT hold on to your rotation spot when your team’s ace returns” and took notes. Thankfully, for him, Nola has been even worse. |
| 79 | Brandon Sproat | MLW | 5 1/3 IP, 3 ER, 6 baserunners, 4 Ks, ERA at 6.45. I put a bid in one league to add him in FAAB. I’m back in and ready to be hurt again. |
| 80 | Max Meyer | MIA | Game 1: 5 1/3 IP, 1 ER, 5 baserunners, 8 Ks, ERA at 3.60. Stop me if you’ve heard this before…great K/9 (10.1) and a bad BB/9 (4.0). Game 2: 5 IP, 0 ER, 4 H, 1 BB, 5 Ks. Not enough to stay in for a win…or loss. That went to Andrew “kicked in the” Nardi. |
| 81 | Andrew Abbott | CIN | 4.0 IP, 6 hits, 5 ER, 2 BB, 4 K. Forget about “Who’s on First?” It’s been more like “Who’s my first drop?” Spoiler: It might be Abbott. Woof. |
| 82 | Jeffrey Springs | ATH | 6 IP, 4 ER, 5 H, 2 BB, 4 Ks. That’s 11 ER in his last 11 innings. And 11 Ks. I knew putting him on the list wasn’t a great idea, but I guess Stranger Things have happened. Lesson learned. Down. |
| 83 | Nick Lodolo | CIN | Threw a 3-inning simulated game last week and is due back on May 9th. I could have dropped him off the list, but I’m hoping he’s back sooner. |
| 84 | Matthew Boyd | CHC | 4 2/3 IP, 2 ER, 5 hits, zero walks, 5 Ks, ERA at 5.79. I made a note to “PUT HIM BACK IN” without realizing I didn’t take him out in the first place. So, yay, me, I guess? |
| 85 | Merrill Kelly | ARI | More below. Dumper. |
| 86 | Max Scherzer | TOR | More below. Dumpers. |
| 87 | Aaron Nola | PHI | If you’re a fan, look away. More below. Dumpers. |
| 88 | Ryne Nelson | ARI | It’s ugly. More below. Dumper. |
| 89 | Mike Burrows | HOU | 5 IP, 2 ER, 5 H, 3 BB, 8 Ks. Seeing a lot of folks dropping Burrows after last week’s rough start, and I get it. I’d still hold him in deep leagues, but if you have better options on the wire, I could see cutting him loose. Down today. |
| 90 | Bailey Ober | MIN | 6 IP, 2 ER, 3 H, 2 BB, 3 Ks. That’s three starts in a row with at least 6 innings. This one was a tough luck loss (his first of the year). |
| 91 | Jack Flaherty | DET | More below. Dumpers. |
| 92 | Yusei Kikuchi | LAA | 5.0 IP, 5 hits, 5 ER, 2 BB, 5 Ks. No need to give Kikuchi a High Five. He’s got a whole pocket full. |
| 93 | Roki Sasaki | LAD | 5 IP, 4 ER, 7 H, 1 BB, 5 Ks, 3 HR allowed. This guy feels like the NL version of Brayan Bello. Maybe we can call him Brayan Tokyo. |
| 94 | Foster Griffin | WSH | I had open spots today and couldn’t leave this guy out. Game 1: 6 IP, 3 ER, 6 baserunners, 3 Ks, ERA at 3.38. Out-earning his brothers, Konnor and Blake, just like we expected in the preseason. *” Tommens” out the window searching for a new shortstop*. Game 2: Even better! 7 IP, 0 ER, 2 H, 2 BB, 8 Ks. Oh, and he didn’t get the win in that one either. Because Nats. Smh. |
| 95 | Lucas Giolito | SD | Good thing the Jays landed Patrick Corbin first! See below. Jumpers. |
| 96 | Luis Severino | ATL | 6.2 IP, 6 hits, ER, BB, 5 K. He’s up today if not only because he’s the one guy in the bottom 15 who didn’t get rocked. |
| 97 | Brady Singer | CIN | Here’s my note for this week: “ – 5.1 IP, 2 ER, 8 H, 0 BB, 3 Ks. ERA at 4.97. WHIP at 1.62. He’s 2-1 on the year, but the ratios need some spring cleaning before he makes his debut on the list.” Well, I didn’t realize I already had Zack Wheeler in here, so I had one extra open spot to fill. I guess it’s time to do the spring cleaning on the job, Singer! |
| 98 | Chad Patrick | MLW | 4 IP, 4 ER, 6 H, 1 BB, 2 Ks as he followed an opener (DL Hall). Uh Oh. If only the Brewers had some arms in the minor leagues to replace him. (* insert Logan Henderson and Robert Gasser growling noises*). Down. |
| 99 | Kodai Senga | NYM | 2.2 IP, 3 ER, 3 H, 3 BB, 1 K, and one what are we even doing here still? He was supposed to start on Saturday, but that got pushed back to Sunday (rain). The extra day of rest apparently didn’t do him much good anyway, though. |
| 100 | Reynaldo Lopez | ATL | 1 IP, 4 ER, 8 baserunners, ERA at 3.74. Ok, but ZERO face punches! That’s a small victory, no? |
JUMPERS (Players who jumped up the list this week).
Nolan McLean – Game 1: 6 2/3 IP, 3 ER, 5 hits, zero walks, 10 Ks, ERA at 2.67. I was all set to do a special edition of “This or That?” for Harley Earl today. I even had it all written up and considered going with it as the lede…
Nolan McLean or Tarik Skubal, Paul Skenes, or Garrett Crochet? No.
Yoshi, Cristopher Sanchez, Woo, or Sale? No?
I can’t go above deGrom or Ohtani. Logan Gilbert hasn’t been perfect, but I’d still take him or Fried first.
Ryan, Kirby, Webb, Glasnow?
Yep. I think Harley had it right there. McLean can really go anywhere in this pocket, and it comes down to personal preference.
I like the Jays guys; you might like Framber and Freddy instead. But, honestly, based on what we’ve seen this year, Nolan McLean belongs in this group.
And it looked perfect. That is, until Game 2: 5 IP, 1 ER, 5 H, 2 BB, 7 Ks, and he lost to COL at home? Against Jose Quintana? And he has ONE win in five starts?! He’s a straight filth dealer, so none of this makes sense, but feel free to use it in trade talks on the comment section when you float an offer headed by Kyle Bradish.
It’s all jokes there, and I still think McLean belongs in the Top 20 at the very least, but it shows just how much people can find information to argue a point, even when it seems pretty moot.
Kevin Gausman – 6.2 IP, 2 ER, 6 H, 0 BB, 3 Ks, and his 2nd win. This was a cool little stat that I saw this weekend, too.
Jose Soriano – 5 IP, 0 ER, 7 H, 0 BB, 4 Ks, and single-handedly keeping my RazzSlam team from bottoming out around 300th place. Sure, the strikeout total this week wasn’t eye-popping, but the 0.24 ERA is the best in the biz, and the 0.823 WHIP is good enough for 5th best in the league behind Tyler Glasnow, Paul Skenes, Cam Schlittler, and Max Fried. That’s some pretty good company. Cue the Larry David gif.
Landen Roupp – Game 1: 5 IP, 1 ER, 1 hit, 5 walks, 7 Ks, ERA at 2.28. The Roupp-Dogg’s out for a walk(s)! Game 2: 7.2 IP, 3 ER, 2 H, 2 BB, 6 Ks. And don’t look now, but guess who has 5 wins! That’s What’s Roupp, Dogg! Jakkers had a nice dynasty piece on the Roupp Dogg on Saturday, too!
Spencer Arrighetti – Game 1: 5 IP, 2 ER, 9 baserunners (4 BBs), 3 Ks, ERA at 2.45. Game 2: 7 IP, 1 ER, 3 H, 1 BB, 8 Ks, and his 3rd win. ERA at 2.00. WHIP at 1.11. Guess who used the crystal ball in last week’s TGFBI FAAB?!
This is his second week in the Jumpers, and if he keeps up his current pace, he’ll move up even further.
Kyle Harrison – 6 IP, 0 ER, 1 H, 1 BB, 12 Ks (!). What a way to score win number two! I was watching hockey yesterday afternoon, so I missed this one, but after watching post-game clips, well, you can see it for yourself here.
Chase Dollander – It was a two-start week last week for Dollander, so he got two notes. Spoiler: Both were excellent.
Game 1: 6 IP, 1 ER, 4 baserunners, 9 Ks, ERA at 2.88. Grey mentioned last week that he can’t see any reason not to add Dollander everywhere. I thought of one reason – because his name sounds like he’s draining boiled mayonnaise through a strainer – but the pitching results have been solid.
Game 2: 7 IP, 0 ER, 5 H, 2 BB, 7 Ks, and do we finally have a Rockies starter we can “trust”? Grey mentioned last week that the last SP we rostered from Colorado was probably Jeff Francis, and I thought of Ubaldo Jimenez or maybe Jon Gray, but the point still stands. This one is a rarity in Denver – AKA actually good enough to consider starting every week.
I put in a decent bid on Dollander in my NFBC FAAB last night. I don’t think it’ll be enough, but I took a shot.
Apologies for the length of this one (yikes), but I had to include this clip from Rob Friedman too.
Justin Wrobleski – Game 1: 7 IP, 1 ER, 8 hits, zero walks, 3 Ks, ERA at 1.88. Between this guy and Mlodzinski, we’ve now located two of the three finalists in the 2026 Polish Scrabble championships. He’s 3-0, starts for the Doyers, has a 1.88 ERA, a 0.875 WHIP, and gave up 1 ER at COL last week. Talk about a slew of checkmarks on the “PROs” side of the chart. Game 2: 6 IP, 0 ER, 4 H, 4 BB, 6 Ks. 6-4 then another 6-4? I wonder how tall this guy is! Could it be the ultimate numerology Sunday spike?! (nah, he’s only 6’1”).
Lucas Giolito – It’s not a true Jumper here, but Giolito signed with the Padres, so he’s automatically in the Top 100. He starts low today, but like everyone else, he can jump with the right results.
DUMPERS (Players who dropped down the list this week).
Bryan Woo – Whoa. Wait. Whoa. The WooBot? A DUMPER? Well, I think this link sums up that sort of thinking!
Ok, so this was a response after he gave up his 4th homer on Saturday night, but it still stands. And, for the record, I said the same thing after I looked at his line. Or at least here was my note…
3 IP, 7 ER, 9 H, 0 BB, 1 K, 4 HR allowed. Yes! No walks again! What? There’s more to that line than the zero walks? Well, it was either this or “Bryan Woo-ps” and I opted for this.
Trevor Rogers – 1.2 IP, 3 ER, 4 H, 2 BB, 2 Ks. ERA at 4.75. 62 pitches in this one, and he was about as effective as one of those battle droids from Star Wars. “Roger Roger”? Uh…ya. No.
Eury Perez – 5.1 IP, 4 ER, 7 H, 2 BB, 6 Ks, and 2 more HR allowed. ERA at 4.60. WHIP at 1.40. When I see Eury put up a start like this, this is what I envision his superfans are doing after opening up the box score…
Honestly, I really do like the player. And the upside is through the roof. I just don’t get expecting him to run away with the 2026 Cy Young award when he’s putting up less-than-ace numbers. Two starts of six with 6+ IP, and just 2 QS to show for the work, isn’t a top-tier ace. Yet.
Merrill Kelly – 4 1/3 IP, 8 ER, ERA at 9.31. Down today. And if you need to ask K-E-L-L-Why…just look at the ER.
Aaron Nola – Game 1: 1/3 IP, 5 ER, ERA at 5.06. I swear I don’t want anything bad to happen to this guy…especially when he keeps doing bad things to himself. Game 2: 4.2 IP, 6 ER, 7 H, 3 BB, 6 Ks, 2 HR allowed. Am I the only one who thinks of the “Danny DeVito No” gif from ‘It’s Always Sunny…’ when we see Nola is starting? He’s close to slipping off the list altogether.
Ryne Nelson – 5 IP, 6 ER, 7 H, 2 BB, 4 Ks. He gets the unenviable distinction of being the first guy in this season to get crushed on US soil one week, then in Mexico the next. Too bad Arizona doesn’t play in Toronto next week, or he could go for the trifecta.
Max Scherzer – 2.1 IP, 6 hits, 7 ER, 3 BB, 0 K, 3 HR allowed. Started the day at 3499 career Ks and ended … with 3499. Uh…that’s not good, Max.
Jack Flaherty – Another two-starter last week. Game 1: 3 1/3 IP, 0 ER, 9 baserunners (6 BBs), 3 Ks, ERA at 3.47. “Ok, Jack. Let’s try something different. I want you to close your eyes, then throw where you think the strike zone might be”. Game 2: 2 IP, 6 ER, 5 H, 2 BB, 4 Ks. That’s 4+ ER in half of his last 8 GS.
STUMPERS (These names might stump you as to why they aren’t on the Top 100…yet. Some of these guys are close).
Dean Kremer – IL
Sean Burke – 6 IP, 2 ER, 6 baserunners, 3 Ks, ERA at 4.10. He burned me last year. And there’s a story I’ll tell at some point about what the name Sean Burke reminds me of…but that day is not today. And today is also the day I still hesitate to add Burke to my mixed league team.
Nick Martinez – 8 IP, 1 ER, 6 baserunners, 6 Ks, ERA at 2.10. Ok. He needs to at least be on the Stumper list.
Cade Cavalli – 5 IP, 2 ER, 7 hits, zero walks, 10 Ks, ERA at 4.01. Grey mentioned he has Cavalli in an NL-Only league, and it made me think I should probably mention this – it’s fun to roster certain arms in an Only league. But a lot of those “Only” league guys are reserves or streamers (at best) in our mixed leagues. (Which explains why some of these guys are nowhere near the Top 100, even IF they rip off a few decent starts like this one).
Lance McCullers Jr. – 5.0 IP, 6 hits, 5 ER, 4 BB, 3 K.
Brandon Pfaadt – Followed Zac Gallen after Gallen was hit in the shoulder with a comebacker.
Michael McGreevy – Game 1: 5 2/3 IP, 4 ER, 7 baserunners, 3 Ks, ERA at 3.29. Game 2: 6 IP, 1 ER, 5 baserunners, (0 BB), 6 Ks. I’ll take that one for the RazzSlam rotation! A two-start writeup for a Stumper? You can’t say you don’t get the full service experience here in MarmoVille.
Luis Gil – Game 1: 6 1/3 IP, 0 ER, 5 baserunners (3 BBs), 2 Ks, ERA at 4.11. Oh, you want the 411? Well, the 411 is that it would take another half dozen starts like this for me to add him to the list, and even then, I’d be concerned we’d get another basket of BBs. Game 2: 4 IP, 6 ER, 5 H, 3 BB, ZERO Ks. Ok, quick question. Which would you choose? Having to activate Luis Gil all year or take one punch to the mouth from prime Mike Tyson?
I’ll take Tyson because at least that would only hurt me for 2-4 weeks instead of an entire baseball season.
JR Ritchie – 7 IP, 2 ER, 7 baserunners, 7 Ks. So rude of him to get called up two weeks after I wrote about his dad. (Yes, that’s a Lionel Ritchie reference).
Janson Junk – 5 IP, 0 ER, 1 hit, 1 walk, 2 Ks, ERA at 3.67. Yet another block is being built in the wall of Miami’s rotation to keep Robby Snelling and Thomas White in the minors.
Carmen Mlodzinski – 4 1/3 IP, 5 ER, ERA at 3.28. And just so we’re clear, guys actually have to be somewhat promising to make the Stumpers list. Um…and I also don’t know why he’s still here. For what it’s worth, here’s my note from his second start: 3.2 IP, 4 ER, 1 no way.
Bryce Elder – Game 1: 6 2/3 IP, 3 ER, 5 baserunners, 6 Ks, ERA at 1.50, then Game 2: 7 IP, 3 ER, 6 H, 1 BB, 2 Ks. He was close to making the cut, but I preferred a couple of others over him…for now.
Davis Martin – 6 1/3 IP, 1 ER, 7 baserunners, 7 Ks, ERA at 2.01. I really (italics) want to add this guy to the short list of names ready to pounce into an open spot, but I don’t know if I can do it yet. Plus, White Sox.
Brayan Bello – 3.1 IP, 13 hits, 8 ER, BB, 2 K, 5 HR —- Brayan Bello – so I was watching the replay on Saturday morning with my kid, and I said out loud “Jesus, how many friggin homers did this guy give up”. Then I opened up my notes and cut him from the list.
Kumar Rocker – 6 IP, 1 ER, 5 baserunners, 5 Ks, ERA at 3.48.
Connor Prielipp – As soon as I saw the reference, I knew I had to quote Grey today. “4 IP, 2 ER, as he was called up. If you can say his last name, without going into A Tribe Called Quest’s Oh My God lyrics a’la, “Prielipp, Prielipp, ya wind up ya hip…” You are a better or younger person than me.”
BUMPERS (Injured starters or minor league guys who could or would bump others off the list if they were active on the big league roster).
Tatsyua Imai
Jose Berrios – rehabbing and expected to return May 8th (pitches in Buffalo on Tuesday).
Didier Fuentes – 3 IP, 4 ER, 8 baserunners (1 BB), 7 Ks. Kind of like Fat Mike says, “Whatever Didi wants, he’s gonna get it” (that is, if Didi wants to put up a 4-spot with a handful of strikeouts and a minor league option right afterwards)
WHEE! – These players vaulted onto the Top 100 list this week.
OOF! – These players fell off the Top 100 list this week.
Sonny Gray – Grade 1 Hamstring strain. Out until at least May 6th (if all heals well).
Mick Abel – Right elbow injury that is (apparently) “Not overly serious”. 15-day IL.
David Peterson – He’s had two straight relief appearances and is being mentioned as a “bulk reliever”. Maybe he can make the Top 100 Bulk Relievers list.
Matthew Liberatore – He’s part of this week’s collateral damage to get some other names on here that are producing better results. 3.1 IP, 5 ER, 8 H, 1 BB, 3 Ks. At least he didn’t take the loss? Ya, that’s like getting kicked in the groin by someone wearing sandals and saying, “at least it wasn’t steel-toed boots”.
Eric Lauer – Banished to the bullpen with the Yesavage activation. He was upset about having to follow an opener, so the Jays did him a favor, and now he only has to follow a starting pitcher instead.
That’s all for this week! I hope you enjoyed it! If you’re feeling extra fired up about some of the names I do (or don’t) have here, drop some comments in the chat. Have a great week!
Follow me @marmosdad on Twitter/X and Bluesky @marmosdad.bsky.social




Well well my good friend, it’s good to see you joining Club McLean! So glad to see your new ranking of Mr. Clean! And your analysis is spot on. He fits right in the group you have him. Man, when he had that perfect game going through five innings, I thought he was even better than what I had previously thought lol! Ahhh but he showed he was human. Still nasty but still human. Maybe he gets a no-hitter or perfect game some other time. Just glad to see him getting some respect here! Sad part is the Mets are the worst team in baseball so he’s going to be short on wins all season. I think that’s how DeGrom was several times. Would pitch like Nolan Ryan and then lose like Nolan Ryan.
Hate that our boy Woo got roughed up so bad last week. I’m thinking the early start on the road had him off his game. At least I’m hoping that’s what it was. Four HR was horrible.
Keep up the good work brother and thanks for the Shout Out!
I know you can’t remove the Blue Jays tint in your perspective, but if you could attempt to be neutral, would you rather stash Justin Steele or Bieber.
I am also curious to know why you are so down on Drew Rasmussen?
You do a great job with these pitcher reports, definitely value your opinion.
Thanks foxman. I appreciate the kind words.
I’d stash Steele over Biebs. Steele sounds like he’s due back sooner than Bieber, and honestly I have a bad feeling that Bieber won’t be able to get through it without any setbacks. For what it’s worth, he threw his 4th bullpen session last week. Both are tough holds though.
I think the Rasmussen thing is just frustration that they seem to hesitate giving him a full workload. I know not every league has quality starts as a category, but seeing talent like that get throttled and removed before completing 6 innings as often as he does drives me nuts. That said, they did let him throw 98 pitches in his last start, so hopefully that’s a sign of what’s to come.
I am in a QS league, so it’s a valid point
I have an empty IL spot, and that just seems wrong. I knew you’d have a pulse on Bieber, appreciate the advice
No problem.
It’s encouraging Bieber has thrown 4X now but still. It was odd from the time he picked up that player option so I’m not putting too much stock in him.
Great work MarmosDad! And some of my SP’s actually moved up this week, woohoo!
I’m excited for Super Tuesday (even though I have zero — count ’em — shares of Yesavage).
Looks like Scherzer will be taking Trey’s spot on the IL, so maybe Lauer won’t be banished to the bullpen after all…
Mudhen! Haha. I don’t know how you didn’t get at least one share of the Macho Man. Then again, if I went his way in each league I wouldn’t have any Cam Schlittler or Emmet Sheehan so I get it. That pocket of arms was such a good spot on draft day.
I just read the Scherzer news and said to some buddies in a group chat that he’ll landed on the IL with “Old Guy Syndrome”. Ha.
Eric Lauer had better shape up if he wants to be the first pitcher in his games!
Great column as always!
1. Should I pick up Froster Griffin? His next starts at home vs Milwaukee and at Miami.
2. Would you try and trade Merrill to get Tolle?
DeGrom
Logan Gilbert
Framber Valdez
Cam Schlittler
Will Warren
Ryan Weathers
Messick
Spencer Arrigghetti
Roupp
Noah Schultz
Randy Vanquez
Mike Abel IL
Carlos Rodon IL
Have a great week!
Martin!
1. Sure
2. Yes. If I recall correctly, you can afford to lose Merrill. If you need to flip another arm
out to replace him after that, I’d consider dealing Vasquez, Warren, or Framber.
Thanks Matt!
Thoughts on Jack Koch of Anaheim? Two starts v Mets @ CWS.
I could see streaming if the league is deep enough. The walk rate is rough and the strikeouts aren’t high enough to make up for it, though.
Regarding Braves pitchers: drop Holmes and Lopez (he got moved to the bullpen) and move up JR Ritchie.
Ok
Who woulda thought Wheeler would be back before Lodolo…lol Keider Montero has some interesting numbers under the hood. I’m sure JV is back soon, but could you see Keider keeping a spot in the rotation?
Ya Dom, it’s kind of nuts. Goes to show how frustrating the chaos of a blister can be I guess.
Keider has been good, and I’d almost say he deserves to stay in the rotation over Flaherty but we know that won’t happen. I’m guessing bullpen when JV returns too.