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

Rotoworld

  • HOU Shortstop #75
    Personalize your Rotoworld feed by favoriting players
    Twins signed first-round pick INF Keoni Cavaco.
    He’ll get a $4,050,000 signing bonus, according to Phil Miller of the Minneapolis Star Tribune, or $147,300 less than the recommended slot figure for the 13th overall pick. That is where Cavaco was selected in last week’s 2019 MLB Draft out of Eastlake High School in California. He’ll begin his pro career with the Twins’ affiliate in the Gulf Coast League.
  • MIL Shortstop #3
    Personalize your Rotoworld feed by favoriting players
    Joey Ortiz went 2-for-3 and hit his first homer Tuesday in the Brewers’ 6-4 defeat of the Padres.
    Ortiz had a 395-foot homer and a 381-foot sac fly. Incredibly, the homer was his first since last July 19. He’d gone 85 straight games without one, even though he had seven in his first 95 games last year and 11 in 142 games in 2024. Ortiz is batting just .198/.260/.244 this season, and he really needs to pick it up if he expects to stick around much longer. The Brewers are having him split time with David Hamilton right now, and they’ll probably want to give Cooper Pratt a look at shortstop at some point.
    Bolte a volatile prospect for Athletics outfield
    Eric Samulski explains Henry Bolte's outlook in the MLB with the Athletics calling up the outfielder prospect from the minors.
  • MIL Starting Pitcher #23
    Brandon Sproat finally earned his first major league victory after allowing three runs in 5 1/3 innings and striking out six Tuesday against the Padres.
    It wasn’t Sproat’s best performance to date, but he’s finally on the board after going 0-2 in four starts for the Mets last season and 0-2 in five starts and two relief appearances to begin this year. He’s currently sporting a 5.75 ERA and a 36/20 K/BB in 36 innings. It’s likely that he’ll make his next start Sunday against the Twins.
  • MIL Starting Pitcher #39
    Chad Patrick worked a perfect seventh for his first hold Tuesday against the Padres.
    Patrick pitched out of the pen last time out, too, but that was a three-inning stint. That he was just used for an inning tonight suggests he might be in the pen at least semi-permanently. That’d be good news for Brandon Sproat and Logan Henderson, as both would be in line to keep their rotation spots when Brandon Woodruff returns. Quinn Priester, though, might overtake one in a few weeks.
  • MIL Relief Pitcher #45
    Abner Uribe pitched a hitless ninth with a two-run lead for his fourth save Tuesday against the Padres.
    Uribe followed Trevor Megill, who allowed one run despite striking out three in the eighth. That just adds to Uribe’s buffer in the closer’s role. He seems pretty well ahead of Megill at this point.
  • SD Starting Pitcher #61
    Matt Waldron was lit up for six runs and eight hits in 2 2/3 innings by the Brewers on Tuesday.
    Waldron was supposed to go long as a bulk guy tonight, but after entering to begin the second, he couldn’t make it out of the fourth. He’s probably Triple-A bound now with his ERA up to 9.28. Lucas Giolito can come up and replace him in the rotation.
  • SD 3rd Baseman #41
    Miguel Andujar homered and doubled to knock in two runs Tuesday against the Brewers.
    Andujar was 1-for-15 in his previous four games, but he’s hitting a fine .292/.318/.491 overall. It’s just not ideal that most of his production is coming against righties, when the Padres need him more versus lefties, but at least it’s helping him stay in the lineup over Ty France and Nick Castellanos.
  • MIN Starting Pitcher #17
    Bailey Ober pitched a two-hitter for his first career shutout Tuesday in the Twins’ 3-0 win over the Marlins.
    He fanned seven. Ober threw just 89 pitches, matching Sonny Gray for the lowest total in a shutout since 2022. 89 was also how hard he threw his fastball tonight, or 88.6 mph to be exact. He gave up four hard-hit balls the 34 times he threw that pitch but just one on his other 55 offerings. Ober is now 4-2 with a 3.46 ERA despite his velocity being down 1.6 mph from last year. He also lost 1.5 mph from 2024 to 2025, and his ERA ballooned to 5.10 that season. Given that he’s a flyball pitcher with a modest 18.6 percent strikeout rate, it remains very difficult to recommend him in mixed leagues. This is really impressive what he’s doing, though. He’ll take on the Brewers on Sunday.
  • MIA Starting Pitcher #39
    Eury Pérez surrendered three runs in six innings and struck out eight Tuesday in a loss to the Marlins.
    Pérez was fine, but he had no margin for error in a game in which the Marlins were shutout. All three runs off him came in the fifth. Byron Buxton stole home as the Marlins botched a play after Trevor Larnach took off for second with runners at the corners, and then Ryan Jeffers homered. In all, Pérez allowed just three hits and walked three. Still, he dropped to 2-5 with a 4.94 ERA. He’ll pitch in Tampa Bay on Sunday.
  • MIN Catcher #27
    Ryan Jeffers hit a two-run homer and walked Tuesday against the Marlins.
    Jeffers now has a .948 OPS that’s more than 200 points better than his perfectly solid career mark of .742. In 129 plate appearances, he basically has as many runs scored (22) and RBI (25) as he does strikeouts (23). Through his first six seasons, he was at 207 runs scored, 223 RBI and 467 strikeouts.
  • TOR Right Fielder #4
    George Springer went 2-for-5 with two runs scored and an RBI against the Rays on Tuesday.
    Springer has dealt with multiple injuries already this season and his production hasn’t been close to repeating last year. The 36-year-old outfielder is hitting just .209 with seven runs, two home runs, eight RBI and one stolen base. Tuesday was a step in the right direction with two hits, but Springer has unequivocally been a tremendous bust so far.