Karierę piłkarską Huistra rozpoczął w klubie FC Groningen. W 1984 roku awansował do kadry pierwszej drużyny. 5 września 1984 zadebiutował w Eredivisie w przegranym 1:3 domowym meczu z FC Volendam. 3 listopada tamtego roku, w meczu z AZ Alkmaar (1:1), strzelił swojego pierwszego ligowego gola. W Groningen grał do końca sezonu 1985/1986.
W 1986 roku Huistra przeszedł z Groningen do BV Veendam, w którym swój debiut zanotował 20 sierpnia 1986 w zremisowanym 0:0 wyjazdowym meczu z HFC Haarlem. Piłkarzem Veendam był przez jeden sezon.
W 1987 roku Huistra ponownie zmienił klub i został zawodnikiem FC Twente. W nim zadebiutował 16 sierpnia 1987 w meczu z Dordrechtem (1:4). W Twente występował do lata 1990 roku.
W 1990 roku Huistra został piłkarzem szkockiego klubu Rangers. W szkockiej Premier League zadebiutował 25 sierpnia 1990 w zwycięskim 3:1 domowym meczu z Dunfermline Athletic. W Rangers przez 4,5 roku grał w podstawowym składzie. W tym okresie pięciokrotnie wywalczył mistrzostwo kraju (1991, 1992, 1993, 1994, 1995), dwukrotnie Puchar Szkocji (1992, 1993) i trzykrotnie Puchar Ligi Szkockiej (1991, 1993, 1994).
W reprezentacji Holandii Huistra zadebiutował 16 listopada 1988 roku w przegranym 0:1 towarzyskim spotkaniu z Włochami. Od 1988 do 1991 roku wystąpił w kadrze narodowej 8 razy.
Po zakończeniu kariery piłkarskiej Huistra został trenerem. W latach 2001–2004 był trenerem młodzieży w FC Groningen. 1 lipca 2005 został mianowany asystentem Aada de Mosa w SBV Vitesse. Następnie w latach 2008–2009 był asystentem w Ajaksie Amsterdam, a w sezonie 2009/2010 prowadził rezerwy tego klubu. Latem 2010 został pierwszym trenerem Groningen.