Roto Riteup: April 17, 2026
Can’t stop this man!
On the Agenda:
- Closer Chaos
- Various News and Notes
- Streaming Pitchers
Closer Chaos
Is this the worst start to the season for closers ever? The chaos continues:
- Lucas Erceg (Royals) – first blown save; ERA is up to 6.14
- Clayton Beeter (Nationals) – second blown save; got the win; Orlando Ribalta earned his first career save
- Dennis Santana (Pirates) – took the loss in the 10th
- Ryan Walker (Giants) – entered the game after the starter (7th inning); Keaton Winn pitched the 8th, Erik Miller got the save
- Seranthony Domínguez (White Sox) – blew his second save of the year and took the loss
- Trevor Megill (Brewers) – pitched a clean inning, but it was the eighth (2 Ks); Angel Zerpa notched the save; Abner Uribe was unavailable
- Jakob Junis (Rangers) – came on in the 7th and got two outs; came back in the 8th, gave up a single, a double, and IBB to load the bases; was pulled for Jacob Latz, who gave up a bases-clearing double, hanging Junis with 3 ER
Meanwhile, Mason Miller struck out the side again and his extended his scoreless streak to 30.2 innings:
Miller has 23 punchouts in 9.1 innings — a 76.7% strikeout rate.
Various News and Notes
Cleveland Guardians rookie pitcher Parker Messick took a no-hit bid into the ninth inning, serving up a single to Orioles outfielder Leody Taveras.
Messick set a career high in strikeouts (eight) and boasts a 1.05 ERA and 0.78 WHIP through his first four starts.
San Francisco Giants righty Landen Roupp dominated the Reds on Thursday. He allowed just one hit and two walks over six scoreless innings. His ratios are down to a sparkling 2.38 and 0.97. Another late-round gem…at least, so far.
Braves veterans Sean Murphy and Spencer Strider both started their rehab assignments in High-A on Thursday. Strider threw 50 pitches (27 strikes) over 3.1 innings. He struck out three and allowed two walks and one hit. Most importantly, his fastball velocity sat between 95 and 97 mph, which is exactly what we want to see. Strider will continue to build up his pitch count, make another couple of starts in the Minors, and return to the Braves in early May, barring a setback.
Angels manager Kurt Suzuki mentioned Chase Silseth as a candidate for save opportunities if Jordan Romano is removed from the role. Silseth has 6:4 K:BB in 6.1 innings. Meanwhile, Kirby Yates (knee) should be starting a rehab assignment soon.
Streaming Pitchers
Pitchers for Today: Michael Soroka (RH, ARZ, 60% on Yahoo!)
Cheating on the %-rostered a bit since there aren’t many viable streaming options. The Diamondbacks will be home favorites and Soroka has pitched well so far.
Other Options: Zack Littell (RH, WSH, 7%)
Littell is a plus control and location guy, but this is more so a bet against the Giants.
Pitchers for Tomorrow: Lance McCullers Jr. (RH, HOU, 22% Y!, down 2% in the last 24 hours)
The Astros pushed their rotation back by a day and McCullers will now start against the Cardinals on Saturday. He threw a gem in his only home start (1 ER, 9 K in 7 IP), but was knocked around in his road starts.
Other Options: Cade Cavalli (RH, WSH, 10%)
Cavalli has been shaky this season (8 ER, 12 BB in 15.2 IP). We don’t have much in terms of streaming options on a slate filled with aces. Let’s pick on the Giants, the lowest-scoring team in the Majors, in hopes of a Cavalli bounce-back start.
Vlad writes for RotoGraphs and is the head of fantasy baseball content at FTN Fantasy. He is a Tout Wars Expert League champ, member of the CDM Fantasy Sports Hall of Fame and has been nominated for FSWA writing awards six times. Vlad has been playing fantasy baseball since 1995, winning 42 NFBC leagues since 2012 and ranking in the top percentile in NFBC’s Online Championship contest (33% win rate, 52% cash rate; 64 leagues). Much to the chagrin of his colleagues and most baseball aficionados, Vlad is a lifelong Dodgers fan who claims his first gut call at age 9 was Kirk Gibson’s 1988 World Series home run. You can follow him on X and BlueSky @RotoGut.
Kirby Yates and Kurt Suzuki are both from Hawaii, brah. 🙂