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

    Otto Lopez posts two hits, raises average to .336

    Link copied to clipboard!

    MIA Shortstop #6
    Player Stats
    Link copied to clipboard!

    Otto Lopez went 2-for-3 with his 16th stolen base of the season in Monday’s loss to the Rangers.

    Lopez delivered his 31st multi-hit performance of the season, raising his batting average to a league-best .336 mark with the All-Star break rapidly approaching. The 27-year-old infielder probably deserves his first Midsummer Classic selection as the only player hitting above .300 with double-digit stolen bases. He hasn’t been a complete zero in the power department either with three round-trippers in 78 games. He’s vastly exceeded any realistic expectations from fantasy managers coming into the year and has been one of the most impactful early-season waiver wire additions.
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.

Related Player News

Rotoworld

  • NYY Center Fielder #12
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Trent Grisham (hamstring) went 1-for-3 with a walk on Wednesday in a minor league rehab game for Double-A Reading.

    Grisham completed seven innings in center field and appears poised to return to New York’s lineup for Friday’s series opener against the Twins. The 29-year-old has been on the shelf with a hamstring strain since mid-June.
  • TB Starting Pitcher #18
    Player Stats
    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.
  • 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.