

Internationalists
Over the years St. Mirren have had 40 players capped at full international level.
28 of them for Scotland, two each for Iceland, Northern Ireland and the Republic of Ireland and one player has represented the teams of Wales, Canada, Cyprus, Estonia, Haiti and New Zealand.
The first Saints players capped were Andrew Brown and James 'Daddy' Dunlop who represented Scotland against Wales on the 22nd March 1890.
Most capped are Billy Thomson and Iain Munro with seven caps each for Scotland whilst Jamie McGrath is the most capped 'foreign' player with six caps for the Republic of Ireland.
The most capped Scottish player to play for the Saints is Roy Aitken who gained 57 caps during his career, although only one of those was whilst at Love Street.
The most capped player ever to wear the stripes is Mo Camara, who won 79 caps for Guinea prior to signing for Saints.
The most capped former Saint is Sander Puri who has played for Estonia 89 times, although only one was as a Saint.
Only one St. Mirren player has had the honour of captaining Scotland and that was back in 1905 when Thomas Jackson skippered the team against Wales in Wrexham.
Icelander Therolf Beck had the honour of captaining his country against Finland in August 1964.
Two players have scored for Scotland. Bobby Rankin with two goals leads the way from Tommy Gemmell with one.
Alex Greive and Therolf Beck have both scored twice for their countries and Duckens Nazon has scored once for His.

_svg.png)
Iain Munro
7 Caps
02/06/1979 v Argentina
07/06/1979 v Norway
12/09/1979 v Peru
17/10/1979 v Austria
21/11/1979 v Belgium
21/05/1980 v Wales
24/05/1980 v England


Alex Greive
6 Caps
28/01/2022 v Jordan
25/03/2022 v North Caledonia (2 goals)
27/03/2022 v Tahiti
30/03/2022 v Solomon Islands
05/06/2022 v Peru
14/06/2022 v Costa Rica


Jamie McGrath
6 Caps
03/06/2021 v Andorra (s)
01/09/2021 v Portugal
07/09/2021 v Serbia
09/10/2021 v Azerbaijan (s)
12/10/2021 v Qatar
11/11/2021 v Portugal

_svg.png)
Billy Thompson
7 Caps
16/05/1980 v N.Ireland
19/05/1981 v N.Ireland
25/03/1981 v N.Ireland (s)
18/11/1981 v Portugal
24/05/1983 v N.Ireland
12/06/1983 v Canada
16/11/1983 v E.Germany

_svg.png)
Thomas Jackson
6 Caps
12/03/1904 v Wales
26/03/1904 v Ireland
09/04/1904 v England
06/03/1905 v Wales (C)
04/03/1907 v Wales
16/03/1907 v Ireland


Therolf Beck
5 Caps
09/07/1962 v Norway
12/08/1962 v Republic of Ireland
02/09/1962 v Republic of Ireland
10/08/1964 v Bermuda (2 goals)
23/08/1964 v Finland (C)

_svg.png)
John Miller
5 Caps
28/03/1931 v England
20/05/1931 v Italy
24/05/1931 v Switzerland
08/05/1932 v France
14/04/1934 v England


Guðmundur Torfason
4 Caps
23/08/1989 v Austria
06/09/1989 v E.Germany
30/05/1990 v Albania
20/11/1991 v France

_svg.png)
Peter Weir
4 Caps
16/05/1980 v N.Ireland
21/05/1980 v Wales
28/05/1980 v Poland (S)
31/05/1980 v Hungary

_svg.png)
Robert Rankin
3 Caps
26/05/1929 v Norway (G)
01/06/1929 v Germany
04/06/1929 v Holland (G)

_svg.png)
David Crawford
2 Caps
24/03/1894 v Wales
31/03/1894 v Ireland


Alex Gogic
2 Cap
24/03/2022 v Estonia
29/03/2022 v Estonia


Willie O'Hagan
2 Caps
25/10/1919 v England
14/02/1920 v Wales
Also played several matches for the Irish Free State during the early 1920's

_svg.png)
Roy Aitken
1 Cap
16/10/1991 v Romania (s)


Trevor Carson
1 Cap
12/06/2022 v Cyprus


Andy Dorman
1 Cap
23/05/2010 v Croatia

_svg.png)
James Hamilton
1 Cap
01/03/1924 v N.Ireland

_svg.png)
Richard Hunter
1 Cap
29/03/1890 v Ireland

_svg.png)
David Lindsay
1 Cap
21/03/1903 v Ireland
No Image
Available
_svg.png)
Hugh Morgan
1 Cap
19/03/1898 v Wales


Duckens Nazon
1 Cap
24/03/2019 v Cuba (G)

_svg.png)
Charles Pringle
1 Cap
12/02/1921 v Wales

_svg.png)
John Taylor
1 Cap
30/03/1895 v Ireland


Willie Cunningham
4 Caps
07/03/1951 v Wales
04/10/1952 v England
03/10/1953 v Scotland
03/11/1954 v Scotland

_svg.png)
George Walker
4 Caps
18/05/1930 v France
21/02/1931 v N.Ireland
16/05/1931 v Austria
24/05/1931 v Switzerland


Paul Fenwick
3 Caps
10/01/1996 v Honduras
06/04/1997 v El Salvador
01/06/1997 v Costa Rica

_svg.png)
Andrew Brown
2 Caps
22/03/1890 v Wales
21/03/1891 v Wales

_svg.png)
Tommy Gemmell
2 Caps
04/05/1955 v Portugal (G)
15/05/1955 v Yugoslavia

_svg.png)
Davie McCrae
2 Caps
26/05/1929 v Norway
01/06/1929 v Germany

_svg.png)
John Patrick
2 Caps
20/03/1897 v Wales
03/04/1897 v England

_svg.png)
John Cameron
1 Cap
26/03/1904 v Ireland

_svg.png)
Johnny Deakin
1 Cap
23/01/1946 v Belgium

_svg.png)
James Dunlop
1 Cap
22/03/1890 v Wales

_svg.png)
James Howieson
1 Cap
26/02/1927 v N.Ireland

_svg.png)
Denis Lawson
1 Cap
14/04/1923 v England

_svg.png)
Edward McBain
1 Cap
24/03/1894 v Wales

_svg.png)
Tom Morrison
1 Cap
02/04/1927 v England


Sander Puri
1 Cap
22/03/2013 v Netherlands
Some sources credit caps against Belarus,
Trinidad & Tobago and Kyrgyzstan
at the start of June 2013 as being
while a registered St Mirren player

_svg.png)
Willie Summers
1 Cap
17/04/1926 v England

_svg.png)
Willie Telfer
1 Cap
04/11/1953 v Wales