Skip to content

Phillies re-sign Schwarber to 5-year deal reportedly worth $150M

Emilee Chinn / Getty Images Sport / Getty

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.

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.

Daily Newsletter

Get the latest trending sports news daily in your inbox