Spielerkarriere
10Canada national under-20 association football team2002–2003
Tromsø IL2003–2003
Vancouver Whitecaps FC2004–2005
Vancouver Whitecaps2004–2005
FC Nitra2006–2006
Canadian men's national soccer team2007–2008
LA Galaxy2007–2007
Toronto FC2008–2009
Chivas USA2009–2009
San Antonio Scorpions2011–heute