The last Phillies pitcher with 10+ strikeouts, 0 walks and 1-or-fewer hits allowed in a game was Roy Halladay on May 29, 2010, when he threw a perfect game against the Marlins.
Zach Wheeler joined him as the only Phillies pitchers to achieve the feat over the last 50 seasons. pic.twitter.com/mayQZ1trJ4