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

MLB Player News

Rotoworld

  • PHI 1st Baseman #3
    Personalize your Rotoworld feed by favoriting players
    Bryce Harper went 3-for-4 with a homer and two RBI on Sunday afternoon, helping to power the Phillies to a 6-0 victory over the Mariners in Seattle.
    Harper connected on a 391-foot (100.7-mph EV) two-run shot off of Tayler Saucedo in the eighth inning that extended the Phillies’ advantage to 4-0. He also collected a pair of singles in the contest and struck out. With his three-hit attack, the 31-year-old superstar slugger is now hitting .276/.370/.544 with 25 homers, 69 RBI and five stolen bases in 96 games on the season.
  • SEA Left Fielder #56
    Personalize your Rotoworld feed by favoriting players
    Randy Arozarena homered and drove in two runs to help the Mariners to a 3-2 win over the Royals on Wednesday.
    After a major power lull for the majority of June, Randy is “on one” as the kids to say. He homered for the third-straight game to bring his total to 12 on the season, and then drove in another run on a sac fly. Arozarena isn’t the superstar he looked like he could have been five years ago, but he’s a solid player who provides solid pop and speed. And when he’s at his best? There aren’t many better.
    How Carpenter's injury impacts Tigers' DH spot
    Eric Samulski breaks down the impacts of Kerry Carpenter's injury for the Detroit Tigers, highlighting which players fan can expect to step up and how the team will rotate its DH spot.
  • SEA Relief Pitcher #75
    Andrés Muñoz fired a scoreless ninth to get a save against the Royals on Wednesday.
    This is the 19th save of the season for Muñoz, but somewhat amazingly, it’s his first since June 8. The right-hander has dealt with some scuffles over his last few outings here and there, but his 1.21 ERA and that save total tells you just how dominant he’s been for the majority of the year. He’s a good bet to pick up a bunch more in July.
  • KC Starting Pitcher #65
    Noah Cameron allowed no runs over 4 2/3 innings in a no-decision versus the Mariners on Wednesday.
    Cameron bounced back nicely from his struggles against the Dodgers on Friday. but unfortunately he ran into trouble in the fifth, sohe didn’t have a chance for a decision. The Royals lost anyway, if it makes you feel better. Still, it’s another impressive outing for the 25-year-old rookie, and a rookie who received virtually no hype coming into 2025. A chance to lower his 2.56 ERA will come Monday, and it’s worth noting that start comes against a not-very-good — but playing better as of late — Pittsburgh Pirates club.
  • SEA Starting Pitcher #73
    The Mariners will call up Logan Evans to start Thursday against the Royals.
    Bryan Woo and the rest of the rotation will be pushed back a day, so it’ll be Woo, Luis Castillo and George Kirby facing the Pirates this weekend. It should just be a spot start for Evans, who could be sent right back down after the game.
  • SEA Starting Pitcher #36
    Logan Gilbert went just 4 2/3 innings and didn’t pick up a decision against the Royals on Wednesday.
    Gilbert gave up a run in the first inning, and while he kept Kansas City off the board, the Royals made him work. He needed 95 pitches to get through the outing, as he struck out seven but also walked three. Gilbert hasn’t been able to get deep often in 2025, but the results when he’s been on the mound have been solid. His final start of the second half will likely come against the Yankees next week.
  • CHC Left Fielder #27
    Seiya Suzuki went 2-for-3 with a double, three RBI, a run scored, and two walks in a 5-4 win over the Guardians on Wednesday.
    Suzuki was an unstoppable force in this one. He started the Cubs’ comeback with a run-scoring double in the third and gave them the lead with a single the following inning. While a bit overshadowed by superstar teammates Kyle Tucker and Pete Crow-Armstrong, Suzuki is in the midst of an incredible season with 23 home runs and an .869 OPS as we near the All-Star break.
  • CHC Relief Pitcher #48
    Daniel Palencia allowed one unearned run and walked one batter on his way to securing the save against the Guardians on Wednesday.
    Things quickly got dicey for Palencia after Matt Shaw’s error put Angel Martínez on base to begin the ninth inning. Then, a walk and a wild pitch put the tying runs in scoring position before an all fastball, seven-pitch battle between him and Kyle Manzardo concluded with a deep fly ball to end the game. Since taking over closer duties in late May, Palencia has converted 10 consecutive save opportunities.
  • CHC Starting Pitcher #18
    Shota Imanaga allowed four hits and three runs with four strikeouts and zero walks over 5 1/3 innings in a win over the Guardians on Wednesday.
    It looked like this game could get ugly quickly for Imanaga after the Guardians launched three home runs before he could get out of the third inning. Yet, in classic Imanaga fashion, all three were solo shots and were the only hits of the game to that point. All three also came on fastballs right smack dab in the heart of the plate. It’s important to note that he was pulled with just 81 pitches before Carlos Santana came to the plate for the third time. While that’s likely partially due to the Cubs being careful with Imanaga in just his second start back after missing more than seven weeks with a hamstring strain, he only threw more than 90 pitches three total times before the injury. Keep an eye on his workload next time out against the Twins.
  • CLE 1st Baseman #41
    Carlos Santana went 3-for-4 with a solo home run on Wednesday against the Cubs.
    The Guardians had a homer parade early against Shota Imanaga with Santana, David Fry, and Lane Thomas giving them an early 3-0 lead. Then, Tanner Bibee unraveled and they couldn’t fight back. Santana has been the same steady, boring contributor he’s always been so far this season with 10 home runs, four stolen bases, and a .708 OPS just past the halfway point of the season.
  • CLE Starting Pitcher #28
    Tanner Bibee allowed six hits and five runs with four walks and five strikeouts over four innings in a loss to the Cubs on Wednesday.
    Bibee cruised through the first two innings of this one without allowing a hit while his team spotted him a three run lead. Then, the Cubs rallied for two runs in the third inning with runners on first and second with nobody out. Bibee had to bear down in that moment to strike out the next three batters and end the threat. It took him more than 30 pitches to get through that frame though and they put up three more the following inning to knock him out of this game early. He could not get anyone to chase his sweeper which forced him into too many long at-bats and late count fastballs, which the Cubs were able to fight off or hit through a hole. His poor season will forge on next time out against the Astros.