Career
Born in Friesland, Veenhof began playing football with local side Football Club Groningen before joining clubs in Japan, Albania and Canada. After three seasons playing for Omiya Ardija in Japan, he had brief spells with Football Club Den Bosch and KF Tirana. Shortly after he left Albania, Veenhof signed for A-League side Toronto Lynx in 2003.