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

    Yordan Alvarez homers for Astros’ lone run in loss

    Link copied to clipboard!

    HOU Designated Hitter #44
    Player Stats
    Link copied to clipboard!

    Yordan Alvarez went 1-for-4 with a solo home run on Friday against the Rays.

    Alvarez was quite literally the extent of the Astros’ offense here. His solo home run accounted for their only run and one of their three total hits. That was his 27th home run and 61st RBI of the season as he further positions himself for a triple crown pursuit in the second half. Also, it didn’t show up in the box score, but had a 118.5 mph groundout in the eighth inning. That was the hardest hit ball of his impressive career.
HLs: Perez shines through seven perfect innings
It was Eury Perez's day. The 23-year-old delivered seven perfect innings on the road against the Athletics, where he struck out eight in the process before being pulled.

Related Player News

  • HOU Designated Hitter #44
    Personalize your Rotoworld feed by favoriting players
    Alvarez put the Astros on the board in the first inning, taking Drew Rasmussen deep for a two-run homer. He drove in a third run with a single in the fifth, then brought a fourth run home with a sacrifice fly in the seventh. With the game tied in the bottom of the ninth, he took Casey Legumina deep for a walk-off, two-run blast. The 29-year-old slugger drew some deserved MVP chants after the game. He’s up to 29 homers, 62 runs scored, and 67 RBI while batting .324/.433/.645 across 388 plate appearances.
  • HOU Designated Hitter #44
    This was just another day at the office for Alvarez. Three batted balls hit harder than 100 mph, three more hits, a walk, and he raised his batting average to .319 in the process. His season is still so ridiculously impressive as we approach the All-Star break that the Astros’ broadcast flashed a triple crown graphic during this game. With 26 home runs and 60 RBI to go with that .319 average – each of which are top-two in the American League – it’s not a crazy conversation to have.
  • HOU Designated Hitter #44
    Alvarez collected three hits against the Twins on Tuesday, but none bigger than his blast in the fourth inning. With the bases loaded and two outs, he took Joe Ryan deep for a grand slam to highlight a six-run inning for Houston. The 29-year-old slugger is up to 26 homers, 59 runs scored, and 60 RBI while slashing .314/.428/.618 across 374 plate appearances.
  • HOU Designated Hitter #44
    Alvarez celebrates his 29th birthday by taking a seat for the just the second time all season after going hitless in three consecutive games. It’s his first time out of Houston’s lineup since May 24. The 29-year-old slugger has been arguably the best pure hitter in baseball this season, slashing .314/.427/.619 with an American League-leading 25 homers and 56 RBI through 83 games. His 182 wRC+ is tops in baseball by a considerable margin. It’ll be Yainer Diaz taking a turn at DH with Brice Matthews handling left field.
  • HOU Designated Hitter #44
    Alvarez, who is second in the majors in homers and first in OPS, is obviously on track to make his fourth All-Star roster, but he’s never taken part in the Derby. He only really had a chance in 2024, as he was injured and didn’t take part in the All-Star Game in 2022 and ’23. He wasn’t an All-Star while missing most of last season.
  • HOU Designated Hitter #44
    Alvarez got the scoring started with a solo shot off Slade Cecconi in the bottom of the first. It was his 25th homer of the season. Fantasy managers are likely holding their breath with every game he plays, as his injury history has been painful to stomach at times. But so far in 2026, everything is coming together the way projections always made it seem possible. Alvarez has started all but one game for the Astros, putting him on track to set career highs across the board in counting stats.
  • HOU Designated Hitter #44
    Alvarez is on a different level right now. He became the first Astros player since Jeff Bagwell in 1994 to hit two home runs in the same inning, and Alvarez did so in the first. The second of which was a grand slam that capped off a legendary nine-run top of the first for the Astros where Alvarez drove home six of those runs. Those homers brought him to 24 on the season, which tied Kyle Schwarber for the league-lead. His 1.092 OPS also leads the league by a longshot and his .321 batting average is second in the AL. As of this moment, he’s the clear-cut MVP frontrunner in what’s been a sensational bounceback season after an injury-marred 2025.
  • HOU Designated Hitter #44
    There has been some speculation that the Astros could look to trade Alvarez at the deadline this year if they continue to fall out of playoff contention. The idea behind the speculation was that Alvarez would bring in a huge influx of talent for a roster that seems to lack depth, and it would rid the Astros of a defensive logjam created by Alvarez’s being a designated hitter. However, as Brown mentioned, Alvarez is in the fourth year of a six-year, $115 million extension, so there is no pressure on the Astros to trade him. They traded Kyle Tucker when he was heading into his final season, so there may be more reason to trade Alvarez after the 2027 season, if they followed the same path, but he’s not going anywhere for now.
  • HOU Designated Hitter #44
    Alvarez greeted rookie Kade Morris rudely in his major league debut with a second inning grand slam to put this game out of reach early. The ball got out in a hurry and nearly landed in the upper deck in right field at Daikin Park in Houston. He now has a 1.084 OPS to lead the league along with 22 home runs, one shy of Kyle Schwaber for the league lead there. If you told someone that Alvarez was the best hitter in baseball right now, they would struggle to argue with it.
  • HOU Designated Hitter #44
    Alvarez got the scoring started early, taking Bubba Chandler deep for a two-run homer in the first inning. He later drew a walk in the third, then drove in a run with a base hit in the ninth. The 28-year-old slugger is up to 21 homers while hitting an incredible .305/.419/.645 with 40 runs scored and 42 RBI across 267 plate appearances.

