The Phillies recalled Wilson from Triple-A Lehigh Valley on Friday.

The 29-year-old was up with the Phillies for a couple weeks in June but appeared in just two games. Wilson will rejoin the big club just ahead of the All-Star break and should fill a utility role with Whit Merrifield having been released.