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

    Grant Holmes struggles in no-decision vs. Nats

    Link copied to clipboard!

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

    Grant Holmes struggled in a no-decision against the Nationals on Thursday evening, giving up three runs on five hits across 4 2/3 innings of work.

    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.
Skubal subpar in Dodgers debut
Dan Patrick explains why Tarik Skubal's shaky Dodgers debut featuring a 60% strike rate, his lowest in four years, isn't the end of the world and he can be trusted to get better in "a lot more starts."

Related Player News

  • ATL Starting Pitcher #66
    Personalize your Rotoworld feed by favoriting players
    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
    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.
  • ATL Starting Pitcher #66
    Holmes wasn’t great, but good enough with plenty of run support to get his sixth win of the season. He was able to keep the ball in the park, which helped limit the damage of giving up seven hits and a pair of walks against just two strikeouts. The 30-year-old sees his ERA bump up to a still-solid 3.70 on the campaign, and he’ll have a chance to lower the effort against the Orioles over the weekend.
  • ATL Starting Pitcher #66
    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.
  • Waldrep_Hurston.jpg
    Hurston Waldrep
    ATL Starting Pitcher #30
    That means Bryce Elder will get the ball for one of the final two games of the series with Grant Holmes likely to draw the starting assignment in the other. Elder had his previous start skipped for some extra rest. Waldrep authored a strong performance against the Cardinals last week, allowing three runs over 5 1/3 innings, during his first start of the season. He offers enough strikeout upside to be interesting in deeper fantasy leagues.
  • ATL Starting Pitcher #66
    Holmes pitched well enough to beat the Mets here, which isn’t saying much. Still, the only mistake he made came on a two-run home run by Juan Soto that barely left the yard. That was also just after an error by the sure-handed Matt Olson, hence Holmes’ one unearned run. All in all, it was a split yet unspectacular start, much like Holmes’ season. Overall, he has a 3.83 ERA, 71 strikeouts, and 38 walks through 82 1/3 innings. He’s lined up to face the Pirates in Pittsburgh next week to close out his first half.
  • ATL Starting Pitcher #55
    Elder will get some additional time off to recover after experiencing some diminished velocity during his last start against the Giants where he allowed five runs over four innings last Saturday. The 27-year-old will be pushed back to next week’s series against the Pirates. It’ll be Grant Holmes taking the ball for Friday’s game against the Mets.
  • ATL Starting Pitcher #66
    Holmes taking the ball is contingent on whether Hurston Waldrep makes an appearance in relief during Wednesday’s contest. Simply put, he’ll move into a relief role if Waldrep is available to take the ball on Thursday at Truist Park. He made his first relief appearance of the season over the weekend when he tossed four shutout frames against San Francisco.
  • ATL Starting Pitcher #66
    The lengthy relief appearance suggests that the Braves will follow through with the idea of putting Hurston Waldrep into the rotation in Holmes’ place next time through. It’s not a lock, since their off day Monday gives them options in how to proceed, but it already seemed to be the plan. Holmes’ relief appearance was his first after 15 starts with a 4-4 record and a 4.17 ERA this season.

