Kyle Schwarber is usually at his best when he's solely focused on mashing baseballs as far as he can, and to win the 2025 All-Star Game for the National League, that's all he had to do, using three swings to swat three home runs.
The Phillies slugger was the star of MLB's first-ever swing-off in the All-Star Game, which came after the matchup was tied at six runs apiece following nine innings. Because of a rule introduced in 2022, there were no extra innings for the Midsummer Classic; instead, three players from each league were picked to compete in a swing-off, getting three cuts each to swing for the fences and help their team post the most home runs.
Schwarber, owner of 314 career long balls, made the most of his three swings, destroying three pitches out of the park as the NL won the swing-off 4-3. Naturally, that won the Phillies star MVP honors.
📲 Follow The Sporting News on WhatsApp
Here's what to know about Schwarber's MLB All-Star Game MVP award following the historic swing-off, including the full list of stars to win the honor across league history.
MORE: Full results, highlights from 2025 MLB All-Star Game
Who won MLB All-Star Game MVP in 2025?
Phillies slugger Kyle Schwarber secured MVP honors at the 2025 All-Star Game. He did so with three swings after the true "game" had already concluded, sending three baseballs deep into Truist Park during the first "swing-off" tiebreaker in All-Star Game history.
The NL built a 6-0 lead in the Midsummer Classic, thanks in part to home runs from Pete Alonso and Corbin Carroll, but the AL came crawling back. Run-scoring hits from Bobby Witt Jr. and Steven Kwan tied it at six runs in the ninth inning, and because the NL couldn't secure a win via a walkoff, MLB got its first look at some new All-Star Game extra-innings' rules.
Alonso was due to come up as the last hitter for the NL after Schwarber, but the two-time Derby champion wasn't even needed. After Brent Rooker hit two blasts to open the swing-off and Kyle Stowers and Randy Arozarena each hit one, the NL trailed 3-1.
In came Schwarber, the longtime designated hitter who's been racking up home runs his entire career, including 30 so far in 2025. On all three of his swings, he sent pitches into the bleachers to make it 4-3. The Rays' Jonathan Aranda then couldn't get one over the fences, meaning Schwarber had won it for the NL.
The dingers from Kyle Schwarber that won the All-Star Game for the National League 🔥pic.twitter.com/RGzArNV692
— The Sporting News (@sportingnews) July 16, 2025Hang this in the Louvre tbh pic.twitter.com/qeRHLopsEC
— The Sporting News (@sportingnews) July 16, 2025MORE: The full history of MLB's All-Star Game MVPs, including most individual awards
Fans react to new All-Star Game tiebreaker rules
Plenty of fans enjoyed the new format to decide a tied MLB All-Star game. Here are some of the top reactions on social media to the "swing-off" and to Schwarber's homers:
We needed this swing-off format a decade ago pic.twitter.com/s8WcVOK1Xl
— Alex Pavlovic (@PavlovicNBCS) July 16, 2025Dear Rob Manfred,
Replace the ghost runner in extras with a home run swing-off.
Thanks,
Baseball fans
I've seen enough. The All-Star Game Swing Off is really fun.
— Aaron Rupar (@atrupar) July 16, 2025The box score is going to show Schwarber went 0-2 with a walk tonight and won the MVP.
100 years from now, they will be confused as to why.
Kyle Schwarber is the first position player All Star Game MVP to go hitless AND the first All Star Game MVP to hit three home runs.
— Céspedes Family BBQ (@CespedesBBQ) July 16, 2025— Will Kunkel (@WillKunkelV) July 16, 2025MLB All-Star Game MVP winners
Here is the full list of All-Star Game MVP winners since the award was introduced in 1962.
Year | Player | Team | League | Position |
1962 | Maury Willis | Dodgers | National | Shortstop |
1962 | Leon Wagner | Angels | American | Outfield |
1963 | Willie Mays | Giants | National | Outfield |
1964 | Johnny Callison | Phillies | National | Outfield |
1965 | Juan Marichal | Giants | National | Pitcher |
1966 | Brooks Robinson | Orioles | American | Third Base |
1967 | Tony Perez | Reds | National | Third Base |
1968 | Willie Mays | Giants | National | Outfield |
1969 | Willie McCovey | Giants | National | First Base |
1970 | Carl Yastrzemski | Red Sox | American | Outfield/First Base |
1971 | Frank Robinson | Orioles | American | Outfield |
1972 | Joe Morgan | Reds | National | Second Base |
1973 | Bobby Bonds | Giants | National | Outfield |
1974 | Steve Garvey | Dodgers | National | Outfield |
1975 | Bill Madlock | Cubs | National | Third Base |
Jon Matlack | Mets | National | Pitcher | |
1976 | George Foster | Reds | National | Outfield |
1977 | Don Sutton | Dodgers | National | Pitcher |
1978 | Steve Garvey | Dodgers | National | First Base |
1979 | Dave Parker | Pirates | National | Outfield |
1980 | Ken Griffey Sr. | Reds | National | Outfielder |
1981 | Gary Carter | Expos | National | Catcher |
1982 | Dave Concepcion | Reds | National | Shortstop |
1983 | Fred Lynn | Angels | American | Outfield |
1984 | Gary Carter | Expos | National | Catcher |
1985 | LaMarr Hoyt | Padres | National | Pitcher |
1986 | Roger Clemens | Red Sox | American | Pitcher |
1987 | Tim Raines | Expos | National | Outfield |
1988 | Terry Steinbach | Athletics | American | Catcher |
1989 | Bo Jackson | Royals | American | Outfield |
1990 | Julio Franco | Rangers | American | Second Base |
1991 | Cal Ripken Jr. | Orioles | American | Shortstop |
1992 | Ken Griffey Jr. | Mariners | American | Outfield |
1993 | Kirby Puckett | Twins | American | Outfield |
1994 | Fred McGriff | Braves | National | First Base |
1995 | Jeff Conine | Marlins | National | Outfield |
1996 | Mika Piazza | Dodgers | National | Catcher |
1997 | Sandy Alomar Jr. | Guardians | American | Catchers |
1998 | Roberto Alomar | Orioles | American | Second Base |
1999 | Pedro Martinez | Red Sox | American | Pitcher |
2000 | Derek Jeter | Yankees | American | Shortstop |
2001 | Cal Ripken Jr. | Orioles | American | Shortstop/Third Base |
2002 | No winner, ended in tie | -- | -- | -- |
2003 | Garrett Anderson | Angels | American | Outfield |
2004 | Alfonso Soriano | Rangers | American | Second Base |
2005 | Miguel Tejada | Orioles | American | Shortstop |
2006 | Michael Young | Rangers | American | Shortstop |
2007 | Ichiro Suzuki | Mariners | American | Outfield |
2008 | J.D. Drew | Red Sox | American | Outfield |
2009 | Carl Crawford | Rays | American | Outfield |
2010 | Brian McCann | Braves | National | Catcher |
2011 | Prince Fielder | Brewers | National | First Base |
2012 | Melky Cabrera | Giants | National | Outfield |
2013 | Mariano Rivera | Yankees | American | Pitcher |
2014 | Mike Trout | Angels | American | Outfield |
2015 | Mike Trout | Angels | American | Outfield |
2016 | Eric Hosmer | Royals | American | First Base |
2017 | Robinson Cano | Mariners | American | Second Base |
2018 | Alex Bregman | Astros | American | Third Base |
2019 | Shane Bieber | Guardians | American | Pitcher |
2020 | All-Star Game Not Held | -- | -- | -- |
2021 | Vladimir Guerrero Jr. | Blue Jays | American | First Base |
2022 | Giancarlo Stanton | Yankees | American | Outfield |
2023 | Elias Diaz | Rockies | National | Catcher |
2024 | Jarren Duran | Red Sox | American | Outfielder |
2025 | Kyle Schwarber | Phillies | National | Designated Hitter |