☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
Liga Endesa
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Dota 2
Home
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
Toronto FC -
Team Info
Official Name:
Toronto Football Club
Address:
50 Bay Street, Suite 500
M5J 2L2 Toronto, ON, Canada
M5J 2L2 Toronto, ON, Canada
Website:
https://www.torontofc.ca
Club Colors:
Red / White
Nicknames:
Reds / TFC
Social Media:
Related Teams
Toronto FC II
USL League One
Matches
Most Recent
Leagues Cup 2024
Telus Canadian Championship 2024
MLS 2024
Leagues Cup 2023
Canadian Championship 2023
MLS 2023
Canadian Championship 2022
MLS 2022
Canadian Championship 2021
MLS 2021
Scotiabank CONCACAF Champions League 2021
Canadian Championship 2020
MLS 2020
Canadian Championship 2019
MLS 2019
Scotiabank CONCACAF Champions League 2019
Canadian Championship 2018
MLS 2018
Scotiabank CONCACAF Champions League 2018
Canadian Championship 2017
MLS 2017
Amway Canadian Championship 2016
MLS 2016
Amway Canadian Championship 2015
MLS 2015
Amway Canadian Championship 2014
MLS 2014
Amway Canadian Championship 2013
MLS 2013
Amway Canadian Championship 2012
Major League Soccer 2012
Nutrilite Canadian Championship 2011
Major League Soccer 2011
Nutrilite Canadian Championship 2010
Major League Soccer 2010
Nutrilite Canadian Championship 2009
Major League Soccer 2009
Nutrilite Canadian Championship 2008
Major League Soccer 2008
Major League Soccer 2007
2024-07-04
Toronto FC
Toronto
1 : 2
Orlando City SC
Orlando City
L
2024-07-07
Columbus Crew
Columbus
4 : 0
Toronto FC
Toronto
L
2024-07-11
Forge FC
Forge
2 : 1
Toronto FC
Toronto
L
2024-07-14
Toronto FC
Toronto
2 : 1
Philadelphia Union
Philadelphia
W
2024-07-18
Inter Miami CF
Inter Miami
3 : 1
Toronto FC
Toronto
L
2024-07-21
CF Montréal
Montréal
0 : 1
Toronto FC
Toronto
W
2024-07-28
New York Red Bulls
New York RB
02:00
Toronto FC
Toronto
2024-08-05
CF Pachuca
Pachuca
02:00
Toronto FC
Toronto
2024-08-25
Houston Dynamo
Houston Dynamo
02:30
Toronto FC
Toronto
2024-08-28
Toronto FC
Toronto
01:00
Forge FC
Forge
2024-09-01
Toronto FC
Toronto
01:30
D.C. United SC
D.C. United
2024-09-15
Toronto FC
Toronto
01:30
Austin FC
Austin
#
Pos
Roster
2024 MLS
2023 Leagues Cup
2023 Canadian Championship
2023 MLS
2022 Canadian Championship
2022 MLS
2021 Canadian Championship
2021 MLS
2021 Scotiabank CONCACAF Champions League
2020 Canadian Championship
2020 MLS
2019 Canadian Championship
2019 MLS
2019 Scotiabank CONCACAF Champions League
2018 Canadian Championship
2018 MLS
2018 Scotiabank CONCACAF Champions League
2017 Canadian Championship
2017 MLS
2016 Amway Canadian Championship
2016 MLS
2015 Amway Canadian Championship
2015 MLS
2014 Amway Canadian Championship
2014 MLS
2013 MLS
2012/2013 CONCACAF Champions League
2012 Amway Canadian Championship
2012 Major League Soccer
2011/2012 CONCACAF Champions League
2011 Major League Soccer
2010 Major League Soccer
2009 Major League Soccer
2008 Major League Soccer
2007 Major League Soccer
#
Name
Age
Pos
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
1
Sean Johnson
35
GK
0
0
0
2
0
0
0
0
0
0
1
Sean Johnson
GK
+
Age
Ap
SI
SO
B
G
35
0
0
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
0
18
Greg Ranjitsingh
31
GK
0
0
0
2
0
0
0
0
0
0
18
Greg Ranjitsingh
GK
+
Age
Ap
SI
SO
B
G
31
0
0
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
0
90
Luka Gavran
24
GK
4
0
0
0
0
0
0
0
0
360
90
Luka Gavran
GK
+
Age
Ap
SI
SO
B
G
24
4
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
360
5
Kevin Long
33
DF
3
2
1
2
1
0
1
0
0
112
5
Kevin Long
DF
+
Age
Ap
SI
SO
B
G
33
3
2
1
2
1
A
YC
Y2C
RC
Min
0
1
0
0
112
6
Aimé Mabika
25
DF
4
0
1
0
0
0
0
0
0
316
6
Aimé Mabika
DF
+
Age
Ap
SI
SO
B
G
25
4
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
316
15
Nicksoen Gomis
22
DF
3
1
1
2
0
0
0
0
0
160
15
Nicksoen Gomis
DF
+
Age
Ap
SI
SO
B
G
22
3
1
1
2
0
A
YC
Y2C
RC
Min
0
0
0
0
160
17
Sigurd Rosted
30
DF
2
1
1
2
0
0
0
0
0
90
17
Sigurd Rosted
DF
+
Age
Ap
SI
SO
B
G
30
2
1
1
2
0
A
YC
Y2C
RC
Min
0
0
0
0
90
19
Kobe Franklin
21
DF
4
0
1
0
0
2
0
0
0
348
19
Kobe Franklin
DF
+
Age
Ap
SI
SO
B
G
21
4
0
1
0
0
A
YC
Y2C
RC
Min
2
0
0
0
348
27
Shane O'Neill
30
DF
1
0
1
0
0
0
0
0
0
46
27
Shane O'Neill
DF
+
Age
Ap
SI
SO
B
G
30
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
46
29
Deandre Kerr
21
DF
3
1
0
1
5
0
0
0
0
192
29
Deandre Kerr
DF
+
Age
Ap
SI
SO
B
G
21
3
1
0
1
5
A
YC
Y2C
RC
Min
0
0
0
0
192
95
Nathaniel Edwards
21
DF
1
1
0
1
0
0
0
0
0
44
95
Nathaniel Edwards
DF
+
Age
Ap
SI
SO
B
G
21
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
44
Adam Pearlman
19
DF
Adam Pearlman
DF
+
Age
Ap
SI
SO
B
G
19
A
YC
Y2C
RC
Min
8
Matthew Longstaff
24
MF
3
1
1
1
1
0
0
0
0
192
8
Matthew Longstaff
MF
+
Age
Ap
SI
SO
B
G
24
3
1
1
1
1
A
YC
Y2C
RC
Min
0
0
0
0
192
10
Federico Bernardeschi
30
MF
3
2
1
2
1
1
0
0
0
130
10
Federico Bernardeschi
MF
+
Age
Ap
SI
SO
B
G
30
3
2
1
2
1
A
YC
Y2C
RC
Min
1
0
0
0
130
11
Derrick Etienne
27
MF
3
2
1
2
1
1
0
0
0
152
11
Derrick Etienne
MF
+
Age
Ap
SI
SO
B
G
27
3
2
1
2
1
A
YC
Y2C
RC
Min
1
0
0
0
152
12
Cassius Mailula
23
MF
3
0
1
0
2
1
0
0
0
245
12
Cassius Mailula
MF
+
Age
Ap
SI
SO
B
G
23
3
0
1
0
2
A
YC
Y2C
RC
Min
1
0
0
0
245
14
Alonso Coello
24
MF
3
0
2
0
0
0
0
0
0
211
14
Alonso Coello
MF
+
Age
Ap
SI
SO
B
G
24
3
0
2
0
0
A
YC
Y2C
RC
Min
0
0
0
0
211
20
Deybi Flores
28
MF
4
3
1
3
0
1
0
0
0
171
20
Deybi Flores
MF
+
Age
Ap
SI
SO
B
G
28
4
3
1
3
0
A
YC
Y2C
RC
Min
1
0
0
0
171
21
Jonathan Osorio
31
MF
2
0
2
0
1
1
0
0
0
92
21
Jonathan Osorio
MF
+
Age
Ap
SI
SO
B
G
31
2
0
2
0
1
A
YC
Y2C
RC
Min
1
0
0
0
92
24
Lorenzo Insigne
33
MF
2
0
1
0
0
0
1
0
0
123
24
Lorenzo Insigne
MF
+
Age
Ap
SI
SO
B
G
33
2
0
1
0
0
A
YC
Y2C
RC
Min
0
1
0
0
123
28
Raoul Petretta
27
MF
1
0
0
0
0
0
0
0
0
90
28
Raoul Petretta
MF
+
Age
Ap
SI
SO
B
G
27
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
65
Antony Curic
23
MF
1
0
0
0
0
0
0
0
0
90
65
Antony Curic
MF
+
Age
Ap
SI
SO
B
G
23
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
79
Andrei Dumitru
17
MF
2
1
1
1
0
1
0
0
0
120
79
Andrei Dumitru
MF
+
Age
Ap
SI
SO
B
G
17
2
1
1
1
0
A
YC
Y2C
RC
Min
1
0
0
0
120
Richie Laryea
29
MF
Richie Laryea
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Henry Wingo
28
MF
Henry Wingo
MF
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Brandon Servania
25
MF
Brandon Servania
MF
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Jordan Perruzza
23
MF
Jordan Perruzza
MF
+
Age
Ap
SI
SO
B
G
23
A
YC
Y2C
RC
Min
Markus Cimermancic
19
MF
Markus Cimermancic
MF
+
Age
Ap
SI
SO
B
G
19
A
YC
Y2C
RC
Min
Charles Sharp
23
MF
Charles Sharp
MF
+
Age
Ap
SI
SO
B
G
23
A
YC
Y2C
RC
Min
Charlie Staniland
20
MF
Charlie Staniland
MF
+
Age
Ap
SI
SO
B
G
20
A
YC
Y2C
RC
Min
7
Jahkeele Marshall-Rutty
20
FW
3
1
2
1
0
2
1
0
0
124
7
Jahkeele Marshall-Rutty
FW
+
Age
Ap
SI
SO
B
G
20
3
1
2
1
0
A
YC
Y2C
RC
Min
2
1
0
0
124
16
Tyrese Spicer
FW
1
1
0
1
1
0
0
0
0
44
16
Tyrese Spicer
FW
+
Age
Ap
SI
SO
B
G
1
1
0
1
1
A
YC
Y2C
RC
Min
0
0
0
0
44
47
Kosi Thompson
21
FW
4
0
0
0
0
0
1
0
0
360
47
Kosi Thompson
FW
+
Age
Ap
SI
SO
B
G
21
4
0
0
0
0
A
YC
Y2C
RC
Min
0
1
0
0
360
73
Jesus Baitz
25
FW
1
1
0
2
0
0
0
0
0
44
73
Jesus Baitz
FW
+
Age
Ap
SI
SO
B
G
25
1
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
44
99
Prince-Osei Owusu
27
FW
3
2
1
3
3
2
0
0
0
104
99
Prince-Osei Owusu
FW
+
Age
Ap
SI
SO
B
G
27
3
2
1
3
3
A
YC
Y2C
RC
Min
2
0
0
0
104
Julian Altobelli
21
FW
Julian Altobelli
FW
+
Age
Ap
SI
SO
B
G
21
A
YC
Y2C
RC
Min
Hassan Ayari
21
FW
Hassan Ayari
FW
+
Age
Ap
SI
SO
B
G
21
A
YC
Y2C
RC
Min
C
John Herdman
49
Coach
C
John Herdman
Coach
Head-2-Head
All
Area Comps.
Area Teams
Competitions
Teams
#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
CF Montréal
Canada
61
29
10
22
98
79
19
97
1.59
2
Columbus Crew
United States
45
12
14
19
58
66
-8
50
1.11
3
New York Red Bulls
United States
43
10
10
23
42
80
-38
40
0.93
4
D.C. United SC
United States
42
13
12
17
64
75
-11
51
1.21
5
New England Revolution
United States
41
12
13
16
49
62
-13
49
1.20
6
Chicago Fire FC
United States
38
14
12
12
62
59
3
54
1.42
7
Philadelphia Union
United States
34
15
8
11
50
52
-2
53
1.56
8
Vancouver Whitecaps FC
Canada
34
12
9
13
47
46
1
45
1.32
9
New York City FC
United States
27
9
7
11
46
46
0
34
1.26
10
Sporting Kansas City
United States
27
4
8
15
23
44
-21
20
0.74
Show All
News
22-11-2023 08:00
Toronto FC star Lorenzo Insigne linked to a return to Serie A
Serie A
Lazio
Toronto
Lorenzo Insigne
22-11-2023 08:00
Toronto FC star Lorenzo Insigne linked to a return to Serie A
Serie A
Lazio
Toronto
Lorenzo Insigne
15-10-2023 08:00
Juventus may secure the services of Federico Bernardeschi
Serie A
Juventus
Toronto
Federico Bernardeschi
15-10-2023 08:00
Juventus may secure the services of Federico Bernardeschi
Serie A
Juventus
Toronto
Federico Bernardeschi
22-09-2023 12:00
Lionel Messi could miss the US Open Cup final for injury
Toronto
Inter Miami
Lionel Messi
22-09-2023 12:00
Lionel Messi could miss the US Open Cup final for injury
Toronto
Inter Miami
Lionel Messi
Club History
11.05.2006
foundation as Toronto Football Club
Trophies
Canadian Championship
8 x
2020
MLS
1 x
2017