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

Rotoworld

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

    Kyle Leahy turned in three scoreless innings against the Braves before having his start halted due to rain on Friday.

    Leahy allowed one hit, walked none and struck out two before the nearly three-hour delay. He ends the first half 7-4 with a 3.86 ERA and a 73/33 K/BB over 86 1/3 innings. He spent the previous three years pitching in relief, so in order to keep his workload in check, the Cardinals might return him to the pen down the stretch. He figures to remain a starter for at least the next several weeks, though.
  • STL Starting Pitcher #62
    Player Stats
    Link copied to clipboard!

    Kyle Leahy tossed five shutout innings with six strikeouts in a win over the Cubs on Saturday.

    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
    Player Stats
    Link copied to clipboard!

    Kyle Leahy allowed just a run over five innings to pick up a win over the Marlins on Sunday.

    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.
    - Christopher Crawford
  • 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.
  • STL Starting Pitcher #62
    Player Stats
    Link copied to clipboard!

    Kyle Leahy earned a quality start while taking the loss on Wednesday against the Padres, yielding three runs on seven hits over six innings.

    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
    Player Stats
    Link copied to clipboard!

    Kyle Leahy allowed four earned runs over five innings while striking out five on Friday in a no-decision against the Twins.

    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
    Player Stats
    Link copied to clipboard!

    Kyle Leahy allowed three earned runs over four innings while striking out one in Friday’s win over the Reds.

    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
    Player Stats
    Link copied to clipboard!

    Kyle Leahy was lifted after allowing one run in 4 1/3 innings Saturday against the Cubs.

    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
    Player Stats
    Link copied to clipboard!

    Kyle Leahy was tagged for five runs in five innings by the Reds in the second game of Saturday’s doubleheader.

    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
    Player Stats
    Link copied to clipboard!

    Kyle Leahy allowed one run with two strikeouts over six innings in a win over the Royals on Saturday.

    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.

MLB Highlights

Skenes wins second straight start after slide
Dave Flemming, Tim Dillard, and Bob Walk reveal their top takeaways from the Pirates' impressive three-game sweep of the Brewers, capped off by a blowout win on Sunday where Paul Skenes won his second straight start.