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

Rotoworld

  • BAL Starting Pitcher #40
    Personalize your Rotoworld feed by favoriting players
    Chris Bassitt allowed seven hits in 6 2/3 innings against the Astros in game one of a doubleheader on Thursday, striking out seven and allowing just one run.
    His best start in an Orioles uniform, it goes without saying. The Astros strung together three consecutive singles with two outs in the seventh to finally push Bassitt off the mound, but he allowed just four hard-hit balls and had a sharp breaking ball today, getting eight of his 12 whiffs on the curveball and sweeper while finding a 35 percent CSW rate. He’s slated to draw the Marlins next week, but would be a fringe stream at best.
  • KC Starting Pitcher #67
    Personalize your Rotoworld feed by favoriting players
    Seth Lugo pitched six innings of two-run ball as the Royals edged the Mariners 3-2 in 10 innings on Saturday.
    Lugo allowed seven hits, walked two and struck out six in the no-decision. The Royals went on to win in 10 after automatic runner Michael Massey stole third and scored on Maikel Garcia’s sac fly. Lugo’s ERA increased ever so slightly to 2.68, but it was his fifth quality start in seven tries. He’s slated to face the Guardians in the finale of a four-game series on Thursday.
    Rutschman putting up 'star caliber' statistics
    James Schiano breaks down Adley Rutschman's performance in his six games since returning for the Orioles from the IL, in which he has put up an impressive performance with four home runs and 14 RBIs.
  • KC Relief Pitcher #60
    Lucas Erceg pitched a perfect 10th with a one-run lead for a save Saturday against the Mariners.
    Erceg was able to strand the automatic runner with a one-run lead and pick up his ninth save of the year. He hasn’t been quite as strong this season as he was in 2025 or 2024, but he’s still making a nice case to retain the closer’s role following Carlos Estévez’s return.
  • SEA Starting Pitcher #26
    Emerson Hancock fanned 14 while holding the Royals to one run in seven innings on Saturday.
    Just a bit of a step forward for Hancock. His previous career high for strikeouts was nine, and he’d never topped seven prior to this season. He didn’t overwhelm with his 31 percent CSW tonight, but the Royals couldn’t string hits together while combining for eight total bases in seven innings. Hancock’s 2.59 ERA is going to force the Mariners to make a tough decision when Bryce Miller is activated. It seems clear now that Hancock would be the better choice than Luis Castillo for the fifth spot in their rotation. Hancock is slated to face the White Sox next.
  • SEA Relief Pitcher #75
    Andrés Muñoz took a blown save after allowing an unearned run in the ninth Saturday versus the Royals.
    Muñoz entered with a one-run lead in the ninth and gave up a run after an odd misplay from Julio Rodríguez in center. Everything was fine aside from that, so there’s no cause for concern here. The Mariners, though, did lose in 10 after they failed to score the automatic runner.
  • KC 2nd Baseman #19
    Michael Massey went 0-for-4 with three strikeouts Saturday in the loss to the Mariners.
    That Jonathan India is out for the year has opened up the possibility that Massey could wind up with another lousy 500 plate appearances this season. Or the Royals could try something different, assuming that they’re not being blackmailed. Massey has 1,351 major league plate appearances under his belt with a .241/.281/.382 career line. We’re not entirely certain that Nick Loftin would be an upgrade, but giving him a real shot wouldn’t seem to be a bad idea.
  • SEA Catcher #29
    Cal Raleigh didn’t play Saturday because of general soreness.
    The Mariners are being very elusive about this, as the unknown injury that got Raleigh scratched required imaging, the results of which are still unknown. Maybe he’ll prove to be just fine in a day or two, but the lack of transparency seems like a reason for concern.
  • LAA 2nd Baseman #2
    Oswald Peraza singled in the winning run in the bottom of the 10th to give the Angels a 4-3 win over the Mets on Saturday.
    Peraza was the hero with an RBI single to score Adam Frazier to give the Angels the win in the bottom of the 10th. He also doubled and singled in the contest. The former upper-echelon prospect in the Yankees’ system has enjoyed his new surroundings, and is now slashing .295/.361/.489 on the campaign. It’s very plausible — but far from a guarantee — that this is the breakout campaign.
  • NYM Left Fielder #22
    Juan Soto went 1-for-4 with a walk and a stolen base in an extra-inning loss to the Angels on Saturday.
    The stolen base is the first of the season for Soto. The 27-year-old swiped 38 of them in 2025, and it seems very unlikely that he’s going to approach that number again; at least not in 2026. The .338/.442/.538 slash certainly helps compensate for the lack of thefts.
  • NYM Starting Pitcher #26
    Nolan McLean was only able to complete four innings while allowing three runs in a no-decision versus the Angels on Saturday.
    McLean struck out six and issued just one walk, but despite throwing just 78 pitches — 51 of them strikes — he was unable to get through five innings for the first time this year. The 24-year-old didn’t exactly full the Los Angeles lineup, as he generated just six swings and misses while allowing four hard-hit balls before exiting. Nobody’s perfect. McLean gets the Diamondbacks in Arizona on Friday.
  • LAA Starting Pitcher #48
    Reid Detmers didn’t factor into the decision after allowing three runs in 6 1/3 innings with eight strikeouts against the Mets on Saturday.
    Detmers limited the Mets to one run over six innings, but he gave up a couple more in the seventh to take away a chance of a win. The southpaw has had several outings look like this in 2026, which is neither a compliment nor an insult. The southpaw takes a 4.28 ERA into a scheduled start over the weekend against the Blue Jays, and similar results shouldn’t surprise anyone. This is just who Detmers is.