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

Rotoworld

  • FA Relief Pitcher #40
    Personalize your Rotoworld feed by favoriting players
    Marlins RHP Seth Martinez elected free agency.
    Martinez will test the free agent waters after passing through waivers unclaimed over the weekend. The 31-year-old hurler posted a pedestrian 5.40 ERA across 6 2/3 innings over six appearances for the Marlins. He previously made 111 appearances for the Astros from 2021-2024, registering a respectable 3.93 ERA over 137 1/3 innings during that span.
  • MIA Starting Pitcher
    Personalize your Rotoworld feed by favoriting players
    Thomas White isn’t starting on Friday against the Mets, or any time soon, according to Isaac Azout of FishOnFirst.
    There’s nothing official from the Marlins on their rotation plans for their upcoming three-game series against New York after White was scratched from his scheduled start for Triple-A Jacksonville on Wednesday. The 21-year-old top pitching prospect is hardly a finished product, especially from a command standpoint, but he has the stuff to pitch in the majors at some point in the near future. He’s worthy of a speculative stash in all fantasy leagues on the chance that he’s up relatively soon, but it sounds like he may have to wait a bit longer for his opportunity.
    Stash Tigers' Melton ahead of return from IL
    With "intriguing" upside in several categories, Troy Melton is shaping up to be a priority stash in fantasy ahead of his activation from the Tigers' injured list.
  • AZ 2nd Baseman #4
    Ketel Marte went 3-for-3 with a homer, a double, walk, two RBI, and three runs scored as the Diamondbacks beat the Giants 6-3 on Wednesday afternoon.
    Marte has been sizzling at the plate lately, with Wednesday’s performance marking his fourth multi-hit game in his past six contests. He hasn’t been his usual self this year, with his walk rate in particular dropping meaningfully. With a track record like Marte’s, it’s usually only a matter of time until positive regression hits.
  • AZ Starting Pitcher #29
    Merrill Kelly improved to 4-3 on Wednesday against the Giants, allowing three runs on eight hits over six innings pitched.
    Kelly struck out four and didn’t walk anyone as Arizona went on to sweep San Francisco in three games. The veteran righty allowed a whopping 19 earned runs over a three-start sample earlier this year, but he’s pitched much better over his past three contests, which include a complete game at Coors Field. He’ll look to continue mixing and matching with his six-pitch arsenal in his next outing, a repeat matchup against the Giants, but this time in San Francisco.
  • AZ Relief Pitcher #38
    Paul Sewald struck out one in a scoreless ninth to earn his 11th save as the Diamondbacks beat the Giants 6-3 on Wednesday.
    Sewald needed just 13 pitches to finish the outing, preserving the sweep for Arizona. He now has 11 of the team’s 13 saves on the year, but they’ve come with a 4.15 ERA given his near-nonexistent ground-ball rate. The 35-year-old closer is still running his highest strikeout rate since 2023, however, and his WHIP remains under 1. Juan Morillo is having an excellent season himself, should the Diamondbacks look elsewhere for ninth-inning opportunities at any point this season. Meanwhile, AJ Puk (elbow) faced hitters for the first time on Tuesday and should be back mid-summer. One would figure Sewald will hold onto the closer role as long as he continues pitching this well.
  • SF Starting Pitcher #54
    Tyler Mahle took the loss on Wednesday in Arizona, allowing six earned runs on eight hits over five innings pitched.
    Mahle struck out six and didn’t walk anyone, but he couldn’t limit the batted-ball damage, which included a two-run homer off the bat of Ketel Marte. His ERA is up to 6.10 on the year. Mahle has been throwing a cutter more this season, but it’s been hit hard thus far. He’ll look to change his fortune in a repeat matchup against Arizona next time out.
  • AZ Shortstop #2
    Geraldo Perdomo went 1-for-3 with a double and three RBI as the Diamondbacks took down the Giants 6-3 on Wednesday afternoon.
    Perdomo’s double drove in two and extended Arizona’s lead to 6-3 in the fifth. He’s once again walking more than striking out, but he hasn’t matched last year’s power output, with his barrel rate falling back to 2024 levels. He has two homers and seven steals so far this season, but he remains locked into the three-hole in the D’Backs’ lineup.
  • SF Designated Hitter #10
    Casey Schmitt popped a solo homer in the Giants’ 6-3 loss to the Diamondbacks on Wednesday afternoon.
    It was Schmitt’s only hit of the game as San Francisco was swept, falling 10 games under .500 this season. The homer was his ninth, and he’s been the team’s most productive hitter. Schmitt has career-bests in barrel rate, hard-hit rate, and most of his expected stats. The one nitpick is that his walk rate has fallen this year too, but fantasy managers will take the tradeoff for now. He opened the year buried at the bottom of the Giants’ lineup, but he’s hit fourth or higher in each of his starts since May began.
  • SF 3rd Baseman #26
    Matt Chapman went 2-for-4 with two runs scored as the Giants fell to the Diamondbacks on Wednesday, 6-3.
    Chapman has been the team’s least productive qualified hitter, so it’s encouraging to see him contributing in the box score. He hasn’t homered since March 31, though, which was his only one of the season. Chapman’s plate discipline metrics look normal, but his batted-ball quality has collapsed in 2026. His track record warrants patience outside of shallower formats.
  • LAA Relief Pitcher #55
    Angels recalled LHP Tayler Saucedo from Triple-A Salt Lake.
    Saucedo returns to the majors after spending two weeks in Triple-A purgatory. The 32-year-old southpaw made one relief appearance for the Angels earlier this month. He’s made 149 career appearances in the big leagues since 2021.
  • LAA Starting Pitcher #32
    Angels optioned RHP Ryan Johnson to Double-A Rocket City.
    Johnson returns to the minors after allowing eight runs over five innings across three relief appearances since returning from the injured list on May 15. The 23-year-old still has a chance to eventually emerge as a back-end rotation arm for the Angels but the results haven’t been there in the majors over the last two years.