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

    Bryce Miller struggles in another blowout loss

    Link copied to clipboard!

    SEA Starting Pitcher #50
    Player Stats
    Link copied to clipboard!

    Bryce Miller gave up seven runs in 4 2/3 innings and picked up a loss to the Cubs on Sunday.

    In Bryce Miller’s last two starts, the Mariners have been outscored 41-2. The second number isn’t his fault, the first one he’s at least partially responsible for, obviously. The right-hander could not find the strike zone for the overwhelming majority of the outing, and he walked seven while throwing just 60-of-104 pitches for strikes. Miller was as good as any pitcher in baseball at one point, but he’s been borderline atrocious since the All-Star break. He’ll face the Blue Jays in Toronto next weekend if Seattle doesn’t alter the rotation.
    - Christopher Crawford
D-backs 'know they have a chance' to make playoffs
The Diamondbacks displayed a level of "fight" that could prove to be their path to the postseason as one of the NL's Wild Card teams, while the Reds look to stay afloat after a tough series loss.

Related Player News

  • SEA Starting Pitcher #50
    Personalize your Rotoworld feed by favoriting players
    Miller gave up an unearned run on an error in the first inning. He settled in for three scoreless innings before getting torched for five runs in the fifth, including a three-run blast by Christian Yelich. Miller departed with two outs in the inning at 92 pitches. He struck out three. The 27-year-old right-hander will take a 3.71 ERA, 1.04 WHIP, and an 87/18 K/BB ratio across 89 2/3 innings into a start against the Cubs in Seattle on Sunday.
  • SEA Starting Pitcher #50
    Miller gave up eight hits, walked one and struck out five. He hasn’t won a start since July 2 against the Angels and has allowed at least four earned runs in four of his last six starts since then. Miller has a solid 3.39 ERA and 3.62 xFIP in 85 innings this year. He’s lined up to face the Brewers on the road next week.
  • SEA Starting Pitcher #50
    Miller struck out five opposing hitters in the contest while issuing a pair of free passes. The Tigers jumped on him for three runs in the opening inning, including a two-run blast by Dillon Dingler. Dingler then tacked on an RBI single in the third inning. The 27-year-old hurler generated 10 swings and misses on 93 offerings on the day, posting a CSW of 25 percent. He’ll attempt to bounce back as he carries a stellar 3.08 ERA, 0.95 WHIP and a 79/15 K/BB ratio (79 innings) into Wednesday’s matchup against the Yankees in New York.
  • SEA Starting Pitcher #50
    An unhappy Miller departed up 3-2 after retiring Ryan Jeffers to start the sixth, but the lead was blown an inning later. Miller averaged 95.7 mph with his fastball on six days’ rest tonight. It’s the fifth straight outing in which he’s been in 95.0-.95.8 mph range after never coming in below 96.0 mph in his first eight starts. He’s still a reasonable enough bet to be useful in mixed leagues going forward, but the new ceiling he seemed to be demonstrating a couple of months ago is largely gone now. He’ll face the Rays next.
  • SEA Starting Pitcher #50
    It’s a welcome development for fantasy managers as Miller will be spared from having to face the Dodgers in Los Angeles. That honor goes to Bryan Woo instead. The 27-year-old righty is getting some extra rest after being tagged for five runs over 5 1/3 innings by the Rangers his last time out.
  • SEA Starting Pitcher #50
    Miller didn’t strike out a batter in this one. The righty allowed only one free pass on the night, but the Rangers made the most of the six hits they tallied against Miller. Wyatt Langford blasted a solo homer off him in the first inning to give the Rangers a 1-0 lead, and Jake Burger’s two-run homer in the fourth inning would push the Rangers’ lead to 3-1. The Rangers would plate two more runs in the sixth inning and eventually forced Miller from the game. The five earned runs Miller allowed were the most he has surrendered in any game this season. He’ll look to get back on track in his next start which is scheduled for Wednesday on the road against the Dodgers.
  • SEA Starting Pitcher #50
    Miller left a splitter up to Bryce Eldridge in the fifth, and Eldridge drilled it out to center for a two-run homer. The unearned run came after he exited in the sixth, an inning that featured an error by Colt Emerson before Miller departed and an error by Cole Young afterwards. Even though he was on seven days’ rest, Miller’s velocity was again down tonight; he averaged 95.1 mph, matching his season low from his final start before the break. 95.1 mph was also his career average through the end of 2025, so it doesn’t spell doom. Still, there’s less reason for excitement now than when he was averaging 96.4 mph in his first nine outings. Miller will likely make his next start Friday against the Rangers.
  • SEA Starting Pitcher #50
    The Mariners will open the second half with Miller on Friday, Bryan Woo on Saturday, and Logan Gilbert on Sunday. All three of them have been gifted a good matchup against a Giants team that has struggled at the plate this year.
  • SEA Starting Pitcher #50
    Miller also issued four free passes in the ballgame while striking out three. The Marlins got to him for two runs in the second inning, including a solo homer off the bat of Griffin Conine. They then added four more — including a pair of unearned runs — in the fifth inning. The 27-year-old righty got 10 whiffs on 81 pitches in the ballgame, registering a CSW of 25 percent. Despite the poor effort to finish the first half, Miller heads into the All-Star break with a brilliant 2.18 ERA, 0.83 WHIP and a 65/9 K/BB ratio over 57 2/3 innings through his first 10 appearances (nine starts).
  • SEA Starting Pitcher #50
    The Mariners had just two hits and the one run came on Cal Raleigh’s bases loaded walk in the sixth. Fortunately, that was enough for Miller, Eduard Bazardo and Andrés Muñoz. It’s Miller’s fourth scoreless start in nine outings since he came off the IL. Of a little concern is that his velocity has been trending down. He averaged 97.5 mph with his fastball in his season debut May 13, but he’s been in the 96.0-96.5 mph range since and tonight he hit a new season low of 95.8 mph. That’s still a little better than his career average of 95.1 mph, but it looks like he’s returning to his old level. He’ll face the Marlins next.

