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

Rotoworld

  • DET Left Fielder #8
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Jon Heyman of the New York Post reports that the Tigers have avoided arbitration with Matt Vierling by agreeing to a one-year, $3.255 million contract.

    Vierling missed the end of the 2025 campaign and the playoffs because of an oblique strain, but his versatility has made him a very valuable player for Detroit when healthy. He’ll likely play a multitude of positions for the Tigers in 2026.
  • TB Starting Pitcher #18
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Shane McClanahan allowed three hits over six innings to earn the win as the Rays blanked the Royals 4-0 on Wednesday.

    Although he wasn’t dominant in finishing with four strikeouts and seven whiffs, this seems like a good sign that McClanahan’s July will more closely resemble his May (4-0, 1.41 ERA) than his June (0-3, 5.79 ERA). McClanahan walked none for the fourth time this year, leaving him with a 77/28 K/BB through 79 2/3 innings. His next start will come at home against the Yankees.
    Sabathia breaks down MLB's best sliders
    Mason Miller and Tanner Scott may possess baseball's best sliders. CC Sabathia dives into both elite pitches, highlighting how he threw his own back in the day.
  • TB Relief Pitcher #49
    Player Stats
    Link copied to clipboard!

    Kevin Kelly retired four of the five batters he faced for his fourth save Wednesday against the Royals.

    Kelly came into a 4-0 game with two out in the eighth inning, creating the save chance. If it had been a three-run game, one imagines Bryan Baker would have gotten the ball, but since there was no save chance at that point, the Rays let Kelly finish it. After a nightmare of a 2025 season, Kelly has a 2.52 ERA in 39 1/3 innings this year.
  • KC Starting Pitcher #67
    Player Stats
    Link copied to clipboard!

    Seth Lugo surrendered three runs in six innings Wednesday in a loss to the Rays.

    Lugo gave up two homers, two doubles and five singles, but he was able to limit the damage by walking none (though he did hit a batter) and striking out seven. He still hasn’t fanned more than seven in a game this season, but he has now reached that total four times. The quality start tonight was his 10th, yet he has a 3-6 record to show for it. He’ll face his old friends the Mets in New York next week.
  • TB Center Fielder #31
    Player Stats
    Link copied to clipboard!

    Cedric Mullins went 2-for-4 with a homer and two RBI versus the Royals on Wednesday.

    Mullins has three homers in four games and six over the last month after hitting three through the end of May. Between his struggles hitting for average and his platoon status, he remains a tough play in mixed leagues. However, nine homers and 13 steals at the midpoint is pretty good.
  • Link copied to clipboard!

    Raynel Delgado was removed from Wednesday’s game against the Twins with a dislocated right pinky finger.

    It’s probably going to be an injured list situation for Delgado after he took a bad hop off his throwing hand during the fifth inning of Wednesday’s contest. The 26-year-old rookie was brought back to the majors earlier this week after Jeremy Peña hit the injured list with a calf strain.
  • TB Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Ian Seymour will start Thursday’s series finale against the Royals.

    Seymour will work without an opener when he faces Kansas City for the second consecutive outing in another favorable road matchup. He tossed 6 2/3 hitless innings in a bulk relief outing against the Royals last week. The 27-year-old lefty has been magnificent recently, posting a pristine 3.86 ERA, 0.95 WHIP and 20/8 K/BB ratio across 21 innings over five outings since the start of June. He’s an extremely attractive streaming option for fantasy managers, even in shallow mixed leagues.
  • ATL Starting Pitcher #30
    Player Stats
    Link copied to clipboard!

    Hurston Waldrep will start Thursday’s series finale against the Cardinals.

    Waldrep draws the starting assignment after he wasn’t needed in relief during Wednesday’s contest, thanks to a stellar performance from Reynaldo López. The 24-year-old tossed a pair of scoreless frames in relief during his season debut against the Giants last Friday. He offers enough strikeout upside that he’s a decent streaming option for fantasy managers in deeper mixed leagues.
  • ATL Starting Pitcher #55
    Player Stats
    Link copied to clipboard!

    The Braves are skipping Bryce Elder’s next scheduled start on Friday against the Mets.

    Elder will get some additional time off to recover after experiencing some diminished velocity during his last start against the Giants where he allowed five runs over four innings last Saturday. The 27-year-old will be pushed back to next week’s series against the Pirates. It’ll be Grant Holmes taking the ball for Friday’s game against the Mets.
  • Link copied to clipboard!

    Trea Turner went 2-for-5 with a three-run homer in the Phillies’ 10-6 defeat of the Pirates on Wednesday.

    Turner had a solo homer Monday, a two-run homer Tuesday and now a three-run homer tonight. Perhaps the Phillies should try batting him cleanup on Thursday and see what happens. The homer tonight was his 10th of the year. He’s scored runs in seven straight games and two runs in each of the last three.
  • PHI Starting Pitcher #45
    Player Stats
    Link copied to clipboard!

    Although he struck out 10, Zack Wheeler gave up four runs in 4 2/3 innings Wednesday against the Pirates.

    Wheeler was given eight runs to work with tonight, but stunningly, it wasn’t enough to get him a win. It’s the first time in 13 starts this season that he hasn’t completed five innings, and the only time he came out immediately after five was in his Apr. 25 return from the IL. The four runs allowed also matched his season high. Wheeler’s stuff was fine, and though he allowed nine hits, he gave up only six hard-hit balls. He’ll face the Reds next Tuesday.