Phillies re-sign Schwarber to 5-year deal reportedly worth $150M
The Philadelphia Phillies re-signed slugger Kyle Schwarber to a five-year contract, they announced Tuesday.
Schwarber's new deal is worth $150 million, sources told ESPN's Jeff Passan.
Five more years of Schwarbombs?!? pic.twitter.com/XWGTabGteF
— Philadelphia Phillies (@Phillies) December 10, 2025
Schwarber, one of the top players available in free agency, returns to the Phillies after spending the past four seasons with the club.
The 32-year-old has hit 187 homers since joining Philadelphia, including an NL-leading 56 in 2025. He finished second in National League MVP voting behind Shohei Ohtani last season after earning his third All-Star Game appearance and leading his league with 132 RBIs.
Schwarber was also connected to the Baltimore Orioles, Boston Red Sox, Cincinnati Reds, New York Mets, and Pittsburgh Pirates this winter.
The Orioles offered Schwarber the same five-year, $150-million contract as the Phillies, while the Reds made a five-year offer in the $125-million range, sources told The Athletic's Ken Rosenthal.
The Pirates were at four years and $120 million, Rosenthal added.
The Phillies have made the postseason in each of the four seasons Schwarber has played for them and won the NL pennant in 2022.
They were eliminated by the Los Angeles Dodgers in last year's NLDS after finishing the regular season atop the NL East with 96 wins.
Philadelphia will return most of its 2025 club next season, although catcher J.T. Realmuto and outfielder Harrison Bader remain free agents. Outfielder Nick Castellanos is also on the trade block.