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

    Mitch Keller strikes out four in victory on Sunday

    Link copied to clipboard!

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

    Mitch Keller allowed four runs -- three earned -- with four strikeouts over six innings in a win over the Reds on Sunday.

    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.
Trout delivers big performance in return from IL
With Mike Trout back for the Los Angeles Angels, Eric Samulski analyzes Trout's fantasy value and how his return may affect playing time and fantasy production for some of his teammates.

Related Player News

  • PIT Starting Pitcher #23
    Personalize your Rotoworld feed by favoriting players
    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
    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.
  • PIT Starting Pitcher #23
    Keller gave up a run on two hits in the second inning. The Twins followed with a second run on two more hits in the third. Keller got into more trouble in the fourth, giving up five runs to blow a five-run lead. The fourth inning would be his last, ending his day at 77 pitches. He struck out five. The 30-year-old right-hander will take a 4.35 ERA, 1.17 WHIP, and a 51/20 K/BB ratio across 68 1/3 innings into a start against the Braves in Atlanta on Friday.
  • PIT Starting Pitcher #23
    Keller allowed just four hits on the afternoon while issuing three free passes. The lone tally against him came on an RBI single off the bat of Ernie Clement in the fourth inning. He generated 11 swings and misses on 101 pitches on the day, posting a CSW of 27 percent. Now 5-2 on the season, the 30-year-old righty will carry a 3.64 ERA, 1.07 WHIP and a 46/19 K/BB ratio (64 1/3 innings) into Friday’s showdown against the Twins.
  • PIT Starting Pitcher #23
    He fanned three. Keller has kept it together from an ERA perspective this year, but that’s mostly because he’s allowed only four homers while being a modest flyball pitcher with a weak strikeout rate. It’s not going to last, even if he does pitch half of his games in pitcher friendly ballpark. His 18 percent strikeout rate this year is down from a career mark of 22 percent, and his velocity is down about two mph from his best season in 2022. He just doesn’t figure to be very good going forward. His next start is slated for Sunday against the Blue Jays.
  • PIT Starting Pitcher #23
    Keller struck out three and walked just one. He was perfect through four before a six-run outburst in the fifth, including a three-run homer off the bat of Mickey Moniak. The 30-year-old righty entered this start with a 2.87 ERA, but all his estimators suggested nothing much had changed. His next start is scheduled to come on the road in St. Louis.

