Stazioni delle società

Toronto FC
Canada
Difesa
01/2016 - 12/2018
#3
08/2009 - 12/2015 Colorado Rapids Difesa
01/2005 - 08/2009 FC Dallas Difesa
01/2003 - 12/2004 Indiana Hoosiers Difesa
01/2002 - 12/2002 Furman Paladins Difesa
» Tutte le partite della società

Partite di club

Partite con la nazionale