Hanstveit zajął 5. lokatę podczas mistrzostw Europy juniorów (Saloniki 1991), 10. miejsce na Mistrzostwach świata juniorów w 1992 roku w Seulu, 8. miejsce na Halowych Mistrzostwach Europy w 1996 roku w Sztokholmie, 12. miejsce na Mistrzostwach Europy w 1998 roku w Budapeszcie i 5. miejsce w Halowych Mistrzostwach Europy w 2000 roku w Gandawie. Czwarty zawodnik Finału Grand Prix IAAF (Doha 2000). Wielokrotnie reprezentował Norwegię w zawodach Pucharu Europy.