Rotoworld

  • MIL Relief Pitcher #46
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Fansided’s Robert Murray reports that the Brewers have signed RHP Bryse Wilson.

    No word yet on the type of contract, but we’d assume it’s a major league deal. Wilson has become a full-time reliever but has a 6.52 ERA in 9 2/3 innings this season for the Phillies and Cubs. Of course, he pitched 4 1/3 scoreless innings against the Brewers back on June 28th, so they must have seen something they liked then.
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    The Athletic’s Ken Rosenthal reports that the Marlins are likely to hold onto Sandy Alcantara at the trade deadline.

    It makes sense since the Marlins are in the midst of a 26-8 stretch that has put them right back into the thick of the playoff race. In his last seven starts, Alcantara has a 2.98 ERA, 1.14 WHIP, and a 20.6 percent strikeout rate. He’s clearly been a great starter for the Marlins and, even with his limited strikeout rate, has been a useful pitcher in fantasy leagues as well. It seems like his fantasy value going forward won’t be impacted by a new team.
  • Link copied to clipboard!

    Nationals SS prospect Seaver King was placed on the minor league injured list with an oblique injury.

    King was the Nationals’ first-round pick in 2024 and began the season with a blistering start in Double-A, hitting .336/.427/.562 with five homers and five steals in 35 games. He was then promoted to Triple-A, where he has hit .275/.338/.443 with five home runs and four steals in 33 games. King played some second base this year but is primarily playing shortstop, which will create some questions about how the team can make room for him if they want him in the lineup in 2027. For now, the team doesn’t believe his oblique injury is serious, and they hope it will only keep him out for a few weeks.
  • BOS Left Fielder #19
    Player Stats
    Link copied to clipboard!

    Red Sox president of baseball operations Craig Breslow confirmed that Roman Anthony’s (hand/wrist) visit to a specialist confirmed the previous diagnosis and treatment plan.

    Breslow mentioned that the visit with Dr. Gary Lourie was just to confirm the rehab plan that Anthony was already on and that the severity of the injury has not changed: “Unfortunately, this is just an injury that is taking longer than expected to heal.” Anthony will continue to rehab at the Red Sox spring training complex in Florida, where, as Breslow put it, the team has all the facilities and resources he needs.
  • PIT Relief Pitcher #78
    Player Stats
    Link copied to clipboard!

    Pirates recalled RHP Thomas Harrington from Triple-A Indianapolis,

    Harrington was the 36th overall pick in the 2022 MLB Draft and a former top prospect in the Pirates’ system. Heading into last year, he was the 80th-ranked prospect in all of baseball, according to MLB Pipeline, and the third-ranked prospect for Pittsburgh, ahead of Braxton Ashcraft and Mike Burrows. However, the command specialist struggled at the upper levels of the minors, posting a 5.34 ERA in 96 innings at Triple-A last year and a 6.52 ERA in 58 innings this season. He has since moved into a bulk relief role, which is likely how he will be used in Pittsburgh now.
  • PIT Starting Pitcher #62
    Player Stats
    Link copied to clipboard!

    Pirates recalled RHP Antwone Kelly from Triple-A Indianapolis.

    Kelly is the Pirates’ 7th-ranked prospect, according to MLB Pipeline, and was up in the middle of June when he allowed two runs over 2 1/3 innings against the Marlins. While twelve of his 17 appearances in Triple-A have been starts, he is likely up to give the Pirates some depth out of the bullpen since they got a short outing from Mitch Keller on Thursday.
  • WSH Relief Pitcher #38
    Player Stats
    Link copied to clipboard!

    Nationals recalled LHP Tom Cosgrove from Triple-A Rochester

    Cogrove was just acquired from the Astros on July fourth after posting a 4.30 ERA, 1.43 WHIP, and 29/21 K/BB ratio across 29 1/3 innings in the minor leagues for the Astros. He has a 3.86 ERA in 70 career MLB innings.
  • Link copied to clipboard!

    Twins optioned OF Kyler Fedko to Triple-A St. Paul

    We know Ryan Jeffers is going to be activated today, so it seems that the Twins will carry three catchers on the roster instead of having to designate Alex Jackson for assignment. Fedko was 0-for-16 in his first 19 MLB plate appearances.
  • SF Designated Hitter #8
    Player Stats
    Link copied to clipboard!

    Bryce Eldridge went 2-for-3 with his eighth homer and two walks Thursday in leading the Giants past the Rockies 8-2.

    Eldridge had three of the four hardest-hit balls of the game, coming in at 106.1 mph on his homer in the fourth, 108.5 mph on a lineout in the fifth and 108.1 mph on a single in the eighth. Hopefully, it means he’s escaping the drought that saw him hit .177 with one homer in his previous 17 games. That previous homer also came against Rockies pitching.
  • SF Starting Pitcher #88
    Player Stats
    Link copied to clipboard!

    Carson Whisenhunt held the Rockies to two runs and three hits over 5 2/3 innings to win Thursday in his return to the majors.

    Both runs came in the second. Whisenhunt gave up a single and a walk to begin the inning, but he got a double play ball afterwards. He then got ahead of Willi Castro 1-2, only to miss with a bad changeup that was deposited into the stands in left center. Whisenhunt walked three more batters over the course of the outing, but the homer was the only damage. He’s won both of his starts for the Giants this season, and he’ll probably get a longer look in the second half. First, though, he might return to Triple-A until one or two spots open up at the trade deadline.