London Hearts Supporters Club

By Initial Letter of Surname     Top 100
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All Ex Hearts Top 100
Appearances
Top 100
Goalscorers


Opposition Players who played against Hearts Surname starting with "G"


No of Players = 851

All columns are 'sortable' click on the heading to sort by that column.
NB Clubs refers only to the ones where the player played against Hearts.

Summary

Rank Player Clubs P Sta
rts
Sub Go
als
W D L W% D% L% Suc
c%
First Min Age Last Max Age Surname
1 Jan Gaasbeek Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 30y 07m 27d 1993-07-31 30y 07m 27d Gaasbeek
2 Marco Gabbiadini Sunderland; Derby County 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1989-08-05 21y 06m 16d 1995-08-05 27y 06m 16d Gabbiadini
3 Riccardo Gabbiadini Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-05 19y 04m 25d 1989-08-05 19y 04m 25d Gabbiadini
4 Otar Gabeliya Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 36y 04m 15d 1989-08-08 36y 04m 15d Gabeliya
5 James Gabriel Dundee 3 3 0 0 1 2 .00 33.33 66.67 16.67 1958-10-11 17y 11m 25d 1959-12-26 19y 02m 10d Gabriel
6 Samson Gabriel Peterhead 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-25 26y 00m 20d 2017-07-25 26y 00m 20d Gabriel
7 Kostadin Gadzhalov Dundee 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2015-11-21 26y 05m 01d 2016-12-23 27y 06m 03d Gadzhalov
8 Gaenger ESV Admira Wein 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Gaenger
9 Peter Gaffney Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-10-02 Not Known 1920-10-02 Not Known Gaffney
10 Robbie Gaffney St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 30y 08m 21d 1988-10-05 30y 09m 18d Gaffney
11 John Gahagan Motherwell; Greenock Morton 20 13 7 2 4 4 12 20.00 20.00 60.00 30.00 1980-01-19 21y 04m 26d 1991-07-27 32y 11m 03d Gahagan
12 Gahle Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Gahle
13 James Gailey Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-09-27 Not Known 1903-02-14 Not Known Gailey
14 Nicol Thomson Gaines Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-03 21y 09m 08d 1977-09-03 21y 09m 08d Gaines
15 Gair Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known Gair
16 John Gair St Bernards 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1884-11-01 Not Known 1885-03-14 Not Known Gair
17 Gajate Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Gajate
18 Gajer Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 Not Known 1936-11-18 Not Known Gajer
19 Tadeas Gajger Dukla Prague 1 1 0 0 0 1 .00 .00 100.00 .00 1986-09-17 21y 10m 07d 1986-09-17 21y 10m 07d Gajger
20 Jorge Galan Kilmarnock 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-08-21 22y 06m 30d 2011-08-21 22y 06m 30d Galan
21 Evan Galasso Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-08 Not Known 2018-07-08 Not Known Galasso
22 Alex Galbraith St Bernards 8 8 0 1 0 7 12.50 .00 87.50 12.50 1897-09-06 Not Known 1899-09-09 Not Known Galbraith
23 Alex Galbraith Port Glasgow Athletic; Motherwell; Greenock Morton 7 7 0 1 1 2 4 14.29 28.57 57.14 28.57 1901-02-16 Not Known 1907-03-02 Not Known Galbraith
24 Danny Galbraith Hibernian 3 2 1 0 0 3 .00 .00 100.00 .00 2010-11-07 20y 02m 19d 2012-01-02 21y 04m 14d Galbraith
25 David Galbraith Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1918-03-09 Not Known 1918-03-09 Not Known Galbraith
26 James Galbraith Dumbarton 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1890-08-30 Not Known 1891-08-29 Not Known Galbraith
27 Joseph S Galbraith Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1928-12-01 Not Known 1928-12-01 Not Known Galbraith
28 Walter Galbraith Queens Park 8 8 0 0 4 4 .00 50.00 50.00 25.00 1943-03-13 Not Known 1946-01-26 Not Known Galbraith
29 Walter McMurray Galbraith Clyde 5 5 0 1 0 4 20.00 .00 80.00 20.00 1946-09-21 28y 02m 26d 1947-09-13 29y 02m 18d Galbraith
30 Thomas William G Gall Falkirk; St Mirren 16 16 0 2 2 2 12 12.50 12.50 75.00 18.75 1927-10-01 Not Known 1936-12-26 Not Known Gall
31 Brian Gallacher Greenock Morton; Dumbarton; Kilmarnock; St Mirren 28 28 0 6 9 11 8 32.14 39.29 28.57 51.79 1969-08-16 18y 11m 05d 1986-12-06 Not Known Gallacher
32 Hance Gallacher Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1930-10-18 Not Known 1932-05-14 Not Known Gallacher
33 Hugh Gallacher Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-08-17 Not Known 1960-08-31 Not Known Gallacher
34 Hugh Kilpatrick Gallacher Airdrieonians 7 7 0 5 3 2 2 42.86 28.57 28.57 57.14 1922-02-18 Not Known 1925-08-29 Not Known Gallacher
35 Hugh M Gallacher Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1916-03-11 Not Known 1916-03-11 Not Known Gallacher
36 Hughie Gallacher Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-10-10 25y 08m 08d 1928-10-10 25y 08m 08d Gallacher
37 Jack Gallacher Celtic; Falkirk 7 7 0 7 4 1 2 57.14 14.29 28.57 64.29 1944-01-08 19y 08m 01d 1950-12-09 26y 07m 02d Gallacher
38 James Gallacher Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1943-02-20 Not Known 1943-02-20 Not Known Gallacher
39 James Gallacher Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1945-11-24 Not Known 1946-03-23 Not Known Gallacher
40 James Gallacher Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1925-09-12 Not Known 1926-04-17 Not Known Gallacher
41 Jim Gallacher Clydebank[4] 19 19 0 2 5 12 10.53 26.32 63.16 23.68 1977-02-26 25y 10m 29d 1987-03-28 35y 11m 28d Gallacher
42 Jimmy Gallacher Falkirk; Clyde 11 11 0 1 2 3 6 18.18 27.27 54.55 31.82 1946-08-10 Not Known 1956-04-11 Not Known Gallacher
43 John Gallacher Vale Of Leven 2 2 0 0 0 2 .00 .00 100.00 .00 1891-05-09 Not Known 1891-05-09 Not Known Gallacher
44 John Colquhoun Gallacher Dumbarton 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1979-10-06 27y 09m 24d 1982-05-01 30y 04m 19d Gallacher
45 Kevin William Gallacher Dundee United 14 11 3 2 9 3 14.29 64.29 21.43 46.43 1986-01-11 19y 01m 19d 1989-11-25 23y 00m 02d Gallacher
46 Michael Gallacher Hibernian; Ayr United 6 6 0 2 0 4 33.33 .00 66.67 33.33 1948-08-21 Not Known 1956-10-06 Not Known Gallacher
47 Patrick Gallacher Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1935-10-05 Not Known 1936-02-15 Not Known Gallacher
48 Patrick Gallacher Hibernian; Celtic; Wishaw Thistle; Edinburgh and Leith XI 16 16 0 1 6 3 7 37.50 18.75 43.75 46.88 1887-04-30 Not Known 1893-08-12 Not Known Gallacher
49 Patrick Gallacher Partick Thistle 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1907-11-02 Not Known 1907-11-02 Not Known Gallacher
50 Paul Gallacher Dundee United; Dunfermline Athletic; St Mirren; Ross County; Partick Thistle 23 23 0 7 2 14 30.43 8.70 60.87 34.78 2001-04-07 21y 07m 22d 2014-05-07 34y 08m 21d Gallacher
51 Robert Linton Gallacher Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 20y 06m 08d 1938-04-30 20y 06m 08d Gallacher
52 Thomas Gallacher Queens Park; Dundee 22 22 0 1 11 2 9 50.00 9.09 40.91 54.55 1947-03-29 24y 08m 16d 1955-09-10 33y 01m 28d Gallacher
53 Willie Gallacher Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1964-04-04 Not Known 1964-04-04 Not Known Gallacher
54 Bernard Gallagher Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-12-01 Not Known 1907-03-02 Not Known Gallagher
55 Brian Gallagher Partick Thistle 3 3 0 0 2 1 .00 66.67 33.33 33.33 1965-10-16 19y 09m 28d 1967-04-01 21y 03m 14d Gallagher
56 Calum Gallagher Cowdenbeath; Airdrieonians (Airdrie United) 2 2 0 1 0 0 2 .00 .00 100.00 .00 2014-09-20 20y 00m 07d 2020-01-18 25y 04m 05d Gallagher
57 Charlie Gallagher Celtic; Dumbarton 12 11 1 4 7 2 3 58.33 16.67 25.00 66.67 1962-08-11 21y 09m 08d 1972-08-26 31y 09m 23d Gallagher
58 Declan Gallagher Dundee; Livingston (Meadowbank Thistle); Motherwell 16 16 0 1 6 3 7 37.50 18.75 43.75 46.88 2012-11-03 21y 08m 21d 2020-03-07 29y 00m 23d Gallagher
59 Edward Adam Gallagher Hamilton Academical; Dunfermline Athletic; Dundee 4 3 1 0 0 4 .00 .00 100.00 .00 1988-12-17 24y 00m 26d 1992-10-31 27y 11m 10d Gallagher
60 Grant Gallagher Dumbarton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-09 24y 05m 28d 2015-07-09 24y 05m 28d Gallagher
61 Hugh Gallagher Clyde 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1923-08-18 Not Known 1924-04-21 Not Known Gallagher
62 John Gallagher Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known Gallagher
63 Jon Gallagher Aberdeen 3 2 1 1 2 0 33.33 66.67 .00 66.67 2019-08-04 23y 05m 12d 2019-12-29 23y 10m 06d Gallagher
64 Liam Matthew Christopher Gallagher Airdrieonians 3 3 0 0 0 3 .00 .00 100.00 .00 1977-10-15 18y 01m 26d 1978-02-06 18y 05m 18d Gallagher
65 Patrick Gallagher Celtic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-08-27 Not Known 1892-08-27 Not Known Gallagher
66 Patrick Gallagher Celtic; Falkirk 38 38 0 6 16 8 14 42.11 21.05 36.84 52.63 1912-03-30 Not Known 1931-10-10 Not Known Gallagher
67 Patrick Joseph D Gallagher Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 Not Known 2003-07-16 Not Known Gallagher
68 Paul Gallagher Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 30y 11m 09d 2015-07-18 30y 11m 09d Gallagher
69 Thomas Gallagher Queens Park 3 3 0 0 2 1 .00 66.67 33.33 33.33 1943-10-23 Not Known 1944-10-21 Not Known Gallagher
70 Willie Gallagher Celtic 3 3 0 0 0 3 .00 .00 100.00 .00 1945-12-29 26y 06m 00d 1948-01-03 28y 06m 05d Gallagher
71 Peter B Galletly Clyde 12 12 0 3 3 3 6 25.00 25.00 50.00 37.50 1944-11-04 Not Known 1952-12-06 Not Known Galletly
72 Gallogleigh Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallogleigh
73 Thomas Gallogley Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-08-31 Not Known 1918-08-31 Not Known Gallogley
74 Gallon Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallon
75 David Wilson Galloway Raith Rovers; Aberdeen 5 5 0 0 2 3 .00 40.00 60.00 20.00 1928-02-11 Not Known 1931-09-12 Not Known Galloway
76 George Galloway St Bernards 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1880-10-16 Not Known 1883-04-21 Not Known Galloway
77 John Galloway Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-16 Not Known 1918-09-16 Not Known Galloway
78 Mike Galloway Celtic 16 13 3 6 6 4 37.50 37.50 25.00 56.25 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d Galloway
79 Thomas Galloway Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1905-11-18 Not Known 1905-11-18 Not Known Galloway
80 William Galloway Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Galloway
81 Marcelino Galoppo Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 Not Known 2000-10-14 Not Known Galoppo
82 Galt Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1908-02-29 Not Known Galt
83 James Galt Rangers 12 12 0 1 7 3 2 58.33 25.00 16.67 70.83 1906-09-24 Not Known 1913-03-15 Not Known Galt
84 Galyuza FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Galyuza
85 Jesús Gámez Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 32y 03m 04d 2017-07-14 32y 03m 04d Gámez
86 Janusz Gancarczyk Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 25y 00m 19d 2009-07-08 25y 00m 19d Gancarczyk
87 Marek Gancarczyk Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 26y 04m 19d 2009-07-08 26y 04m 19d Gancarczyk
88 George B Herbert Gane Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-12-12 Not Known 1915-03-13 Not Known Gane
89 Ioan Viorel Ganea VfB Stuttgart 1893 1 0 1 1 0 0 100.00 .00 .00 100.00 2000-09-14 27y 01m 04d 2000-09-14 27y 01m 04d Ganea
90 Gannon Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Gannon
91 Gansterer Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Gansterer
92 Peter Garbutt Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 27y 02m 10d 1967-03-10 27y 02m 10d Garbutt
93 Jose Maria Quevedo Garcia Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 24y 03m 13d 1993-09-28 24y 03m 27d Garcia
94 Jose Ramon Irusquieta Garcia Zarragoza 3 3 0 1 2 0 33.33 66.67 .00 66.67 1966-01-12 26y 04m 05d 1966-03-02 26y 05m 23d Garcia
95 Raul Garcia Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Garcia
96 Richard Garcia Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Garcia
97 Javi García Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 27y 05m 10d 2014-07-18 27y 05m 10d García
98 Eric Garcin Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 1998-02-21 32y 02m 15d 1998-02-21 32y 02m 15d Garcin
99 Garden Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Garden
100 Mark Garden Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 19y 11m 23d 1995-07-30 19y 11m 23d Garden
101 Alex Gardener Leith Athletic 12 12 0 5 3 1 8 25.00 8.33 66.67 29.17 1898-02-26 Not Known 1899-08-15 Not Known Gardener
102 Archibald Gardiner Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-03 Not Known 1937-03-03 Not Known Gardiner
103 Gardiner East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Gardiner
104 George R Gardiner Dundee United 3 3 0 0 0 3 .00 .00 100.00 .00 1929-09-14 Not Known 1931-08-08 Not Known Gardiner
105 Ian Gardiner East Fife; Motherwell; Raith Rovers; St Johnstone 18 18 0 5 2 3 13 11.11 16.67 72.22 19.44 1950-09-16 21y 11m 29d 1961-11-04 33y 01m 17d Gardiner
106 John Gardiner Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Gardiner
107 John McKie Gardiner Dundee United; Motherwell 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1984-03-31 25y 11m 29d 1987-03-17 28y 11m 15d Gardiner
108 Leslie Gardiner Hibernian 3 3 0 0 0 3 .00 .00 100.00 .00 1936-08-12 Not Known 1941-05-31 Not Known Gardiner
109 Peter L Gardiner Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-01-03 Not Known 1921-01-03 Not Known Gardiner
110 Robert Gardiner Motherwell 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1917-12-22 Not Known 1921-02-12 Not Known Gardiner
111 Robert Gardiner Dundee United; Greenock Morton; Clyde 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 1935-02-23 Not Known 1941-10-04 Not Known Gardiner
112 Robert Gardiner Clyde 5 5 0 1 0 1 3 .00 20.00 60.00 10.00 1896-10-10 Not Known 1903-01-10 Not Known Gardiner
113 William A Gardiner Partick Thistle 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1910-03-05 Not Known 1915-03-20 Not Known Gardiner
114 William Silcock Gardiner Rangers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1954-02-20 24y 06m 05d 1954-02-20 24y 06m 05d Gardiner
115 Alex Gardner Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1901-04-30 Not Known 1904-04-25 Not Known Gardner
116 Anthony Gardner Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Gardner
117 Charles Claridge Gardner St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-10-01 24y 06m 14d 1949-10-01 24y 06m 14d Gardner
118 Dave Gardner Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 28y 01m 00d 1901-04-30 28y 01m 00d Gardner
119 David Richmond Gardner Third Lanark 5 5 0 2 0 3 40.00 .00 60.00 40.00 1896-11-21 Not Known 1898-11-12 Not Known Gardner
120 Gardner Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Gardner
121 James Gardner Motherwell 3 2 1 0 1 2 .00 33.33 66.67 16.67 1991-12-14 24y 02m 17d 1993-01-23 25y 03m 27d Gardner
122 Pat Gardner Queen of the South; Dunfermline Athletic; Dundee United; Motherwell 24 23 1 10 12 5 7 50.00 20.83 29.17 60.42 1963-10-12 19y 10m 15d 1976-04-10 32y 04m 14d Gardner
123 Ricardo Gardner Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 30y 10m 10d 2009-08-04 30y 10m 10d Gardner
124 Robert J Gardner Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1942-11-28 Not Known 1942-11-28 Not Known Gardner
125 Robert Gardner Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-14 27y 07m 03d 1998-02-14 27y 07m 03d Gardner
126 Tom Gardner Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1896-08-12 Not Known 1896-08-12 Not Known Gardner
127 Michael Gardyne Dundee United; Kilmarnock; Ross County 16 14 2 2 5 6 5 31.25 37.50 31.25 50.00 2012-09-22 26y 07m 30d 2019-08-10 33y 06m 18d Gardyne
128 Charles Garland Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known Garland
129 Garner Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Garner
130 Joe Garner Preston North End; Rangers 4 3 1 2 3 0 1 75.00 .00 25.00 75.00 2015-07-18 27y 03m 06d 2017-05-13 29y 01m 01d Garner
131 Paul Garner Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 26y 08m 03d 1982-08-04 26y 08m 03d Garner
132 William Garner Aberdeen; Alloa Athletic 9 9 0 1 4 4 1 44.44 44.44 11.11 66.67 1976-09-04 21y 01m 11d 1983-04-23 27y 08m 30d Garner
133 Alfred Garnham Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-10-20 Not Known 1945-10-20 Not Known Garnham
134 Frederic Garny Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 25y 11m 05d 2000-07-18 25y 11m 05d Garny
135 Archie Garrett Hamilton Academical 6 6 0 3 2 1 50.00 33.33 16.67 66.67 1907-05-06 Not Known 1916-01-22 Not Known Garrett
136 Charles Garrett Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1904-12-03 Not Known 1905-04-01 Not Known Garrett
137 James Edward Garrett Queen of the South 3 3 0 1 0 0 3 .00 .00 100.00 .00 1959-02-04 19y 10m 20d 1963-04-24 24y 01m 09d Garrett
138 Robert Garrett Linfield; Glenavon 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-07-08 29y 02m 03d 2019-07-06 31y 02m 01d Garrett
139 Tommy Garrett Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 32y 07m 15d 1958-10-13 32y 07m 15d Garrett
140 Alberto Garrido Dundee 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-03-18 27y 00m 22d 2001-11-24 27y 09m 00d Garrido
141 Diego Diaz Garrido Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 24y 08m 15d 1993-09-28 24y 08m 29d Garrido
142 Edward Garry Celtic; Dumbarton 5 5 0 1 3 2 0 60.00 40.00 .00 80.00 1906-04-21 Not Known 1917-02-03 Not Known Garry
143 William Garside Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1895-09-07 Not Known 1895-09-07 Not Known Garside
144 James Garth Greenock Morton; Clyde; Raith Rovers 9 9 0 3 3 2 4 33.33 22.22 44.44 44.44 1943-01-09 20y 08m 08d 1952-03-01 29y 10m 00d Garth
145 Graham Gartland St Johnstone 2 2 0 1 1 0 50.00 50.00 .00 75.00 2009-08-30 26y 01m 17d 2010-01-30 26y 06m 17d Gartland
146 Owen Garvan St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 29y 05m 06d 2017-07-05 29y 05m 06d Garvan
147 Edwin Stanley Garvie Queens Park 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 1911-08-26 Not Known 1914-01-31 Not Known Garvie
148 Colin Garwood Oldham Athletic 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1974-09-17 25y 02m 19d 1974-09-30 25y 03m 01d Garwood
149 Paul Gascoigne Newcastle United; Tottenham Hotspur; Rangers 12 12 0 8 7 2 3 58.33 16.67 25.00 66.67 1987-08-03 20y 02m 07d 1998-02-28 30y 09m 01d Gascoigne
150 Eric Lazenby Gates Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 34y 01m 08d 1989-08-05 34y 01m 08d Gates
151 Thierry Gathuessi Hibernian; Inverness Caledonian Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2009-01-24 26y 09m 07d 2009-01-24 26y 09m 07d Gathuessi
152 Gennaro Gattuso Rangers 6 5 1 2 3 0 3 50.00 .00 50.00 50.00 1997-07-26 19y 06m 17d 1998-08-02 20y 06m 24d Gattuso
153 Bobby Gaughan Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 Not Known 1966-01-08 Not Known Gaughan
154 Ryan Gauld Dundee United; Hibernian 4 2 2 2 1 1 50.00 25.00 25.00 62.50 2012-09-22 16y 09m 06d 2014-03-21 18y 03m 05d Gauld
155 James George Gault Aberdeen 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1905-10-28 Not Known 1907-04-15 Not Known Gault
156 Peter Gavigan St Johnstone; Dundee 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1927-11-26 Not Known 1932-03-05 Not Known Gavigan
157 Charles Gavin Arbroath; Clyde; Dumbarton 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1936-12-19 Not Known 1941-10-25 Not Known Gavin
158 James Gavin Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1890-03-22 Not Known 1892-12-24 Not Known Gavin
159 Johnny Gavin Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 29y 06m 10d 1957-10-30 29y 06m 10d Gavin
160 Paddy Gavin Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 24y 05m 03d 1953-11-09 24y 05m 03d Gavin
161 William James Gavine Arbroath 3 2 1 0 0 3 .00 .00 100.00 .00 1979-08-11 22y 02m 29d 1980-03-29 22y 10m 16d Gavine
162 William Gavington St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1942-08-29 Not Known 1942-08-29 Not Known Gavington
163 John Gawryluk Manitoba All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-28 Not Known 1958-05-28 Not Known Gawryluk
164 James McLean Gay St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1921-05-14 Not Known 1925-05-09 Not Known Gay
165 Dwight Gayle Newcastle United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2017-07-14 26y 08m 24d 2017-07-14 26y 08m 24d Gayle
166 Tommy Gaynor Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Gaynor
167 Gerry Gazzard West Ham United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1953-10-19 28y 07m 04d 1953-10-19 28y 07m 04d Gazzard
168 Fred Geary Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1897-04-24 29y 03m 01d 1897-04-24 29y 03m 01d Geary
169 Geary Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 Not Known 1892-11-19 Not Known Geary
170 Charles Geatons Celtic 18 18 0 10 5 3 55.56 27.78 16.67 69.44 1929-08-10 Not Known 1940-08-24 Not Known Geatons
171 Alex A Gebbie St Mirren 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1924-12-27 Not Known 1935-02-16 Not Known Gebbie
172 Robert Brown Robertson Gebbie Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1958-11-08 23y 11m 21d 1959-03-07 24y 03m 17d Gebbie
173 Bobby Geddes Dundee; Kilmarnock; Raith Rovers 27 27 0 7 10 10 25.93 37.04 37.04 44.44 1983-11-13 23y 03m 01d 1996-04-13 35y 08m 01d Geddes
174 Andrew Geddes Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1945-09-29 23y 00m 23d 1946-09-14 24y 00m 08d Geddes
175 James Geddes Albion Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1922-03-01 Not Known 1922-12-23 Not Known Geddes
176 James George Geddes Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1964-03-04 21y 09m 08d 1965-01-09 22y 07m 15d Geddes
177 Andrew Geggan Livingston (Meadowbank Thistle); Ayr United; Dunfermline Athletic 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2011-09-21 24y 04m 13d 2016-07-09 29y 02m 01d Geggan
178 Geilman RodaJC 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Geilman
179 David Gemmell Ayr United 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1937-10-09 Not Known 1939-08-26 Not Known Gemmell
180 Thomas Gemmell Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known Gemmell
181 Tom Gemmell St Mirren 20 20 0 10 6 8 6 30.00 40.00 30.00 50.00 1952-01-12 21y 06m 10d 1961-08-23 31y 01m 21d Gemmell
182 Tommy Gemmell Celtic; Dundee 32 32 0 2 17 10 5 53.13 31.25 15.63 68.75 1963-12-14 20y 01m 28d 1976-08-14 32y 09m 29d Gemmell
183 Archie Gemmill St Mirren; Preston North End 9 9 0 1 2 3 4 22.22 33.33 44.44 38.89 1964-10-10 17y 06m 16d 1967-08-05 20y 04m 12d Gemmill
184 Regis Genaux Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 19y 01m 21d 1992-11-04 19y 02m 05d Genaux
185 Gengal FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Gengal
186 Andy Geoghegan Aberdeen; Ayr United 7 7 0 0 5 2 .00 71.43 28.57 35.71 1974-08-10 25y 00m 24d 1977-04-23 27y 09m 06d Geoghegan
187 Frank George Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known George
188 J George Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known George
189 Jim George St Johnstone; East Fife 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1972-12-30 18y 08m 22d 1978-01-02 23y 08m 25d George
190 Maurice George Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-27 20y 08m 11d 1998-07-27 20y 08m 11d George
191 Nikolaos Georgeas AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 07m 13d 2006-08-23 29y 07m 27d Georgeas
192 Georgescu Bray Wanderers 1 0 1 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Georgescu
193 Rod Georgeson Dundee; Berwick Rangers; Livingston (Meadowbank Thistle) 7 6 1 3 1 3 42.86 14.29 42.86 50.00 1968-04-17 19y 08m 18d 1982-01-20 33y 05m 20d Georgeson
194 Geray Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Geray
195 Gercaliu FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Gercaliu
196 Morawiec Gerhard Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-08-27 Not Known 1949-12-10 Not Known Gerhard
197 Hugh German Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1942-09-12 Not Known 1942-09-12 Not Known German
198 Steven Gerrard Liverpool 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-08-30 32y 03m 00d 2012-08-30 32y 03m 00d Gerrard
199 Waistel C Gerrard Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Gerrard
200 Sydney Gerrie Dundee 6 6 0 5 3 1 2 50.00 16.67 33.33 58.33 1949-03-05 21y 08m 19d 1950-09-09 23y 02m 26d Gerrie
201 Gershouits Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Gershouits
202 Gertler Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Gertler
203 Gervais Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Gervais
204 Anthony Gervaise Clydebank[4] 10 9 1 1 3 6 10.00 30.00 60.00 25.00 1979-09-08 24y 03m 29d 1983-11-30 28y 06m 20d Gervaise
205 George Getgood Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1915-10-09 Not Known 1915-10-09 Not Known Getgood
206 T Gething South Africa XI 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Gething
207 Conor Gethins Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2002-10-23 18y 11m 22d 2002-10-23 18y 11m 22d Gethins
208 Alfred G Gettins Partick Thistle; Dumbarton 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1912-11-02 Not Known 1916-02-05 Not Known Gettins
209 Joseph Giannadrea Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-30 Not Known 1947-04-30 Not Known Giannadrea
210 Alex Gibb St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1911-04-08 Not Known 1911-04-15 Not Known Gibb
211 George Gibb Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1914-08-29 Not Known 1914-08-29 Not Known Gibb
212 Robert Gibb Partick Thistle 18 18 0 7 5 6 38.89 27.78 33.33 52.78 1949-04-20 Not Known 1956-11-03 Not Known Gibb
213 Tommy Gibb Partick Thistle; Newcastle United 10 10 0 3 5 2 30.00 50.00 20.00 55.00 1965-10-16 20y 10m 03d 1975-05-10 30y 04m 27d Gibb
214 James Gibbon Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known Gibbon
215 Thomas Gibbon Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-10-04 Not Known 1920-10-23 Not Known Gibbon
216 Michael Gibbons Falkirk 14 14 0 1 6 3 4 42.86 21.43 28.57 53.57 1912-01-02 Not Known 1918-11-16 Not Known Gibbons
217 Thomas Gibbons Third Lanark; Partick Thistle 7 7 0 4 3 0 4 42.86 .00 57.14 42.86 1897-02-06 Not Known 1900-12-15 Not Known Gibbons
218 Nigel Gibbs Watford 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-08-05 20y 08m 16d 1987-05-12 21y 05m 22d Gibbs
219 Thomas S Gibbs Queens Park 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1924-01-12 Not Known 1925-09-19 Not Known Gibbs
220 Michael Giblin St Bernards 4 4 0 0 0 4 .00 .00 100.00 .00 1904-05-14 Not Known 1906-05-05 Not Known Giblin
221 Adam Gibson St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-11-01 Not Known 1913-11-01 Not Known Gibson
222 Alec Gibson Queen of the South 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1955-03-19 Not Known 1955-10-15 Not Known Gibson
223 Alex Gibson Motherwell 8 8 0 5 3 4 1 37.50 50.00 12.50 62.50 1943-08-28 Not Known 1945-08-25 Not Known Gibson
224 Alex Gibson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-08-09 Not Known 1890-08-09 Not Known Gibson
225 Alexander Gibson Motherwell; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1946-08-24 Not Known 1946-11-16 Not Known Gibson
226 Alex Gibson Clyde; Stirling Albion 21 21 0 4 3 14 19.05 14.29 66.67 26.19 1943-10-30 18y 09m 05d 1958-10-04 33y 08m 09d Gibson
227 Andrew Mitchell Gibson Aberdeen; Partick Thistle 7 4 3 0 1 6 .00 14.29 85.71 7.14 1993-10-05 24y 08m 03d 1996-01-06 26y 11m 04d Gibson
228 Andrew Stewart Gibson Partick Thistle 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2004-01-24 21y 10m 22d 2005-01-19 22y 10m 17d Gibson
229 Archie Gibson Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 20y 10m 04d 1954-11-03 20y 10m 04d Gibson
230 Charles Gibson East Stirlingshire; Clydebank[4]; Dumbarton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1984-08-22 23y 02m 10d 1994-08-16 33y 02m 04d Gibson
231 Colin Gibson Aston Villa 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-02 19y 03m 27d 1979-08-02 19y 03m 27d Gibson
232 David Gibson Kilmarnock 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1919-11-22 Not Known 1925-03-14 Not Known Gibson
233 David Gibson Hibernian; The British Army 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1959-01-01 20y 03m 09d 1962-01-17 23y 03m 25d Gibson
234 Francis Symington Gibson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1941-06-07 Not Known 1941-06-07 Not Known Gibson
235 Fred Gibson Raith Rovers 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1910-08-15 Not Known 1917-01-20 Not Known Gibson
236 George Gibson Hamilton Academical; Chelsea 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1925-02-28 17y 05m 00d 1936-09-23 28y 11m 25d Gibson
237 George F Gibson Falkirk 14 13 1 5 2 7 35.71 14.29 50.00 42.86 1967-04-12 21y 04m 28d 1976-10-06 30y 10m 21d Gibson
238 Henry Gibson Partick Thistle 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1928-02-22 Not Known 1928-12-08 Not Known Gibson
239 Ian Gibson Partick Thistle; Dundee United; St Johnstone 12 11 1 3 8 1 3 66.67 8.33 25.00 70.83 1977-03-26 20y 08m 02d 1984-04-28 27y 09m 04d Gibson
240 Ian James Gibson Aberdeen; Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1975-08-16 19y 06m 13d 1980-09-06 24y 07m 03d Gibson
241 James B Gibson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1912-11-30 Not Known 1912-11-30 Not Known Gibson
242 James Bryan Gibson Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2008-11-12 19y 06m 20d 2008-11-12 19y 06m 20d Gibson
243 James Davidson Gibson Partick Thistle 7 7 0 2 0 1 6 .00 14.29 85.71 7.14 1923-10-27 Not Known 1926-10-16 Not Known Gibson
244 James Gibson Rangers; Partick Thistle 2 1 1 1 0 1 50.00 .00 50.00 50.00 2002-04-07 22y 01m 19d 2006-02-25 26y 00m 06d Gibson
245 Johnny Gibson Partick Thistle; Ayr United 8 6 2 1 2 5 12.50 25.00 62.50 25.00 1970-03-14 19y 02m 19d 1975-03-19 24y 02m 24d Gibson
246 Lorn Gibson Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1994-08-04 18y 00m 29d 1994-08-04 18y 00m 29d Gibson
247 Neil Gibson Partick Thistle; Clyde 15 15 0 5 4 6 33.33 26.67 40.00 46.67 1922-04-01 Not Known 1932-01-23 Not Known Gibson
248 Neil Gibson Partick Thistle 7 7 0 5 1 1 71.43 14.29 14.29 78.57 1904-10-01 Not Known 1908-10-24 Not Known Gibson
249 Neilly Gibson Rangers 28 28 0 4 14 10 4 50.00 35.71 14.29 67.86 1895-01-19 Not Known 1907-01-03 Not Known Gibson
250 Robert Gibson Falkirk; Greenock Morton 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1907-10-19 Not Known 1910-08-29 Not Known Gibson
251 Robert James Gibson Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1915-01-23 Not Known 1915-01-23 Not Known Gibson
252 Terry Gibson Manchester United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1986-09-02 23y 08m 10d 1986-09-02 23y 08m 10d Gibson
253 Will Gibson Sunderland 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1890-02-15 Not Known 1896-04-18 Not Known Gibson
254 Willie Gibson Kilmarnock; Dunfermline Athletic; St Johnstone; Dumbarton; Peterhead 9 5 4 1 5 1 3 55.56 11.11 33.33 61.11 2007-05-20 22y 09m 14d 2017-07-25 32y 11m 19d Gibson
255 William Gibson Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-03-12 22y 05m 23d 1949-03-12 22y 05m 23d Gibson
256 William Gibson Greenock Morton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1920-09-04 Not Known 1921-01-29 Not Known Gibson
257 William Gibson Kilmarnock 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1902-11-22 Not Known 1904-08-20 Not Known Gibson
258 William Gibson Partick Thistle 3 2 1 0 1 2 .00 33.33 66.67 16.67 2005-01-08 23y 05m 07d 2006-02-25 24y 06m 24d Gibson
259 William Gray Gibson East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known Gibson
260 William M Gibson Ayr United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1921-10-22 Not Known 1923-04-21 Not Known Gibson
261 Willie Gibson Raith Rovers 3 2 1 0 0 3 .00 .00 100.00 .00 1981-10-17 28y 06m 14d 1982-12-04 29y 08m 01d Gibson
262 Gilbert Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Gilbert
263 Gordon Gilbert East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 20y 08m 28d 2003-09-07 20y 08m 28d Gilbert
264 James Gilbert Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-19 Not Known 1925-09-19 Not Known Gilbert
265 Kenneth Gilbert Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1998-09-09 23y 06m 01d 2002-10-23 27y 07m 15d Gilbert
266 Gilbo SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Gilbo
267 Alexander Gilchrist East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 25y 03m 02d 1984-08-22 25y 03m 02d Gilchrist
268 Ally Gilchrist St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-03 19y 05m 00d 2014-08-03 19y 05m 00d Gilchrist
269 George Bell Gilchrist Partick Thistle 5 5 0 4 0 1 80.00 .00 20.00 80.00 1904-10-01 Not Known 1906-11-24 Not Known Gilchrist
270 Gilchrist # 1 Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Gilchrist
271 John Gilchrist St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1928-08-15 Not Known 1930-02-05 Not Known Gilchrist
272 John Gilchrist Celtic 9 9 0 8 0 1 88.89 .00 11.11 88.89 1919-09-13 Not Known 1922-12-16 Not Known Gilchrist
273 Paul Gilchrist Southampton 2 2 0 0 0 2 .00 .00 100.00 .00 1976-05-08 25y 04m 03d 1976-08-05 25y 07m 00d Gilchrist
274 Robert Gilchrist Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-04-06 24y 07m 20d 1957-11-02 25y 02m 16d Gilchrist
275 Thomas Gilchrist Third Lanark; Kilmarnock; Motherwell 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1906-09-01 Not Known 1914-04-01 Not Known Gilchrist
276 Tom Gilchrist Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-04-03 Not Known 1909-04-03 Not Known Gilchrist
277 William S Gilchrist Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1903-12-19 Not Known 1904-01-09 Not Known Gilchrist
278 Gilchrist-1915-08-07-OR Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1915-08-07 Not Known 1915-08-07 Not Known Gilchrist-1915-08-07-OR
279 Henry Gildea Hibernian; Dumbarton 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1909-02-27 Not Known 1914-04-04 Not Known Gildea
280 Peter Gildea Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1904-12-03 Not Known 1905-11-11 Not Known Gildea
281 William Franklyn Gildea Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-01-29 Not Known 1910-01-29 Not Known Gildea
282 Tonet Gilerao St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-23 29y 03m 26d 2008-08-23 29y 03m 26d Gilerao
283 Craig Giles Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 Not Known 2019-07-01 Not Known Giles
284 Giles Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-05-19 Not Known 1900-05-19 Not Known Giles
285 Johnny Giles Manchester United 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 19y 06m 08d 1960-06-01 19y 06m 26d Giles
286 Edward Gilfeather Hibernian 19 19 0 1 4 8 7 21.05 42.11 36.84 42.11 1926-09-08 Not Known 1930-09-20 Not Known Gilfeather
287 Jock Gilfillan Heart of Midlothian B 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1922-08-05 Not Known 1924-08-08 Not Known Gilfillan
288 Robert Inglis Gilfillan Cowdenbeath; Raith Rovers 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1959-10-07 21y 03m 08d 1963-04-06 24y 09m 08d Gilfillan
289 Mark Gilhaney Dumbarton 4 3 1 0 1 3 .00 25.00 75.00 12.50 2014-09-13 29y 10m 09d 2015-03-14 30y 04m 10d Gilhaney
290 Hans Gilhaus Aberdeen 12 11 1 4 7 2 3 58.33 16.67 25.00 66.67 1989-12-20 26y 01m 15d 1992-03-18 28y 04m 13d Gilhaus
291 John Gilhooley Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Gilhooley
292 Michael Gilhooley Clydebank[3] 3 3 0 0 0 3 .00 .00 100.00 .00 1918-12-07 Not Known 1920-03-27 Not Known Gilhooley
293 Pat Gilhooley Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1902-01-02 25y 05m 27d 1902-01-02 25y 05m 27d Gilhooley
294 Patrick Gilhooly Celtic 9 9 0 3 3 1 5 33.33 11.11 55.56 38.89 1897-05-15 Not Known 1900-05-07 Not Known Gilhooly
295 John Gill Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 Not Known 1967-04-03 Not Known Gill
296 George Gillan Alloa Athletic; Celtic; Motherwell 15 15 0 2 7 3 5 46.67 20.00 33.33 56.67 1939-11-11 20y 04m 21d 1945-08-25 26y 02m 04d Gillan
297 John Gillan Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known Gillan
298 John Gillan Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-01-03 Not Known 1896-02-15 Not Known Gillan
299 John Gillen Falkirk 2 2 0 1 1 0 50.00 50.00 .00 75.00 1981-09-12 19y 11m 19d 1982-03-06 20y 05m 10d Gillen
300 Alex T Gillespie Ayr United 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1918-10-12 Not Known 1920-09-18 Not Known Gillespie
301 Denis Gillespie Dundee United 23 23 0 2 6 7 10 26.09 30.43 43.48 41.30 1960-10-01 24y 08m 23d 1970-01-10 34y 00m 02d Gillespie
302 Eric J Gillespie Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-06 23y 03m 21d 1971-11-06 23y 03m 21d Gillespie
303 Fulton Gillespie Leith Athletic 5 5 0 0 4 1 .00 80.00 20.00 40.00 1896-08-17 Not Known 1897-09-02 Not Known Gillespie
304 Gary Gillespie Celtic 9 9 0 4 3 2 44.44 33.33 22.22 61.11 1991-10-05 31y 03m 00d 1994-05-22 33y 10m 17d Gillespie
305 George Gillespie Rangers; Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1880-04-24 Not Known 1884-04-19 Not Known Gillespie
306 Grant Gillespie Hamilton Academical; Raith Rovers 7 4 3 1 2 2 3 28.57 28.57 42.86 42.86 2010-11-20 19y 04m 18d 2018-07-21 27y 00m 19d Gillespie
307 James Gillespie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-11 Not Known 1909-12-11 Not Known Gillespie
308 James A Gillespie Motherwell; Greenock Morton 5 4 1 1 0 2 3 .00 40.00 60.00 20.00 1983-10-08 25y 11m 04d 1984-12-29 27y 01m 25d Gillespie
309 James Gillespie Sunderland; Third Lanark 8 8 0 2 5 0 3 62.50 .00 37.50 62.50 1893-09-18 Not Known 1899-10-07 Not Known Gillespie
310 Jim Gillespie Raith Rovers; Dunfermline Athletic 8 8 0 2 0 6 25.00 .00 75.00 25.00 1968-03-04 20y 07m 20d 1973-10-06 26y 02m 23d Gillespie
311 John Gillespie Kilmarnock 1 1 0 1 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known Gillespie
312 John Gillespie Queens Park 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1893-02-04 Not Known 1900-02-17 Not Known Gillespie
313 Keith Robert Gillespie Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 20y 05m 22d 1995-08-09 20y 05m 22d Gillespie
314 Mark Gillespie Motherwell 7 6 1 3 1 3 42.86 14.29 42.86 50.00 2018-09-15 26y 05m 19d 2020-03-07 27y 11m 09d Gillespie
315 Matthew Gillespie Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-15 Not Known 1894-11-17 Not Known Gillespie
316 Norrie Gillespie Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1963-08-10 23y 03m 21d 1963-08-24 23y 04m 04d Gillespie
317 Pat Gillespie Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-01-27 28y 04m 05d 1951-01-27 28y 04m 05d Gillespie
318 Patrick Gillespie Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-12-23 Not Known 1944-12-23 Not Known Gillespie
319 Robert Gillespie Queens Park 21 21 0 1 7 3 11 33.33 14.29 52.38 40.48 1920-10-16 Not Known 1932-11-12 Not Known Gillespie
320 Thomas B Gillespie Hamilton Academical; Montrose 3 3 0 0 0 3 .00 .00 100.00 .00 1923-09-01 Not Known 1934-01-20 Not Known Gillespie
321 Kenny Gillet Inverness Caledonian Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2011-04-16 25y 03m 13d 2012-01-21 26y 00m 18d Gillet
322 Gillett Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Gillett
323 Simon Gillett Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 23y 08m 19d 2009-07-25 23y 08m 19d Gillett
324 Torrance Gillick Rangers; Airdrieonians 30 30 0 10 19 7 3 63.33 23.33 10.00 75.00 1934-12-08 19y 06m 19d 1948-05-03 32y 11m 14d Gillick
325 Torrance Torrance Gillick Partick Thistle 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1952-02-13 Not Known 1952-02-13 Not Known Gillick
326 Andrew Gillies Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1908-12-05 Not Known 1908-12-05 Not Known Gillies
327 Archibald Gillies St Mirren 9 9 0 2 4 1 4 44.44 11.11 44.44 50.00 1922-01-03 Not Known 1926-11-06 Not Known Gillies
328 Billy Gillies East Fife 7 6 1 2 2 3 28.57 28.57 42.86 42.86 1974-04-13 23y 02m 25d 1978-01-02 26y 11m 14d Gillies
329 Donald George Gillies Greenock Morton 3 3 0 3 0 1 2 .00 33.33 66.67 16.67 1971-11-13 20y 04m 24d 1972-09-23 21y 03m 03d Gillies
330 George Gillies Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-04-01 Not Known 1905-04-01 Not Known Gillies
331 John C Gillies Clyde; St Mirren 10 10 0 5 3 2 5 30.00 20.00 50.00 40.00 1937-03-23 Not Known 1946-03-09 Not Known Gillies
332 M Gillies Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known Gillies
333 Richard Gillies Aberdeen; St Mirren; Partick Thistle 8 6 2 1 0 1 7 .00 12.50 87.50 6.25 1997-11-01 21y 02m 08d 2006-02-25 29y 06m 01d Gillies
334 William Gillies Cowdenbeath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known Gillies
335 Alexander Gilligan Dundee 5 5 0 2 0 3 40.00 .00 60.00 40.00 1893-10-21 Not Known 1894-12-22 Not Known Gilligan
336 Gilligan Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Gilligan
337 John R Gilligan Clyde 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1906-08-18 Not Known 1918-10-26 Not Known Gilligan
338 Samuel Anderson Gilligan Dundee; Celtic 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1903-03-07 Not Known 1903-10-24 Not Known Gilligan
339 William Gilligan Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-02-05 Not Known 1898-03-05 Not Known Gilligan
340 Gilliland Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Gilliland
341 Robert Gillon East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-05 Not Known 1957-10-05 Not Known Gillon
342 Wilfred B Gillon Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-28 Not Known 1918-09-28 Not Known Gillon
343 Gilly ESV Admira Wein 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Gilly
344 John Gilmartin Hibernian 5 5 0 3 1 0 4 20.00 .00 80.00 20.00 1940-01-01 Not Known 1940-08-14 Not Known Gilmartin
345 Alexander Gilmour Raith Rovers; St Bernards 2 2 0 1 0 1 50.00 .00 50.00 50.00 1923-02-03 Not Known 1926-08-18 Not Known Gilmour
346 Bobby Gilmour Partick Thistle; Stirling Albion 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1957-03-02 Not Known 1961-10-11 Not Known Gilmour
347 Campbell Hamilton Gilmour Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known Gilmour
348 Frank Gilmour Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known Gilmour
349 George Gilmour Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1929-11-02 Not Known 1930-12-20 Not Known Gilmour
350 George Gilmour Raith Rovers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1911-02-18 Not Known 1911-11-04 Not Known Gilmour
351 George Reynolds Gilmour Hamilton Academical; Queen of the South 5 5 0 1 0 4 20.00 .00 80.00 20.00 1935-04-05 16y 00m 01d 1947-02-01 Not Known Gilmour
352 Gilmour Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Gilmour
353 James Gilmour Queens Park; Falkirk 9 8 1 2 2 1 6 22.22 11.11 66.67 27.78 1981-10-03 Not Known 1987-08-08 Not Known Gilmour
354 John Gilmour Hamilton Academical; Kilmarnock 11 10 1 3 4 4 27.27 36.36 36.36 45.45 1965-08-25 21y 07m 18d 1972-02-19 28y 01m 12d Gilmour
355 John Gilmour Dundee 21 21 0 2 3 5 13 14.29 23.81 61.90 26.19 1923-12-29 Not Known 1935-08-31 Not Known Gilmour
356 Robert Gilmour Hibernian 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1918-09-16 Not Known 1920-05-15 Not Known Gilmour
357 Robert Gilmour Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-25 Not Known 1909-12-25 Not Known Gilmour
358 Thomas Gilmour Albion Rovers; Raith Rovers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1936-03-14 Not Known 1938-04-20 Not Known Gilmour
359 Ross Gilpin Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 27y 04m 16d 2012-09-07 27y 04m 16d Gilpin
360 Joe Gilroy Clyde; Dundee 14 14 0 7 5 1 8 35.71 7.14 57.14 39.29 1964-11-21 23y 01m 02d 1969-11-22 28y 01m 03d Gilroy
361 Thomas Gilroy Dundee United; Falkirk 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1926-01-23 Not Known 1929-10-12 Not Known Gilroy
362 Hugh Downie Gilshan St Mirren 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1968-12-28 23y 05m 21d 1970-02-21 24y 07m 14d Gilshan
363 Alan Gilzean Dundee; Tottenham Hotspur 10 9 1 6 3 3 4 30.00 30.00 40.00 45.00 1960-12-24 22y 02m 02d 1971-08-07 32y 09m 16d Gilzean
364 Gilzean St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Gilzean
365 Ian Roger Gilzean Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1992-09-01 22y 08m 22d 1993-04-10 23y 04m 00d Gilzean
366 Christian Eduardo Gimenez FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 30y 00m 12d 2004-11-25 30y 00m 12d Gimenez
367 David Ginola Newcastle United; Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 1995-08-09 28y 06m 15d 1999-07-24 32y 05m 29d Ginola
368 Ben Z Ginzburg Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-30 24y 09m 18d 1989-09-30 24y 09m 18d Ginzburg
369 Giorgio Della Giovanna Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-22 20y 04m 12d 1961-11-22 20y 04m 12d Giovanna
370 Geordie Girdwood St Bernards 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1880-10-16 Not Known 1886-04-29 Not Known Girdwood
371 Neil Girdwood Hibernian 30 30 0 6 7 17 20.00 23.33 56.67 31.67 1911-01-02 Not Known 1916-05-13 Not Known Girdwood
372 Howard Milton Girling Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-15 Not Known 1946-04-15 Not Known Girling
373 Juninho Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 31y 07m 24d 2004-10-16 31y 07m 24d Giroldo)
374 Ludovic Giuly Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 25y 10m 12d 1996-03-18 25y 10m 12d Giuly
375 Joseph Givard Royal Standard Club Liegeois 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-09-09 35y 04m 02d 1958-09-09 35y 04m 02d Givard
376 James Given Clydebank[4] 15 13 2 1 2 3 10 13.33 20.00 66.67 23.33 1979-09-08 23y 02m 27d 1987-01-03 30y 06m 22d Given
377 Gael Givet Blackburn Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 2010-08-07 28y 10m 28d 2010-08-07 28y 10m 28d Givet
378 Pat Glancy Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Glancy
379 Thomas Glancy Falkirk; St Johnstone; Cowdenbeath 32 32 0 7 9 9 14 28.13 28.13 43.75 42.19 1914-08-17 Not Known 1934-01-27 Not Known Glancy
380 Henry Bird Glasgow Clyde 18 18 0 6 0 12 33.33 .00 66.67 33.33 1963-03-16 23y 08m 24d 1971-10-09 32y 03m 19d Glasgow
381 James Glasgow Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2019-02-10 25y 02m 14d 2019-02-10 25y 02m 14d Glasgow
382 John Glasgow Hamilton Academical 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1907-09-28 Not Known 1908-11-14 Not Known Glasgow
383 Declan Glass Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-26 20y 03m 19d 2020-09-26 20y 03m 19d Glass
384 James F Glass Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1908-10-10 Not Known 1909-02-20 Not Known Glass
385 John Shaw Glass Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1932-12-03 Not Known 1933-12-02 Not Known Glass
386 Stephen Glass Aberdeen; Hibernian; Dunfermline Athletic 25 21 4 2 9 7 9 36.00 28.00 36.00 50.00 1995-04-29 18y 11m 06d 2008-07-16 32y 01m 23d Glass
387 Robert Glassey Third Lanark 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1940-12-28 Not Known 1941-08-30 Not Known Glassey
388 Ronnie Glavin Partick Thistle; Celtic 23 23 0 10 10 6 7 43.48 26.09 30.43 56.52 1971-12-18 20y 08m 21d 1978-08-19 27y 04m 23d Glavin
389 Bill Glazier Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 26y 08m 22d 1970-04-24 26y 08m 22d Glazier
390 Stephen Gleeson Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-12-22 30y 04m 19d 2018-12-22 30y 04m 19d Gleeson
391 Glegg Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-27 Not Known 1996-07-27 Not Known Glegg
392 Thomas Glegg Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-09-15 Not Known 1900-09-15 Not Known Glegg
393 Alec Glen Queens Park; Ayr United 5 5 0 0 0 5 .00 .00 100.00 .00 1956-11-24 Not Known 1961-02-18 Not Known Glen
394 Alex Glen Raith Rovers; Dundee United 6 6 0 2 0 4 33.33 .00 66.67 33.33 1936-10-05 Not Known 1940-02-17 Not Known Glen
395 Archie Glen Aberdeen 17 17 0 1 7 1 9 41.18 5.88 52.94 44.12 1953-11-28 24y 07m 12d 1960-03-26 30y 11m 10d Glen
396 Gary Glen Ross County; Livingston (Meadowbank Thistle); Cowdenbeath 10 5 5 2 4 4 20.00 40.00 40.00 40.00 2012-10-27 22y 07m 05d 2016-07-02 26y 03m 10d Glen
397 Robert Glen Renton; Rangers; Hibernian 50 50 0 1 10 14 26 20.00 28.00 52.00 34.00 1892-12-31 Not Known 1906-05-30 Not Known Glen
398 Reece Glendinning Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 22y 00m 29d 2017-07-08 22y 00m 29d Glendinning
399 Matthew William Glennan Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-10-02 26y 11m 24d 2005-12-26 27y 02m 18d Glennan
400 Robert Glennie Dundee 16 16 0 1 6 4 6 37.50 25.00 37.50 50.00 1983-09-17 25y 11m 15d 1987-10-31 30y 00m 29d Glennie
401 Freddie Glidden Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Glidden
402 R Gloag St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-07 Not Known 1889-09-07 Not Known Gloag
403 David H Gloak Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 Not Known 1891-03-30 Not Known Gloak
404 Alex Glover Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1943-11-27 Not Known 1943-11-27 Not Known Glover
405 Alexander Glover Partick Thistle 6 6 0 1 2 3 1 33.33 50.00 16.67 58.33 1946-08-14 24y 05m 17d 1948-01-31 25y 11m 03d Glover
406 Allan Glover West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 19y 09m 13d 1970-08-03 19y 09m 13d Glover
407 John Glover Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1910-04-30 Not Known 1910-04-30 Not Known Glover
408 William Glover Greenock Morton; Celtic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1908-12-05 Not Known 1910-01-04 Not Known Glover
409 Glukhotko Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Glukhotko
410 Igor Gluscevic Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Gluscevic
411 Oscar Gobern Southampton 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-25 18y 05m 29d 2009-07-25 18y 05m 29d Gobern
412 Paul Goddard Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 27y 09m 22d 1987-08-03 27y 09m 22d Goddard
413 Tony Godden West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 23y 00m 04d 1978-08-06 23y 00m 04d Godden
414 Edward J Godfrey Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1927-10-08 Not Known 1928-01-28 Not Known Godfrey
415 Peter Godfrey Livingston (Meadowbank Thistle); St Mirren 20 20 0 2 5 6 9 25.00 30.00 45.00 40.00 1982-01-20 24y 02m 29d 1990-10-27 33y 00m 05d Godfrey
416 Robert Godfrey Falkirk; Dumbarton 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1912-09-04 Not Known 1921-10-29 Not Known Godfrey
417 Alexander Gogic Hamilton Academical 6 5 1 2 2 2 33.33 33.33 33.33 50.00 2017-03-11 22y 10m 26d 2020-02-15 25y 10m 02d Gogic
418 Kakhaber Gogichaishvili Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 20y 09m 08d 1989-08-08 20y 09m 08d Gogichaishvili
419 Daniel Göhlert 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 30y 09m 14d 2011-07-09 30y 09m 14d Göhlert
420 Dorin Goian Rangers 3 3 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 30y 10m 11d 2012-04-21 31y 04m 09d Goian
421 Stuart Golabek Ross County; Inverness Caledonian Thistle 8 6 2 2 3 3 25.00 37.50 37.50 43.75 1997-03-27 22y 04m 22d 2010-09-18 35y 10m 13d Golabek
422 Golaido FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Golaido
423 David Gold Arbroath 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2015-07-30 22y 06m 29d 2019-06-29 26y 05m 28d Gold
424 Bert Goldberger Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Goldberger
425 Alex Goldie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-02-19 Not Known 1916-02-19 Not Known Goldie
426 Alex Goldie Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-10-06 Not Known 1917-10-06 Not Known Goldie
427 Archibald Goldie Clyde 3 3 0 2 0 1 66.67 .00 33.33 66.67 1894-12-01 Not Known 1895-04-15 Not Known Goldie
428 Archie Goldie Liverpool 3 3 0 1 0 2 33.33 .00 66.67 33.33 1897-03-06 23y 02m 01d 1898-04-23 24y 03m 18d Goldie
429 Bill Goldie Liverpool 2 2 0 0 0 2 .00 .00 100.00 .00 1898-01-03 19y 11m 12d 1898-04-23 20y 03m 01d Goldie
430 Dave Goldie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1962-10-20 Not Known 1962-10-20 Not Known Goldie
431 George Goldie Kilmarnock 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1914-03-07 Not Known 1916-04-15 Not Known Goldie
432 Hugh Goldie Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Goldie
433 John Goldie Hamilton Academical 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1879-09-06 Not Known 1880-10-02 Not Known Goldie
434 John Goldie Kilmarnock 8 8 0 3 2 3 37.50 25.00 37.50 50.00 1916-04-15 Not Known 1923-02-10 Not Known Goldie
435 Matthew Goldie Clyde; St Bernards; Clydebank[3] 7 7 0 3 0 1 6 .00 14.29 85.71 7.14 1913-01-04 Not Known 1921-11-26 Not Known Goldie
436 Peter Goldie Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1992-08-12 19y 10m 29d 1992-08-12 19y 10m 29d Goldie
437 Peter Goldie Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1956-01-28 21y 07m 21d 1956-01-28 21y 07m 21d Goldie
438 Tom Goldie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1893-05-18 Not Known 1893-05-18 Not Known Goldie
439 William Goldie Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1958-01-02 20y 09m 17d 1958-01-02 20y 09m 17d Goldie
440 Connor Goldson Rangers 9 9 0 2 6 1 2 66.67 11.11 22.22 72.22 2018-10-07 25y 09m 19d 2020-02-29 27y 02m 11d Goldson
441 Jim Goldthorpe St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-08-18 Not Known 1951-09-01 Not Known Goldthorpe
442 John Goldthorpe Motherwell; Greenock Morton; St Johnstone 16 14 2 4 4 3 9 25.00 18.75 56.25 34.38 1967-10-28 19y 03m 11d 1980-04-26 31y 09m 09d Goldthorpe
443 Golijan OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Golijan
444 Román Golobart Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 05m 20d 2011-09-10 19y 05m 20d Golobart
445 Gomenyuk FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Gomenyuk
446 Heurelho Gomes Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-08-18 30y 06m 03d 2011-08-18 30y 06m 03d Gomes
447 Paulo Jorge Soares Gomes Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 24y 03m 00d 2004-09-30 24y 03m 14d Gomes
448 Ronielle Faria Gomes NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 28y 08m 20d 2006-08-02 28y 08m 27d Gomes
449 Sergio Henrique Gomes Dundee United 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1995-03-12 25y 07m 13d 1995-03-21 25y 07m 22d Gomes
450 Ramon Pereira Gomez Livingston (Meadowbank Thistle) 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2005-09-21 27y 00m 09d 2005-09-21 27y 00m 09d Gomez
451 Pizo Gomez Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 29y 08m 07d 1993-09-28 29y 08m 21d Gomez)
452 Kevin Gomis Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2016-10-15 27y 08m 25d 2016-12-23 27y 11m 03d Gomis
453 Morgaro Gomis Dundee United; Falkirk 15 13 2 2 8 2 5 53.33 13.33 33.33 60.00 2007-10-20 22y 03m 06d 2020-09-22 35y 02m 08d Gomis
454 Gomola Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gomola
455 Esmael Goncalves St Mirren 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2013-03-17 21y 08m 20d 2013-05-04 21y 10m 09d Goncalves
456 David Gonzalez Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2011-08-13 29y 00m 24d 2011-08-13 29y 00m 24d Gonzalez
457 Archie Goodall Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 34y 10m 07d 1899-04-26 34y 10m 07d Goodall
458 Roy Goodall Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 21y 08m 11d 1924-09-10 21y 08m 11d Goodall
459 Ian S Goodall Third Lanark 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1952-04-14 Not Known 1952-04-14 Not Known Goodall
460 J Goodall Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Goodall
461 John Thomson Goodall East Stirlingshire 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-10-31 22y 02m 13d 1981-10-31 22y 02m 13d Goodall
462 James Boyd Goodfellow Third Lanark 7 7 0 1 0 5 14.29 .00 71.43 14.29 1959-02-25 20y 06m 28d 1963-03-23 24y 07m 23d Goodfellow
463 Ryan Goodfellow Dunfermline Athletic; East Fife; Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-22 24y 01m 26d 2017-07-22 24y 01m 26d Goodfellow
464 Donald Ralph Goodman Motherwell 5 3 2 1 1 3 20.00 20.00 60.00 30.00 1999-04-24 32y 11m 15d 2000-10-01 34y 04m 22d Goodman
465 Geraint Goodridge Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 Not Known 2005-07-16 Not Known Goodridge
466 David Goodwillie Dundee United; Aberdeen; Ross County 16 12 4 4 7 4 5 43.75 25.00 31.25 56.25 2006-12-23 17y 08m 25d 2016-05-07 27y 01m 09d Goodwillie
467 Alexander Hill Goodwin Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1913-08-23 Not Known 1914-01-03 Not Known Goodwin
468 Goodwin Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known Goodwin
469 Ian Goodwin Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 19y 05m 10d 1970-04-24 19y 05m 10d Goodwin
470 James Goodwin Hamilton Academical; St Mirren 13 13 0 1 3 4 6 23.08 30.77 46.15 38.46 2010-11-20 29y 00m 00d 2014-05-10 32y 05m 20d Goodwin
471 John Alexander Goodwin Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-12-28 Not Known 1913-02-22 Not Known Goodwin
472 John Goodwin Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1910-12-24 Not Known 1913-03-15 Not Known Goodwin
473 John Lawson Goodwin Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1914-10-31 Not Known 1914-10-31 Not Known Goodwin
474 Samuel Gourlay Goodwin Airdrieonians; Motherwell 22 22 0 5 7 10 22.73 31.82 45.45 38.64 1966-09-17 23y 06m 03d 1975-04-19 32y 01m 05d Goodwin
475 Bart Goor Feyenoord 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-21 31y 06m 12d 2004-10-21 31y 06m 12d Goor
476 Mickael Goossens Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 18y 10m 21d 1992-11-04 18y 11m 05d Goossens
477 Andy Goram Hibernian; Rangers; Motherwell 46 46 0 22 10 13 47.83 21.74 28.26 58.70 1987-10-17 23y 06m 04d 2000-12-16 36y 08m 03d Goram
478 Alan Gordon Heart of Midlothian B; Dundee United; Hibernian; Dundee 20 20 0 5 6 5 9 30.00 25.00 45.00 42.50 1965-08-07 21y 02m 24d 1976-03-27 31y 10m 13d Gordon
479 Ben Gordon Alloa Athletic; East Fife 5 5 0 0 0 5 .00 .00 100.00 .00 2014-10-11 29y 00m 04d 2017-07-22 31y 09m 15d Gordon
480 Ben Gordon Kilmarnock; Ross County 4 4 0 2 1 1 50.00 25.00 25.00 62.50 2010-10-31 19y 07m 29d 2014-01-25 22y 10m 23d Gordon
481 Charles Gordon Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-04-17 Not Known 1920-04-17 Not Known Gordon
482 Craig Gordon Celtic 15 15 0 11 2 2 73.33 13.33 13.33 80.00 2014-09-24 31y 08m 25d 2018-11-03 35y 10m 04d Gordon
483 Dale Andrew Gordon Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1992-02-01 25y 00m 23d 1993-02-27 26y 01m 18d Gordon
484 Daniel Gordon Falkirk; St Mirren 8 8 0 3 1 3 37.50 12.50 37.50 43.75 1905-11-25 Not Known 1908-03-21 Not Known Gordon
485 David Gordon Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1925-09-09 Not Known 1928-09-22 Not Known Gordon
486 David Gordon Leith Athletic; Hibernian; Kilmarnock 24 24 0 6 5 13 25.00 20.83 54.17 35.42 1903-02-07 Not Known 1918-10-19 Not Known Gordon
487 Gavin Gordon Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 Not Known 1997-07-18 Not Known Gordon
488 Gordon # 1 Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1912-10-23 Not Known 1912-10-23 Not Known Gordon
489 Henry Alexander Gordon Dundee United; St Johnstone 19 19 0 1 7 6 6 36.84 31.58 31.58 52.63 1962-01-24 21y 05m 30d 1972-02-05 31y 06m 11d Gordon
490 Ian Ferguson Gordon Airdrieonians 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1979-09-22 18y 10m 23d 1983-04-02 22y 05m 03d Gordon
491 Ian W Gordon Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-09 25y 04m 26d 1954-10-09 25y 04m 26d Gordon
492 James Gordon Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known Gordon
493 Jimmy Gordon Rangers 19 19 0 6 13 1 5 68.42 5.26 26.32 71.05 1907-12-07 Not Known 1919-03-01 Not Known Gordon
494 John Gordon Greenock Morton 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1923-09-22 Not Known 1924-09-06 Not Known Gordon
495 John George Gordon Queen of the South 3 3 0 0 0 3 .00 .00 100.00 .00 1935-03-23 Not Known 1937-04-10 Not Known Gordon
496 John Gordon Hibernian; Leith Athletic; St Bernards 10 10 0 1 4 0 6 40.00 .00 60.00 40.00 1907-05-15 Not Known 1922-08-15 Not Known Gordon
497 Johnny Gordon Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 22y 00m 17d 1953-09-28 22y 00m 17d Gordon
498 Kevin Mervyn Gordon Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 28y 02m 16d 2005-07-17 28y 02m 16d Gordon
499 Kyron Gordon Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 18y 03m 04d 2020-08-28 18y 03m 04d Gordon
500 Lewis C Gordon Clyde 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1944-02-12 Not Known 1944-11-04 Not Known Gordon
501 Lewis Gordon Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1948-05-01 Not Known 1951-01-27 Not Known Gordon
502 Liam Gordon St Johnstone 6 5 1 1 3 2 16.67 50.00 33.33 41.67 2016-05-15 20y 03m 19d 2020-02-01 24y 00m 06d Gordon
503 Patrick Gordon Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 22y 09m 00d 1892-11-19 22y 09m 00d Gordon
504 Peter Gordon Norwich City 1 1 0 2 0 0 1 .00 .00 100.00 .00 1957-10-30 25y 05m 09d 1957-10-30 25y 05m 09d Gordon
505 Phil Gordon Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-10-24 Not Known 1970-10-24 Not Known Gordon
506 Robert D G Gordon Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-11-13 Not Known 1937-11-13 Not Known Gordon
507 Shea Martin Gordon Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2020-09-26 22y 04m 10d 2020-10-02 22y 04m 16d Gordon
508 Stuart Love Gordon Clydebank[4]; Hamilton Academical 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1986-09-06 26y 01m 23d 1989-03-25 28y 08m 11d Gordon
509 William Gordon Stenhousemuir; Queen of the South 6 6 0 0 1 5 .00 16.67 83.33 8.33 1977-08-29 24y 00m 25d 1983-02-02 29y 05m 29d Gordon
510 Ziggy Gordon Hamilton Academical; Partick Thistle 9 9 0 3 1 5 33.33 11.11 55.56 38.89 2011-02-12 17y 09m 20d 2019-03-16 25y 10m 21d Gordon
511 Gorgon Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gorgon
512 Goring Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known Goring
513 Oleg Gorjatsov Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 00m 24d 1998-08-27 20y 01m 07d Gorjatsov
514 David Gorman East Fife; Montrose 10 10 0 1 7 2 10.00 70.00 20.00 45.00 1971-10-30 24y 06m 12d 1983-02-20 35y 10m 02d Gorman
515 John Gorman Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 22y 02m 17d 1971-11-02 22y 02m 17d Gorman
516 Gormley St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Gormley
517 Jim Gormley Hamilton Academical 2 0 2 0 0 2 .00 .00 100.00 .00 1978-02-04 19y 04m 07d 1978-04-02 19y 06m 03d Gormley
518 Alex Rodriguez Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2018-12-08 25y 04m 07d 2019-02-17 25y 06m 16d Gorrin
519 Gorriz Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Gorriz
520 Gorschlüter Rot-Weiss Essen 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Gorschlüter
521 Gosley Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Gosley
522 Sean Goss Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-02-24 22y 04m 23d 2018-02-24 22y 04m 23d Goss
523 James Gossman Queens Park 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-12-10 Not Known 1922-01-14 Not Known Gossman
524 Ahmed Gosto Velez Mostar 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 20y 04m 02d 1988-12-07 20y 04m 16d Gosto
525 Vittorio Gottardi Lausanne 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1963-09-25 22y 00m 01d 1963-10-15 22y 00m 21d Gottardi
526 Olafur Gottskalsson Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1997-08-30 29y 05m 18d 1999-08-14 31y 05m 02d Gottskalsson
527 J Goudie Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Goudie
528 James Ramsay Goudie Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1938-12-10 Not Known 1938-12-10 Not Known Goudie
529 William B Goudie Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known Goudie
530 Willie Goudie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1901-09-16 Not Known 1901-09-16 Not Known Goudie
531 Richard Gough Dundee United; Rangers 54 54 0 2 34 8 12 62.96 14.81 22.22 70.37 1983-10-22 21y 06m 17d 1998-05-16 36y 01m 11d Gough
532 Harold Gough Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1918-05-18 Not Known 1919-01-11 Not Known Gough
533 Gould Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1943-09-04 Not Known 1943-09-04 Not Known Gould
534 John Daniel Gould Arbroath; Albion Rovers; Greenock Morton; Dumbarton 7 7 0 2 1 5 1 14.29 71.43 14.29 50.00 1938-10-15 Not Known 1943-01-16 Not Known Gould
535 Jonathan Gould Coventry City; Celtic 16 16 0 10 3 3 62.50 18.75 18.75 71.88 1995-10-08 27y 02m 20d 2002-04-28 33y 09m 10d Gould
536 Robert Alfred Gould Wolverhampton Wanderers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 24y 10m 02d 1971-05-03 24y 10m 21d Gould
537 William Ross Gould Queens Park; Kilmarnock 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1920-10-16 Not Known 1925-11-28 Not Known Gould
538 John Thomas Goulden Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1928-02-11 Not Known 1928-04-18 Not Known Goulden
539 Leonard Goulden Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-04-21 34y 09m 05d 1947-04-21 34y 09m 05d Goulden
540 Gouldstone Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 Not Known 1991-05-13 Not Known Gouldstone
541 Adam Gourlay Rangers; St Mirren 3 3 0 2 1 0 66.67 33.33 .00 83.33 1906-04-07 Not Known 1908-11-21 Not Known Gourlay
542 Alex M Gourlay Partick Thistle 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1941-08-23 Not Known 1944-09-23 Not Known Gourlay
543 Archibald Gourlay Partick Thistle; Albion Rovers; Hibernian 12 12 0 1 3 8 8.33 25.00 66.67 20.83 1934-09-22 Not Known 1938-08-17 Not Known Gourlay
544 Billy Gourlay Partick Thistle; Falkirk 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1963-09-21 Not Known 1965-05-15 Not Known Gourlay
545 David Gourlay Queens Park; Clyde 4 4 0 2 0 2 50.00 .00 50.00 50.00 1900-02-17 Not Known 1903-01-10 Not Known Gourlay
546 Ewan Gourlay Queen of the South 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-07-11 19y 03m 12d 2018-07-11 19y 03m 12d Gourlay
547 Gourlay East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Gourlay
548 Hugh Gourlay Cambuslang 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1891-02-14 Not Known 1891-09-05 Not Known Gourlay
549 Iain Francis Gourlay East Stirlingshire 4 4 0 1 0 3 25.00 .00 75.00 25.00 1981-10-31 24y 00m 08d 1982-04-27 24y 06m 04d Gourlay
550 James Gourlay Port Glasgow Athletic; Greenock Morton 22 22 0 3 8 6 8 36.36 27.27 36.36 50.00 1908-12-12 Not Known 1925-09-05 Not Known Gourlay
551 James Gourlay Raith Rovers 9 9 0 2 3 4 2 33.33 44.44 22.22 55.56 1907-03-09 Not Known 1913-01-18 Not Known Gourlay
552 James Gourlay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1980-03-01 20y 11m 28d 1980-03-01 20y 11m 28d Gourlay
553 James William Main Gourlay Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-26 Not Known 1914-12-26 Not Known Gourlay
554 Tom Gourlay Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1971-01-16 20y 03m 22d 1971-08-25 20y 11m 00d Gourlay
555 William Gourlay Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Gourlay
556 Jock Govan Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1943-04-10 Not Known 1943-04-10 Not Known Govan
557 Jock Govan Hibernian 29 29 0 15 2 12 51.72 6.90 41.38 55.17 1942-05-23 19y 04m 07d 1954-01-01 30y 11m 16d Govan
558 John Govan St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1927-04-09 Not Known 1927-04-09 Not Known Govan
559 Alan Gow Falkirk; Hibernian; Motherwell 9 7 2 1 1 3 5 11.11 33.33 55.56 27.78 2005-10-02 22y 11m 23d 2010-12-14 28y 02m 05d Gow
560 Donald Gow Rangers; Sunderland 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1890-08-16 22y 06m 08d 1896-04-18 28y 02m 10d Gow
561 John James Gow Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1880-10-09 Not Known 1884-09-27 Not Known Gow
562 Joseph Gowdy Falkirk; East Fife 10 10 0 1 2 3 5 20.00 30.00 50.00 35.00 1921-01-03 Not Known 1930-08-23 Not Known Gowdy
563 William Gowdy Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-01-01 Not Known 1936-01-01 Not Known Gowdy
564 Mark Gower Motherwell; Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1999-04-24 20y 06m 19d 1999-07-24 20y 09m 19d Gower
565 Josh Gowling Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 26y 08m 00d 2010-07-29 26y 08m 00d Gowling
566 Gozalez Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Gozalez
567 Lewis Grabban Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2007-09-03 19y 07m 22d 2007-09-03 19y 07m 22d Grabban
568 Jürgen Grabowsk Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 Not Known 1969-04-14 Not Known Grabowsk
569 Grace Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Grace
570 James Gracie Dumbarton 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-29 Not Known 1894-10-27 Not Known Gracie
571 Thomas Gracie Airdrieonians; Hamilton Academical; Greenock Morton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1907-01-12 Not Known 1911-02-25 Not Known Gracie
572 James Grady Clydebank[4]; Dundee; Partick Thistle; Dundee United; Gretna 12 10 2 4 4 4 33.33 33.33 33.33 50.00 1995-02-07 23y 10m 24d 2007-11-25 36y 08m 11d Grady
573 Alastair Graham Motherwell; Raith Rovers; Falkirk; Queens Park 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1993-09-11 27y 01m 00d 2003-07-16 36y 11m 05d Graham
574 Alex Graham Kilmarnock; Airdrieonians; Clyde 7 7 0 5 2 2 3 28.57 28.57 42.86 42.86 1905-01-07 Not Known 1908-04-18 Not Known Graham
575 Alex James Graham Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1924-01-12 Not Known 1925-03-28 Not Known Graham
576 Alexander Graham Hamilton Academical; Third Lanark 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1917-11-17 Not Known 1919-03-15 Not Known Graham
577 Andrew Graham Stirling Albion; Hamilton Academical 3 3 0 0 0 3 .00 .00 100.00 .00 2005-07-16 21y 09m 24d 2010-11-20 27y 01m 29d Graham
578 Andrew Graham Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 28y 08m 16d 1985-08-27 28y 08m 16d Graham
579 Andy Graham Dumbarton 4 4 0 0 1 3 .00 25.00 75.00 12.50 2014-09-13 30y 11m 22d 2015-03-14 31y 05m 20d Graham
580 Arthur Graham Aberdeen; Leeds United 24 24 0 1 6 7 11 25.00 29.17 45.83 39.58 1970-04-04 17y 05m 09d 1982-08-07 29y 09m 12d Graham
581 Bobby Graham Motherwell; Hamilton Academical 18 17 1 2 4 5 9 22.22 27.78 50.00 36.11 1973-09-15 28y 09m 24d 1980-02-23 35y 03m 01d Graham
582 Brian Graham Raith Rovers; Dundee United; Ross County; Hibernian; Partick Thistle 8 5 3 2 3 2 3 37.50 25.00 37.50 50.00 2012-07-14 24y 07m 21d 2020-09-26 32y 10m 03d Graham
583 Colin Graham Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-03-02 Not Known 1889-03-02 Not Known Graham
584 David Graham Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1983-02-26 22y 07m 03d 1983-04-06 22y 08m 14d Graham
585 David Graham Dunfermline Athletic 3 2 1 0 1 2 .00 33.33 66.67 16.67 1998-11-21 20y 01m 15d 1999-05-03 20y 06m 27d Graham
586 David Graham Gretna; Hamilton Academical; Dunfermline Athletic 7 4 3 0 3 4 .00 42.86 57.14 21.43 2006-05-13 22y 11m 11d 2012-04-07 28y 10m 05d Graham
587 Doug Graham Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 20y 09m 10d 1942-04-25 20y 09m 10d Graham
588 Francis Graham Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-09 Not Known 1905-09-09 Not Known Graham
589 Francis Graham Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-08 Not Known 1903-09-08 Not Known Graham
590 George Graham Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1932-01-09 Not Known 1932-01-09 Not Known Graham
591 George G Graham Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1943-01-30 Not Known 1943-01-30 Not Known Graham
592 George Kretchen Graham Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1926-09-11 Not Known 1927-01-15 Not Known Graham
593 Harry Graham Raith Rovers; St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1913-01-18 Not Known 1926-05-08 Not Known Graham
594 James Graham Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1936-08-15 Not Known 1936-09-09 Not Known Graham
595 James Graham Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-05 Not Known 1925-09-05 Not Known Graham
596 Lang Graham Kilmarnock 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1900-11-10 Not Known 1903-09-26 Not Known Graham
597 John Graham Rangers 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1899-12-30 Not Known 1903-01-02 Not Known Graham
598 Jackie Graham Greenock Morton; Dundee United 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1965-11-20 19y 04m 04d 1967-11-11 21y 03m 26d Graham
599 Johnny Graham Third Lanark; Falkirk; Hibernian; Ayr United 32 32 0 10 7 7 18 21.88 21.88 56.25 32.81 1963-10-19 18y 09m 11d 1976-10-09 31y 09m 01d Graham
600 Johnny Graham Dumbarton 12 11 1 2 3 7 16.67 25.00 58.33 29.17 1972-08-12 24y 07m 13d 1977-02-02 29y 01m 05d Graham
601 Paul Scott Graham Greenock Morton; Alloa Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1991-07-27 21y 02m 10d 1995-08-19 25y 03m 02d Graham
602 Robert Graham Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-05 Not Known 1904-09-05 Not Known Graham
603 Robert Graham Aberdeen; Falkirk 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1939-12-16 Not Known 1940-11-30 Not Known Graham
604 Robert Graham Queens Park; Third Lanark; Partick Thistle 11 11 0 3 2 1 8 18.18 9.09 72.73 22.73 1901-05-07 Not Known 1910-03-05 Not Known Graham
605 Samuel Graham Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Graham
606 Thomas Graham Vale Of Leven 3 3 0 1 0 0 3 .00 .00 100.00 .00 1890-10-25 Not Known 1891-05-09 Not Known Graham
607 Thomas Graham Livingston (Meadowbank Thistle); Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1997-08-09 29y 02m 28d 2000-01-29 31y 08m 17d Graham
608 Thomas Newlands Graham Berwick Rangers 3 2 1 0 0 3 .00 .00 100.00 .00 1987-08-01 21y 11m 07d 1997-07-20 31y 10m 25d Graham
609 W Graham Vale Of Leven 3 3 0 0 0 2 .00 .00 66.67 .00 1891-05-09 Not Known 1891-11-07 Not Known Graham
610 Walter C Graham Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1929-11-09 Not Known 1930-03-15 Not Known Graham
611 William Graham Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1963-11-02 Not Known 1963-11-02 Not Known Graham
612 Willie Graham Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Graham
613 William A Graham Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-04-18 Not Known 1928-04-18 Not Known Graham
614 Roland Grahammer Bayern Munich 1 1 0 0 0 1 .00 .00 100.00 .00 1989-02-28 25y 03m 25d 1989-02-28 25y 03m 25d Grahammer
615 Colin Grainger Sheffield United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1956-02-06 22y 07m 27d 1956-02-06 22y 07m 27d Grainger
616 Danny Grainger Gretna; Dundee United; St Johnstone; St Mirren 10 10 0 4 4 2 40.00 40.00 20.00 60.00 2007-11-25 21y 03m 28d 2013-12-29 27y 05m 01d Grainger
617 John C Granger St Mirren 3 3 0 1 2 0 33.33 66.67 .00 66.67 1918-09-14 Not Known 1919-11-08 Not Known Granger
618 William Granger Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1926-10-09 Not Known 1927-02-23 Not Known Granger
619 A Grant Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Grant
620 Alex Grant East Stirlingshire 1 0 1 0 0 1 .00 .00 100.00 .00 1982-04-27 24y 05m 00d 1982-04-27 24y 05m 00d Grant
621 Lex Grant Queens Park; Ayr United; Clydebank[4]; Falkirk; Partick Thistle; Stranraer 13 11 2 1 2 10 7.69 15.38 76.92 15.38 1981-10-03 19y 07m 06d 1993-08-11 31y 05m 15d Grant
622 Allan Grant Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 26y 07m 18d 2000-02-19 26y 07m 18d Grant
623 Arthur Grant Alloa Athletic 3 3 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 25y 03m 29d 1983-04-23 25y 10m 13d Grant
624 Bernard Grant Motherwell; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1984-05-12 21y 09m 06d 1985-08-27 23y 00m 21d Grant
625 Brian Grant Ross County 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1992-05-04 23y 04m 21d 1997-03-27 28y 03m 14d Grant
626 Brian Grant Aberdeen; Hibernian; Dundee 32 29 3 3 16 6 10 50.00 18.75 31.25 59.38 1987-01-21 22y 07m 02d 1997-01-01 32y 06m 13d Grant
627 Colin Grant Hibernian 2 1 1 1 0 1 50.00 .00 50.00 50.00 1966-02-21 21y 07m 00d 1969-04-26 24y 09m 05d Grant
628 Colin W Grant Dunfermline Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-04-24 18y 09m 30d 1983-02-09 19y 07m 15d Grant
629 David Bell Grant Third Lanark; Stirling Albion 7 7 0 0 1 6 .00 14.29 85.71 7.14 1962-11-17 19y 03m 18d 1968-04-20 24y 08m 21d Grant
630 Derek Grant Airdrieonians; Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-08-06 22y 02m 18d 1995-07-30 29y 02m 11d Grant
631 George Grant Falkirk; Albion Rovers; St Bernards 7 7 0 1 1 0 6 14.29 .00 85.71 14.29 1933-10-28 Not Known 1937-09-22 Not Known Grant
632 George Grant Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Grant
633 H Grant Edinburgh University 2 2 0 1 0 0 2 .00 .00 100.00 .00 1879-02-08 Not Known 1879-12-20 Not Known Grant
634 I Grant Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Grant
635 Ian Henry Grant Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 1978-04-29 19y 03m 19d 1978-04-29 19y 03m 19d Grant
636 James Grant St Bernards 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1887-01-15 Not Known 1889-03-30 Not Known Grant
637 James Grant Leith Athletic; Hamilton Academical 4 2 2 1 1 0 3 25.00 .00 75.00 25.00 1904-12-17 19y 11m 29d 1980-02-23 Not Known Grant
638 James Simpson Grant St Mirren; Clyde; Kilmarnock 15 15 0 9 1 4 60.00 6.67 26.67 63.33 1907-09-21 Not Known 1913-12-13 Not Known Grant
639 Joe Grant Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Grant
640 John Grant Alloa Athletic; Clyde 3 3 0 2 0 1 66.67 .00 33.33 66.67 1946-04-20 Not Known 1947-12-13 Not Known Grant
641 John Grant Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1933-12-25 Not Known 1933-12-25 Not Known Grant
642 John Grant Hibernian 23 23 0 6 4 13 26.09 17.39 56.52 34.78 1955-01-01 Not Known 1964-03-16 Not Known Grant
643 John Neil Grant Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 07m 10d 2006-09-20 18y 07m 10d Grant
644 Johnny Grant Hibernian; Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1964-01-01 Not Known 1966-10-08 Not Known Grant
645 K Grant Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Grant
646 Keith Grant Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-10 Not Known 1959-05-10 Not Known Grant
647 Peter Grant Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Grant
648 Peter Grant Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 2014-11-15 20y 08m 04d 2015-03-21 21y 00m 10d Grant
649 Peter Grant Celtic 41 38 3 16 14 11 39.02 34.15 26.83 56.10 1984-09-15 19y 00m 16d 1996-11-30 31y 03m 00d Grant
650 Peter R Grant Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1902-11-01 Not Known 1902-11-01 Not Known Grant
651 Richard Grant Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Grant
652 Dick Grant Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-10 18y 09m 08d 1962-11-10 18y 09m 08d Grant
653 Robert Grant St Bernards 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1911-04-08 Not Known 1915-05-01 Not Known Grant
654 Robert S Grant Queens Park 13 13 0 4 3 6 30.77 23.08 46.15 42.31 1929-11-23 Not Known 1935-08-27 Not Known Grant
655 Roddy Grant St Johnstone; Partick Thistle 24 18 6 2 5 4 15 20.83 16.67 62.50 29.17 1990-10-13 24y 00m 27d 1999-07-31 32y 10m 15d Grant
656 Walter Grant Aberdeen 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1915-12-04 Not Known 1925-04-04 Not Known Grant
657 William Grant Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Grant
658 William Grant Greenock Morton 2 2 0 2 0 0 100.00 .00 .00 100.00 1916-08-19 Not Known 1918-08-17 Not Known Grant
659 William M Grant Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1960-01-16 23y 11m 20d 1960-01-16 23y 11m 20d Grant
660 Anthony Ralph Granville Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1954-12-11 23y 07m 18d 1955-04-02 23y 11m 10d Granville
661 Davide Grassi Aberdeen; Dundee 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-01-27 24y 00m 14d 2012-09-02 26y 07m 20d Grassi
662 Roy Gratrix Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 26y 08m 04d 1958-10-13 26y 08m 04d Gratrix
663 Thomas Gravesen Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2007-01-14 30y 10m 03d 2007-04-29 31y 01m 18d Gravesen
664 Alec Gray Raith Rovers 4 4 0 1 0 3 25.00 .00 75.00 25.00 1967-10-14 22y 04m 09d 1969-11-01 24y 04m 27d Gray
665 Alex Gray Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known Gray
666 Alex Duncan Gray Kilmarnock 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1923-11-10 Not Known 1925-03-14 Not Known Gray
667 Alex Gray Ayr United; Falkirk; Kilmarnock 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1914-01-03 Not Known 1919-08-23 Not Known Gray
668 Allan Gray Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-10 Not Known 1962-11-10 Not Known Gray
669 Andy Gray Tottenham Hotspur; Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1992-07-25 28y 05m 03d 1996-03-30 32y 01m 08d Gray
670 Andy Gray Dundee United; Rangers 9 6 3 5 4 3 2 44.44 33.33 22.22 61.11 1973-11-10 17y 11m 11d 1988-12-10 33y 00m 10d Gray
671 Archibald Gray Hibernian 18 18 0 3 2 7 9 11.11 38.89 50.00 30.56 1900-04-16 Not Known 1904-05-07 Not Known Gray
672 Billy Gray St Mirren; Greenock Morton; Dundee United 13 12 1 7 3 3 53.85 23.08 23.08 65.38 1964-10-10 19y 05m 05d 1972-04-08 26y 11m 03d Gray
673 Bobby Gray Stirling Albion; Alloa Athletic 7 5 2 1 0 0 7 .00 .00 100.00 .00 1976-02-14 22y 08m 06d 1982-10-09 29y 04m 01d Gray
674 Bobby Gray Partick Thistle 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1968-11-09 20y 02m 05d 1970-03-14 21y 06m 10d Gray
675 Dale Ronald James Gray Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-01-27 22y 11m 12d 2001-02-07 22y 11m 23d Gray
676 Damon Gray Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2007-05-12 18y 10m 01d 2008-01-19 19y 06m 08d Gray
677 Danny Gray Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 20y 09m 24d 1972-02-26 20y 09m 24d Gray
678 David Gray Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 1954-08-14 32y 06m 06d 1955-09-10 33y 07m 02d Gray
679 David H Gray Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-12-31 Not Known 1921-12-31 Not Known Gray
680 David Gray Hibernian 10 9 1 3 5 2 30.00 50.00 20.00 55.00 2014-08-17 26y 03m 13d 2019-04-28 30y 11m 24d Gray
681 Derek Gray Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1975-02-24 26y 05m 22d 1976-08-07 27y 11m 05d Gray
682 Dougie Gray Rangers 53 53 0 30 13 10 56.60 24.53 18.87 68.87 1926-09-18 21y 05m 14d 1946-04-27 41y 00m 23d Gray
683 Eddie Gray Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1955-05-07 20y 06m 18d 1956-08-25 21y 10m 06d Gray
684 Edwin Gray Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 34y 06m 21d 1982-08-07 34y 06m 21d Gray
685 Francis Tierney Gray Leeds United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-08-07 27y 09m 11d 1983-08-09 28y 09m 13d Gray
686 Fred B Gray Clyde; St Mirren 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1910-04-13 Not Known 1913-11-15 Not Known Gray
687 George Gray Leith Athletic; Raith Rovers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1905-05-27 Not Known 1951-08-25 Not Known Gray
688 James Gray Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-22 Not Known 1896-10-31 Not Known Gray
689 James [12] Gray Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1890-03-22 Not Known 1892-12-24 Not Known Gray
690 James Gray Partick Thistle 2 2 0 2 0 0 100.00 .00 .00 100.00 1917-10-13 Not Known 1918-12-14 Not Known Gray
691 James A B Gray Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-10-05 Not Known 1940-10-05 Not Known Gray
692 James A Gray Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1899-12-09 Not Known 1899-12-09 Not Known Gray
693 Jim Gray Partick Thistle 5 5 0 0 1 4 .00 20.00 80.00 10.00 1961-11-11 Not Known 1966-02-12 Not Known Gray
694 John Gray Clyde 5 5 0 0 0 4 .00 .00 80.00 .00 1895-08-24 Not Known 1898-09-24 Not Known Gray
695 John Gray Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1972-10-21 18y 09m 14d 1974-01-05 19y 11m 29d Gray
696 John Gray Dundee; East Fife 2 2 0 1 1 0 50.00 50.00 .00 75.00 1973-08-18 20y 05m 11d 1977-03-12 24y 00m 05d Gray
697 John Gray Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1919-10-11 Not Known 1919-10-11 Not Known Gray
698 John Gray Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Gray
699 John Lyon Gray Celtic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1901-01-02 Not Known 1901-02-23 Not Known Gray
700 John N D Gray Queens Park; St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1905-03-11 Not Known 1905-12-23 Not Known Gray
701 Josiah Gray Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1905-08-21 Not Known 1906-04-07 Not Known Gray
702 Matt Gray Third Lanark 13 13 0 4 1 0 11 7.69 .00 84.62 7.69 1958-01-25 21y 06m 14d 1962-11-17 26y 04m 06d Gray
703 Michael Gray Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-10-18 29y 02m 15d 2003-10-18 29y 02m 15d Gray
704 Robert Gray Partick Thistle 12 12 0 1 3 1 7 25.00 8.33 58.33 29.17 1897-09-04 Not Known 1905-10-14 Not Known Gray
705 Robert Gray Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1919-04-19 Not Known 1920-04-21 Not Known Gray
706 Robert Craigie Gray Heart of Midlothian B; St Bernards 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1896-08-12 Not Known 1901-05-06 Not Known Gray
707 Ross Gray Livingston (Meadowbank Thistle) 2 0 2 1 0 1 50.00 .00 50.00 50.00 2011-07-16 18y 09m 25d 2012-09-25 20y 00m 04d Gray
708 Samuel Gray Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-03-31 Not Known 1907-01-19 Not Known Gray
709 Steven Gray Aberdeen 3 2 1 0 1 2 .00 33.33 66.67 16.67 1985-10-30 18y 08m 23d 1987-04-18 20y 02m 11d Gray
710 Stuart Gray Celtic 5 4 1 2 2 1 40.00 40.00 20.00 60.00 1995-01-11 21y 00m 24d 1997-01-11 23y 00m 24d Gray
711 Thomas D Gray Dundee 2 2 0 2 0 0 100.00 .00 .00 100.00 1948-03-27 Not Known 1948-08-14 Not Known Gray
712 Thomas Davidson Gray Greenock Morton 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1940-10-26 Not Known 1944-01-22 Not Known Gray
713 Thomas Gray Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-03-03 Not Known 1906-03-03 Not Known Gray
714 William Gray Celtic; Hamilton Academical 4 4 0 2 0 2 50.00 .00 50.00 50.00 1928-12-15 Not Known 1930-03-08 Not Known Gray
715 William Gray Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1936-10-03 Not Known 1937-01-23 Not Known Gray
716 William Gray Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1902-11-29 Not Known 1902-11-29 Not Known Gray
717 William Gray Partick Thistle 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 1906-02-03 Not Known 1909-04-28 Not Known Gray
718 William Henry Gray Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-02 19y 06m 00d 1983-02-02 19y 06m 00d Gray
719 William J S Gray St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-11-18 Not Known 1899-11-18 Not Known Gray
720 William Patrick Gray Chelsea 3 3 0 2 1 0 66.67 33.33 .00 83.33 1949-04-27 21y 11m 03d 1952-04-23 24y 10m 30d Gray
721 Graydon Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1892-10-15 Not Known 1892-10-15 Not Known Graydon
722 John S Graydon Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-03 Not Known 1910-01-03 Not Known Graydon
723 Stewart Greacen Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 32y 04m 26d 2014-08-26 32y 04m 26d Greacen
724 Jimmy Greaves Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-08-02 29y 05m 13d 1969-08-02 29y 05m 13d Greaves
725 Mark Greaves Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 22y 05m 26d 1997-07-18 22y 05m 26d Greaves
726 Almir Gredic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 27y 04m 28d 2003-10-15 27y 05m 18d Gredic
727 James Greechan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1903-08-25 Not Known 1903-08-25 Not Known Greechan
728 Adam Green Fulham 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-07-31 20y 06m 19d 2004-07-31 20y 06m 19d Green
729 George Frederick Green Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-02-09 Not Known 1946-02-09 Not Known Green
730 Green Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Green
731 Mike Green East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1972-09-30 22y 11m 29d 1972-09-30 22y 11m 29d Green
732 Stuart Green Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 24y 01m 08d 2005-07-23 24y 01m 08d Green
733 Tom Green Heart of Midlothian B 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1924-08-08 Not Known 1924-08-08 Not Known Green
734 William Watson Green Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1913-11-29 Not Known 1913-11-29 Not Known Green
735 Ron Greener Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-10-07 19y 08m 07d 1953-10-07 19y 08m 07d Greener
736 Bede Greenfield Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-23 Not Known 1959-05-23 Not Known Greenfield
737 Ben Greenhalgh Inverness Caledonian Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-08-31 21y 04m 15d 2013-08-31 21y 04m 15d Greenhalgh
738 Brian Arthur Greenhalgh Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 19y 11m 28d 1967-08-05 20y 05m 16d Greenhalgh
739 William Greenhorn Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1917-11-17 Not Known 1918-01-26 Not Known Greenhorn
740 Donald Greenlees St Mirren; Greenock Morton 19 19 0 6 6 7 31.58 31.58 36.84 47.37 1897-09-25 Not Known 1908-02-15 Not Known Greenlees
741 Jim Greenock Queen of the South 15 15 0 2 2 2 11 13.33 13.33 73.33 20.00 1952-02-16 Not Known 1959-03-07 Not Known Greenock
742 Robert Greenock Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-14 18y 01m 10d 1998-02-14 18y 01m 10d Greenock
743 George Greenshields Albion Rovers; Dundee; Motherwell 9 9 0 3 4 2 33.33 44.44 22.22 55.56 1920-08-23 Not Known 1925-11-14 Not Known Greenshields
744 Dr Haydock Greenwood Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 20y 02m 03d 1881-01-03 20y 02m 03d Greenwood
745 Greenwood Hull City 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-08-08 Not Known 1967-08-08 Not Known Greenwood
746 Ron Greenwood Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-31 32y 04m 20d 1954-03-31 32y 04m 20d Greenwood
747 Gordon Greer Kilmarnock 16 15 1 1 3 4 9 18.75 25.00 56.25 31.25 2003-12-13 22y 11m 29d 2018-02-27 37y 02m 13d Greer
748 Robert Greer Clyde 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1910-04-13 Not Known 1910-04-13 Not Known Greer
749 William H.O. Greer Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1906-08-18 Not Known 1906-08-18 Not Known Greer
750 Frank Hugh Gregal Alloa Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known Gregal
751 Gregal Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known Gregal
752 Tony Gregal St Mirren 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1958-09-20 Not Known 1960-08-13 Not Known Gregal
753 Gregg Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Gregg
754 Harry Gregg Manchester United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 27y 06m 17d 1960-06-01 27y 07m 05d Gregg
755 Gregor Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Gregor
756 Ernie Gregory West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 31y 11m 09d 1953-10-19 31y 11m 09d Gregory
757 John Gregory Queens Park Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1984-08-07 30y 02m 27d 1984-08-07 30y 02m 27d Gregory
758 Colin Gregson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1979-08-25 21y 07m 06d 1979-08-25 21y 07m 06d Gregson
759 Martin Grehan Stenhousemuir; Arbroath 2 1 1 1 0 0 2 .00 .00 100.00 .00 2014-08-26 29y 10m 17d 2015-07-30 30y 09m 21d Grehan
760 Andrew Greig Aberdeen 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1911-11-25 Not Known 1915-04-03 Not Known Greig
761 Greig British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Greig
762 John Greig Rangers 39 39 0 2 24 8 7 61.54 20.51 17.95 71.79 1963-03-27 20y 06m 16d 1977-04-09 34y 06m 29d Greig
763 Peter Greig St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1914-03-14 Not Known 1914-05-02 Not Known Greig
764 Alan Grenyer Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 21y 07m 28d 1914-04-27 21y 07m 28d Grenyer
765 Mark Grew Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 25y 05m 29d 1983-08-13 25y 05m 29d Grew
766 Eros Grezda Rangers 2 1 1 2 0 0 100.00 .00 .00 100.00 2018-12-02 23y 07m 17d 2019-04-03 23y 11m 19d Grezda
767 James Gribben Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-01-07 Not Known 1928-01-07 Not Known Gribben
768 Gribbin Broxburn Shamrock 1 1 0 2 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known Gribbin
769 Grice Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Grice
770 Alex Grierson Leith Athletic; Raith Rovers 6 6 0 0 2 4 .00 33.33 66.67 16.67 1905-05-13 Not Known 1910-10-08 Not Known Grierson
771 Derek Grierson Rangers; Falkirk; Arbroath 17 17 0 7 6 4 7 35.29 23.53 41.18 47.06 1952-08-09 Not Known 1960-03-09 Not Known Grierson
772 David Grieve Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-09-10 Not Known 1947-09-10 Not Known Grieve
773 Grieve Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Grieve
774 John Grieve Hibernian 15 15 0 5 3 7 33.33 20.00 46.67 43.33 1905-09-18 Not Known 1908-04-04 Not Known Grieve
775 Robert B Grieve Greenock Morton 6 6 0 3 3 0 3 50.00 .00 50.00 50.00 1904-01-09 Not Known 1906-03-10 Not Known Grieve
776 Robert Grieve Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-12-25 Not Known 1915-04-19 Not Known Grieve
777 Robert R Grieve Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Grieve
778 Griff Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Griff
779 Danny Griffin St Johnstone; Dundee United; Aberdeen 16 15 1 1 3 2 11 18.75 12.50 68.75 25.00 1996-03-07 18y 06m 26d 2006-02-11 28y 06m 01d Griffin
780 James Griffin Motherwell 9 8 1 1 1 1 7 11.11 11.11 77.78 16.67 1987-12-16 20y 11m 15d 1993-04-20 26y 03m 19d Griffin
781 Carl Brian Griffiths Manchester City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 24y 00m 27d 1995-08-12 24y 00m 27d Griffiths
782 David Griffiths Third Lanark 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1908-03-07 Not Known 1908-03-07 Not Known Griffiths
783 Fred Griffiths Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1902-01-02 28y 03m 20d 1902-01-02 28y 03m 20d Griffiths
784 Leigh Griffiths Hibernian; Celtic 23 19 4 8 13 4 6 56.52 17.39 26.09 65.22 2011-08-28 21y 00m 08d 2020-02-12 29y 05m 23d Griffiths
785 Rostyn Griffiths Gretna 2 2 0 1 0 1 50.00 .00 50.00 50.00 2008-02-09 19y 10m 30d 2008-05-13 20y 02m 03d Griffiths
786 Russell Griffiths Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2017-12-09 21y 07m 26d 2017-12-09 21y 07m 26d Griffiths
787 Stanislav Griga Dukla Prague 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1986-09-17 24y 10m 13d 1986-10-01 24y 10m 27d Griga
788 Peter Grimes Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1941-10-18 Not Known 1942-05-02 Not Known Grimes
789 Liam Grimshaw Motherwell 8 8 0 3 2 3 37.50 25.00 37.50 50.00 2015-11-28 20y 09m 26d 2020-03-07 25y 01m 05d Grimshaw
790 Andre Grobety Lausanne 3 3 0 1 2 0 33.33 66.67 .00 66.67 1963-09-25 30y 03m 03d 1963-10-15 30y 03m 23d Grobety
791 Wilfried Groebner Locomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 26y 08m 28d 1976-09-29 26y 09m 11d Groebner
792 Steven Grogan St Patricks Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-05 19y 11m 14d 2017-07-05 19y 11m 14d Grogan
793 Charles J Gronbach Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known Gronbach
794 David Grondin Dunfermline Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 2003-04-26 22y 11m 18d 2003-12-06 23y 06m 28d Grondin
795 Harry Groome Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 Not Known 2019-07-01 Not Known Groome
796 William Gros Kilmarnock 5 2 3 3 0 2 60.00 .00 40.00 60.00 2011-03-05 18y 11m 05d 2014-05-04 22y 01m 04d Gros
797 Alex Grosart Hibernian; Aberdeen 29 29 0 1 7 6 16 24.14 20.69 55.17 34.48 1912-08-28 Not Known 1922-11-11 Not Known Grosart
798 E Gross Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Gross
799 Jonathan Grounds Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-07 22y 09m 05d 2011-01-01 22y 10m 30d Grounds
800 Robert Grove Partick Thistle 14 14 0 2 5 3 6 35.71 21.43 42.86 46.43 1923-10-27 Not Known 1932-08-13 Not Known Grove
801 Alan Groves Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 25y 10m 24d 1974-09-30 25y 11m 06d Groves
802 William Groves Celtic 4 4 0 5 3 0 1 75.00 .00 25.00 75.00 1890-01-04 Not Known 1890-08-23 Not Known Groves
803 Willie Groves Hibernian; Britannic Star 19 19 0 7 6 3 8 31.58 15.79 42.11 39.47 1886-03-13 Not Known 1896-05-06 Not Known Groves
804 Jimmy Grummett Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 21y 09m 28d 1967-05-09 21y 09m 28d Grummett
805 Max Grun VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 26y 07m 08d 2013-11-13 26y 07m 08d Grun
806 Aristide Guarneri Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 23y 07m 30d 1961-11-06 23y 07m 30d Guarneri
807 Vladimir Gudelj Velez Mostar 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1988-11-23 21y 11m 27d 1988-12-07 22y 00m 10d Gudelj
808 Johann Gudmundsson Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 29y 10m 09d 2020-09-05 29y 10m 09d Gudmundsson
809 Pall Gudmundsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 Not Known 2000-08-24 Not Known Gudmundsson
810 Vladimir Gueraschenko Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Gueraschenko
811 John Guidetti Manchester City; Celtic 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2014-07-18 22y 03m 03d 2014-11-30 22y 07m 15d Guidetti
812 Guie-Mien Rot-Weiss Essen 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Guie-Mien
813 George Guild St Bernards 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1884-11-01 Not Known 1888-04-18 Not Known Guild
814 Matthew Guillaumier Birkirkara 2 1 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 18y 03m 05d 2016-07-21 18y 03m 12d Guillaumier
815 Santana Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 24y 06m 07d 1960-10-05 24y 06m 13d Guimaraes
816 Quino Guinovart Livingston (Meadowbank Thistle) 7 6 1 2 4 2 1 57.14 28.57 14.29 71.43 2001-07-28 30y 04m 23d 2003-03-08 32y 00m 03d Guinovart
817 Stephane Guivarc'h Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1998-12-19 28y 03m 13d 1998-12-19 28y 03m 13d Guivarc'h
818 Jamie Gullan Hibernian 1 0 1 0 0 1 .00 .00 100.00 .00 2020-03-03 20y 08m 01d 2020-03-03 20y 08m 01d Gullan
819 Stanley Knox Gullan Clyde 3 3 0 0 2 1 .00 66.67 33.33 33.33 1948-04-03 22y 02m 08d 1949-02-12 23y 00m 17d Gullan
820 William Gulliland Queens Park; St Bernards 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1893-02-04 Not Known 1895-05-08 Not Known Gulliland
821 Gunderson Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-25 Not Known 1962-09-25 Not Known Gunderson
822 Alex Gunn Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1933-12-25 Not Known 1933-12-25 Not Known Gunn
823 Alistair Gunn Dundee 12 12 0 7 7 2 3 58.33 16.67 25.00 66.67 1948-01-17 23y 02m 15d 1950-12-23 26y 01m 21d Gunn
824 Bryan Gunn Aberdeen; Hibernian 2 2 0 1 1 0 50.00 50.00 .00 75.00 1986-04-20 22y 03m 29d 1998-04-11 34y 03m 20d Gunn
825 Craig Gunn Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 23y 01m 07d 2010-08-24 23y 01m 07d Gunn
826 Felix Gunn Dumbarton 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1915-11-27 Not Known 1917-02-03 Not Known Gunn
827 Gunn Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Gunn
828 Robert H Gunn Queens Park 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Gunn
829 Niklas Gunnarsson Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-02-07 24y 09m 11d 2016-02-07 24y 09m 11d Gunnarsson
830 Gavin Gunning Blackburn Rovers; Motherwell; Dundee United 10 10 0 1 5 2 3 50.00 20.00 30.00 60.00 2011-04-23 20y 02m 28d 2016-02-20 25y 00m 25d Gunning
831 Cato Guntveit Aberdeen 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1999-12-08 24y 04m 02d 2002-01-12 26y 05m 06d Guntveit
832 James Gunzeon Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1903-09-26 Not Known 1904-03-05 Not Known Gunzeon
833 Steve Guppy Celtic 3 2 1 3 0 0 100.00 .00 .00 100.00 2001-08-11 32y 04m 13d 2002-10-20 33y 06m 21d Guppy
834 Bobby Gurney Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 23y 06m 16d 1931-04-29 23y 06m 16d Gurney
835 Gussarov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Gussarov
836 Gustavsson Djurgardens IF Fotbollsforening 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Gustavsson
837 Alex Guthrie Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Guthrie
838 Charlie Guthrie Montrose 2 1 1 0 1 1 .00 50.00 50.00 25.00 1976-03-09 27y 04m 08d 1976-03-16 27y 04m 15d Guthrie
839 James A J Guthrie Dundee 6 6 0 0 1 5 .00 16.67 83.33 8.33 1934-01-02 Not Known 1936-10-10 Not Known Guthrie
840 James Guthrie St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-08-18 Not Known 1905-10-07 Not Known Guthrie
841 Jon Guthrie Livingston (Meadowbank Thistle) 2 2 0 0 2 0 .00 100.00 .00 50.00 2019-10-26 27y 02m 27d 2019-12-04 27y 04m 05d Guthrie
842 Ron Guthrie Newcastle United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1966-09-26 22y 05m 07d 1971-09-28 27y 05m 09d Guthrie
843 William Guthrie Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known Guthrie
844 Juan Manuel Villa Gutierrez Zarragoza 1 1 0 1 0 0 100.00 .00 .00 100.00 1966-03-02 27y 05m 04d 1966-03-02 27y 05m 04d Gutierrez
845 Güvenisik Rot-Weiss Essen 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Güvenisik
846 James Guy Third Lanark; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1945-09-01 Not Known 1950-03-18 Not Known Guy
847 Lewis Guy St Mirren 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2012-09-15 27y 00m 24d 2013-05-04 27y 08m 12d Guy
848 Robert Guy Cambuslang 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-05-02 Not Known 1891-05-02 Not Known Guy
849 Gabor Gyepes Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 23y 05m 20d 2004-12-16 23y 05m 20d Gyepes
850 Gyrbb Djurgardens IF Fotbollsforening 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Gyrbb
851 Gyua Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Gyua

| Home | Contact Us | Credits | © www.londonhearts.com