Carriera Calciatore Club Inizia la carriera nel 1976, ingaggiato dai , franchigia della NASL, con cui non esordirà ufficialmente in prima squadra, ma solo nella tournée australiana del suo club e nel campionato indoor. Si sposta quindi nella NSL per giocare nel , con cui raggiungerà la finale del torneo 1976, persa contro il .

La stagione seguente passa al , con cui vincerà il torneo.

Nel 1977 torna in forza ai Metros-Croatia, con cui, dopo aver vinto il proprio girone, interrompe il cammino verso il titolo ai quarti di finale dei playoff.

Nel 1978 torna a giocare nella NASL, questa volta in forza agli statunitensi del , con cui nei tre anni di militanza non riuscirà mai ad accedere ai playoff per il titolo.

Nella North American Soccer League 1981 passa ai , con cui raggiunse i quarti di finale dei playoff per il titolo.

Contemporaneamente e successivamente al calcio si dedicò all'indoor soccer, ove oltre che con i Metros-Croatia, giocò con varie franchigie. Nella stagione 1978-1979 vinse con i il torneo inaugurale della MISL. Dopo aver giocato con i ed i , vinse con i il campionato 1983-1984. Chiuse la carriera indoor nei .

Nazionale Nel 1980 ha giocato un incontro con la nazionale canadese.

Allenatore Dal 1996 al 2004 allena i , neonata franchigia della A-League, vincendone tre edizioni. Sempre nel 1996 raggiunge la finale della U.S. Open Cup, persa contro il . Ercoli con i suoi si rifarà nell'edizione 1999, battendo in finale i . I Rhinos risultano al 2026 l'ultima squadra non appartenente alla Major League Soccer a vincere questo trofeo.

Nel 2009 è tornato ai Rhinos come direttore generale ed è stato nominato presidente e direttore operativo della squadra nel 2011. Torna ad allenare i Rhinos nel maggio 2013 in sostituzione di Jesse Myers.

Palmarès Calciatore Calcio

Montréal Castors: 1977

Indoor Soccer

New York Arrows: 1978-1979 Baltimore Blast: 1983-1984

Allenatore

Rochester Rhinos: 1998, 2000, 2001.

Rochester Rhinos: 1999

Statistiche Cronologia presenze e reti in nazionale

Note

Collegamenti esterni