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

    Kyle Leahy blanks D-backs for six innings Tuesday

    Link copied to clipboard!

    STL Starting Pitcher #62
    Player Stats
    Link copied to clipboard!

    Kyle Leahy tossed 6 1/3 scoreless innings and got a no-decision against the Diamondbacks on Tuesday.

    Leahy gave up three hits, walked two and struck out three. He was able to shut down the Diamondbacks offense on Tuesday, but it’s hard to believe in his skills with only three strikeouts and an 18 percent strikeout percentage this year. Leahy has a 4.24 ERA. He’s lined up to face the Marlins at home this weekend.
Brewers travel to Pittsburgh for Sunday Leadoff
Looking to stay alive in the NL Wild Card race, the Pirates welcome the NL Central-leading Brewers to PNC Park for a divisional showdown on MLB Sunday Leadoff at 12pm ET on Peacock and NBCSN.

Related Player News

  • STL Starting Pitcher #62
    Personalize your Rotoworld feed by favoriting players
    Leahy was excellent against the Cubs on Saturday, holding them scoreless over five innings. He scattered three hits and two walks, throwing 45-of-77 pitches for strikes and collecting six strikeouts. He’s now allowed just one run total over his last three starts. The 29-year-old right-hander will look to keep it going when he takes a 3.86 ERA, 1.45 WHIP, and a 73/33 K/BB ratio across 86 1/3 innings into a start against the Brewers in St. Louis on Thursday.
  • STL Starting Pitcher #62
    Leahy allowed a ground-rule double to Graham Pauley in his fifth and final frame, and that was it. The 29-year-old has been outstanding as of late, and he’s given up just one run over his last two outings while lowering his season ERA to 4.09. He struck out five in that solid effort, and he issued just one free pass. Leahy will look to keep the good run going in a scheduled start Saturday against the Cubs.
  • STL Starting Pitcher #62
    Leahy struck out seven and walked one, taking advantage of a strong matchup as the Padres entered the day with the worst run-scoring lineup in MLB. He has now made 14 starts after primarily pitching out of the bullpen in his big-league career before 2026. His next outing is scheduled to come at home against the Diamondbacks, where he’ll be a volume-based streamer in deeper formats.
  • STL Starting Pitcher #62
    Leahy gave up a solo homer to Byron Buxton with one out in the first inning, and would allow three more runs to score over his final two innings of work. Leahy attempted to make it through the Twins’ order a third time, but after alowing the first three runners he faced to reach base he was pulled in favor of George Soriano. It was business as usual for Leahy, who was again limited to five innings but did a good job of controlling the strike zone. His next start is scheduled for Wednesday at home against the Padres.
  • STL Starting Pitcher #62
    The three runs Leahy allowed in this one all came in the first inning, with a two-RBI double by Sal Stewart kicking things off with one out. Eugenio Suárez would later single to bring home Stewart to give the Reds the early 3-0 advantage, but the Cardinals wasted little time battling to re-take the lead before turning the game into a full-blown blowout by the sixth inning. Leahy continues to see short outings and has made it out of the sixth inning just once in his 12 starts. His next start is scheduled for Thursday at the Mets.
  • STL Starting Pitcher #62
    Leahy pitched four scoreless innings before giving up a leadoff double and a one-out single to tie the game at 1-1 in the fifth. That was all the Cardinals needed to see from him, as he was facing the top of the order for a third time and has not done well the third time around thus far. Leahy has averaged exactly five innings per start while going 5-3 with a 4.25 ERA to date. He’s lined up to face the Reds on Friday.
  • STL Starting Pitcher #62
    Leahy struck out a career-best eight, but the Reds got to him with a three-run homer from Elly De La Cruz and a two-run homer from Nathaniel Lowe, both in the fifth inning. Leahy’s ERA stands at 4.44, and he’s gotten a total of five outs after the fifth inning in his 10 starts this year. Maybe he’ll improve, but it’s also quite possible he’d be more valuable to the Cardinals as a reliever. He’s due to face the Cubs next.
  • STL Starting Pitcher #62
    Leahy stranded six runners through four innings, including a bases-loaded situation in the second, before the Royals would break through with one run on two hits in the fifth. He returned for a scoreless sixth, ending his day at 90 pitches with two strikeouts and in line for the win. It’s his third straight start allowing one run or less. The 28-year-old right-hander will take a 3.94 ERA, 1.55 WHIP, and a 34/20 K/BB ratio across 45 2/3 innings into a start against the Reds in Cincinnati on Friday.
  • STL Starting Pitcher #62
    Leahy allowed two hits, walked four and struck out five in the 95-pitch outing. The two longest flies against him would have been homers in 12 and six of 30 ballparks, respectively, but they were both outs today in Petco. Leahy has allowed just one run in his two starts this month, lowering his ERA from 5.52 to 4.31. However, he needs to become more efficient; he’s recorded a total of two outs in the sixth inning in his eight starts. He’ll face the Royals next weekend.
  • STL Starting Pitcher #62
    Leahy was able to procure five strikeouts despite generating only seven swings and misses. He allowed six hits and two walks, but the right-hander was able to keep the Brew Crew from scoring for the first five frames before surrendering a run in the sixth. The 28-year-old has not been effective for most of the year, and it’d be a mistake to believe he repeats this effort against the Padres on Saturday.

