The 2025 Major League Baseball All-Star Game at Truist Park ended in a historic 7-6 victory for the National League over the American League. Deadlocked after nine full innings, the midsummer classic required an unprecedented home run swing-off to decide a winner. Phillies slugger Kyle Schwarber went a flawless 3-for-3 in the tiebreaker rounds to seal the win and claim MVP honors.
This breakdown examines the 2025 MLB All-Star Game box score, player performances, pitching highlights, and the tactical choices that shaped an unforgettable night in Atlanta.
The Historic Finish: Inside the First Home Run Swing-Off
Regulation play finished in a 6-6 tie, prompting MLB's tie-breaking protocol. Instead of playing extra innings, the contest was decided by a Home Run Swing-Off.
Each team designated three hitters to take rapid-fire swings against live pitching. The National League sent out Kyle Stowers, Kyle Schwarber, and Pete Alonso, while the American League countered with Brent Rooker, Randy Arozarena, and Jonathan Aranda.
- The National League Approach: Schwarber anchored the round by launching three consecutive home runs on three swings, leaving no room for a comeback.
- The American League Response: Rooker launched one home run, while Arozarena matched with one, but the deficit proved insurmountable against Schwarber's perfect display.
Regulation Box Score Summary
Before the swing-off drama, both rosters traded blows through nine innings of traditional baseball. The National League jumped out to an early lead, built on aggressive base running and power hitting, before the American League mounted a furious late-inning comeback.
National League Early Momentum
The National League attacked early against American League pitching. In the bottom of the first inning, Shohei Ohtani singled and Ronald Acuña Jr. poked an infield single, setting the table for Ketel Marte. Marte ripped a double down the right-field line to drive in two runs.
The NL extended its lead in subsequent frames:
- Corbin Carroll hit a solo home run off the pitching staff to stretch the lead.
- Pete Alonso crushed a three-run home run off Kansas City Royals pitcher Kris Bubic, pushing the advantage to 5-0.
American League Late-Inning Comeback
Trailing 6-2 late in the game, the American League began chipping away.
In the seventh inning, Athletics slugger Brent Rooker crushed a dramatic three-run home run off Giants reliever Randy Rodríguez to pull the AL back within striking distance.
The climax arrived in the top of the ninth inning. Trailing 6-5 with two outs and down to their final strike, Guardians outfielder Steven Kwan worked a resilient seven-pitch at-bat against Mets closer Edwin Díaz. Kwan lined an RBI single into right field, scoring Alejandro Kirk and tying the game 6-6.
Pitching Highlights and Velocity Battles
The game featured elite arms, highlighted by the starting pitching matchup between Pittsburgh Pirates sensation Paul Skenes and Detroit Tigers ace Tarik Skubal.
- Paul Skenes: Operating for the National League, Skenes flashed triple-digit heat, retiring the side in the top of the first by striking out Gleyber Torres and Riley Greene before inducing a groundout from Aaron Judge.
- Clayton Kershaw: Making a legacy appearance for the National League, Kershaw entered in the second inning. While mic'd up with the FOX Sports broadcast team, he struck out Vladimir Guerrero Jr. to cap a nostalgic scoreless frame.
- Carlos Estévez: The Royals closer brought high velocity for the AL, striking out Matt Olson and Fernando Tatis Jr. while topping out at 98.4 mph.
Key Player Statistics
Reviewing individual lines clarifies how the box score developed across nine innings.
- Ketel Marte: 1-for-2, 1 double, 2 RBIs
- Pete Alonso: 1-for-2, 1 home run, 3 RBIs
- Brent Rooker: 1-for-1, 1 home run, 3 RBIs (as a substitute)
- Steven Kwan: 1-for-2, 1 RBI, crucial game-tying hit in the 9th
- Bobby Witt Jr.: 1-for-2, 1 double, 2 RBIs
According to official Major League Baseball records, the American League out-hit the National League 9 to 8, but left six runners on base, which ultimately kept the door open for the National League's home run derby heroics.
Frequently Asked Questions
Why did the 2025 All-Star Game end in a swing-off instead of extra innings?
To protect pitchers from excessive workloads during the regular-season break, MLB rules mandate that tie games after nine innings are decided by a Home Run Swing-Off rather than playing traditional extra frames.
Who won the MVP award for the 2025 All-Star Game?
Kyle Schwarber won the MVP award after going 3-for-3 with three home runs during the decisive swing-off tiebreaker.
How many total home runs were hit during the game and swing-off?
Regulation play featured three traditional home runs (hit by Corbin Carroll, Pete Alonso, and Brent Rooker), while the swing-off added multiple home runs led by Schwarber's three-round sweep.
Where was the 2025 MLB All-Star Game played?
The game took place at Truist Park in Atlanta, Georgia, home of the Atlanta Braves.