Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    Roki Sasaki fans nine Mets over seven in win

    Link copied to clipboard!

    LAD Starting Pitcher #11
    Player Stats
    Link copied to clipboard!

    Roki Sasaki allowed three hits and one run with two walks and nine strikeouts over seven innings to earn the win in a 4-2 victory over the Mets on Friday.

    This was one of those starts where you could see how sky-high Sasaki’s potential still is. He was back to buzzing 99 and 100 mph fastballs over the first few innings and commanded it exceptionally well on the edges of the plate. That set up his splitter to terrorize the Mets hitters. In total, it forced 15 whiffs – by far the most it has in a single game so far this season – and a nearly 50% chase rate. It was simply diabolical and so effective that it morphed into his primary pitch during his second and third trips around the Mets’ lineup. It was also the first time in his career that he completed seven innings against a team that isn’t the Angels. This is now back-to-back lights out starts by Sasaki out of the All-Star break and it might finally be time to take him seriously. Next up is a matchup against the Mariners at home.
Angels' Joyce firmly among MLB's 'best relievers'
James Schiano breaks down Ben Joyce's recent play after he recorded his third straight save on Tuesday night, sharing why he needs to be "scooped up" in fantasy leagues.

Related Player News

  • LAD Starting Pitcher #11
    Personalize your Rotoworld feed by favoriting players
    Sasaki issued five walks, including three in the Brewers’ two-run fourth inning, and gave up 13 hard-hit balls on the night, but he did finish rather strong. This makes five straight starts in which he’s allowed two runs or fewer and gotten at least 16 outs. He’ll look to keep that going in Coors Field against the Rockies next week.
  • LAD Starting Pitcher #11
    Sasaki is three outs shy of having turned in five quality starts in a row; he allowed one unearned run in 5 2/3 innings on July 17 and two earned runs in 5 1/3 innings last time out. Still, he’s allowed a total of eight earned runs in 30 innings in his last five starts. He still needs to prove he can keep it going, but this is the pitcher the Dodgers thought they were signing two years ago. He’ll face the Brewers next week.
  • LAD Starting Pitcher #11
    Sasaki’s splitter did most of the work tonight. He threw it 37 times in the 90-pitch outing and got 10 whiffs and four strikeouts with it. Meanwhile, it produced no hits or hard-hit balls the seven times it was put into play. Sasaki remains rather difficult to trust, but this makes four solid outings in a row, and with arguably baseball’s best team backing him, he’s not a bad play in shallow leagues at the moment. He’ll likely pitch in Chicago against the Cubs next Wednesday, though it’s possible he could be pushed to Friday in Arizona instead.
  • LAD Starting Pitcher #11
    This was a very encouraging start to the second half for Sasaki. First off, he was pumping gas. His fastball averaged a shade over 100 mph and in total, he threw 21 pitches in triple digits and topped out at 102 mph. In his career to date before this start, he’d never topped 101 mph and had only thrown 15 pitches at or above 100 mph. His command was also much better than usual. There were a few more fastballs that caught corners and his splitter was consistently diving low and below the plate. Similarly, his slider was abnormally lethal. When Sasaki has his whole repertoire working like he did here, he’s a scary pitcher. The problem is that when something goes wrong, he struggles to get over that hump. That’s how he’s wound up with a 4.98 ERA through 86 2/3 innings on the season with this kind of stuff. The roller coaster will continue next Friday against the Mets.
  • LAD Starting Pitcher #11
    He’ll be followed by Emmet Sheehan on Saturday and Yoshinobu Yamamoto on Sunday. The Dodgers have not announced when Shohei Ohtani will return to the rotation. That makes it likely that it’ll be Justin Wrobleski and Eric Lauer in some order for the first two games against the Phillies in Philadelphia to open next week.
  • LAD Starting Pitcher #11
    Sasaki surrendered solo homers to Kyle Karros and Edouard Julien in the second and then another run on a walk, a wild pitch, a groundout and a sac fly in the third. That turned out to be the only walk he issued, and he allowed only two hits besides the homers. He struck out five. Considering that he came in with a 10.06 ERA and a 15/11 K/BB in his previous four starts, this is a decent way to end the half. He might eventually get pushed out of the Dodgers rotation if everybody gets healthy at once, but that hardly ever seems to happen.
  • LAD Starting Pitcher #11
    The Dodger offense let him off the hook, but Sasaki put the team in quite a hole tonight. He gave up homers to Manny Machado, Jackson Merrill and Jake Cronenworth and threw 88 pitches to get his nine outs. After a nice May, Sasaki has given up 19 runs over 17 innings in his last four starts, taking his ERA from 4.03 to 5.40. It’s probably lucky for him that River Ryan is back on the shelf in Triple-A with a hamstring issue. He’s due to make his final start before the break Wednesday at home against the Rockies.
  • LAD Starting Pitcher #17
    Ohtani has been granted a reprieve from facing the Athletics in the certifiable hitter’s paradise that is Sutter Health Park in West Sacramento during Wednesday afternoon’s series finale. It’ll be a bullpen game for the Dodgers instead. The 31-year-old generational talent will take the ball instead on Friday against the division-rival Padres back in Los Angeles after Roki Sasaki works the series opener on Thursday evening.
  • LAD Starting Pitcher #11
    Sasaki allowed just three hard-hit balls tonight, but he walked five, and one of the hard-hit balls was a three-run homer from Ty France in the second. It was the fourth homer Sasaki has allowed in three starts, so even though his K/BB is getting better, his ERA has jumped from 4.03 three weeks ago to 4.88 now. There’s still hope that things will eventually come together here, especially with Sasaki’s velocity creeping up, but there’s not much reason to use him in the short term. He’ll likely face the Padres again next weekend.
  • LAD Starting Pitcher #11
    Sasaki gave up a pair of homers in what was a solid — if unspectacular — effort from the 24-year-old. He struck out six against one walk, and he gave up just two other hits outside of the roundtrippers. It’s a big improvement from his scuffles against the White Sox in his previous effort, but fantasy managers — and fantasy writers — just can’t be sure what Sasaki is at this stage of his career. He’ll try and show similar stuff while hoping to keep the ball in the park next weekend against the Padres in San Diego.

