Hello and welcome to the 16th installment of our weekly two-start pitcher article for the 2026 MLB season.
I will continue to be here every Friday to highlight some of the best two-start pitcher options in fantasy baseball leagues for the upcoming week providing my insights and recommendations on which options should be started or benched.
It’s crazy to think that we’re already 17 weeks into a 27-week season. With the uncertainty surrounding the labor dispute between Major League Baseball and the Player’s Association, we can’t be sure that the 2027 season is going to begin on time. Just make sure to take some time, appreciate and enjoy the second half of the 2026 season, as we aren’t sure what the 2027 campaign will bring.
As fantasy managers start to turn the page to football, there are opportunities to creep up in the standings where others aren’t giving their teams the full attention that they still deserve. Keep putting in the work and plugging away, striving to improve each week, and you’ll reap rewards at the end of this season.
This is a living document, so we'll update the options below as the weekend moves along.
Before we get into it, we'll start with a couple of notes on situations that may be unresolved or teams that may not have a two-start pitcher lined up for the upcoming week. With teams still trying to get their rotations lined up for the second half, there’s more uncertainty than usual for a Friday afternoon:
⚾️ Baseball is back! MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.
The Braves have yet to announce their starting rotation beyond the weekend as of Friday afternoon. Reynaldo Lopez is very likely to make a start on either Monday or Tuesday, so we have gone ahead and written him up below. Who makes that second start though, remains to be seen. Hurston Waldrep remains in the mix. Bryce Elder has really struggled as of late, but he could get the call. AJ Smith-Shawver is nearing a return from the injured list and it’s possible that he could be ready by early next week, though that’s more of a longshot. We’ll update here if we get any additional information over the weekend.
We still aren’t sure yet what the Cubs are planning on doing beyond the first series coming out of the All-Star break. Colin Rea, Matthew Boyd and Shota Imanaga are working in those three games. That leaves David Peterson and Javier Assad as options to pitch on Monday. It’s also possible that Jameson Taillon is cleared to return from the injured list and replaces one of them in the Cubs’ rotation. Whoever takes the ball on Monday – provided the Cubs don’t go with a six-man rotation this time through – would line up for two starts (vs. Tigers, at Pirates) – and could make for a viable streaming option.
While we know that Jack Flaherty is going to start twice for the Tigers next week, we aren’t quite sure who else (if anyone) will. Framber Valdez is currently away on bereavement leave and when he returns will dictate when he’s slotted back into the rotation. It’s also possible that they go with a six-man alignment once through and give Keider Montero a start, which would mean that only Flaherty will go twice. We’ll monitor the situation through the weekend and keep you updated here as always.
With six games on the schedule for next week and the expectation that Shohei Ohtani will pitch at some point during that week, no one on the Dodgers will likely line up for two starts. If Ohtani doesn’t pitch and someone does make two starts, it would be whichever of Justin Wrobleski or Eric Lauer take the ball on Monday against the Phillies in Philadelphia.
Someone will make two starts for the Brewers (vs. Mets, vs. Rockies), but we still don’t have clarification on who that will be just yet. Jacob Misiorowski is expected to return to the rotation at some point during that series against the Mets, but if it’s not Monday he’ll only go once. Nothing to take away from that though as he should be locked into lineups regardless. If it’s not Misiorowski on Monday, it’ll probably be Brandon Sproat, in which case he makes for an intriguing streaming option on a two-start week with a revenge game against the Mets and the lowly Rockies on tap.
The Mariners have yet to confirm their rotation for next week yet, but the expectation is that each one of their six starters are going to make at least one start coming out of the break, meaning with six games on the schedule, no one is going to start twice. If they decide to piggyback somewhere and someone does get to make two starts (vs. Reds, at Rangers), it would be whichever of George Kirby, Luis Castillo or Emerson Hancock gets the ball on Monday.
Going Twice…
Note: Probable pitchers as of July 17 and are subject to change.
American League
▶ Strong Plays
Dylan Cease, Blue Jays, RHP (vs. Rays, at Red Sox)
Cease wrapped up an unbelievable first half of the season with a 2.56 ERA, 1.13 WHIP and a mighty impressive 148/44 K/BB ratio over 98 1/3 innings through his first 17 starts. He then showed out against the National League in the All-Star Game. He’ll look to carry over those good vibes and continue charging toward 200 strikeouts in a pair of matchups against these familiar divisional foes. He’s easily one of the best options on the entire board once again this week.
Parker Messick, Guardians, LHP (vs. Twins, at Rays)
Coming off a brilliant first half that led to his first All-Star appearance, Messick gets a nice draw out of the gate with a home tilt against the Twins before having to take on the Rays in Tampa Bay. The left-hander has been remarkably consistent this season, allowing four earned runs or fewer in every start and two runs or less in 14 of his 19 starts. He should be locked in as an every week starter in all leagues, so just sit back and enjoy the added production from a pair of starts in the first full week of the second half.
Joe Ryan, Twins, RHP (at Guardians, vs. Athletics)
Ryan is somewhat quietly having an unbelievable season for the Twins, posting a 2.85 ERA, 1.05 WHIP and a 128/25 K/BB ratio over 110 1/3 innings while being a workhorse and making 20 starts for the Twins in the first half of the season. That’s absolutely ace-level production. He needs to be started every week in all fantasy formats without question, so there’s no real takeaway here, other than to mention that he’s one of the top overall options on the board for this week. Expect quality ratios, a good chance at a win and a pile of strikeouts.
Drew Rasmussen, Rays, RHP (at Blue Jays, vs. Guardians)
Rasmussen is in the midst of another incredible season, compiling a 3.26 ERA, 0.95 WHIP and a 98/17 K/BB ratio across 99 1/3 frames through his first 18 starts. He’s among the most consistent starters in all of baseball and likely to deliver elite results each and every time he takes the mound. As long as he’s healthy, he should be locked into fantasy lineups for every week of the season.
Payton Tolle, Red Sox, LHP (vs. Orioles, vs. Blue Jays)
The 23-year-old southpaw is enjoying a terrific rookie campaign, compiling a 3.11 ERA, 1.07 WHIP and an 87/25 K/BB ratio over 84 innings through his first 15 starts. Now he gets to make two starts at home against familiar divisional foes and should be in a position to have continued success. He should be an automatic start in all leagues this week.
Jacob deGrom, Rangers, RHP (vs. White Sox, vs. Mariners)
As always, whenever deGrom is healthy enough to take the mound, he should be an automatic start in all fantasy leagues, no questions asked. That’s especially true for a two-start week. While he hasn’t been vintage deGrom this season, the 38-year-old right-hander still boasts a strong 3.49 ERA, 1.01 WHIP and a 122/22 K/BB ratio over 100 2/3 innings through his first 18 starts. Sit back and enjoy the greatness while it lasts.
▶ Decent Plays
Jack Flaherty, Tigers, RHP (at Cubs, vs. Royals)
Flaherty has finally started to turn things around following a trip to the injured list, allowing just two runs over 16 2/3 innings in his last three starts with a 20/6 K/BB ratio. It’s a small sample size, sure, but his velocity is up as well which is at least an encouraging indicator that this trend could continue. We have seen Flaherty function as a viable mixed league asset before and it looks like it could be happening again. I’d feel comfortable starting him in leagues of all sizes for this two-start week.
Nick Martinez, Rays, RHP (at Blue Jays, vs. Guardians)
Martinez has been an unbelievable addition to the Rays’ rotation this season. The 35-year-old hurler finished the first half with an 8-2 record, a minuscule 2.65 ERA and 1.12 WHIP despite striking out just 62 batters over 105 1/3 innings. If it’s not broke, don’t fix it. He has earned the respect of fantasy managers and should be an easy start in all leagues for a juicy two-start week. Don’t overthink it.
Michael Wacha, Royals, RHP (vs. Giants, at Tigers)
Wacha has always been a guy that makes for a nice streaming option when he’s lined up for two starts in decent matchups. That’s certainly the case here this week. Coming off of a terrific first half where he posted a 3.77 ERA, 1.19 WHIP and a 96/34 K/BB ratio across 119 1/3 innings, Wacha should be started without hesitation in all leagues for the upcoming week.
Kevin Gausman, Blue Jays, RHP (vs. Rays, at Red Sox)
After a strong start to the season, Gausman has fallen on hard times recently, with a 6.23 ERA and 1.43 WHIP over 43 1/3 innings in eight starts since the start of June. He hasn’t won a game since May 22. On the bright side, he has seven or more strikeouts in five of those eight rough outings, making it seem plausible that he can still get back on track. I’d still have a hard time sitting him for a two-start week and will be using him in all leagues where I have him rostered.
Jose Soriano, Angels, RHP (vs. Cardinals, at Giants)
After an unbelievable start to the season, Soriano has come back to the pack with a 5.14 ERA, 1.51 WHIP and a 66/37 K/BB ratio over 68 1/3 innings of work. He’s not the every week lock that most fantasy managers have probably been utilizing him as. That doesn’t mean he’s not a decent play this week though, with a pair of strong matchups on tap. I’d expect him to approach double digit strikeouts while having a nice shot at earning a victory, making him a worthwhile play in all leagues.
Will Warren, Yankees, RHP (vs. Pirates, at Phillies)
Warren was roughed up a couple of times in his last four starts to finish the first half with a 4.03 ERA, 1.36 WHIP and a 96/33 K/BB ratio over 98 1/3 innings. This should be a good week for him to get back on track with a home start against the Pirates before traveling to Philadelphia to battle the Phillies. Even when he struggles, the strikeouts are there and he’s always a threat to earn a victory with the Yankees’ offense backing him. He looks like a solid start in all formats this week.
Shane Baz, Orioles, RHP (at Red Sox, vs. Braves)
Baz has been a bit of a disappointment for the Orioles and for fantasy managers this season, registering a middling 4.19 ERA, miserable 1.39 WHIP and a 99/42 K/BB ratio across 111 2/3 innings through his first 19 starts. He has allowed three earned runs or fewer in 10 of his last 11 starts though and in a two-start week he should be able to eclipse double digits in strikeouts. That should be enough to roll with him in all mixed leagues.
Luinder Avila, Royals, RHP (vs. Giants, at Tigers)
If you glanced at his overall numbers, you’d think that Avila has really struggled in his transition to the Royals’ rotation, with a 5.09 ERA, 1.50 WHIP and a 30/22 K/BB ratio over 35 1/3 innings through his first eight starts. Most of that damage though came in one disaster start against the Astros where he was tagged for eight runs in 2/3 of an inning. Aside from that, he has allowed more than one earned run in just two of those remaining seven starts. With a pair of solid matchups on tap, he makes for a sneaky streaming option in deeper mixed leagues.
▶ At Your Own Risk
Erick Fedde, White Sox, RHP (at Rangers, vs. Astros)
While he hasn’t been helpful for fantasy purposes, Fedde has done a decent enough job for the White Sox this season, putting together a 4.15 ERA, 1.42 WHIP and a 60/35 K/BB ratio over 89 innings. His limited strikeout rate is boosted by him drawing two starts for the week and the matchup against the Rangers in Arlington looks particularly favorable. He’s also being used behind an opener in most starts these days, which increases his likelihood of earning a victory. If you’re looking to gain ground in wins and strikeouts in deeper formats, I could see a case for rolling the dice here.
Tatsuya Imai, Astros, RHP (vs. Marlins, at White Sox)
Imai has been pretty much all or nothing since returning from the injured list on May 12. In those 10 starts he holds a 5.82 ERA and a 50/22 K/BB ratio over 43 1/3 innings. That’s obviously not helpful for fantasy purposes. He has given up three earned runs or fewer in seven of those starts though, while getting absolutely shellacked in the other three. There’s really no rhyme or reason to when those blowup starts have come though, so it’s really up to your risk tolerance whether you think he can navigate these two starts or not. For me, that start against the White Sox in Chicago over the weekend looks a bit scary.
Jeffrey Springs, Athletics, LHP (at Diamondbacks, at Twins)
Springs is in the midst of an unshakeable funk at the moment and shouldn’t be anywhere near fantasy lineups until he gives us a reason to believe that he can work himself out of it. Over his last 15 starts dating back to April 19, Springs holds a cringe-inducing 7.64 ERA, 1.64 WHIP and a 64/29 K/BB ratio while serving up 26 home runs over 73 innings. Getting to make both starts on the road this week is actually a benefit for him, but it’s not enough to consider rolling him out there. If you care about your ratios, stay away from this one.
National League
▶ Strong Plays
Cristopher Sanchez, Phillies, LHP (vs. Dodgers, vs. Yankees)
It doesn’t get much tougher than a two-start week against the Dodgers and the Yankees coming out of the All-Star break, but that’s no reason to shy away from one of the best left-handed pitchers in all of baseball. Coming off of a tough loss against the American League in the Mid-Summer Classic, look for Sanchez to have extra motivation to start off the second half on a high note. Even with the difficult matchups, he’s one of the top plays on the board this week.
Andrew Abbott, Reds, LHP (at Mariners, at Cardinals)
The 27-year-old southpaw has really turned things around since a rough start to the season, registering a 3.18 ERA, 1.28 WHIP and a 65/35 K/BB ratio over 76 1/3 innings over his last 14 starts. He gets a pair of quality matchups this week, both in pitcher’s parks, so expect that terrific run to continue for Abbott. He makes for a strong start in all league sizes.
▶ Decent Plays
Freddy Peralta, Brewers, RHP (at Brewers, vs. Dodgers)
Peralta hasn’t quite performed as the ace the Mets were hoping for when they acquired him over the winter. The 30-year-old righty holds a disappointing 4.66 ERA, 1.44 WHIP and a 104/44 K/BB ratio over 104 1/3 innings through his first 20 starts. He starts off this week with a return to Milwaukee, which could give him extra motivation to succeed, or could go completely the other way and turn into a disaster. He then has to battle the Dodgers at home to finish the week. Certainly not a cake walk. If you have started Peralta for his bad starts this season, you probably have to stay the course and keep running him out there and hope that the results improve, though I don’t feel great about it.
Reynaldo Lopez, Braves, RHP (vs. Padres, at Orioles)
Lopez has done a nice job in 22 appearances (nine starts) for the Braves on the season, posting a 3.50 ERA, 1.27 WHIP and a 54/25 K/BB ratio across 61 2/3 innings of work. The matchups this week aren’t overly imposing and he makes for a solid streaming option in all formats – provided he indeed is scheduled to take the ball twice. The Braves have yet to announce their starters for Monday and Tuesday.
Kyle Leahy, Cardinals, RHP (at Angels, vs. Reds)
Leahy has really settled in after a slow start to the season, posting a 2.85 ERA, 1.28 WHIP and a 53/22 K/BB ratio over 60 innings in 12 starts since the calendar flipped to May. The matchups this week fall in his favor as well, making Leahy a much stronger start than most fantasy managers probably consider him to be. I’d be comfortable using him in all leagues and would be looking to add him if he’s available in shallower formats.
Tyler Mahle, Giants, RHP (at Royals, vs. Angels)
For most of his career, whenever Mahle has been healthy enough to take the mound, he has been a viable fantasy option. That has not been the case in 2026. Through 15 starts he holds a miserable 5.31 ERA, 1.46 WHIP and a 73/32 K/BB ratio over 78 innings. The talent is still there to succeed though, which makes Mahle’s ceiling much higher than a lot of the similar names that may be floating on the waiver wire. The matchups fall nicely in his favor as well, getting to battle the Royals in Kansas City and the Angels at home, both in extreme pitcher’s parks. I know that I’ve been burned already this season by doing so, but I’m willing to use Mahle in all leagues this week.
Tyler Phillips, Marlins, RHP (at Astros, vs. Padres)
Phillips has done a nice job overall in his transition to the Marlins’ rotation, but he has only made it through five innings once in his last three starts. The matchups this week are middling at best and his overall strikeout upside is very limited. Combine all of that together, and he’s fine if you need a last arm to fill out your rotation, but ideally I’d be looking for someone with a higher ceiling.
JP Sears, Padres, LHP (at Braves, at Marlins)
Sears has been mediocre in his first four starts since joining the Padres’ rotation, posting a 5.03 ERA, 1.42 WHIP and a 17/8 K/BB ratio over 19 2/3 innings of work. In better matchups, I may be willing to take a shot one the 30-year-old southpaw, but I have a difficult time recommending him against the Braves in Atlanta to start the week. There’s also no guarantee that he sticks around long enough to make that second start over the weekend. I get trying to go here if you need to chase wins and strikeouts, but you’re accepting plenty of ratio risk by doing so.
Mitch Keller, Pirates, RHP (at Yankees, vs. Cubs)
Keller had a very disappointing first half after a strong start to the season, finishing with a 5.14 ERA, 1.33 WHIP and a 77/35 K/BB ratio over 103 1/3 innings through his first 19 starts. His limited strikeout rate makes him a better option in two-start weeks, though the matchups aren’t particularly encouraging for the Pirates’ right-hander this time around. There’s probably enough meat on the bone to try it in 15-team leagues, but I may try to find better alternatives in 12’s if possible.
▶ At Your Own Risk
Jose Cabrera, Diamondbacks, RHP (vs. Athletics, at Nationals)
While it hasn’t been confirmed yet, the expectation is that Jose Cabrera will return from Triple-A Reno to start on Tuesday, giving him a two-start week. The 24-year-old hurler has been very inconsistent through his first four starts, registering a 5.60 ERA, 1.53 WHIP and a 12/7 K/BB ratio across 17 2/3 innings. There’s upside there, and the matchups give him a decent chance at sneaking out a victory in one of those starts, but there’s also plenty of risk. He’s not guaranteed to pitch at all, and if Michael Soroka is ready by next weekend, he could get bumped from that second start. Overall, he’s nothing more than a volume play for those that are desperate and chasing wins and strikeouts in deeper mixed and NL-only formats.
Matthew Liberatore, Cardinals, LHP (at Angels, vs. Reds)
It has been a rough season through 19 starts for the Cardinals’ southpaw, posting an uninspiring 5.00 ERA, 1.48 WHIP and an 88/36 K/BB ratio over 93 2/3 innings. The matchups aren’t terribly imposing and if you’re grasping at straws he did fire six scoreless innings with six strikeouts against the Braves to finish the first half on a high note. If you’re going to take a gamble with your ratios, at least betting on a guy with talent makes some sense.
Mitch Bratt, Diamondbacks, LHP (vs. Athletics, at Nationals)
The Diamondbacks’ rotation is in flux at the moment with Zac Gallen on the injured list and Michael Soroka not quite ready to return just yet. That makes it likely that Mitch Bratt will get another start, though it’s hard to see much upside from a fantasy perspective. He has only gone three innings in each of his two starts with the big league club this season, posting an uninspiring 6.00 ERA and 1.67 WHIP with only three strikeouts in the process. There’s really just no justification for trying to go here this week.
Andrew Alvarez, Nationals, LHP (at Rockies, vs. Diamondbacks)
Alvarez has been serviceable in 13 appearances (six starts) for the Nationals this season, posting a 4.04 ERA, 1.45 WHIP and a 53/22 K/BB ratio over 49 innings. In neutral matchups, I’d be all for rolling the dice here and taking a shot on him. Pitching at Coors Field is anything but a neutral matchup though. The Diamondbacks aren’t a fun lineup to tango with either. I think you’d be better served just sitting this one out.
Walker Buehler, Padres, RHP (at Braves, at Marlins)
It wasn’t quite vintage Walker Buehler, but the 31-year-old right-hander had been pitching pretty well for the Padres – posting a 3.12 ERA and 1.19 WHIP over an 11-start stretch from April 28 through June 26. Then, something went awry. Over his last three starts, Buehler has allowed 20 runs in 11 innings and watched his ERA balloon from 3.81 to 5.36. Yikes. There’s just no way that you can trust rolling him out there for two starts in his current form, especially having to take on the Braves in Atlanta. Hard pass.
Kyle Freeland, Rockies, LHP (vs.Nationals, at Brewers)
You know the drill by now. Never Rockies. One of these starts is at Coors Field and the other is against the Brewers in Milwaukee. That’s a gauntlet that you’d sit most decent pitchers against, let alone a 33-year-old southpaw with a 7.36 ERA and 1.57 WHIP on the season. You don’t need starts that badly at this stage of the season. There’s no reason to ever go here. Just say no.