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

    Mitch Keller done for season with shoulder injury

    Link copied to clipboard!

    PIT Starting Pitcher #23
    Player Stats
    Link copied to clipboard!

    Pirates placed RHP Mitch Keller on the 60-day injured list with a right teres major muscle injury.

    Keller’s season is officially over and he’s facing a lengthy recovery process after being diagnosed with a serious shoulder ailment. It’s a bit unclear how much time he’s going to miss, but it’ll definitely be a multi-month absence given the nature of the injury. The 30-year-old starter finishes with an underwhelming 5.29 ERA, 1.37 WHIP and 89/42 K/BB ratio across 115 2/3 innings over 22 starts.
Trade deadline moves set to shake up AL East race
The AL East was one of baseball's busiest divisions leading up to Monday's trade deadline, leaving CC Sabathia to assess how the Rays and Yankees stack up following their respective moves.

Related Player News

  • PIT Starting Pitcher #23
    Personalize your Rotoworld feed by favoriting players
    Keller performed well in his first two starts to begin the second half, but with this outburst, his ERA is now higher than ever at 5.29. Some of the blame today surely goes to the rain; his velocity was down by about 1.5 mph and he walked four. Still, this just isn’t a very good pitcher. In his last 14 starts, Keller has given up 58 runs and struck out 54 in 69 2/3 innings. He’ll face the Mets next.
  • PIT Starting Pitcher #23
    Keller gave up six hits, walked one and struck out four. The 30-year-old right-hander from Cedar Rapids, Iowa kept the Diamondbacks off the scoreboard for five innings before running into trouble in the sixth inning. Four consecutive hits led to two Arizona runs before Keller was removed. His ERA is 4.83. Keller is lined up to face the Reds on the road on Saturday.
  • PIT Starting Pitcher #23
    He left with a 2-0 lead, but it went away in the eighth. Still, it was an unusually strong showing from Keller, who left without allowing a run for the first time since Apr. 8. He generated 15 whiffs and struck out six for just the fourth time in his 20 starts. The no-decision keeps him 6-7 with a 4.90 ERA on the season. He’ll face the Diamondbacks next time out.
  • PIT Starting Pitcher #23
    Not good. Keller’s ERA in his last seven starts is now 6.69 and he’s carrying a 1.63 WHIP with it. Keller was yanked after 72 pitches, and managed just five whiffs on 32 swings. Perhaps the rest of an All-Star break will help him rediscover the inning-eating form of the past two seasons.
  • PIT Starting Pitcher #23
    Keller gave up a solo homer to Luis Garcia Jr. with one out in the bottom of the first inning to put the Nationals up 1-0. It would be the only run Keller would allow in the frame, but the Nationals would continue to jump all over him in the ensuing innings. Keller surrendered another solo homer to Daylen Lile in the second inning and gave up a two-run homer to José Tena in the second inning, as the Nationals put on an early power surge against the righty. Keller would make it through six innings before being pulled, but his struggles looked all too familiar in this one. He has now allowed five earned runs or more in four of his last seven outings, and has seen his ERA balloon to 5.02 after ending May with a 4.35 ERA. He faces another tough matchup in his next start, which is scheduled for Thursday against the Braves.
  • PIT Starting Pitcher #23
    Keller held the Reds scoreless through three, then gave up two runs, one earned, in the fourth on an error and two hits. He gave up two more runs in the fifth on a walk and two hits. Keller gave the Pirates one more scoreless frame, ending his day after six with four strikeouts. The 30-year-old right-hander will take a 4.87 ERA, 1.30 WHIP, and a 73/33 K/BB ratio across 94 1/3 innings into a road start against the Nationals on Friday.
  • PIT Starting Pitcher #23
    It was one run through six, but Keller gave up a double, a go-ahead homer and a walk before being pulled in the seventh. At least it still rates as Keller’s first quality start in a month, as he had a 9.50 ERA in his previous four starts. The loss, his first in a quality start this year, drops him to 5-5 with a 4.89 ERA overall. That’s quite a change from last year, when he was 1-10 with a 4.02 ERA on this date. He’ll face the Reds next.
  • PIT Starting Pitcher #23
    Keller loaded the bases on three walks in the first inning before Zack Gelof cleared them all with a base hit. Lawrence Butler followed with a double to make it a four-run first inning for the A’s. Keller settled in to pitch into the sixth before giving up solo homer to Gelof. That would do it for Keller, ending his day with one out in the sixth with seven strikeouts. The 30-year-old right-hander will take a 5.25 ERA, 1.34 WHIP, and a 65/31 K/BB ratio across 82 1/3 innings into a start against the Mariners in Pittsburgh on Tuesday.
  • PIT Starting Pitcher #23
    Keller also issued four free passes in the contest while striking out three. After navigating a pair of scoreless innings to start the day, the Dodgers broke through for three runs in the third including a solo homer by Shohei Ohtani then tacked on another pair in the fourth inning. Keller generated four swings and misses on 98 pitches on the night, posting a miserable CSW of only 18 percent. He’ll try to put this one behind him and bounce back as he carries a 5.14 ERA, 1.31 WHIP and a 58/27 K/BB ratio (77 innings) into Tuesday’s matchup against the Athletics in West Sacramento. Given how poorly he has pitched over his last three starts, fantasy managers should avoid that one at all costs.
  • PIT Starting Pitcher #23
    Keller narrowly avoided trouble in the first inning after allowing two batters to reach base, but didn’t enjoy the same fortunes in the second inning. After putting two men on again in the inning, Keller would allow an RBI single to Ronald Acuña to give the Braves their first run of the night. Keller would surrender a two-run homer to Mauricio Dubón in the third inning and was lit up for three more runs in the fifth before being pulled with two outs. Keller is in a bit of a funk after allowing 13 earned runs over his last 8 2/3 innings. Things won’t get any easier for him in his next start, which is scheduled for Thursday against the Dodgers.

