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

Rotoworld

  • COL Relief Pitcher #52
    Personalize your Rotoworld feed by favoriting players
    The Rockies announced Friday that Daniel Bard will undergo season-ending flexor tendon surgery.
    The 38-year-old hurler had been working his way back from a torn meniscus in his left knee and sustained the right elbow injury while rehabbing. No one wants to end their career on a devastating elbow injury, so expect that Bard will attempt to come back once again in 2025.
  • MIA Catcher #50
    Personalize your Rotoworld feed by favoriting players
    Agustín Ramírez hit his second homer of the year Monday in the Marlins’ 5-3 win over the Cardinals.
    Hopefully, this will snap his streak of consecutive days being dropped in the lineup at two. Ramírez hit second or third in his first 19 starts, but he was lowered to fifth with Kyle Stowers back on Sunday and then he hit sixth tonight. Ramírez is batting .222/.297/.370 with 11 runs scored and 11 RBI in 22 games. Of course, those solid run+RBI numbers are a product of hitting second and third and probably won’t continue now unless he steps it up.
    Pick up Keller off waiver wire with Duran out
    Eric Samulski dives into how the Phillies will approach replacing closer Jhoan Duran while on the 15-day IL with an oblique strain, pointing out Brad Keller is most likely to take his place.
  • MIA Starting Pitcher #23
    Max Meyer struck out eight while allowing two runs and three hits in 5 1/3 innings Monday against the Cardinals.
    Meyer left with a 2-1 lead in the sixth, but Jordan Walker came around to score from first off Calvin Faucher, ruining his chances of getting a win. It was still a good day for Meyer, who allowed just two hard-hit balls to the 23 batters he faced. The eight strikeouts tied for his second highest total ever. He fanned 14 against the Reds almost exactly a year ago on Apr. 21, 2025, but he’s never topped eight otherwise. He’ll likely face the Giants on Sunday.
  • MIA Relief Pitcher #29
    Despite giving up a run in the ninth, Pete Fairbanks recorded his fourth save Monday against the Cardinals.
    Fairbanks allowed a leadoff triple to Masyn Winn, who scored on a Ramón Urías sac fly. He then struck out Thomas Saggese and José Fermín. Fairbanks figures to be down Tuesday after earning saves on back-to-back days. Anthony Bender or Tyler Phillips could close in his place.
  • STL Starting Pitcher #36
    Michael McGreevy gave up four runs in 5 2/3 innings Monday in a loss to the Marlins.
    McGreevy generated a bunch of soft contact and was better than the ERA suggests, but the five hits and two walks he allowed were just too bunched together. He dropped to 1-2 with a 3.29 ERA ahead of a start this weekend against the Mariners. It still seems best to avoid him in mixed leagues.
  • STL Right Fielder #18
    Jordan Walker singled, walked, stole a base and scored two of the Cardinals’ three runs Monday against the Marlins.
    Walker had a pretty quiet two series against the Guardians and Astros last week, but he’s still getting a knock every day; he’s now hit in 16 straight, though the last six of those have all been one-hit games. Of course, he’ll continue to fade some from his current .306/.372/.635 line, but there’s still good reason for fantasy leaguers to be optimistic going forward, one being that he’s now 4-for-4 stealing bases.
  • ATL Catcher #30
    Drake Baldwin went 2-for-4 with a two-run double and a walk in the Braves’ 9-4 defeat of the Nationals on Monday.
    Baldwin has been stuck on five homers for two weeks now, but he’s still hitting .313/.377/.510. He leads the majors in both runs (23) and RBI (21), though since he’s tied with five others in the RBI category, that might not be true by the end of the night.
  • ATL Starting Pitcher #55
    Bryce Elder surrendered four runs — three earned — in 6 2/3 innings Monday in a win over the Nationals.
    Responding to two pitches that hit Ronald Acuña Jr. on his hands, Elder was allowed to get away with intentionally plunking CJ Abrams in the sixth. Abrams came around to score, but since it was on an Austin Riley error, that was the unearned run. Elder continued into the seventh, retiring Drew Millas and Nasim Nuñez before being pulled before he could face James Wood for a fourth time. No Braves fans wanted Elder in the Atlanta rotation a month ago, but he’s now 3-1 with a 1.50 ERA in five starts. A soft schedule has surely helped; he previously faced the Athletics, D-backs, Guardians and Marlins once apiece. In theory, things are about to get tougher, as he’ll face the Phillies and the Rockies in Coors Field his next two times out. Still, those don’t seem like bad matchups right now.
  • WSH Starting Pitcher #27
    Jake Irvin yielded four runs — three earned — in five-plus innings Monday in a loss to the Braves.
    Irvin gave up a two-run homer to Matt Olsen in the fourth. The other runs came in the sixth, which started with a Nasim Nuñez error. Irvin then plunked Ronald Acuña Jr. for a second time on the night and was pulled. Both runners came around to score off PJ Poulin. Irvin threw just 68 pitches on the night. He struck out four and walked none, though he did have those HBPs. He’s 1-3 with a 6.00 ERA, and even with the White Sox next on the schedule, he doesn’t seem like much of a streaming option.
  • ATL Center Fielder #23
    Batting sixth for the first time this season, Michael Harris II went 1-for-4 with an RBI against the Nationals on Monday.
    Harris hit fifth once previously, but all of his other starts were in the bottom three spots. It seems, however, that this move up the order might be full-time change against righties, as Mike Yastrzemski, who had been hitting sixth, was dropped to ninth today. Harris has definitely earned the bump, based on how he’s looked this season, and while he didn’t have a big game tonight, he did do something impressive; his 114.9-mph groundout in the first was the hardest-hit ball of his career. He previously peaked at 114.7 mph in 2024.
  • WSH 2nd Baseman #2
    Luis García Jr. went 0-for-4 as the Nationals’ No. 2 hitter against the Braves on Monday.
    García is batting just .208/.250/.319, so it’s kind of surprising that the Nationals still have him batting second. However, everything under the hood looks good, especially the career-best bat speed and contact numbers. He’s just being crushed by a .237 BABIP at the moment, even though he’s hitting the ball harder than usual.