Rotoworld

  • WSH Starting Pitcher #24
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Cade Cavalli fired six scoreless innings with 11 strikeouts, one walk, and three hits allowed to earn the win in a 6-0 contest against the Rangers on Wednesday.

    Cavalli just keeps getting better. He set the tone by striking out four of the first five batters he faced and never looked back. His 11 punch-outs were the second-most in a start this season and the fifth time he’s reached double digits. A key to his in-season breakout, his improving sweeper was strong against right-handed batters with a nearly 70% strike rate while working as his primary pitch against them. Otherwise, the trio of that pitch, his fastball, and knuckle-curve stymied the Rangers’ lefties and combined to force 12 of his 14 swings-and-misses. He’s completed at least six innings in eight straight starts without allowing more than three runs in any and picked up six wins over that span. That looks something like a league-winner. Next up, he has a two-start week against the Rockies and Marlins, both at home.
  • Link copied to clipboard!

    Andrés Chaparro went 3-for-4 with a three-run home run, double, and three runs scored on Wednesday against the Rangers.

    In a rare start against a right-handed pitcher, Chaparro showed why he may deserve to play more often. He had three batted balls of at least 104 mph and was a thorn in the side of the Rangers’ pitchers all night. His three-run home run broke this game open in the seventh inning and he could be an intriguing deep league option should he get a bit more playing time.
  • Link copied to clipboard!

    Corey Seager went 2-for-4 on Wednesday against the Nationals.

    Seager for exactly half of the Rangers hits as they were shutout by Cade Cavalli and the Nationals’ bullpen in this one. While it’s been mostly a lost season to this point, Seager now has two hits in each of his last three games as he tries to finish strong.
  • TEX Starting Pitcher #80
    Player Stats
    Link copied to clipboard!

    Kumar Rocker allowed six hits and two runs with one walk and three strikeouts across five innings in a loss to the Nationals on Wednesday.

    Rocker pitched well overall here despite nibbling far too much early on. He threw 80 pitches through four innings and had to work hard for every out because he was reluctant to throw it in the zone with a barely 40% zone rate and only 11 first-pitch strikes out of the 22 batters he faced. Still, his slider was nasty forcing six whiffs and helped him out of a few jams. On the season, he has a 4.46 ERA, 109 strikeouts, and 48 walks through 121 innings. He’s scheduled for a two-start week coming up against both the Brewers and White Sox on the road.
  • SEA Starting Pitcher #36
    Player Stats
    Link copied to clipboard!

    Logan Gilbert allowed four hits and three runs with four walks and five strikeouts across five-plus innings in a win as the Mariners beat the Brewers 7-5 on Wednesday.

    Despite being given a seven-run lead after the second inning, Gilbert struggled with his efficiency in this one. Nothing came easy as his fastball didn’t force a single swing-and-miss and he didn’t have a single clean inning. This was the second time in his last three starts where he’s walked four batters after not walking more than two since March. Hopefully he can get himself back ahead of a two-start week against the Phillies and Blue Jays.
  • SEA Relief Pitcher #75
    Player Stats
    Link copied to clipboard!

    Andrés Muñoz struck out one batter in a clean ninth inning to earn the save on Wednesday against the Brewers.

    It took Muñoz just nine pitches to breeze through the ninth here and grab the save. He needed a few easy saves after his five-run implosion last Friday against the Astros and has now gone two straight without giving up a hit.
  • SEA 1st Baseman #12
    Player Stats
    Link copied to clipboard!

    Josh Naylor went 3-for-5 with two RBI and a stolen base on Wednesday against the Brewers.

    Naylor helped break this game open with a two-run single off Dustin May in the second inning to make this game 7-0. The Mariners stopped scoring after that, but still had enough to win the game. Despite a poor season at the plate, Naylor has recouped some of his fantasy value with 25 stolen bases.
  • MIL Shortstop #3
    Player Stats
    Link copied to clipboard!

    Joey Ortiz went 2-for-3 with a home run and four RBI on Wednesday against the Mariners.

    Ortiz single-handedly tried to drag the Brewers back into this game after they fell behind 7-0 in the second inning. He hit a two-run home run in the bottom of that inning, a sacrifice fly in the sixth, and an RBI single in the 8th to make it 7-4 before their comeback attempt fell short. With Cooper Pratt back off the injured list, he’s going to be competing with David Hamilton and Andrew Vaughn for third base reps.
  • MIL Starting Pitcher #21
    Player Stats
    Link copied to clipboard!

    Dustin May allowed seven hits and seven runs with two walks and one strikeouts over just two innings in a loss to the Mariners on Wednesday.

    The Mariners jumped all over May here with four hits and four runs in the first inning. The struggles didn’t stop there either, as he was through 53 pitches with zero outs in the second inning. By the time that frame ended, the Mariners had seven runs on the board, May had thrown 66 pitches, and he was mercifully pulled from this game before the third. He had absolutely no feel for his cutter or sweeper and without those, couldn’t do much. This was his first clunker since being acquired by the Brewers at the deadline and we’re hoping he can put this poor start behind him quickly. Next up, he’s scheduled to face the Mets on the road.
  • CIN 1st Baseman #27
    Player Stats
    Link copied to clipboard!

    Sal Stewart went 1-for-3 with a homer, a walk, and three RBI as the Reds defeated the Cardinals 5-4 on Wednesday night.

    Stewart’s homer was a three-run shot off Matthew Liberatore in the bottom of the sixth. The hit gave him 94 RBI this season, which leads MLB. He’s also hitting .259 with 27 homers, 12 stolen bases, and 69 runs scored. He’ll enter 2027 with dual eligibility at first and third base, and he’ll even add second base on sites with a minimum of five games started for position eligibility.