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

Rotoworld

  • BAL Starting Pitcher #38
    Personalize your Rotoworld feed by favoriting players
    Kyle Bradish gave up five runs and nine hits in four innings against the Blue Jays on Saturday.
    Bradish had pitched well in five straight starts, including a win over the Blue Jays last Sunday, so one dud doesn’t seem like much of a setback. Besides, he actually allowed just four hard-hit balls today. The three-run homer he allowed to Ernie Clement was one but only barely; it left the bat at 95.3 mph and would have been a homer in 14 of 30 ballparks. Bradish will pitch at home against the Mariners next week.
  • BAL Starting Pitcher #38
    Kyle Bradish delivered a brilliant performance in Sunday’s victory over the Blue Jays, allowing just one unearned run on four hits over seven strong frames.
    Bradish struck out four batters on the afternoon while issuing three free passes. The lone tally against him came on a throwing error by Ernie Clement in Bradish’s final inning of work. The right-hander generated 11 swings and misses on 94 pitches on the day — six of those on his slider — while registering a CSW of 28 percent. Now 3-6 on the season, he’ll carry a 3.44 ERA, 1.42 WHIP and a 65/33 K/BB ratio (65 1/3 innings) into Saturday’s rematch against the Blue Jays in Toronto.
  • BAL Starting Pitcher #38
    Kyle Bradish allowed one run over six innings against the Rays on Monday.
    Bradish settled for just three strikeouts today, but it was a fourth straight positive outing that pulled his ERA down to 3.86. Alas, he left the duel with Shane McClanahan with the Orioles down 1-0, so he’s still stuck on two wins through 11 starts. He’ll try again for No. 3 this weekend at home against the Blue Jays.
  • BAL Starting Pitcher #38
    Kyle Bradish was charged with two runs over 5 1/3 innings on Tuesday in a loss to the Rays.
    Bradish limited Tampa Bay to just one run over five innings before Yandy Díaz connected for a tiebreaking 439-foot solo shot to open the sixth. It was Díaz who tagged him for the other run on a double into the left-center field gap back in the opening frame. He’ll take the ball at home for a rematch against the Rays on Monday.
  • BAL Starting Pitcher #38
    Kyle Bradish yielded only one hit in six innings and combined with three relievers on the Orioles’ 7-0 shutout of the Yankees on Wednesday.
    Keegan Akin, Dietrich Enns and Yennier Cano finished up. The Yankees’ only hit of the day was a double from Jazz Chisholm Jr. in the fifth. Bradish struck out seven and walked three while winning for the first time in five weeks and moving to 2-5 with a 4.21 ERA. The Orioles entered the day as the only team without a shutout this season. Bradish is due to make his next start Tuesday in St. Pete against the Rays.
  • BAL Starting Pitcher #38
    Kyle Bradish pitched well in a losing effort against the Athletics on Thursday evening, piling up 10 strikeouts over seven innings of three-run baseball.
    The 29-year-old right-hander allowed just five hits on the evening while issuing on base on balls. All of the damage done against him came in the fifth inning as Zack Gelof smacked an RBI single and Nick Kurtz added a two-run triple. Aside from that, Bradish was brilliant. He got 15 swings and misses on 96 pitches on the night, registering a strong CSW of 35 percent. Now 1-5 on the season, he’ll look to further improve upon his 4.83 ERA and 1.66 WHIP when he takes on the Yankees at home on Wednesday.
  • BAL Starting Pitcher #38
    Kyle Bradish was charged with a season-high five runs over four innings on Saturday in a loss to the Yankees.
    It’s challenging to classify Bradish’s early-season as a disappointment, but he certainly hasn’t pitched like a certifiable upper-echelon fantasy starter. The most concerning development is that he’s pitched beyond the fifth inning just twice in seven starts to open the year. Not to mention that he’s sporting a bloated 5.03 ERA, 1.82 WHIP and 35/21 K/BB ratio across 34 innings during that span. He served up homers to Cody Bellinger and Trent Grisham in this one and has allowed homers in three consecutive starts since April 20. He’ll aim for better results his next time out against the Athletics on Friday.
  • BAL Starting Pitcher
    Orioles top pitching prospect Trey Gibson is joining the Orioles on their taxi squad, reports The Baltimore Banner’s Andy Kostka.
    Gibson is considered one of the top pitching prospects in Baltimore’s system after racing through three levels with a 166/44 K/BB ratio across 120 1/3 innings to reach Triple-A Norfolk by the conclusion of last season. The 23-year-old is presumably joining the Orioles on their taxi squad in case they need some additional relief depth behind Kyle Bradish and Shane Baz this weekend in New York. He’s an interesting arm that fantasy managers should be watching closely if he gets a sustained opportunity at the highest level.
  • BAL Starting Pitcher #38
    Kyle Bradish fell to 1-3 in Sunday’s loss to the Red Sox, pitching five innings of three-run ball while walking four and striking out three.
    Bradish also allowed four hits in the defeat, including a fifth-inning homer off the bat of Willson Contreras. He hasn’t looked as sharp to begin 2026 as he did to close last year. In particular, the ride on his four-seamer has dipped. Bradish hasn’t collapsed as a result, but many were hoping for the ace-adjacent numbers he flashed a season ago. The schedule doesn’t do him any favors, with a trip to Yankee Stadium up next.
  • BAL Starting Pitcher #38
    Despite giving up 10 hits and walking three, Kyle Bradish held the Royals to one run in 5 1/3 innings on Monday.
    The run came on a Jac Caglianone homer, so all of those other runners were erased of stranded. Bradish became the first pitcher since Ubaldo Jiménez in 2016 to allow 13 baserunners but only one run. Incredibly enough, Jiménez was also pitching for the Orioles and facing the Royals in that game. Bradish will likely make his next start Sunday against Boston.