Who won the MLB All-Star Game in 2025? Final score, results from swing-off as Kyle Schwarber powers NL to win
JUMP TO:
- MLB All-Star Game score updates
- MLB All-Star Game highlights
- MLB All-Star Game lineups
- How to watch 2025 MLB All-Star Game
The 2025 MLB All-Star Game fittingly ended in historic fashion.
With the game tied at 6 after nine innings, the Phillies' Kyle Schwarber hit three home runs to lead the National League to a win in the first-ever swing-off, receiving MVP honors for his herculean effort. The rule was implemented in 2022 and finally came into play this year.
This All-Star Game also featured the ABS system for the first time in Major League play, with Cal Raleigh calling the first successful challenge in the bottom of the first. There were three more challenges throughout the game, with Kyle Stowers unsuccessful in the bottom of the eighth.
MORE 2025 MLB ALL-STAR GAME:
- Kyle Schwarber named All-Star Game MVP after clutch swing-off performance
- Clayton Kershaw receives emotional ovation in possible final All-Star Game
- Cal Raleigh makes history with first successful ABS challenge in All-Star Game
- Tarik Skubal struggles, Clayton Kershaw shines during ASG mic'd up moments
Aside from the new format and experimenting with new technology, the game was as good as fans could have hoped for. Pete Alonso and Corbin Carroll hit home runs in the bottom of the sixth to give the NL a 6-0 lead, but the AL stormed back with six unanswered runs, tying the game on a dribbler by Steven Kwan in the top of the ninth. Aroldis Chapman locked it down in the bottom of the frame to send the game to its incredible conclusion.
The NL reclaimed the All-Star Game after losing it in 2024, but it was just its second win in the past 13 years. The decisions made by Aaron Boone and Dave Roberts as to who would hit in the swing-off are sure to be scrutinized until the regular season resumes on Friday.
The Sporting News tracked the live score, updates, and highlights from the 2025 Midsummer Classic in Atlanta.
π² Follow The Sporting News on WhatsApp
MLB All-Star Game final score
*The NL won the game in a swing-off
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | F | |
American League | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 2 | 6 |
National League | 2 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 6 |
MLB All-Star Game updates, highlights from 2025 AL vs. NL showcase
11:52 p.m. β Jonathan Aranda goes 0-3, and the NL wins the first All-Star Game swing-off! Three Schwarbombs were the difference.
Kyle Schwarber's National League teammates were HYPED after he hit three home runs! pic.twitter.com/Me48hL1ZYj
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
11:49 p.m. β Randy Arozarena hits one home run for the AL. Kyle Schwarber hits THREE! The NL leads 4-3 heading into the final round.
11:43 p.m. β Brent Rooker leads off for the AL and hits two home runs. Kyle Stowers hits one for the NL. The AL leads 2-1 heading to round two.
11:37 p.m. β End bottom of ninth: We. Are. Tied. For the first time in All-Star Game history, the contest will be decided with a home run derby. Here are the rules:
- 3 players from each team
- 3 swings from each player
- Teams alternate
- Team with the most home runs wins the All-Star Game
11:28 p.m. β End top of ninth: The AL scratches across two runs in the top of the ninth to tie the game. Aroldis Chapman is coming on to try to keep it tied.
11:26 p.m. β Steven Kwan betas out an infield single! This game is tied!
THIS GAME IS TIED! pic.twitter.com/dlkasSMp64
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
11:23 p.m. β Olson makes a diving play on a ball down the line! A game-saving grab for the hometown player in the All-Star Game.
What a play by Matt Olson! π pic.twitter.com/YgpjfvyG8s
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
11:19 p.m. β Bobby Witt lines a double in the same spot! The AL has the tying run on second. The Mets' Edwin Diaz is coming into the game.
11:18 p.m. β Buxton lines a double to right, and the AL has the tying run coming to the plate.
11:13 p.m. β End of bottom of eight: An ABS challenge goes the umpire's way, as a low strike call is confirmed after the Marlins' Kyle Stowers challenges. This game heads to the ninth with the AL trailing by two. Padres closer Robert Suarez will try to get the final three outs.
11:02 p.m. β Eugenio Suarez gets hit on the hand by a pitch, but he stays in the game. The Diamondbacks third baseman and prime trade-deadline piece appears to be alright.
10:56 p.m. β End top of eighth: "The Miz" gives up a single but otherwise has a successful All-Star Game debut.
10:50 p.m. β Misiorowski is in the game for the NL. Players on both sides are up on the top railing to watch the young phenom.
10:46 p.m. β End bottom of seventh: Carlos Estevez gets Olson looking as the NL strands two. The AL is looking to complete the comeback in the late innings at the All-Star Game.
10:27 p.m. β NL 6, AL 4: Bobby Witt Jr. adds and RBI goundout in the top of the seventh.
10:25 p.m. β NL 6, AL 3: Brent Rooker crushes a three-run homer! The AL cuts the NL lead in half, as the Athletics designated hitter avenges a first round exit in yesterday's Home Run Derby.
Brent Rooker hit that ball a lot further than .08 feet! πͺ
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
πΊ: FOX pic.twitter.com/FfjroSdQP9
10:08 p.m. β NL 6, AL 0: Corbin Carroll adds a solo shot! It's 6-0 NL in the bottom of the sixth.
Corbin BARRELS and the National League now leads 6-0!
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
πΊ: FOX pic.twitter.com/CRhc879Xor
10:01 p.m. β NL 5, AL 0: Pete Alonso cracks a three-run homer! He skipped the Home Run Derby, but makes up for it with an opposite field dinger to give the NL a five-run lead.
POLAR BEAR GOES YARD IN ATLANTA! pic.twitter.com/pqDwlszyRo
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
9:58 p.m. β Fernando Tatis Jr. swipes second, our first stolen base of the night.
9:47 p.m. β End bottom of fifth: Kyle Shwarber puts a charge into a ball, but it's caught by Byron Buxton in deep center field. The NL still leads 2-0.
9:40 p.m. β End top of fifth: Jacob Wilson wins another ABS challenge, turning a strike into a ball, but the AL goes quietly.
9:01 p.m. β End bottom of second: Pete Crow-Armstrong laces a double into right field, but is stranded on second by Carlos Rodon.
8:51 p.m. β End top of second: Ryan O'Hearn strikes out as the AL goes 1-2-3 again.
8:47 p.m. β Kershaw fans Vladimir Guerrero Jr. and is removed by Dave Roberts. He gets a nice cheer from the crowd.
"I DON'T THROW A CUTTER SMOLTZY"
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
Clayton Kershaw on the mic π pic.twitter.com/8pStUE3GzY
8:45 p.m. β Clayton Kershaw is in for Skenes. Left fielder Kyle Tucker makes a sliding catch in left field on the first pitch of the inning.
8:40 p.m. β End bottom of first: Skubal wins the first ABS challenge of the night to punch out Manny Machado. He then fans Will Smith to escape the jam.
Our first ABS Challenge of the All-Star Game! pic.twitter.com/DIXRgra6fg
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
8:37 p.m. β NL 2, AL 0: Ketel Marte lines a double down the right field line, plating Shohei Ohtani and Ronald Acuna Jr. A mic'd up Tarik Skubal is struggling in the early going.
Marte has the NL on the board in the 1st! pic.twitter.com/wQd6hDQYnT
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
8:30 p.m. β End top of first: Skenes fans Riley Greene and gets Judge to ground out for a 1-2-3 inning. He should get the top of the second as well.
GAS.
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
Skenes with back-to-back Ks to start this All-Star Game! pic.twitter.com/DN7VbItzDk
8:27 p.m. β Skenes fans Torres with 100 mph high heat. Good luck touching that.
8:25 p.m. β Paul Skenes' first pitch to Gleyber Torres at 99 mph is fouled back, and we are underway.
8:00 p.m. β The starters are coming out of the dugout. Ronald Acuna Jr. and Freddie Freeman get huge cheers from the Atlanta crowd.
π @Braves fans showing all the love to their guy @ronaldacunajr24 pic.twitter.com/KMBzx5dyhm
β FOX Sports: MLB (@MLBONFOX) July 16, 2025
7:50 p.m. β The reserves for each league are being introduced. Georgia native Byron Buxton and former Braves pitcher Max Fried get the loudest cheers for the AL. Current Braves Matt Olson and Chris Sale hear the most noise for the NL.
7:45 p.m. β The rain appears to have stopped, and the tarp removed from the field. It was just an isolated thunderstorm before the All-Star Game.
7:25 p.m. β It has started to rain in Atlanta, and the grounds crew is putting the tarp on the field.
Itβs coming down in Atlanta and theyβre clearing the field and bringing out the tarp before the MLB All-Star Game. pic.twitter.com/RC4RI2P67H
β Arash Markazi (@ArashMarkazi) July 15, 2025
7:10 p.m. β Just one hour until first pitch in Atlanta.
ONE HOUR until the 2025 All-Star Game π₯ pic.twitter.com/V1AspSXa7j
β MLB (@MLB) July 15, 2025
7:05 p.m. β Another name that's been in the headlines: Jacob Misiorowski. The rookie pitcher was selected for the All-Star Game after just five major league starts, but he's got the filthy stuff that fans love to watch. When will we see "The Miz" tonight?
So ready to see Miz in the All-Star Game tonightπ€ pic.twitter.com/FLE9ch0OXk
β 97.3 The Game (@TheGameMKE) July 15, 2025
6:55 p.m. β Here's a cool storyline for tonight: the starting center fielders were traded for one another back in 2021.
Four years ago they were traded for each other. Now they're sharing an incredible moment at the MLB All-Star Game https://t.co/5zWXrtSPfQ
β NBC Chicago (@nbcchicago) July 15, 2025
6:50 p.m. β We're just over an hour away from first pitch at the 2025 MLB All-Star Game. The Sporting News is on-site watching the reigning AL MVP take batting practice.
POV: You're watching Aaron Judge mash in batting practice ahead of the All-Star Game π pic.twitter.com/VbvTnSTZ6P
β The Sporting News (@sportingnews) July 15, 2025
MORE MLB ALL-STAR GAME NEWS:
- Explaining MLB All-Star Game tiebreaker rules
- How MLB's controversial 'robot umps' will work in All-Star Game
- Why MLB All-Stars are back to wearing regular uniforms in 2025
- Why Jacob Misiorowski's All-Star selection was so controversial
How to watch the 2025 MLB All-Star Game
- Time: 8:00 p.m. ET
- TV Channel: Fox (U.S.), Sportsnet and TDA Sports (Canada)
- Live stream: Fubo
Fox will once again have coverage of the Midsummer Classic, as has been the case since 2001, while Sportsnet and TDA Sports will broadcast the game for Canada. Those looking for an alternate broadcast can stream the game on Fubo, which offers a free trial for new users.
MLB All-Star Game lineups
AL starters
Batting | Player | Team | Position |
1. | Gleyber Torres | Tigers | 2B |
2. | Riley Greene | Tigers | LF |
3. | Aaron Judge | Yankees | RF |
4. | Cal Raleigh | Mariners | C |
5. | Vladimir Guerrero Jr. | Blue Jays | 1B |
6. | Ryan O'Hearn | Orioles | DH |
7. | Junior Caminero** | Rays | 3B |
8. | Javier Baez | Tigers | CF |
9. | Jacob Wilson | Athletics | SS |
- | Tarik Skubal | Tigers | SP |
AL bench
Position | Player | Team |
C | Alejandro Kirk | Blue Jays |
1B | Jonathan Aranda | Rays |
2B | Jazz Chisholm Jr. | Yankees |
2B | Brandon Lowe* | Rays |
SS | Jeremy Pena | Astros |
SS | Bobby Witt Jr. | Royals |
3B | Jose Ramirez* | Guardians |
3B | Alex Bregman | Red Sox |
3B | Isaac Paredes** | Astros |
3B | Maikel Garcia** | Royals |
OF | Randy Arozarena** | Mariners |
OF | Byron Buxton | Twins |
OF | Steven Kwan | Guardians |
OF | Julio Rodriguez* | Mariners |
DH | Brent Rooker | Athletics |
Utility | Zach McKinstry** | Tigers |
SP | Hunter Brown | Astros |
SP | Kris Bubic | Royals |
SP | Garrett Crochet* | Red Sox |
SP | Jacob deGrom* | Rangers |
SP | Max Fried* | Yankees |
SP | Yusei Kikuchi* | Angels |
SP | Casey Mize** | Tigers |
SP | Drew Rasmussen** | Rays |
SP | Carlos Rodon** | Yankees |
SP | Joe Ryan** | Twins |
SP | Shane Smith | White Sox |
SP | Bryan Woo | Mariners |
RP | Aroldis Chapman | Red Sox |
RP | Carlos Estevez** | Royals |
RP | Josh Hader | Astros |
RP | Andres Munoz | Mariners |
*Not participating
**Replacement
NL starters
Batting | Player | Team | Position |
1. | Shohei Ohtani | Dodgers | DH |
2. | Ronald Acuna Jr. | Braves | LF |
3. | Ketel Marte | Diamondbacks | 2B |
4. | Freddie Freeman | Dodgers | 1B |
5. | Manny Machado | Padres | 3B |
6. | Will Smith | Dodgers | C |
7. | Kyle Tucker | Cubs | RF |
8. | Francisco Lindor | Mets | SS |
9. | Pete Crow-Armstrong | Cubs | CF |
- | Paul Skenes | Pirates | SP |
NL bench
Position | Player | Team |
C | Hunter Goodman | Rockies |
1B | Pete Alonso | Mets |
1B | Matt Olson | Braves |
2B | Brendan Donovan | Cardinals |
SS | Elly De La Cruz | Reds |
3B | Eugenio Suarez | Diamondbacks |
OF | Corbin Carroll | Diamondbacks |
OF | Kyle Stowers | Marlins |
OF | Fernando Tatis Jr. | Padres |
OF | James Wood | Nationals |
DH | Kyle Schwarber | Phillies |
SP | Andrew Abbott | Reds |
SP | Matthew Boyd* | Cubs |
SP | MacKenzie Gore | Nationals |
SP | Clayton Kershaw*** | Dodgers |
SP | Jacob Misiorowski** | Brewers |
SP | Freddy Peralta | Brewers |
SP | David Peterson | Mets |
SP | Robbie Ray | Giants |
SP | Chris Sale* | Braves |
SP | Logan Webb | Giants |
SP | Zach Wheeler* | Phillies |
SP | Yoshinobu Yamamoto | Dodgers |
RP | Jason Adam | Padres |
RP | Edwin Diaz | Mets |
RP | Trevor Megill | Brewers |
RP | Randy Rodriguez | Giants |
RP | Robert Suarez** | Padres |
RP | Adrian Morejon** | Padres |
*Not participating
**Replacement
***Legend pick