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 was tagged for five runs over 4 2/3 innings on Monday in a no-decision against the Tigers.

    Bradish surrendered a two-out RBI single to Zach McKinstry on his 93rd pitch of the ballgame, having allowed five runs for the first time since June 11. The unexpected clunker included a whopping 10 hits with only one of them going for extra bases. He finished with four strikeouts and only issued one walk. He’ll attempt to turn things around with a home matchup against the Phillies on Sunday to wrap up a two-start week.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Kyle Bradish limited the Red Sox to one run over six innings as the Orioles snapped Boston’s 15-game winning streak with a 5-1 win in the second game of Wednesday’s doubleheader.

    Bradish allowed four hits, walked one and struck out four on a cool 10 days’ rest tonight. He was originally supposed to pitch Sunday but was pushed back after signing his five-year extension Saturday and then his scheduled start Tuesday was rained out. Bradish is 4-2 with a 2.03 ERA in his last six starts. He’ll pitch in Detroit next week.
  • BOS Starting Pitcher #43
    Player Stats
    Link copied to clipboard!

    Tuesday’s game between the Orioles and Red Sox was postponed due to inclement weather.

    It’s been pouring in Boston for most of the afternoon and the decision was made not to take any chances. It’ll be made up as a doubleheader on Wednesday instead. There’s a chance that Ranger Suarez (groin) will be activated to take the ball during the twin bill, but that isn’t official yet. It was going to be Eduardo Rivera starting on Tuesday night in his place. Orioles starter Kyle Bradish will be pushed back to the doubleheader.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    The Orioles have pushed Kyle Bradish’s start from Sunday to Monday, with Brandon Young now slated to face the Astros.

    This means Bradish will pitch in Boston instead of in Houston, which seems like a downgrade right now. It does give Bradish a night to celebrate his $90 million extension, however.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Orioles signed RHP Kyle Bradish to a five-year, $90 million contract extension.

    Bradish hasn’t had his best season — in fact it’s been his worst by ERA at 3.61 since his rookie campaign — but it’s certainly understandable why Baltimore would want to wrap the 29-year-old up at a rate that makes sense for both parties. For his career, he owns a The right-hander will pitch at or near the top of the Baltimore rotation for the remainder of the decade, barring a trade, of course. He owns a career 3.50 ERA, 9.4 K/9 and 1.20 WHIP over his 465 career innings.
    - Christopher Crawford
  • BAL Starting Pitcher #64
    Player Stats
    Link copied to clipboard!

    Dean Kremer will start for the Orioles on Friday evening against the Astros in Houston.

    The 30-year-old right-hander will get the ball for the O’s in their second half opener. Injuries limited him to just four starts in the first half where he posted a 4.09 ERA, 1.00 WHIP and a 24/4 K/BB ratio over 22 innings of work. Trevor Rogers will follow on Saturday with Kyle Bradish getting the ball in Sunday’s series finale.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Kyle Bradish allowed one run in 6 2/3 innings and got the win in the Orioles’ 6-1 victory over the Royals on Saturday.

    Bradish gave up two hits, walked two and struck out five. He improved to 6-9 with the win. The lone Royals run came in the seventh inning on a sacrifice fly by Salvador Perez. Bradish kept Kansas City off the scoreboard otherwise. He has a 3.61 ERA heading into the All-Star break.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Kyle Bradish allowed four runs -- three earned -- with two strikeouts over four innings in a loss against the Nationals on Sunday.

    Bradish looked sharp to start this one, retiring the first eight Nationals hitters. He then walked two with two outs in the third before giving up two runs on a double. An error by Coby Mayo would bring in a third run in the inning. Bradish walked two more in the fourth, but left the runners stranded. Another walk to start the fifth would be it for Bradish, ending his day at 85 pitches, only 40 strikes. He struck out two. The inherited runner would come in to score, leaving Bradish with four runs on his ledger instead of three. The 29-year-old right-hander will take a 3.77 ERA, 1.45 WHIP, and a 96/47 K/BB ratio across 93 innings into a start against the Reds in Cincinnati next Sunday.
  • BAL Starting Pitcher #38
    Player Stats
    Link copied to clipboard!

    Kyle Bradish blanked the Angels for eight innings and struck out nine in the Orioles’ 6-1 victory Monday.

    Maybe it shouldn’t be a total surprise that Bradish places on the short list of the league’s most inconsistent starters in his first full year back from Tommy John, but his strong showing at the end of the year did suggest more was in store. Still, things do seem to be getting better; he has a 2.78 ERA in his last nine starts after coming in at 5.03 in the first seven. Overall, he’s allowed one or no runs six times and four or more runs five times. He’ll take a 5-7 record and a 3.64 ERA into his next start versus the Nationals.
  • BAL Starting Pitcher #38
    Player Stats
    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.

MLB Highlights

McClanahan could go on short IL stint
Tampa Bay Rays starting pitcher Shane McClanahan left his last start early with back tightness and Eric Samulski thinks a short trip to the IL is in the cards to let him rest for a potential trip to the postseason.