Past Saints
B
Player
Signed
Games Played
Goals Scored
Left
Honours
Baccus, Keanu
Western Sydney
Jun 2022
54 (18)
4
Mansfield Town
Jun 2024
Bahoken, Stephane
Nice (Loan)
Aug 2013
2 (3)
0
Nice
(Return to Parent)
May 2014
Baird, (Unknown)
Unknown
1891
1
0
Unknown
1892
Baillie, Lex
Celtic
Jun 1991
60 (1)
4
Dunfermline Athletic
Aug 1993
Baird, Jack
Academy Player
Nov 2014
150 (15)
6
Ayr Utd
Sep 2020
Championship 2017-18
Baird, John
Clyde
Jul 2004
3 (24)
4
Montrose
Jul 2006
Baird, John
Kilwinning
Rangers
Jun 1911
15
5
Released
May 1915
Baird, Thomas
Lugar Boswell
Dec 1930
90
0
Rochdale
Apr 1937
Baker, Gerry
Motherwell
Nov 1958
81
66
Manchester City
Nov 1960
Scottish Cup 1959
Hall of Fame Inductee
Baker, Martin
(1st Spell)
St. Mirren BC
Sep 1992
164 (4)
3
Kilmarnock
Jun 1997
Baker, Martin
(2nd Spell)
Kilmarnock
Dec 2002
11
0
Pollok
May 2003
Bald, Willie
Hibernian
Jul 2002
1
0
Penicuik Athletic
May 2003
Ball, Callum
Derby County
Jul 2014
12 (12)
2
Released
Apr 2015
Baltacha, Sergei
Kinnoul
Jan 1999
56 (20)
3
Millwall
Jan 2003
Scottish First Division 1999-2000
Banks, Herbert
Everton
(Loan)
Jan 1897
1
0
Everton
(Return to Parent)
Feb 1987
Barclay, Thomas
Stewarton Thistle
Mar 1921
79
4
Falkirk
Jun 1928
Barr, Andrew
Hillside BC
Aug 1974
1
0
Released
Nov 1977
Barr, John
Nethlan Park
Mar 1905
1
0
Released
Apr 1905
Barr, Robert
Irvine Meadow
1920
19
0
Released
May 1921
Barron, David
Partick Thistle
Jun 2006
99 (22)
1
Released
Jan 2014
Barton, Harold
Amateur
Aug 1942
1
0
Released
May 1944
Baxter, Tom
Queen of the
South
Nov 1957
4
0
Released
Apr 1958
Bayne, James
Bradford City
May 1939
1
0
Third Lanark
Sep 1940
Beattie, (Unknown)
Unknown
1940
1
0
Unknown
1941
Beattie, Dick
Peterborough
Jan 1963
48
0
Brechin City
Apr 1964
Beattie, Jim
Celtic
May 1991
30
0
Ayr Utd
Aug 1993
Beck, Thorolfor (Tottie)
KR Reykjavik
Sep 1961
88
24
Rangers
Nov 1964
Beckett, Alex
Falkirk
May 1974
257 (6)
5
Queen of the South
Feb 1983
Scottish First Division 1976-77
Anglo-Scottish Cup 1980
Hall of Fame Inductee
Bell, (Unknown)
Unknown
1891
1
0
Unknown
1892
Bell, Allan
Johnstone Burgh
Jul 1965
15
2
Airdrieonians
Apr 1967
Bell, David
Unknown
1891
14
5
Third Lanark
Jun 1894
Bell, Doug
(1st Spell)
Cumbernauld Utd
Feb 1978
0 (2)
1
Aberdeen
May 1979
Bell, Doug
(2nd Spell)
Rangers
(Loan)
Aug 1986
6
0
Hibernian
Jan 1987
Bennet, (Unknown)
Dumbarton
Apr 1913
1
0
Unknown
Apr 1913
Bennie, Peter
Slammanan
May 1897
5
1
Dunipace
Jan 1898
Bennie, Peter
Hearts
May 1896
84
0
Newcastle Utd
May 1901
Bickerstaff, Dave
Largs Thistle
Feb 1953
5
0
Released
Apr 1954
Biggar, Bobby
Hurlford Utd
Jun 1973
19 (3)
6
Hurlford Utd
Jun 1975
Birchall, Chris
Coventry City
(Loan)
Aug 2007
5 (4)
0
Coventry City
(Return to Parent)
Dec 2007
Birrell, Robert
Hearts
May 1922
2
0
Unknown
Unknown
Bissett, George
Third Lanark
(Loan)
Mar 1918
2
0
Third Lanark
(Return to Parent)
Mar 1918
Black, (Unknown)
Unknown
Aug 1945
1
0
Unknown
Aug 1945
Black, John
Clyde
(Loan)
Oct 1917
1
0
Clyde
(Return to Parent)
Feb 1918
Black, Richard
Manchester Utd
Nov 1934
23
10
Greenock Morton
Feb 1937
Black, Tom
Airdrieonians
Jul 1989
84 (1)
4
Kilmarnock
Nov 1991
Blacklaws, Allan
St. Anthony's
Dec 1944
5
0
Released
Feb 1946
Blackwood, Robert
Johnstone
Jun 1916
5
0
Released
May 1918
Blair, (Unknown)
Unknown
1911
1
0
Unknown
1912
Blair, James
Third Lanark
Sep 1944
42
1
Released
May 1946
Blair, Jim
(1st Spell)
Shotts Bon Accord
Aug 1967
100 (3)
49
Hibernian
Jul 1970
Scottish Second Division 1967-68
Blair, Jim
(2nd Spell)
Hibernian
Feb 1971
66
24
Norwich City
Sep 1972
Blanchflower, Fred
Petershill
Aug 1912
2
0
Johnstone
Aug 1915
Blyth, Eddie
Babcock & Wilcox
Apr 1949
112
18
Released
Apr 1955
Boag, Jimmy
Boldklubben 1909
Feb 1982
2
0
Released
Apr 1982
Bolton, (Unknown)
British Army
Aug 1942
1
0
British Army
Aug 1942
Bolton, James
Plymouth Argyle
Jul 2023
15(11)
1
Fleetwood Town
Jul 2024
Bone, Alex
Fallin
Oct 1992
45 (29)
9
Stirling Albion
Oct 1995
Bone, Jimmy
Arbroath
Feb 1978
162 (12)
35
Hong Kong Rangers
Jun 1982
Anglo-Scottish Cup 1980
Bone, John
Motherwell
May 1930
1
0
Released
May 1931
Borland, Willie
Glasgow Utd
Jul 1970
11 (14)
7
Barrow
May 1973
Borthwaite, (Unknown)
Unknown
Oct 1942
1
0
Unknown
Oct 1942
Borthwick, Walter
(1st Spell)
East Fife
Jul 1974
65 (13)
13
St. Johnstone
Nov 1976
Borthwick, Walter
(2nd Spell)
St. Johnstone
Aug 1977
0 (1)
0
Dunfermline Athletic
Sep 1977
Bowles, John
Unknown
1890
1
0
Unknown
1891
Bowman, Gary
Ayr Utd
Nov 1999
43 (17)
1
East Stirlingshire
Aug 2002
Scottish First Division 1999-2000
Boyce, Thomas
Ardrossan WR
Aug 1926
11
0
Southend Utd
Jul 1927
Boyd, James
Grimsby Town
(Loan)
Nov 1939
5
2
Grimsby Town
(Return to Parent)
Apr 1940
Boyd, John
Dumbarton
Dec 1994
24 (4)
3
Petershill
Apr 1996
Bradford, John (Jock)
Bo'ness
Feb 1921
239
0
Raith Rovers
Mar 1927
Barcelona Cup 1922
Scottish Cup 1926
Hall of Fame Inductee
Brady, Anton
Academy Player
Jul 2012
0 (3)
3
Released
Jun 2014
Brady, Garry
Dundee
Jul 2006
105 (15)
4
Brechin City
Jun 2010
Brady, Thomas
Aberdeen
May 1939
93
64
Falkirk
Nov 1943
Brandon, James
Unknown
1888
7
0
Port Glasgow Athletic
May 1889
Brandon, Robert
Unknown
1888
6
0
Clyde
1889
Brandon, Thomas
(1st Spell)
Renfrew Athletic
1888
7
0
Blackburn Rovers
May 1889
Brandon, Thomas
(2nd Spell)
Blackburn Rovers
Sep 1900
10
0
Released
May 1906
Brannick, James
Everton
Apr 1914
38
11
Released
May 1916
Brash, Archibald
Unknown
1892
37
17
Sheffield Wednesday
Jul 1894
Breadner, Cameron
Academy Player
Sep 2018
0 (6)
0
Caledonian Braves
Jul 2021
Brighton, Tom
Millwall
May 2008
3 (14)
1
Released
Jun 2010
Brittain, Richard
Livingston
Jul 2006
31 (9)
2
Ross County
Jul 2008
Broadfoot, Kirk
(1st Spell)
Hibernian
Jul 2002
166 (8)
13
Rangers
Jul 2007
Scottish Challenge Cup 2005
Scottish First Division 2005-06
Broadfoot, Kirk
(2nd Spell)
Kilmarnock
Sep 2019
7 (1)
0
Kilmarnock
Jan 2020
Brock-Madsen, Nicolai
Birmingham City
(Loan)
Aug 2018
4 (1)
0
Birmingham City
(Return to Parent)
Oct 2018
Brodie, Frank
Blantyre Victoria
Mar 1967
8 (1)
0
Released
Feb 1968
Broddle, Julian
Plymouth Argyle
Mar 1967
62 (4)
2
Partick Thistle
Feb 1993
Brophy, Eamonn
Kilmarnock
Jan 2021
33 (25)
8
Ross County
Jun 2023
Brown, Adam
Academy Player
May 2014
1 (7)
0
Released
May 2015
Brown, Andrew
Westmarch
Aug 1883
107
5
Retired
April 1896
Brown, Andrew
Rangers
May 1914
101
11
Released
May 1917
Brown, David
Unknown
Nov 1895
7
7
Released
May 1896
Brown, George
Stenhousemuir
Jun 1897
7
2
Stenhousemuir
Jan 1989
Brown, George
Arthurlie
Jun 1949
4
0
Released
Apr 1954
Brown, George
Alloa Athletic
Oct 1974
5
1
Sauchie
Jul 1975
Brown, James
Stirling Albion
Sep 1964
2
0
Released
Apr 1965
Brown, Jackie
Queen of the
South
Sep 1955
16
2
Released
Apr 1956
Brown, Jaden
Lincoln City
(Loan)
Jan 2024
1 (7)
0
Lincoln City
(Return to Parent)
Jun 2024
Brown, Jim
Kilmarnock
Nov 1960
57
0
Released
Apr 1962
Brown, John
Clyde
(Loan)
May 1940
1
0
Clyde
(Return to Parent)
May 1940
Brown, John
Hearts
May 1966
6
0
Berwick Rangers
Jun 1967
Brown, Kenny
Unknown
Aug 1970
4 (1)
0
Unknown
1971
Brown, Thomas
Sunderland
May 1908
45
25
Released
May 1910
Brown, Tom
Kilmarnock
Jun 1997
76 (23)
13
Alloa Athletic
Mar 2002
Scottish First Division 1999-2000
Brown, William
Everton
Aug 1916
88
0
Released
May 1919
Scottish First Division 1999-2000
Bruce, Daniel
Small Heath
Nov 1897
1
0
Released
May 1898
Bruce, David
Bristol Rovers
Aug 1937
23
0
Released
May 1944
Bruce, James
Parkhead
Feb 1915
29
10
Released
May 1916
Bruce, Walter
Renton
Sep 1898
140
13
Released
May 1906
Bruce, William
Airdrieonians
Oct 1927
18
0
Leith Athletic
May 1931
Bryceland, Tommy
(1st Spell)
Gourock
Mar 1956
150
67
Norwich City
Sep 1962
Scottish Cup 1959
Bryceland, Tommy
(2nd Spell)
Oldham Athletic
Jan 1972
17
2
Retired/St. Mirren Mgr
Dec 1972
Hall of Fame Inductee
Buchanan, Archie
Hibernian
Mar 1957
49
1
Cowdenbeath
Jan 1958
Buchanan, George
Levern
Dec 1907
19
10
Hearts
Feb 1910
Buchanan, Gregor
Dumbarton
May 2017
12 (4)
2
Livingston
Jan 2018
Buchanan, John
Johnstone
June 1919
50
18
Greenock Morton
May 1921
Bullock, Tony
Gillingham
Jan 2006
34
0
Ross County
Jul 2007
Scottish First Division 2005-06
Burden, Fred
Hearts
Jun 1912
65
2
Released
May 1914
Burke, Alex
Ross County
Jul 2006
13 (13)
0
Dunfermline Athletic
Jul 2008
Burns, Alex
Livingston
Aug 2001
17 (6)
1
Partick Thistle
Feb 2002
Burns, Sean
Academy Player
May 2008
0 (3)
0
Airdrie Utd
Jun 2010
Burrell, Gerry
Dundela
Aug 1947
121
36
Dundee
Dec 1951
Butler, John
Orbiston BC
Aug1985
1 (10)
0
Airdrieonians
Aug 1988
Byrne, David
Partick Thistle
Feb 1995
6
0
Ayr Utd
Aug 1995