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

    Rafael Devers homers, drives in four vs. Angels

    Link copied to clipboard!

    SF 1st Baseman #16
    Player Stats
    Link copied to clipboard!

    Rafael Devers went 3-for-4 with a home run, four RBI, and two runs scored to lead the Giants to a 9-2 win over the Angels on Saturday.

    Devers put the Giants on the board with a base hit in the third inning to drive in a run. He then blew the game open with a three-run homer off Brent Suter. That’s back-to-back days with a home run for Devers, giving him seven in July and 22 on the season. The 29-year-old slugger is slashing .249/.319/.489 with 55 runs scored and 60 RBI across 442 plate appearances.
Angels' Joyce firmly among MLB's 'best relievers'
James Schiano breaks down Ben Joyce's recent play after he recorded his third straight save on Tuesday night, sharing why he needs to be "scooped up" in fantasy leagues.

Related Player News

Rotoworld

  • NYY 3rd Baseman #19
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Yankees manager Aaron Boone told reporters Ryan McMahon will undergo X-rays on his injured left thumb.

    McMahon jammed his left thumb on a slide into second base during Wednesday’s win over the Orioles. His absence would likely result in José Caballero seeing more time at the hot corner. There should be an update on his status leading into Thursday’s series finale.
  • COL Starting Pitcher #21
    Player Stats
    Link copied to clipboard!

    Kyle Freeland made an early exit from Wednesday’s start against the Dodgers with a possible injury.

    Freeland left abruptly with two outs in the fourth inning after giving up a pair of homers earlier in the frame. The 33-year-old lefty was charged with four runs over 3 2/3 innings of work. He struck out five and issued one walk. There should be an update on his status and availability for his next start following the contest.
  • LAD Starting Pitcher #31
    Player Stats
    Link copied to clipboard!

    Tyler Glasnow (back) recorded nine strikeouts and allowed one run over 5 1/3 innings in a minor league rehab start for Triple-A Oklahoma City on Wednesday.

    Next stop: Los Angeles. Glasnow delivered a dominant performance in his likely final rehab outing, carrying a shutout into the sixth inning while throwing 54 of 77 pitches for strikes. He averaged 95.5 mph on his four-seam fastball and generated 12 swinging strikes. The 32-year-old has been out with a lingering back issue since early May. He’s in line to take the ball against Atlanta next week.
  • TB Designated Hitter #2
    Player Stats
    Link copied to clipboard!

    Yandy Díaz went 1-for-3 with a home run, a walk, two RBI, and two runs scored as the Rays defeated the Blue Jays 7-6 on Wednesday.

    Díaz’s homer was a two-run shot off Max Scherzer in the bottom of the first. The hit tied him with B.J. Upton for the fifth-most home runs in Rays history and with Carlos Pena for the fourth-most RBI. It has been another strong season for the veteran, as he’s hitting .306 with an .841 OPS. His 138 wRC+ ranks inside the top 15 among qualified hitters.
  • TB Starting Pitcher #57
    Player Stats
    Link copied to clipboard!

    Drew Rasmussen earned the win on Wednesday against the Blue Jays, allowing five earned runs on seven hits and two walks over five innings pitched.

    Rasmussen also struck out five. He gave up a solo homer to Alejandro Kirk early on, the first long ball he’s allowed since the All-Star break. Things worsened in the fifth, and three of the four runs he surrendered in that inning came with two outs. Rasmussen is up to 134 1/3 innings in 2026, closing in on the career-best 150 he threw last season. He’ll look to rebound next time out against the Tigers.
  • TB Relief Pitcher #47
    Player Stats
    Link copied to clipboard!

    Bryan Baker struck out one in a scoreless ninth, earning the save in the Rays’ 7-6 win over the Blue Jays.

    Make that 36 saves for Baker this year, which leads MLB and is four more than Riley O’Brien, who ranks second. It has been a tremendous season for the closer, who has a 1.44 ERA. Most of the offseason was spent wondering how Tampa Bay would split save chances among Griffin Jax, Garrett Cleavinger, and Edwin Uceta. While all three have dealt with injury, Baker seized the job early on. His success is a reminder of how tricky it can be to pinpoint a closer when a bullpen lacks an obvious candidate.
  • TOR Starting Pitcher #31
    Player Stats
    Link copied to clipboard!

    Max Scherzer took the loss on Wednesday against the Rays, allowing seven earned runs on five hits and three walks over four innings pitched.

    The future Hall of Fame starter had pitched better lately, but he surrendered a two-run homer to Yandy Díaz in the bottom of the first and dealt with some poor defense later on. He’s been on the injured list twice this season but continues to take the mound for Toronto when he’s healthy enough to do so. He’ll face the Royals at home next time out.
  • Link copied to clipboard!

    Alejandro Kirk went 2-for-5 with a home run and two RBI as the Blue Jays fell to the Rays 7-6 on Wednesday evening.

    Kirk’s homer was a solo shot off Drew Rasmussen in the fourth inning, the first long ball he has allowed since the All-Star break. It was also the second straight game in which Kirk left the yard, and he entered Wednesday hitting .392 in August. The 27-year-old backstop has the highest wRC+ on the Blue Jays this season.
  • CLE Right Fielder #7
    Player Stats
    Link copied to clipboard!

    Jo Adell (knee) was unavailable for Wednesday’s game against the Giants.

    Guardians manager Stephen Vogt told reporters Adell wasn’t available off the bench after being held out of Wednesday’s lineup. The 27-year-old slugging corner outfielder fouled a ball off his left knee in the early stages of Tuesday’s game where he went on to homer and drive in six runs afterwards. There should be some much-needed clarity on his status leading into Thursday’s series finale.
  • CLE Starting Pitcher #77
    Player Stats
    Link copied to clipboard!

    Parker Messick took the loss in Wednesday’s 1-0 defeat to the Giants, striking out 10 while pitching 6 2/3 innings of one-run ball.

    Messick allowed six hits without walking anyone but took a tough-luck loss. His 10 punchouts tied his career high, and the outing marked a full calendar year since his big-league debut on August 20, 2025. He entered Wednesday’s start with the sixth-lowest ERA among qualified starters during that span. He’ll aim to keep pitching like one of the best arms in the American League next time out in a favorable matchup versus the Angels.