Who Won The All Star Game 2025
The National League won the 2025 MLB All-Star Game, held on July 15, 2025, at Truist Park in Atlanta, Georgia, in a dramatic and historic fashion — via the first-ever Home Run Derby-style swing-off
Game Summary
Final score after 9 innings: 6–6 tie
Instead of extra innings, the game was decided by a swing-off, where each league selected three batters to take three swings each.
National League homers: Kyle Stowers (1), Kyle Schwarber (3), Pete Alonso (did not bat)
American League homers: Brent Rooker (2), Randy Arozarena (1), Jonathan Aranda (0)
Swing-off result: NL 4 – AL 3
Notable Moments
NL jumped to a 6–0 lead with homers from Pete Alonso and Corbin Carroll.
AL rallied late, tying the game in the 9th inning with clutch hits from Bobby Witt Jr. and Steven Kwan.
The swing-off rule, introduced in 2022, was used for the first time in All-Star Game history.