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

Rotoworld

  • STL Starting Pitcher #62
    Personalize your Rotoworld feed by favoriting players
    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
    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
    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
    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.
  • STL Starting Pitcher #62
    Kyle Leahy blanked the Padres for five innings in a no-decision Sunday.
    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
    Kyle Leahy allowed one run in 5 1/3 innings to pick up a win over the Brewers on Monday.
    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.
  • STL Starting Pitcher #62
    Kyle Leahy allowed three runs in 5 1/3 innings and got the win in the Cardinals’ 11-7 victory over the Pirates on Tuesday.
    Leahy gave up nine hits, walked none and struck out seven. He improved to 3-3 on the season with the win. The 28-year-old right-hander only threw 82 pitches, but was removed in the sixth inning after he allowed two home runs. Leahy tried not walking anyone and allowed nine hits for the first time in 2026. He isn’t a recommended fantasy option at this point. Leahy’s lined up to face the Brewers at home next week.
  • STL Starting Pitcher #62
    Kyle Leahy allowed four runs on eight hits in five innings in a loss to the Marlins on Wednesday.
    Leahy walked three, struck out two, and threw only 55 percent of his pitches for strikes while posting a nine percent swinging strike rate. The move to the rotation has not gone great for Leahy so far this season, but the Cardinals don’t have any starting pitching options knocking down the door in Triple-A. We would not recommend using Leahy in fantasy, even next week against the Pirates.
  • STL Relief Pitcher #62
    Kyle Leahy allowed three earned runs over five innings while striking out six to pick up the win on Friday against the Astros.
    Leahy made it through the first two innings without much of an issue, but the righty surrendered two solo homers in the third inning to Christian Vázquez and Yordan Alvarez to give the Astros their first two runs on the night. Leahy would get touched up for another solo homer in the fifth inning courtesy of Jose Altuve, but was solid when he was able to keep the ball in the park. Leahy has pitched five innings in three of his four starts this season, but is carrying a 5.21 ERA into his next start, which is scheduled for Wednesday against the Marlins.
  • STL Relief Pitcher #62
    Kyle Leahy allowed two runs on three hits in four innings in a loss to the Red Sox on Saturday.
    It was not an efficient start for Leahy, who walked three and struck out two on the day while throwing just 58 percent of his pitches for strikes. He had just a 47 percent first-pitch strike rate and also only had four total whiffs on the day. It may click for him at some point, but he could also just as easily lose his rotation spot to one of Hunter Dobbins or Richard Fitts. He’s not a recommended stream next week in Houston.