 Hamels entered the 2007 season having done significant work in the weight room in the offseason and at spring training . His tenacity came to fruition when , on April 21 , 2007 , Hamels pitched his first major league complete game , allowing one run on five hits and two walks while setting a career high with 15 strikeouts . Just three days before , the Phillies moved their opening day starter Brett Myers to the bullpen to be the closer , making Hamels the team 's number one starter . On May 16 , he carried a perfect game into the seventh inning , but then walked <unk> hitter <unk> Weeks and surrendered a home run to the next batter , J. J. Hardy . 
