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

Rotoworld

  • CIN 1st Baseman #27
    Personalize your Rotoworld feed by favoriting players
    Sal Stewart is starting at third base and batting fourth against the Rockies on Thursday.
    Stewart has made five appearances at third base this season, but this is his first start. He started four games for the Reds there last year and plenty in the minor leagues, so we know he can play the position. What’s most interesting is that this allows the Reds to get Nathaniel Lowe in the lineup at first base and could open up a path to play both Stewart and Lowe when Eugenio Suarez (oblique) is off the IL and back at DH. This could be bad news for Ke’Bryan Hayes’ playing time.
  • MIL Catcher #24
    Personalize your Rotoworld feed by favoriting players
    William Contreras went 4-for-4 with a homer, a double, four RBI and a walk in the Brewers’ 13-1 rout of the Diamondbacks on Thursday.
    Contreras got the scoring started by doubling in Garrett Mitchell in the first and just kept going from there. It’s his sixth career four-hit game. He’s currently batting .288/.363/.432 with easily the best contract numbers of his career. His strikeout rate is just 11.4 percent, down from 18.2 percent last year and 21.7 percent for his career.
    Robert Jr. placed on 10-day IL with back issues
    James Schiano discusses Luis Robert Jr. making another trip to the injured list and what that means for the floundering Mets.
  • MIL Relief Pitcher #55
    Shane Drohan recorded his first major league victory after allowing one run in four innings of relief work Thursday against the D-backs.
    Drohan came in to start the third after Brandon Woodruff left in the second and gave the Brewers both length and quality in a game in which they really only needed the former; they scored eight runs in the first four innings and wound up winning 13-1. Drohan entered the day with a 5/5 K/BB in 7 2/3 innings as a major leaguer, but he struck out four and walked none in this one. He’s one of the handful of options to step into the rotation if Woodruff lands on the IL.
  • AZ Starting Pitcher #34
    Michael Soroka was lit up for eight runs and 10 hits in three-plus innings by the Brewers on Thursday.
    Soroka threw 35 pitches in a three-run first, leading to some very early bullpen action for Arizona. He got the pitch count under control from there, but he never really had any success in setting a new career high for runs allowed and matching his previous high for hits allowed. His ERA jumped from 2.60 all of the way to 4.70. He’ll get the Pirates next, and while that’s not typically a bad matchup, that he’ll likely be opposing Paul Skenes will make him a weaker play.
  • MIL 3rd Baseman #7
    Tyler Black went 2-for-4 with a double, three RBI and a walk against the Diamondbacks on Thursday.
    Black knocked in three runs in the Brewers’ 13-2 series-opening win on Tuesday and three more today in a 13-1 game, giving him six RBI in five games (four starts) since his callup last week. He’s not a home run guy with his weak exit velocity numbers, but his ability to steal bases as a corner infielder would make him interesting with regular playing time. It just doesn’t figure to happen unless the Brewers continue getting beat up by injuries.
  • DET Starting Pitcher #59
    Framber Valdez picked up his fifth quality start of 2026 on Thursday in Atlanta, striking out eight over six innings of two-run ball in the eventual 5-2 win.
    Valdez allowed six hits and didn’t walk anyone for the first time this year, tossing 99 pitches in the outing. He was in line for the loss when exiting, but Detroit’s lineup went on to score four of its five runs against the Braves’ bullpen. This outing will go a long way toward improving his season-long K-BB%. He’ll face the Red Sox at home next time out.
  • DET Relief Pitcher #67
    Kyle Finnegan earned his first save of the season in Thursday’s 5-2 win over the Braves.
    Finnegan threw 29 pitches on Wednesday, but the Tigers asked him for 17 more on Thursday and he delivered. The appearance lowered his ERA on the year to 0.57, though his underlying metrics are quite shaky. Kenley Jansen has taken the loss in his past two appearances, including a blown save on Wednesday, so the ninth inning could be more of a committee going forward. Drew Anderson is the only other Tigers pitcher with a save this season, but that was of the three-inning variety.
  • ATL Starting Pitcher #55
    Bryce Elder received a no-decision on Thursday against the Tigers, allowing one earned on six hits and three walks over six innings pitched.
    Elder struck out five, lowering his ERA to 1.88 on the season. While there’s some obvious regression coming eventually, it’s worth pointing out that Elder has mixed up his arsenal this season, adding a cutter while decreasing his sinker usage. Pitching models still aren’t buying it, but his ERA estimators mostly are. Elder leads a wounded Atlanta rotation in innings this year. He’ll look to keep rolling in Seattle next time out.
  • DET Center Fielder #8
    Matt Vierling stuffed the box score in Thursday’s matinee victory over the Braves, going 3-for-5 with a double, two RBI and two runs scored.
    Vierling plays against all lefties but has been splitting center field reps with Wenceel Pérez against right-handers. There’s CF playing time up for grabs with Parker Meadows and Javier Báez both sidelined, but Detroit is unlikely to suddenly turn Vierling into a true everyday option. He’s best deployed in DFS and daily lineup formats when facing a southpaw.
  • DET 2nd Baseman #25
    Gleyber Torres went 3-for-4 with an RBI in Thursday’s 5-2 win over the Braves.
    The RBI was a sac fly in the eighth that put the Tigers up for good. It’s been a strange start to the season for the veteran second baseman, who continues to display strong plate discipline skills but without the batted ball results he produced last season. Notably, his bat speed is down several mph compared to the past few years, and his average exit velocity was in the 1st percentile entering Thursday. He continues to serve as an everyday, top-of-the-order bat for now.
  • ATL 3rd Baseman #27
    Austin Riley went hitless and struck out three times in the Braves’ 5-2 loss to the Tigers on Thursday.
    Riley is now batting .190/.274/.314 through his first 135 plate appearances of 2026. It’s a disappointing start for a player who appeared locked in this spring and who many expected to bounce back if health cooperated. He was recently dropped to sixth against right-handers.