Toronto FC

Official Name: Toronto Football Club

Formed: 2006  Ground: BMO Field (28,351)  Manager: John Herdman [ENG]

Number Name Nat Pos Height Weight Date of Birth Birth Place Previous Club
1 Sean Johnson USA G 1.93 98 31-05-89 Lilburn New York C
2
3
4
5 Kevin Long IRL D 1.88 83 18-08-90 Cork Birmingham C
6 Aimé Mabika ZAM D 1.98 97 16-08-98 Lusaka Inter Miami
7
8 Matty Longstaff ENG M 1.71 65 21-03-00 Rotherham Newcastle U
9
10 Federico Bernardeschi ITA F 1.85 77 16-02-94 Carrara Juventus
11 Derrick Etienne HAI M 1.78 73 25-11-96 Richmond, VA Atlanta U
12
13
14 Alonso Coello ESP M 1.85 82 12-10-99 Madrid Florida Atlantic Univ
15 Nicksoen Gomis FRA D 1.85 80 15-03-02 Évreux Sheffield U
16 Tyrese Spicer TRI F 1.85 84 04-12-00 Trincity Lipscomb Univ
17 Sigurd Rosted NOR D 1.86 84 22-07-94 Oslo Brøndby
18 Greg Ranjitsingh TRI G 1.91 88 18-07-93 Scarborough [CAN] MLS Pool
19 Kobe Franklin CAN M 1.68 69 10-05-03 North York Chicago Fire
20 Deybi Flores HON M 1.83 68 16-06-96 San Pedro Sula Fehérvár
21 Jonathan Osorio CAN M 1.75 73 12-06-92 Toronto SC Toronto
22 Richie Laryea CAN M 1.75 68 07-01-95 Toronto Nottingham F
23 Brandon Servania USA M 1.78 73 12-03-99 Birmingham, AL FC Dallas
24 Lorenzo Insigne ITA F 1.63 59 04-06-91 Naples Napoli
25
26
27 Shane O'Neill IRL D 1.88 87 02-09-93 Middleton Seattle Sounders
28 Raoul Petretta ITA D 1.75 70 24-03-97 Rheinfelden Kasımpaşa
29 Deandre Kerr CAN F 1.80 81 29-11-02 Toronto Syracuse Univ
30 Henry Wingo USA D 1.83 77 04-10-95 Seattle Ferencváros
31
32
33
34
35
36
37
38 Charlie Sharp USA M 1.95 87 23-06-01 Brighton, MI Western Michigan Univ
39
40
47 Kosi Thompson CAN M 1.78 79 27-01-03 Toronto None
51 Adam Pearlman CAN D 1.83 77 05-04-05 Johannesburg None
71 Markus Cimermancic CAN M 1.75 70 01-10-04 Kitchener None
73 Jesús Batiz HON F 1.78 77 14-06-99 Tela Rochester New York
79 Andrei Dumitru CAN M 1.85 82 28-10-06 Milton None
81 Hassan Ayari TUN F 1.80 74 08-12-02 New York City Sheffield U
82 Julian Altobelli CAN F 1.78 72 04-11-02 Toronto York9 FC
89 Charlie Staniland ENG M - - 19-07-04 Sheffield Sheffield U
90 Luka Gavran CAN G 1.98 91 09-05-00 Hamilton [CAN] St John's Univ
95 Nate Edwards CAN D 1.73 75 18-10-02 Brampton Syracuse Univ
99 Prince Osei Owusu GER F 1.91 84 07-01-97 Wertheim Jahn Regensburg

Players no longer at this club

Number Name Nat Pos Height Weight Date of Birth Birth Place New Club
83 Hugo Mbongue CAN F 1.80 85 27-07-04 Toronto San Antonio FC (On Loan)
11 Latif Blessing GHA F 1.70 64 30-12-96 Accra Houston Dynamo
26 Luke Singh CAN D 1.84 72 12-09-00 Brampton Atlético Ottawa (On Loan)
9 Ayo Akinola USA F 1.77 83 20-01-00 Detroit Wil
77 Jordan Perruzza CAN F 1.85 83 16-01-01 Toronto Real Monarchs
7 Jahkeele Marshall-Rutty CAN M 1.75 64 16-06-04 Brampton CF Montréal
12 Cassius Mailula RSA F 1.73 66 12-06-01 Ga-Molepo Wydad Casablanca (On Loan)