Right fielder Hunter Pence has agreed to a $10.4 million, one-year contract with the Phillies, avoiding arbitration.
The deal was announced Friday, and includes award bonuses.
Pence hit .314 with 22 homers and a career-high 97 RBIs for Houston and Philadelphia last season. He was acquired from the Astros on July 29.
The two-time All-Star led the Phillies in several offensive categories, including batting average (.324), on-base percentage (.394), slugging percentage (.560), hits (67) and total bases (116). Pence has a .292 average, 114 homers and 412 RBIs in five seasons with Houston and Philadelphia.
The Phillies have no salary arbitration-eligible players remaining.