Rotoworld

  • SEA Starting Pitcher #26
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Emerson Hancock limited the Blue Jays to two hits over seven innings in the Mariners’ 4-0 shutout victory Sunday.

    It’s the fourth straight Mariners game to end in a shutout, and they were on the right side of three of them (they beat the Angels 1-0 on Thursday, lost to the Jays 2-0 on Friday and won 11-0 on Saturday). Hancock was originally supposed to piggyback with Logan Gilbert on Saturday, but the Mariners scratched that the night before and Gilbert went out and pitched one-hit ball for seven innings. Now, Hancock has gone seven scoreless for the first time. He previously pitched six scoreless innings twice and seven innings of one-run ball once. He struck out five and generated 14 whiffs today, finishing with a 32 percent CSW. The Mariners probably won’t engage in any funny business in the rotation this week with six games in a row after the off day on Monday. Just like this weekend, they’ll likely go with Luis Castillo on Friday, Gilbert on Saturday and Hancock on Sunday against the Rays.
  • TOR Starting Pitcher #39
    Player Stats
    Link copied to clipboard!

    Trey Yesavage worked six innings and allowed three runs — two earned — in a loss to the Mariners on Sunday.

    The unearned run was a product of Ernie Clement committing an error prior to Mitch Garver’s two-run homer in the third. Yesavage racked up seven strikeouts, his second highest total of the year. He allowed just three hits. He still hasn’t surrendered more than five hits in any outing this year, and he’s given up a total of eight in 18 1/3 innings over his last three outings. He’s 4-4 with a 3.31 ERA, and he’ll finish off the first half with a start in San Diego next weekend.
  • Link copied to clipboard!

    Mitch Garver hit a two-run homer off the Blue Jays’ Trey Yesavage in the Mariners’ win Sunday.

    After doing a nice job while Cal Raleigh was on the injured list (.238/.304/.476 with three homers in 15 games), Garver, who was starting for the first time in seven days, is back to playing pretty seldomly since Raleigh returned. The homer today was his first this season with Raleigh on the active roster. He’s hitting just .194/.325/.330 overall.
  • Link copied to clipboard!

    Alejandro Kirk finished 0-for-4 against the Mariners in Sunday’s loss.

    Kirk is batting .204 with one homer and five RBI in 16 games since returning from a fractured thumb. He did have four hard-hit balls in his previous start on Friday, but in addition to striking out once, his balls in play today were hit just 62, 48 and 80 mph.
  • BOS 1st Baseman #36
    Player Stats
    Link copied to clipboard!

    Triston Casas has been shut down from hitting again, this time due to a wrist problem.

    Casas still hasn’t played since suffering a ruptured patella tendon last May. As he was making his way back from that, he suffered an abdominal strain during the first week of this season. He resumed swinging in the second half of June, but now his return is on hold again.
  • MIA Relief Pitcher #29
    Player Stats
    Link copied to clipboard!

    Pete Fairbanks allowed three runs — two earned — over an inning of work in a non-save situation against the Athletics on Sunday.

    Fairbanks had an earned run taken away because the scorekeeper determined it was a passed ball from Joe Mack that allowed the run to score. It was still an awful effort from Fairbanks, and it didn’t even come in a save situation, so there’s no benefit for those who roster the 32-year-old. He’s now allowed runs in four straight appearances, and his ERA has blown up to an ugly 6.84. It still seems likely that Fairbanks will get the save chances for Miami, but this is a situation worth monitoring.
    - Christopher Crawford
  • Link copied to clipboard!

    Jonah Heim hit a grand slam and drove in six runs in a close loss to the Marlins on Sunday.

    A fascinating baseball game. The A’s trailed 8-0 at the end of seven with Eury Pérez throwing a perfect game, but after Pérez was pulled, the A’s got back in the game and then some; thanks in large part to Heim. His grand slam made it an 8-5 game in the eighth, and he hit a two-run single off a wholly ineffective Pete Fairbanks to draw the A’s to within a run. Heim has been a solid bench bat for the Athletics in 2026 with nine homers and a .241/.300/.490 slash.
    - Christopher Crawford
  • Link copied to clipboard!

    Heriberto Hernández homered twice to help the Marlins to a win over the Athletics.

    Hernández gave the Marlins an early 1-0 lead with his solo shot, and then hit another one in the sixth. He also single and drew a pair of walks, so a nifty overall day for the 26-year-old. He’s now homered 11 times in 2026, and he’s done so with a slash of .234/.314/.457. Those numbers show the flaws in Hernández’s game, but also why he has a chance to be a pretty good one over the coming campaigns.
    - Christopher Crawford
  • MIA Shortstop #6
    Player Stats
    Link copied to clipboard!

    Otto Lopez went 3-for-4 with a homer, double and three RBI in a win over the Athletics on Sunday.

    It makes back-to-back games where Lopez has picked up three hits and a homer. The 27-year-old also doubled and drew a walk, and in the process saw his slash improve to a remarkable — and totally unexpected — .346/.376/.520 on the season. Even if there was to be some substantial regression after the break, what Lopez has done over these first 90 games cannot be ignored. He deserves more respect for his first three months.
    - Christopher Crawford
  • ATH Starting Pitcher
    Player Stats
    Link copied to clipboard!

    Gage Jump surrendered six runs over three innings while picking up a loss to the Marlins on Sunday.

    Jump was bad from, well, the jump; allowing a homer in the first and two more runs in the second. He gave up three more in the third, and to say he didn’t match the effort of Eury Pérez — who threw seven perfect innings — is quite the understatement. Jump has struggled in his last two outings while allowing 11 runs, and will try and rebound from those disappointing efforts against the White Sox in Chicago this weekend.
    - Christopher Crawford