W 2006 Niklas dołączył jako trzeci do Nilsa Carlséna z Sundbybergs CK i ponownie zagrał w Mistrzostwach Świata Juniorów. Szwecja podobnie jak rok wcześniej przegrała finał z Kanadyjczykami (Charley Thomas) 3:7. Drużyna wygrała Elitserien 2005/2006 i reprezentowała Szwecję na Mistrzostwach Świata 2006. Z bilansem 6-5 zajęła 5. miejsce wraz z Finami i Szwajcarami. W kolejnym występie na Mistrzostwach Świata Juniorów powtórzyła się wcześniejsza sytuacja i zawodnicy Sundbybergs CK w finale ulegli Kanadzie (Charley Thomas) 3:8.

W 2008 Edin przekroczył wiek juniorski, jednak wyjechał na Mistrzostwa Świata Juniorów 2008 jako trener kobiecej reprezentacji, która wywalczyła srebrne medale. W tym samym roku Edin jako skip mieszanej drużyny mikstowej stanął na najwyższym stopniu podium mistrzostw Szwecji. W rozgrywkach krajowych trzecią była Anette Norberg, która jednak nie uczestniczyła w Mistrzostwach Europy Mikstów. Norberg przygotowywała się do Mistrzostw Europy z drużyną kobiet. Szwecja w Mistrzostwach Europy przegrała półfinał 1:7 z Niemcami (Rainer Schöpp), jednak wygrała mecz o brązowy medal z Rosją (Aleksander Kirikow) 6:4. Zespół Niklasa Edina dotarł do finału Mistrzostw Szwecji 2008, w którym przegrał z Mathiasem Mabergsem.