Vigrass first joined the national team program in 2008 as a member of Canada men's junior national volleyball team. He helped the team win silver at the 2008 Men's Junior NORCECA Volleyball Championship, and qualify for the 2009 FIVB Volleyball Men's U21 World Championship. Vigrass joined the senior national "B" team in 2010, before becoming a full national team member in 2012. He was a member of the squad that finished tied for 7th place at the 2014 FIVB Volleyball Men's World Championship, and helped the team win bronze at the 2015 Pan American Games. He also helped the national team finish tied for 5th at the 2016 Rio Summer Olympics and helped the team qualify for the 2020 Tokyo Summer Olympics. In June 2021, Vigrass was named to Canada's 2020 Olympic team.