Nel 1974 viene ingaggiato dai neonati Vancouver Whitecaps, franchigia della North American Soccer League. Con i Whitecaps nella stagione d'esordio ottenne il quarto ed ultimo posto della Western Division della North American Soccer League 1974. In questa prima stagione fu titolare inamovibile, mentre nella seguente perse un terzo delle partite a causa di un infortunio. Nella stagione 1976 raggiunse con i suoi i play-off per il titolo, venendo eliminato agli ottavi dai Seattle Sounders. Anche nella stagione seguente raggiunse con i suoi i play-off per il titolo, venendo eliminato nuovamente agli ottavi dai Seattle Sounders.