Toronto FC 2012

P # Player Born Height Weight Contract
GKBrian Rowe1988-11-1618684
GKFreddy Hall1985-03-0318877
GKMilos Kocic1985-06-0419391
GKQuillan Roberts1994-09-1318588
GKStefan Frei1986-04-2019589
DAaron Maund1990-09-1918584
DAdrian Cann1980-09-1919083
DAshtone Morgan1991-02-0918075
DDarren O'Dea1987-02-0418582
DDicoy Williams1986-10-0718885
DDoneil Henry1993-04-20183822018-06-30
DLogan Emory1988-01-1018584
DMiguel Aceval1983-01-0818395
DRichard Eckersley1989-03-12176752014
DTy Harden1984-03-0618686
MEfrain Burgos1988-08-1418075
MEric Avila1987-11-2417267
MJeremy Hall1988-09-1118075
MJulian De Guzmán1981-03-25169682013 Jun
MLuis Silva1988-12-1018074
MMatt Stinson1992-09-0917875
MOscar Cordon1993-01-1817570
MReginald Thompson-Lambe1991-02-04170682015
MTerry Dunfield1982-02-2017075
MTorsten Frings1976-11-2218280Retired
FAndrew Wiedeman1989-08-2218075
FDanny Koevermans1978-11-0119190
FEric Hassli1981-03-05193912015
FJoao Plata1992-03-01158612013
FKeith Makubuya1993-01-2618075
FNicholas Lindsay1992-09-0317570
FNick Soolsma1988-01-1717880
FQuincy Amarikwa1987-10-29175732013
FRyan Johnson1984-11-2618582