Canada international players
Every football player who has earned at least one senior cap for Canada. Sorted by total international appearances.
212 players
AllActiveRetired
ALLABCDEFGHIJKLMNOPRSTUVWXYZ
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
AH
Atiba Hutchinson
MF
08.02.1983 (43)
CANCanada
Retired
105
9
2003-2023
JD
Julián de Guzmán
MF
25.03.1981 (45)
CANCanada
Retired
89
4
2002-2016
CL
Cyle Larin
FW
17.04.1995 (31)
CANCanada
ENG Southampton
86
30
2014-
JO
Jonathan Osorio
MF
12.06.1992 (34)
CANCanada
CAN Toronto FC
85
9
2013-
PS
Paul Stalteri
DF
18.10.1977 (49)
CANCanada
Retired
84
7
1997-2010
RS
Randy Samuel
DF
23.12.1963 (63)
CANCanada
Retired
82
0
1983-1997
DD
Dwayne De Rosario
MF
15.05.1978 (48)
CANCanada
Retired
81
22
1998-2015
MB
Milan Borjan
GK
23.10.1987 (39)
CANCanada
KSA Al-Riyadh
80
0
2008-
MW
Mark Watson
DF
08.09.1970 (56)
CANCanada
Retired
78
3
1991-2004
SP
Samuel Piette
MF
12.11.1994 (32)
CANCanada
CAN CF Montréal
69
0
2012-
JD
Jonathan David
FW
14.01.2000 (26)
CANCanada
ITA Juventus
67
36
2018-
JH
Junior Hoilett
FW
05.06.1990 (36)
CANCanada
ENG Swindon Town
67
17
2015-
LH
Lyndon Hooper
MF
30.05.1966 (60)
CANCanada
Retired
67
3
1986-1997
AB
Alex Bunbury
FW
18.06.1967 (59)
CANCanada
Retired
65
16
1986-1997
RL
Richie Laryea
MF
07.01.1995 (31)
CANCanada
CAN Toronto FC
65
1
2019-
ND
Nick Dasovic
MF
05.12.1968 (58)
CANCanada
Retired
63
2
1992-2004
CM
Colin Miller
DF
04.10.1964 (62)
CANCanada
Retired
61
5
1983-1997
MS
Mike Sweeney
DF
25.12.1959 (67)
CANCanada
Retired
61
1
1980-1993
TR
Tosaint Ricketts
FW
06.08.1987 (39)
CANCanada
Retired
61
17
2011-2020
PO
Pat Onstad
GK
13.01.1968 (58)
CANCanada
Retired
60
0
1988-2010
CC
Carlo Corazzin
FW
25.12.1971 (55)
CANCanada
Retired
59
11
1994-2004
BW
Bruce Wilson
DF
20.06.1951 (75)
CANCanada
Retired
57
0
1974-1986
AJ
Alistair Johnston
DF
08.10.1998 (28)
CANCanada
SCO Celtic
56
1
2021-
MD
Marcel de Jong
MF
15.10.1986 (40)
CANCanada
Retired
56
3
2007-2018
PB
Patrice Bernier
MF
23.09.1979 (47)
CANCanada
Retired
56
2
2004-2017
DM
Dale Mitchell
FW
21.04.1958 (68)
CANCanada
Retired
55
19
1980-1993
AD
Alphonso Davies
MF
02.11.2000 (26)
CANCanada
GER Bayern München
53
15
2017-
PD
Paul Dolan
GK
16.04.1966 (60)
CANCanada
Retired
53
0
1984-1997
PP
Paul Peschisolido
FW
25.05.1971 (55)
CANCanada
Retired
53
10
1992-2004
FY
Frank Yallop
DF
04.04.1964 (62)
CANCanada
Retired
52
0
1990-1997
DN
David Norman
MF
06.05.1962 (64)
CANCanada
Retired
51
1
1983-1994
TB
Tajon Buchanan
FW
08.02.1999 (27)
CANCanada
ESP Villarreal
51
8
2021-
NL
Nikolas Ledgerwood
MF
16.01.1985 (41)
CANCanada
Retired
50
1
2007-2016
SE
Stephen Eustáquio
MF
21.12.1996 (30)
CANCanada
USA LAFC
50
4
2019-
JD
Jason de Vos
DF
02.01.1974 (52)
CANCanada
Retired
49
4
1997-2004
KM
Kamal Miller
DF
16.05.1997 (29)
CANCanada
USA Portland Timbers
49
0
2019-
SJ
Simeon Jackson
FW
28.03.1987 (39)
CANCanada
Retired
49
6
2009-2017
LH
Lars Hirschfeld
GK
17.10.1978 (48)
CANCanada
Retired
48
0
2000-2013
BL
Bob Lenarduzzi
DF
01.05.1955 (71)
CANCanada
Retired
47
4
1973-1987
PJ
Paul James
MF
11.11.1963 (63)
CANCanada
Retired
46
2
1983-1993
SV
Steven Vitória
DF
11.01.1987 (39)
CANCanada
Retired
46
5
2016-2023
TR
Tomasz Radzinski
FW
14.12.1973 (53)
CANCanada
Retired
46
10
1995-2009
WJ
Will Johnson
MF
21.01.1987 (39)
CANCanada
Retired
45
4
2005-2019
AH
André Hainault
DF
17.06.1986 (40)
CANCanada
Retired
44
2
2006-2015
DH
Doneil Henry
DF
20.04.1993 (33)
CANCanada
Retired
44
1
2012-2022
GA
Geoff Aunger
DF
04.02.1968 (58)
CANCanada
Retired
44
4
1992-1997
JC
John Catliff
FW
08.01.1965 (61)
CANCanada
Retired
44
18
1984-1994
JL
John Limniatis
MF
24.06.1967 (59)
CANCanada
Retired
44
1
1987-1997
SA
Sam Adekugbe
DF
16.01.1995 (31)
CANCanada
CAN Vancouver Whitecaps
44
1
2015-
AS
Adam Straith
DF
11.09.1990 (36)
CANCanada
Retired
43
0
2010-2017
1234Next ›

All Tags in Database

Discover more tags across eligibility, clubs, players, national teams and international football pathways.

See more tags →