☰
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
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
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
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-03-24
Toronto FC
Toronto
2 : 0
Atlanta United FC
Atlanta
W
2024-03-31
Toronto FC
Toronto
1 : 3
Sporting Kansas City
Sporting KC
L
2024-04-07
Vancouver Whitecaps FC
Whitecaps
4 : 0
Toronto FC
Toronto
L
2024-04-14
Charlotte FC
Charlotte
3 : 2
Toronto FC
Toronto
L
2024-04-21
Toronto FC
Toronto
1 : 0
New England Revolution
New England
W
2024-04-25
Toronto FC
Toronto
5 : 0
Simcoe County Rovers FC
Simcoe County
W
2024-04-28
Orlando City SC
Orlando City
01:30
Toronto FC
Toronto
2024-05-05
Toronto FC
Toronto
01:30
FC Dallas
Dallas
2024-05-12
Toronto FC
Toronto
01:30
New York City FC
New York City
2024-05-16
Nashville SC
Nashville
02:30
Toronto FC
Toronto
2024-05-19
Toronto FC
Toronto
01:30
CF Montréal
Montréal
2024-05-26
Toronto FC
Toronto
01:30
FC Cincinnati
Cincinnati
#
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
34
GK
0
0
0
1
0
0
0
0
0
0
1
Sean Johnson
GK
+
Age
Ap
SI
SO
B
G
34
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
90
Luka Gavran
23
GK
1
0
0
0
0
0
0
0
0
90
90
Luka Gavran
GK
+
Age
Ap
SI
SO
B
G
23
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
Greg Ranjitsingh
30
GK
Greg Ranjitsingh
GK
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
5
Kevin Long
33
DF
1
0
1
0
1
0
0
0
0
46
5
Kevin Long
DF
+
Age
Ap
SI
SO
B
G
33
1
0
1
0
1
A
YC
Y2C
RC
Min
0
0
0
0
46
6
Aimé Mabika
25
DF
1
0
0
0
0
0
0
0
0
90
6
Aimé Mabika
DF
+
Age
Ap
SI
SO
B
G
25
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
15
Nicksoen Gomis
22
DF
1
1
0
1
0
0
0
0
0
24
15
Nicksoen Gomis
DF
+
Age
Ap
SI
SO
B
G
22
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
24
17
Sigurd Rosted
29
DF
1
1
0
1
0
0
0
0
0
44
17
Sigurd Rosted
DF
+
Age
Ap
SI
SO
B
G
29
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
44
19
Kobe Franklin
20
DF
1
0
0
0
0
2
0
0
0
90
19
Kobe Franklin
DF
+
Age
Ap
SI
SO
B
G
20
1
0
0
0
0
A
YC
Y2C
RC
Min
2
0
0
0
90
Shane O'Neill
30
DF
Shane O'Neill
DF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Deandre Kerr
21
DF
Deandre Kerr
DF
+
Age
Ap
SI
SO
B
G
21
A
YC
Y2C
RC
Min
Adam Pearlman
19
DF
Adam Pearlman
DF
+
Age
Ap
SI
SO
B
G
19
A
YC
Y2C
RC
Min
8
Matthew Longstaff
24
MF
1
0
0
0
0
0
0
0
0
90
8
Matthew Longstaff
MF
+
Age
Ap
SI
SO
B
G
24
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
12
Cassius Mailula
22
MF
1
0
0
0
1
0
0
0
0
90
12
Cassius Mailula
MF
+
Age
Ap
SI
SO
B
G
22
1
0
0
0
1
A
YC
Y2C
RC
Min
0
0
0
0
90
14
Alonso Coello
24
MF
1
0
1
0
0
0
0
0
0
58
14
Alonso Coello
MF
+
Age
Ap
SI
SO
B
G
24
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
58
20
Deybi Flores
27
MF
1
1
0
1
0
0
0
0
0
32
20
Deybi Flores
MF
+
Age
Ap
SI
SO
B
G
27
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
32
21
Jonathan Osorio
31
MF
1
0
1
0
1
1
0
0
0
46
21
Jonathan Osorio
MF
+
Age
Ap
SI
SO
B
G
31
1
0
1
0
1
A
YC
Y2C
RC
Min
1
0
0
0
46
79
Andrei Dumitru
17
MF
1
1
0
1
0
0
0
0
0
44
79
Andrei Dumitru
MF
+
Age
Ap
SI
SO
B
G
17
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
44
Federico Bernardeschi
30
MF
Federico Bernardeschi
MF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Lorenzo Insigne
32
MF
Lorenzo Insigne
MF
+
Age
Ap
SI
SO
B
G
32
A
YC
Y2C
RC
Min
Richie Laryea
29
MF
Richie Laryea
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Raoul Petretta
27
MF
Raoul Petretta
MF
+
Age
Ap
SI
SO
B
G
27
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
7
Jahkeele Marshall-Rutty
19
FW
1
0
1
0
0
0
0
0
0
66
7
Jahkeele Marshall-Rutty
FW
+
Age
Ap
SI
SO
B
G
19
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
66
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
1
0
0
0
0
0
1
0
0
90
47
Kosi Thompson
FW
+
Age
Ap
SI
SO
B
G
21
1
0
0
0
0
A
YC
Y2C
RC
Min
0
1
0
0
90
99
Prince-Osei Owusu
27
FW
1
0
1
0
1
2
0
0
0
46
99
Prince-Osei Owusu
FW
+
Age
Ap
SI
SO
B
G
27
1
0
1
0
1
A
YC
Y2C
RC
Min
2
0
0
0
46
Ayo Akinola
24
FW
Ayo Akinola
FW
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Jesus Baitz
24
FW
Jesus Baitz
FW
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
C
John Herdman
48
Coach
C
John Herdman
Coach
AC
Ian Russell
48
Assistant Coach
AC
Ian Russell
Assistant 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
59
27
10
22
92
78
14
91
1.54
2
Columbus Crew
United States
44
12
14
18
58
62
-4
50
1.14
3
New York Red Bulls
United States
42
10
10
22
42
77
-35
40
0.95
4
New England Revolution
United States
41
12
13
16
49
62
-13
49
1.20
5
D.C. United SC
United States
41
13
11
17
62
73
-11
50
1.22
6
Chicago Fire FC
United States
37
14
12
11
61
55
6
54
1.46
7
Vancouver Whitecaps FC
Canada
34
12
9
13
47
46
1
45
1.32
8
Philadelphia Union
United States
32
14
7
11
48
51
-3
49
1.53
9
Sporting Kansas City
United States
27
4
8
15
23
44
-21
20
0.74
10
New York City FC
United States
26
9
7
10
44
43
1
34
1.31
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