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

Rotoworld

  • MIN Pitcher #58
    Personalize your Rotoworld feed by favoriting players
    David Festa (shoulder) was diagnosed with a right shoulder impingement and his status for Opening Day “is now in question.”
    “Didn’t really say anything because sometimes when you’re building up, you don’t always feel great. But once my bullpen (this week) wasn’t as good as it probably should’ve been, I spoke up and got an image done. Everything lines up pretty well with what I’m feeling. So I plan to sit out throwing for two to three weeks and then if I feel good, get going again,” Festa told The Athletic’s Dan Hayes. The impingement is apparently not related to last year’s shoulder injury.
  • TB Starting Pitcher #18
    Personalize your Rotoworld feed by favoriting players
    Shane McClanahan improved to 6-2 on Sunday against the Angels, allowing one earned run on four hits while striking out three and walking none.
    McClanahan only threw 70 pitches as the Rays held back from having him pitch too deep into the game. The lefty missed two full seasons and was off to a shaky start this year, but he’s now allowed one earned run or less in six of his past seven starts. Tampa Bay’s usage will cost him wins, but health and strong ratios are still plenty valuable in fantasy leagues. He draws an attackable matchup on the road against the Marlins next time out.
    Orioles' impressive homestand can 'propel them'
    With steadily improving starting pitching and impactful contributions from throughout their lineup over their 7-3 homestand, Matt Vasgersian, Hall of Famer Jim Palmer and Dexter Fowler say the Orioles are trending up.
  • LAA Starting Pitcher #41
    Jack Kochanowicz took the loss on Sunday in Tampa Bay, allowing three runs on five hits over 2 1/3 frames.
    Kochanowicz allowed four free passes while striking out one, raising his ERA to 5.23 on the season. Angels beat writer Jeff Fletcher notes that the righty had a 3.05 ERA through his first seven starts but now has a 9.27 mark over his past five. He’s one to avoid in fantasy in his next appearance, which is scheduled to come on the road against the Dodgers.
  • TB Relief Pitcher #47
    Bryan Baker needed just 11 pitches to convert his 16th save of the season in Sunday’s 5-2 win over the Angels.
    Baker threw 10 of them for strikes, allowing one hit while picking up one strikeout. Tampa Bay has used him as the primary closer, as his 16 saves dwarf the next highest on the team, which consists of three relievers tied at two. Baker’s strike-throwing ability, strong results, and team commitment continue to push him up the closer ranks as the season moves along.
  • TB 1st Baseman #8
    Jonathan Aranda went 1-for-2 with a home run, a walk, and two runs scored in Sunday’s win over the Angels.
    Aranda’s homer was his 11th this year. Formerly a platoon bat, he’s morphed into one of Tampa Bay’s primary everyday hitters in 2026. The 28-year-old greatly improved his walk rate from a season ago, helping him maintain an OBP north of .390 as May comes to a close.
  • MIL Starting Pitcher #32
    Jacob Misiorowski blanked the Astros for seven innings, striking out eight, in the Brewers’ 2-0 shutout on Sunday.
    The Astros loaded the bases in the third, but that was really their only threat today. They totaled one baserunner over the other eight innings of the game. Misiorowski finishes off his ridiculous May at 5-0 with a 0.23 ERA and a 57/6 K/BB in 38 1/3 innings. It’s one of the best months from any pitcher this century, yet it probably won’t win NL Pitcher of the Month because Cristopher Sánchez went without allowing a run. Misiorowski will pitch at Coors Field next time out, but that really shouldn’t scare anyone (besides the Rockies).
  • MIL Relief Pitcher #29
    Trevor Megill fanned two in a perfect ninth for his eighth save on Sunday.
    Any sort of setback for Megill could change things, but it really looks like Abner Uribe lost some standing in the Brewers pen for his gesture against the Cardinals last week. Megill has three saves since, with Uribe working the eighth in front of him in the last two. Megill had just one save in the month prior to the incident. He’s turned in six straight scoreless appearances now to lower his ERA to 4.29.
  • HOU Starting Pitcher #45
    Tatsuya Imai took a tough loss to the Brewers after allowing two runs in six innings on Sunday.
    After going six innings in a no-hitter last time out, Imai allowed only three hits today. Unfortunately, one was a 347-foot homer from Jake Bauers that would have been a double or an out in most ballparks. Imai struck out five and walked two while throwing fastballs and sliders on 105 of his 110 pitches. He’ll probably need a third pitch once the league gets more used to him, but for now, he can more than hold his own if he continues to avoid an excessive number of free passes. He issued two today. He’ll pitch at home against the A’s next weekend.
  • MIL 1st Baseman #9
    Jake Bauers homered for the only runs of the game in the Brewers’ 2-0 win over the Astros.
    Bauers’ homer off Tatsuya Imai was hit 347 feet into the Crawford Boxes. Statcast says it would have left the yard at seven ballparks. Bauers’ also had the game’s hardest-hit ball, a 109-mph liner to left-center, but that one turned into an out. Bauers is batting .280/.351/.491, so he hasn’t lost any playing time with Christian Yelich back. Instead, it’s often Andrew Vaughn sitting right now.
  • HOU 3rd Baseman #15
    Isaac Paredes doubled for the Astros’ lone extra-base hit in the shutout loss to the Brewers on Sunday.
    It resulted in just one hit, but Paredes today had probably the best showing anyone has had against Jacob Misiorowski this month, hitting line drives to the outfield at 106 mph, 105 mph and 97 mph. The outs came on 100-mph fastballs, and he doubled off a 92-mph slider.
  • PIT Starting Pitcher #64
    Pirates optioned RHP Cam Sanders to Triple-A Indianapolis.
    Sanders was only up for a game, and tossed a scoreless inning. The Pirates will announce a corresponding move before their next game.