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

Rotoworld

  • MIL Starting Pitcher #53
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Brandon Woodruff (shoulder) gave up three runs over 5 1/3 innings on Tuesday in a minor league rehab start for High-A Wisconsin.

    Woodruff threw 82 pitches while striking out five and only issuing one walk. We don’t have Statcast data at this level, but he was reportedly sitting 91-92 mph on his fastball in the first inning, which is slightly below where we usually see him, especially since that velocity likely declined as the game went on. The 33-year-old could potentially make another rehab start this weekend, but he’s trending towards returning to Milwaukee’s rotation by the end of June.
  • 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.