После окончания сезона 2010/2011 завершил активную спортивную карьеру в возрасте 29 лет из-за проблем с сердцем.[1] Лучшими личными результатами Нильссона оказались два третьих места в спринтерских гонках в Осло (сезон 2005/2006) и Поклюке (сезон 2007/2008). Вместе с эстафетой Нильссон одержал две победы и ещё по разу был вторым и третьим.