St. Louis Cardinals player Joshua Báez became the first player in Major League Baseball history to hit three home runs in his first three career at-bats during a game against the Chicago Cubs. The performance occurred during his major league debut on Saturday.
The feat led the St. Louis Cardinals to an 8-4 victory over their divisional rivals. While other players have hit multiple home runs in their debuts, professional baseball records indicate no previous player had successfully hit three home runs in each of their first three plate appearances at the major league level.
The game was played on August 15, 2026. Specific details regarding the distances of the home runs, the pitchers faced, or the specific innings in which the home runs occurred were not included in the report.
For the general public and baseball fans, this event marks a shift in the record books. While the day-to-day operations of the league remain unchanged, such milestones are frequently used by team management to evaluate player development and by marketing departments to promote future games. The scale of this event is measured against the history of the sport, where only a small number of players—fewer than 10 in total—have ever hit three home runs in their first game, and none had previously done so in their first three consecutive at-bats.
The knock-on effects of this performance may include increased national media attention for the St. Louis Cardinals and heightened scouting interest in the team's minor league system. In the immediate future, Báez will likely remain on the Cardinals' active roster for their next scheduled games. No further records or upcoming milestones related to this specific achievement were cited, and the player's status for the remainder of the 2026 season will depend on his ongoing performance and team management decisions.