List of Canada men's international soccer players

The Canada men's national soccer team represents the country of Canada in international soccer. It is fielded by the Canada Soccer Association, the governing body of soccer in Canada, and competes as a member of the CONCACAF, which encompasses the countries of North America, which includes Central America and the Caribbean region. Canada competed in their first official international soccer match on June 7, 1924, a 3–2 defeat to the Australian national team in Brisbane, Queensland.[1]

Canada have competed in numerous competitions, and all players, either as a member of the starting eleven or as a substitute, are listed below. Each player's details include the number of caps earned and goals scored in all international matches, the date, in yyyy-mm-dd format, and opponent of their first and last matches played in (a blank in the "last cap" column indicates an active player who has been called up in the last 12 months), ordered alphabetically. All statistics are correct up to and including the match played on June 9, 2024.[2] Players that are still active at the club and/or international level are in bold.

Full list of players

PlayerCapsGoalsDate of first capOpponentDate of last capOpponentNotes
Sam Adekugbe4212015-09-08  Belize
Stephen Ademolu502005-11-16  Luxembourg2010-05-29  Venezuela
Fernando Aguiar1301995-01-26  Portugal1999-07-09  Saudi Arabia
Ali Ahmed402023-06-27  Guadeloupe
Fraser Aird812015-10-13  Ghana
Tesho Akindele1932015-06-11  Dominica2021-07-29  Mexico
Ayo Akinola402021-07-15  Haiti
Keven Aleman302013-07-11  Mexico
Haidar Al-Shaïbani102010-05-29  Venezuela2010-05-29  Venezuela
George Anderson601924-06-07  Australia1924-07-26  Australia
Manny Aparicio102014-10-14  Colombia
Don Archibald401927-06-25  New Zealand1927-07-23  New Zealand
Scott Arfield1622016-03-25  Mexico
Robbie Aristodemo711997-08-17  Iran2000-06-04  Cuba
Nana Attakora1002010-01-31  Jamaica2017-01-22  Bermuda
Gary Aubert111973-08-01  Poland--
Geoff Aunger4441992-04-02  China1997-11-16  Costa Rica
Garry Ayre1501973-10-07  Luxembourg1977-10-22  Mexico
Jimmie Baillie101926-11-06  United States--
Theo Bair212020-01-07  Barbados
Iain Baird901984-10-21  Tunisia1986-09-06  Singapore
Mike Bakic421977-10-12  Suriname1977-10-22  Mexico
Carmelo Barbieri101974-04-12  Bermuda--
Zorhan Bassong202020-01-10  Barbados
Gary Batchelor301973-08-05  United States1973-11-12  Haiti
Jonathan Beaulieu-Bourgault902009-11-14  North Macedonia
Kyle Bekker1802013-01-26  Denmark
John Bell101926-11-06  United States--
Chris Bennett611973-11-10  Haiti1975-01-05  Cuba
Jason Bent3201997-10-12  Mexico2003-11-18  Republic of Ireland
Eddy Berdusco1841992-06-13  Hong Kong1997-11-16  Costa Rica
Myron Bereza201957-07-04  Mexico1957-07-07  United States
Patrice Bernier5622003-11-15  Czech Republic2017-07-20  Jamaica
Jim Berry401968-10-06  Bermuda1968-10-27  United States
Mauro Biello401995-10-11  Chile2000-01-08  Trinidad and Tobago
Zeljko Bilecki301976-12-22  Haiti1977-10-12  Suriname
Marc Bircham1711999-04-27  Northern Ireland2004-06-16  Belize
Bob Bolitho2321974-10-09  East Germany1981-11-21  Cuba
Moïse Bombito602023-06-27  Guadeloupe
Tristan Borges102020-01-10  Barbados
Milan Borjan8002011-02-09  Greece
Fred Bowman501924-06-14  Australia1924-07-26  Australia
Jack Brand101974-10-28  Hungary--
Zachary Brault-Guillard812018-10-16  Dominica
Adam Braz1202004-01-18  Barbados2007-06-01  Venezuela
Zachary Breganski101974-10-09  East Germany--
Jim Brennan4961999-04-27  Northern Ireland2008-09-10  Mexico
Ian Bridge3451981-10-12  Trinidad and Tobago1991-06-30  Mexico
Bill Brolley401927-06-25  New Zealand1927-07-23  New Zealand
Charles-Andreas Brym1312020-01-07  Barbados
Tajon Buchanan3842021-06-05  Aruba--
Brian Budd721976-10-10  Mexico1977-10-12  Suriname
Alex Bunbury64161986-08-24  Singapore1997-11-16  Costa Rica
Gordon Burness111925-11-08  United States--
Alessandro Busti102018-10-16  Dominica
Marco Bustos602015-10-13  Ghana
Buster Cairns301957-06-22  United States1957-07-04  Mexico
Jeff Cambridge701984-10-30  Cyprus1987-10-06  Mexico
George Campbell101925-06-27  United States--
Maycoll Cañizalez512003-01-18  United States2003-07-14  Cuba
Adrian Cann902008-01-30  Martinique2011-02-09  Greece
Ian Carter801992-06-13  Hong Kong1995-01-26  Portugal
Arthur Cartwright101925-11-08  United States--
John Catliff44181984-07-25  Chile1994-06-12  Netherlands
Lucas Cavallini40192012-08-15  Trinidad and Tobago
Harry Chapman401924-06-07  Australia1924-06-28  Australia
Jay Chapman312017-01-22  Bermuda
Mathieu Choinière302023-10-13  Japan
Christopher Chueden611986-08-24  Singapore1986-09-06  Singapore
Tony Chursky1801973-08-01  Poland1981-10-12  Trinidad and Tobago
Frank Ciaccia201981-10-12  Trinidad and Tobago1981-11-12  Honduras
Andy Clarke201925-06-27  United States1925-11-08  United States
Caleb Clarke202013-11-15  Czech Republic
Jeff Clarke1911997-08-17  Iran2002-05-15   Switzerland
Cosimo Commisso301988-03-30  Colombia1988-04-07  Jamaica
Enzo Concina411988-07-15  Poland1993-07-18  Mexico
John Connor401983-06-12  Scotland1983-12-11  Honduras
Carlo Corazzin59111994-06-01  Morocco2004-10-13  Costa RicaTop scorer in the 2000 GC (4 goals), 2000 GC Best XI
Theo Corbeanu722021-03-25  Bermuda
La'Vere Corbin-Ong102017-03-22  Scotland--Later played for  Malaysia
Juan Córdova202017-06-13  Curaçao
Derek Cornelius2002018-09-09  U.S. Virgin Islands
Frank Crawley301927-07-02  New Zealand1927-07-23  New Zealand
Maxime Crépeau1702016-02-05  United States
Pat Cubellis611986-08-24  Singapore1986-09-06  Singapore
Nick Dasovic6321992-04-02  China2004-01-18  Barbados
Jonathan David48262018-09-09  U.S. Virgin IslandsCanadian all-time top scorer in the Gold Cup (6 goals), 2019 GC Golden Boot and Best XI
Jack Davidson411927-06-25  New Zealand1927-07-23  New Zealand
Alphonso Davies47152017-06-13  Curaçao2017 GC Golden Boot, Best XI and Young Player Award, first Canadian player to score at a FIFA World Cup
Philippe Davies102013-01-26  Denmark--
Luc de Fougerolles102024-03-24  Trinidad and Tobago
Julian de Guzman8942002-01-26  Martinique2016-06-03  Azerbaijan2007 GC Most valuable player, 2009 GC All-Tournament team
Marcel de Jong5632007-11-20  South Africa2018-09-09  U.S. Virgin Islands
Pasquale De Luca1911984-03-28  Haiti1985-09-14  Honduras
Dwayne De Rosario81221998-05-18  North Macedonia2015-01-19  IcelandCanadian all-time top scorer in the Gold Cup (6 goals)
Nick De Santis911988-03-26  Peru1997-10-12  Mexico
Jason De Vos4941997-08-17  Iran2004-10-13  Costa Rica2002 GC and 2000 GC Best XI
Barry Deardon301986-01-29  Paraguay1986-02-05  United States
Amer Đidić212020-01-10  Barbados
Fred Dierden801924-06-07  Australia1925-11-08  United States
Gino DiFlorio101988-07-15  Poland--
Bob DiLuca401968-10-06  Bermuda1968-10-27  United States
A. Fred Dinnie101926-11-06  United States--
Patrick Diotte501991-03-16  United States1995-10-11  Chile
Jamar Dixon302016-02-05  United States
Paul Dolan5301984-10-30  Cyprus1997-11-16  Costa Rica
Rudy Doliscat511992-04-02  China1995-01-26  Portugal
Jimmy Douglas1411972-08-20  United States1976-10-20  United States
Terry Dunfield1412010-05-29  Venezuela2013-09-10  Mauritania
Jim Easton Jr.701987-09-30  El Salvador1992-09-03  United States
David Edgar4242011-02-09  Greece2018-03-24  New Zealand
Ernie Edmunds401927-06-25  New Zealand1927-07-23  New Zealand
Raheem Edwards502017-06-13  Curaçao
Randy Edwini-Bonsu1012010-01-31  Jamaica
Neil Ellett701972-08-20  United States1973-11-10  Haiti
Pat Ercoli101980-09-17  New Zealand--
Stephen Eustáquio3742019-11-15  United States
Charlie Falzon901983-12-06  Mexico1989-06-08  Belgium
Jackson Farmer102013-09-08  Mauritania
Roy Faulkner311925-06-27  United States1926-11-06  United States
Terry Felix301983-06-12  Scotland1983-06-19  Scotland
Paul Fenwick3301994-06-12  Netherlands2003-11-18  Republic of Ireland
Don Ferguson401986-08-30  Indonesia1987-10-06  Mexico
Drew Ferguson911985-03-10  Trinidad and Tobago1991-03-16  United States
Ricardo Ferreira102021-03-29  Cayman Islands
Ben Fisk202017-01-22  Bermuda
John Fitzgerald1201988-02-18  Bermuda1990-05-13  Mexico
Carl Fletcher4021991-07-03  Jamaica2003-06-01  Germany
Leslie Ford601924-06-07  Australia1924-07-26  Australia
Craig Forrest5601988-05-25  Chile2001-06-04  Cameroon2000 GC Most valuable player
George Forrest621924-06-07  Australia1924-07-26  Australia
John B. Foy101925-06-27  United States--
Chris Franks101998-05-18  North Macedonia--
Iain Fraser3001994-06-01  Morocco1997-11-16  Costa Rica
Liam Fraser1902019-10-15  United States
Rob Friend3322003-01-18  United States2011-06-11  Guadeloupe
Kianz Froese202015-10-13  Ghana
David Fronimadis102004-01-18  Barbados--
Jérémy Gagnon-Laparé502013-09-08  Mauritania
Jim Galloway201925-06-27  United States1926-11-06  United States
Brian Gant1501973-08-01  Poland1981-11-21  Cuba
Ken Garraway2201983-12-06  Mexico1986-02-05  United States
Charles Gbeke302008-01-30  Martinique2008-11-19  Jamaica
Tibor Gemeri101980-10-25  United States--
Ali Gerba31152005-07-02  Honduras2011-06-11  GuadeloupeCanadian all-time top scorer in the Gold Cup (6 goals)
Gabriel Gervais1102004-01-18  Barbados2007-06-01  Venezuela
Bill Gibson411927-06-25  New Zealand1927-07-23  New Zealand
Nick Gilbert1011988-02-18  Bermuda1992-09-03  United States
Peter Gilfillan101991-07-03  Jamaica--
Marcus Godinho502018-03-24  New Zealand
George Graham111926-11-06  United States--
Sandro Grande1212004-09-08  Costa Rica2006-09-04  Jamaica
Kevin Grant901972-08-20  United States1975-01-05  Cuba
Gerry Gray3421980-09-15  New Zealand1991-03-16  United States
Peter Greco301968-10-06  Bermuda1968-10-20  Bermuda
Doug Greig301957-06-22  United States1957-07-07  United States
James Grimes411988-03-26  Peru1988-04-07  Jamaica
Daniel Haber502013-05-28  Costa Rica2014-05-27  Moldova
Marcus Haber2732010-10-08  Ukraine
Sven Habermann1101983-12-11  Honduras1986-02-05  United States
Andrew Hainault4422006-11-15  Hungary
Art Halliwell201925-06-27  United States1925-11-08  United States
Jordan Hamilton202014-10-14  Colombia
Harold Hansen201968-10-20  Bermuda1968-10-27  United States
Bob Harley601924-06-07  Australia1924-07-26  Australia
Kevin Harmse902007-03-25  Bermuda2008-11-19  Jamaica
Bill Harper101968-10-27  United States--
Pat Harrington101992-09-03  United States--
Alan Harvey401968-10-06  Bermuda1968-10-27  United States
Richard Hastings5911998-05-18  North Macedonia2010-05-29  Venezuela2007 GC All-Tournament team
Tyler Hemming202009-05-30  Cyprus2010-01-31  Jamaica
Doneil Henry4412012-08-15  Trinidad and Tobago
Kyle Hiebert202023-03-28  Honduras
Lars Hirschfeld4802000-01-11  Bermuda2013-11-15  Czech Republic2002 GC Top Goalkeeper
Junior Hoilett63162015-10-13  Ghana
Kevin Holness921995-05-22  Northern Ireland1996-06-05  Costa Rica
Lyndon Hooper6731986-08-24  Singapore1997-06-01  Costa Rica
Chris Horrocks1201972-08-29  United States1977-09-11  Trinidad and Tobago
Dick Howard501972-08-20  United States1973-11-10  Haiti
Art Hughes421957-06-22  United States1957-07-07  United States
John Hughes501986-08-27  North Korea1987-10-06  Mexico
Iain Hume4362003-02-12  Libya2016-06-07  Uzbekistan
Atiba Hutchinson10482003-01-18  United StatesCanadian all-time top appearance holder overall (103)
Lucio Ianiero1721986-08-24  Singapore1992-04-02  China
Robert Iarusci2621976-09-24  United States1983-06-16  Scotland
Daniel Imhof3602000-10-09  Panama2009-05-24  Argentina
Dominic Imhof102009-05-30  Cyprus--
Gordie Ion201957-06-22  United States1957-06-30  Mexico
Greg Ion601983-12-06  Mexico1988-05-19  Greece
Callum Irving102017-01-22  Bermuda
Keith Izatt201987-10-02  Honduras1987-10-06  Mexico
Simeon Jackson4962009-05-30  Cyprus
Anthony Jackson-Hamel932016-10-06  Mauritania
Dejan Jakovic4112008-01-30  Martinique
Evan James202013-01-26  Denmark
Manjrekar James1722015-01-16  Iceland
Paul James4721983-12-06  Mexico1993-03-09  South Korea
Steve Jansen801988-02-18  Bermuda1989-06-08  Belgium
Ante Jazic3511998-05-18  North Macedonia2012-10-12  Cuba
Glen Johnson811972-08-20  United States1976-10-27  Mexico
Will Johnson4442005-11-16  Luxembourg
Alistair Johnston4212021-03-25  Bermuda
Frank Jonke102013-01-29  United States--
Stathis Kappos102004-01-18  Barbados--
Mark Karpun101986-04-27  Mexico--
Mark-Anthony Kaye4222017-06-13  Curaçao
Jimmy Kelly101926-11-06  United States--
Joe Kennaway101926-11-06  United States--Also played in Scotland national team
Scott Kennedy1402021-06-08  Suriname
Greg Kern1201986-02-05  United States1988-04-07  Jamaica
John Kerr1001968-10-06  Bermuda1977-09-11  Trinidad and Tobago
Steve Kindel401998-05-18  North Macedonia1999-07-09  Saudi Arabia
Mike Klukowski3602003-02-12  Libya2012-10-16  Honduras2009 GC All-Tournament team
Ismaël Koné1912022-03-24  Costa Rica
Tom Kouzmanis541995-08-01  Jamaica1997-08-17  Iran
Garret Kusch2111997-04-06  El Salvador2001-06-04  Cameroon
Cyle Larin68292014-05-23  BulgariaCanadian all-time top scorer overall (28), Top scorer in WCQ (17 goals), Top scorer in Concacaf 2022 WCQ
Richie Laryea4912019-09-07  Cuba
Tony Lecce801968-10-06  Bermuda1972-09-05  Mexico
Nikolas Ledgerwood5012007-08-22  Iceland2017-03-22  Scotland
Patrick Leduc302005-07-02  Honduras2005-07-09  United States
Paul Lee101983-06-19  Scotland--
Wandrille Lefevre302015-10-13  Ghana
Bob Lenarduzzi4741973-08-01  Poland1986-06-09  Soviet Union
Sam Lenarduzzi2901968-10-06  Bermuda1980-09-15  New Zealand
Tino Lettieri2301980-09-17  New Zealand1986-06-09  Soviet Union
Jayson Leutwiler302016-11-11  South Korea
John Limniatis4411987-09-30  El Salvador1997-03-16  United States
Bill Linning521924-06-07  Australia1924-07-26  Australia
Dino Lopez101992-09-03  United States--
Victor Loturi102023-07-04  Cuba
Jamie Lowery2011986-01-29  Paraguay1991-06-30  Mexico
Shaun Lowther1401983-12-06  Mexico1985-05-08  Haiti
Steven MacDonald611992-09-03  United States1995-10-11  Chile
Ike MacKay911972-08-20  United States1977-10-20  Haiti
Ian MacLean301995-01-26  Portugal1995-08-03  Trinidad and Tobago
Lukas MacNaughton102022-11-11  Bahrain
Joseph Majcher301991-07-03  Jamaica1992-06-13  Hong Kong
Chris Mannella302015-01-16  Iceland
Carmine Marcantonio201976-09-24  United States1980-11-01  United States
Hector Marinaro601986-08-30  Indonesia1995-10-11  Chile
Carlo Marini101991-06-28  Honduras--
Craig Martin601983-06-19  Scotland1984-07-25  Chile
Sita-Taty Matondo102003-01-18  United States--
Gavin McCallum112010-05-29  Venezuela
Trevor McCallum1801983-12-06  Mexico1988-07-15  Poland
Jim McDonald401973-10-07  Luxembourg1974-04-12  Bermuda
John McGrane1201977-10-08  El Salvador1981-11-06  Haiti
Zac McGraw402023-06-27  Guadeloupe
Bill McKean201925-06-27  United States1925-11-08  United States
Ben McKendry102017-01-22  Bermuda
Kevin McKenna63112000-05-27  Trinidad and Tobago2012-10-16  Honduras2002 GC Best XI
Dave McKenzie201925-06-27  United States1925-11-08  United States
Doug McKinty101992-04-02  China--
Ed McLaine211925-06-27  United States1925-11-08  United States
Mitch McLean601924-06-07  Australia1924-07-26  Australia
Mike McLenaghen801975-01-05  Cuba1981-11-15  Mexico
Norman McLeod411957-06-22  United States1957-07-07  United States
Wes McLeod1711976-10-27  Mexico1985-06-09  Iraq
Ed McNally401983-06-12  Scotland1987-09-30  El Salvador
Doug McNaught201985-03-10  Trinidad and Tobago1985-03-13  Jamaica
Ralph McPate421968-10-06  Bermuda1968-10-27  United States
Sean Melvin102017-01-22  Bermuda
Tony Menezes2701998-05-18  North Macedonia2003-01-18  United States
Bill Millar101973-08-05  United States--
Liam Millar2612018-03-24  New Zealand
Bruce Miller821975-01-05  Cuba1984-03-28  Haiti
Colin Miller6151983-06-19  Scotland1997-11-16  Costa Rica
Kamal Miller4302019-06-23  Cuba
Bill Milligan401927-06-25  New Zealand1927-07-23  New Zealand
Dale Mitchell55191980-09-15  New Zealand1993-08-15  Australia
Domenic Mobilio2531986-01-29  Paraguay1997-11-09  United States
James Moir101925-11-08  United States--
Jack Monaghan401927-06-25  New Zealand1927-07-23  New Zealand
David Monsalve102010-01-31  Jamaica
Malcolm Moon401926-11-06  United States1927-07-09  New Zealand
Terry Moore1101983-06-19  Scotland1986-05-24  England
Ashtone Morgan1802011-10-07  Saint Lucia
Harry Mosher401924-06-07  Australia1924-06-28  Australia
Doug Muirhead411989-04-12  Denmark1992-04-02  China
Scott Munson301991-06-28  Honduras1991-07-03  Jamaica
Issey Nakajima-Farran3812006-11-15  Hungary
Martin Nash3821997-04-06  El Salvador2008-01-30  Martinique
Grant Needham201991-03-16  United States1993-08-15  Australia
Jayden Nelson612020-01-07  Barbados
Steve Nesin301986-01-29  Paraguay1986-02-05  United States
Tony Nocita801987-10-02  Honduras1992-04-02  China
David Norman5111983-12-14  Honduras1994-06-12  Netherlands
Hank Noseworthy201924-07-12  Australia1924-07-26  Australia
Tam Nsaliwa1302001-04-24  Egypt2008-06-04  Panama
Olivier Occean2862004-05-30  Wales2012-10-12  Cuba
Norm Odinga611989-04-12  Denmark1993-07-31  Australia
Noble Okello202020-01-07  Barbados
Giuliano Oliveiro101995-10-11  Chile--
Tani Oluwaseyi102024-06-09  France
Pat Onstad5701988-02-18  Bermuda2010-05-24  ArgentinaLongest Canadian international career (22 years)
Andrew Ornoch302006-11-15  Hungary2009-05-30  Cyprus
Jonathan Osorio7292013-07-07  Martinique
Karl Ouimette1802013-11-19  Slovenia
Pedro Pacheco1802010-05-29  Venezuela
George Pakos2251983-12-06  Mexico1986-06-09  Soviet Union
Tom Panhuyzen401987-10-02  Honduras1988-06-17  Costa Rica
Nick Papadakis421968-10-06  Bermuda1968-10-27  United States
Brad Parker601998-05-18  North Macedonia2000-01-08  Trinidad and Tobago
Buzz Parsons2471972-08-20  United States1980-09-17  New Zealand
Tyler Pasher202021-07-15  Haiti
Harry Paton102023-10-13  Japan
Norman Patterson311968-10-17  United States1968-10-27  United States
Harry J. Paynter101927-06-25  New Zealand--
Ken Pears401957-06-22  United States1957-07-07  United States
Paul Peschisolido53101992-06-13  Hong Kong2004-09-04  Honduras
Jaime Peters2612004-08-18  Guatemala2011-06-01  Ecuador
Michael Petrasso902016-06-03  Azerbaijan
Brian Philley421957-06-22  United States1957-07-07  United States
Pat Philley301957-06-22  United States1957-07-04  Mexico
David Phillips301984-10-21  Tunisia1984-11-02  Egypt
Samuel Piette6802012-06-03  United States
Tony Pignatiello1001988-02-18  Bermuda1988-07-15  Poland
Matteo Piscopo101974-04-12  Bermuda--
Nevio Pizzolito801999-09-02  Jamaica2004-08-18  Guatemala
Rocco Placentino102005-09-03  Spain--
Darren Poole101981-10-12  Trinidad and Tobago--
Kyle Porter702013-01-26  Denmark
Chris Pozniak2402002-01-18  Haiti2009-05-30  Cyprus
Tomasz Radzinski46101995-06-04  Turkey2009-11-18  Poland
Randy Ragan4001980-09-15  New Zealand1986-08-31  China
Marco Reda712005-02-09  Northern Ireland2008-01-30  Martinique
Antonio Ribeiro302007-06-01  Venezuela2010-01-31  Jamaica
Tosaint Ricketts61172011-02-09  Greece2020-01-15  Iceland
Tom Riley101975-01-05  Cuba--
Carlos Rivas Godoy102010-01-31  Jamaica--
Marco Rizi1201992-09-03  United States1995-08-01  Jamaica
Mallan Roberts102015-06-16  Dominica
Quillan Roberts102015-03-30  Puerto Rico--Later played for  Guyana
Brian Robinson1611972-08-20  United States1976-12-22  United States
Peter Roe911974-10-09  East Germany1983-06-19  Scotland
Mark Rogers702000-10-09  Panama2003-11-18  Republic of Ireland
Bryan Rosenfeld101987-10-02  Honduras--
Tyler Rosenlund102008-01-30  Martinique--
Jacen Russell-Rowe502023-06-27  Guadeloupe
Darryl Samson101976-10-27  Mexico--
Randy Samuel8201983-12-11  Honduras1997-11-16  Costa Rica
William Sanford101924-06-07  Australia--
Peter Sarantopoulos2501988-02-18  Bermuda1993-03-11  South Korea
Frank Sauer201973-11-13  Haiti1974-04-12  Bermuda
Joe Schiraldi811972-08-20  United States1973-11-12  Haiti
Roderick Scott501993-03-04  United States1993-07-18  Mexico
Branko Segota1921980-10-18  Mexico1988-10-15  Guatemala
Adrian Serioux1912004-08-18  Guatemala2008-10-15  Mexico
Jacob Shaffelburg1012020-01-10  Barbados
Alex Shaw101957-07-07  United States--
Shamit Shome202020-01-07  Barbados
Eddy Sidra302009-05-30  Cyprus2010-05-29  Venezuela
Dave Simpson102008-01-30  Martinique--
Josh Simpson4342004-01-18  Barbados2012-02-29  Armenia
Peter Sloly101984-11-02  Egypt--
Alex Smith101925-06-27  United States--
Dayne St. Clair502021-06-05  Aruba
Paul Stalteri8471997-08-17  Iran2010-10-08  Ukraine
Kyriakos Stamatopoulos2102001-11-14  Malta2006-10-08  Jamaica
Daniel Stanese102015-01-19  Iceland
Ostap Steckiw111957-07-07  United States--
Jack Steele301957-06-22  United States1957-07-04  Mexico
Gogie Stewart421957-06-22  United States1957-07-07  United States
Matt Stinson102013-01-29  United States--
Dick Stobbart621924-06-07  Australia1924-06-27  Australia
Mike Stojanovic1451980-09-15  New Zealand1981-11-21  Cuba
David Stothard401957-06-22  United States1957-07-07  United States
Adam Straith4302010-05-24  Argentina
Gene Strenicer901977-10-08  El Salvador1980-11-01  United States
Frank Sturing212021-03-29  Cayman Islands
Ive Sulentic202004-01-18  Barbados2005-11-16  Luxembourg
Greg Sutton1902004-01-18  Barbados2009-07-18  Honduras
Mike Sweeney6111980-09-17  New Zealand1993-08-15  Australia
Gordon Sweetzer301981-11-02  El Salvador1981-11-15  Mexico
Ballou Tabla202018-10-18  Dominica
Stan Tait401927-06-25  New Zealand1927-07-23  New Zealand
Russell Teibert2622012-08-15  Trinidad and Tobago
Elvis Thomas301999-10-10  Haiti2000-01-11  Bermuda
Simon Thomas802013-01-26  Denmark
Gary Thompson701976-09-24  United States1977-10-22  Mexico
Niall Thompson921993-03-09  South Korea2000-10-09  Panama
Maxim Tissot1302015-01-16  Iceland
Guido Tittoto101989-04-12  Denmark--
Charlie Trafford202015-10-13  Ghana
Mason Trafford102013-01-26  Denmark
Chris Turner401983-06-19  Scotland1984-05-26  Italy
Dave Turner311927-07-02  New Zealand1927-07-23  New Zealand
Joe Turpin101975-01-05  Cuba--
Bruce Twamley811972-08-20  United States1977-10-22  Mexico
Kris Twardek102017-10-08  El Salvador
Iké Ugbo902021-11-12  Costa Rica
Carl Valentine3111985-09-14  Honduras1993-08-15  Australia
Tibor Vigh421968-10-06  Bermuda1968-10-27  United States
Steven Vitória4652016-02-05  United States
Igor Vrablic35121984-03-28  Haiti1986-09-06  Singapore
Joshua Wagenaar402006-11-15  Hungary2010-05-29  Venezuela
Gordon Wallace901973-10-07  Luxembourg1980-11-11  Guatemala
Massih Wassey202010-01-31  Jamaica2010-05-29  Venezuela
Joel Waterman402021-03-29  Cayman Islands
Mark Watson7831991-03-16  United States2004-10-13  Costa Rica
Greg Weber201973-08-05  United States1973-10-07  Luxembourg
Chris Williams302003-01-18  United States2008-11-19  Jamaica
Fred Williams101925-11-08  United States--
Richard L. Williams301926-11-06  United States1927-07-23  New Zealand
Bruce Wilson5701974-04-12  Bermuda1986-06-09  Soviet Union
Jim Wilson321924-06-14  Australia1924-07-26  Australia
David Wotherspoon1312018-03-24  New Zealand
Davide Xausa3121999-04-27  Northern Ireland2003-01-18  United States
Frank Yallop5201990-05-13  Mexico1997-11-16  Costa Rica
Bill Young401972-08-20  United States1972-09-05  Mexico
Gregor Young101992-04-02  China--
Walt Zakaluznyi201957-07-04  Mexico1957-07-07  United States
Sergio Zanatta311968-10-06  Bermuda1968-10-20  Bermuda
Dominick Zator302023-06-27  Guadeloupe
Gianluca Zavarise102010-05-29  Venezuela--

References

Sources