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

Rotoworld

  • SF Relief Pitcher
    Personalize your Rotoworld feed by favoriting players
    Giants purchased the contract of RHP Brett Bochy from Triple-A Sacramento.
    The son of manager Bruce Bochy was sporting a 2.95 ERA in 58 innings this season at the Triple-A level. He should see some action in middle relief down the stretch.
  • MIN Relief Pitcher #40
    Personalize your Rotoworld feed by favoriting players
    Twins signed RHP Luis García to a minor league contract.
    García latches on with Minnesota as organizational relief depth after being released by the Mets last week. The 39-year-old journeyman posted a disastrous 7.11 ERA over 6 2/3 innings for New York this season. He’s made 609 career appearances in the big leagues since 2013.
    Giolito profiles as fantasy SP streamer with SD
    Eric Samulski examines the ripple effects from Lucas Giolito signing with the Padres, sharing why the veteran starting pitcher shapes up as a fantasy streaming option.
  • FA Catcher #8
    Braves released C Sandy León.
    León got into five contests for Atlanta last year and was hitting .118 (4-for-34) across 10 games for Triple-A Gwinnett this season. The well-traveled 37-year-old backstop has appeared in 559 games in the big leagues since 2012.
  • MIA Left Fielder #15
    Marlins designated OF Austin Slater for assignment.
    No word yet on the corresponding move, but it’s likely speedster Esteury Ruiz coming off the injured list for Friday’s series opener against the Giants, not a pitching prospect like Robby Snelling or Thomas White being promoted. Slater hit .174 (4-for-23) with zero extra-base hits, one RBI and one steal in 12 games for the Marlins after signing a one-year contract last month. The 33-year-old is merely a bench option against left-handed pitchers at this stage of his career.
  • TB 1st Baseman #2
    Yandy Díaz went 3-for-4 with an RBI and a run scored in a 6-1 win over the Reds on Wednesday.
    All of Díaz’s hits were singles, but two of them were over 95 mph, including a 108 mph single in the second inning that drove in a run. The 34-year-old now has 18 RBI on the season while slashing a solid .340/.426/.489. His power from last season may not repeat in 2026, but he should still be in for a good season.
  • TB 3rd Baseman #13
    Junior Caminero went 1-for-4 with a home run and two RBI in a win over the Reds on Wednesday.
    As is typical, Caminero’s home run was a blast, traveling 404 feet at 106.8 mph off the bat. It was his sixth home run of the year to go along with 12 RBIs. The Rays’ lineup doesn’t figure to be much better than league average this season, so that may impact Caminero’s counting stats, but there should be no worry about his power now that he’s no longer in a minor league ballpark.
  • CIN Starting Pitcher #55
    Brandon Williamson allowed five runs on seven hits in 4 1/3 innings in a loss to the Rays on Wednesday.
    The left-hander struck out three and walked three while posting just a nine percent swinging strike rate and 22 percent CSW. His cutter was really the only pitch he had working here, throwing it for a strike 70 percent of the time and posting a 20 percent swinging strike rate. He failed to miss bats with many of his other pitches, and the Rays weren’t chasing anything out of the zone. If Nick Lodolo (blister) is finally able to make his return from the injured list, then it’s likely that Williamson will lose his spot in the rotation.
  • TB Starting Pitcher #28
    Nick Martinez allowed one run on five hits in eight innings in a win over the Reds on Wednesday.
    He also walked one and struck out six while posting a 16 percent whiff rate and 36 percent CSW. Martinez threw 75 percent of his pitches for strikes and showed off his six-pitch mix, even though he relied mainly on his sinker and changeup. This just seemed like a game where Martinez was getting ahead early with the sinker and just kept going to it, mixing in the changeup and cutter to try and get some whiffs. The 35-year-old has been solid for Tampa Bay this season, but he provides a low fantasy ceiling because of his lack of strikeouts. He makes for a fine deeper league streaming against the Guardians next week.
  • COL Starting Pitcher #21
    Kyle Freeland (shoulder) threw a 41-pitch simulated game on Wednesday.
    Freeland is working his way back from shoulder inflammation that put him on the shelf back on April 15. The 32-year-old southpaw might be able to jump back into Colorado’s rotation without needing a rehab assignment, but that remains up in the air.
  • MIA Shortstop #19
    Leo Jiménez is day-to-day with a left hand contusion.
    The positive news here is that X-rays came back negative after Jiménez was removed from Wednesday afternoon’s contest against the Cardinals. It sounds like he’ll avoid a trip to the injured list.
  • LAD Starting Pitcher #17
    Shohei Ohtani is pitching and at DH for Wednesday’s showdown against the division-rival Giants.
    It’s notable that Ohtani is back to his usual two-way self after being limited to pitching exclusively for the first time since 2021 his last time out on the mound against the Mets last week due to concerns about a shoulder issue. The 31-year-old generational talent holds a microscopic 0.50 ERA across 18 innings on the mound this season while also riding a surreal 53-game on-base streak. In case you were wondering, the all-time on-base record is 84 consecutive games, set by Ted Williams in 1949.