Philadelphia Phillies slugger Kyle Schwarber claimed the 2025 MLB All-Star Game MVP Award after putting on an exciting three-homerun display in the MLB’s first tie-breaking swing off to earn a 7-6 win for the National League at the 2025 MLB All-Star Game in Atlanta, Georgia. “It was awesome,” Schwarber said. “The guys were really into it. They were yelling, screaming, cheering me on every swing. When that last one goes over, they were pumped. It was a lot of fun.”
Schwarber becomes the second Phillies player to win the MLB All-Star Game MVP award, joining Johnny Callison, who claimed the MVP award as the best player in the 1964 midsummer classic. Schwarber is the first designated hitter to win the MLB All-Star Game MVP award.
“He doesn’t take much batting practice outside anymore,” N.L. manager Dave Roberts said, “For him to get out there… use a big part of the field and hit it out, clutch up and hit three homers. …That speaks to the hitter he is. You’ve got a guy who can really hit with bat to ball and has huge power. It’s fun to watch.”
The National League stormed out to a 6-0 advantage in the 2025 MLB All-Star game before the American League completed the comeback attempt with a two-run effort in the top of the ninth inning. This led to a first-ever “swing off” to determine the game’s winner. Schwarber was 0-2 with a walk in the game before blasting three homers to capture the win for the N.L. All-Stars.

Phillies All-Stars
Schwarber was the only Phillies representative after a team-record eight all-stars represented Philadelphia at the 2024 All-Star Game. The 32-year-old home run hitter is in the final season of a four-year, $79 million contract signed in 2022. Schwarber is a pending unrestricted free agent after the season. “Obviously there’s interest on my side, and I know that there’s going to be interest on their side,” Schwarber told Scott Lauber of the Philadelphia Inquirer earlier this week. “At the end of the year, we’re going to see where that takes us, and if that’s us striking up a deal, it’s striking up a deal.”
Phillies bat boy Adam Crognale joined Schwarber in Atlanta after he was selected to make an appearance in Georgia earlier this week. “I’ve always loved the All-Star game,” Crognale said prior to his visit to Atlanta. “The first thing I think I ever watched – I think it started watching baseball around ‘06. The first thing I can remember is [Ryan] Howard winning the [Home Run Derby] in Pittsburgh. I remember thinking back then, ‘I can’t wait until it’s in Philadelphia.’”
Crognale will not have to wait very long as Philly is officially on the clock for the 2026 MLB All-Star Game as part of a variety of events coming to The City of Brotherly Love for America’s 250th birthday celebration. The Phillies, along with the City of Philadelphia, will hold a FREE event open to the public on Friday, July 18, at 12:00 PM EST starting at Dilworth Park at City Hall.
There are no tickets for “Philadelphia’s 2026 All-Star Declaration,” which begins at City Hall and finishes at Citizens Bank Park, where the Phillies will get set for the unofficial start to the second half of the season on Friday night against Los Angeles Angels. First pitch is at 6:45 PM EST.
Mandatory Credit: Brett Davis-Imagn Images