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

Rotoworld

  • CLE 2nd Baseman #87
    Personalize your Rotoworld feed by favoriting players
    Guardians 2B prospect Travis Bazzana went 4-for-5 with a two-run homer on Saturday for Double-A Akron.
    That’s back-to-back multi-hit performances for Bazzana to open the year. The 22-year-old, who was selected first overall in last year’s MLB Draft, is going to move rapidly through Cleveland’s system and could potentially reach the big leagues by the second half. He’s a top-20 range prospect for dynasty purposes already and could be in the top-10 territory in a couple weeks.
  • HOU Relief Pitcher
    Personalize your Rotoworld feed by favoriting players
    Astros signed RHP Andrew Marrero to a minor league contract.
    The 26-year-old hurler was originally an 18th round selection by the Cardinals from the 2021 draft class. He spent five seasons pitching in the minor leagues for them, most recently posting a 5.19 ERA, 1.99 WHIP and a 47/32 K/BB ratio across 34 2/3 innings at Double-A Springfield during the 2025 season. He’ll add bullpen depth in the upper minors for the Astros.
    Steer primed for strong summer in Reds' lineup
    Spencer Steer has been on a tear throughout the month of May. James Schiano unpacks why the multi-position eligible Steer is primed to occupy a great spot in the Reds' lineup all summer long.
  • MIA 1st Baseman #1
    Connor Norby is absent from the Marlins’ starting lineup for Thursday night’s tilt against the Braves.
    It appears to be nothing more than a regular day of rest for the 25-year-old first baseman. Christopher Morel will start in his place and will bat sixth against Braves’ right-hander Spencer Strider on Thursday evening in Miami.
  • PIT 2nd Baseman #5
    Brandon Lowe went 2-for-4 with an inside-the-park homer and a walk in the Pirates’ 6-2 defeat of the Cardinals on Thursday.
    The homer, hit 342 feet down the left-field line, initially looked like a traditional homer after bouncing off the top of the wall, but it never actually left the field of play. Fortunately, Lowe didn’t stop running, and with José Fermín falling down after colliding with the wall, Lowe scored without a throw. It’s his 13th homer of the year. Lowe is currently sporting the same .256 average he did last year, but with the extra homers and walks, his OPS is up 122 points (.906 to .784).
  • PIT Starting Pitcher #35
    Braxton Ashcraft pitched seven innings of one-run ball and struck out nine to defeat the Cardinals on Thursday.
    An Iván Herrera homer was the only damage. Ashcraft averaged 97.4 mph with his fastball today and he really did it throughout; he averaged exactly 97.4 mph in the first and 97.4 mph in the seventh. The pitch had a 41 percent CSW, and it was never hard hit the five times it was put in play. It’s going to be fascinating to see how Pirates handle Ashcraft in the second half of the year, given that his career high in innings is 118, but he’s crushing it right now. He has a 2.81 ERA and a 65/16 K/BB in 62 1/3 innings through 10 starts.
  • STL Starting Pitcher #3
    Dustin May gave up four runs in 5 1/3 innings Thursday in a loss to the Pirates.
    May gave up an inside-the-park homer in the first, and a couple of singles led to another run in the fourth. That was it until the sixth, when he walked a batter with one out and gave up a double and two singles to end his afternoon. Fortunately, Gordon Graceffo was able to produce an inning-ending double play after taking over then. May struck out seven and allowed just three hard-hit balls in the game, though he surrendered six hits anyway. His ERA is back up to 5.00, but his peripherals are considerable better than that. The issue is that he has a .340 BABIP that far exceeds his career mark of .268. He should remain in the rotation and face Milwaukee next time out.
  • PIT Designated Hitter #24
    Marcell Ozuna collected two hits and two RBI against the Cardinals on Thursday.
    Ozuna got off to a rough start today, losing a challenge in the second inning on a pitch that barely caught the upper-left corner, but he went on to single in runs in the fourth and sixth innings. Following a brutal first month, he’s hitting a respectable .232/.368/.427 with three homers and 10 RBI through 15 games in May.
  • STL Designated Hitter #48
    Iván Herrera went 2-for-4 and homered Thursday against the Pirates.
    Herrera lost a seven-game hitting streak last night, but he made up for it today with one of his better games from the DH spot this year. He’s hitting .227 with 29 strikeouts in 144 plate appearances as a DH, compared to .328 with nine strikeouts in 79 plate appearances as a catcher. It’s probably something of a fluke, but it’s quite possible catching helps him stay in the flow of the game better. Still, even if that’s the case, Pedro Pages’ superiority on defense possibly outweighs the potential offensive gains.
  • ATL Shortstop #14
    Mauricio Dubón is not in the Braves’ starting lineup for Thursday’s showdown against the Marlins.
    It’s the second time in the past four games that the super-utility man finds himself on the bench now that Ha-Seong Kim and Ronald Acuña Jr. are back and healthy. Dubón has done a nice job for the Braves this season, slashing .256/.311/.392 with three homers and 26 RBI in 190 plate appearances.
  • ATL Relief Pitcher #59
    Braves selected the contract of RHP Carlos Carrasco from Triple-A Gwinnett.
    Once again, the 39-year-old hurler will add a fresh arm that’s capable of working multiple innings to the Braves’ bullpen Carrasco has pitched well in two appearances for the Braves this season, firing 2 1/3 innings of shutout baseball with a 0.43 WHIP and a 2/0 K/BB ratio. Victor Mederos was optioned to Triple-A Gwinnett in a corresponding move.
  • ATL Starting Pitcher #58
    Braves optioned RHP Victor Mederos to Triple-A Gwinnett.
    The 24-year-old hurler was just called up from Triple-A on Tuesday. He threw 25 pitches over two scoreless frames during Wednesday’s game and was likely going to be unavailable on Thursday so the Braves opted to swap him out for a fresh arm. He should get another opportunity with the big league club in relatively short order.