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

    Grant Holmes throws five scoreless

    Link copied to clipboard!

    ATL Starting Pitcher #66
    Player Stats
    Link copied to clipboard!

    Grant Holmes received a no-decision on Wednesday in Pittsburgh, throwing five shutout innings while striking out five and walking one.

    Holmes allowed three hits as the Braves went on to win 3-0. Opposing starter Jared Jones was pulled despite having a perfect game through six, and Atlanta made the bullpen pay for the decision. Holmes finishes the first half with a respectable 3.61 ERA. The Braves host the Rangers coming out of the All-Star break.
PCA has earned the NL MVP with stellar play
Andrew Perloff and Paul Pabst share their winners of the week with Pete Crow-Armstrong leading the way and taking hold of the NL MVP race with red hot hitting.

Related Player News

  • ATL Starting Pitcher #55
    Personalize your Rotoworld feed by favoriting players
    Bryce Elder, who allowed five runs in 5 1/3 innings on Monday and has a 6.45 ERA over his last four starts, will see his next start pushed back a few days. Given that it was slated to come against the Phillies, that’s probably welcome news for those still relying on Elder.
  • ATL Starting Pitcher #66
    Holmes struck out one and didn’t allow any baserunners. He was cruising, needing only 26 pitches to record nine outs before a rain delay interrupted his day. The right-hander lowered his ERA to 3.62, and he’s had just two starts all season where he gave up more than three earned runs. A home matchup against the Rays is up next.
  • ATL Starting Pitcher #66
    Holmes kept the Rockies off the board for the first four innings of this one. His first earned run came in the top of the fifth inning on a sacrifice fly by Jake McCarthy to bring home Zac Veen, but that was just the start of a three-run inning for the Rockies. A few batters later, Hunter Goodman would single to drive home Ezequiel Tovar, and Cole Carrigg came around to score on the following at-bat on a groundout by Cole Carrigg. Holmes would make it out of the inning but would not return in the sixth, bringing an end to his night. It was a strong final outing for Holmes, who held his opponents off the board in three of his five starts and posted a 3.04 ERA. Holmes’ next start is scheduled for Wednesday on the road against the Nationals.
  • ATL Starting Pitcher #66
    Holmes had only two batters reach against him through six, both on walks. He came out for the seventh and walked another before Andrew Benintendi broke up the no-hitter with a single. He was pulled then, and Didier Fuentes came in and struck out three in a row to keep the game 2-0. Holmes improved to 8-5 with a 3.64 ERA. There’s been talk about shifting him to the pen, but he hasn’t made it an easy call, with the Braves winning eight of his last nine starts. He’ll face the Dodgers next week.
  • ATL Starting Pitcher #66
    Holmes gave up six hits, walked three and struck out three. He fell to 7-5 with the loss. Holmes retired the side in order in the first inning before allowing three runs in both the second and third innings. Holmes hadn’t allowed a run in 12 innings over his last two starts entering play Saturday. His ERA is 3.82. Holmes is lined up to face the White Sox on the road next weekend.
  • ATL Starting Pitcher #66
    Holmes walked two and allowed three hits while needing just 77 pitches to record 18 outs. He typically struggles more the second time through a lineup, which is why so many of his starts are capped around five innings or low pitch counts. For instance, 14 of his 18 homers this season have come in that second turn through the order. That wasn’t an issue this time, though, and he allowed three or fewer runs for the 15th consecutive outing. Up next is a home start against the Diamondbacks.
  • ATL Starting Pitcher #66
    A nice bounceback for Holmes after he couldn’t get out of this fifth inning against the Nationals on Thursday. The right-hander allowed five hits, and just one of those went for extra bases; a doubled by Javier Sanoja. He walked one against five strikeouts in a very solid effort for the 30-year-old hurler. If the rotation order holds, it’ll be Holmes against the Yankees on Sunday, but fantasy managers will need to make sure as Atlanta has made changes to the order a few times in 2026.
  • ATL Starting Pitcher #51
    Sale won’t start at all against Miami, and instead is being pushed back to the weekend series against the Yankees. Atlanta will instead push up the other arms in the rotation, so Grant Holmes, Bryce Elder and Martin Perez will be the arms who go instead. It’s disappointing Sale won’t get a two-start week this late in the fantasy season, but understandable.
  • ATL Starting Pitcher #66
    Holmes also issued a pair of walks in the contest while punching out four. All of the damage done against him came via the long ball, as Daylen Lile crushed a pair of solo homers and Luis Garcia Jr. added one of his own. The 30-year-old righty got 10 swings and misses on 69 pitches on the evening, registering a CSW of 28 percent. He’ll look to bounce back as he brings a 3.88 ERA, 1.36 WHIP and an 87/45 K/BB ratio (102 innings) into Wednesday’s battle against the Marlins.
  • ATL Starting Pitcher #66
    The O’s got after Holmes in the second inning, generating a mini two-out rally that was capped with a two-RBI double by Christian Encarnacion-Strand to put the O’s up 2-0. After the Braves drew the game even at 2-2 in the top of the fourth inning, Holmes would give up a sacrifice fly to Jackson Holliday, who drove home Taylor Ward to put the O’s back up 3-2. Holmes would induce back-to-back grounders in the fifth inning to get out of a jam with two runners on in what would be his final inning. Holmes remains a steady option on the mound for the Braves and his fantasy managers, having allowed three earned runs or fewer in every start since May 1st, when he allowed five earned runs to the Rockies. He is next scheduled to start on Wednesday on the road against the Mets.

