 Neshek was traded to the Philadelphia Phillies for a player to be named later on November 4, 2016.He was an NL All Star; his second All Star appearance.In 2017 with the Phillies, he was 3-2 with one save and a 1.12 ERA, and 45 strikeouts in 40.1 innings.