Rotoworld

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

    Twins manager Derek Shelton told reporters Joe Ryan will undergo further evaluation for a lower-body issue.

    Shelton added that Ryan is headed back to Minnesota due to back and glute issues, which puts his availability for Sunday’s start against the Brewers in obvious jeopardy. The ongoing physical issues, which are impacting his ability to repeat his delivery, certainly explain his recent struggles as he’s allowed a staggering 17 runs — 16 earned — over 15 1/3 innings across three starts since the All-Star break. There should be some much-needed clarity on his status and outlook later this week.
  • Link copied to clipboard!

    Dodgers manager Dave Roberts said X-rays on Freddie Freeman’s right hand came back negative for any fractures.

    Freeman isn’t completely out of the woods, but it sounds like early indications are that he managed to avoid serious injury after being hit by a pitch, which led to his removal from Wednesday’s game against the Cubs. The 36-year-old veteran should benefit from an off-day before the Dodgers kick off a three-game series against the division-rival Diamondbacks on Friday.
  • TOR 2nd Baseman #22
    Player Stats
    Link copied to clipboard!

    Ernie Clement hit a two-run homer in the top of the 10th inning Wednesday as the Blue Jays came back to beat the Astros 5-4.

    The Astros might have pulled it out afterwards in the bottom of the 10th, but Yordan Alvarez, who slowed up thinking there wouldn’t be a play, was thrown out at second on his inning-opening RBI hit into the corner in right. Clement’s homer off Bennett Sousa was his first of the second half and ninth of the year. It was just his second hit in his last six games.
  • TOR Starting Pitcher #56
    Player Stats
    Link copied to clipboard!

    Making his Blue Jays debut, Jameson Taillon surrendered three runs in four innings Wednesday against the Astros.

    Taillon showed some extra velocity today, particularly on his secondary pitches; while his fastball was up 0.7 mph from his season average, he was 2.1 mph higher with his cutter and 2.9 mph better with his curve. It didn’t stop him from giving up eight hard-hit balls, including a Jose Altuve homer, but he probably needs to keep throwing harder if he’s going to have a chance of being useful. His current 91.8 mph average on his fastball is down from 92.3 mph last year and a peak of 95.3 mph from his second big-league season with the Pirates in 2017. If Taillon remains in the rotation, he’ll likely face the Red Sox on Monday.
  • TOR Relief Pitcher #77
    Player Stats
    Link copied to clipboard!

    Louis Varland picked up his fourth win after throwing a perfect ninth in a tie game Wednesday against the Astros.

    The Jays went on to win in 10, with Chase Lee, who benefitted from a big baserunning error, picking up his first save. Varland was pitching for the first time since throwing 31 pitches and taking a loss to the Cardinals on Sunday.
  • HOU Starting Pitcher #58
    Player Stats
    Link copied to clipboard!

    Hunter Brown surrendered three runs in six innings and struck out eight in a no-decision versus the Blue Jays on Wednesday.

    Brown had a no-hitter going until the sixth, when he gave up a double, a single and a homer. That put him up to 93 pitches for the day, so he didn’t come back out for the seventh. Still, this was an encouraging showing. He averaged a season-high 96.8 mph with his sinker, continuing a trend that’s seen him gain velocity in each of his four starts since the All-Star break. He’ll get the Giants next.
  • TOR Right Fielder #12
    Player Stats
    Link copied to clipboard!

    Jesús Sánchez hit a two-run homer and walked Wednesday against the Astros.

    The homer was on a 3-0 pitch that was up and out of the strike zone, but it seems he knew what he was doing. Sánchez is batting .270/.313/.438 with eight homers through 246 plate appearances. He’s going to need to stay healthy and put together a nice finish here to avoid being non-tendered this winter.
  • Link copied to clipboard!

    Christian Walker doubled in a run and singled Wednesday versus the Blue Jays.

    The two hits checked in at 109.2 and 108.3 mph. Walker hit sixth today after batting fifth the previous two days. He was batting cleanup previously, but the newly acquired Daulton Varsho has taken over that spot, at least against right-handers.
  • Link copied to clipboard!

    George Lombard Jr. is at shortstop and hitting eighth on Wednesday against the Cardinals.

    Lombard put together a memorable debut in Yankee Stadium, making a couple flashy defensive plays in addition to launching his first career home run. The 21-year-old top prospect offers enough over-the-fence pop to be interesting in deeper fantasy leagues, but his stellar defense is the primary reason why New York is rolling with him for the final two months. He’s worthy of a speculative roster spot, but fantasy managers should keep their expectations in check since he’s still developing as a hitter at this early stage of his career.
  • MIL 1st Baseman #9
    Player Stats
    Link copied to clipboard!

    Jake Bauers (abdomen) remains out of the lineup for Wednesday’s game against the Pirates.

    Bauers takes a seat for the second straight contest as he continues to deal with abdominal soreness. It’s possible he’ll wind up requiring a trip to the injured list if he’s not feeling better in a couple days. It’ll be Andrew Vaughn handling the cold corner in his absence.