Rotoworld

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

    Jeffrey Springs shut out the Mariners for seven innings in the Athletics’ 6-2 win Saturday.

    Springs allowed just two hits and struck out six in his second scoreless start of the year. The other was against the Yankees way back on Apr. 9. He won that one and then beat Texas five days later to improve to 3-0 on the season. Since then, though, he had been 0-10 in 21 starts. The showing tonight lowered his ERA to 6.02. He’ll face the A’s again in Sacramento next weekend.
  • SEA Starting Pitcher #68
    Player Stats
    Link copied to clipboard!

    George Kirby yielded four runs — three earned — in 6 2/3 innings Saturday in a loss to the A’s.

    Kirby’s recent struggles had been limited to his road outings, but back at home tonight, he was outpitched by Jeffrey Springs in another Mariners loss. He has a 6.35 ERA in his last five starts, leaving him 9-11 with a 4.18 ERA overall. He’s neck and neck with Seth Lugo for the most hits allowed in the AL. If he ends up on top, it’d be his second time in three years leading the AL, which seems unfathomable for a pitcher who gets to spend half of his time in a ballpark that just kills batting average. He’ll face the A’s again next weekend, this time in Sacramento. It makes him a poor option in mixed leagues.
  • ATH 3rd Baseman #3
    Player Stats
    Link copied to clipboard!

    Max Muncy went 2-for-4 with a homer and two RBI against the Mariners on Saturday.

    With Tommy White needing a break, Muncy has started three straight games, including the last two at DH, and he’s homered in back-to-back contests. The success might get him some extra playing time after White returns; the 24-year-old is not necessarily one of the Athletics’ best options, but there isn’t much reason to play Donovan Walton and Michael Stefanic over him.
  • SEA Right Fielder #99
    Player Stats
    Link copied to clipboard!

    Lazaro Montes struck out in both of his at-bats off the bench Saturday versus the A’s,

    Montes was able to come off the bench as a DH tonight after leaving Friday’s game with hip soreness. He probably won’t start Sunday with the Mariners facing another lefty, but he should again be available.
  • LAD 2nd Baseman #25
    Player Stats
    Link copied to clipboard!

    Tommy Edman hit a three-run homer in the seventh to power the Dodgers past the Nationals 6-5 on Saturday.

    Leading off in Shohei Ohtani’s place, Edman hit his sixth homer off Clayton Beeter, giving him 32 RBI in 65 games since he returned from ankle surgery. He’s batting a solid .273/.348/.414.
  • LAD Starting Pitcher #31
    Player Stats
    Link copied to clipboard!

    Tyler Glasnow surrendered four runs in six-plus innings Saturday versus the Nationals.

    Glasnow was hit pretty hard and issued three walks, but he struck out eight and would have had a quality start if he hadn’t been brought back out to give up a double to start the seventh. The runner later scored off Alex Vesia. It’s the second time in 10 starts this season that Glasnow has allowed four runs. Thanks to the Dodgers’ comeback, he still hasn’t taken a loss while going 4-0 with a 3.12 ERA. He’ll face the Marlins next weekend.
  • LAD Relief Pitcher #66
    Player Stats
    Link copied to clipboard!

    Tanner Scott earned his 21st save despite allowing a run in the ninth Saturday against the Nationals.

    The six hitters Scott faced tonight combined for three hits and three strikeouts. It’s the fourth time in six appearances that Scott has given up a run, but he still hasn’t allowed more than one run in an outing since July 6.
  • WSH Starting Pitcher #24
    Player Stats
    Link copied to clipboard!

    Cade Cavalli pitched six innings of two-run ball Saturday in a no-decision against the Dodgers.

    Cavalli, who struck out eight and walked none, departed with a two-run lead that immediately disappeared in the bottom of the seventh. It’s the fourth time this year that he’s left in line for a win and watched the bullpen blow it, but he’s a fine 12-5 anyway. He’ll face the Angels next weekend.
  • WSH Relief Pitcher #39
    Player Stats
    Link copied to clipboard!

    Clayton Beeter gave up a three-run homer in the seventh to take his seventh blown save and fifth loss Saturday against the Dodgers.

    Beeter did pretty decent work back when the Nationals were treating him as a one-inning closer, but he’s about a month removed from his last save chance now and the fireman role of coming into games in the seventh and pitching more than an inning doesn’t really seem to suit him. Giving up six runs in his last two appearances has taken his ERA from 3.45 to 4.50. It doesn’t seem like anyone in the Nationals pen will be worth rostering over the final three weeks.
  • STL Left Fielder #22
    Player Stats
    Link copied to clipboard!

    Joshua Báez went 2-for-4 with two runs scored and a solo home run against the Rockies on Saturday.

    Báez’ home run was his seventh of the season. He hit a solo shot off Mason Adams in the second inning. Báez is now 8-for-21 (.380) with three home runs and six RBI over his last seven games. He’s hitting .229 with an .872 OPS and 15 RBI in his first taste of the major leagues. Báez’ tools are loud enough to put up with the strikeouts and low average.