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

    Kyle Bradish snaps Boston’s win streak at 15

    Link copied to clipboard!

    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.
Judge's leg injury looms large for the Yankees
Eric Samulski breaks down Aaron Judge's latest injury, what it means for Ben Rice and Luis Garcia, and if the right fielder is still bringing value to the team

Related Player News

  • BAL Starting Pitcher #38
    Personalize your Rotoworld feed by favoriting players
    Albernaz added that Bradish is reviewing his potential options. He’s most likely going to require surgery, which will impact his offseason throwing program. The 30-year-old hit the injured list with abdominal discomfort over the weekend. He’s obviously done for the remainder of the season and can be safely dropped in all fantasy formats.
  • BAL Starting Pitcher #38
    The issue cropped up for Bradish during Saturday’s start against the Blue Jays. With only a couple of weeks left in the season, it seems likely that this will end his 2026 campaign prematurely. Yaramil Hiraldo was recalled from Triple-A Norfolk to add a fresh arm to the Orioles’ bullpen on Sunday.
  • BAL Starting Pitcher #38
    It’s probably time for the Orioles to shut down Bradish, who is up to 155 innings in his first full season back from Tommy John. This is the third time in four starts that he’s failed to complete five innings, and he’s allowed 33 runs — 27 earned — in 41 2/3 innings while going 0-5 in his last nine starts. He’s due to make his next start Friday against the Brewers, but we’ll have to wait and see if that happens.
  • BAL Starting Pitcher #38
    The runs came in the second on a walk, a Gunnar Henderson error and then a homer from Eli White. Bradish allowed just one other hit, but he walked four in all. With the Orioles losing six straight and close to being out of contention, it’s possible Bradish will be shut down for the last week or two of the season. He’s at 152 innings this year after coming in at 39 and 54 the previous two seasons, which were interrupted by Tommy John surgery. As things stand now, he’s slated to face the Blue Jays next weekend.
  • BAL Starting Pitcher #38
    After a scoreless first inning in Colorado, Bradish gave up a solo homer to Adael Amador in the second. A triple and a base hit plated one more run for the Rockies before Bradish could get to the third inning. He gave the Orioles three more scoreless frames before ending his day after five at 95 pitches. He struck out four. The 29-year-old right-hander will take a 4.01 ERA, 1.42 WHIP, and a 137/64 K/BB ratio across 148 innings into a start against the Red Sox in Baltimore on Sunday.
  • BAL Starting Pitcher #38
    Cade Povich will start Monday’s series opener against the Rockies at Coors Field with Bradish taking the ball on Tuesday instead. There doesn’t appear to be a physical issue at play here, but the Orioles want to give him some extra rest. The 29-year-old is coming off a disastrous outing against the Cardinals last week where he was torched for seven runs over 4 1/3 innings. It’s challenging to trust Bradish in Coors Field, especially in shallow mixed leagues. There’s a chance his next outing against the Red Sox this weekend could also get pushed back, eliminating a two-start week in the process. There are superior alternatives on the waivers wire in most shallow mixed leagues.
  • BAL Starting Pitcher #38
    Bradish allowed only a Nolan Gorman solo homer through four before giving up two singles, two walks and two doubles in the fifth. None of the hits were particularly impressive — the two that were hard-hit were both grounders — but those free passes really hurt. It’s the first time this season Bradish has allowed more than five runs, and his ERA crept back over 4.00 for the first time since mid-June. He’s still a reasonable bet in mixed leagues for now, but some late-season fatigue is possible in his first full year back from Tommy John.
  • BAL Starting Pitcher #38
    The 29-year-old righty punched out five batters in the contest while issuing a pair of free passes. The Yankees struck for three runs (two of them unearned) in the third inning, then Bradish served up solo homers to Luis Garcia Jr. and Spencer Jones before exiting in the sixth inning. Bradish got 10 whiffs on 100 pitches on the night, posting an uninspiring CSW of 25 percent. He’ll look to bounce back as he carries a 3.70 ERA, 1.38 WHIP and a 129/60 K/BB ratio (138 2/3 innings) into Wednesday’s matchup against the Cardinals in St. Louis.
  • BAL Starting Pitcher #38
    Bradish, who finished with only three strikeouts and four whiffs on 35 swings, left in line for the win, but a one-run lead was blown in the ninth, keeping him 7-11 with a 3.65 ERA. His next start will come against Yankees. He’s faced them twice this season, turning in one of his best outings (one hit in six scoreless innings) and one of his worst (five runs in four innings). It probably doesn’t mean much, especially since both of those came in May with Aaron Judge and Cody Bellinger healthy.
  • BAL Starting Pitcher #38
    While both runs were unearned, it’s worth noting that one of the errors that created a run was made by Bradish. So unearned, but deserved. The right-hander did pitch well outside of a two-run second where the defense faltered, and he allowed just five hits with no walks and struck out four. Unfortunately, his defense — and he himself — did falter, and the offense gave up just one single run of support. Bradish will try to continue to lower his 3.61 ERA in a scheduled start against the Rays on Friday.

