Canada Soccer

Look up any person in Canada Soccer's resource centre. The profiles section includes players, coaches, team staff, referees, and other notable figures from well over one hundred years of Canadian soccer. Of note, the section includes every player and staff that has been called into Canada's national teams - at any level and at any period in time. The section also includes Canada Soccer presidents, board members, general secretaries, patrons, life members, and honoured members of The Soccer Hall of Fame.

Male Female Both

LEGEND: MP = Matches Played; G = Goals; A = Assist; CS = Clean Sheets
Name Current Club Birth Year Raised CANMNT CANWNT
MP G A CS MP G A CS
.. McAulay 0 0 0 0 0 0 0 0
.. Smith 0 0 0 0 0 0 0 0
.. Commerpach 0 0 0 0 0 0 0 0
.. Fouchette 0 0 0 0 0 0 0 0
.. Mueller 0 0 0 0 0 0 0 0
.. Carmichael 0 0 0 0 0 0 0 0
.. Campbell 0 0 0 0 0 0 0 0
.. Chapman 0 0 0 0 0 0 0 0
.. Morgan 0 0 0 0 0 0 0 0
A. Horvath 0 0 0 0 0 0 0 0
Aaron Fred Bowman Berlin, ON, CAN 0 0 0 0 0 0 0 0
Abdel Sahrane 1962 0 0 0 0 0 0 0 0
Abie Grosser 0 0 0 0 0 0 0 0
Adam Mack 0 0 0 0 0 0 0 0
Adam Braz 1981 St-Laurent, QC, CAN 12 0 0 0 0 0 0 0
Adam Smith 0 0 0 0 0 0 0 0
Adam Bouchard Oakville & Burlington, ON, CAN 0 0 0 0 0 0 0 0
Adam Straith GER / FC Hansa Rostock 1990 Victoria, BC, CAN 43 0 3 0 0 0 0 0
Adolf Traweger Regina, SK, CAN 0 0 0 0 0 0 0 0
Adrian Serioux 1979 Scarborough, ON, CAN 19 1 0 0 0 0 0 0
Adrian Cann 1980 Thornhill, ON, CAN 9 0 0 0 0 0 0 0
Adrian Cann 1980 Thornhill, ON, CAN 9 0 0 0 0 0 0 0
Adrian Newman 0 0 0 0 0 0 0 0
Alan Spink 1962 Dartmouth, NS, CAN 0 0 0 0 0 0 0 0
Alan Bristowe 0 0 0 0 0 0 0 0
Alan Ross 1969 0 0 0 0 0 0 0 0
Alan Churchard 0 0 0 0 0 0 0 0
Alan Errington 1950 Newcastle Upon Tyne, ENG 0 0 0 0 0 0 0 0
Albert Henderson 1881 0 0 0 0 0 0 0 0
Albert Johnston 1879 0 0 0 0 0 0 0 0
Albert Thombs 1882 Henley, ENG 0 0 0 0 0 0 0 0
Alec Papadakis 1948 0 0 0 0 0 0 0 0
Alec Smith 1 0 0 0 0 0 0 0
Alen Marcina 1979 Surrey, BC, CAN 0 0 0 0 0 0 0 0
Alessandro Busti 2000 Torino, ITA 1 0 0 1 0 0 0 0
Alex Shaw 1 0 0 0 0 0 0 0
Alex McKechnie N/A 0 0 0 0 0 0 0 0
Alex Hylan 1928 Clydebank, SCO 0 0 0 0 0 0 0 0
Alex Comsia 1996 North Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Alex Schleer 1985 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Alex Graham 1955 Peterborough, ON, CAN 0 0 0 0 0 0 0 0
Alex Barnetson 1961 0 0 0 0 0 0 0 0
Alex Bunbury 1967 Montreal, QC, CAN 65 15 6 0 0 0 0 0
Alex Gibson Berlin, ON, CAN 0 0 0 0 0 0 0 0
Alex Hall 1880 0 0 0 0 0 0 0 0
Alex Bunbury 1967 Montreal, QC, CAN 65 15 6 0 0 0 0 0
Alexander Noble Garrett 1865 0 0 0 0 0 0 0 0
Alfredo Valente 1980 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Alfredo Valente 1980 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Ali Gerba 1981 Montréal, QC, CAN 31 15 2 0 0 0 0 0
Alija Solak 0 0 0 0 0 0 0 0
Allan Harvey 4 0 0 0 0 0 0 0
Allan McLeod 0 0 0 0 0 0 0 0
Alphonso Davies GER / FC Bayern München 2000 Edmonton, AB, CAN 17 5 7 0 0 0 0 0
Amer Didić CAN / FC Edmonton 1994 Sherwood Park, AB, CAN 2 1 0 0 0 0 0 0
André Hainault GER / 1. FC Kaiserslautern 1986 Hudson, QC, CAN 44 2 0 0 0 0 0 0
Andrés Fresenga URU / Cerro Largo FC 1992 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Andrew Olivieri 1981 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Andrew Salt 1954 0 0 0 0 0 0 0 0
Andrew McLean 6 0 0 0 0 0 0 0
Andrzej Ornoch 1985 Scarborough, ON, CAN 3 0 0 0 0 0 0 0
Andy Clarke 2 0 0 0 0 0 0 0
Andy Menyes 0 0 0 0 0 0 0 0
Andy Sharpe 1945 Glasgow, SCO 0 0 0 0 0 0 0 0
Andy Onorato 1946 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Andy Cameron 0 0 0 0 0 0 0 0
Angelo Donia 1972 Woodbridge, ON, CAN 0 0 0 0 0 0 0 0
Angus Barrett 1941 St. John’s, NL, CAN 0 0 0 0 0 0 0 0
Ante Jazić 1976 Bedford, NS, CAN 35 1 2 0 0 0 0 0
Anthony Jackson-Hamel CAN / Impact de Montréal 1993 Québec, QC, CAN 9 3 2 0 0 0 0 0
António Ribeiro 1980 Montréal, QC, CAN 3 0 1 0 0 0 0 0
Antonio Floro 1979 0 0 0 0 0 0 0 0
Archie Gammon 0 0 0 0 0 0 0 0
Ardo Perri 1950 Hamilton, ON, CAN 0 0 0 0 0 0 0 0
Art Varley 0 0 0 0 0 0 0 0
Art Halliwell 1897 Toronto, ON, CAN 2 0 0 1 0 0 0 0
Art Hughes 1930 Camrose, AB & Vancouver, BC, CAN 4 2 0 0 0 0 0 0
Art Kussner 1943 London, ON, CAN 0 0 0 0 0 0 0 0
Arthur Cartwright 1 0 0 0 0 0 0 0
Arthur Woutersz 1896 0 0 0 0 0 0 0 0
Ashtone Morgan USA / Real Salt Lake 1991 Toronto, ON, CAN 18 0 1 0 0 0 0 0
Asmir Begović 1987 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Atiba Hutchinson TUR / Beşiktaş J.K. 1983 Brampton, ON, CAN 84 7 7 0 0 0 0 0
Ballou Jean-Yves Tabla CAN / Impact de Montréal 1999 Montréal, QC, CAN 2 0 0 0 0 0 0 0
Barrie Clarke 1932 0 0 0 0 0 0 0 0
Barry Deardon 1963 3 0 0 0 0 0 0 0
Barry Crocker N/A 0 0 0 0 0 0 0 0
Barry Goldberg N/A 0 0 0 0 0 0 0 0
Barry Sadler 1941 Victoria, BC, CAN 0 0 0 0 0 0 0 0
Ben McKendry 1993 Vancouver, BC, CAN 1 0 0 0 0 0 0 0
Ben Fisk CAN / Atlético Ottawa 1993 Vancouver, BC, CAN 2 0 0 0 0 0 0 0
Benito Floro 1952 0 0 0 0 0 0 0 0
Bert Kynman 1912 0 0 0 0 0 0 0 0
Bert Mozley 1923 Derby, ENG 0 0 0 0 0 0 0 0
Bill Chambers 0 0 0 0 0 0 0 0
Bill Craig 1955 0 0 0 0 0 0 0 0
Bill Gibson 4 1 0 0 0 0 0 0
Bill McAllister 0 0 0 0 0 0 0 0
Bill Gill Montréal, QC, CAN 0 0 0 0 0 0 0 0
Bill McKean 2 0 0 0 0 0 0 0
Bill Millar 1950 Hamilton, ON, CAN 1 0 0 0 0 0 0 0
Bill Dinnie 1 0 0 0 0 0 0 0
Bill Barabana 0 0 0 0 0 0 0 0
Bill Harper 1 0 0 0 0 0 0 0
Bill Pachis 0 0 0 0 0 0 0 0
Bill Brolly 1904 Limavady, Londonderry, NIR 4 0 0 0 0 0 0 0
Bill Thomson 1943 Glasgow, SCO 0 0 0 0 0 0 0 0
Bill Linning 1895 5 2 0 0 0 0 0 0
Bill Young 1950 South Burnaby, BC, CAN 4 0 0 0 0 0 0 0
Bill Village 0 0 0 0 0 0 0 0
Bill Milligan 1899 4 0 0 0 0 0 0 0
Bill Simpson 1894 Paisley, SCO 0 0 0 0 0 0 0 0
Bill Keller 0 0 0 0 0 0 0 0
Bill Kennedy 0 0 0 0 0 0 0 0
Bill Gilhespy 1939 0 0 0 0 0 0 0 0
Bill McConkey 0 0 0 0 0 0 0 0
Bill Hoyle 1925 0 0 0 0 0 0 0 0
Billy Nicol 1936 West Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Billy Magill 1955 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Billy Cairns 0 0 0 0 0 0 0 0
Billy Grant 0 0 0 0 0 0 0 0
Billy McLeod 1956 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Billy Domazetis 1967 0 0 0 0 0 0 0 0
Bob Lenarduzzi 1955 Vancouver, BC, CAN 48 5 2 0 0 0 0 0
Bob Hazeldine 1939 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Bob McArthur 0 0 0 0 0 0 0 0
Bob Harley 1888 SCO 6 0 0 0 0 0 0 0
Bob Bearpark 1943 0 0 0 0 0 0 0 0
Bob Sayer 1941 London, ENG 0 0 0 0 0 0 0 0
Bob Lenarduzzi 1955 Vancouver, BC, CAN 48 5 2 0 0 0 0 0
Bob Bolitho 1952 Victoria, BC, CAN 22 2 1 0 0 0 0 0
Bob Greenhaigh 0 0 0 0 0 0 0 0
Bob Judd 1954 0 0 0 0 0 0 0 0
Bob McAvan 1953 0 0 0 0 0 0 0 0
Bob Benedetti 1940 Galt, ON, CAN 0 0 0 0 0 0 0 0
Bob French 0 0 0 0 0 0 0 0
Bob Di Luca 1946 Toronto, ON, CAN 4 0 0 0 0 0 0 0
Bobby Lane 1882 0 0 0 0 0 0 0 0
Bobby Duncan 0 0 0 0 0 0 0 0
Boyd Montgomery 0 0 0 0 0 0 0 0
Brad Parker 1980 Scarborough, ON, CAN 8 0 0 0 0 0 0 0
Brad Peetoom 1986 Abbotsford, BC, CAN 0 0 0 0 0 0 0 0
Brad Higgs 1959 Coquitlam, BC, CAN 0 0 0 0 0 0 0 0
Branko Segota 1961 Toronto, ON, CAN 20 3 2 0 0 0 0 0
Brian Ratcliffe N/A 0 0 0 0 0 0 0 0
Brian Shuster 1956 0 0 0 0 0 0 0 0
Brian Budd 1952 Delta, BC, CAN 7 2 1 0 0 0 0 0
Brian Decaire 1958 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Brian Hughes 1937 Swansea, WAL 0 0 0 0 0 0 0 0
Brian Robinson 1948 14 1 0 0 0 0 0 0
Brian Gant 1952 North Vancouver, BC, CAN 14 0 0 0 0 0 0 0
Brian Philley 1926 Vancouver, BC, CAN 4 2 1 0 0 0 0 0
Brian Ratcliffe N/A 0 0 0 0 0 0 0 0
Bruce Gant 1956 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Bruce Miller 1957 8 2 0 0 0 0 0 0
Bruce Twamley 1952 Victoria, BC, CAN 8 1 0 0 0 0 0 0
Bruce Wilson 1951 Vancouver, BC, CAN 57 0 2 0 0 0 0 0
Bryan Rosenfeld 1965 Thunder Bay, ON, CAN 1 0 0 0 0 0 0 0
Bryce Alderson 1994 Kitchener, ON, CAN 0 0 0 0 0 0 0 0
Burk Kaiser 1967 Calgary, AB, CAN 0 0 0 0 0 0 0 0
Burns Jennings N/A 0 0 0 0 0 0 0 0
Caleb Clarke 1993 Richmond, BC, CAN 2 0 0 0 0 0 0 0
Callum Irving CAN / Pacific FC 1993 Vancouver, BC, CAN 1 0 0 0 0 0 0 0
Cam Borody 0 0 0 0 0 0 0 0
Caniggia Elva GER / Würzburger Kickers 1996 Calgary, AB, CAN 0 0 0 0 0 0 0 0
Carl Kranz 0 0 0 0 0 0 0 0
Carl Fletcher 1971 Scarborough, ON, CAN 40 2 0 0 0 0 0 0
Carl Haworth USA / Indy Eleven 1989 Barrie, ON, CAN 1 0 0 0 0 0 0 0
Carl Valentine 1958 Manchester, ENG 31 1 3 0 0 0 0 0
Carl Rose 1952 0 0 0 0 0 0 0 0
Carlo Alberti 1959 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Carlo Marini 1972 1 0 0 0 0 0 0 0
Carlo Corazzin 1971 Coquitlam, BC, CAN 59 11 2 0 0 0 0 0
Carlo Bertelli 1987 0 0 0 0 0 0 0 0
Carlos (Jr.) Rivas 1985 1 0 0 0 0 0 0 0
Carmelo Barbieri 1956 Toronto, ON, CAN 1 0 0 0 0 0 0
Carmine Groe 1964 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Carmine Isacco 1970 Scarborough, ON, CAN 0 0 0 0 0 0 0 0
Carmine Marcantonio 1954 Toronto, ON, CAN 2 0 0 0 0 0 0 0
Cecil Alfred 0 0 0 0 0 0 0 0
Charles Papp 1945 0 0 0 0 0 0 0 0
Charles Gbeke 1978 Montréal, QC, CAN 3 0 0 0 0 0 0 0
Charles-Andreas Brym 1998 Saguenay, QC, CAN 3 1 0 0 0 0 0 0
Charlie Trafford SCO / Inverness Caledonian Thistle 1992 Calgary, AB, CAN 3 0 0 0 0 0 0 0
Charlie Falzon 1961 9 0 0 0 0 0 0 0
Charlie Cuzzetto N/A Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Charlie Cuzzetto N/A Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Charlie Prince 0 0 0 0 0 0 0 0
Chris Pozniak 1981 North York, ON, CAN 24 0 0 0 0 0 0 0
Chris Horrocks 1954 10 0 0 0 0 0 0 0
Chris Bennett 1952 North Vancouver, BC, CAN 5 1 0 0 0 0 0 0
Chris Turner 1960 4 0 0 0 0 0 0 0
Chris Williams 1981 Toronto, ON, CAN 3 0 0 0 0 0 0 0
Chris Fermanis 1973 Scarborough, ON, CAN 0 0 0 0 0 0 0 0
Chris Lemire 1983 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Chris Mannella CAN / Ottawa Fury FC 1994 Toronto, ON, CAN 3 0 0 0 0 0 0 0
Chris Franks 1974 Richmond, BC, CAN 1 0 0 0 0 0 0 0
Christopher Bedic 0 0 0 0 0 0 0 0
Christopher Anzovino 0 0 0 0 0 0 0 0
Christopher Chueden 1961 5 0 0 0 0 0 0
Claudio Castro 0 0 0 0 0 0 0 0
Clem Edwards 0 0 0 0 0 0 0 0
Clive Wilkinson 1943 Blackpool, ENG 0 0 0 0 0 0 0 0
Colin Linford 0 0 0 0 0 0 0 0
Colin Morris 1942 0 0 0 0 0 0 0 0
Colin Atkinson 0 0 0 0 0 0 0 0
Colin Whitehead 1954 0 0 0 0 0 0 0 0
Colin Miller 1964 Vancouver, BC, CAN 61 5 1 0 0 0 0 0
Cosimo Commisso 1965 Oakville, ON, CAN 5 0 1 0 0 0 0 0
Craig Forrest 1967 Coquitlam, BC, CAN 56 0 0 18 0 0 0 0
Craig Martin 1957 Niagara Falls, ON, CAN 6 0 0 0 0 0 0 0
Cyle Larin BEL / SV Zulte Waregem 1995 Brampton, ON, CAN 31 8 0 0 0 0 0 0
Dal Martin N/A 0 0 0 0 0 0 0 0
Dale Mitchell 1958 Vancouver, BC, CAN 55 19 5 0 0 0 0 0
Dalibor Plavsic 1992 Coquitlam, BC, CAN 0 0 0 0 0 0 0 0
Dan Rosengren 0 0 0 0 0 0 0 0
Dan Sudeyko 1958 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Dan McNeil Ayr , SCO 0 0 0 0 0 0 0 0
Daniel Stanese GER / FC Energie Cottbus 1994 Pitt Meadows, BC, CAN 1 0 0 0 0 0 0 0
Daniel De Benedictis 1991 Woodbridge, ON, CAN 0 0 0 0 0 0 0 0
Daniel Haber 1992 Toronto, ON, CAN 5 0 0 0 0 0 0 0
Daniel Imhof 1977 Smithers, BC, CAN 36 0 3 0 0 0 0 0
Danny Hood 0 0 0 0 0 0 0 0
Darren Poole 1962 1 0 0 0 0 0 0 0
Darryl Hooker 0 0 0 0 0 0 0 0
Daryl Wallace 1953 0 0 0 0 0 0 0 0
Daryl Samson 1952 North Vancouver, BC, CAN 1 0 0 0 0 0 0 0
Dave Houston BC, CAN 0 0 0 0 0 0 0 0
Dave Price 0 0 0 0 0 0 0 0
Dave Turner 1903 Edmonton, AB, CAN 3 1 0 0 0 0 0
Dave Buckman 0 0 0 0 0 0 0 0
Dave Paris N/A 0 0 0 0 0 0 0 0
Dave Norman 1962 Coquitlam, BC, CAN 49 1 1 0 0 0 0 0
Dave Foley 1965 Saint John, NB, CAN 0 0 0 0 0 0 0 0
Dave Huggins 0 0 0 0 0 0 0 0
Dave McKenzie 2 0 0 0 0 0 0 0
Dave McQueen 1962 Scarborough, ON, CAN 0 0 0 0 0 0 0 0
Dave Taylor 0 0 0 0 0 0 0 0
Dave Fryatt 1921 0 0 0 0 0 0 0 0
Dave Buckman 0 0 0 0 0 0 0 0
David Forsyth 1852 Lynden, ON, CAN 0 0 0 0 0 0 0 0
David McCaig 1960 0 0 0 0 0 0 0 0
David Edgar CAN / Forge FC Hamilton 1987 Kitchener, ON, CAN 42 4 3 0 0 0 0 0
David Fronimadis 1982 Dorval 1 0 0 0 0 0 0
David Stothard 1937 Vancouver, BC, CAN 4 0 0 0 0 0 0 0
David Choinière CAN / Forge FC Hamilton 1997 St-Alexandre, QC, CAN 0 0 0 0 0 0 0 0
David Monsalve CAN / Ottawa Fury FC 1988 Brampton, ON, CAN 1 0 0 0 0 0 0 0
David Simpson 1983 Scarborough, ON, CAN 1 0 0 0 0 0 0 0
David MacKenzie 1956 Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
David Wotherspoon SCO / St. Johnstone 1990 Bridge of Earn, SCO 2 0 0 0 0 0 0 0
David Fiorvento 1970 1 0 0 0 0 0 0 0
David Phillips 1966 Calgary, AB, CAN 2 0 0 0 0 0 0
David Blatz N/A 0 0 0 0 0 0 0 0
David Junior Hoilett WAL / Cardiff City FC 1990 Brampton, ON, CAN 27 9 10 0 0 0 0 0
Davide Xausa 1976 Vancouver, BC, CAN 31 2 1 0 0 0 0 0
Dejan Jaković USA / Los Angeles FC 1985 Etobicoke, ON, CAN 41 1 1 0 0 0 0 0
Derek Cornelius CAN / Vancouver Whitecaps FC 1997 Ajax, ON, CAN 13 0 0 0 0 0 0 0
Dick Howard 1943 5 0 0 0 0 0 0 0
Dick Williams 2 1 0 0 0 0 0 0
Dickie Stobbart 1891 6 2 0 0 0 0 0 0
Dimitri Senis 1956 0 0 0 0 0 0 0 0
Dino Lopez 1969 1 0 0 0 0 0 0 0
Dino Madonis 1940 Rhodes, GRE 0 0 0 0 0 0 0 0
Domenic Mobilio 1969 25 3 0 0 0 0 0 0
Dominic Schiraldi 0 0 0 0 0 0 0 0
Dominic Imhof 1982 Smithers, BC, CAN 1 0 0 0 0 0 0 0
Dominick Zator CAN / Cavalry FC (Calgary) 1994 Calgary, AB, CAN 0 0 0 0 0 0 0 0
Don Petrie 1922 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Don Ferguson 1963 Mississauga, ON, CAN 3 0 0 1 0 0 0 0
Don Archibald 1906 4 3 0 0 0 0 0 0
Donald Morrison 0 0 0 0 0 0 0 0
Doneil Henry KOR / Suwon Samsung Bluewings 1993 Brampton, ON, CAN 31 1 0 0 0 0 0 0
Donnie McLean 0 0 0 0 0 0 0 0
Doug McNaught 1967 Toronto, ON, CAN 2 0 1 0 0 0 0 0
Doug Robinson 1959 0 0 0 0 0 0 0 0
Doug McMahon 1917 Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
Doug Greig 1928 Vancouver, BC, CAN 3 0 0 0 0 0 0 0
Doug McKinty 1968 1 0 0 0 0 0 0
Doug Muirhead 1962 6 1 1 0 0 0 0 0
Doug Stacey N/A 0 0 0 0 0 0 0 0
Doug Scorse Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Doug McDonald Glasgow, SCO 0 0 0 0 0 0 0 0
Doug Adam 0 0 0 0 0 0 0 0
Doug Copeland 1955 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Douglas Leeies 0 0 0 0 0 0 0 0
Dr. Antonio Cogliano N/A 0 0 0 0 0 0 0 0
Dr. Antonio Cogliano N/A 0 0 0 0 0 0 0 0
Dr. Bill Silver N/A 0 0 0 0 0 0 0 0
Dr. Bill Silver N/A 0 0 0 0 0 0 0 0
Dr. Carl Shearer 1960 0 0 0 0 0 0 0 0
Dr. Dave Simon 1978 0 0 0 0 0 0 0 0
Dr. Dominic Maestracci 1941 Luri, Corsica, FRA 0 0 0 0 0 0 0 0
Dr. Dominic Maestracci 1941 Luri, Corsica, FRA 0 0 0 0 0 0 0 0
Dr. E.C. Campbell N/A 0 0 0 0 0 0 0 0
Dr. Ed Johnson N/A 0 0 0 0 0 0 0 0
Dr. Edward Payson Gordon 0 0 0 0 0 0 0 0
Dr. Fred Stambrook 1929 0 0 0 0 0 0 0 0
Dr. Geoff Haigh N/A 0 0 0 0 0 0 0 0
Dr. Gordon Mazurek 0 0 0 0 0 0 0 0
Dr. Herbert Mitton N/A 0 0 0 0 0 0 0 0
Dr. Jeff Lloyd N/A 0 0 0 0 0 0 0 0
Dr. John Philpott N/A 0 0 0 0 0 0 0 0
Dr. John Philpott N/A 0 0 0 0 0 0 0 0
Dr. Jurgen Rauh N/A 0 0 0 0 0 0 0 0
Dr. Kevin Asem 1981 0 0 0 0 0 0 0 0
Dr. Mike Campbell N/A 0 0 0 0 0 0 0 0
Dr. Peter King N/A 0 0 0 0 0 0 0 0
Dr. Reg Peters N/A Abbotsford, BC, CAN 0 0 0 0 0 0 0 0
Dr. Rudy Gittens 1932 Port of Spain, TRI 0 0 0 0 0 0 0 0
Dr. Sanjay Gupta N/A 0 0 0 0 0 0 0 0
Dr. Steve Harrison 1962 0 0 0 0 0 0 0 0
Dr. Tim Bintley 0 0 0 0 0 0 0 0
Dr. Tim King 1958 Almonte, ON, CAN 0 0 0 0 0 0 0 0
Dr. Tom Fried 1925 Budapest, HUN 0 0 0 0 0 0 0 0
Dr. Tom Brandl N/A 0 0 0 0 0 0 0 0
Dr. Tom Fried 1925 Budapest, HUN 0 0 0 0 0 0 0 0
Dr. Victor Hagen 1918 Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
Dr. Walter Thomson 1867 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Dr. Wilfred Pirt Mustard 0 0 0 0 0 0 0 0
Dragan Popović 1941 Ivangrad (Berane), YUG (MNE) 0 0 0 0 0 0 0 0
Dragoslav Denkowski 0 0 0 0 0 0 0 0
Drew Ferguson 1957 Powell River, BC, CAN 10 1 0 0 0 0 0 0
Duncan Graham 0 0 0 0 0 0 0 0
Duncan Thomson 0 0 0 0 0 0 0 0
Dusan Gasic 1975 0 0 0 0 0 0 0 0
Dwayne Laing N/A Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Dwayne De Rosario 1978 Scarborough, ON, CAN 81 22 13 0 0 0 0 0
Dwayne Laing N/A Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Dwight Hornibrook 1960 0 0 0 0 0 0 0 0
Dylan Carreiro CAN / Winnipeg Valour FC 1995 Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
Earl Thompson 0 0 0 0 0 0 0 0
Eckhard Krautzun 1941 0 0 0 0 0 0 0 0
Ed McBride 0 0 0 0 0 0 0 0
Ed McNally 1962 Aurora, ON, CAN 4 0 0 0 0 0 0 0
Ed Dickson 1956 Glasgow, SCO 0 0 0 0 0 0 0 0
Eddie MacLaine 1899 Coatbridge, Lanarkshire, SCO 2 1 1 0 0 0 0 0
Eddie Cannon N/A 0 0 0 0 0 0 0 0
Eddie Barker 0 0 0 0 0 0 0 0
Eddy Berdusco 1969 Mississauga, ON, CAN 18 4 0 0 0 0 0 0
Eddy Sidra 1989 Edmonton, AB, CAN 3 0 0 0 0 0 0 0
Elias Roubos 1998 North York, ON, CAN 0 0 0 0 0 0 0 0
Elvis Thomas 1972 Scarborough, ON, CAN 3 0 0 0 0 0 0 0
Emil Henry Webster 1869 0 0 0 0 0 0 0 0
Emmanuel Gomez 1987 Victoria, BC, CAN 0 0 0 0 0 0 0 0
Enrico Leoni N/A 0 0 0 0 0 0 0 0
Enzo Concina 1962 4 1 0 0 0 0 0 0
Enzo DiPede 1957 0 0 0 0 0 0 0 0
Eric King 1937 Mansfield, ENG 0 0 0 0 0 0 0 0
Eric Tenllado N/A Barcelona, ESP 0 0 0 0 0 0 0 0
Ernest Linton 1880 Galt, ON, CAN 0 0 0 0 0 0 0 0
Ernie Scholes 0 0 0 0 0 0 0 0
Ernie Edmunds 1902 Nanaimo, BC, CAN 4 0 0 0 0 0 0 0
Evan James 1990 Mississauga, ON, CAN 2 0 0 0 0 0 0 0
Félix Brillant 1980 Brossard, QC, CAN 0 0 0 0 0 0 0 0
Fernando Aguiar 1972 Mississauga, ON, CAN 13 0 1 0 0 0 0 0
Francis Millien 1946 Paris, FRA 0 0 0 0 0 0 0 0
Francis Millien 1946 Paris, FRA 0 0 0 0 0 0 0 0
Franco Castellano 0 0 0 0 0 0 0 0
Frank Pike 1930 0 0 0 0 0 0 0 0
Frank Yallop 1964 New Westminster, BC, CAN 52 0 2 0 0 0 0 0
Frank Sauer 1954 3 0 0 0 0 0 0 0
Frank Jonke 1985 Pickering, ON, CAN 1 0 0 0 0 0 0 0
Frank Woods 1955 0 0 0 0 0 0 0 0
Frank Noga 0 0 0 0 0 0 0 0
Frank Ceolin 0 0 0 0 0 0 0 0
Frank Ciaccia 1959 3 0 0 0 0 0 0 0
Frank Crawley 1894 3 0 0 0 0 0 0
Frank Chamberlain N/A 0 0 0 0 0 0 0 0
Fraser Aird CAN / Winnipeg Valour FC 1995 Scarborough, ON, CAN 8 1 1 0 0 0 0 0
Fred Doll 0 0 0 0 0 0 0 0
Fred Williams 2 0 0 0 0 0 0 0
Fred Dierden 1895 8 0 0 0 0 0 0 0
Fred Steep 1874 Galt, ON, CAN 0 0 0 0 0 0 0 0
Fred Killer Berlin, ON, CAN 0 0 0 0 0 0 0 0
Fred Bowman 1900 6 0 0 0 0 0 0 0
Fred Sheppard 0 0 0 0 0 0 0 0
Gabriel Gervais 1976 Montréal, QC, CAN 11 0 0 0 0 0 0 0
Garnett Moen 1953 0 0 0 0 0 0 0 0
Garo Demerdjian N/A 0 0 0 0 0 0 0 0
Garret Kusch 1973 Richmond, BC, CAN 22 1 1 0 0 0 0 0
Garret Kusch 1973 Richmond, BC, CAN 22 1 1 0 0 0 0 0
Garrett Caldwell 1973 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Garry Ayre 1953 14 0 0 0 0 0 0 0
Gary Polenz 0 0 0 0 0 0 0 0
Gary Batchelor Winnipeg, MB, CAN 3 0 0 0 0 0 0 0
Gary Thompson 1945 Vancouver, BC, CAN 7 0 1 0 0 0 0 0
Gary Aubert 1952 Winnipeg, MB, CAN 1 1 0 0 0 0 0 0
Gary Ofner 1956 0 0 0 0 0 0 0 0
Gastone Falcioni 0 0 0 0 0 0 0 0
Gavin McCallum ENG / Eastbourne Borough FC 1987 Yeovil, ENG 1 1 0 0 0 0 0 0
Gene Vazzoler 1941 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Geoff Mullock 0 0 0 0 0 0 0 0
Geoff Aunger 1968 Coquitlam, BC, CAN 44 4 7 0 0 0 0 0
Geoff Share N/A 0 0 0 0 0 0 0 0
Geordie Lyall 1976 Victoria, BC, CAN 0 0 0 0 0 0 0 0
Geordie Campbell 1884 Glasgow, SCO 1 0 0 0 0 0 0 0
Georg Gerlach 0 0 0 0 0 0 0 0
George Papageorgopoulos 1972 0 0 0 0 0 0 0 0
George Athanasiou 1955 0 0 0 0 0 0 0 0
George Pickup 0 0 0 0 0 0 0 0
George Campbell 0 0 0 0 0 0 0 0
George Ness 0 0 0 0 0 0 0 0
George Innes 0 0 0 0 0 0 0 0
George Graham 1902 Edmonton, AB, CAN 1 1 0 0 0 0 0 0
George Collier NL, CAN 0 0 0 0 0 0 0 0
George Ducker 1871 Galt, ON, CAN 0 0 0 0 0 0 0 0
George Anderson 1900 Linlithgowshire, SCO 6 0 0 0 0 0 0 0
George Glover 0 0 0 0 0 0 0 0
George Forrest 1904 6 2 0 0 0 0 0 0
George Pakos 1952 Victoria, BC, CAN 23 5 0 0 0 0 0 0
George Anderson 1890 0 0 0 0 0 0 0 0
George Simcich 1942 Rijeka, CRO, YUG 0 0 0 0 0 0 0 0
George Turay 1936 Budapest, HUN 0 0 0 0 0 0 0 0
Gerry Pagnani 0 0 0 0 0 0 0 0
Gerry Morielli 1958 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Gerry Gray 1961 Toronto, ON, CAN 35 2 4 0 0 0 0 0
Gianluca Zavarise 1986 Burnaby, BC, CAN 1 0 0 0 0 0 0 0
Gilbert Jean-Baptiste 1973 0 0 0 0 0 0 0 0
Gilles Lebuis 0 0 0 0 0 0 0 0
Gino DiFlorio 1964 Toronto, ON, CAN 1 0 0 0 0 0 0 0
Giorgio Zambrano 1942 Castelfranco Veneto, ITA 0 0 0 0 0 0 0 0
Giuliano Oliviero 1974 Surrey, BC, CAN 1 0 0 0 0 0 0 0
Giuliano Oliviero 1974 Surrey, BC, CAN 1 0 0 0 0 0 0 0
Giuseppe Marrello 1955 East Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Glen Robbins 0 0 0 0 0 0 0 0
Glen Johnson 1951 Vancouver, BC, CAN 8 1 1 0 0 0 0 0
Glen Hilder 1955 North Delta, BC, CAN 0 0 0 0 0 0 0 0
Gogie Stewart 1929 Vancouver, BC, CAN 4 2 0 0 0 0 0 0
Gord Cuthbert 1948 0 0 0 0 0 0 0 0
Gord Creamer 0 0 0 0 0 0 0 0
Gordon Wallace 1955 8 0 1 0 0 0 0 0
Gordon McLeod Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Gordon Burness 1 1 0 0 0 0 0 0
Gordon McDonald 0 0 0 0 0 0 0 0
Gordon Ion 1934 Vancouver, BC, CAN 2 0 3 0 0 0 0 0
Gordon Sweetzer 1957 London, ENG 4 0 0 0 0 0 0 0
Graham Lee 0 0 0 0 0 0 0 0
Graham Hatley 1960 0 0 0 0 0 0 0 0
Graham Gill 0 0 0 0 0 0 0 0
Grant Needham 1970 Montréal, QC, CAN 2 0 0 0 0 0 0 0
Graziano Cornolo 1960 0 0 0 0 0 0 0 0
Graziano Franzon 0 0 0 0 0 0 0 0
Greg Bay N/A Cranbrook, BC, CAN 0 0 0 0 0 0 0 0
Greg Booth 0 0 0 0 0 0 0 0
Greg Kern 1963 11 0 0 0 0 0 0 0
Greg Ion 1963 6 0 1 0 0 0 0 0
Greg Sutton 1977 Hamilton, ON, CAN 16 0 0 7 0 0 0 0
Greg Arnett 0 0 0 0 0 0 0 0
Greg Weber 1950 Vancouver, BC, CAN 1 0 0 0 0 0 0 0
Greg St. Germaine BC, CAN 0 0 0 0 0 0 0 0
Greg Bay N/A Cranbrook, BC, CAN 0 0 0 0 0 0 0 0
Gregor Young 1966 BC, CAN 1 0 0 0 0 0 0
Guido Titotto 1971 Vancouver, BC, CAN 3 0 0 0 0 0 0 0
Guido Boin 1968 Toronto, ON, CAN 1 0 0 0 0 0 0 0
Guy Burelle 0 0 0 0 0 0 0 0
H.P. Bingham 0 0 0 0 0 0 0 0
Haidar Al-Shaïbani 1984 London, ON, CAN 1 0 0 0 0 0 0 0
Hank Noseworthy Montréal, QC, CAN 2 0 0 0 0 0 0 0
Hans Bolowich 0 0 0 0 0 0 0 0
Hans-Günter Bruns N/A 0 0 0 0 0 0 0 0
Hanson Boakai 1996 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Harold Hansen 1946 Vancouver, BC, CAN 2 0 0 0 0 0 0 0
Harry Jedig 0 0 0 0 0 0 0 0
Harry Pirie 0 0 0 0 0 0 0 0
Harry Newman 1923 Southampton, ENG 0 0 0 0 0 0 0 0
Harry Chapman 4 0 0 0 0 0 0 0
Harry Mosher 4 0 0 2 0 0 0 0
Harry Newman 1923 Southampton, ENG 0 0 0 0 0 0 0 0
Harry Phillips 1912 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Harry Bewell 0 0 0 0 0 0 0 0
Harry Beckwith 0 0 0 0 0 0 0 0
Harry Barnes 1 0 0 0 0 0 0 0
Harry Paynter 1 0 0 0 0 0 0 0
Hector Marinaro 1964 5 0 0 0 0 0 0 0
Henry Vogelaar 0 0 0 0 0 0 0 0
Herb Mueller N/A 0 0 0 0 0 0 0 0
Herbert Pogson 1896 Leeds, ENG 0 0 0 0 0 0 0 0
Holger Osieck 1948 0 0 0 0 0 0 0 0
Howie Anderson 0 0 0 0 0 0 0 0
Hugh Godley 0 0 0 0 0 0 0 0
Hugh Fraser West Meath, ON, CAN 0 0 0 0 0 0 0 0
Iain Fraser 1964 Burlington, ON, CAN 30 0 2 0 0 0 0 0
Iain Baird 1963 8 0 0 0 0 0 0 0
Iain Hume IND / Pune City FC 1983 Brampton, ON, CAN 43 6 4 0 0 0 0 0
Ian Carter 1967 Mississauga, ON, CAN 8 0 1 0 0 0 0 0
Ian Bridge 1959 Victoria, BC, CAN 35 5 1 0 0 0 0 0
Ian Franks 0 0 0 0 0 0 0 0
Ian MacLean 1966 3 0 0 0 0 0 0 0
Igor Vrablic 1965 Waterloo, ON, CAN 34 9 1 0 0 0 0 0
Ike MacKay 1948 Victoria, BC, CAN 9 1 3 0 0 0 0 0
Issey Nakajima-Farran CAN / Pacific FC 1984 Tokyo, JPN & London, ENG 38 1 1 0 0 0 0 0
Ivan Belfiore 1960 0 0 0 0 0 0 0 0
J. Berry 0 0 0 0 0 0 0 0
J. Hood 0 0 0 0 0 0 0 0
J.M. Palmer Whitby, ON, CAN 0 0 0 0 0 0 0 0
Jack Stewart 1983 Torrance, CA, USA 0 0 0 0 0 0 0 0
Jack Steele 1932 Vancouver, BC, CAN 3 0 0 0 0 0 0 0
Jack Brand 1953 Braunschweig, GER 0 0 0 0 0 0 0 0
Jack Monaghan 4 0 0 0 0 0 0 0
Jack Attadia 0 0 0 0 0 0 0 0
Jack Cowan 1927 0 0 0 0 0 0 0 0
Jack Davidson 4 1 0 0 0 0 0 0
Jack Fraser 1881 0 0 0 0 0 0 0 0
Jack Armstrong 0 0 0 0 0 0 0 0
Jackie Davidson 0 0 0 0 0 0 0 0
Jackson Farmer 1995 Edmonton, AB, CAN 1 0 0 0 0 0 0 0
Jacob Shaffelburg CAN / Toronto FC 1999 Port Williams, NS, CAN 1 0 0 0 0 0 0 0
Jaime Peters 1987 Pickering, ON, CAN 26 1 0 0 0 0 0 0
Jamar Dixon CAN / Pacific FC 1989 Ottawa, ON, CAN 3 0 0 0 0 0 0 0
James McGillivray 0 0 0 0 0 0 0 0
James Easton 1965 ON, CAN 7 0 0 0 0 0 0 0
James Grimes 1968 Bramalea, ON, CAN 5 1 0 0 0 0 0 0
James Laskin N/A 0 0 0 0 0 0 0 0
James Pantemis CAN / Winnipeg Valour FC 1997 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Jamie Lowery 1961 Port Alberni, BC, CAN 19 1 0 0 0 0 0 0
Jan Lang N/A Toronto, ON, CAN 0 0 0 0 0 0 0 0
Jan Bentley 0 0 0 0 0 0 0 0
Jason Bent 1977 Brampton, ON, CAN 32 0 0 0 0 0 0 0
Jason Gibbons 1972 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Jason Mathot 1978 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Jason Dean 1972 0 0 0 0 0 0 0 0
Jason Jordan 1978 Richmond, BC, CAN 0 0 0 0 0 0 0 0
Jason deVos 1974 London, ON, CAN 49 4 4 0 0 0 0 0
Jay Chapman USA / Inter Miami CF 1994 Campbellford, ON, CAN 3 1 2 0 0 0 0 0
Jayden Nelson CAN / Toronto FC 2002 Brampton, ON, CAN 3 1 0 0 0 0 0 0
Jayson Leutwiler ENG / Blackburn Rovers FC 1989 Neuchâtel, SUI 3 0 0 3 0 0 0 0
Jean-Jacques Wyler 0 0 0 0 0 0 0 0
Jeff Clarke 1977 Coquitlam, BC, CAN 19 1 0 0 0 0 0 0
Jeff Howe N/A 0 0 0 0 0 0 0 0
Jeff Babstock 1948 St. John’s, NL, CAN 0 0 0 0 0 0 0 0
Jeff Cambridge 1966 London, ON, CAN 7 0 0 0 0 0 0 0
Jeno Strenicer 1945 Budapest, HUN 9 0 2 0 0 0 0 0
Jens Kraemer 1963 ON, CAN 0 0 0 0 0 0 0 0
Jérémy Gagnon-Laparé USA / Saint Louis FC 1995 Magog, QC, CAN 5 0 0 0 0 0 0 0
Jim Mitchell 0 0 0 0 0 0 0 0
Jim Teame 0 0 0 0 0 0 0 0
Jim Kelly 1955 0 0 0 0 0 0 0 0
Jim McDonald 1954 3 0 0 0 0 0 0 0
Jim Wilson 3 2 0 0 0 0 0 0
Jim Baird 1936 0 0 0 0 0 0 0 0
Jim McLoughlin 1957 Brampton, ON, CAN 0 0 0 0 0 0 0 0
Jim Fleming 1935 Edinburgh, SCO 0 0 0 0 0 0 0 0
Jim Richardson N/A 0 0 0 0 0 0 0 0
Jim Reyes 1970 CAN 1 0 0 0 0 0 0 0
Jim Kelly 1 0 0 0 0 0 0 0
Jim Brennan 1977 Newmarket, ON, CAN 49 6 7 0 0 0 0 0
Jim McLachlan 1922 0 0 0 0 0 0 0 0
Jim Larkin 1975 Scarborough, ON, CAN 0 0 0 0 0 0 0 0
Jim Corsi 1954 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Jim Berry 1945 Vancouver, BC, CAN 4 0 0 0 0 0 0 0
Jimmie Adam 1882 Nanaimo, BC, CAN 0 0 0 0 0 0 0 0
Jimmy McDill 0 0 0 0 0 0 0 0
Jimmy Moir Toronto, ON, CAN 1 0 0 0 0 0 0 0
Jimmy Panno N/A 0 0 0 0 0 0 0 0
Jimmy Douglas 1948 St. Catharines, ON, CAN 13 1 1 0 0 0 0 0
Jimmy Galloway 2 0 0 0 0 0 0 0
Jimmy Baillie 1 0 0 0 0 0 0 0
Jock MacDonald N/A 0 0 0 0 0 0 0 0
Joe Johnson 0 0 0 0 0 0 0 0
Joe Ralbowsky 0 0 0 0 0 0 0 0
Joe Parolini 1958 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Joe Playfoot 0 0 0 0 0 0 0 0
Joe Parolini 1958 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Joe Shack 0 0 0 0 0 0 0 0
Joe Clulow 1900 0 0 0 0 0 0 0 0
Joe Schiraldi 1951 Downsview (Toronto), ON, CAN 7 0 0 0 0 0 0 0
Joe Kennaway 1905 Montréal, QC, CAN 1 0 0 0 0 0 0 0
Joe Petrone 1946 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Joe Caplan 0 0 0 0 0 0 0 0
Joe Turpin NL, CAN 1 0 0 0 0 0 0 0
Joey Lombardi 1981 Brampton, ON, CAN 0 0 0 0 0 0 0 0
Joey Lombardi 1981 Brampton, ON, CAN 0 0 0 0 0 0 0 0
John Buchanan 1939 0 0 0 0 0 0 0 0
John Eagan 0 0 0 0 0 0 0 0
John Bell 1 0 0 0 0 0 0 0
John Iking 1950 Calgary, AB, CAN 0 0 0 0 0 0 0 0
John Gawryluk 0 0 0 0 0 0 0 0
John Clifford Glasgow, SCO 0 0 0 0 0 0 0 0
John Fitzgerald 1968 14 0 3 0 0 0 0 0
John Herdman 1975 Consett, ENG 0 0 0 0 0 0 0 0
John Schepers 1943 Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
John McGrandle 0 0 0 0 0 0 0 0
John Woods Glasgow, SCO 0 0 0 0 0 0 0 0
John McGrane 1953 Hamilton, ON, CAN 13 0 0 0 0 0 0 0
John Baretta 0 0 0 0 0 0 0 0
John Diaz 0 0 0 0 0 0 0 0
John Foy 1 0 0 0 0 0 0 0
John Contanas 0 0 0 0 0 0 0 0
John Knox 1941 Glasgow, SCO 0 0 0 0 0 0 0 0
John Limniatis 1967 Laval, QC, CAN 46 1 1 0 0 0 0 0
John Reeves 0 0 0 0 0 0 0 0
John McKendrick Galt, ON, CAN 0 0 0 0 0 0 0 0
John Dipasquale 1966 Port Colborne, ON, CAN 0 0 0 0 0 0 0 0
John McCoy 0 0 0 0 0 0 0 0
John Connor 1953 .., BC, CAN 4 0 0 0 0 0 0 0
John Anderson 0 0 0 0 0 0 0 0
John Compostella 0 0 0 0 0 0 0 0
John McMahon 1922 Watrous, SK, CAN & Glasgow, SCO 0 0 0 0 0 0 0 0
John Folch 0 0 0 0 0 0 0 0
John Papamakarios 0 0 0 0 0 0 0 0
John Fitzgerald 1968 14 0 3 0 0 0 0 0
John Adams 0 0 0 0 0 0 0 0
John Herdman 1975 Consett, ENG 0 0 0 0 0 0 0 0
John McGuire 1955 0 0 0 0 0 0 0 0
John Catliff 1965 Vancouver, BC, CAN 46 19 5 0 0 0 0 0
John Hughes 1965 4 0 0 0 0 0 0 0
John B. Gourlay 1872 Galt, ON, CAN 0 0 0 0 0 0 0 0
Johnny Kerr 1943 10 0 0 0 0 0 0 0
Johnny Grant CAN / Forge FC Hamilton 1993 Scarborough, ON, CAN 0 0 0 0 0 0 0 0
Johnny Syme Glasgow, SCO 0 0 0 0 0 0 0 0
Johnny Sulentic 1979 Richmond, BC, CAN 2 0 0 0 0 0 0
Jonathan Beaulieu-Bourgault 1988 Île Bizard, QC, CAN 10 0 0 0 0 0 0 0
Jonathan Osorio CAN / Toronto FC 1992 Brampton, ON, CAN 34 5 6 0 0 0 0 0
Jonathan David BEL / KAA Gent 2000 Ottawa, ON, CAN 12 11 5 0 0 0 0 0
Jordan Hamilton USA / Columbus Crew 1996 Scarborough, ON, CAN 2 0 0 0 0 0 0 0
Jordan Schweitzer USA / Orlando City B 1994 Seattle, WA, USA 0 0 0 0 0 0 0 0
Josef Majcher 1960 Rzeszow, POL 3 0 0 0 0 0 0 0
Joseph Piccininni 0 0 0 0 0 0 0 0
Joseph Di Chiara CAN / York9 FC 1992 Richmond Hill, ON, CAN 0 0 0 0 0 0 0 0
Josh Simpson 1983 Victoria, BC, CAN 43 4 6 0 0 0 0 0
Josh Wagenaar 1985 Grimsby, ON, CAN 4 0 0 1 0 0 0 0
Jozsef Kovar 0 0 0 0 0 0 0 0
Juan Monje Montréal, QC, CAN 0 0 0 0 0 0 0 0
Juan Córdova CHI / CD Huachipato 1995 Los Andes, CHI 2 0 0 0 0 0 0 0
Juan Carlos Ramírez Gaston 1966 0 0 0 0 0 0 0 0
Julian de Guzman 1981 Scarborough, ON, CAN 89 4 7 0 0 0 0 0
Julian Uccello 1986 Richmond Hill, ON, CAN 0 0 0 0 0 0 0 0
Julien Loy 1970 Gloucester, ON, CAN 0 0 0 0 0 0 0 0
K. Balaz 0 0 0 0 0 0 0 0
Kamal Miller USA / Orlando City S.C. 1997 Scarborough, ON, CAN 5 0 0 0 0 0 0 0
Karl Kauck 1937 0 0 0 0 0 0 0 0
Karl W. Ouimette USA / Indy Eleven 1992 Terrebonne, QC, CAN 18 0 2 0 0 0 0 0
Keith Izatt 1964 4 0 0 0 0 0 0 0
Kelly McKnight 1957 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Ken Garraway 1956 Victoria, BC, CAN 22 0 1 0 0 0 0 0
Ken Castledine 0 0 0 0 0 0 0 0
Ken Whitehead 1955 0 0 0 0 0 0 0 0
Ken Twigg 0 0 0 0 0 0 0 0
Ken MacLean Sydney, NS, CAN 0 0 0 0 0 0 0 0
Ken Pears 1934 Vancouver, BC, CAN 4 0 0 0 0 0 0 0
Ken Fowler 1929 Cirencester, Gloucestershire, ENG 0 0 0 0 0 0 0 0
Kenny Stamatopoulos SWE / AIK Fotbol 1979 Markham, ON, CAN 21 0 0 6 0 0 0 0
Kevan Pipe N/A Montréal, QC, CAN 0 0 0 0 0 0 0 0
Kevan Pipe N/A Montréal, QC, CAN 0 0 0 0 0 0 0 0
Keven Aleman USA / Sacramento Republic FC 1994 Brampton, ON, CAN 4 0 0 0 0 0 0 0
Kevin Wagner N/A 0 0 0 0 0 0 0 0
Kevin Grant 1952 Burlington, ON, CAN 8 0 0 0 0 0 0 0
Kevin DeGabriele 1972 Brampton, ON, CAN 0 0 0 0 0 0 0 0
Kevin Holness 1971 Regina, SK, CAN 9 2 1 0 0 0 0 0
Kevin Muldoon N/A Liverpool, ENG 0 0 0 0 0 0 0 0
Kevin De Serpa 1980 Kitchener, ON, CAN 0 0 0 0 0 0 0 0
Kevin McKenna 1980 Calgary, AB, CAN 63 11 3 0 0 0 0 0
Kevin Muldoon N/A Liverpool, ENG 0 0 0 0 0 0 0 0
Kevin Harmse 1984 Vancouver, BC, CAN 9 0 2 0 0 0 0 0
Kevon Black 1996 Brampton, ON, CAN 0 0 0 0 0 0 0 0
Kianz Froese GER / Fortuna Düsseldorf II 1996 La Habana, CUB & Winnipeg, MB, CAN 2 0 0 0 0 0 0 0
Kiernan Chu N/A 0 0 0 0 0 0 0 0
Kris Twardek IRL / Bohemian FC 1997 Ottawa, ON, CAN 1 0 0 0 0 0 0 0
Kurt Basta 0 0 0 0 0 0 0 0
Kwame Awuah CAN / Forge FC Hamilton 1995 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Kwesi Jacob 0 0 0 0 0 0 0 0
Kwesi Klass 1984 Mississauga, ON, CAN 0 0 0 0 0 0 0 0
Kyle Porter CAN / York9 FC 1990 Mississauga, ON, CAN 7 0 0 0 0 0 0 0
Kyle Bekker CAN / Forge FC Hamilton 1990 Oakville, ON, CAN 18 0 2 0 0 0 0 0
L.R. Birch 0 0 0 0 0 0 0 0
La'Vere Corbin-Ong 1991 North Vancouver, BC, CAN 1 0 0 0 0 0 0 0
Lajos Nagy 1960 0 0 0 0 0 0 0 0
Larry Louie 0 0 0 0 0 0 0 0
Larry Johnstone 0 0 0 0 0 0 0 0
Lars Hirschfeld 1978 Edmonton, AB, CAN 48 0 0 17 0 0 0 0
Laszlo Bastyovanszky 0 0 0 0 0 0 0 0
Leighton Davies 1942 0 0 0 0 0 0 0 0
Len Walters 0 0 0 0 0 0 0 0
Len Brown 1950 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Les Meszaros N/A 0 0 0 0 0 0 0 0
Les Wilkinson 1943 Blackpool, ENG 0 0 0 0 0 0 0 0
Les Clark N/A 0 0 0 0 0 0 0 0
Les Wilson 1946 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Les Wilkinson 1943 Blackpool, ENG 0 0 0 0 0 0 0 0
Les Meszaros N/A 0 0 0 0 0 0 0 0
Les Wilson 1946 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Les Medley 1920 Lower Edmonton, ENG 0 0 0 0 0 0 0 0
Les (Buzz) Parsons 1950 Vancouver, BC, CAN 22 6 0 0 0 0 0 0
Leslie Ford 1900 6 0 0 0 0 0 0 0
Liam Millar SCO / Kilmarnock 1999 Brampton, ON, CAN 8 0 1 0 0 0 0 0
Liam Fraser CAN / Toronto FC 1998 Vancouver, BC & Toronto, ON, CAN 4 0 1 0 0 0 0 0
Lindsay Henderson 0 0 0 0 0 0 0 0
Lino Tomassetti 1966 Hamilton, ON, CAN 0 0 0 0 0 0 0 0
Linus Rhode 1973 Port Coquitlam, BC, CAN 0 0 0 0 0 0 0 0
Lionel Gaspar 0 0 0 0 0 0 0 0
Lorne Horne Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
Lou Moro 1918 Trail, BC, CAN 0 0 0 0 0 0 0 0
Louis Béland-Goyette CAN / Winnipeg Valour FC 1995 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Louis Blake Duff 1878 0 0 0 0 0 0 0 0
Luca Gasparotto CAN / York9 FC 1995 Ajax, ON, CAN 0 0 0 0 0 0 0 0
Lucas Cavallini CAN / Vancouver Whitecaps FC 1992 Mississauga, ON, CAN 17 11 1 0 0 0 0 0
Lucio Ianiero 1966 Toronto, ON, CAN 17 0 0 0 0 0 0 0
Lucio Ianiero 1966 Toronto, ON, CAN 17 0 0 0 0 0 0 0
Luigi Pizzolito 0 0 0 0 0 0 0 0
Lyndon Hooper 1966 Nepean, ON, CAN 68 2 1 0 0 0 0 0
Lyndon Hooper 1966 Nepean, ON, CAN 68 2 1 0 0 0 0 0
M Buchanan 0 0 0 0 0 0 0 0
Malcolm Cocking 1949 Pontypool, WAL & Aurora, ON, CAN 0 0 0 0 0 0 0 0
Malcolm Moon 1905 4 0 0 0 0 0 0 0
Mallan Roberts USA / Richmond Kickers 1992 Edmonton, AB, CAN 1 0 0 0 0 0 0 0
Manjrekar James DEN / FC Fredericia 1993 North York, ON, CAN 17 2 0 0 0 0 0 0
Manuel Aparicio CAN / York9 FC 1995 Toronto, ON, CAN 1 0 0 0 0 0 0 0
Manuel Santos 0 0 0 0 0 0 0 0
Marc Rizzardo N/A 0 0 0 0 0 0 0 0
Marc Bircham 1978 Brent, London, ENG 17 1 3 0 0 0 0 0
Marc Rizzardo N/A 0 0 0 0 0 0 0 0
Marcel de Jong CAN / Pacific FC 1986 Valkenswaard, NED 56 3 2 0 0 0 0 0
Marco Carducci CAN / Cavalry FC (Calgary) 1996 Calgary, AB, CAN 0 0 0 0 0 0 0 0
Marco Rizi 1968 12 0 0 0 0 0 0 0
Marco Reda 1977 Woodbridge, ON, CAN 7 1 0 0 0 0 0 0
Marco Bustos CAN / Pacific FC 1996 Winnipeg, MB, CAN 6 0 0 0 0 0 0 0
Marcus Haber CAN / Pacific FC 1989 Vancouver, BC, CAN 27 3 0 0 0 0 0 0
Marcus Klein 0 0 0 0 0 0 0 0
Marcus Godinho GER / FSV Zwickau 1997 Toronto, ON, CAN 5 0 0 0 0 0 0 0
Mario Santos 0 0 0 0 0 0 0 0
Mario Marcheggiani 1986 0 0 0 0 0 0 0 0
Marion Fantani 0 0 0 0 0 0 0 0
Marios Achilleos 1956 England 0 0 0 0 0 0 0 0
Mark Rogers 1975 Guelph, ON, CAN 7 0 0 0 0 0 0 0
Mark Watson 1970 Vancouver, BC, CAN 78 3 0 0 0 0 0 0
Mark Karpun 1963 1 0 0 0 0 0 0 0
Mark-Anthony Kaye USA / Los Angeles FC 1994 Toronto, ON, CAN 14 0 3 0 0 0 0 0
Martin Arh 0 0 0 0 0 0 0 0
Martin Dugas 1971 Welland, ON, CAN 0 0 0 0 0 0 0 0
Martin Nash 1975 Victoria, BC, CAN 38 2 9 0 0 0 0 0
Mason Trafford CAN / Cavalry FC (Calgary) 1986 North Vancouver, BC, CAN 1 0 0 0 0 0 0 0
Massih Wassey 1988 Münster, GER 2 0 0 0 0 0 0 0
Massimo Caprio 1972 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Mathieu Choinière CAN / Impact de Montréal 1999 St-Alexandre, QC, CAN 0 0 0 0 0 0 0 0
Matt Stinson 1992 Toronto, ON, CAN 1 0 0 0 0 0 0 0
Matteo Piscopo 1954 1 0 0 0 0 0 0
Mauro Biello 1972 Montréal, QC, CAN 4 0 0 0 0 0 0 0
Max Hollett Grand Bank, NF, CAN 0 0 0 0 0 0 0 0
Maxim Tissot CAN / Ottawa Fury FC 1992 Gatineau, QC, CAN 13 0 2 0 0 0 0 0
Maxime Crépeau CAN / Vancouver Whitecaps FC 1994 Candiac, QC, CAN 5 0 0 0 0 0 0 0
Maycoll Cañizalez GER / VfB Oldenburg 1982 Toronto, ON, CAN 5 1 0 0 0 0 0 0
Mesut Mert 1978 Halifax, NS, CAN 0 0 0 0 0 0 0 0
Michael Findlay 1963 West Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Michael Franks 1977 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Michael Sephton 1960 0 0 0 0 0 0 0 0
Michael Petrasso CAN / York9 FC 1995 Woodbridge, ON, CAN 9 0 0 0 0 0 0 0
Mike McLenaghen 1954 Burnaby, BC, CAN 8 0 0 0 0 0 0 0
Mike Sweeney 1959 Squamish, BC, CAN 61 1 5 0 0 0 0 0
Mike Traficante 0 0 0 0 0 0 0 0
Mike Quinn N/A 0 0 0 0 0 0 0 0
Mike Moretto N/A Montréal, QC, CAN 0 0 0 0 0 0 0 0
Mike Stojanović 1947 15 5 1 0 0 0 0 0
Mike Klukowski 1981 Oshawa, ON, CAN 36 0 2 0 0 0 0 0
Mike Salmon 1964 0 0 0 0 0 0 0 0
Mike Burke 1956 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Mike Bakic 1952 Belgrade, YUG (SRB) 4 2 0 0 0 0 0 0
Milan Borjan SRB / FK Crvena zvezda (Red Star Belgrade) 1987 Hamilton, ON, CAN 49 0 0 21 0 0 0 0
Milovan Kapor ISR / Hapoel Hadera FC 1991 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Molham Babouli 1993 Mississauga, ON, CAN 0 0 0 0 0 0 0 0
Morgan Quarry N/A Montréal, QC, CAN 0 0 0 0 0 0 0 0
Murray Clarke 0 0 0 0 0 0 0 0
Myron Bereza 2 0 0 0 0 0 0 0
Nana Attakora USA / Oakland Roots SC 1989 Brampton & Orangeville, ON, CAN 10 0 0 0 0 0 0 0
Neil Wilkinson 1967 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Neil Wilson 1973 0 0 0 0 0 0 0 0
Neil McEachnie 1932 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Neil Ellett 1945 Burnaby, BC, CAN 7 0 0 0 0 0 0 0
Neil McEachern 0 0 0 0 0 0 0 0
Nelson Pratas 0 0 0 0 0 0 0 0
Nevio Pizzolitto 1976 Montréal, QC, CAN 8 0 0 0 0 0 0 0
Niall Thompson 1974 Surrey, BC, CAN 9 2 0 0 0 0 0 0
Nick De Santis 1967 11 1 0 0 0 0 0 0
Nick Dasovic 1968 Vancouver, BC, CAN 63 2 3 0 0 0 0 0
Nick De Santis 1967 11 1 0 0 0 0 0 0
Nick Papadakis 1943 4 2 0 0 0 0 0 0
Nick Filippone 1942 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Nick Gilbert 1965 Victoria, BC, CAN 12 1 0 0 0 0 0 0
Nick DeHoog 1942 .., AB, CAN 0 0 0 0 0 0 0 0
Nicolas Berg 1973 North Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Nicolás Galvis CAN / Winnipeg Valour FC 1997 St. Catharines, ON, CAN 0 0 0 0 0 0 0 0
Nigel Bradshaw 0 0 0 0 0 0 0 0
Nik Ledgerwood CAN / Cavalry FC (Calgary) 1985 Lethbridge, AB, CAN 50 1 1 0 0 0 0 0
Nikola Budalić 1978 Kitchener, ON, CAN 0 0 0 0 0 0 0 0
Nilton Terroso 1979 Prince George, BC, CAN 0 0 0 0 0 0 0 0
Noah Verhoeven CAN / Pacific FC 1998 Surrey, BC, CAN 0 0 0 0 0 0 0 0
Noble Okello CAN / Toronto FC 2000 Toronto, ON, CAN 2 0 0 0 0 0 0 0
Norberto Salamanca 1960 Pereira, COL 0 0 0 0 0 0 0 0
Norm Odinga 1963 Vancouver, BC, CAN 8 1 0 0 0 0 0 0
Norm Odinga 1963 Vancouver, BC, CAN 8 1 0 0 0 0 0 0
Norman Sheldon 0 0 0 0 0 0 0 0
Norman Patterson 1945 Montréal, QC, CAN 3 1 0 0 0 0 0 0
Normie McLeod 1938 Vancouver, BC, CAN 4 1 0 0 0 0 0 0
Nuno Santos 1973 Setubal, POR 0 0 0 0 0 0 0 0
Nuno Policarpo 1961 Cadaval, POR 0 0 0 0 0 0 0 0
Nuno Santos 1973 Setubal, POR 0 0 0 0 0 0 0 0
Oliver Shantz 0 0 0 0 0 0 0 0
Oliver Heald 1975 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Olivier Occean NOR / Mjøndalen 1981 Brossard, QC, CAN 28 6 2 0 0 0 0 0
Orazio De Ciantis Toronto, ON, CAN 0 0 0 0 0 0 0 0
Oscar Marin 0 0 0 0 0 0 0 0
Oscar Albuquerque 1954 0 0 0 0 0 0 0 0
Ostap Steckiw 1924 1 1 0 0 0 0 0 0
Otto Christman 1880 0 0 0 0 0 0 0 0
Paolo Pacione N/A Toronto, ON, CAN 0 0 0 0 0 0 0 0
Paolo Ceccarelli 1969 Brampton, ON, CAN 0 0 0 0 0 0 0 0
Paolo Pacione N/A Toronto, ON, CAN 0 0 0 0 0 0 0 0
Paris Nakajima-Farran 1989 JPN & ENG 0 0 0 0 0 0 0 0
Parnell Gourlay 1879 Galt, ON, CAN 0 0 0 0 0 0 0 0
Pasquale DeLuca 1962 Edmonton, AB, CAN 19 1 1 0 0 0 0 0
Pat Philley 1929 Vancouver, BC, CAN 3 0 0 0 0 0 0 0
Pat Cubellis 1967 Toronto, ON, CAN 4 0 0 0 0 0 0
Pat Onstad 1968 Vancouver, BC, CAN 60 0 0 23 0 0 0 0
Pat Harrington 1965 ON, CAN 1 0 0 0 0 0 0 0
Pat Ercoli 1957 Toronto, ON, CAN 1 0 0 0 0 0 0
Pat Cruickshank Toronto, ON, CAN 0 0 0 0 0 0 0 0
Pat Harrington 1965 ON, CAN 1 0 0 0 0 0 0 0
Pat Quinn N/A 0 0 0 0 0 0 0 0
Patrice Bernier 1979 Brossard, QC, CAN 56 2 5 0 0 0 0 0
Patrick Leduc 1977 St-Lambert, QC, CAN 3 0 0 0 0 0 0 0
Patrick Diotte 1967 Longueil, QC, CAN 5 0 0 0 0 0 0 0
Patrick Leduc 1977 St-Lambert, QC, CAN 3 0 0 0 0 0 0 0
Patryk Misik 1994 Brantford, ON, CAN 0 0 0 0 0 0 0 0
Paul Stalteri 1977 Brampton, ON, CAN 84 7 6 0 0 0 0 0
Paul Nelson 1959 0 0 0 0 0 0 0 0
Paul Dolan 1966 Port Moody, BC, CAN 53 0 1 17 0 0 0 0
Paul Lee 1961 Mississauga, ON, CAN 1 0 0 0 0 0 0 0
Paul Fenwick 1969 St. Catharines, ON, CAN 33 0 0 0 0 0 0 0
Paul James 1963 Oakville, ON, CAN 46 2 0 0 0 0 0 0
Paul Pacceraro 0 0 0 0 0 0 0 0
Paul Peschisolido 1971 Pickering, ON, CAN 53 10 3 0 0 0 0 0
Paul Roe 1959 Bramalea, ON, CAN 0 0 0 0 0 0 0 0
Paul Nelson 1959 0 0 0 0 0 0 0 0
Paul Dolan 1966 Port Moody, BC, CAN 53 0 1 17 0 0 0 0
Pedro Pacheco POR / CD Santa Clara 1984 Ponta Delgada, POR 18 0 0 0 0 0 0 0
Percy Francis 0 0 0 0 0 0 0 0
Peter Duerden 1945 Mississauga, ON, CAN 0 0 0 0 0 0 0 0
Peter Robarts 0 0 0 0 0 0 0 0
Peter Zachary 0 0 0 0 0 0 0 0
Peter Dinsdale 1938 0 0 0 0 0 0 0 0
Peter Gilfillan 1965 Guelph, ON, CAN 1 0 0 0 0 0 0 0
Peter Ntakos 1973 Oakville, ON, CAN 0 0 0 0 0 0 0 0
Peter Roe 1955 Bramalea, ON, CAN 9 1 1 0 0 0 0 0
Peter Arnett 0 0 0 0 0 0 0 0
Peter Greco 1946 Montréal, QC, CAN 3 0 0 2 0 0 0 0
Peter Sarantopoulos 1968 Thornhill, ON, CAN 29 0 0 0 0 0 0 0
Peter Kozak 0 0 0 0 0 0 0 0
Peter Kerr 0 1 0 0 0 0 0 0
Peter Stanley 1955 Burnaby, BC, CAN 0 0 0 0 0 0 0 0
Peter Sloly 1966 Toronto, ON, CAN 1 0 0 0 0 0 0
Peter Sarantopoulos 1968 Thornhill, ON, CAN 29 0 0 0 0 0 0 0
Phil McKay 0 0 0 0 0 0 0 0
Phil Scherbak 0 0 0 0 0 0 0 0
Philippe Davies 1990 Longueuil, QC, CAN 1 0 0 0 0 0 0 0
Pierre Groulx 1969 0 0 0 0 0 0 0 0
Quillan Roberts CAN / Forge FC Hamilton 1994 Brampton, ON, CAN 1 0 0 0 0 0 0 0
Rafael Carbajal 1960 0 0 0 0 0 0 0 0
Rafael Carbajal 1960 0 0 0 0 0 0 0 0
Raheem Edwards USA / Minnesota United 1995 Mississauga, ON, CAN 4 0 0 0 0 0 0 0
Ralph McPate 1940 Airdrie, SCO 4 2 0 0 0 0 0 0
Ralph Burkinshaw 1948 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Ramon Tribulietx Santolaya N/A Barcelona, ESP 0 0 0 0 0 0 0 0
Randy Edwini-Bonsu CAN / FC Edmonton 1990 Edmonton, AB, CAN 10 1 0 0 0 0 0 0
Randy Samuel 1963 Richmond, BC, CAN 82 0 1 0 0 0 0 0
Randy Ragan 1959 Aldergrove, BC, CAN 38 0 1 0 0 0 0 0
Ray Telford 1946 Newcastle, ENG 0 0 0 0 0 0 0 0
Raymond Wright 0 0 0 0 0 0 0 0
Reg Chapman 0 0 0 0 0 0 0 0
Rhian Dodds 1979 Hamilton, ON, CAN 0 0 0 0 0 0 0 0
Ricardo Cadenas 1972 0 0 0 0 0 0 0 0
Richard Zinkiewicz 0 0 0 0 0 0 0 0
Richard Hikida 1973 Richmond, BC, CAN 0 0 0 0 0 0 0 0
Richard Bodnark 1974 Coquitlam, BC, CAN 0 0 0 0 0 0 0 0
Richard Forrester 0 0 0 0 0 0 0 0
Richard Morandini 1950 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Richard Knopp 0 0 0 0 0 0 0 0
Richard Bate 1946 0 0 0 0 0 0 0 0
Richard Hastings 1977 Prince George, BC, CAN 59 1 1 0 0 0 0 0
Richie Laryea CAN / Toronto FC 1995 Toronto, ON, CAN 6 0 0 0 0 0 0 0
Rick Celebrini 1967 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Rick Shamro 1956 0 0 0 0 0 0 0 0
Ricky Gomes CAN / Atlético Ottawa 1993 Kitchener, ON, CAN 0 0 0 0 0 0 0 0
Rob Friend 1981 Kelowna, BC, CAN 32 2 2 0 0 0 0 0
Rob Sherman N/A Aberystwyth, WAL 0 0 0 0 0 0 0 0
Rob Newman 0 0 0 0 0 0 0 0
Rob Therrien 1950 0 0 0 0 0 0 0 0
Robbie Aristodemo 1977 Etobicoke, ON, CAN 7 0 0 0 0 0 0 0
Robbie Cleugh 1963 Hamilton, ON, CAN 0 0 0 0 0 0 0 0
Robbie Aristodemo 1977 Etobicoke, ON, CAN 7 0 0 0 0 0 0 0
Robbie Baarts 1969 Surrey, BC, CAN 0 0 0 0 0 0 0 0
Robbie Goodheart 1945 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Robert Voore 1956 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Robert Iarusci 1954 Toronto, ON, CAN 27 2 2 0 0 0 0 0
Robert Radakovic 1972 Burlington, ON, CAN 0 0 0 0 0 0 0 0
Robert Song 0 0 0 0 0 0 0 0
Robert Campbell 0 0 0 0 0 0 0 0
Robert Cruciani 0 0 0 0 0 0 0 0
Roberto Giacomi 1986 Richmond Hill, ON, CAN 0 0 0 0 0 0 0 0
Roberto Stillo 1991 Mississauga, ON, CAN 0 0 0 0 0 0 0 0
Robin Megraw 1950 0 0 0 0 0 0 0 0
Rocco Placentino 1982 Montréal, QC, CAN 1 0 0 0 0 0 0 0
Rocco Cifalda 0 0 0 0 0 0 0 0
Roderick Scott 1965 5 0 0 0 0 0 0 0
Ron Smale N/A 0 0 0 0 0 0 0 0
Ron Smale N/A 0 0 0 0 0 0 0 0
Ron Buckley Bridgetown, NS, CAN 0 0 0 0 0 0 0 0
Ross Ongaro 1959 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Ross Ongaro 1959 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Roy Cairns 1925 Clayburn, BC, CAN 3 0 0 0 0 0 0 0
Roy Faulkner 1897 3 1 0 0 0 0 0 0
Roy Cavallin 1919 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Rudy Doliscat 1967 5 1 0 0 0 0 0 0
Russ Rimmer 0 0 0 0 0 0 0 0
Russ Hillman 1946 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Russell Teibert CAN / Vancouver Whitecaps FC 1992 Niagara Falls, ON, CAN 27 2 3 0 0 0 0 0
Ryan Gyaki 1985 Calgary, AB, CAN 0 0 0 0 0 0 0 0
Ryan Bedic N/A Lasalle, QC, CAN 0 0 0 0 0 0 0 0
Sam Donaghey 1922 Englinton, Londonderry, NIR 0 0 0 0 0 0 0 0
Sam Grewal 1972 Brantford, ON, CAN 0 0 0 0 0 0 0 0
Sam Lenarduzzi 1948 Vancouver, BC, CAN 27 0 0 0 0 0 0 0
Sammy Saundh 1959 ENG 0 0 0 0 0 0 0 0
Samuel Adekugbe NOR / Vålerenga Fotball 1995 Calgary, AB, CAN 11 0 0 0 0 0 0 0
Samuel Piette CAN / Impact de Montréal 1994 Le Gardeur, QC, CAN 49 0 4 0 0 0 0 0
Sandro Ricciuti 0 0 0 0 0 0 0 0
Sandro Grande 1977 Montréal, QC, CAN 12 1 1 0 0 0 0 0
Sandy Murray 0 0 0 0 0 0 0 0
Scott Macey 1973 North Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Scott McQuillin 1970 Victoria, BC, CAN 0 0 0 0 0 0 0 0
Scott Arfield SCO / Rangers 1988 Livingston, SCO 19 2 7 0 0 0 0 0
Scott Howitt 1973 Kitchener, ON, CAN 0 0 0 0 0 0 0 0
Scott Fenwick N/A St. Catharines, ON, CAN 0 0 0 0 0 0 0 0
Scott Munson 1970 West Vancouver, BC, CAN 3 0 0 0 0 0 0 0
Sean Fraser 1980 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Sean Melvin CAN / Vancouver Whitecaps FC 1994 Victoria, BC, CAN 1 0 0 0 0 0 0 0
Sean Fraser 1980 Edmonton, AB, CAN 0 0 0 0 0 0 0 0
Sean Bacon 0 0 0 0 0 0 0 0
Serge Lavallée 0 0 0 0 0 0 0 0
Sergio Zanatta 1946 Vancouver, BC, CAN 3 1 0 0 0 0 0 0
Severino Agostinis 1943 BC, CAN 0 0 0 0 0 0 0 0
Sgt E. Thompson 0 0 0 0 0 0 0 0
Shamit Shome CAN / Impact de Montréal 1997 Edmonton, AB, CAN 2 0 0 0 0 0 0 0
Shane Lammie 1988 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Shaun Lowther 1962 Coquitlam, BC, CAN 14 0 0 0 0 0 0 0
Simeon Jackson ENG / Stevenage Borough 1987 Mississauga, ON, CAN 49 6 2 0 0 0 0 0
Simon Eaddy 1971 New Plymouth, NZL 0 0 0 0 0 0 0 0
Simon Thomas NOR / Kongsvinger IL 1990 Victoria, BC, CAN 8 0 0 2 0 0 0 0
Simon Eaddy 1971 New Plymouth, NZL 0 0 0 0 0 0 0 0
Simon Smith 0 0 0 0 0 0 0 0
Sita-Taty Matondo 1984 St-Laurent, QC, CAN 1 0 0 0 0 0 0 0
Solomon Brubacher 1863 Berlin, ON, CAN 0 0 0 0 0 0 0 0
Spencer Coppen 0 0 0 0 0 0 0 0
Srdjan Djekanovic 1983 Delta, BC, CAN 0 0 0 0 0 0 0 0
Stan Tait Nanaimo, BC, CAN 4 0 0 0 0 0 0 0
Stan Siorovigas 1969 0 0 0 0 0 0 0 0
Stathis Kappos 1979 Toronto, ON, CAN 1 0 0 0 0 0 0
Stefan Cebara 1991 Calgary, AB & Windsor, ON 5 0 0 0 0 0 0 0
Stephen Ademolu 1982 Windsor, ON, CAN 5 0 0 0 0 0 0 0
Stephen Eustáquio POR / FC Paços de Ferreira 1996 Leamington, ON, CAN 1 0 0 0 0 0 0 0
Stephen Hart 1960 San Fernando, TRI 0 0 0 0 0 0 0 0
Stephen Feeney 1955 Toronto, ON, CAN & Belfas 0 0 0 0 0 0 0 0
Steve Moss 0 0 0 0 0 0 0 0
Steve Jansen 1967 10 0 0 0 0 0 0 0
Steve Gallop 0 0 0 0 0 0 0 0
Steve De Benedictis 1988 Woodbridge, ON, CAN 0 0 0 0 0 0 0 0
Steve Mundel N/A 0 0 0 0 0 0 0 0
Steve Watts 0 0 0 0 0 0 0 0
Steve Meszaros 0 0 0 0 0 0 0 0
Steve Davidson 0 0 0 0 0 0 0 0
Steve Kindel 1977 Burnaby, BC, CAN 4 0 0 0 0 0 0 0
Steve Nesin 1960 3 0 0 0 0 0 0 0
Steve Olander 0 0 0 0 0 0 0 0
Steve Wallick N/A 0 0 0 0 0 0 0 0
Steve Reed N/A North Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Steven Caldwell 1980 Stirling, SCO 0 0 0 0 0 0 0 0
Steven MacDonald 1970 Vancouver, BC, CAN 7 1 0 0 0 0 0 0
Steven Vitória POR / Moreirense FC 1987 Mississauga, ON, CAN 14 2 0 0 0 0 0 0
Sven Habermann 1961 Vancouver, BC, CAN 11 0 0 2 0 0 0 0
Svotozar Bosnakovic 0 0 0 0 0 0 0 0
Tadeusz Polak 0 0 0 0 0 0 0 0
Tam Nsaliwa 1982 Halifax, NS and Edmonton, 13 0 3 0 0 0 0 0
Tasso Koutsoukos 1959 0 0 0 0 0 0 0 0
Ted Tilbury N/A Moose Jaw, SK, CAN 0 0 0 0 0 0 0 0
Ted Slade 1896 0 0 0 0 0 0 0 0
Ted Van Waes Nanaimo, BC, CAN 0 0 0 0 0 0 0 0
Terry Moore 1958 Belfast, EIR 12 0 0 0 0 0 0 0
Terry Weatherall 1922 Belfast, NIR 0 0 0 0 0 0 0 0
Terry Bidiak 1946 0 0 0 0 0 0 0 0
Terry Dunfield 1982 Vancouver, BC, CAN 14 1 0 0 0 0 0 0
Terry Felix 1959 Agassiz, BC, CAN 3 0 0 0 0 0 0 0
Terry Quinn 1942 Québec, QC, CAN 0 0 0 0 0 0 0 0
Tesho Akindele USA / Orlando City S.C. 1992 Thornton, CO, USA 17 3 2 0 0 0 0 0
Theo Bair CAN / Vancouver Whitecaps FC 1999 Ottawa, ON, CAN 2 1 0 0 0 0 0 0
Theo Zagar 1974 0 0 0 0 0 0 0 0
Thos. Smith 0 0 0 0 0 0 0 0
Tibor Vigh 1941 4 2 0 0 0 0 0 0
Tibor Gemeri 1951 Subotica, YUG 1 0 0 0 0 0 0 0
Tim Burns 1947 0 0 0 0 0 0 0 0
Tino Lettieri 1957 Montréal, QC, CAN 24 0 0 11 0 0 0 0
Tom Gibson Berlin, ON, CAN 0 0 0 0 0 0 0 0
Tom Panhuyzen 1965 5 0 0 0 0 0 0 0
Tom Tarrant St. Lawrence, NL, CAN 0 0 0 0 0 0 0 0
Tom Buchan 0 0 0 0 0 0 0 0
Tom Kouzmanis 1973 Scarborough, ON, CAN 5 4 0 0 0 0 0 0
Tom Newman 0 0 0 0 0 0 0 0
Tom Riley NL, CAN 1 0 0 0 0 0 0 0
Tom Taylor 1880 Galt, ON, CAN 0 0 0 0 0 0 0 0
Tom Perks 1972 Mississauga, ON, CAN 0 0 0 0 0 0 0 0
Tom Drummond 0 0 0 0 0 0 0 0
Tomasz Radzinski 1973 Jnowroclaw, POL & Toronto, ON, CAN 46 10 10 0 0 0 0 0
Tomer Chencinski IRL / Shamrock Rovers FC 1984 Thornhill, ON, CAN 1 0 0 0 0 0 0 0
Tommy Hughes 0 0 0 0 0 0 0 0
Tommy Wallace 0 0 0 0 0 0 0 0
Tony Nocita 1963 Winnipeg, MB, CAN 9 0 1 0 0 0 0 0
Tony Fonseca 1965 Lisboa, POR 0 0 0 0 0 0 0 0
Tony Stipersky 0 0 0 0 0 0 0 0
Tony Chursky 1953 19 0 0 5 0 0 0 0
Tony Lawrence 1946 0 0 0 0 0 0 0 0
Tony Nocita 1963 Winnipeg, MB, CAN 9 0 1 0 0 0 0 0
Tony Capasso 1975 Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
Tony Pignatiello 1968 12 1 1 0 0 0 0 0
Tony Taylor 1946 Glasgow, SCO 0 0 0 0 0 0 0 0
Tony Adams 1942 0 0 0 0 0 0 0 0
Tony Fonseca 1965 Lisboa, POR 0 0 0 0 0 0 0 0
Tony Waiters 1937 Southport, ENG 0 0 0 0 0 0 0 0
Tony Lecce 1945 CAN 8 0 1 0 0 0 0 0
Tony Menezes 1974 Mississauga, ON, CAN 27 0 0 0 0 0 0 0
Tony Mazza 0 0 0 0 0 0 0 0
Tosaint Ricketts CAN / Vancouver Whitecaps FC 1987 Edmonton, AB, CAN 61 17 4 0 0 0 0 0
Trevor McCallum 1964 Mississauga, ON, CAN 18 0 0 0 0 0 0 0
Tristan Borges CAN / Forge FC Hamilton 1998 Toronto, ON, CAN 1 0 0 0 0 0 0 0
Tyler Hughes 1980 Victoria, BC, CAN 0 0 0 0 0 0 0 0
Tyler Hemming 1985 London, ON, CAN 2 0 0 0 0 0 0 0
Tyler Hughes 1980 Victoria, BC, CAN 0 0 0 0 0 0 0 0
Tyler Rosenlund 1986 Coquitlam, BC, CAN 1 0 0 0 0 0 0 0
Tyler Pasher USA / Indy Eleven 1994 Elmira, ON, CAN 0 0 0 0 0 0 0 0
Tyson Farago CAN / Winnipeg Valour FC 1991 Winnipeg, MB, CAN 0 0 0 0 0 0 0 0
Vanni Lenarduzzi 1947 Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Victor Kodelja 1951 Vancouver, BC, CAN 8 0 0 0 0 0 0 0
Victor Montagliani N/A East Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Victor Mendes 1970 Kingston, ON, CAN 0 0 0 0 0 0 0 0
Victor Batzel 1935 0 0 0 0 0 0 0 0
Victor Nicolini 0 0 0 0 0 0 0 0
Victor Montagliani N/A East Vancouver, BC, CAN 0 0 0 0 0 0 0 0
Vincent Ursini 0 0 0 0 0 0 0 0
W McPherson 0 0 0 0 0 0 0 0
W.J. Jennings 0 0 0 0 0 0 0 0
W.T. Murray 0 0 0 0 0 0 0 0
W.W. Wood 0 0 0 0 0 0 0 0
Walter Bowman 1870 0 0 0 0 0 0 0 0
Walter McKee 1949 0 0 0 0 0 0 0 0
Wandrille Lefèvre CAN / AS Blainville 1988 Chartres, FRA & Montréal, QC, CAN 3 0 0 0 0 0 0 0
Wandrille Lefèvre CAN / AS Blainville 1988 Chartres, FRA & Montréal, QC, CAN 3 0 0 0 0 0 0 0
Wes McLeod 1957 Vancouver, BC, CAN 18 1 0 0 0 0 0 0
Will Johnson USA / Orlando City S.C. 1987 Toronto, ON, CAN & Chicago, IL, USA 45 4 7 0 0 0 0 0
William Burnet Galt (Cambridge), ON, CAN 0 0 0 0 0 0 0 0
William Malcolm 0 0 0 0 0 0 0 0
William Twaits 1879 Galt, ON, CAN 0 0 0 0 0 0 0 0
William Sandford 1898 0 0 0 0 0 0 0 0
Wilson Malloy 0 0 0 0 0 0 0 0
Winston Marshall 1983 Toronto, ON, CAN 0 0 0 0 0 0 0 0
Wolodymyr Zakaluzny 1925 Przemyśl, POL 2 0 0 0 0 0 0 0
Yannick Girard 0 0 0 0 0 0 0 0
Zachary Breganski 1 0 0 0 0 0 0 0
Zachary Brault-Guillard CAN / Impact de Montréal 1998 Montréal, QC, CAN & Lyon, FRA 4 0 0 0 0 0 0 0
Zak Abdel 1961 Cairo, EGY 0 0 0 0 0 0 0 0
Zeljko Bilecki 1950 Zagreb, YUG (CRO) 3 0 0 2 0 0 0 0
Zohil Tonci 1955 Montréal, QC, CAN 0 0 0 0 0 0 0 0
Zorhan Bassong 1999 Montréal, QC, CAN 2 0 1 0 0 0 0 0

Proud partners of Canada Soccer