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

MLB Player News

Rotoworld

  • STL Relief Pitcher #56
    Personalize your Rotoworld feed by favoriting players
    Ryan Helsley took his fifth blown save after giving up a homer to the Jays’ Jonatan Clase in the ninth inning Monday.
    It’s Helsley’s third straight blown save, though the previous two both still turned into Cardinals wins. This one didn’t, as Toronto prevailed in 10. We still can’t imagine his job is in jeopardy at the moment, though one more blown save might change that. Helsley has a 3.75 ERA, with three homers allowed and 28 strikeouts in 24 innings. It doesn’t seem like he’s far off at all.
  • BAL Starting Pitcher #50
    Personalize your Rotoworld feed by favoriting players
    Charlie Morton recorded 10 strikeouts over five innings as the Orioles shut out the Angels 2-0 on Friday.
    Morton has excelled in three out of four turns since rejoining the Orioles rotation, and while that doesn’t make him a great play in mixed leagues, it’s certainly a fun story. With tonight’s performance, he joined Steve Carlton, Roger Clemens, Rich Hill, Randy Johnson, Johnny Niggeling, Gaylord Perry, Nolan Ryan and Dazzy Vance as the only pitchers to have multiple 10-strikeout games after turning 41. Morton is slated to face the Rays next time out.
    Casparius may get good ratios as Dodgers starter
    Eric Samulski analyzes the Dodgers moving Ben Casparius into the starting rotations and what he will bring to fantasy managers in his new role.
  • BAL Relief Pitcher #74
    Félix Bautista fanned two in a perfect ninth for his 13th save Friday against the Angels.
    Bautista has stepped it up nicely in the strikeout department, fanning 13 of the 29 batters he’s faced in his last seven outings. His ERA is back down to 3.18 after five straight scoreless appearances.
  • LAA Starting Pitcher #41
    Jack Kochanowicz gave up two runs, both coming on solo homers, over 4 1/3 innings in a loss to the Orioles on Friday.
    A big-time groundball pitcher with a poor 50/33 K/BB in 71 2/3 innings, Kochanowicz absolutely has to avoid the home run ball in order to be a useful starter. Alas, he surrendered two tonight, bringing his season total to 13. He dropped to 3-8 with a 5.53 ERA, and it’d really seem to be time for the Angels to try someone else at the back of their rotation. Since Caden Dana has struggled of late, Jake Eder is one possibility.
  • BAL 1st Baseman #32
    Ryan O’Hearn homered and doubled against the Angels in Friday’s win.
    There were three extra-base hits in the 2-0 game, and O’Hearn was responsible for two of them, though he did have a GIDP in between. He’s up to 10 homers, and he currently ranks eighth in the AL with his .893 OPS.
  • LAA 2nd Baseman #87
    Christian Moore went 0-for-3 as the Angels’ No. 9 hitter in his major league debut Friday against the Orioles.
    The Angels were shutout, so Moore had plenty of company tonight. Still, it made for a quiet debut for the 2024 first-round pick. He struck out in his first at-bat and grounded out in his second against Charlie Morton. He then hit a soft lineout against Gregory Soto in the seventh, and he didn’t get up again.
  • CLE Center Fielder #38
    Steven Kwan homered while going 2-for-4 in a loss Friday to the Mariners.
    Kwan extended the Guardians’ lead to 2-0 with a homer off Luis Castillo. He’s now gone deep six times in 2025, and it’s his first homer in the month of June. Kwan has been a solid option at the top of the lineup for the Guardians with a slash of .308/.370/.435 over 253 at-bats.
  • SEA 1st Baseman #23
    Rowdy Tellez smashed a solo homer in a win over the Guardians on Friday while adding a double.
    Tellez got the Mariners on the board with a solo homer off Gavin Williams in the fourth inning. It’s the 11th roundtripper of the season for the veteran first baseman, and his double was just his fifth. Tellez certainly has the raw power to hit the ball over the fence, but it’s hard to trust him as a one-tool player playing in a home park that suppresses that tool.
  • SEA 2nd Baseman #7
    Jorge Polanco doubled and homered in a 7-2 win for the Mariners on Friday over the Guardians.
    Polanco turned on an offering from Kolby Allard to give the Mariners a 6-2 lead. It’s the 11th homer of the season, and it’s encouraging to see him drive the ball from the right side after struggling — and at times not playing — against southpaws in 2025. Polanco is now hitting .266/.312/.464 on the season with 33 RBI. The majority of that damage was done much earlier in the year, however, as he’s hit just two homers since the start of May.
  • CLE Starting Pitcher #32
    Gavin Williams allowed two runs over four innings in a no-decision versus the Mariners on Friday.
    Williams allowed six hits, and he walked three while striking out just one. He needed 89 pitches to get through those four frames, and to say he wasn’t efficient is quite the understatement. He’ll get a chance to rebound next week and lower a 3.89 ERA against the Giants on Thursday in San Francisco.
  • SEA Starting Pitcher #58
    Luis Castillo went six innings and allowed just two runs in a no-decision against the Guardians on Friday.
    Castillo allowed just three hits, and two of those were solo homers in the third inning. That means he has allowed five homers over his last two starts, but for the rest of the contest the 32-year-old was excellent in a nice bounceback from his struggles against the Angels the last time out. Castillo now has a very solid 3.29 ERA over his 14 starts, and he’ll get a chance to keep up the good work against the Red Sox on Wednesday.