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 = 966

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 Jimmy 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 5 12 19.05 23.81 57.14 30.95 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 2 .00 .00 100.00 .00 1977-08-29 21y 09m 03d 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 1 0 1 50.00 .00 50.00 50.00 1986-09-17 21y 10m 07d 1986-10-01 21y 10m 21d 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 1 6 .00 14.29 85.71 7.14 2009-11-07 19y 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 Ethan Stuart Galbraith Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 23y 02m 02d 2024-07-13 23y 02m 02d Galbraith
27 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
28 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
29 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
30 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
31 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
32 Tony Gallacher St Johnstone 5 3 2 1 0 5 16.67 .00 83.33 16.67 2022-01-18 22y 05m 26d 2024-02-07 24y 06m 15d Gallacher
33 Billy Gallacher Forfar Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-02-13 23y 09m 10d 1982-02-13 23y 09m 10d Gallacher
34 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
35 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
36 Hans Gallacher Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Gallacher
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 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
46 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
47 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
48 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
49 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
50 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
51 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
52 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
53 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
54 Paul Gallacher Dundee United; Dunfermline Athletic; St Mirren; Ross County; Partick Thistle 23 23 0 10 3 19 31.25 9.38 59.38 35.94 1998-10-24 19y 02m 08d 2015-10-31 36y 02m 15d Gallacher
55 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
56 Scott Gallacher Airdrieonians (Airdrie United); Arbroath 0 0 0 0 1 3 .00 25.00 75.00 12.50 2020-01-18 30y 06m 03d 2021-03-20 31y 08m 05d Gallacher
57 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
58 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
59 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
60 Brian Gallagher Partick Thistle 3 3 0 0 3 1 .00 75.00 25.00 37.50 1965-10-16 19y 09m 28d 1967-04-01 21y 03m 14d Gallagher
61 Calum Gallagher Cowdenbeath; Airdrieonians (Airdrie United) 3 2 1 1 0 0 3 .00 .00 100.00 .00 2014-09-20 20y 00m 07d 2024-02-11 29y 04m 29d Gallagher
62 Charlie Gallagher Celtic; Dumbarton 12 11 1 4 9 2 3 64.29 14.29 21.43 71.43 1962-08-11 21y 09m 08d 1972-08-26 31y 09m 23d Gallagher
63 Declan Gallagher Dundee; Livingston (Meadowbank Thistle); Motherwell; Aberdeen; St Mirren; Dundee United 21 20 1 1 9 5 9 39.13 21.74 39.13 50.00 2012-09-02 21y 06m 20d 2024-09-01 33y 06m 19d Gallagher
64 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
65 Gavin Gallagher Airdrieonians (Airdrie United) 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-11 19y 07m 22d 2024-02-11 19y 07m 22d Gallagher
66 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
67 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
68 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
69 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
70 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
71 Mark Gallagher Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-08-10 30y 10m 18d 2019-08-10 30y 10m 18d Gallagher
72 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
73 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
74 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
75 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
76 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
77 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
78 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
79 Tony Gallimore Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 25y 05m 08d 1997-07-29 25y 05m 08d Gallimore
80 Gallogleigh Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallogleigh
81 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
82 Gallon Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallon
83 David 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
84 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
85 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
86 Mike Galloway Celtic 16 13 3 6 7 4 35.29 41.18 23.53 55.88 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d Galloway
87 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
88 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
89 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
90 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
91 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
92 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
93 Millar Gamble Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 18y 11m 23d 2021-03-23 18y 11m 23d Gamble
94 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
95 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
96 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
97 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
98 Ioan Viorel Ganea VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 27y 01m 04d 2000-09-28 27y 01m 18d Ganea
99 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
100 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
101 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
102 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
103 Jose Ramon Irusquieta Garcia Zaragoza 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
104 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
105 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
106 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
107 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
108 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
109 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
110 Stuart Robertson Garden Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-03-21 23y 01m 11d 1995-03-21 23y 01m 11d Garden
111 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
112 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
113 Archie Gardiner Heart of Midlothian B 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1933-08-04 Not Known 1933-08-04 Not Known Gardiner
114 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
115 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
116 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
117 Jason Gardiner Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 1993-08-21 19y 09m 22d 1994-04-30 20y 06m 00d Gardiner
118 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
119 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
120 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
121 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
122 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
123 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
124 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
125 Ross John Gardiner Dundee United 0 0 0 0 2 0 .00 100.00 .00 50.00 2004-10-27 17y 09m 27d 2006-02-07 19y 01m 10d Gardiner
126 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
127 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
128 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
129 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
130 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
131 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
132 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
133 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
134 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
135 Pat Gardner Queen of the South; Dunfermline Athletic; Dundee United; Motherwell 24 23 1 10 13 5 7 52.00 20.00 28.00 62.00 1963-10-12 19y 10m 15d 1976-04-10 32y 04m 14d Gardner
136 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
137 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
138 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
139 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
140 Michael Gardyne Dundee United; Kilmarnock; Ross County; Inverness Caledonian Thistle 17 15 2 2 5 6 7 27.78 33.33 38.89 44.44 2012-09-22 26y 07m 30d 2021-07-25 35y 06m 02d Gardyne
141 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
142 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
143 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
144 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
145 Willie Garner Aberdeen; Alloa Athletic 9 9 0 1 4 4 2 40.00 40.00 20.00 60.00 1976-04-07 20y 08m 14d 1983-04-23 27y 08m 30d Garner
146 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
147 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
148 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
149 Archie Garrett Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-07 Not Known 1939-08-07 Not Known Garrett
150 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
151 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
152 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
153 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
154 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
155 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
156 Michael Garrity Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-11 21y 08m 05d 2024-03-11 21y 08m 05d Garrity
157 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
158 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
159 Stefan Gartenmann Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 26y 07m 14d 2024-01-27 26y 11m 25d Gartenmann
160 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
161 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
162 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
163 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
164 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
165 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
166 Vytas Gaspuitis Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-04-03 27y 00m 30d 2021-04-03 27y 00m 30d Gaspuitis
167 Derek Gaston Arbroath 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2019-06-29 32y 02m 11d 2021-03-20 33y 11m 02d Gaston
168 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
169 Thierry Gathuessi Hibernian; Inverness Caledonian Thistle 1 1 0 1 1 1 33.33 33.33 33.33 50.00 2007-08-06 25y 03m 20d 2009-01-24 26y 09m 07d Gathuessi
170 Lucas Gatti Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2001-11-10 22y 03m 09d 2001-11-10 22y 03m 09d Gatti
171 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
172 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
173 Ryan Gauld Dundee United; Hibernian 4 2 2 2 2 1 40.00 40.00 20.00 60.00 2012-09-22 16y 09m 06d 2019-04-28 23y 04m 12d Gauld
174 James 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
175 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
176 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
177 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
178 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
179 Mark Wilson Gavin Leeds United 0 0 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 19y 07m 30d 1983-08-09 19y 07m 30d Gavin
180 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
181 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
182 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
183 Aleksey Gavrilovich Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 34y 08m 28d 2024-10-03 34y 08m 28d Gavrilovich
184 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
185 James McLean Gay St Bernards; Raith Rovers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1921-05-14 Not Known 1938-04-20 Not Known Gay
186 Dwight Gayle Newcastle United; Stoke City; Hibernian 3 2 1 2 1 1 1 33.33 33.33 33.33 50.00 2017-07-14 26y 08m 24d 2024-10-27 34y 00m 07d Gayle
187 Thomas Gaynor Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 25y 07m 14d 1988-09-12 25y 07m 14d Gaynor
188 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
189 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
190 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
191 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
192 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
193 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
194 Bobby Geddes Dundee; Kilmarnock; Raith Rovers 27 27 0 8 11 10 27.59 37.93 34.48 46.55 1983-11-13 23y 03m 01d 1996-04-13 35y 08m 01d Geddes
195 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
196 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
197 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
198 Andrew Geggan Livingston (Meadowbank Thistle); Ayr United; Dunfermline Athletic; Partick Thistle 5 4 1 1 1 4 16.67 16.67 66.67 25.00 2006-03-05 18y 09m 25d 2021-03-14 33y 10m 06d Geggan
199 Geilman Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Geilman
200 Manfred Geisler Lokomotiv Leipzig 0 0 0 1 0 0 100.00 .00 .00 100.00 1976-09-15 35y 06m 12d 1976-09-15 35y 06m 12d Geisler
201 Joe Gelhardt Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 21y 02m 26d 2023-07-30 21y 02m 26d Gelhardt
202 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
203 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
204 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
205 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
206 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
207 Scott Gemmill St Mirren 0 0 0 0 2 0 .00 100.00 .00 50.00 2006-12-02 19y 05m 23d 2007-02-17 19y 08m 08d Gemmill
208 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
209 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
210 Genilson Cruzeiro 0 0 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Genilson
211 Georgie Gent Blackburn Rovers; Motherwell 3 1 2 2 0 2 50.00 .00 50.00 50.00 2022-12-02 19y 02m 09d 2024-02-17 20y 04m 25d Gent
212 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
213 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
214 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
215 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
216 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
217 R.R George Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known George
218 Shamal George Livingston (Meadowbank Thistle) 3 3 0 1 1 3 20.00 20.00 60.00 30.00 2022-09-03 24y 07m 28d 2024-04-13 26y 03m 07d George
219 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
220 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
221 Rod Georgeson Dundee; Berwick Rangers; Livingston (Meadowbank Thistle) 8 7 1 3 2 4 33.33 22.22 44.44 44.44 1968-04-17 19y 08m 18d 1982-01-20 33y 05m 20d Georgeson
222 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
223 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
224 Morawiec Gerhard Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-08-27 29y 03m 02d 1949-12-10 29y 06m 15d Gerhard
225 Antonio German Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2016-03-05 24y 02m 08d 2016-03-05 24y 02m 08d German
226 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
227 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
228 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
229 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
230 Rami Gershon Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-01-19 24y 05m 07d 2013-01-19 24y 05m 07d Gershon
231 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
232 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
233 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
234 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
235 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
236 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
237 Conor Gethins Ross County 1 0 1 0 0 2 .00 .00 100.00 .00 2002-01-05 18y 02m 04d 2002-10-23 18y 11m 22d Gethins
238 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
239 Zsolt Gévay Paksi SE 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 23y 08m 09d 2011-08-04 23y 08m 16d Gévay
240 Hossam Ghaly Feyenoord 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 22y 10m 06d 2004-10-21 22y 10m 06d Ghaly
241 Georgios Giakoumakis Celtic 4 2 2 4 4 0 0 100.00 .00 .00 100.00 2022-01-26 27y 01m 17d 2022-10-22 27y 10m 13d Giakoumakis
242 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
243 Kyriakos Giaxis PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 22y 04m 28d 2023-08-31 22y 04m 28d Giaxis
244 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
245 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
246 Ian Gibb Stenhousemuir 0 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 22y 03m 25d 1977-09-03 22y 03m 30d Gibb
247 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
248 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
249 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
250 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
251 Jordan Gibbons Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-02-23 19y 03m 05d 2013-02-23 19y 03m 05d Gibbons
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 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
261 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
262 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
263 Andrew Gibson Aberdeen; Partick Thistle 7 4 3 1 1 6 12.50 12.50 75.00 18.75 1992-03-18 23y 01m 16d 1996-01-06 26y 11m 04d Gibson
264 Andrew Stewart Gibson Partick Thistle 4 2 2 1 2 3 16.67 33.33 50.00 33.33 2002-12-14 20y 09m 12d 2005-01-19 22y 10m 17d Gibson
265 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
266 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
267 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
268 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
269 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
270 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
271 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
272 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
273 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
274 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
275 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
276 Ian 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
277 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
278 James Bryan Gibson Hamilton Academical 1 0 1 1 0 1 50.00 .00 50.00 50.00 2008-11-12 19y 06m 20d 2009-01-31 19y 09m 08d Gibson
279 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
280 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
281 John Gibson Alloa Athletic 0 0 0 0 0 2 .00 .00 100.00 .00 2015-01-31 26y 00m 00d 2015-04-08 26y 02m 09d Gibson
282 Johnny Gibson Partick Thistle; Ayr United 8 6 2 2 2 6 20.00 20.00 60.00 30.00 1970-03-14 19y 02m 19d 1975-03-19 24y 02m 24d Gibson
283 Lewis Gibson Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-10-09 19y 02m 14d 2024-10-09 19y 02m 14d Gibson
284 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
285 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
286 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
287 Neilly Gibson Rangers 28 28 0 4 14 10 4 50.00 35.71 14.29 67.86 1895-01-19 21y 10m 27d 1907-01-03 33y 10m 11d Gibson
288 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
289 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
290 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
291 Will Gibson Sunderland 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1890-02-15 Not Known 1896-04-18 Not Known Gibson
292 Willie Gibson Kilmarnock; Dunfermline Athletic; St Johnstone; Dumbarton; Peterhead; Queen of the South 12 8 4 1 8 3 4 53.33 20.00 26.67 63.33 2007-05-20 22y 09m 14d 2021-03-27 36y 07m 21d Gibson
293 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
294 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
295 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
296 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
297 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
298 Willie Gibson Ayr United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1921-10-22 23y 03m 01d 1923-04-21 24y 09m 00d Gibson
299 Willie Gibson Heart of Midlothian B; Raith Rovers 4 3 1 0 1 4 .00 20.00 80.00 10.00 1940-08-06 28y 06m 14d 1982-12-04 Not Known Gibson
300 Gibson-1920-08-11-LB Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1920-08-11 Not Known Gibson-1920-08-11-LB
301 Giner Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 25y 07m 07d 1990-08-07 25y 07m 07d Gil
302 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
303 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
304 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
305 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
306 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
307 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
308 Ally Gilchrist St Johnstone 1 1 0 1 0 2 33.33 .00 66.67 33.33 2014-08-03 19y 05m 00d 2017-10-21 22y 07m 18d Gilchrist
309 Cameron Gilchrist Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 19y 06m 21d 2017-02-18 19y 06m 21d Gilchrist
310 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
311 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
312 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
313 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
314 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
315 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
316 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
317 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
318 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
319 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
320 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
321 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
322 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
323 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
324 Craig Giles Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 18y 11m 10d 2019-07-01 18y 11m 10d Giles
325 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
326 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
327 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
328 Bryan James Gilfillan Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 33y 10m 10d 2018-07-24 33y 10m 10d Gilfillan
329 Jock Gilfillan Heart of Midlothian B 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1921-08-06 Not Known 1928-08-06 Not Known Gilfillan
330 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
331 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
332 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
333 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
334 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
335 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
336 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
337 Matthew Gilks Rangers 0 0 0 1 0 1 50.00 .00 50.00 50.00 2016-11-30 34y 05m 26d 2016-12-10 34y 06m 06d Gilks
338 Cammy Gill Dunfermline Athletic 0 0 0 2 2 2 33.33 33.33 33.33 50.00 2016-07-09 18y 03m 02d 2021-04-03 22y 11m 27d Gill
339 Jimmy Gill Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 27y 04m 25d 1922-04-03 27y 04m 25d Gill
340 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
341 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
342 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
343 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
344 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
345 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
346 Dale Gillespie Inverness Caledonian Thistle; Brora Rangers 1 1 0 2 0 1 66.67 .00 33.33 66.67 2007-12-22 18y 06m 03d 2021-03-23 31y 09m 04d Gillespie
347 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
348 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
349 Ewen Gillespie Raith Rovers 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-10-02 22y 08m 21d 1982-10-02 22y 08m 21d Gillespie
350 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
351 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
352 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
353 Grant Gillespie Hamilton Academical; Raith Rovers; Greenock Morton 8 5 3 1 2 3 5 20.00 30.00 50.00 35.00 2009-09-26 18y 02m 24d 2024-03-11 32y 08m 09d Gillespie
354 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
355 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
356 James Gillespie Sunderland; Third Lanark 9 9 0 3 6 0 3 66.67 .00 33.33 66.67 1893-09-18 Not Known 1899-10-07 Not Known Gillespie
357 Jim Gillespie Raith Rovers; Dunfermline Athletic 8 8 0 2 1 6 22.22 11.11 66.67 27.78 1968-03-04 20y 07m 20d 1973-10-06 26y 02m 23d Gillespie
358 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
359 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
360 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
361 Mark Gillespie Motherwell 7 6 1 3 1 4 37.50 12.50 50.00 43.75 2018-09-15 26y 05m 19d 2020-03-07 27y 11m 09d Gillespie
362 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
363 Michael James Gillespie Clyde 0 0 0 1 0 0 100.00 .00 .00 100.00 1974-04-24 22y 08m 03d 1974-04-24 22y 08m 03d Gillespie
364 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
365 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
366 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
367 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
368 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
369 Kenny Gillet Inverness Caledonian Thistle 3 3 0 1 2 1 25.00 50.00 25.00 50.00 2011-04-16 25y 03m 13d 2012-01-21 26y 00m 18d Gillet
370 Gillett Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Gillett
371 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
372 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
373 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
374 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
375 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
376 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
377 David Gillies Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2012-01-07 Not Known 2012-01-07 Not Known Gillies
378 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
379 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
380 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
381 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
382 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
383 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
384 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
385 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
386 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
387 Samuel 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
388 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
389 Gilliland Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Gilliland
390 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
391 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
392 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
393 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
394 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
395 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
396 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
397 Charlie Gilmour St Johnstone 2 0 2 1 0 1 50.00 .00 50.00 50.00 2022-01-18 22y 11m 07d 2022-02-19 23y 00m 08d Gilmour
398 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
399 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
400 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
401 George Reynolds Gilmour Hamilton Academical; Heart of Midlothian B; Queen of the South 6 6 0 1 0 5 16.67 .00 83.33 16.67 1935-04-05 16y 00m 01d 1947-02-01 Not Known Gilmour
402 Gilmour Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Gilmour
403 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
404 John Gilmour Hamilton Academical; Kilmarnock 11 10 1 4 4 4 33.33 33.33 33.33 50.00 1965-08-25 21y 07m 18d 1972-02-19 28y 01m 12d Gilmour
405 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
406 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
407 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
408 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
409 Ross Gilpin The 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
410 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
411 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
412 Hugh Downie Gilshan St Mirren 5 5 0 1 1 2 3 16.67 33.33 50.00 33.33 1968-12-28 23y 05m 21d 1971-03-13 25y 08m 06d Gilshan
413 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
414 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
415 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
416 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
417 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
418 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
419 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
420 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
421 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
422 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
423 Juninho Celtic 1 1 0 1 2 0 0 100.00 .00 .00 100.00 2004-10-16 31y 07m 24d 2004-12-26 31y 10m 04d Giroldo)
424 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
425 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
426 James Given Clydebank[4] 15 13 2 1 2 4 11 11.76 23.53 64.71 23.53 1979-09-08 23y 02m 27d 1987-01-03 30y 06m 22d Given
427 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
428 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
429 Thomas Glancy Falkirk; St Johnstone; Cowdenbeath 32 32 0 7 9 9 14 28.13 28.13 43.75 42.19 1914-08-17 19y 10m 07d 1934-01-27 39y 03m 17d Glancy
430 Harry 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
431 James Glasgow Auchinleck Talbot 2 2 0 0 0 2 .00 .00 100.00 .00 2019-02-10 25y 02m 14d 2022-01-22 28y 01m 26d Glasgow
432 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
433 Declan Glass Partick Thistle; Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 2020-09-26 20y 03m 19d 2021-11-06 21y 04m 30d Glass
434 Jacob Glass Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 17y 04m 23d 2020-10-10 17y 04m 23d Glass
435 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
436 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
437 Stephen Glass Aberdeen; Hibernian; Dunfermline Athletic 25 21 4 2 10 7 11 35.71 25.00 39.29 48.21 1995-04-29 18y 11m 06d 2008-07-16 32y 01m 23d Glass
438 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
439 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
440 Denis Glavina Dinamo Zagreb 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 23y 05m 17d 2009-08-27 23y 05m 24d Glavina
441 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
442 Gleaves Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1884-01-01 Not Known Gleaves
443 Stephen Gleeson Aberdeen 1 0 1 2 0 2 50.00 .00 50.00 50.00 2018-10-20 30y 02m 17d 2019-05-10 30y 09m 07d Gleeson
444 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
445 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
446 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
447 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
448 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
449 Gary Glen Ross County; Livingston (Meadowbank Thistle); Cowdenbeath 10 5 5 2 4 5 18.18 36.36 45.45 36.36 2012-10-27 22y 07m 05d 2016-07-02 26y 03m 10d Glen
450 Robert Glen Renton; Rangers; Hibernian 50 50 0 1 10 14 26 20.00 28.00 52.00 34.00 1892-12-31 17y 11m 15d 1906-05-30 31y 04m 14d Glen
451 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
452 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
453 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
454 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
455 Jan Glinker 1. FC Union Berlin 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 27y 05m 21d 2011-07-09 27y 05m 21d Glinker
456 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
457 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
458 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
459 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
460 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
461 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
462 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
463 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
464 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
465 Wilfried Gnonto Zurich; Leeds United 3 0 3 3 0 0 100.00 .00 .00 100.00 2022-08-18 18y 09m 13d 2023-07-30 19y 08m 25d Gnonto
466 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
467 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
468 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
469 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
470 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
471 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
472 Ross Godfrey Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2004-01-10 26y 11m 20d 2004-01-10 26y 11m 20d Godfrey
473 Akaki Gogia Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-25 30y 07m 07d 2022-08-25 30y 07m 07d Gogia
474 Alexander Gogic Hamilton Academical; Hibernian; St Mirren 20 18 2 1 5 7 11 21.74 30.43 47.83 36.96 2017-03-11 22y 10m 26d 2024-10-19 30y 06m 06d Gogic
475 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
476 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
477 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
478 Stuart Golabek Ross County; Inverness Caledonian Thistle 8 6 2 3 5 3 27.27 45.45 27.27 50.00 1997-03-27 22y 04m 22d 2010-12-18 36y 01m 13d Golabek
479 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
480 David Gold Arbroath 6 4 2 1 1 1 4 16.67 16.67 66.67 25.00 2015-07-30 22y 06m 29d 2021-03-20 28y 02m 19d Gold
481 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
482 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
483 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
484 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
485 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
486 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
487 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
488 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
489 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
490 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
491 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
492 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
493 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
494 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
495 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
496 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
497 Connor Goldson Rangers 19 19 0 2 16 2 2 80.00 10.00 10.00 85.00 2018-10-07 25y 09m 19d 2024-04-21 31y 04m 03d Goldson
498 Ernest Goldthorpe Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-09-12 25y 03m 04d 1923-09-12 25y 03m 04d Goldthorpe
499 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
500 John Goldthorpe Motherwell; Greenock Morton; St Johnstone 16 14 2 4 4 4 10 22.22 22.22 55.56 33.33 1967-10-28 19y 03m 11d 1980-04-26 31y 09m 09d Goldthorpe
501 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
502 Pierluigi Gollini Fiorentina 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 27y 06m 18d 2022-10-13 27y 06m 25d Gollini
503 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
504 Eduard Golovljov FC Infonet Tallinn 0 0 0 0 0 2 .00 .00 100.00 .00 2016-06-30 19y 05m 05d 2016-07-06 19y 05m 11d Golovljov
505 Goma Fulham 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Goma
506 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
507 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
508 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
509 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
510 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
511 Abel Resino Gomez Athletico Madrid 0 0 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 33y 07m 12d 1993-09-28 33y 07m 26d Gomez
512 Alex Valle Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-14 20y 04m 20d 2024-09-14 20y 04m 20d Gomez
513 Ramon Pereira Gomez Livingston (Meadowbank Thistle) 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 2005-09-11 26y 11m 30d 2005-09-21 27y 00m 09d Gomez
514 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)
515 Kevin Gomis Dundee 2 2 0 1 0 2 33.33 .00 66.67 33.33 2016-10-15 27y 08m 25d 2017-04-08 28y 02m 19d Gomis
516 Morgaro Gomis Dundee United; Falkirk 15 13 2 2 10 2 6 55.56 11.11 33.33 61.11 2007-03-17 21y 08m 03d 2020-09-22 35y 02m 08d Gomis
517 Gomola Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gomola
518 Esmael Goncalves St Mirren; Livingston (Meadowbank Thistle) 3 3 0 1 3 1 1 60.00 20.00 20.00 70.00 2013-02-27 21y 08m 02d 2022-11-12 31y 04m 18d Goncalves
519 Marco Andre Azevedo Goncalves Braga 0 0 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 26y 06m 15d 2004-09-30 26y 06m 29d Goncalves
520 David Gonzalez Aberdeen 1 1 0 0 1 1 .00 50.00 50.00 25.00 2011-08-13 29y 00m 24d 2011-12-28 29y 05m 08d Gonzalez
521 Nicolas Gonzalez Fiorentina 2 1 1 2 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 06m 00d 2022-10-13 24y 06m 07d Gonzalez
522 Ramiro Daniel Gonzalez Ross County 0 0 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 21y 02m 02d 2002-01-05 21y 05m 13d Gonzalez
523 Lynden Gooch Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 28y 06m 08d 2021-07-17 28y 06m 08d Gooch
524 Iain Good Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-12-12 21y 04m 03d 1998-12-12 21y 04m 03d Good
525 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
526 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
527 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
528 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
529 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
530 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
531 Ryan Goodfellow Dunfermline Athletic; East Fife; Cowdenbeath 1 1 0 0 0 3 .00 .00 100.00 .00 2013-07-13 20y 01m 17d 2018-07-24 25y 01m 28d Goodfellow
532 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
533 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
534 David Goodwillie Dundee United; Aberdeen; Ross County 16 12 4 4 9 6 5 45.00 30.00 25.00 60.00 2006-02-07 16y 10m 10d 2016-05-07 27y 01m 09d Goodwillie
535 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
536 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
537 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
538 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
539 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
540 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
541 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
542 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
543 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
544 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
545 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
546 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
547 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
548 Ben Gordon Kilmarnock; Ross County 4 4 0 2 1 2 40.00 20.00 40.00 50.00 2010-10-31 19y 07m 29d 2014-04-19 23y 01m 17d Gordon
549 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
550 Craig Gordon Celtic 15 15 0 15 2 2 78.95 10.53 10.53 84.21 2014-09-24 31y 08m 25d 2019-12-18 36y 11m 18d Gordon
551 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
552 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
553 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
554 David Gordon Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Gordon
555 David Gordon Leith Athletic; Hibernian; Kilmarnock 24 24 0 6 5 13 25.00 20.83 54.17 35.42 1903-02-07 20y 01m 10d 1918-10-19 35y 09m 20d Gordon
556 Edward Gordon Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1932-08-04 Not Known 1932-08-04 Not Known Gordon
557 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
558 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
559 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
560 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
561 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
562 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
563 Jimmy Gordon Rangers; Scottish Select 20 20 0 6 14 1 5 70.00 5.00 25.00 72.50 1907-12-07 Not Known 1920-08-18 Not Known Gordon
564 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
565 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
566 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
567 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
568 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
569 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
570 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
571 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
572 Liam Gordon St Johnstone; Motherwell 15 13 2 1 3 6 8 17.65 35.29 47.06 35.29 2016-05-15 20y 03m 19d 2024-08-25 28y 06m 30d Gordon
573 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
574 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
575 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
576 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
577 Shea Gordon Partick Thistle 3 2 1 1 0 0 3 .00 .00 100.00 .00 2020-09-26 22y 04m 10d 2021-03-14 22y 09m 26d Gordon
578 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
579 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
580 Ziggy Gordon Hamilton Academical; Partick Thistle 9 9 0 3 2 5 30.00 20.00 50.00 40.00 2011-02-12 17y 09m 20d 2019-03-16 25y 10m 21d Gordon
581 Gorgon Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gorgon
582 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
583 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
584 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
585 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
586 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
587 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
588 Joe Gormley St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-09-17 25y 09m 22d 2016-09-17 25y 09m 22d Gormley
589 Alex Rodriguez Motherwell 2 2 0 1 0 2 33.33 .00 66.67 33.33 2018-09-15 25y 01m 14d 2019-02-17 25y 06m 16d Gorrin
590 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
591 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
592 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
593 Sean Goss Rangers; Motherwell 7 6 1 5 0 3 62.50 .00 37.50 62.50 2018-02-24 22y 04m 23d 2023-02-19 27y 04m 18d Goss
594 Tommy Goss Queen of the South 1 0 1 1 1 1 33.33 33.33 33.33 50.00 2020-12-12 22y 07m 28d 2021-03-27 22y 11m 13d Goss
595 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
596 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
597 James Gotheridge Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Gotheridge
598 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
599 Olafur Gottskalsson Hibernian 3 3 0 2 1 3 33.33 16.67 50.00 41.67 1997-08-30 29y 05m 18d 2000-05-21 32y 02m 09d Gottskalsson
600 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
601 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
602 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
603 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
604 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
605 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
606 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
607 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
608 Jonathan Gould Coventry City; Celtic 16 16 0 17 3 3 73.91 13.04 13.04 80.43 1995-10-08 27y 02m 20d 2002-10-20 34y 03m 02d Gould
609 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
610 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
611 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
612 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
613 Gouldstone Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 Not Known 1991-05-13 Not Known Gouldstone
614 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
615 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
616 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
617 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
618 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
619 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
620 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
621 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
622 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
623 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
624 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
625 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
626 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
627 Kyle Gourlay Dundee; Hamilton Academical; Cove Rangers 1 1 0 0 2 2 .00 50.00 50.00 25.00 2015-11-21 17y 01m 28d 2021-07-13 22y 09m 19d Gourlay
628 Tom Gourlay Airdrieonians 2 2 0 2 1 1 50.00 25.00 25.00 62.50 1970-10-19 20y 00m 24d 1971-08-25 20y 11m 00d Gourlay
629 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
630 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
631 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
632 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
633 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
634 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
635 Garry Paul Gow St Johnstone 0 0 0 0 1 0 .00 100.00 .00 50.00 2000-05-06 22y 10m 12d 2000-05-06 22y 10m 12d Gow
636 Gary Gow Hamilton Academical 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-01-31 19y 00m 07d 2009-01-31 19y 00m 07d Gow
637 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
638 Stephen Gow Dumbarton 0 0 0 0 0 1 .00 .00 100.00 .00 1994-08-16 25y 08m 10d 1994-08-16 25y 08m 10d Gow
639 Joseph Gowdy Falkirk; East Fife 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 1921-01-03 Not Known 1930-08-23 Not Known Gowdy
640 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
641 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
642 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
643 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
644 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
645 Lewis Grabban Millwall 0 0 0 0 0 1 .00 .00 100.00 .00 2010-07-31 22y 06m 19d 2010-07-31 22y 06m 19d Grabban
646 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
647 Grace Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Grace
648 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
649 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
650 James Grady Clydebank[4]; Dundee; Partick Thistle; Dundee United; Gretna 12 10 2 6 5 5 37.50 31.25 31.25 53.13 1995-02-01 23y 10m 18d 2007-11-25 36y 08m 11d Grady
651 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
652 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
653 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
654 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
655 Andrew Graham Stirling Albion; Hamilton Academical; Dumbarton; Alloa Athletic 11 11 0 1 1 11 7.69 7.69 84.62 11.54 2005-07-16 21y 09m 24d 2021-04-09 37y 06m 18d Graham
656 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
657 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
658 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
659 Brian Graham Raith Rovers; Dundee United; Ross County; Hibernian; Partick Thistle 10 7 3 2 3 4 7 21.43 28.57 50.00 35.71 2012-07-14 24y 07m 21d 2023-08-20 35y 08m 28d Graham
660 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
661 David Graham Queens Park 2 2 0 0 0 3 .00 .00 100.00 .00 1982-09-04 22y 01m 12d 1983-04-06 22y 08m 14d Graham
662 David Graham Dunfermline Athletic 3 2 1 1 1 2 25.00 25.00 50.00 37.50 1998-11-21 20y 01m 15d 2000-11-29 22y 01m 23d Graham
663 David Graham Gretna; Hamilton Academical; Dunfermline Athletic 7 4 3 0 3 5 .00 37.50 62.50 18.75 2006-05-13 22y 11m 11d 2012-04-07 28y 10m 05d Graham
664 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
665 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
666 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
667 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
668 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
669 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
670 Graham Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known Graham
671 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
672 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
673 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
674 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
675 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
676 Jackie Graham Greenock Morton; Dundee United 3 3 0 1 2 0 2 50.00 .00 50.00 50.00 1965-11-20 19y 04m 04d 1967-11-11 21y 03m 26d Graham
677 Johnny Graham Third Lanark; Falkirk; Hibernian; Ayr United 32 32 0 10 8 7 18 24.24 21.21 54.55 34.85 1963-10-19 18y 09m 11d 1976-10-09 31y 09m 01d Graham
678 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
679 Jordan Graham Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 29y 04m 08d 2024-07-13 29y 04m 08d Graham
680 Luke Graham Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 20y 05m 30d 2024-08-10 20y 05m 30d Graham
681 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
682 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
683 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
684 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
685 Ross Graham Dundee United 5 4 1 1 1 2 3 16.67 33.33 50.00 33.33 2022-03-05 21y 00m 13d 2024-09-01 23y 06m 12d Graham
686 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
687 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
688 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
689 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
690 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
691 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
692 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
693 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
694 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
695 William Graham Kilmarnock 0 0 0 0 1 1 .00 50.00 50.00 25.00 2017-04-14 17y 09m 22d 2018-08-25 19y 02m 02d Graham
696 Roland Grahammer Bayern Munich 1 1 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 25y 03m 25d 1989-03-14 25y 04m 11d Grahammer
697 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
698 Danny Grainger Gretna; Dundee United; St Johnstone; St Mirren 10 10 0 6 6 5 35.29 35.29 29.41 52.94 2007-08-18 21y 00m 21d 2014-01-29 27y 06m 01d Grainger
699 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
700 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
701 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
702 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
703 Lex Grant Queens Park; Ayr United; Clydebank[4]; Falkirk; Partick Thistle; Stranraer 13 11 2 2 2 12 12.50 12.50 75.00 18.75 1981-10-03 19y 07m 06d 1993-08-11 31y 05m 15d Grant
704 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
705 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
706 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
707 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
708 Brian Grant Aberdeen; Hibernian; Dundee 32 29 3 3 18 7 11 50.00 19.44 30.56 59.72 1987-01-21 22y 07m 02d 1998-12-30 34y 06m 11d Grant
709 Colin Grant Hibernian 2 1 1 4 0 1 80.00 .00 20.00 80.00 1966-02-21 21y 07m 00d 1969-09-27 25y 02m 06d Grant
710 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
711 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
712 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
713 Donald M Grant Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-07-31 Not Known 1937-08-09 Not Known Grant
714 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
715 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
716 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
717 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
718 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
719 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
720 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
721 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
722 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
723 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
724 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
725 John Grant Hibernian 23 23 0 6 4 13 26.09 17.39 56.52 34.78 1955-01-01 23y 06m 16d 1964-03-16 32y 09m 00d Grant
726 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
727 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
728 Keith Grant Australian Select XI; Northern New South Wales; Australia 3 3 0 1 0 0 3 .00 .00 100.00 .00 1959-05-10 Not Known 1959-06-06 Not Known Grant
729 Paul Grant Hibernian; Livingston (Meadowbank Thistle) 0 0 0 1 0 2 33.33 .00 66.67 33.33 2012-05-19 19y 01m 26d 2014-09-28 21y 06m 05d Grant
730 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
731 Peter Grant Falkirk 3 3 0 1 0 3 25.00 .00 75.00 25.00 2014-08-30 20y 05m 19d 2015-03-21 21y 00m 10d Grant
732 Peter Grant Celtic 41 38 3 16 16 11 37.21 37.21 25.58 55.81 1984-05-05 18y 08m 05d 1996-11-30 31y 03m 00d Grant
733 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
734 Ray Grant Alloa Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 24y 02m 23d 2021-04-09 24y 07m 08d Grant
735 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
736 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
737 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
738 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
739 Roddy Grant St Johnstone; Partick Thistle 24 18 6 2 5 5 15 20.00 20.00 60.00 30.00 1990-10-13 24y 00m 27d 1999-07-31 32y 10m 15d Grant
740 Thomas Grant Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2014-11-15 19y 05m 16d 2014-11-15 19y 05m 16d Grant
741 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
742 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
743 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
744 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
745 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
746 Davide Grassi Aberdeen; Dundee 2 2 0 2 0 1 66.67 .00 33.33 66.67 2010-01-27 24y 00m 14d 2012-09-02 26y 07m 20d Grassi
747 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
748 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
749 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
750 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
751 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
752 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
753 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
754 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
755 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
756 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
757 Archie Gray Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 29y 07m 28d 1908-04-21 29y 07m 28d Gray
758 Archie Gray Leeds United; Tottenham Hotspur 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-07-30 17y 04m 18d 2024-07-17 18y 04m 05d Gray
759 Billy Gray St Mirren; Greenock Morton; Dundee United 13 12 1 7 4 4 46.67 26.67 26.67 60.00 1964-10-10 19y 05m 05d 1972-04-08 26y 11m 03d Gray
760 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
761 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
762 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
763 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
764 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
765 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
766 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
767 David Gray Hibernian 10 9 1 4 6 3 30.77 46.15 23.08 53.85 2014-08-17 26y 03m 13d 2020-10-31 32y 05m 27d Gray
768 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
769 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
770 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
771 Eddie 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
772 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
773 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
774 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
775 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
776 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
777 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
778 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
779 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
780 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
781 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
782 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
783 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
784 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
785 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
786 John 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
787 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
788 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
789 Matt Gray Third Lanark 13 13 0 5 1 0 11 7.69 .00 84.62 7.69 1958-01-25 21y 06m 14d 1962-11-17 26y 04m 06d Gray
790 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
791 Nicky Gray Cove Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-18 26y 07m 15d 2018-07-18 26y 07m 15d Gray
792 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
793 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
794 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
795 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
796 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
797 Scott Gray St Johnstone; Bonnyrigg Rose Athletic 1 1 0 2 0 2 50.00 .00 50.00 50.00 2011-12-03 17y 04m 11d 2022-07-09 27y 11m 17d Gray
798 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
799 Stuart Gray Celtic 5 4 1 2 3 2 28.57 42.86 28.57 50.00 1994-05-22 20y 05m 04d 1997-01-11 23y 00m 24d Gray
800 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
801 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
802 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
803 W Gray Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Gray
804 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
805 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
806 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
807 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
808 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
809 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
810 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
811 Graydon Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1892-10-15 Not Known 1892-10-15 Not Known Graydon
812 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
813 Ryan Graydon Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 25y 03m 16d 2024-07-27 25y 03m 16d Graydon
814 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
815 Stewart Greachan Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2002-12-07 20y 08m 07d 2002-12-07 20y 08m 07d Greachan
816 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
817 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
818 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
819 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
820 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
821 George 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
822 Green Notts County; East of Scotland Juniors 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-09-30 Not Known 1949-09-12 Not Known Green
823 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
824 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
825 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
826 William Green Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1913-11-29 Not Known 1913-11-29 Not Known Green
827 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
828 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
829 Ben Greenhalgh Inverness Caledonian Thistle 1 0 1 2 0 0 100.00 .00 .00 100.00 2013-08-31 21y 04m 15d 2013-12-14 21y 07m 28d Greenhalgh
830 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
831 Gary James Greenhill Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2004-12-04 19y 05m 18d 2004-12-04 19y 05m 18d Greenhill
832 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
833 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
834 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
835 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
836 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
837 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
838 Paddy Greenwood Hull City 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-08-08 20y 09m 22d 1967-08-08 20y 09m 22d Greenwood
839 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
840 Gordon Greer Kilmarnock 16 15 1 1 4 4 10 22.22 22.22 55.56 33.33 2003-09-13 22y 08m 30d 2018-05-13 37y 04m 29d Greer
841 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
842 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
843 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
844 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
845 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
846 Eamon Gregg St Patricks Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 1988-09-07 35y 05m 10d 1988-09-07 35y 05m 10d Gregg
847 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
848 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
849 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
850 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
851 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
852 Colin Gregson Berwick Rangers 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-25 21y 07m 06d 1979-10-03 21y 08m 14d Gregson
853 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
854 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
855 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
856 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
857 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
858 Alex Greive St Mirren 8 5 3 2 2 4 25.00 25.00 50.00 37.50 2022-02-26 22y 09m 13d 2023-12-23 24y 07m 10d Greive
859 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
860 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
861 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
862 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
863 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
864 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
865 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
866 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
867 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
868 Grieve Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Grieve
869 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
870 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
871 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
872 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
873 Jack Grieves Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-09-28 19y 09m 23d 2024-09-28 19y 09m 23d Grieves
874 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
875 Danny Griffin St Johnstone; Dundee United; Aberdeen 16 15 1 1 4 6 12 18.18 27.27 54.55 31.82 1996-03-07 18y 06m 26d 2006-05-03 28y 08m 23d Griffin
876 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
877 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
878 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
879 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
880 Leigh Griffiths Hibernian; Celtic; Dundee 26 21 5 9 15 6 7 53.57 21.43 25.00 64.29 2011-08-28 21y 00m 08d 2021-12-18 31y 03m 28d Griffiths
881 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
882 Russell Griffiths Motherwell 1 1 0 2 1 2 40.00 20.00 40.00 50.00 2017-02-04 20y 09m 22d 2018-03-04 21y 10m 19d Griffiths
883 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
884 Tomas Grigar Sparta Prague 0 0 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 23y 07m 13d 2006-09-28 23y 07m 27d Grigar
885 Will Grigg Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 20y 02m 28d 2021-07-17 20y 02m 28d Grigg
886 Dragos Grigore Dinamo Bucuresti 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 26y 10m 02d 2013-07-09 26y 10m 02d Grigore
887 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
888 Jack Grimmer Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-12-28 17y 11m 03d 2011-12-28 17y 11m 03d Grimmer
889 Liam Grimshaw Motherwell 10 9 1 4 3 7 28.57 21.43 50.00 39.29 2015-11-28 20y 09m 26d 2022-01-29 26y 11m 27d Grimshaw
890 Billy Grimshaw Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 29y 11m 04d 1922-04-03 29y 11m 04d Grimshaw
891 John Grimwood Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-09-12 24y 10m 18d 1923-09-12 24y 10m 18d Grimwood
892 Tom Grivosti Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-08-10 20y 01m 26d 2019-08-10 20y 01m 26d Grivosti
893 Bruce Grobbelaar West Bromwich Albion 0 0 0 0 0 1 .00 .00 100.00 .00 1978-08-06 20y 10m 00d 1978-08-06 20y 10m 00d Grobbelaar
894 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
895 Wilfried Groebner Lokomotiv 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
896 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
897 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
898 David Grondin Dunfermline Athletic 3 3 0 1 0 3 25.00 .00 75.00 25.00 2003-04-26 22y 11m 18d 2004-05-08 24y 00m 00d Grondin
899 Harry Groome Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 17y 07m 22d 2019-07-01 17y 07m 22d Groome
900 William Gros Kilmarnock 5 2 3 5 1 3 55.56 11.11 33.33 61.11 2011-01-18 18y 09m 18d 2014-05-04 22y 01m 04d Gros
901 Alex Grosart Hibernian; Aberdeen 29 29 0 1 7 6 16 24.14 20.69 55.17 34.48 1912-08-28 23y 07m 27d 1922-11-11 33y 10m 10d Grosart
902 Ernie Gross Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Gross
903 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
904 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
905 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
906 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
907 Willie Groves Hibernian 18 18 0 7 6 3 7 33.33 16.67 38.89 41.67 1886-03-13 Not Known 1896-05-06 Not Known Groves
908 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
909 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
910 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
911 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
912 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
913 Kristenn Geir Gudmundsson IBV-Vestmannaeyjar 0 0 0 0 0 2 .00 .00 100.00 .00 2000-08-10 20y 02m 21d 2000-08-24 20y 03m 04d Gudmundsson
914 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
915 Adlene Guedioura Wolverhampton Wanderers 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 08m 22d 2010-08-03 24y 08m 22d Guedioura
916 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
917 Adrian Guerrero Zurich 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-08-18 24y 06m 21d 2022-08-25 24y 06m 28d Guerrero
918 Pape Habib Gueye Aberdeen 1 0 1 0 0 2 .00 .00 100.00 .00 2023-09-16 23y 11m 27d 2024-01-27 24y 04m 07d Gueye
919 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
920 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
921 George Guild Arbroath; St Bernards 13 13 0 2 4 7 15.38 30.77 53.85 30.77 1881-03-19 Not Known 1888-04-18 Not Known Guild
922 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
923 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
924 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
925 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
926 Jamie Gullan Hibernian; Raith Rovers 2 1 1 0 1 4 .00 20.00 80.00 10.00 2018-12-29 19y 05m 27d 2021-09-12 22y 02m 10d Gullan
927 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
928 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
929 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
930 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
931 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
932 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
933 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
934 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
935 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
936 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
937 Niklas Gunnarsson Hibernian 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-02-07 24y 09m 11d 2016-02-16 24y 09m 20d Gunnarsson
938 Gavin Gunning Blackburn Rovers; Motherwell; Dundee United 10 10 0 1 5 3 3 45.45 27.27 27.27 59.09 2010-08-07 19y 06m 12d 2016-02-20 25y 00m 25d Gunning
939 Luca Gunter Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 19y 03m 24d 2024-07-17 19y 03m 24d Gunter
940 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
941 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
942 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
943 Serdar Gurler Istanbul Basaksehir 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-09-08 30y 11m 25d 2022-11-03 31y 01m 20d Gurler
944 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
945 Jack Gurr Aberdeen 0 0 0 1 1 0 50.00 50.00 .00 75.00 2021-08-22 25y 08m 27d 2021-10-30 25y 11m 04d Gurr
946 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
947 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
948 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
949 Charlie Guthrie Montrose 2 1 1 0 2 1 .00 66.67 33.33 33.33 1976-03-06 27y 04m 05d 1976-03-16 27y 04m 15d Guthrie
950 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
951 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
952 John Guthrie Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-08-04 Not Known 1933-08-04 Not Known Guthrie
953 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
954 Kurtis Guthrie Livingston (Meadowbank Thistle) 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2022-09-03 29y 04m 13d 2024-01-02 30y 08m 12d Guthrie
955 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
956 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
957 Juan Manuel Villa Gutierrez Zaragoza 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
958 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
959 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
960 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
961 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
962 Darko Gyabi Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 19y 05m 12d 2023-07-30 19y 05m 12d Gyabi
963 Christian Gyan Feyenoord 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 25y 11m 19d 2004-10-21 25y 11m 19d Gyan
964 Phillip Gyau Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 28y 03m 21d 1994-05-28 28y 03m 21d Gyau
965 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
966 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

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