Joshua Báez Sets MLB Record with Home Runs in First Three At-Bats
Joshua Báez, a 23-year-old outfielder for the St. Louis Cardinals, made history on August 15, 2026, by becoming the first player in major league history to hit home runs in his first three at-bats. He achieved this feat during a…
Fort Myers Naples, FL, August 15, 2026 —
On August 15, 2026, Joshua Báez, a 23-year-old outfielder for the St. Louis Cardinals, etched his name in baseball history. Báez accomplished a feat never before seen in Major League Baseball, hitting home runs in his first three official at-bats.
The historic moment occurred during a game between the St. Louis Cardinals and the Chicago Cubs at the iconic Wrigley Field. Báez’s remarkable performance was a key factor in the Cardinals’ 8-4 win over their rivals.
This unprecedented achievement marks Báez as the first player in the long and storied history of Major League Baseball to begin a career, or a game, with consecutive home runs in his initial three plate appearances.
Story summarized from the original created by AP on apnews.com, see more information here.
Media gallery
