Past Saints
G
Player
Signed
Games Played
Goals Scored
Left
Honours
Galbraith, Alex
Port Glasgow
Mar 1905
1
0
Motherwell
May 1905
Gall, William
West Ham Utd
Jun 1935
23
5
Released
Apr 1937
Gallacher, Brian
Kilmarnock
Jul 1984
104 (13)
26
Partick Thistle
Dec 1988
Gallacher, James
Ayr Utd
Feb 1930
2
0
Released
Mar 1930
Gallacher, Scott
Alloa Athletic
Jun 2016
16
0
Hibernian
Jan 2017
Gallagher, Calum
Rangers
Aug 2015
42 (12)
8
Dumbarton
Jan 2017
Gallagher, Declan
Aberdeen
Jun 2022
27 (7)
2
Dundee United
Jul 2023
Gallagher, Eddie
Dundee
Dec 1992
35 (6)
22
Instant Dict (HK)
May 1994
Gallagher, Paul
Dunfermline
Jun 2009
78
0
Dunfermline
Jun 2011
Galloway, Gavin
Giffnock North
Jul 1994
23 (2)
0
Stranraer
Aug 1998
Galloway, Steve
Djurgardens IF
(Loan)
Dec 1988
2 (2)
0
Djurgardens IF
(Return to Parent)
Jan 1989
Galt, James
Beith
1905
1
0
Beith
1906
Gardiner, Tommy
Darvel
Oct 1964
2
0
Released
Apr 1966
Gardner, Charlie
Carnoustie
Mar 1949
7
0
Aldershot
Jul 1950
Gardner, Jim
Motherwell
Sep 1993
34 (12)
1
Scarborough
May 1995
Garrington, William
Amateur
Aug 1942
3
0
Released
Apr 1943
Gebbie, Alan
Muirkirk Athletic
Dec 1924
331
55
Aldershot Town
Apr 1936
Scottish Cup 1926
Geddes, James
Dykehead
May 1920
3
0
Albion Rovers
May 1921
Gemmell, Tommy
Irvine Meadow
Jun 1951
336
96
Retired
Apr 1962
Scottish Cup 1959
Gemmill, Archie
Drumchapel Ams
Mar 1946
78 (3)
8
Preston North End
May 1967
Gemmill, Scott
Academy Player
Jul 2003
0 (10)
0
Berwick Rangers
Jul 2007
Genev, Viktor
FC Spartak Semey
Feb 2015
6
0
Released
May 2015
Ghee, Thomas
Kilmarnock
Dec 1895
19
10
Newcastle Utd
May 1897
Gibson, Adam
Portsmouth
Jun 1913
31
8
York City
May 1915
Gibson, Johnny
Ayr Utd
Aug 1976
2 (4)
0
Celtic
Dec 1976
Gillespie, (Unknown)
Unknown
1892
2
0
Unknown
1893
Gillespie, Thomas
Montrose
Jan 1933
1
0
Released
Sep 1933
Gillespie, William
Bristol Rovers
Jul 1930
4
0
East Fife
Oct 1930
Gillies, Archibald
Duntocher Hibs
May 1921
167
27
Dumbarton
Oct 1927
Gillies, Jackie
Clyde (Guest)
November 1945
21
3
Clyde
May 1946
Gillies, Kenny
St Mirren BC
Sep 1992
19 (23)
2
Clyde
Jul 1995
Gillies, Ricky
(1st Spell)
St Mirren BC
Dec 1992
91 (37)
16
Aberdeen
Aug 1997
Youngest first-team goalscorer
Gillies, Ricky
(2nd Spell)
Aberdeen
Mar 2000
163 (27)
40
Partick Thistle
Jun 2005
Scottish First Division 1999-2000
Hall of Fame Inductee
Gilmartin, Aiden
Academy Player
Jul 2021
Darvel
Aug 2024
Gilmour, Jim
Ayr Utd
Mar 1972
14
0
Released
Nov 1972
Glover, Scott
Academy Player
Apr 2018
1
0
Released
Jun 2020
Gilshan, Hugh
Johnstone Burgh
Feb 1968
91 (2)
15
Released
May 1971
Godfrey, Peter
Meadowbank This
Jan 1985
207 (3)
10
Falkirk
Mar 1991
Gogić, Alex
(1st Spell)
Hibernian
(Loan)
Jan 2022
14(1)
1
Hibernian
(Return to Parent)
May 2020
Goldie, Hugh
Hurlford Thistle
Sep 1894
19
2
Everton
May 1895
Goldthorpe, Jim
Kilbirnie Ladeside
Mar 1951
10
2
Released
Apr 1954
Goncalves, Esmael (Isma)
Rio Ave
(Loan)
Jan 2013
15 (1)
8
Rio Ave
(Return to Parent)
May 2013
Scottish League Cup 2013
Goodwin, Jim
Hamilton Acads
Jan 2011
172 (9)
4
Alloa Athletic
Jun 2016
Scottish League Cup 2013
Hall of Fame Inductee
Gordon, Ben
Livingston
Jul 1965
7 (2)
2
Released
May 2017
Gordon, Daniel
Falkirk
May 1907
32
0
Middlesbrough
May 1908
Gordon, Louis
Ashfield
Aug 1916
11
0
Released
May 1918
Gordon, Sam
Port Glasgow
Nov 1960
4
0
Released
Apr 1962
Gore, Reg
West Ham Utd
Nov 1960
2
1
Cowdenbeath
May 1947
Gourlay, Adam
Rangers
Aug 1908
17
1
Released
May 1909
Gow, Alan
Free Agent
Feb 2015
8 (9)
1
Released
May 2016
Graham, Archibald
Unknown
Oct 1899
4
0
Unknown
Unknown
Graham, Willie
Polkemmet
Dec 1949
4
0
Released
May 1954
Grainger, Danny
Hearts
Jul 2013
12 (3)
0
Dunfermline Athletic
Jan 2014
Grainger, John
Vale of Leven
Aug 1918
41
5
Alloa Athletic
May 1920
Grant, James
Vale of Carron
Nov 1906
124
0
Clyde
Jul 1911
Grant, William
Greenock Morton
(Loan)
1918
2
0
Greenock Morton
(Return to Parent)
Unknown
Gray, Billy
Nth Motherwell Ath
Jul 1962
54
0
Greenock Morton
May 1965
Gray, Fred
East Stirlingshire
Aug 1912
102
4
Unknown
1920
Gray, John
Unknown
Apr 1905
26
9
Unknown
May 1907
Gray, William
Elgin City
Oct 1899
7
1
Unknown
Unknown
Greenlees, Donald
(1st Spell)
Unknown
May 1897
42
2
Southampton
Apr 1899
Greenlees, Donald
(2nd Spell)
Southampton
May 1900
177
5
Greenock Morton
May 1907
Gregal, Tony
Benburb
Dec 1957
54
0
Montrose
May 1961
Greive, Alex
Birkenhead Utd
Jan 2022
29 (47)
9
End of contract
Jun 2024
Grieve, John
Unknown
Nov 1907
4
0
Released
May 1912
Grieve, William
St. Mirren Jrs
Mar 1920
12
1
Dunfermline Athletic
Jul 1921
Griffin, Ronald
Larkhall Thistle
Jan 1937
5
0
Lincoln City
Apr 1938
Guthrie, John
Kilwinning Rangs
Sep 1946
9
4
Ayr Utd
Nov 1949
Guy, Graham
Celtic BC
Jul 2000
20 (7)
1
Stranraer
Jun 2003
Guy, Lewis
MK Dons
Jun 2012
20 (15)
6
Released
July 2013