On 17 July 2015, Moon was signed by Allsvenskan side Djurgårdens IF. The club had originally planned to sign him for the start of the 2016 Allsvenskan, but after a season-ending injury to their right winger Haris Radetinac they decided to loan him from Östersund for the rest of the year with an option to buy at the end of the loan.