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

MLB Player News

Rotoworld

  • STL 3rd Baseman #28
    Personalize your Rotoworld feed by favoriting players
    Nolan Arenado went 3-for-5 with a run scored, a double and an RBI against the Giants on Friday.
    Arenado had an RBI single in the first inning and scored in the fourth inning on a ground-rule double. With two games left in the season, Arenado’s 16 home runs are his lowest total since his rookie year.
  • MIA Left Fielder #7
    Personalize your Rotoworld feed by favoriting players
    Jesús Sánchez went 2-for-4 with a home run, a double, and two RBI in a 2-0 win over the Cardinals on Wednesday.
    In a game devoid of offense, Sánchez’s two-run homer in the third inning was literally the only run-scoring play. He crushed that ball too – as he often does – 439 feet for an impressive blast. That came after he scorched a 110.6 mph double in the first inning too. He’s made serious gains with his plate discipline over the last few months and seems poised for a huge second half with three home runs already since the All-Star break.
    'Ripple effects' for Brewers amid Chourio's injury
    Eric Samulski breaks down the reports of Jackson Chourio's injury for the Milwaukee Brewers, highlighting how long he is expected to be sidelined and the "ripple effects" that come from his injury for the team.
  • MIA Relief Pitcher #53
    Calvin Faucher struck out one batter in a clean inning to earn the save on Wednesday against the Cardinals.
    Faucher made quick work of the bottom of the Cardinals’ lineup here after Ronny Henriquez came in with a runner on base in the eighth inning and walked Alec Burleson before striking out Willson Contreras and Nolan Arenado to end the threat. That tells that he may be considered the more high leverage reliever in this pen. Yet, now Faucher is the Marlins’ only reliever to save multiple games since the All-Star break pulling ahead of Henriquez, Anthony Bender, and Tyler Phillips who each have one save. This is clearly a closer by committee situation.
  • MIA Starting Pitcher #47
    Cal Quantrill allowed three hits and two walks with three strikeouts across five shutout innings to earn the win against the Cardinals on Wednesday.
    Quantrill led the Marlins’ to their second straight shutout against the Cardinals with his five scoreless innings. He didn’t miss many bats on his way there and left far too many pitches – especially splitters – in the heart of the plate, but the Cardinals are so lost right now they could barely make solid contact on them. Quantrill is a candidate to be traded ahead of Thursday’s deadline as an unexciting innings eater. If he remains with the Marlins, his next start is scheduled to come at home against the Astros.
  • STL Right Fielder #18
    Jordan Walker went 1-for-4 with a stolen base on Wednesday against the Marlins.
    Here we go again. This base knock pushed Walker’s hitting streak to five games and he’s reached safely in 11 of 13 games since being recalled two weeks ago. The stolen base is nice to see as well. Any moderate steps in the right direction are great to see from the still 23-year-old Walker.
  • STL Starting Pitcher #39
    Miles Mikolas allowed five hits and two runs without walking a batter and striking out five over six innings in a loss against the Marlins on Wednesday.
    Mikolas himself pitched well enough to win here. The problem is that the Cardinals have been shutout by the Marlins in consecutive games. Notably, Mikolas showcased his best velocity of this season in this game. His fastball sat at 95 mph, he threw multiple pitches around 96 mph, and was up two or even three ticks across the board. It’s easy to assume that this could be a mistake, but this was actually Mikolas’ fourth straight start where his average fastball velocity has trended up. That’s something to watch ahead of his next start, which is scheduled to come against the Dodgers.
  • BOS Starting Pitcher #32
    Red Sox acquired LHP Steven Matz from the Cardinals for 1B/3B Blaze Jordan.
    At 5-2 with a 3.44 ERA and a 47/9 K/BB in 55 innings, Matz has been a great surprise in relief for the Cardinals after disappointing in the first three seasons of his four-year, $44 million contract. The Red Sox figure to give him a lot of work in the sixth and seventh innings of close games, so he might earn enough wins to be of use in AL-only leagues.
  • STL 1st Baseman #49
    Cardinals acquired 1B/3B Blaze Jordan from the Red Sox for LHP Steven Matz.
    Jordan proved to be an overrated prospect in his first couple of years out of high school, but he’s put up a pretty encouraging .304/.373/.494 line as a 22-year-old in Double- and Triple-A this year and struck out just 38 times in 353 plate appearances. He still doesn’t offer as much in-game power as he looks like he should, and he’s probably going to have to make it as a first baseman or DH, limiting his ceiling. Still, he’s a good get for Matz.
  • SEA Starting Pitcher #22
    Bryan Woo allowed five runs over 6 1/3 innings in a loss to the Athletics on Wednesday.
    Woo has been one of the best pitchers in baseball in 2025, and he’d dominated the A’s in the past. Neither of those things mattered Wednesday. He allowed a whopping four homers in the start, with two of those allowed to Miguel Andujar. He was able to work at least six innings for the 22nd start in a row, but again, that doesn’t mean much when you allow four homers. Woo will be back on the bump and very likely rebound versus the White Sox next week.
  • ATH Starting Pitcher #59
    Jeffrey Springs allowed just a run over six innings with seven strikeouts in a win over the Mariners on Wednesday.
    Springs allowed a solo blast to Julio Rodríguez, and from that point on, he cruised. The southpaw struck out seven and gave up just one more hit for the remainder of his time in the game. Springs has been solid in his return season with a 10-7 record and 4.00 ERA, and he’s worthy of streaming consideration for his scheduled start next week against the Nationals.
  • ATH Relief Pitcher #69
    Jack Perkins worked the final two innings while allowing a run and picking up a save Wednesday versus the Mariners.
    Mason Miller was unavailable for reasons that haven’t been divulged but are pretty obvious when you consider what day it is. That meant Perkins got the final two innings, and even while allowing a homer to Randy Arozarena, he was able to procure his third save of the season. There’s no guarantee that Miller is going to get traded, but if he does, Perkins will likely be the closer for the A’s for the final two months. Keep an eye on it.