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

Rotoworld

  • BOS Starting Pitcher #24
    Personalize your Rotoworld feed by favoriting players
    Red Sox acquired RHP Johan Oviedo, LHP Tyler Samaniego and C Adonys Guzman from the Pirates for OF Jhostynxon Garcia and RHP Jesus Travieso.
    Oviedo strengthens the back end of Boston’s rotation and still possesses the kind of mid-rotation upside that surfaces whenever he’s actually in the strike zone. The 27-year-old righty owns a respectable 4.24 ERA and 20.2 percent strikeout rate across 361 major-league innings since 2020. He represents a worthwhile gamble for the Red Sox since he’s under team control through 2027 and allows them to bolster their pitching staff without sacrificing any of their established big-league outfield depth. He could make a real leap if he throws strikes more consistently given the quality of his arsenal, but he’s unlikely to be rostered in most fantasy formats to open next season.
  • MIL Starting Pitcher #46
    Personalize your Rotoworld feed by favoriting players
    Quinn Priester was able to throw a pain-free bullpen session Saturday as he works his way back from thoracic outlet syndrome.
    The hope is that Priester can return to the Brewers’ pitching staff by the beginning of May, and Saturday’s session suggests he’s on schedule. The 25-year-old will throw one more bullpen before facing live hitters in Arizona.
    Can Marlins progress towards competing in 2026?
    The Dan Le Batard show debates how the Miami Marlins can get fans back into the good graces of the Miami fanbase and why 2026 might be the beginning of resurrecting that enthusiasm.
  • SEA Shortstop #3
    J.P. Crawford (shoulder) is taking batting practice Saturday before the Mariners’ game against the Guardians.
    Crawford is currently on the injured list due to right shoulder inflammation, and the belief is that it’ll be a short stint for the 31-year-old. He should return to starting at shortstop in the next few weeks — if not sooner — if there’s no setback.
  • DET Shortstop #7
    Kevin McGonigle is hitting sixth and playing shortstop against the Padres on Saturday.
    McGonigle will get his first start in the big leagues at shortstop. The 21-year-old has been sensational over his first two games of the year; going 5-for-8 with one of his outs being a robbed homer by Jackson Merrill. With McGonigle at short, Javier Báez will begin Saturday’s game on the bench.
  • STL Shortstop #26
    JJ Wetherholt delivered a two-run single in the bottom of the 10th to give the Cardinals a 6-5 win over the Rays on Saturday.
    Wetherholt also had a single and a stolen base earlier in the contest. He committed an error that played a small role in the Cardinals blowing a four-run lead in the ninth; he tried to glove flip the ball on a weak grounder from the speedy Chandler Simpson and missed badly, allowing Jonathan Aranda to score on what was correctly ruled an infield single (plus the error). Still, he more than made up for it with his own grounder an inning later. It looked like first baseman Aranda would have had a shot at it, but he retreated in the hopes that second baseman Ben Williamson would make the play. Instead, the ball went into right, allowing both the tying and winning runs to score. Wetherholt is 3-for-9 with a homer through two games.
  • STL Starting Pitcher #36
    Michael McGreevy no-hit the Rays for six innings in in a no-decision Saturday.
    Junior Caminero ended the no-hit bid immediately after Riley O’Brien replaced McGreevy to start the seventh. Still, it was a 4-0 game going into the bottom of the ninth, when Matt Svanson and Ryne Stanek combined to give up four runs and cost McGreevy the win. McGreevy’s velocity was down all spring and actually down a little further today — his 90.7 mph average with his sinker was 2.3 shy of his 2025 mark — but he obviously made it work. He got 21 called strikes for a decent 28% CSW and only five of his 14 balls in play were hit hard. Those five well-struck actually produced two 390-foot flies and had xBAs of .940, .870, .750, .540 and .360, but all were handled by the Cardinals defense. We’re still not very optimistic about McGreevy offering mixed-league value, especially without that extra two mph on his heater.
  • STL Relief Pitcher #55
    Ryne Stanek was charged with a blown save Saturday after giving up hits to two of the three batters he faced in the ninth versus the Rays.
    After Riley O’Brien and Jojo Romero worked scoreless seventh and eighth innings, respectively, Stanek was expected to get the ninth. However, the Cardinals expanded their lead from two runs to four in the bottom of the eighth, causing the team to sit him down and get up Svanson. Svanson went on to allow a single, a walk and another single while getting two outs. Stanek took over then and gave up hits to Carson Williams and Nick Fortes to tie the game before retiring Ben Williamson to finish the inning. For the optimist, it’s good that Stanek was the Cardinals’ preferred closer for the second straight game, and the blown save was more about Svanson’s performance than Stanek’s. Still, Stanek is probably the Cardinals’ third-best reliever at best — he posted a 5.09 ERA the last two years — and it’s not like he has a history of closing that somehow should provide him with an edge here. Probably half the reason he was the first choice in the ninth is because the Cardinals hope it will get them a better prospect in return when they try to move him in July.
  • TB Starting Pitcher #36
    Replacing Ryan Pepiot on the Tampa Bay rotation, Joe Boyle put together a strong showing against the Cardinals on Saturday, allowing two runs and three hits in six innings.
    Boyle struck out four and walked none, throwing 52 of his 75 pitches for strikes. It’s just the second time in 23 starts as a major leaguer that Boyle has gone without a walk. As tough as he is to hit, Boyle would likely be a useful mixed-league SP with a league-average walk rate. That’s probably still too much to ask for at this point, and he might be bumped from the rotation when Pepiot returns from the IL. Still, he’s one to keep an eye on.
  • TB Relief Pitcher #22
    Griffin Jax took a blown save and a loss in the 10th Saturday against the Cardinals.
    Definitely not the kind of first weekend Jax drafters were hoping for. After pitching in the sixth and giving up a homer in the opener, he was unable to protect a one-run lead with the automatic runner on in the bottom of the 10th today. He opened with a bad four-pitch walk to Jordan Walker, at which point the Cardinals sacrificed to advance both runners. JJ Wetherholt followed with a grounder perfectly rolled between the first and second basemen. It’s probably not going to be held overly much against Jax that he couldn’t convert today, but two blown saves in two games just isn’t what anyone wants to see.
  • TB Center Fielder #31
    Cedric Mullins went 0-for-4 with a GIDP as the Rays’ No. 5 hitter in Saturday’s loss to the Cardinals.
    The Rays just don’t have anyone to bat behind Junior Caminero in the cleanup spot as long as they want Yandy Díaz and Jonathan Aranda hitting first and second. Mullins is apparently their top choice against righties, but he’s 0-for-8 so far. Up with two on and one out in the ninth today after a Caminero walk, he popped out harmlessly to third base. He probably should be batting in the bottom-third of a major league lineup at this point, but that can be said about two-thirds of Tampa Bay’s current lineup.
  • ATL Catcher #12
    Sean Murphy (hip) has resumed baseball activities.
    That according to Atlanta manager Walt Weiss. Murphy is still working his way back from hip surgery, but it’s encouraging that he’s resumed activities, and Weiss suggested that it’s possible he could begin a rehab assignment soon. It wouldn’t be a surprise if Murphy is back with Atlanta by the beginning of May.