

Foreign Players
The following is a list of players who have featured in a first team squad for Saints during a competitive match who were citizens of, or represented a country outwith the four home nations or the Republic of Ireland.
*= Players capped for their country
**= Players capped whilst with St Mirren
Country
Players

Angola
2000-02 Jose Quitongo

Argentina
2007-09 Franco Miranda

Australia
2010-12 Aaron Mooy*
2018-19 Ryan Edwards
2018-19 Jordan Holmes
2021-22 Matt Miller
Current Ryan Strain**
Current Keanu Baccus**

Austria
2002-03 Klaus Dietrich
2002-03 Gerhard Fellner
2002-03 Ivan Kristo
2019-20 Seifedin Chabbi

Argentina
1965-66 Fernando Azevedo

Bulgaria
2014-15 Viktor Genev

Cameroon
2013-14 Stephane Bahoken*
2013-14 Eric Djemba-Djemba*

Canada
1995-98 Paul Fenwick**
2018-19 Simeon Jackson*

Croatia
2018-19 Mateo Muzek

Cyprus
2017-18 Stelios Demetriou*
2022- Alexandros Gogic**

Czech Republic
2018-2020 Vaclav Hladky
2020-21 Zdenek Zlamal*

Denmark
2018-19 Nicolai Brock-Madsen
2018-19 Anders Dreyer*

Estonia
2012-13 Sander Puri**

Finland
1995-96 Janne Makela*
2004-05 Mixu Paatelainen*

France
1998-03 Ludovic Roy
2000-01 Moussa Dagnogo
2019-20 Tony Andreu
2019-20 Oan Djorkaeff

Germany
1989-92 Thomas Stickroth
1990-91 Gunter Thiele
1999-2001 Jens Paeslack
2020-21 Collin Quaner

Ghana
2002-03 Abdul Senanu
_svg_webp.png)
Guadeloupe
(Not members of FIFA)
2013-14 Christopher Dilo*

Guinea
2009-10 Mo Camara*

Guinea-Bissau
2012-13 Esmael (Isma) Goncalves*

Haiti
2018-19 Duckens Nazon**

Iceland
1961-64 Therolf Beck**
1989-92 Gudmundor Torfason**
1996-97 Hreinn Hringsson
2020-21 Isak Thorvaldsson

Italy
2017-18 Massimo Donati

Jamaica
2019-21 Junior Morias

Liberia
2001-02 Christopher Wreh*

Martinique
(Not members of FIFA)
2014-15 Yoann Arquin*

Montserrat
1996-00, 2002-03 Junior Mendes*

Netherlands
2000-01 Mikael Renfurm
2011-12 Illias Haddad
2011-12 Nigel Hasselbaink
2011-12, 2014-15 Jeroen Tesselaar

New Zealand
2015-16 Cameron Howieson*
Current Alex Greive**

Nigeria
1995-96 Kelechi Okorie

Northern Cyprus
(Not members of FIFA)
2005-10 Billy Mehmet*

Norway
2016-17 Pal Fjelde

Poland
1947-52 Alfons Lesz

Romania
2018-19 Mihai Popescu
2018-19 Laurentiu Corbu

Slovakia
2013-15 Marian Kello*
Current Peter Urminsky

Slovenia
2010-11 Jure Travner

Spain
1990-91 Victor Munoz*
2008-09 Antonio Mayoral (Tonet)

Suriname
2011-12 Nigel Hasselbaink*

Trinidad and Tobago
2007-08 Chris Birchall*

Turkey
2019-21 Ilkay Durmus

United States of America
1909-11 Robert Millar*
1914-19 John 'Jock' Marshall*
1942-43 Terry Springthorpe*
1958-60 Gerry Baker*
1972-73 George O'Neill*
Several players have changed international allegiances after they left Saints.
Stephane Bahoken and Christopher Dilo played for Saints as French nationals
Esmael Goncalves played for Saints as a Portuguese national
Terry Springthorpe, Junior Mendes and Billy Mehmet played for Saints as English nationals
Nigel Hasselbaink played for Saints as a Dutch national
Robert Millar, Jock Marshall and George O’Neill played for Saints as Scottish nationals