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

Rotoworld

  • WSH Outfield #27
    Personalize your Rotoworld feed by favoriting players
    Nationals signed INF/OF Emilio Bonifacio to a minor league contract with an invitation to spring training.
    He would earn a $1 million salary if he makes the major league roster. Bonifacio turns 35 in April and hasn’t appeared in the majors since 2017. He played with the Rays’ Triple-A affiliate last year, batting .286/.353/.475 over 76 games.
  • ATH Starting Pitcher #57
    Personalize your Rotoworld feed by favoriting players
    Jacob Lopez earned the win on Sunday against the Padres, firing 4 2/3 innings of one-run ball out of the bullpen.
    Lopez struck out three, walked one, and allowed six hits. Luis Medina served as an opener since Lopez entered the start with an ERA over 6. The plan worked as it was the first time this season he pitched multiple innings and allowed fewer than two runs. Consider him an avoid for fantasy purposes with his next appearance at home against the Yankees.
    Trout makes Gore pay for walks with RBI single
    Mike Trout comes through for the Angels with their first hit of the game, an RBI single that ties things up after MacKenzie Gore walked two batters in the bottom of the third.
  • ATH Relief Pitcher #58
    Scott Barlow picked up the save in the Athletics’ 5-2 win over the Padres on Sunday.
    Barlow recorded two outs after Hogan Harris got into trouble to begin the ninth. It was Barlow’s first save of the season, and he became the third Athletics reliever to earn one this week. Harris should remain the favorite for ninth-inning chances.
  • SD Starting Pitcher #34
    Michael King took the loss on Sunday against the Athletics, yielding four runs on five hits and four walks over 3 2/3 frames.
    King struck out four. He surrendered a leadoff homer to Carlos Cortes, setting the tone for the rest of his afternoon. He might’ve been due for a clunker given his double-digit walk rate and lack of homers allowed prior to Sunday. He’ll still carry a 2.76 ERA into a road matchup against the Nationals in his next scheduled start.
  • ATH Right Fielder #26
    Carlos Cortes went 2-for-4 with a home run and a walk as the A’s defeated the Padres 5-2 on Sunday afternoon.
    Cortes led off the ballgame with a solo shot off Michael King on an 0-2 count. The 28-year-old breakout has walked more than he has struck out this season, and he was recently given the leadoff role against right-handers. That premium lineup spot could help with counting stats to offset any possible regression Cortes faces this summer.
  • ATH Left Fielder #21
    Tyler Soderstrom went 2-for-5 with an RBI as the Athletics beat the Padres 5-2 on Sunday.
    Soderstrom’s RBI gave the A’s an insurance run in the top of the ninth. It’s been a slow start following last year’s breakout, but one has to figure the entire Athletics offense will heat up once the summer home games begin piling up. Soderstrom has actually increased his walk rate and lowered his strikeout rate so far. He entered Sunday with a .225 BABIP that should positively regress in the coming months.
  • SD 1st Baseman #25
    Ty France went 2-for-4 with a solo homer in the Padres’ 5-2 loss to the A’s on Sunday.
    France hit a line-drive homer to right field off Justin Sterner in the bottom of the seventh. He’s performing well in limited playing time, though his walk rate has sharply fallen. France will continue spelling Gavin Sheets at first base when San Diego is facing a lefty or otherwise shaking up their infield.
  • SF 1st Baseman #16
    Rafael Devers went 2-for-5 with a grand slam and a double in the Giants’ 8-5 victory over the White Sox on Sunday.
    Devers’ grand slam came off Grant Taylor in the bottom of the fifth, giving San Francisco a lead they wouldn’t relinquish. Devers is typically a slow starter, but one aspect of his profile that bears watching is his walk rate. It has collapsed following a career-high mark last season. The Giants have easily the lowest BB% in the league this season. It’s nitpicking given how strong his May numbers are, but there’s still work to do to get his season-long stats in a spot that fantasy managers expected on draft day.
  • SF Starting Pitcher #38
    Robbie Ray received a no-decision on Sunday against the White Sox, allowing four runs on two hits and seven walks over four innings pitched.
    Ray allowed a leadoff homer to Chase Meidroth, and he never settled in, struggling badly with his control in particular. The 34-year-old southpaw managed to limit the homers last season, but the issue has resurfaced in 2026. He’ll carry a 4.60 ERA into a road trip to Coors Field next time out.
  • SF Relief Pitcher #45
    Caleb Kilian struck out the side to pick up his third save of the season on Sunday against the White Sox.
    Kilian had given up an earned run in four of his past six appearances, so it was a nice response in this never-ending closer by committee. He’s now tied with Ryan Walker for the team lead in saves. Keaton Winn pitched two innings earlier in this game and still doesn’t have a save this year. Meanwhile, Erik Miller handled the eighth on Sunday. Kilian is worth rostering where fantasy managers need saves, but there’s no guarantee he even gets the next ninth-inning opportunity based on how this season has played out so far.
  • CWS Starting Pitcher #76
    Noah Schultz fell to 2-4 on Sunday in San Francisco, allowing six runs on six hits over four innings pitched.
    The rookie left-hander only struck out one in the outing and served up a two-run homer to Casey Schmitt. Schultz now carries a 5.82 ERA through his first eight big-league starts. Walks have been an issue, and none of his ERA estimators point to positive regression on the horizon. He’ll still look to get back on track when facing the Tigers at home next time out.