Rotoworld

  • SF Designated Hitter #8
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Bryce Eldridge will miss the series against the Reds starting Monday in order to attend his grandfather’s funeral.

    Eldridge should be back in time for the start of a series against the D-backs on Thursday. Shay Whitcomb or Nate Furman could be called up to help fill in until then.
  • Link copied to clipboard!

    Ildemaro doubled and tripled while driving in two runs to help the Diamondbacks to a 5-3 win over the Reds on Sunday.

    Triples are easier to come by in Arizona than other parks, but it’s still pretty impressive that Vargas now has five of them in 375 at-bats at the age of 36. The veteran infielder has put together the best season of his career with an OPS of .714 and an RBI total of 65 that doubles any previous campaign.
    - Christopher Crawford
  • AZ Relief Pitcher #37
    Player Stats
    Link copied to clipboard!

    Kevin Ginkel got the final out to pick up a save against the Reds on Sunday.

    Brandyn Garcia was given the first crack at the save, but after Garcia gave up a single and another runner reached via error, the Diamondbacks turned to Ginkel to get the final out, and he did just that. It’s just the second save for Ginkel, and it’s probably one of the last.
    - Christopher Crawford
  • CIN Starting Pitcher #41
    Player Stats
    Link copied to clipboard!

    Andrew Abbott allowed four runs in six innings while picking up a loss Sunday against the Diamondbacks.

    The boxscore here is a little misleading, at least in terms of how well Abbott pitched for most of the game. He blanked the D-backs for the first five innings, and gave up just a sac fly in the sixth. Unfortunately, the seventh was a disaster that saw Abbott charged for three runs without getting an out. The line is what the line is, but this was more encouraging than you might think if you just saw the stats. He’ll face the Cubs next weekend and take a 4.15 ERA into that outing.
    - Christopher Crawford
  • AZ Starting Pitcher #60
    Player Stats
    Link copied to clipboard!

    Mitch Bratt allowed three runs in three innings but did not qualify for a decision Sunday against the Reds.

    Bratt looked like he was going to pick up a loss Sunday, but the Diamondbacks were able to score five unanswered to prevent that from happening. Another mediocre — at best — outing wasn’t prevented, however, and that’s the second straight outing that Bratt has gone three innings and given up as many runs. He has a friendly matchup on paper next weekend against the Giants, but he’s pretty hard to trust in redraft leagues right now.
    - Christopher Crawford
  • MIN 3rd Baseman #22
    Player Stats
    Link copied to clipboard!

    Brooks Lee hit a solo homer in a loss to the Padres on Sunday.

    Lee was responsible for the only run for the Twins as Minnesota was swept by San Diego over the weekend. The 25-year-old is now up to 21 homers on the season with 69 RBI and a relatively-solid .735 OPS.
    - Christopher Crawford
  • Link copied to clipboard!

    Fernando Tatis Jr. homered twice while going 4-for-5 and stealing a base in an 8-1 rout of the Twins on Sunday.

    A monster game for Tatis, who also singled twice and drove in four runs in the blowout victory. After struggling — struggling is an understatement — to get the power going, the 27-year-old now has 17 homers on the season, and nine of those have come in August. The steal was his 29th, and Tatis now has an OPS of .814 on the year. These are all impressive numbers, but more impressive when you remember his scuffles to begin 2026.
    - Christopher Crawford
  • SD Starting Pitcher #10
    Player Stats
    Link copied to clipboard!

    Walker Buehler went six innings and allowed just one run to get a win over the Twins on Sunday.

    Buehler has now gone three-straight outings with six innings, and appears to be getting hot at the right time. The right-hander allowed just a solo homer to Brooks Lee, and outside of that was outstanding while limiting Minnesota to four hits and whiffing four without issuing a walk. Because Buehler no longer has elite stuff there’s as much risk as there is reward when being used, but it wouldn’t be crazy to ride the hot hand when he faces the Rays in Tampa Bay next weekend.
    - Christopher Crawford
  • MIN Starting Pitcher #17
    Player Stats
    Link copied to clipboard!

    Bailey Ober allowed just one run in five innings while not factoring in the decision Sunday against the Padres.

    Ober did his job. The Twins’ bullpen did not, giving up seven runs after he exited the game. His only blemish in run prevention was a solo homer from Fernando Tatis Jr. — one of two that Tatis hit in the game — and he gave up just three singles outside of that roundtripper. Ober will take a 4.49 ERA on the year into a scheduled start next weekend against the White Sox.
    - Christopher Crawford
  • Link copied to clipboard!

    Pete Crow-Armstrong homered and went 2-for-4 with three RBI in a blowout of the Mariners on Sunday.

    The homer gives Crow-Armstrong 33 on the season, and nine of those have come in his torrid August. The 24-year-old MVP candidate also singled and walked while scoring a second run. A remarkable season for Crow-Armstrong that has shown that 2025 wasn’t a fluke, but in fact a mere appetizer of what he’s capable of doing.
    - Christopher Crawford