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

Rotoworld

  • BAL Catcher #35
    Personalize your Rotoworld feed by favoriting players
    Orioles manager Craig Albernaz told reporters Adley Rutschman is day-to-day with left hamstring tightness.
    Rutschman sat out his second consecutive contest on Tuesday night. It doesn’t sound like a potential injured list situation at the moment, but the Orioles can’t really afford to take any chances with Samuel Basallo playing through a wrist injury. Sam Huff has handled the catching duties in back-to-back games. There should be some additional clarity on his status heading into the final two games of the clubs’ current series against Seattle.
    Soderstrom 'turning the corner' amid hot streak
    Tyler Soderstrom's two-HR day was just the latest sign that the Athletics' slugger is in the middle of a hot streak. Eric Samulski says fantasy managers should expect the ball to "fly off his bat" as summer rolls on.
  • KC Right Fielder #14
    Jac Caglianone homered twice and drove in three runs to help the Royals to a 5-3 win over the Rangers on Tuesday.
    Caglianone also stole a base, and he also singled and added a walk for good measure. Both homers were tape-measure shots and came off Nathan Eovaldi, and it gives the 23-year-old eight homers and 18 RBI on the campaign. Caglianone has massive offensive upside, and while it hasn’t always been on display, the improvement he’s made in 2026 has been readily apparent.
  • KC Relief Pitcher #56
    Alex Lange fired a scoreless ninth inning with a pair of strikeouts and picked up a save against the Rangers on Tuesday.
    Lange did issue a walk to open the inning, but he was able to keep that runner at bay without giving up a hit. That’s now four saves on the season for Lange, and he lowered his ERA to 3.90 on the process. His grasp on the closer role seems to be tenuous, but he’s done a solid job since inheriting the role.
  • TEX Starting Pitcher #17
    Nathan Eovaldi went 5 2/3 innings while allowing four runs and picking up a loss Tuesday to the Royals.
    Eovaldi blanked the Royals for the first four innings, but things fell apart in the middle frames. He gave up homers in the fifth and sixth — both solo shots by Jac Caglianone — and a pair of run-scoring hits between to turn an excellent start into another mediocre one. The right-hander generated only six swings and misses before exiting, and he’s given up at least four runs in three straight starts to see his ERA rise from 3.65 to 4.26 in the process. He’ll try and get back on track against the Red Sox over the weekend.
  • KC Starting Pitcher #32
    Stephen Kolek worked five innings and allowed two runs — one earned — while picking up a win over the Rangers on Tuesday.
    Kolek was away from the team for a couple of days due to a family medical emergency, and it was a solid — if unspectacular — outing for the 29-year-old. He was a bit fortunate to only give up the two runs, as he gave up eight hits and a walk while striking out three. Still, the results were once again solid, and Kolek now has a 3.14 ERA and 30/9 K/BB over his seven starts with the Royals in 2026. He’ll be back on the mound Sunday in a matchup against the Astros.
  • KC Center Fielder #28
    Kyle Isbel was removed from Tuesday’s game against the Rangers with a left foot plantar fascia injury.
    Isbel was 1-for-2 with a walk before being replaced by pinch-runner Tyler Tolbert in the seventh inning.
  • LAD 1st Baseman #5
    Freddie Freeman went 2-for-4 with an RBI on Tuesday, leading the Dodgers to a blowout win over the Pirates.
    Freeman collected the 2,500th hit of his career with a run-scoring single to center field, doing so during the Dodgers’ 10-run seventh inning in which 15 batters came to the plate. The 36-year-old first baseman is the majors’ active leader in hits and the first to reach the milestone since Robinson Canó in 2019. He’s in the middle of an extended hot streak at the dish, batting .345 (20-for-58) with four homers and 13 RBI over his last 15 games.
  • PIT Left Fielder #10
    Bryan Reynolds went 2-for-4 with a solo home run on Tuesday in a loss to the Dodgers.
    Reynolds went deep for the first time since May 29. He also doubled against lefty reliever Tanner Scott with the Pirates trailing by 10 runs in the ninth inning. The 31-year-old has been ice-cold at the plate since the calendar flipped to June, going 4-for-26 over his last seven games.
  • LAD Starting Pitcher #33
    Eric Lauer was charged with two runs over 5 2/3 innings on Tuesday in a no-decision against the Pirates.
    After surrendering back-to-back home runs in the opening inning, Lauer settled into a comfortable rhythm, retiring 15 of the final 16 batters he faced. He struck out five and didn’t hand out a free pass. The 31-year-old southpaw was long gone by the time Los Angeles erupted for 10 runs in the seventh inning to pull away for an easy win. He’s allowed two earned runs or fewer in all three of his starts since joining the Dodgers’ rotation back on May 26. He’ll face the Rays in a home matchup on Monday.
  • PIT Starting Pitcher #30
    Paul Skenes recorded seven strikeouts and allowed two runs over six innings on Tuesday in a no-decision against the Dodgers.
    Skenes generated 19 swinging strikes and needed 103 pitches (62 strikes) to work through six innings against Los Angeles’ star-studded lineup. It was his third straight start where he eclipsed 100 pitches. Max Muncy proved to be the primary thorn in his side, accounting for three of the six hits he allowed, including a game-tying single to shallow right with two outs in the sixth. The 24-year-old fantasy ace holds a stellar 2.84 ERA, 0.93 WHIP and 89/15 K/BB ratio across 76 innings through 14 starts. He’ll close out a two-start week with a favorable home matchup against the Marlins on Sunday.