Rotoworld

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

    Gabriel Hughes allowed three earned runs over 4 2/3 innings while striking out six, earning a no-decision in Friday’s loss to the Mariners.

    Hughes allowed a leadoff homer to J.P. Crawford to open the game, which was followed by back-to-back doubles from Randy Arozarena and Dominic Canzone. He would strike out Cal Raleigh and Julio Rodriguez to get the first two outs of the inning, but allowed a two-RBI single to Josh Naylor to put his team down 3-0 before finally getting out of the inning. Those would be the only three runs Hughes would allow on the night, as he would settle in to pitch 3 2/3 scoreless innings the rest of the way while striking out four hitters over that span and allowing just one hit. Despite the rough start, Hughes would turn out a solid performance overall and has now allowed three earned runs or fewer in three of his last four starts. Hughes will make his final start of the on Thursday against the Diamondbacks.
  • SEA Relief Pitcher #75
    Player Stats
    Link copied to clipboard!

    Andrés Muñoz pitched a scoreless ninth inning to pick up the save in Friday’s win over the Rockies.

    Muñoz allowed a leadoff single to Cole Carrigg to begin the ninth inning. Carrigg would steal second base three pitches later to move into scoring position for Kyle Karros, who would go down on strikes. Muñoz would then pick off Carrigg, who was attempting to steal third, before retiring Mickey Moniak on strikes to end the game. It was the 28th save of the season for Muñoz, who is 4-for-5 in save opportunities this month.
  • SEA Right Fielder #99
    Player Stats
    Link copied to clipboard!

    Lazaro Montes went 1-for-4 with a homer and an RBI in Friday’s win over the Rockies.

    Montes came up big for the Mariners in the top of the ninth inning when he blasted a solo homer off of Rockies closer Jordan Romano. Montes blasted a low-and-inside slider from Romano 426 feet into the Colorado night sky to break a 4-4 tie and has now homered four times since getting the call-up in September. Montes now has 10 RBI in 13 games and is slugging .607.
  • SEA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Bryan Woo allowed 10 hits and three earned runs over 5 1/3 innings while striking out four, picking up a no-decision in Friday’s win over the Rockies.

    Woo allowed a two-out RBI single to Cole Carrigg in the bottom of the first inning to cut the Mariners’ lead to 3-1, and escaped the second inning without allowing a run despite allowing a leadoff triple to Mickey Moniak. Woo would give up an RBI single to Jake McCarthy in the fourth inning for his second earned run of the night, and was pulled after allowing a one-out single to Ezequiel Tovar in the sixth inning. Tovar would come around to score to give Woo his third earned run of the night, but righty made out far better than expected for a guy who allowed at least one baserunner in every inning, and multiple baserunners in three of those innings. Woo has allowed just four earned runs over 25 1/3 innings of work this month and will make his final start of the season next Thursday at home against the Angels.
  • TEX Left Fielder #36
    Player Stats
    Link copied to clipboard!

    Wyatt Langford went 1-for-2 with three walks and a stolen base on Friday, leading the Rangers to a 7-1 win over the Blue Jays.

    Langford reached base safely in four of his five plate appearances and picked up his 14th stolen base of the season. With the victory, the Rangers pull into a virtual tie with the Astros for the AL West division title while sitting one game back of the White Sox for the final AL Wild Card playoff spot.
  • TOR Center Fielder #3
    Player Stats
    Link copied to clipboard!

    Myles Straw went 2-for-3 with an RBI in a loss to the Rangers on Friday.

    Straw was responsible for Toronto’s lone extra-base hit of the contest when he delivered an RBI double against Rangers starter Kumar Rocker in the fifth inning. The Blue Jays’ offense went silent at the worst possible time as Rocker along with relievers Tyler Alexander and Trevor Williams combined to allow just one run on five hits. Not great. The Blue Jays find themselves on the outside of the playoff race behind the White Sox and Rangers heading towards the final week of the season.
  • TEX Starting Pitcher #51
    Player Stats
    Link copied to clipboard!

    Trevor Williams struck out four over four shutout innings to pick up a win in relief against the Blue Jays on Friday.

    Williams needed just 49 pitches (34) strikes to navigate four nearly-flawless frames and close out the Blue Jays after Kumar Rocker and Tyler Alexander handled the opening five innings. The 34-year-old veteran latched on with the Rangers earlier this month after being cut loose by the Nationals. He’s posted a solid 2.89 ERA across 9 1/3 innings of work since September 1.
  • TEX Starting Pitcher #80
    Player Stats
    Link copied to clipboard!

    Kumar Rocker allowed one run over 4 1/3 innings in a no-decision against the Blue Jays on Friday.

    Rocker managed to keep Toronto’s offense in check until Myles Straw put a ball in the left-center field gap for an RBI double in the fifth inning. Fortunately, reliever Tyler Alexander was able to come on an prevent any further damage. He finished with two strikeouts and also handed out a pair of free passes. The 26-year-old former top prospect holds a pedestrian 4.47 ERA, 1.42 WHIP and 134/59 K/BB ratio across 143 innings this season. He’ll presumably get the ball to close out the regular season against the Mets on Thursday. That could change depending on what the Rangers need to do to secure a playoff spot.
  • TOR Starting Pitcher #84
    Player Stats
    Link copied to clipboard!

    Dylan Cease was charged with four runs — one earned — over 2 2/3 innings in a loss to the Rangers on Friday.

    The Blue Jays really needed this game with Cease on the hill and a playoff spot within shouting distance, but it simply didn’t happen. The metaphorical floodgates opened up in the fourth inning after a throwing error by shortstop Ernie Clement led to three unearned runs crossing the plate before the frame was over. Cease finished with only three strikeouts and issued a season-high six walks in the ugly outing. He’ll close out the regular season with a road tilt against the division-rival Orioles on Wednesday.
  • WSH Right Fielder #3
    Player Stats
    Link copied to clipboard!

    Dylan Crews went 2-for-5 and blasted a two-run homer on Friday night as the Nationals walloped the Cardinals 9-1.

    Crews singled in the top half of the first inning and came around to score on a throwing error. He then crushed a 379-foot two-run blast off of Kyle Leahy in the third inning that increased the Nationals’ advantage to 5-0. For the season, the 24-year-old outfielder is now hitting .225/.291/.377 with 12 long balls, 42 RBI and nine swipes in 409 plate appearances.