 After appearing in just 20 minutes of one game with the Predators, Leighton was again placed on waivers, and this time was claimed by the Philadelphia Flyers on January 11, 2007.The Flyers placed him on a ten-game conditioning stint with the Philadelphia Phantoms, but recalled him early as Robert Esche was injured.Leighton backed-up Antero Niittymäki for one game before making his first NHL start in nearly three years on February 10, 2007, in a win against the St. Louis Blues.