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

Rotoworld

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

    Kyle Bradish struck out a career-high 12 while limiting the Mariners to one run in 7 2/3 innings in the Orioles’ 5-3 victory Wednesday.

    It’s Bradish’s seventh career 10-strikeout game, but it was his first of 2026 and he’d never topped 11 previously. He generated 18 missed swings with his velocity up a little tonight; his sinker was 0.5 mph better than his season average, but his curveball and slider were 1.5 and 1.9 mph harder than usual. Bradish had given up five runs in back-to-back starts, including one at home against the Mariners last week. The consistency obviously hasn’t been there for him this year, but there’s just no giving up on him when he’s still capable of outings like this. He’ll take on the Angels and Nationals next week.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Kyle Bradish struggled in a no-decision against the Mariners on Thursday, giving up five runs on seven hits over four innings.

    Bradish racked up five strikeouts on the evening while issuing three free passes. He served up a solo homer to Cole Young to start the game, then kept the Mariners at bay until the fourth inning where they erupted for four additional runs — including homers from Luke Raley and Dominic Canzone. Bradish got eight whiffs on 85 pitches in the ballgame, registering a CSW of 28 percent. He’ll carry a 3-7 record, 4.30 ERA and a 1.57 WHIP into a rematch against the Mariners in Seattle on Wednesday.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

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

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

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

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

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

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

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

    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.

MLB Highlights

Has Mets' McLean 'finally' turned a corner?
James Schiano reflects on Mets' Nolan McLean's recent performance against the Reds and if there are still reasons for concern about the young pitcher's season.