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

Rotoworld

  • SEA Starting Pitcher #36
    Personalize your Rotoworld feed by favoriting players
    Logan Gilbert worked four scoreless inning in his second Cactus League outing of the year versus the White Sox on Saturday.
    Gilbert scattered two hits and a pair of walks while striking out two. The 28-year-old righty has allowed just one run in his 6 2/3 innings, and while it’s come in meaningless games, it’s a reminder of just how good Gilbert has been over the last two years. There’s no reason to think he can’t be one of the best fantasy starters again in 2026.
  • CHC Right Fielder #6
    Personalize your Rotoworld feed by favoriting players
    Matt Shaw went 3-for-4 with a homer Wednesday in the Cubs’ 5-4 defeat of the Padres.
    Shaw’s homer was a 351-footer barely over a leaping Nick Castellanos in left field. His first hit was a bunt single, with the Cubs taking advantage of the fact that it was Miguel Andujar and not Manny Machado at third. That ended up being well-timed, as Pete Crow-Armstrong followed it with a homer. Shaw’s exit velocity numbers are still pretty bad and his bat speed has dropped from last year, but he’s hitting .301/.342/.507 through 80 plate appearances. It’s just hard to see that leading to much playing time against righties while everyone is healthy for the Cubs.
    How does Crochet on IL impact Red Sox?
    Eric Samulski recaps the news that Boston Red Sox' pitcher Garrett Crochet has been moved to the IL (shoulder) and what this means for Boston's pitching options.
  • CHC Starting Pitcher #50
    Jameson Taillon pitched seven innings of three-run ball and struck out six to defeat the Padres on Wednesday.
    Taillon allowed just three hits and one walk, but two of the hits were homers from Miguel Andujar and Nick Castellanos, accounting for all three runs in the fifth. It’s still another positive outing for Taillon, who has a fair 4.41 ERA despite giving up nine homers in 34 2/3 innings. He should be a decent play in mixed leagues next week at home against the Reds.
  • CHC Relief Pitcher #32
    After replace Ben Brown with two outs, Hoby Milner struck out the only batter he faced for a save against the Padres on Wednesday.
    Brown, who stranded the bases loaded after coming in with none out in the eighth, was robbed in broad daylight. Even though Brown had thrown just 11 pitches to get five outs, the Cubs brought in Milner to face Gavin Sheets with the bases empty. They had to know the Padres would counter, but since Milner wound up striking out pinch-hitter Ramón Laureano to end the game, it all worked out for Craig Counsell. Brown is still looking for his first save, and with Daniel Palencia close to returning, it might not materialize any time soon.
  • SD Starting Pitcher #61
    Matt Waldron yielded three runs in five innings Wednesday in a no-decision against the Cubs.
    The first run came in the second on a rally that started because Jackson Merrill got worried about the wall in center and misplayed Michael Conforto’s fly into a double. The other two came in the fourth, after Matt Shaw dropped down a bunt single with two outs and Pete Crow-Armstrong homered. Waldron struck out just one today. He might start against the Giants next week, but it won’t be long before he’s replaced in the San Diego rotation by Griffin Canning or Lucas Giolito.
  • SD Right Fielder #21
    Nick Castellanos hit his first homer and walked Wednesday versus the Cubs.
    Miguel Andujar also hit his first homer today and still has 330 points of OPS on Castellanos (.830 to .493), so we’re not sure this is going to help much with playing time. Castellanos has started three of the Padres’ last 10 games, compared to seven for Andujar and five for Ty France. It still wouldn’t be much of a surprise if Castellanos is off the San Diego roster by Memorial Day.
  • CIN Starting Pitcher #55
    Brandon Williamson was removed from Wednesday’s start against the Rockies with left shoulder fatigue.
    Williamson was charged with four runs. He gave up four hits, struck out four and issued four walks in the abbreviated 58-pitch outing. The 28-year-old lefty has worked beyond the fifth inning only twice in five starts to open the year. The lack of volume and limited strikeout potential extinguish any real path to fantasy relevance. He’s compiled an underwhelming 6.11 ERA, 1.64 WHIP and 19/20 K/BB ratio across 28 innings. He’s in line for a tough road start against the Cubs on Monday, if he’s cleared to take the ball.
  • MIA Center Fielder #3
    Esteury Ruiz went 2-for-4 with a homer as the Marlins’ No. 9 hitter in a 3-2 win over the Dodgers on Wednesday.
    He also stole a base. Ruiz, who was acquired from the Dodgers over the winter, was making his second start in six games since coming off the injured list last week. With his speed, he might be a fantasy factor if he ever convinces the Marlins to play him regularly. Still, that probably wouldn’t work out very well for the team. He’ll likely start mostly versus lefties for now.
  • MIA Starting Pitcher #22
    Sandy Alcantara worked six innings and allowed two runs Wednesday against the Dodgers.
    One of the runs scored because Otto Lopez lost Alex Call’s infield popup in the sun. It’s Alcantara’s fifth quality start in seven tries, though he has only a 2-2 record to show for his 3.04 ERA. He’ll likely take on the Orioles next week.
  • MIA Relief Pitcher #53
    Despite walking three, Calvin Faucher worked a scoreless ninth for his first save Wednesday against the Dodgers.
    Faucher walked Hyeseong Kim and Alex Call to begin the inning and then fell behind Alex Freeland 1-0 prior to getting bailed out by a sac bunt. Faucher then intentionally walked Shohei Ohtani and got Freddie Freeman to hit his second double-play ball of the day. It certainly doesn’t build any confidence in Faucher, but he’ll probably stay in the mix for saves until Pete Fairbanks returns.
  • LAD Starting Pitcher #31
    Tyler Glasnow yielded two runs in 5 2/3 innings Wednesday in a no-decision against the Marlins.
    Glasnow walked six today, but it was two solo homers that accounted for the only damage. Add in the nine strikeouts and 17 of the 24 batters he faced produced one of the three true outcomes. Glasnow allowed just one hard-hit ball aside from the homers. He’s sporting a 2.56 ERA with the Astros next up on the schedule.