Nygaard vant Pilgrimsloppet i Lofsdalen 2018. I Ski Classics 2017/18 vant han fire av rennene; La Sgambeda, Vasaloppet, Birkebeinerrennet og Ylläs–Levi Ski Marathon. Han kom dermed på andreplass sammenlagt, bak Tord Asle Gjerdalen. Han kom på tredjeplass i sprintcupen og fjerdeplass i klatrecupen, men vant Visma Nordic Trophy. Laget hans, Team Santander, vant også lagkonkurransen.