Happy Monday, Razzball faithful!
And to think I was a bit worried about which lede to run with today.
Well, the big story of this trade deadline is one that already wrote itself. And the Tigers fans who were Tarik-fied to lose yet another superstar were left with nothing but a River of tears and the worst heartbreaker of a trade since Justin Verlander dipped for the Houston Astros in 2017.
I’ve got a few friends originally from Southwestern Ontario who are displaced diehard Detroit supporters, and on Thursday of last week I sent one of them a text saying “I have a bad feeling Skubal is headed to LAD”.
His response was what I imagine we would have gotten from any Tigers fan as we approached today’s trade deadline. Something along the lines of: “I really hope they don’t trade him, but if they do they’d better get a good haul in return.”
I don’t know if I can find much joy in my crystal ball gazing, since it wasn’t all that surprising that Tarik Skubal was traded to the Dodgers just two days later, but I did come a lot closer to predicting what the return would be for (arguably) the best pitcher in baseball than the MLB Network guessers did.
Yes, the blue text box is me. I aimed high!
Admittedly, it’s tough to miss when one casts such a big net filled with multiple names, but it wasn’t all that far off.
Skubal’s pending free agency likely meant the Tigers were never getting multiple top prospects or multiple major-league-ready pieces, but if any of our sellers were hoping to hit a 500-foot home run by dealing their pending free agents at the deadline today, I’ve got some bad news for you: It’s not going to be as good as you’re hoping it’ll be.
Alas, such is the business of baseball. And before we get into how this affects the rest of the league, let’s say there are two schools of thought after a deal like this one.
- The Dodgers fans who are, expectedly, and rightfully, overwhelmingly ecstatic…and…
- The rest of the baseball world that loathes everything the Dodgers have done in filling their Thanos-esque Infinity Gauntlets with All-Star talent.
Because, let’s face it, the Infinity Gauntlet only had room for 5 stones. The Dodgers completed that first one a few years ago and had to go out and get a second glove to fit all the goodies they’ve collected in just the past two seasons.
I read somewhere that the owners will have to print out a copy of this trade when they head into CBA negotiations this winter, and BarStool was quick to post a pretty good picture of what everyone outside of California was thinking this past weekend when the trade was finalized.
What does this early move mean for the rest of our trade-rumored starting pitchers?
Are we going to get much more action before today’s final deadline bell?
Does Tampa Bay have a strong enough pitching coach for MarmosDad to move Freddy Peralta up the list, despite Peralta not even throwing in a Rays uniform yet?
Some solid queries, folks. But before we get to that answer, let’s not forget about the Razzball tools. 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.
Just a couple of final heads up before the list…
- I filled in for Dan Pants on Saturday for the Friday night round-up, so some notes are copied from that article – White Sox Bring The Tropicana Juice To Nick Mart – and will explain why some wording is confusing (eg., today’s last night was NOT Friday night).
- With the trade deadline set for 6:00 PM EST today, some of these notes could expire a lot more quickly than they usually do. That said, all of this was edited and “up-to-date” as of 9 AM. Wait, make that 10:30 AM EST. Jose Soriano news included!
Ok? Let’s get to it!
The Top 100 Starting Pitchers for 2026
| MARMO RANK | Name | Team | Notes |
|---|---|---|---|
| 1 | Jacob Misiorowski | MLW | 7 IP, 2 ER, 2 H, 1 BB, 10 Ks, and his 5th loss. No, seriously. And contrary to popular belief, he doesn’t drop in the rankings because said loss was to the Angels. |
| 2 | Tarik Skubal | LAD | 6 2/3 IP, 3 ER, 5 baserunners, 6 Ks, ERA at 2.79. Legitimate question here – what’s your guess on how likely it is that he’s dealt this week? 60%? All I know is the Tigers could fuel a serious acceleration on the rebuild/retool if they moved him. EDIT: I don’t know if it’s enough to fuel a serious retool, but Zyhir Hope is a solid piece. |
| 3 | Chris Sale | ATL | 6 IP, 0 ER, 2 hits, zero walks, 9 Ks, ERA at 2.08. Grandpa Sale just keeps taking his teeth out before every start and chewing up opponents. Wait, that’s not how it works. |
| 4 | Yoshinobu Yamamoto | LAD | 8 IP, 3 ER, 4 H, 1 BB, 3 Ks, and his 7th loss. A quality start BUT only three strikeouts? Tsk, tsk. That’s gonna push you to the 9th spot in the rotation after the Dodgers trade for Paul Skenes, Kevin Gausman, Hunter Greene, George Kirby, and Cam Schlittler this afternoon. |
| 5 | Chase Burns | CIN | Game 1: 5 IP, 1 ER, but 4 unearned runs, 7 baserunners, 4 Ks, ERA at 2.40. Game 2: 6 IP, 1 ER, 2 H, 2 BB, 9 Ks, and his 13th win. I know these guessing games can get silly, but guess when he lost the one game that he lost. It was a long time ago! If you guessed April 10th, congrats. Yep. That means he won 13 of those next 18 starts. UP! |
| 6 | Dylan Cease | TOR | “6 IP, 1 ER, 3 H, 3 BB, 7 Ks, and the no-decision. The Jays are expected to be very active at the deadline, but this is one arm who isn’t going anywhere.” |
| 7 | Cam Schlittler | NYY | 6 1/3 IP, 1 ER, 3 baserunners, 8 Ks, ERA at 2.04. That’s 14 quality starts of his 23 games (total), and he’s given us 136.2 innings so far. He’s just 25 years old, and he threw 149.2 innings last season, but I can’t see the Yankees taking their foot off the gas with him, especially with how phenomenal he’s been all year. |
| 8 | Paul Skenes | PIT | “4 IP, 5 ER, 7 H, 4 BB, 7 Ks, and the no-decision. En bee dee. Just 10 earned runs in his last 9.1 IP. Uh…at least the strikeouts are still there? *dodges flying PNC donut burger dipped in a cup full of IC Light*” He’s down today. It feels wrong, but it’s overdue. |
| 9 | Cristopher Sanchez | PHI | 6 IP, 0 ER, 2 H, 5 BB, 11 Ks, and his 14th win. OK, OK, OK! I’ll move you back up, already! But don’t think I didn’t see the 5 BBs hiding in that stellar line of yours. UP! |
| 10 | Drew Rasmussen | TB | 6 IP, 0 ER, 4 H, 1 BB, 10 Ks, and his 10th win. That’s three straight dubs and 13 innings of scoreless ball. Rah-Rah-Rasmussen! Up! |
| 11 | Gavin Williams | CLE | Jumper. More below. |
| 12 | Zack Wheeler | PHI | Game 1: 3 IP, 5 ER, ERA at 2.53. This one was at MIA, and it’s obvious that he was feeling the pressure…of being elevated to SP4 here last week. Game 2: 2 IP, 0 ER, 1 H, 0 BB, 3 Ks. What a great relief outing! *checks notes and sees he started the game*. Oh. BUT the good news is the shortened outing was NOT injury-related. The rain delay in Baltimore did him in. Regardless…Down today. |
| 13 | Logan Gilbert | SEA | 7 IP, 3 ER, 5 H, 1 BB, 6 Ks, and the no-decision. It’s not a great line, but we’ll take the quality start and the handful of Ks. He gets TB at home this week. |
| 14 | Jacob deGrom | TEX | 3.1 IP, 5 ER, 7 H, 5 BB, 3 Ks, and his 7th loss. The ratios are still good, and the 10.69 K/9 is still fantastic…but he hasn’t won a game since June 30th. Down a bit. |
| 15 | Logan Webb | SF | 6 IP, 2 ER, 6 baserunners, 4 Ks, ERA at 3.93. AND I wrote this up the day we were headed to see the new Spider-Man movie! That calls for a follow-up edit! EDIT: Best Spider-Man movie ever. If you like that kind of thing, get out and see it. If you have kids that are Spidey fans, it’s a must. My guys loved it. |
| 16 | Sonny Gray | BOS | 7 IP, 4 ER, 9 baserunners, 5 Ks, ERA at 2.93. Whoa. 17 hits and 9 ER in his last 12 innings pitched? Ok, Sonny, the two-week summer vacation is over. It’s time to get back to work. |
| 17 | Joe Ryan | MIN | 6 IP, 4 ER, 8 hits, zero walks, 4 Ks, ERA at 3.52. True story alert. I’m chasing down a title in one keeper league and asked about the availability of this dude and a “health-challenged” Blake Snell. The cost? Logan Henderson and Connolly Early, or PCA. Uh…hard pass. |
| 18 | Gerrit Cole | NYY | Game 1: 6 IP, 0 ER, 6 baserunners, 7 Ks, ERA at 3.57. Someone is looking like an ace again! Game 2: 5.2 IP, 1 ER, 4 H, 3 BB, 5 Ks, and his 5th win. Up a bunch. |
| 19 | Nolan McLean | NYM | 6 1/3 IP, 2 ER, 8 baserunners, 6 Ks, ERA at 3.29. How does it feel to be the lone bright star in a cloud of darkness, Nolan? He moved up a bit today just because everyone around him got shellacked last week. |
| 20 | Hunter Brown | HOU | “5.2 IP, 2 ER, 6 H, 2 BB, 5 Ks, and his 3rd win. ERA at 3.42. WHIP at 1.29. He ends July a lot better than he started it, so that’s good news.” He stays at SP20 for now, and hopefully these two starts are building blocks to get him back to that pre-injury next level. |
| 21 | Parker Messick | CLE | 4.1 IP, 1 ER, 6 H, 1 BB, 6 Ks, and the no-decision on 91 pitches. It’s not time to sound the alarms or anything, but it’s fair to point out that he has just two wins in his last 10 GS. |
| 22 | Nathan Eovaldi | TEX | “5 IP, 6 ER, 10 H, 1 BB, 5 Ks, 2 HR allowed, and his 9th loss. Well, at least we know the juiced balls weren’t only used in Tampa.” Down a bit today. |
| 23 | Max Fried | NYY | Game 1: 3 IP, 3 ER, ERA at 3.23. Wait. Two threes or three-two-three? Galaxy Brain explosion emoji. Game 2: 5.1 IP, 1 ER, 2 H, 1 BB, 7 Ks, and another no-decision. It would be dumb to say he hasn’t won a game since May 17th because he was out for two months, but that he hasn’t won a game in 6 starts seems like a fair point. |
| 24 | Jesus Luzardo | PHI | I said it a few weeks ago, and I don’t want this to sound like an “I told you so” moment, but I did say that as great as he’s been, you’ll need to be ok with the lurking possibility of a full-out debacle now and then. Well, last week was the now…or maybe it was the then: 6 1/3 IP, 6 ER, ERA at 3.57. |
| 25 | Hunter Greene | CIN | 6 IP, 4 ER, 7 H, 2 BB, 4 Ks, the no-decision, and one trip to the top of the Reds’ trade-bait board. On the surface, a 6.83 ERA and 1.37 WHIP aren’t going to net Cincy much of a return, but if a contender wants to send a boatload of prospects for a live arm with an injury history, apparently Brad Meador is waiting by the phone. EDIT: Apparently, as of late Friday night, the Reds have told teams Hunter Greene is ‘no longer available’. Riiiight. That’s GM speak for ‘up-the-ante’. |
| 26 | Bryan Woo | SEA | Dumper? How dare I!? More below. |
| 27 | Justin Wrobleski | LAD | 6 IP, 5 ER, ERA at 2.88. Don’t get me wrong, I still love the player, but it’s tough for a control guy to lean on strikeouts to bail him out when he doesn’t have his best stuff…and his K/9 is 6.95. |
| 28 | George Kirby | SEA | Jumper. More below. |
| 29 | Braxton Ashcraft | PIT | 5 IP, 1 ER, 2 H, 1 BB, 5 Ks, his 11th win, and a big old “PHEW” from MarmosDad. Ye olde Br-Ash was looking pretty rough in his last three starts, so this was a welcome change. And let’s not ignore that it was in the bandbox that is the Great American Ballpark (at CIN). He’s back up today! |
| 30 | Logan Henderson | MLW | 5 2/3 IP, 0 ER, 4 baserunners, 7 Ks, ERA at 2.66. Youngster quality start! Lo-He! Up! |
| 31 | Shohei Ohtani | LAD | “Expected to play catch in Chicago this week”. Oh, that sounds nice. News about him returning to the mound in a big-league game would be even nicer, though. Down a bit today so I don’t have to launch him way back up when he’s healthy again. |
| 32 | Bryce Miller | SEA | “5.1 IP, 2 ER, 3 H, 2 BB, 3 Ks, and the no-decision. ERA at 2.80. WHIP at 0.92. And my boiling frustration at 99% that he couldn’t have gone a dozen more pitches to finish off the quality start. (He threw 87 pitches in this one).” |
| 33 | Eury Perez | MIA | 6 IP, 1 ER, 5 baserunners, 6 Ks, ERA at 3.44. Grey mentioned last week that he thinks Eury has another level. I agree. And I also acknowledge that it’s tough to remember Eury is only 23 years old. The top-tier explosion is coming, and it could be as soon as next year. Up a bit. |
| 34 | Jared Jones | PIT | 6 IP, 3 ER, 6 baserunners, 5 Ks, ERA at 3.81. And it drives me crazy that I don’t roster him anywhere except for in the RazzSlam (which I was eliminated in last week). Up. |
| 35 | Ranger Suarez | BOS | “4.2 IP, 3 ER, 4 H, 2 BB, 2 Ks, and the no-decision as Brayan Bello (4 IP, 0 ER, 3 H, 1 BB, 3 Ks) picked up his third dub in relief. Huh. And we all thought piggybacking was dead.” |
| 36 | Payton Tolle | BOS | Bock Bock! That’s recorded audio of me seeing his two-start week at ATH and at LAD and me scrambling to make sure I had him benched in every league. Well, Game 1 was anything but an egg-laying: 5 1/3 IP, 2 ER, 6 baserunners, 7 Ks, ERA at 3.32. If he has similar results at LAD, it might be time to crown him the new king of Causeway. EDIT: Game 2: 6 IP, 2 ER, 9 H, 2 BB, 7 Ks. Yeah, yeah, I know. Causeway is closer to Bahstin Gahdin and not anywhere near Fenway Pahk. Cut me some slack. I miss Beantown. |
| 37 | Sean Burke | CWS | 6 IP, 0 ER, 5 baserunners, 10 Ks, ERA at 3.04. Have you ever believed in a player but lost patience after two years and watched his breakout from afar instead of watching it close-up on your fantasy rosters? Yep. That’s my story with this guy. |
| 38 | Troy Melton | DET | Jumper. More below. |
| 39 | Emerson Hancock | SEA | 5 IP, 3 ER, 9 baserunners, 5 Ks, ERA at 3.26. Please don’t get traded to Colorado for Hunter Goodman. |
| 40 | Ryan Weathers | NYY | 7 IP, 0 ER, 6 baserunners, 4 Ks, ERA at 3.99. It feels like it’s either him or Will Warren that gets shipped out of town in a deadline deal, but either way it’ll give him more job security. |
| 41 | Shota Imanaga | CHC | “6.2 IP, 2 ER, 4 H, 0 BB, 6 Ks, and his 9th loss. That line is almost identical to his opponent’s (Will Warren), but it’s tough to win when your team doesn’t score any runs. Follow me for more cutting-edge, informative analysis!” |
| 42 | Foster Griffin | WSH | “5.1 IP, 6 ER, 9 H, 2 BB, 3 Ks, and his 3rd loss. Well, we’re certainly not adopting the Griffin after that start.” |
| 43 | Kevin Gausman | CHC | Dumper. But he could be a Jumper, depending on how things go in Chicago. More below. |
| 44 | Nick Martinez | TB | He was the lede in my Friday Night round-up that you can read here: White Sox Bring The Tropicana Juice To Nick Mart. |
| 45 | Jake Bennett | BOS | Game 1: 6 1/3 IP, 3 ER, 8 baserunners, 4 Ks, ERA at 2.74. “Let off some steam, Bennett!” (Honestly, I think of this clip every time I see his name. Every. Time.) Game 2: 5.2 IP, 3 ER, 6 H, 2 BB,. 4 Ks, and his 7th win. “Let off some…” See? No lies detected! |
| 46 | Sandy Alcantara | MIA | Game 1: 7 IP, 0 ER, 5 baserunners, 5 Ks, ERA at 3.82. Alcantara needs to store up this outing in a jar and open it every time he hits the mound in August. Game 2: 6 IP, 0 ER, 4 H, 2 BB, 5 Ks. POP! That’s him opening the jar for his 12th win. |
| 47 | Reid Detmers | ANA | 5 IP, 2 ER, 5 baserunners, 9 Ks, ERA at 4.03. Listen, I get it. When Boob Nightengale said Detmers should net a bigger return in a trade than Tarik Skubal would just because Detmers has term left on his deal, it kind of makes sense. But come on. |
| 48 | Cade Cavalli | WSH | Jumper. More below. |
| 49 | Kyle Bradish | BAL | Game 1: 4 2/3 IP, 5 ER, ERA at 3.74. Uh oh. I’ll apologize now to everyone for cursing both Bradish and Cody Bellinger (who I traded away in my AL-Only league last week – sorry, Honus!). Game 2: 3 IP, 2 ER, 2 H, 2 BB, 3 Ks, and a shortened outing due to a rain delay. Mother Nature remains undefeated. He’s the victim of a slippery slide with a bunch of guys below him moving up this week. Sorry, Brads. |
| 50 | Griffin Jax | TB | Game 1: 5 2/3 IP, 1 ER, 8 baserunners, 10 Ks, ERA at 3.74. And his second game with no homers allowed. In other words, Jax gave no jacks. Game 2: 5 IP, 1 ER, 4 H, 0 BB, 8 Ks. Ok, so he gave up one jack in this one, and he also gave us two losses last week, but allowing just 2 ER in his last 10.2 innings is still pretty solid. He’s up a bunch of spots today. |
| 51 | Shane McClanahan | TB | The good news is he threw 3 scoreless innings and only needed 49 pitches to get those 12 outs. The bad news? He left early with “back tightness”. This one is a monitor for sure. EDIT: Placed on the 15-Day IL on Friday. He’ll be removed next week. |
| 52 | Freddy Peralta | TB | Scratched from his start last week due to “intensifying trade talks”. More below in the Stumper section’s Kodai Senga. EDIT: Traded to Tampa Bay. |
| 53 | Eduardo Rodriguez | ARI | 8 IP, 0 ER, 6 baserunners, 2 Ks, ERA at 2.48. Who needs strikeouts when you get scoreless almost-complete-game-shutouts like this? (Well, anyone who rosters more than one marshmallow tosser, probably, but I digress). |
| 54 | Peter Lambert | HOU | Game 1: 5 IP, 2 ER, 8 baserunners, 6 Ks, ERA at 3.06. The sheepish lion pumping out another youngster-quality start. Can we get this kid past the 6th inning a few more times, though? (He’s thrown 6+ innings in just 4 of his 18 starts). Game 2: 5.2 IP, 2 ER, 3 H, 2BB, 8 Ks, and just like clockwork, it’s a near repeat of his first start of the week. |
| 55 | Trey Yesavage | TOR | 6 2/3 IP, 1 ER, 6 baserunners, 4 Ks, ERA at 3.73. And even more impressive was that this was against the WSH juggernaut offense. Up today, but a modest boost because I don’t want to be accused of too much bias. |
| 56 | Robbie Ray | SF | 6 IP, 1 ER, 5 baserunners, 6 Ks, ERA at 3.08. It sounds like such a Captain Obvious quote here, but it’s applicable: “When he’s limiting the walks, he’s still a very good pitcher”. |
| 57 | Trevor Rogers | BAL | 6 IP, 4 ER, 8 hits, zero walks, 6 Ks, ERA at 4.27. Real talk. Is a meh much better than an oof? Asking for a friend. (And that friend is me). |
| 58 | Michael King | SD | 6 IP, 4 ER, 7 baserunners, 6 Ks, ERA at 3.38. The King has been solid for about a month now. He was bound to give us a Pauper-esque start sooner or later. Even worse, he was skipped yesterday. The good news is that this makes this a two-start week for him (at ARI, vs HOU). |
| 59 | Taj Bradley | MIN | Game 1: 6 IP, 2 ER, 6 baserunners, 10 Ks, ERA at 3.65. So nice of Taj to pitch to an ERA that matches the number of days that his teammate, Byron Buxton, is ‘hurt’ each year. Game 2: 6 IP, 3 ER, 7 H, 4 BB, 2 Ks. He’s thrown a quality start in 5 of his last 6 GS. That means a modest boost for today. |
| 60 | Matthew Boyd | CHC | 7 IP, 0 ER, 6 baserunners, 5 Ks, ERA at 3.41. Smooth. And still likely undervalued both here and in your leagues. Up. |
| 61 | Emmet Sheehan | LAD | Started against the Red Sox in the “late game” last night, and no matter how that went, I’m still shocked that the Tigers ended up with Riv Ryan instead of this guy. EDIT: 2.2 IP, 5 ER, 6 H, 1 BB, 3 HR allowed, 4 Ks. Maybe the Dodgers wish they’d included Sheehan in that Skubal trade after all. |
| 62 | Casey Mize | DET | He might be wearing a different jersey by the time this goes live, but either way Detroit scratched him to keep a pending UFA asset safe. It’ll be interesting to see who he ends up with. |
| 63 | Jose Soriano | TOR | He fell victim to the dreaded “scratched with trade deadline worries” last week. He’s likely gone from Anaheim by the time you read this, and as I said with Casey Mize, it’ll be interesting to see where he lands. EDIT: Well, it sure was interesting where he landed! I said to a buddy in the AL-Only league that I hoped the Jays would trade Arjun Nimmala to Anaheim for Jo Adell, so at least I got two of the three parts right. He’s headed to Toronto and brings two more years of control with him. And, yes, that word ‘control’ was with the pun fully intended. |
| 64 | Shane Drohan | MLW | “6 IP, 2 ER, 4 H, 1 BB, 7 Ks, and his 6th win. Nobody messes with the Drohan! (But you can start him when he’s facing Ryan Johnson, that’s for sure!)” |
| 65 | Walbert Urena | LAA | He was a Jumper last week, and he followed that up with a solid first start in this period. 6 IP, 1 ER, 4 baserunners, 5 Ks, ERA at 2.70. Game 2: 6 IP, 0 ER, 3 H, 3 BB, 7 Ks, and his 7th win. This one was even more impressive as he beat…Jacob Misiorowski? *checks notes 4 times* Yep! It’s time to free him and boost him way above the bottom quarter of the list. Up! |
| 66 | Ian Seymour | TB | 4 2/3 IP, 0 ER, ERA at 4.37. It’s fine, but when it comes to innings and output, we need to…see more. *wink* |
| 67 | Andrew Abbott | CIN | 5 IP, 3 ER, 3 H, 5 BB, 1 K, and his 7th loss. For the record, his 4.35 BB/9 is up two full points from last year’s (2.33), and he hasn’t won a game in 7 GS. Down. |
| 68 | Will Warren | NYY | “6.2 IP, 0 ER, 4 H, 0 BB, 7 Ks, and his 8th win. This one only took him 88 pitches and was his longest outing in 18 starts (he threw 7 innings on April 18th). Regular readers of the Top 100 Starting Pitchers article will know how much I’ve been going back and forth between this guy and Ryan Weathers. Anything can happen with next week’s trade deadline looming, but I’d be surprised if one of these guys wasn’t a headlining piece used to net the Yankees another big bat like Hunter Goodman.” He’s up today. |
| 69 | Joey Cantillo | CLE | 4 IP, 0 ER, 4 H, 1 BB, 8 Ks, and the no-decision on 89 pitches. It wasn’t a bad start by any means, but 6 more outs would have made it look excellent instead of inefficient. |
| 70 | Framber Valdez | DET | 7 IP, 2 ER, 9 H, 2 BB, 6 Ks, and his 6th win. For all the shade I throw his way, when Framber records a win, it’s often one that gives us a lot of innings and not many walks. I still don’t trust him, though, even if he moves up a bit here today. |
| 71 | Shane Baz | BAL | 6.1 IP, 1 ER, 6 H, 1 BB, 4 Ks, and a crappy bullpen that didn’t give him a chance at a win. Or maybe that was Cristopher Sanchez and the 11 strikeouts. He’s up a bit today. |
| 72 | Brandon Young | BAL | “5.2 IP, 4 ER, 5 H, 2 BB, 5 Ks, and the no-decision. This one broke a modest personal streak of three quality starts.” Down. |
| 73 | Mackenzie Gore | TEX | 7 IP, 3 ER, 3 hits, zero walks, 9 Ks, ERA at 4.77. He’s still likely too low today, despite the move up a few spots. I just can’t get over the starts where he gives up 5+ earned runs, or the fact that he has just two wins in his most recent 10 GS. Up. |
| 74 | Michael Wacha | KC | 6 IP, 1 ER, 5 H, 0 BB, 7 Ks and the no-decision AT COL? Wow. Nothing like two terrible offenses being unable to take advantage of a hitter’s park. Woof. Up. |
| 75 | Davis Martin | CWS | 6 IP, 4 ER, 7 baserunners, 6 Ks, ERA at 3.62. It’s not like he’s going through a full-out collapse, but it does feel like he’s losing steam. Have a backup plan if he’s been one of your top arms, because he’s only 25 innings away from matching his 2025 output. And he has 50 innings in 2024. I still like him quite a bit, but he’s down today. |
| 76 | Dustin May | STL | 5 IP, 0 ER, 3 baserunners, 3 Ks, ERA at 4.38. Nah. |
| 77 | Bubba Chandler | PIT | 4 IP, 4 ER, ERA at 4.64. What’s that? Why am I walking towards this open window and teetering on the sill? Is it because I decided to keep Bubba Chandler in a dynasty league over Gavin Williams because of the latter’s walk issues?! HAHAHAHAHA *Tommens out into the open air hoping to land in a cart full of straw* |
| 78 | Roki Sasaki | LAD | 5 1/3 IP, 2 ER, 8 baserunners, 7 Ks, ERA at 4.64. He’s a guy I’ve tried to move to upgrade my roster in one league where I’m pushing for a title. No one wants him, so I’ll keep running him out there until he completely unravels or loses his rotation spot to an influx of trade deadline starters. |
| 79 | Tanner Bibee | CLE | “7.1 IP, 2 ER, 3 H, 1 BB, 3 Ks, and he had to get the win, right? Well, he didn’t. And can you guess how many losses he has now? I’ll give you a hint: it’s between 10 and 12.” |
| 80 | Connor Prielipp | MIN | 5.1 IP, 3 ER, 4 H, 4 BB, 5 Ks, and the no-decision at SEA. And they say the Mariners’ park is a pitchers’ park. Pfft. (Then again, I don’t know if it matters where you’re pitching when you walk a bunch of guys). |
| 81 | Michael McGreevy | STL | 1 2/3 IP, 7 ER, ERA at 3.57. Oh. Oh no. Is it flying too close to the sun if your peak is SP75? Asking for a friend. Down. |
| 82 | Landen Roupp | SF | Dumper. Big time. More below. |
| 83 | Robert Gasser | MLW | 5 IP, 1 ER, 4 H, 2 BB, 6 Ks, and the no-decision. And, for the record, his 92 MPH fastball lands him in the 20th percentile for FB velocity. Gasser, my…backside? |
| 84 | Noah Cameron | KC | 8 IP, 0 ER, 1 hit, 2 walks, 7 Ks, ERA at 4.59. He heard that his status as an administrator for the ‘two first names club” was up for debate, so he must have panicked and given us this to help solidify his spot. Hey, if that’s all it takes, someone give him that message every week, please? EDIT: For the record, I originally had him below Gage Jump here, and I vomited in my mouth a little, so I had to edit again. |
| 85 | Luis Castillo | CWS | Traded to CWS! And I swear…If they say he’s piggybacking Sean Burke… |
| 86 | Gage Jump | OAK | Game 1: 6 IP, 3 ER, 7 baserunners, 7 Ks, ERA at 4.00. It’s an encouraging big-boy quality start, but it’ll take a lot more than one of these to get me back in. Game 2: Uh…this one was not a start that would get me back in. 3.2 IP, 6 ER, 4 H, 6 BB, 5 Ks, and a nasty slide way down the list today. |
| 87 | Janson Junk | MIA | “5 IP, 0 ER, 3 H, 2 BB, 4 Ks, and his 5th win. This start was, in fact, not junk from Junk.” |
| 88 | Shane Bieber | TOR | So I cursed him last week when I said he’s back. 2/3 IP, 4 ER, 1 hit, 6 walks, ERA at 5.74, and a text from a buddy during the game that went from: “Good job, Bieber. He walked 5 guys and isn’t out of the first inning yet” to “Make that 6 walks now”. Ugh. Poor Biebs. Down. |
| 89 | Andre Pallante | STL | 6.1 IP, 2 ER, 7 H, 2 BB, 3 Ks, and the no-decision.; He’s fine, has 11 wins, and the ratios are good enough for you to not have to justify rostering him. |
| 90 | Brandon Sproat | MLW | Game 1: 6 IP, 3 ER, 9 baserunners, 5 Ks, ERA at 5.05. Funny story. I typoed his name up too quickly, and it came out as “Sporat”. Very niiiiice. |
| 91 | Zebby Matthews | MIN | “5 IP, 3 ER, 4 H, 2 BB, 10 (!) Ks, and the no-decision?! Huh. Tough room.” He’s up today. EDIT: No, he’s not! Ah, crap. I missed this one and am stuck with him on my TGFBI squad for another week. Optioned to AAA on Saturday. |
| 92 | Martin Perez | ATL | He’s here! And he’s a Jumper? And he’s not even the 100th SP? Yep. I’m evolving. More below. |
| 93 | Christian Scott | NYM | 6 IP, 1 ER, 6 baserunners, 7 Ks, ERA at 2.99. I know it might not be that big of a deal to most folks, but we need to acknowledge a big-time event here. This was the first time Christian Scott finished 6 innings in…how long? Take a guess. Ok, it was his first time all year. In 15 starts. Uh…keep it up!? (UP today). |
| 94 | Keider Montero | DET | Game 1: 4 1/3 IP, 4 ER, ERA at 3.34. So let me get this straight. He relieved in 5 straight games, then he started for two games. But in those two starts, he struggled to get through 5 innings? He’s a solid pitcher, but we may have to wait until after the trade deadline dust settles to get a read on how he’ll be used the rest of the way. Game 2: 6 IP, 0 ER, 2 H, 2 BB, 2 Ks, and (what should be) his 8th win. I wrote this one up before the game finished, and I won’t draw too much attention to the lede again. Let’s just say he should have more than enough room to stay in the rotation in Detroit, provided they don’t ship him out too.EDIT: The dust is blowing in Motown with Tarik Skubal out and Casey Mize likely following him out the door. I’m putting Montero in today strictly because I assume the Tigers will make more space for him in the rotation before the end of today. |
| 95 | Anthony Kay | CWS | 6.1 IP, 0 ER, 7 H, 1 BB, 3 Ks. I’ve said it before, but if you don’t need an arm that gives you overpowering strikeout numbers, this guy will do more good than harm. |
| 96 | Jackson Jobe | DET | 4 IP, 1 ER, 5 Ks in a rehab start yesterday. This is the shining star in the murky cloud that is the Tigers’ pitching rotation. Don’t worry, Motown fans, the kid is coming. |
| 97 | Noah Schultz | CWS | 5 IP, 1 ER, 3 H, 0 BB, 4 Ks, his 8th loss, but easily his best “outing” of the year. Not a start, because he followed Jordan Hicks, but a solid outing nonetheless. That said, if he’s following and not starting, he’ll be replaced here sooner rather than later. |
| 98 | Merrill Kelly | ARI | Game 1: 5 2/3 IP, 0 ER, 5 baserunners, 6 Ks, ERA at 4.86. Game 2: 5 IP, 5 ER, 8 H, 4 BB, 5 Ks. I almost felt guilty about having him this low. Almost. |
| 99 | Clay Holmes | NYM | 5.1 IP, 3 ER on 73 pitches in a rehab game yesterday. He’ll likely be dealt today (If he hasn’t been already by the time you read this). |
| 100 | Mitch Keller | PIT | Game 1: 5 1/3 IP, 2 ER, 7 baserunners, 4 Ks, ERA at 4.83. Game 2: 2 IP, 7 ER, 6 H, 4 BB, 2 Ks, and he was nearly the sacrifice to add for Martin Perez this week. It’s been rough. There’s not much room to move down, but that’s what he’s doing today. |
JUMPERS (Players who jumped up the list this week).
Gavin Williams – 7 IP, 2 ER, 4 baserunners, 12 Ks, ERA at 3.71. And, holy crap, he’s evolving right before our eyes. Last week he was a Jumper, too, and I gave y’all this piece: “We’ve had this discussion before, and, yes, it was one-sided. This guy is an ace…if he can show solid control and limit the walks. ZERO BBs? Yep, that’s the guy we want to see on our rosters. Will we get an occasional half-dozen free passes? Probably. But those games have been a lot fewer and farther between than they were last year, so this is an upwardly mobile arm. I said it before – if he has the walk rate “fixed”, he’s Drew Rasmussen (but consistently with 7+ inning outings).” And that’s me quoting me!
Another 7-inning gem, AND with impeccable command? Sign me tee eff up. He’s walked just 4 batters in his last 4 starts (27 innings), and the breakout that I predicted two winters ago (before the 2025 season) looks like it’s finally here.
EDIT: If it matters, his second start of the week was another beauty. 5.2 IP, 0 ER, 1 H, 0 BB, 10 Ks, and his 11th win. Let’s GOOOOOO!
George Kirby – Game 1: 4 IP, 7 ER, ERA at 3.98. Ugh. The Redditors raking me over the coals for having Kirby ranked above SP45 are gonna have a field day with this one. Game 2: 7 IP, 0 ER, 5 H, 1 BB, 3 Ks, and the no-decision. If I had a dollar for every time someone told me I was higher than Nick was on George Kirby…I’d have a lot of dollars. All of that aside, I’m surprised he made his start yesterday with all the trade winds swirling. And not only did he start, but he straight up dealt. He moves up just a smidgen here today (just so the haters can complain that he’s still in the Top 30).
Troy Melton – He’s another guy where I can use last week’s note as a jumping-off point: “He has a 1.95 ERA and a 35.6 K% in 10 starts. If any Tiger haters were hoping he was a flash in the pan, I’ve got bad news for them.”
This week’s 7 IP, 0 ER, 5 baserunners, 5 Ks, and 1.75 ERA were a pretty solid case of confirmation bias. There was a time when folks were concerned that Melton wouldn’t have the stamina or job security to deliver a full season of acceptable starting-pitcher stats.
To quote Grey’s Tuesday lede: “Melton is sitting on 8.1 K/9, 2.8 BB/9, 3.88 xFIP, and a 43.5% GB rate. If that sounds a little meh, it’s better under that. He induces around a 33% HardHit, which would be around Skenes and 6.3% barrels, which would be top 15, i.e., he gets some Ks and induces weak contact.”
Lastly, because innings totals are the name of the game when we’re talking about young arms and managing expectations for the second half of the season, Melton is sitting at 67 IP in 2026. If we expect the Tigers to add a conservative 10-15% to last year’s innings total (129.1), he could hit 150 innings this summer.
Injury risks aside, and taking into account any potential trade deadline movement that opens up more prominent spots in that rotation, this means Troy Melton should be able to give us around 80 more innings this year.
If he’s averaged 6-7 innings per start, with most of those being gems on the old Woo-bot scale (high-efficiency pitching that maximizes innings while keeping baserunners to an absolute minimum), he’s a top target for the stretch run in leagues where we’re chasing down a title.
Cade Cavalli – Game 1: 6 IP, 2 ER, 8 baserunners, 3 Ks, ERA at 3.55. Another solid start, even if it was against the Blue Jays and their 2026 wet-noodle maple bats. Game 2: Well, I’ll give you the photo to look at here because it took me a few takes to convince me it wasn’t from an old Twilight Zone episode.
He lost his second start of the week, which broke a modest three-game win streak. The good news is 7 of his last 8 GS have been quality starts. The breakout is on!
Martin Perez – It’s a Grey quote from Tuesday morning for this one, just so I feel better about avoiding Martin Perez literally everywhere. “5 IP, 3 ER, 9 baserunners, 4 Ks, ERA at 3.49. There’s one league where I put in a FAAB bid for Perez every week, but he’s always behind someone else (this week Keider Montero was 1st then Perez) so I never get Perez, and Perez invariably pitches better. I don’t know my point. Points are stupid. Eff points!” Yep. And eff this pitcher now, too… unless you’re in an NL-Only…where he’s likely already owned anyway. Game 2: Of course, after I wrote that all out earlier in the week…Perez flirted with a no-hitter in this start. 7 IP, 0 ER, 1 H, 2 BB, 6 Ks, and his 7th win. AND it was against the Nationals! I almost didn’t add him, but I could hear the inevitable scream of Martin Perez’s fans (all five of them), so he gets a spot today!
DUMPERS (Players who dropped down the list this week).
Bryan Woo – 5 IP, 5 ER, ERA at 4.56. Oh, man. I had a feeling it was going to be rough, but I didn’t think it would be this rough. Truss is gonna hate me for that Bryan Baker trade in Perts, isn’t he? As for Woo, that’s two straight ROAD starts, two straight losses, and 10 ER in 10 IP.
If you’re not sure what I’m referring to, here are his updated road/home splits.
There’s no confirmation yet, but I’ve heard that Bryan Woo is in talks to star in the next Spider-Man movie titled: “Please Don’t Make Me Pitch Far Away From Home”.
Nick Martinez – 6 IP, 6 ER, 7 H, 0 BB, 2 Ks, 4 HRs allowed in a 6-1 White Sox victory. “I mentioned the line above, but wanted to add that this was Nick Mart’s worst start in nearly two months. Let’s chalk this one up to a warm summer breeze (in a closed Tropicana Field dome?), and run him out there again…hang on, his next two starts are at COL and at ATH. Maybe we will run him out there again in two weeks.”
Kevin Gausman – 5.2 IP, 1 ER, 9 H, 1 BB, 4 Ks, his 5th win, and first W in 13 starts (May 22nd). If this was the goose’s swan song in the T-Dot, it was a good way to go out. Here’s hoping he’s back next season. There are a ton of clips and photos I could share here, but these felt like they were the best ones.
The second one is a bit lengthier, so I understand if you don’t want to watch it, but it’s a good example of a player who legitimately enjoyed his time in the city and with the team.
Here’s hoping he can head to a contender and make some noise in the playoffs, then come back next year for a Jays’ retool.
EDIT: If there’s one lesson I learned this week, it’s that there’s no “getting ahead” of the writing when it’s trade deadline week. This deal went down last night after I was done writing, but before my morning edits. Fly high, our adopted Canadian Goose. Good luck at Wrigley.
Landen Roupp – It was three steps forward for the Roupp Dogg before last week’s two steps back. Game 1: 3 2/3 IP, 4 ER, ERA at 4.12. Game 2: 4.2 IP, 5 ER, 6 H, 4 BB, 6 Ks, and a whole lot of WOOF.
Jameson Taillon – FULL DISCLOSURE that Truss can confirm: I wrote this up early last week right after the Cubs DFA’ed Taillon. “It’s not a Dumper in the true sense of the word, but it’s a moratorium of sorts for the Top 100’s original bouncy boy. Jameson Taillon jumped and dumped so much last year, you would’ve been forgiven for thinking he was a kangaroo suffering from the current cyclosporiasis epidemic. But let’s get away from jokes that require some research and focus on the main issue here. Taillon was designated for assignment by the Cubs and is currently looking for a job elsewhere. Here’s hoping he doesn’t land in Toronto this week…unless it’s to replace a DFA’ed Patrick Corbin.”
For starters, I am not a witch. If I were, I’d have multiple lottery wins by now and have figured out a way to make writing my full-time gig.
And it wasn’t too much of a leap to guess that the Canadian-born Taillon would make for a sensible enough add if the Jays were planning to ship out Kevin Gausman and/or Shane Bieber. But it’s still nice to know that the old crystal ball is in working order.
STUMPERS (These names might stump you as to why they aren’t on the Top 100…yet. Some of these guys are close).
Ronel Blanco – 4.2 IP, 3 ER, 5 H, 2 BB, 4 Ks, and the no-decision. I don’t want to offend anyone, but through all of the rush to add him in FAAB a few weeks ago, my first thought was of Admiral Ackbar from Star Wars. “It’s a Trap!”
Robert Stock – The newest Mets rookie had a decent enough debut last week to warrant a Stumper addition. 5 IP, 1 ER, 3 H, 0 BB, 4 Ks.
Hayden Wesneski – 5 2/3 IP, 3 ER, 9 baserunners (2 BBs), 4 Ks. If you want to know what I think about him, know that I searched my working document for his name, then realized I didn’t even have him listed as a Bumper. He’s a Stumper for now.
Jameson Taillon – More above! (In the Dumpers section, because I didn’t know where to put it!).
Tyler Phillips – He should have been in here for a couple of weeks now, but I didn’t want to trust it (mostly because he’s a Met). 5 IP, 2 ER, 6 H, 0 BB, 3 Ks, and his 3rd win, and respectable ratios make him serviceable in deeper leagues at a minimum.
Ryan Johnson – “4.1 IP, 5 ER, 6 H, 3 BB, 3 Ks, and his 6th loss. ERA at 7.63. WHIP at 1.59. Here’s where I usually insert a dig about “The Last Jedi” being a terrible movie, but I don’t even want to be snarky. Allowing 13 ER in his last 7.2 IP is rough enough.” EDIT: Apparently, the Angels were thinking the same thing. Optioned to the minors on Saturday.
Bailey Ober – 6 IP, 2 ER, 6 baserunners, 3 Ks, ERA at 4.45. He’s been the poster boy for “Could be worse” more than a few times this year. If your risk tolerance is high, he’s OK in deep leagues. Just be careful.
Kyle Freeland – I didn’t want to add him today, but he threw so well yesterday that I felt guilty not putting him in here. 9 IP, 1 ER, 5 H, 2 BB, 8 Ks, and his 3rd win.
Patrick Sandoval – 5 IP, 2 ER, 7 baserunners, 7 Ks, ERA at 3.32. Another TGFBI win for MarmosDad! Here’s hoping this shrewd move pushes me into the Top 200 (overall)! Insert the “smiling mask over crying frustrated guy” meme here.
Kyle Leahy – “6 IP, 1 ER, 6 H, 1 BB, 3 Ks, and the no-decision. Regular Top 100 Starting Pitchers readers know that this is where I’d usually insert a Trailer Park Boys reference, but to be honest, Leahy deserves some love for giving up more than 1 ER in just one of his last 7 GS. And, no, I don’t just mean love from Randy BoBandy.”
David Peterson – Game 1: 5 2/3 IP, 2 ER, 5 baserunners, 3 Ks, ERA at 5.80. It would qualify as a youngster quality start…if he wasn’t 30 years old. Game 2: 6.1 IP, 1 ER, 5 H, 0 BB, 8 Ks, and it’s almost time to promote him back to the bottom of the list. That 10 ER shellacking from July 3rd is still recent enough to give me pause, though.
Rhett Lowder
Tomoyuki Sugano – “6.2 IP, 1 ER, 5 H, 0 BB, 2 Ks. It looks like “What happens when a very stoppable force meets an extremely moveable object” or “What happens when two soft-tossing starters face off against sad offenses in a hitter’s park?” can be answered with said two starters throwing quality starts, AND with one of them (Sugano) collecting his 11th win (!).”
Colin Rea – 6 IP, 2 ER, 3 H, 1 BB, 7 Ks, and his second consecutive quality start. There’s value here in deeper leagues.
Eric Lauer – 6 IP, 0 ER, 1 hit, 1 walk, 4 Ks, ERA at 4.50. If anyone thinks the narrative of babying MLB players and making sure they’re “happy” or they’ll sulk and play like garbage, have a look at Eric Lauer’s numbers with the Jays and with the Dodgers and get back to me.
Sean Manaea – 6 IP, 2 ER, 7 baserunners, 4 Ks, ERA at 4.42. Still better than his namesake, Alek Manoah!
J.P. Sears
Walker Buehler – 4.1 IP, 3 ER, 8 H, 2 BB, 1 K. Let’s play a game. If you can guess how many of Walker Buehler’s 22 starts have been 6 innings, you get an over-the-internet high five. And, no, that doesn’t say 6+ innings…because he hasn’t seen the 7th inning since 2025.
Tyler Mahle – Game 1: 6 IP, 0 ER, 5 baserunners, 3 Ks, ERA at 4.96. Game 2: 5.2 IP, 5 ER, 5 H, 2 BB, 9 Ks, and is it bad that I was hoping that he got worked over in his second start just so I didn’t have to make room for him on the list? The 9 Ks is a nice consolation prize, though. EDIT: Traded to the Braves.
Matthew Liberatore – 6 IP, 0 ER, 1 H, 1 BB, 7 Ks, and easily his best start of the year, despite being let down with a no-decision at TOR. Maybe he heard the Dodgers were shopping for aces? *dodges tomato*
Aaron Nola – 5 2/3 IP, 1 ER, 8 baserunners, 4 Ks, ERA at 5.61. I mean, he’s been okay. But I don’t want to roster okay with a limited chance of upside.
Seth Lugo – Ah, the dreaded “Hollywood Phone Number” start: 5 IP, 5 ER, 5 H. We can even add in the 5 walks. Strikeouts too? Nope. He only K’ed three.
Cristian Javier
Bryce Elder – “6 IP, 1 ER, 4 H, 3 BB, 3 Ks, and his 7th win. This guy beat Foster Griffin and only struck out three dudes? Sure. Because baseball.”
Grant Holmes – 4 2/3 IP, 3 ER, ERA at 3.88. He’s right there on the cusp of the list. All it’ll take for him to jump up is for a few others to drop off.
Jack Perkins – I had to double-check that he was on the Stumper list already. And this start didn’t do much to move him in the right direction: 5.1 IP, 6 ER, 9 H, 1 BB, 9 Ks. The walk and strikeout totals are encouraging though.
Erick Fedde – “5 IP, 1 ER, 4 H, 0 BB, 6 Ks, and his 6th win. And PLEASE don’t let this be part of a trade return to the Blue Jays for George Springer. Please!”
Reynaldo Lopez – 15-day IL – left knee inflammation.
Tatsuya Imai – 1/3 IP, 2 ER, ERA at 5.83. When asked if he planned to finish at least one inning of work next time, he shrugged and replied, “I-Mai-ght”.
German Marquez – “5 IP, 0 ER, 1 H, 1 BB, 2 Ks, and his 1st save? It still feels like a bit of a ripoff that Marquez throws the bulk of this game and gets a save instead of the win. *Shrugs*.”
Kumar Rocker – Game 1: 6 2/3 IP, 2 ER, 6 baserunners, 7 Ks, ERA at 4.03. Game 2: 5.1 IP, 3 ER, 10 H, 2 BB, 5 Ks. With 12 baserunners, things could have ended much worse for the Rocker, but he’s still a nah for me.
Brayan Bello – See Ranger Suarez’s note above!
Randy Dobnak – 7 IP, 0 ER, 5 baserunners, 4 Ks, ERA at 1.04, and oh boy we’re going to have to add Randy Dobnak to the short list of “next-ups”, aren’t we?
Zac Thornton – Game 1: 6 1/3 IP, 3 ER, 7 baserunners, 5 Ks, ERA at 2.43. That’s two straight quality starts now. Game 2: 4.2 IP, 3 ER, 6 H, 3 BB, 2 Ks. The second start broke a streak of quality ones (four).
Carson Whisenhunt – “3.1 IP, 6 ER, 7 H, 4 BB, 3 Ks, and his 2nd loss. Yes, I can hear you now. “Hey, isn’t this the guy you mentioned as an honorable mention for a second half add list?” Uh…no, I meant his cousin. Canspin Wisenblunt. Um…ya, that’s it.”
Javier Assad – 4.1 IP, 1 ER, 6 H, 2 BB, 6 Ks on 83 pitches and, hey! He started this game! That’s the good news. The bad news is he lost the Roshambo match with Mitch Keller for the SP100 spot today. Bye!.
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).
Blake Snell – Threw 45 of 60 pitches for strikes in what could be his last rehab start.
Quinn Mathews – I’ve mentioned him a couple times this year, but he got his first taste of the bigs last week. Throwing at Toronto on a civic holiday (in Canada) is a nice time to make your debut. EDIT: He didn’t disappoint or look out of place. 5 IP, 2 ER, 6 H, 3 BB, 3 Ks, and the no-decision.
Spencer Arrighetti
Connolly Early
Max Scherzer – 2 2/3 IP, 1 ER, ERA at 9.49 in his first start back from injury. It’s all sorts of not good here, but I can’t help but think he’ll make a dynamite pitching coach one day. Unfortunately for the Blue Jays, they need him to be a dynamite pitcher right now. And if he were a dynamite hitter, then that would be good for them too. Maxei Shertani? Nah. Shirts off. At least while it’s still summertime. Game 2: 6 IP, 1 ER, 4 H, 1 BB, 5 Ks, and the no-decision. No, Max, the Dodgers don’t want you back.
Edward Cabrera – Sent out on a rehab assignment on July 31st.
Jeffrey Springs – “4 IP, 2 ER, 4 H, 5 BB, 2 Ks, and his 11th loss. I wasn’t going to mention Jonah Heim’s one RBI in this game, but Jeffrey asked me to deflect any extra attention away from his 5 BBs and his 11th L. Oops.”
Brandon Pfaadt – 7 IP, 0 ER, 7 baserunners, 4 Ks, ERA at 4.00. Ok, so let’s make a deal here (that I will likely forget about in 6 days). If he has another one of these quality starts with, let’s say, a half dozen strikeouts, I’ll add him to the SP100 spot the following week. Deal?
JR Ritchie – 4 IP, 2 ER, 4 H, 3 BB, 4 Ks, and the no-decision on 81 pitches. This was his first start since the end of June. He should have more stability in the rotation because of Braves’ injuries…unless they trade for a starter or two. In that case, all bets are off, and he’ll be banished to the pen once again.
Spencer Strider
Zach Eflin
River Ryan
Corbin Burnes
Andrew Painter – “6 IP, 2 ER, 3 H, 3 BB, 6 Ks, and the no-decision. Oh, would you look at that! The Phillies recalled Andrew Painter three days before the trade deadline, after burying him in the minor leagues since June 18th. I wonder why! Maybe it’s because he told them he’s really excited to pitch in August? (For someone else?)”
Justin Verlander
Reese Olson
Kodai Senga – “This game was supposed to go to Freddy Peralta, but he was scratched due to “intensifying trade talks”. That made me wonder: are intensifying trade talks when GMs are really focused on the phone? Like, are they staring really hard at the caller ID when they answer, or are they just really INTENSE when they ask for other teams’ top prospects? Then the responding GM responds with an extremely fierce “I DON’T THINK SO!”
Oh, oh ya. This was about Senga. He lost his 8th game of the year, is sitting at 0-8, and is about as Mets as Mets gets. Sad emoji.”
Braxton Garrett
WHEE! – These players vaulted onto the Top 100 list this week.
OOF! – These players fell off the Top 100 list this week.
Spencer Arrighetti – I said it last week. He’s out now because of the IL placement.
That’s all for this week! Or at least until the trade dust settles later this afternoon.
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





Seems like Sean Burke has pitched his way to a higher spot than #37. Last 8 starts: 1.42 ERA, 0.87 WHIP, and 67 Ks (11.9 K/9) in 50 2/3 innings (6+ innings in all but one start, and that was 5 1/3). I feel way better putting him in my lineup than Eovaldi or Joe Ryan right now, I can tell you that.
Ya he’s been very good. Probably too low here, like you said, but the other two you mentioned have a pretty good track record as well.
Arrighetti to Toronto, Varsho to Houston. SMH at what the Jays’ starting rotation is going to look like…
Ha
It’s gonna be good!
Cease, Soriano, Yesavage, Ponce, Arrighetti?
And that’s as of right now? Come on mudhen! Drink the Koolaid with me! lol.
Thanks again for the great work. I look forward to your column every monday!
also-drop Gasser for May?
Sure.
Thank you, jangles!
Are you buying May now that he has been dealt to Milwaukee?
It’s an interesting move. If anyone can unlock his next level it’s the magicians that run that team’s pitching department, that’s for sure.