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

Rotoworld

  • ATL Outfield
    Personalize your Rotoworld feed by favoriting players
    Rays signed OF Nick Weglarz to a minor league contract.
    The deal also includes an invitation to spring training, though Welgarz is highly doubtful to land a spot on Tampa Bay’s Opening Day roster. He batted .239/.349/.413 with 14 home runs and 58 RBI in 109 games this past season at the Double-A level.
  • KC Starting Pitcher #55
    Personalize your Rotoworld feed by favoriting players
    Cole Ragans finally got his first win by striking out 11 over six innings in the Royals’ 12-1 laugher against the Angels on Saturday.
    Ragans gave up the lone run, a fourth-inning solo shot from Jo Adell. The game didn’t turn into a rout until after Ragans left and the Royals scored three runs in the seventh and four in the eighth. It was Ragans’ 11th career 10-strikeout game and first of 2026. An especially good sign was that his fastball averaged 96.5 mph tonight, an increase of 2.3 mph from where he was in his first five starts. He’ll pitch against Seattle next time out.
    Who will play shortstop for Mets with Lindor hurt?
    James Schiano talks about the "suddenly surging" Mets, analyzing how they will recover from "ironman" Francisco Lindor suffering a calf strain and sharing why New York is "in a bit of a pickle" at the shortstop position.
  • LAA Starting Pitcher #57
    Walbert Urena walked five and allowed four runs in 3 2/3 innings Saturday against the Royals.
    Urena gave up just three hard-hit balls tonight, but one of those was a 111-mph homer. The bigger problem, though, was that he was simply all over the place. He now has a 13/10 K/BB over 11 1/3 innings in his four appearances this season. The Angels might send him down after this, especially since they won’t need a fifth starter next time through the rotation.
  • LAA Relief Pitcher #68
    Jordan Romano was charged with four runs in the eighth after coming in to mop up Saturday against the Royals.
    Ouch. Brought in with the Angels down 8-0. Romano gave up a single, a double, a walk, another single and a HBP before being pulled. Second baseman Adam Frazier replaced him before his pitch count could get too high and, as you might imagine, allowed both inherited runners to score. Just one of the three hits against Romano came in a hard-hit ball. It wasn’t the nightmare performance that the line suggests, but that doesn’t change the fact that his ERA now stands at 10.13. He’s still probably the favorite for saves in the Angels pen for now, but it wouldn’t take much at all to change that.
  • KC Left Fielder #12
    Nick Lofton went 2-for-4 with four RBI and a walk Saturday against the Angels.
    The runs batted in all came in different at-bats. Two scored on the two singles, but he also had one on a fielder’s choice and the other on a bases-loaded walk. It was his first career four-RBI game. He’s simply filling in for Maikel Garcia right now, but he’s angling for more playing time with his .286/.400/.381 line in 25 plate appearances.
  • KC Catcher #13
    Salvador Perez went 3-for-5 with a homer from the cleanup spot Saturday against the Angels.
    Two of Perez’s hits were soft liners, but the homer was cranked, leaving his bat at 111.2 mph. That’s nearly three mph higher than his previous season best of 108.5 mph. He now has four homers but just eight RBI and eight runs scored through 26 games.
  • PHI 1st Baseman #3
    Bryce Harper drove in four runs to lead Philadelphia to an 8-5 win over Atlanta on Saturday in extra innings.
    Harper picked up his first two RBI of the night on an infield single and a sac fly. The third and fourth came in the 10th inning to break a 4-4 tie and gave Harper 18 runs driven in over the first month of the season. He also drew a walk and is now slashing .270/.357/.527 with six homers over an even 100 at-bats.
  • ATL Starting Pitcher #55
    Bryce Elder didn’t factor into the decision after working seven innings and allowing three runs against the Phillies on Saturday.
    Elder struck out two against one walk while giving up six hits. It’s a solid outing despite the lack of swings and misses — Elder generated only six of them during Saturday’s outing — and it still sees his ERA rise from 1.50 to 1.95. He’s due for a clunker, but Elder has unquestionably done a nice job over the first month. He does have a potentially tricky one scheduled for Friday against the Rockies in Colorado.
  • PHI Starting Pitcher #45
    Zack Wheeler struck out six and worked five innings of two-run baseball against Atlanta on Saturday.
    Wheeler allowed just three hits in his first start of 2026, but he did walk three and appeared to be losing command as the start continued. Still, a solid outing that saw him generate 15 swings and misses while throwing 56-of-84 pitches for strikes. It is worth noting, however, that his velocity was down a good amount — 94.7 mph per four-seam fastball compared to 96.1 in 2025 — so that’s something to keep an eye on. Wheeler will be back on the mound Friday against the Marlins.
  • CHC Catcher #9
    Miguel Amaya homered in a blowout loss for the Cubs to the Dodgers on Saturday.
    Amaya took Roki Sasaki deep in the fifth to make it an 8-4 deficit for the Cubs. The 27-year-old has done a decent job over the first month with the stick as seen in a .234/.345/.383 slash.
  • NYY Shortstop #72
    José Caballero went 3-for-5 with a homer and a steal Saturday as the Yankees topped the Astros 8-3.
    Quite the interesting night. Caballero’s homer was a 357-footer into the Crawford Boxes at Daikin Park. According to Statcast, it was the lone park in which it would been a homer. Before that, Caballero had a slow roller go for a single, stole his 10th base of the year and was then caught stealing third before Trent Grisham homered. He was caught stealing again in a tie game in the seventh, but it turned out fine for the Yankees since the next four batters went single, walk, walk, walk. Caballero has seven hits the last three games, pushing him up to .280/.316/.430 for the season. That’s not great news for those awaiting Anthony Volpe’s return, but Volpe still figures to be given the opportunity to claim the shortstop job.