 In 2011, he joined Karlsruher SC and made 12 league appearances for the club.For the 2012 season, Lechner signed for New England Revolution in Major League Soccer.He made his debut for the Revolution on 31 March 2012 in a league match against the Los Angeles Galaxy coming on as a substitute in the 46th minute for Kevin Alston.