Playing career
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