Rotoworld

  • HOU 2nd Baseman #27
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Jose Altuve went 3-for-4 with two runs scored and two RBI in Houston’s 7-2 win over the Blue Jays on Tuesday.

    Altuve knocked a base hit in the fourth inning and scored the team’s first run. He then drove in a run with another single in the fifth before scoring on a home run by Taylor Trammell. Altuve’s third hit of the game would drive in an insurance run in the seventh. The 36-year-old second baseman is hitting .241/.304/.389 with 12 homers, 53 runs scored, and 33 RBI across 386 plate appearances.
  • Link copied to clipboard!

    Dansby Swanson went 3-for-4 with a solo homer in a win for the Cubs on Tuesday over the Dodgers.

    Swanson tied the game at 1-1 with a solo homer off Tarik Skubal in the third frame. He also doubled — his 23rd — and singled to improve his average to .219 on the campaign. He’s picked up five hits in his last two games, and fantasy managers should be well aware of just how streaky Swanson can be.
    - Christopher Crawford
  • CHC 2nd Baseman #2
    Player Stats
    Link copied to clipboard!

    Nico Hoerner hit a solo homer and drove in two runs in a win over the Dodgers on Tuesday.

    Hoerner gave the Cubs a 2-1 lead with a dribbler to second that was able to score a run. He hit the ball considerable further a couple innings later with a solo homer off a (yet again) ineffective Edwin Díaz. Hoerner has now gone deep seven times in 2026, and he’s been able to procure 53 RBI.
    - Christopher Crawford
  • LAD Right Fielder #23
    Player Stats
    Link copied to clipboard!

    Kyle Tucker hit a solo homer in a loss to the Cubs on Tuesday.

    Tucker was able to silence his boos for just a moment with an opposite-field homer off Javier Assad to give the Dodgers a 1-0 lead. That would be the last run of the game for Los Angeles, as they’ve now lost five straight and weren’t able to pick up a win in Tarik Skubal’s debut. Tucker also singled to improve his slash to a still-disappointing .243/.341/.381 in his first year with Los Angeles.
    - Christopher Crawford
  • LAD Relief Pitcher #3
    Player Stats
    Link copied to clipboard!

    Edwin Díaz allowed one run in 2/3 of an inning in a relief appearance against the Cubs on Tuesday.

    Díaz came in to keep the game close in the eighth after not having pitched since Friday, and unfortunately for him and the Dodgers, he gave up a solo homer to Nico Hoerner. He also gave up a hit and a walk in an appearance that would be classified as a lot of things before it was considered impressive. Since returning from the injured list, Díaz has given up runs in two of his three innings, and his ERA is now 9.35 on the season.
    - Christopher Crawford
  • CHC Starting Pitcher #72
    Player Stats
    Link copied to clipboard!

    Javier Assad allowed just one run over 5 2/3 innings against the Dodgers on Tuesday.

    Assad gave up just a solo homer to Kyle Tucker, and that was it. The right-hander struck out just three against two walks, but he gave up a very reasonable six hard-hit balls in play in another impressive effort for the 29-year-old. Assad now has a 3.58 ERA on the season, a chance to continue to lower that mark comes over the weekend against the Nationals next Tuesday.
    - Christopher Crawford
  • LAD Starting Pitcher #29
    Player Stats
    Link copied to clipboard!

    Tarik Skubal went six innings and allowed two runs in a 5-1 loss to the Cubs on Tuesday.

    Skubal allowed four hits, struck out six and walked two in his first start since the blockbuster trade sent him from the Tigers to the Dodgers. He gave up a solo homer to Dansby Swanson in the third, and then an infield single from Nico Hoerner gave the Cubs a 2-1 lead in the sixth. His velocity was up over half a mile on both his four-seam fastball and sinker, and it’s feasible Skubal was just a little too amped with some command struggles at times. Still, a solid start for Skubal, and more often than not, this is gonna get it done behind the Dodgers’ lineup. He gets the Royals on Tuesday.
    - Christopher Crawford
  • HOU Center Fielder #26
    Player Stats
    Link copied to clipboard!

    Taylor Trammell went 1-for-3 with a three-run homer and two runs scored against the Blue Jays on Tuesday.

    Trammell got his ninth start in a row on Tuesday. He drew a walk and scored a run in the fourth inning before giving the Astros a four-run lead with a three-run blast off Chad Dallas in the fifth. The 28-year-old outfielder is hitting .238/.327/.411 with six homers, 23 runs scored, 19 RBI, and three steals across 172 plate appearances.
  • HOU Relief Pitcher #39
    Player Stats
    Link copied to clipboard!

    Hayden Wesneski allowed two runs with four strikeouts over six innings in a win over the Blue Jays on Tuesday.

    Wesneski held the Blue Jays scoreless through four innings until he gave up a pair of runs on two hits and a wild pitch in the fifth. That would be all the damage Toronto could do as he returned for a scoreless sixth to complete a quality start on his way to a win. Wesneski tossed 51 of 78 pitches for strikes and collected four strikeouts. The 28-year-old right-hander has given up five runs with an 8/4 K/BB ratio over 11 2/3 innings across two starts. He’ll look to keep it going on Monday against the Giants in San Francisco.
  • MIN Designated Hitter #56
    Player Stats
    Link copied to clipboard!

    Josh Bell hit a solo homer in a loss to the Royals on Tuesday.

    Bell’s homer came in the eighth inning, and it still left the Twins trailing 5-2. The 33-year-old has homered 14 times and driven in 64 runs over 109 games with the Twins in his first — potentially last — season in Minnesota.
    - Christopher Crawford