Spielerkarriere
11Vancouver Whitecaps FC1995–1996
Stockport County F.C.1996–1998
Canadian men's national soccer team1997–2010
Edmonton Drillers1998–1999
Chester City F.C.1999–2000
Rochester Rhinos2000–2002
Macclesfield Town F.C.2002–2003
Dallas Sidekicks2003–2004
CF Montréal2003–2003
Montreal Impact2003–2003
Vancouver Whitecaps2004–2010