Hanevold participated in 16 World Championships from 1994 to 2009. He was a part of the team in 1993 in Borovets as a reserve, but did not participate in any races.