The Chicago Cubs set a franchise record by hitting eight home runs in a single game against the St. Louis Cardinals on July 4, 2025, at Wrigley Field. The Cubs won the game 11-3, marking their fourth consecutive victory. First baseman Michael Busch was a standout performer, hitting three home runs in the game. Other contributors to the record-setting power display included Pete Crow-Armstrong, who hit two home runs, as well as Dansby Swanson, Seiya Suzuki, and Carson Kelly, each adding one. Pete Crow-Armstrong has continued his strong performance throughout the season, reaching 25 home runs and 25 stolen bases before the All-Star break, becoming the third player in MLB history to achieve this milestone alongside Bobby Bonds and Eric Davis. On July 10, Crow-Armstrong hit two home runs in an 8-1 victory over the Minnesota Twins, marking his fifth multi-homer game of the season in just 92 games.
- Pete Crow-Armstrong hit two home runs for his fifth multi-homer game this season, powering the Chicago Cubs past the Minnesota Twins 8-1 on Thursday. https://t.co/Y3fu08wYXQ
With two home runs that fueled an 8-1 Cubs victory over the Twins on Thursday, Pete Crow-Armstrong recorded his fifth multi-homer game in his 92nd game this season. https://t.co/TnZC94TJWX
Today Pete Crow-Armstrong became the 3rd player IN MLB HISTORY to record 25 HR and 25 SB before the All-Star Break. 25/25 club. In early July. Bobby Bonds - 1973 Eric Davis - 1987 Pete Crow-Armstrong - 2025 End of list. https://t.co/8vqO81L3Z0