 The Phillies added him to their 40-man roster after the 2016 season.In 2017, he batted .280/.328/.511 with 15 home runs and 44 RBIs for Lehigh Valley, and walked 16 times while striking out 90 times in 282 at bats.In 2019 he batted .316/.381/.574 with 10 home runs and 25 RBIs for Lehigh Valley, and walked 14 times while striking out 52 times in 190 at bats.