Astros' Yordan Alvarez hits 2-run homer, slam in first inning
Jun 12, 2026; Kansas City, Missouri, USA; Houston Astros designated hitter Yordan Alvarez (44) celebrates in the dugout after hitting a grand slam against the Kansas City Royals during the first inning at Kauffman Stadium. Mandatory Credit: Denny Medley-Imagn Images Houston Astros designated hitter Yordan Alvarez enjoyed a huge night on Friday at Kansas City -- in the first inning alone.
Alvarez hit a two-run homer two batters into the game, then added a grand slam to cap Houston's nine-run inning against the Royals.
Alvarez became the first player with a two-homer inning since the Detroit Tigers' Riley Greene accomplished the feat on May 2, 2025, against the Los Angeles Angels.
The only other Houston players with a multi-homer inning are Lee May (April 29, 1974, vs. the Chicago Cubs) and Jeff Bagwell (June 24, 1994, vs. the Los Angeles Dodgers).
The last player to homer twice in the first inning of a game was David Ortiz for the Boston Red Sox against the Texas Rangers on Aug. 12, 2008.
With his 23rd and 24th homers of the season, Alvarez pulled even with the Philadelphia Phillies' Kyle Schwarber for the major league lead.
--Field Level Media
Why the UFC Released Undefeated Bantamweight Farid Basharat
Why the Milwaukee Brewers Are Built to Win the World Series
The Most Shocking WWE Moments Fans Never Saw Coming
- Cowboys vs. Packers Prediction: Best Bet for Sunday Night Football
- UFC Edmonton Best Bets, Predictions and Fight Picks
- Rays vs. Guardians Game 4 Best Player Props Betting Picks
- College Football Week 8 Best Bets: Ohio State, Alabama and More
- Joaquin Buckley Plummets From -300 Favorite to Underdog at UFC Edmonton
- WNBA Finals Picks: Dream, Valkyries and Gabby Williams Best Bets
- UFC Vegas 122: 5 Underdogs Drawing Sharp Money This Weekend