Rotoworld

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

    Hurston Waldrep will start Tuesday’s series opener against the Pirates.

    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.
  • FA 3rd Baseman #38
    Player Stats
    Link copied to clipboard!

    Pirates released INF Davis Wendzel.

    Wendzel heads to the open market after going unclaimed on waivers. The 29-year-old infielder appeared in two games for the Pirates earlier this season and was jettisoned from Pittsburgh’s 40-man roster over the weekend. He’s merely organizational depth and a temporary stopgap option at this stage of his career.
  • ATL Relief Pitcher #71
    Player Stats
    Link copied to clipboard!

    Braves sent RHP Ian Hamilton outright to Triple-A Gwinnett.

    Hamilton will stick around with Atlanta as organizational relief depth after passing through waivers unclaimed. The well-traveled 31-year-old was designated for assignment last week after four relief outings with the Braves.
  • ATL Center Fielder #23
    Player Stats
    Link copied to clipboard!

    Michael Harris II is hitting leadoff on Monday against the Mets.

    Harris gets the nod atop Atlanta’s lineup against Mets starter Freddy Peralta after going 7-for-14 with two homers and seven RBI during the first three games of the series. The 25-year-old outfielder has been a streaky fantasy contributor the last few years. He’s in the middle of a strong stretch at the moment, hitting .299 (35-for-117) with four homers, 19 RBI and two steals over his last 30 games.
  • STL Starting Pitcher #3
    Player Stats
    Link copied to clipboard!

    Dustin May will limited to roughly 65 pitches during Monday’s start against the Brewers.

    May suffered a right ankle contusion during his previous outing against Atlanta last week and simply hasn’t thrown a ton of pitches in any single outing since reeling off a one-hitter against the Padres back on June 15. The Cardinals aren’t going to push him too much from a workload standpoint with the All-Star break literally around the corner. The firm pitch count dampens his appeal for fantasy purposes, especially against a Milwaukee lineup that tends to do considerable damage against right-handed starters.
  • ATL Left Fielder #28
    Player Stats
    Link copied to clipboard!

    Braves selected the contract of OF José Azócar from Triple-A Gwinnett.

    Azocar receives another call to Atlanta’s bench mix with Eli White away from the club on paternity leave. It’ll likely be another short stint for the 30-year-old journeyman after going 5-for-15 with one steal in nine games for the Braves earlier this year.
  • ATL Right Fielder #36
    Player Stats
    Link copied to clipboard!

    Braves placed OF Eli White on the paternity list.

    White will be away from the club for a couple days on paternity leave. The 32-year-old has been a strong fit with Atlanta as a reserve outfielder the last few years. He’s delivered a respectable .227 (25-for-110) average with four homers and four steals in 119 plate appearances over 53 games this season.
  • Link copied to clipboard!

    Braves designated C Jair Camargo for assignment.

    Camargo went 1-for-2 during his lone game for Atlanta back on June 17. The 27-year-old backstop is a strong bet to pass through waivers unclaimed and remain with the Braves as emergency catching depth behind emerging star Drake Baldwin.
  • Link copied to clipboard!

    Munetaka Murakami (hamstring) will begin a minor league rehab assignment on Tuesday with Triple-A Charlotte.

    Murakami will kick off a rehab stint with Triple-A Charlotte on Tuesday with the goal of returning to Chicago prior to next week’s All-Star break. The 26-year-old rookie slugger should only require a handful of minor-league tune-up contests to get back up to speed. He’s been out with a hamstring strain since late May. Fantasy managers should plan to have Murakami back in the mix by the end of the week and he should be a full-go coming out of the Midsummer Classic.
  • PHI Designated Hitter #12
    Player Stats
    Link copied to clipboard!

    Kyle Schwarber was ejected from Monday’s showdown against the Royals for arguing a checked-swing call.

    Schwarber earned the automatic ejection from Monday’s frustrating one-sided affair following a sixth-inning strikeout. He finished 0-for-3 with three punchouts and also drew a walk. The 33-year-old slugger leads the majors with 30 first-half round-trippers and is one of five Phillies headed to next week’s All-Star Game at Citizens Bank Park.