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 "A"


No of Players = 657

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 Ellis A Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known A
2 Trialist A Hamilton Academical; Dumbarton 2 1 1 1 0 1 50.00 .00 50.00 50.00 2014-07-09 Not Known 2018-07-07 Not Known A
3 A.Morgan Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known A.Morgan
4 Gerard Aafjes Falkirk 3 3 0 3 2 0 60.00 40.00 .00 80.00 2007-12-29 22y 11m 02d 2009-04-18 24y 02m 22d Aafjes
5 Niguez Aaron Rangers 0 0 0 1 0 1 50.00 .00 50.00 50.00 2008-11-29 19y 07m 03d 2009-08-23 20y 03m 28d Aaron
6 Max Aarons Rangers 1 1 0 0 0 3 .00 .00 100.00 .00 2025-09-13 25y 08m 09d 2026-05-04 26y 04m 00d Aarons
7 Rolando Aarons Newcastle United; Motherwell 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2017-07-14 21y 07m 28d 2022-09-18 26y 10m 02d Aarons
8 Thelo Aasgaard Rangers 3 1 2 1 0 3 25.00 .00 75.00 25.00 2025-09-13 23y 04m 11d 2026-05-04 24y 00m 02d Aasgaard
9 Liel Abada Celtic 8 2 6 8 0 1 88.89 .00 11.11 88.89 2021-07-31 19y 09m 28d 2023-05-07 21y 07m 04d Abada
10 Ernst Abbè Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 Not Known 1969-04-14 Not Known Abbè
11 John L Abbie Partick Thistle; St Bernards 3 3 0 0 2 1 .00 66.67 33.33 33.33 1939-08-22 Not Known 1940-04-15 Not Known Abbie
12 Stuart Abbot Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-02-07 19y 07m 11d 2006-02-07 19y 07m 11d Abbot
13 Bill Abbott Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Abbott
14 James Abbott Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1916-01-29 Not Known 1917-01-20 Not Known Abbott
15 Nadjim Abdou Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 26y 00m 18d 2010-07-31 26y 00m 18d Abdou
16 Azeem Abdulai Hibernian 0 0 0 1 0 1 50.00 .00 50.00 50.00 2026-09-03 23y 11m 22d 2026-11-01 24y 01m 20d Abdulai
17 Ahmed Abdullahi Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-26 21y 01m 07d 2025-07-26 21y 01m 07d Abdullahi
18 Mehdi Abeid St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2013-03-05 20y 06m 27d 2013-03-05 20y 06m 27d Abeid
19 Abel Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-03-02 Not Known 1889-03-02 Not Known Abel
20 Gregor Abel Falkirk; Clydebank[4]; Alloa Athletic 7 7 0 0 1 5 .00 14.29 71.43 7.14 1970-11-11 21y 07m 02d 1980-01-30 30y 09m 21d Abel
21 Billy Abercromby St Mirren; Partick Thistle; Dunfermline Athletic 24 23 1 1 9 9 10 32.14 32.14 35.71 48.21 1978-10-07 20y 00m 23d 1990-02-10 31y 04m 27d Abercromby
22 Mark Henry Abercromby Airdrieonians 0 0 0 0 0 1 .00 .00 100.00 .00 1991-08-13 17y 00m 30d 1991-08-13 17y 00m 30d Abercromby
23 Sam Abernethy Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-03-13 Not Known 1920-03-13 Not Known Abernethy
24 Éric Abidal Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 Not Known 2007-07-28 Not Known Abidal
25 Gary Ablett Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-08-02 27y 08m 14d 1993-08-02 27y 08m 14d Ablett
26 Stanley Aborah Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 23y 01m 06d 2010-07-29 23y 01m 06d Aborah
27 Samassi Abou Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-02-26 26y 06m 22d 2000-02-26 26y 06m 22d Abou
28 James Watson Abrines Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-09-09 Not Known 1922-09-09 Not Known Abrines
29 Timo Achenbach Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 26y 10m 09d 2009-07-12 26y 10m 09d Achenbach
30 Acimovic FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Acimovic
31 Alfred Ackerman Clyde 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1948-10-30 19y 09m 25d 1950-02-04 21y 00m 30d Ackerman
32 Emile Acquah Dundee 1 0 1 0 0 2 .00 .00 100.00 .00 2025-11-01 25y 03m 19d 2026-01-11 25y 05m 29d Acquah
33 Stephen Acquah Nordsjaelland 0 0 0 0 1 0 .00 100.00 .00 50.00 2026-10-15 20y 09m 10d 2026-10-15 20y 09m 10d Acquah
34 Patrick Ada Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-21 26y 07m 07d 2011-08-21 26y 07m 07d Ada
35 Gerrard William Adair Livingston (Meadowbank Thistle) 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-08-07 21y 05m 22d 1978-10-10 23y 07m 24d Adair
36 Noel Adair Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Adair
37 Ron Adair Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Adair
38 Charles Adam Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known Adam
39 Charles Adam Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known Adam
40 Charlie Adam Rangers; Liverpool; Dundee 11 11 0 1 8 2 2 66.67 16.67 16.67 75.00 2006-08-19 20y 08m 09d 2022-02-09 36y 01m 30d Adam
41 Grant Adam St Mirren; Dundee; Dumbarton 1 1 0 3 0 2 60.00 .00 40.00 60.00 2013-02-27 21y 10m 11d 2018-07-07 27y 02m 21d Adam
42 Harry Adam Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-24 Not Known 1914-01-24 Not Known Adam
43 Hugh Thomson Adam St Johnstone; Arbroath; Dundee 6 6 0 2 2 0 4 33.33 .00 66.67 33.33 1935-11-02 Not Known 1940-05-11 Not Known Adam
44 James Adam Aston Villa; Falkirk 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1960-04-25 Not Known 1963-08-10 Not Known Adam
45 James C Adam Queens Park; Falkirk 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1906-10-27 Not Known 1912-09-04 Not Known Adam
46 Peter Adam Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1950-11-11 Not Known 1951-10-27 Not Known Adam
47 Stephen Adam Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2005-12-03 19y 00m 23d 2005-12-03 19y 00m 23d Adam
48 Dariusz Adamczuk Dundee; Rangers 5 3 2 2 4 0 1 80.00 .00 20.00 80.00 1993-10-02 23y 11m 12d 1999-08-07 29y 09m 18d Adamczuk
49 Andrew Adams Arbroath 8 8 0 1 0 3 5 .00 37.50 62.50 18.75 1936-08-22 Not Known 1940-04-13 Not Known Adams
50 Charlee Adams Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2016-12-27 Not Known 2016-12-27 Not Known Adams
51 Charlie Adams Partick Thistle; Clydebank[4]; Queen of the South 2 2 0 1 0 2 33.33 .00 66.67 33.33 1996-03-23 20y 00m 02d 1999-08-18 23y 04m 28d Adams
52 Davie Adams Celtic 19 19 0 7 5 7 36.84 26.32 36.84 50.00 1903-04-20 Not Known 1911-09-30 Not Known Adams
53 Derek Adams Ross County; Motherwell; Aberdeen; Livingston (Meadowbank Thistle) 24 17 7 5 8 6 11 30.77 23.08 42.31 42.31 1998-09-09 23y 02m 15d 2006-03-05 30y 08m 08d Adams
54 Francis Adams St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1893-08-05 Not Known 1893-08-05 Not Known Adams
55 G Adams Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known Adams
56 George Adams Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 1969-11-15 19y 04m 14d 1969-11-15 19y 04m 14d Adams
57 James Adams Kilmarnock 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-11-22 Not Known 1925-02-07 Not Known Adams
58 James Adams Everton; St Bernards 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1894-11-10 Not Known 1897-05-07 Not Known Adams
59 James Adams Kilmarnock; St Johnstone 3 1 2 2 1 5 25.00 12.50 62.50 31.25 2005-10-26 18y 02m 00d 2012-08-04 24y 11m 09d Adams
60 John Adams Hibernian 2 2 0 0 2 0 .00 100.00 .00 50.00 1906-09-03 Not Known 1907-01-01 Not Known Adams
61 Joseph Adams Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known Adams
62 Keelan Adams Falkirk 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2024-08-17 22y 09m 04d 2026-02-21 24y 03m 08d Adams
63 Neil Adams Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 Not Known 1987-10-18 Not Known Adams
64 Peter Adams Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1937-08-09 Not Known 1937-08-09 Not Known Adams
65 Ruairidh Adams Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2025-08-10 21y 01m 00d 2025-08-10 21y 01m 00d Adams
66 Scott Adams Peterhead 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-25 20y 09m 12d 2017-07-25 20y 09m 12d Adams
67 Thomas Adams East Fife; Hibernian; Hamilton Academical; Greenock Morton 7 7 0 4 5 0 2 71.43 .00 28.57 71.43 1940-05-04 Not Known 1945-01-13 Not Known Adams
68 Tommy Adams East Fife 7 7 0 4 3 0 4 42.86 .00 57.14 42.86 1939-12-02 Not Known 1948-12-11 Not Known Adams
69 Tonni Adamsen Sportklub Rapid Wien 2 2 0 0 2 0 .00 100.00 .00 50.00 2026-08-20 31y 09m 05d 2026-08-26 31y 09m 11d Adamsen
70 Adamson Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-05-06 Not Known 1907-05-06 Not Known Adamson
71 Bobby Adamson Raith Rovers; Greenock Morton; St Mirren 13 13 0 1 2 3 8 15.38 23.08 61.54 26.92 1961-08-12 Not Known 1969-08-20 Not Known Adamson
72 Calum Adamson Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2025-12-21 18y 04m 14d 2025-12-21 18y 04m 14d Adamson
73 Kenny Adamson Cowdenbeath 2 2 0 1 0 1 50.00 .00 50.00 50.00 2011-07-12 22y 10m 21d 2015-02-28 26y 06m 07d Adamson
74 Robert McLellan Adamson Dundee; East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-01-02 Not Known 1946-04-06 Not Known Adamson
75 Thomas Adamson Dundee United 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1938-01-22 Not Known 1940-02-17 Not Known Adamson
76 Tom Adamson Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 28y 02m 16d 1925-04-28 28y 02m 16d Adamson
77 Corey Addai Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 24y 09m 06d 2022-07-16 24y 09m 06d Addai
78 Derek Ian Addison Dundee United; St Johnstone 12 10 2 1 4 2 6 33.33 16.67 50.00 41.67 1975-10-11 20y 03m 03d 1983-10-29 28y 03m 21d Addison
79 Ian Addison East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-16 Not Known 1950-09-16 Not Known Addison
80 Miles Addison Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2016-10-26 27y 09m 19d 2016-10-26 27y 09m 19d Addison
81 Emmanuel Adegboyega Dundee United 3 3 0 2 0 1 66.67 .00 33.33 66.67 2024-09-01 20y 11m 16d 2025-04-06 21y 06m 21d Adegboyega
82 Ibrahim Adel Nordsjaelland 1 1 0 0 1 0 .00 100.00 .00 50.00 2026-10-15 25y 05m 22d 2026-10-15 25y 05m 22d Adel
83 Tomi Adeloye Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-20 27y 06m 03d 2023-08-20 27y 06m 03d Adeloye
84 Ademir Cruzeiro 1 0 1 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Ademir
85 Dennis Adeniran St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-19 25y 09m 17d 2024-10-19 25y 09m 17d Adeniran
86 Raymond Adeola Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 23y 04m 21d 2024-10-03 23y 04m 21d Adeola
87 Oluwaseun Adewumi Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 2024-12-07 19y 09m 14d 2025-03-07 20y 00m 12d Adewumi
88 Wilfred Adey Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1939-02-25 Not Known Adey
89 Jock Adie Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Adie
90 John Adie East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1955-10-22 25y 07m 20d 1957-10-05 27y 07m 03d Adie
91 Adi Adilovic Zeljeznicar Sarajevo 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-10-15 20y 07m 25d 2003-10-15 20y 07m 25d Adilovic
92 Simon Adingra Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 23y 06m 25d 2025-07-26 23y 06m 25d Adingra
93 Dick Advocaat Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 24y 10m 02d 1972-08-07 24y 10m 11d Advocaat
94 Advocat 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 Advocat
95 Ady Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 Not Known 2009-07-08 Not Known Ady
96 Jonathan Afolabi Dundee 3 0 3 1 1 0 2 33.33 .00 66.67 33.33 2020-10-16 20y 09m 02d 2021-03-06 21y 01m 20d Afolabi
97 Agac BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Agac
98 Kieran Agard Kilmarnock; Rotherham United 2 0 2 1 1 1 1 33.33 33.33 33.33 50.00 2011-03-05 21y 04m 23d 2012-07-28 22y 09m 18d Agard
99 Didier Agathe Hibernian; Celtic 19 18 1 1 14 4 1 73.68 21.05 5.26 84.21 2000-07-30 24y 11m 14d 2005-10-15 30y 01m 29d Agathe
100 Torbjørn Agdestein Inverness Caledonian Thistle 2 0 2 2 0 0 100.00 .00 .00 100.00 2013-08-31 Not Known 2013-12-14 Not Known Agdestein
101 Daniel Agger Liverpool 1 1 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 27y 08m 11d 2012-08-30 27y 08m 18d Agger
102 Amir Agic Zeljeznicar Sarajevo 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-24 26y 10m 07d 2003-09-24 26y 10m 07d Agic
103 Agnaldo Cruzeiro 0 0 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Agnaldo
104 Paul Agnew Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 08m 07d 1998-03-07 25y 08m 07d Agnew
105 Ralph Agnew Clyde 11 11 0 2 6 2 3 54.55 18.18 27.27 63.64 1940-10-19 21y 06m 07d 1947-02-08 27y 09m 27d Agnew
106 Scott Agnew Dumbarton; East Fife 6 6 0 0 2 4 .00 33.33 66.67 16.67 2014-09-13 27y 02m 02d 2020-11-10 33y 03m 30d Agnew
107 William Agnew Ayr United; Falkirk 4 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1918-10-12 Not Known 1920-11-20 Not Known Agnew
108 William Agnew Kilmarnock; Falkirk 13 13 0 3 5 4 4 38.46 30.77 30.77 53.85 1900-12-08 Not Known 1911-12-02 Not Known Agnew
109 Junior Agogo Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2011-08-28 32y 00m 27d 2011-08-28 32y 00m 27d Agogo
110 Damiano Agostini East Fife; Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1999-10-12 20y 10m 20d 2003-07-16 24y 07m 24d Agostini
111 Aguas Benfica 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1960-09-29 29y 10m 20d 1960-10-05 29y 10m 26d Aguas
112 Aguirre Real Sociedad 0 0 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Aguirre
113 Eduardo Aguirre Rangers 1 0 1 2 0 0 100.00 .00 .00 100.00 2017-10-28 29y 03m 03d 2018-02-24 29y 06m 30d Aguirre
114 Daniel Agyei Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 27y 01m 12d 2024-07-13 27y 01m 12d Agyei
115 Emmanuel Agyei Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2026-08-09 22y 04m 29d 2026-08-09 22y 04m 29d Agyei
116 Lawrence Agyekum Cercle Brugge 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-11-28 21y 00m 05d 2024-11-28 21y 00m 05d Agyekum
117 Alfie Agyeman Falkirk 3 1 2 1 0 2 33.33 .00 66.67 33.33 2024-08-17 24y 05m 02d 2025-12-13 25y 08m 28d Agyeman
118 Manuel Agyemang Petrocub 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-12-19 22y 07m 22d 2024-12-19 22y 07m 22d Agyemang
119 Patrick Agyemang Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 25y 09m 16d 2006-07-15 25y 09m 16d Agyemang
120 Thomas Agyepong Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-04-28 22y 06m 18d 2019-04-28 22y 06m 18d Agyepong
121 Brian Dominic Ahern Clyde; Ayr United 15 15 0 1 3 6 6 20.00 40.00 40.00 40.00 1974-01-26 21y 02m 11d 1982-12-27 30y 01m 12d Ahern
122 Ange Ahoussou Sportklub Rapid Wien 1 0 1 0 1 0 .00 100.00 .00 50.00 2026-08-26 22y 08m 04d 2026-08-26 22y 08m 04d Ahoussou
123 Aigner FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Aigner
124 Archibald W Aikman East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known Aikman
125 Archibald Webster Aikman St Mirren; Falkirk 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1946-08-28 21y 05m 05d 1954-01-30 28y 10m 07d Aikman
126 George Anderson Aimer Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-03-18 Not Known 1922-03-18 Not Known Aimer
127 R Ainslie Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Ainslie
128 Walter W Ainslie St Bernards 2 2 0 1 1 0 50.00 50.00 .00 75.00 1900-08-16 Not Known 1901-05-20 Not Known Ainslie
129 Lionel Ainsworth Rotherham United; Motherwell 10 6 4 2 3 1 6 30.00 10.00 60.00 35.00 2012-07-28 24y 09m 27d 2017-02-04 29y 04m 03d Ainsworth
130 Fraser Aird Rangers 1 1 0 0 0 2 .00 .00 66.67 .00 2014-08-10 19y 06m 08d 2015-01-16 19y 11m 14d Aird
131 Hugh Aird Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-24 Not Known 1951-11-24 Not Known Aird
132 Kenny Aird St Mirren; St Johnstone 17 17 0 3 7 5 6 38.89 27.78 33.33 52.78 1965-12-25 18y 08m 12d 1972-12-30 25y 08m 17d Aird
133 Peter Aird Hibernian; East Fife 14 14 0 6 0 8 42.86 .00 57.14 42.86 1945-08-15 Not Known 1951-12-22 Not Known Aird
134 William Aird St Bernards; Greenock Morton; Queen of the South 25 25 0 5 5 15 20.00 20.00 60.00 30.00 1937-09-22 20y 06m 06d 1952-02-23 34y 11m 07d Aird
135 Seton Airlie Celtic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1946-12-21 26y 08m 29d 1946-12-21 26y 08m 29d Airlie
136 Aisdmann BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Aisdmann
137 Aitchison Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1888-05-05 Not Known 1888-05-05 Not Known Aitchison
138 Jack Aitchison Celtic; Motherwell 1 0 1 4 0 0 100.00 .00 .00 100.00 2017-01-29 16y 10m 24d 2023-02-19 22y 11m 14d Aitchison
139 Rab Aitchison Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 21y 08m 27d 1965-08-07 21y 08m 27d Aitchison
140 Thomas George Aitchison Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 21y 03m 12d 1985-08-27 21y 03m 12d Aitchison
141 Alex Aitken Dundee 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1912-10-16 Not Known 1916-12-16 Not Known Aitken
142 Andrew Aitken Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1911-10-07 Not Known 1912-02-24 Not Known Aitken
143 Andy Aitken Queens Park; Hibernian; Third Lanark; Hamilton Academical 20 20 0 4 6 2 12 30.00 10.00 60.00 35.00 1940-10-05 20y 11m 20d 1947-11-01 28y 00m 17d Aitken
144 Andrew Robert Aitken Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 21y 06m 16d 1999-08-18 21y 06m 16d Aitken
145 Andy Aitken Newcastle United 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1897-04-17 19y 11m 21d 1904-04-25 26y 11m 29d Aitken
146 Andy Aitken Hibernian; Raith Rovers 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1957-04-24 22y 08m 03d 1962-12-01 28y 03m 10d Aitken
147 Charles Aitken Motherwell 27 27 0 5 7 7 13 25.93 25.93 48.15 38.89 1951-05-05 18y 09m 16d 1964-02-19 31y 07m 00d Aitken
148 Christopher Ian Aitken Hamilton Academical; Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-07-17 22y 03m 17d 2007-08-28 26y 04m 28d Aitken
149 Daniel Aitken Kilmarnock 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1904-08-20 Not Known 1905-11-18 Not Known Aitken
150 Fergus McKenna Aitken Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1918-04-06 Not Known 1918-04-06 Not Known Aitken
151 Fred Aitken St Johnstone 19 19 0 5 9 5 7 42.86 23.81 33.33 54.76 1967-08-12 17y 08m 30d 1974-12-28 25y 01m 15d Aitken
152 George Aitken East Fife; Third Lanark 13 13 0 5 2 6 38.46 15.38 46.15 46.15 1946-04-06 20y 10m 09d 1951-10-27 26y 04m 29d Aitken
153 John Aitken Airdrieonians 7 7 0 3 0 2 5 .00 28.57 71.43 14.29 1943-10-02 Not Known 1945-05-26 Not Known Aitken
154 John Aitken Hibernian 4 4 0 0 0 4 .00 .00 100.00 .00 1914-04-20 Not Known 1915-01-01 Not Known Aitken
155 John Aitken Clyde; Kilmarnock 9 9 0 4 4 1 4 44.44 11.11 44.44 50.00 1919-10-18 Not Known 1932-12-03 Not Known Aitken
156 Matty Aitken Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2026-09-11 29y 01m 23d 2026-09-11 29y 01m 23d Aitken
157 R Aitken St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1885-09-26 Not Known 1886-02-06 Not Known Aitken
158 Robert Aitken Falkirk; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1948-02-14 25y 05m 12d 1949-08-13 26y 11m 11d Aitken
159 Robert Alexander Graham Aitken Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known Aitken
160 Roy Aitken Celtic; St Mirren; Aberdeen 53 53 0 3 31 12 11 57.41 22.22 20.37 68.52 1976-02-07 17y 02m 14d 1993-05-05 34y 05m 11d Aitken
161 Samuel Aitken Raith Rovers 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1910-09-10 Not Known 1912-02-17 Not Known Aitken
162 Stephen Smith Aitken Greenock Morton; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1994-08-04 17y 10m 10d 2007-01-06 30y 03m 12d Aitken
163 William J Aitken Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-08-24 Not Known 1918-08-24 Not Known Aitken
164 William John Aitken Queens Park 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1916-11-25 Not Known 1918-01-05 Not Known Aitken
165 Jack W Aitkenhead Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-17 Not Known 1951-11-17 Not Known Aitkenhead
166 John Aitkenhead Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Aitkenhead
167 John Aitkenhead Queens Park; Hibernian; Motherwell 25 25 0 4 5 5 15 20.00 20.00 60.00 30.00 1943-10-23 20y 00m 15d 1956-04-23 32y 06m 15d Aitkenhead
168 James Aiton Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1931-12-12 Not Known 1932-01-30 Not Known Aiton
169 Kristoffer Ajer Kilmarnock; Celtic 12 11 1 11 2 2 73.33 13.33 13.33 80.00 2017-04-14 18y 11m 28d 2020-12-20 22y 08m 03d Ajer
170 Albian Ajeti Celtic 1 0 1 2 0 1 66.67 .00 33.33 66.67 2021-07-31 24y 05m 05d 2021-12-02 24y 09m 06d Ajeti
171 Samet Akaydin Trabzonspor 1 1 0 1 0 0 100.00 .00 .00 100.00 2026-10-22 32y 07m 09d 2026-10-22 32y 07m 09d Akaydin
172 Mustafa Akcay Trabzonspor 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-10-22 16y 06m 13d 2026-10-22 16y 06m 13d Akcay
173 Ismahil Akinade Bohemians Dublin 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-01 21y 04m 20d 2015-07-01 21y 04m 20d Akinade
174 Adebayo Akinfenwa Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 28y 02m 19d 2010-07-29 28y 02m 19d Akinfenwa
175 Tim Akinola Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 20y 09m 25d 2022-03-05 20y 09m 25d Akinola
176 Lucas Akins Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2008-08-30 19y 06m 05d 2008-11-12 19y 08m 18d Akins
177 William Akio Ross County 0 0 0 0 0 1 .00 .00 100.00 .00 2022-10-30 24y 03m 07d 2022-10-30 24y 03m 07d Akio
178 Ini Akpan Birkirkara 0 0 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 31y 11m 11d 2016-07-21 31y 11m 18d Akpan
179 Akrri Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Akrri
180 Aktun Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Aktun
181 Farid El Alagui Dundee United; Hibernian 3 2 1 2 2 0 1 66.67 .00 33.33 66.67 2014-03-21 29y 01m 11d 2015-04-12 30y 02m 02d Alagui
182 Abdulrasag Alamu Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 17y 11m 18d 2019-07-01 17y 11m 18d Alamu
183 Alan St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1941-06-28 Not Known 1941-06-28 Not Known Alan
184 Frederick James Albert St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1912-08-15 Not Known 1912-08-15 Not Known Albert
185 Jorg Albertz Rangers 21 19 2 10 16 2 3 76.19 9.52 14.29 80.95 1996-09-14 25y 07m 16d 2001-05-05 30y 03m 06d Albertz
186 Arthur Richard Albiston Manchester United; Dundee 2 2 0 0 2 0 .00 100.00 .00 50.00 1986-09-02 29y 01m 19d 1989-09-09 32y 01m 26d Albiston
187 Peter Aldis Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 31y 07m 08d 1958-11-19 31y 07m 08d Aldis
188 Tom Aldred Motherwell 6 6 0 2 1 3 33.33 16.67 50.00 41.67 2018-01-27 27y 04m 16d 2019-02-17 28y 05m 06d Aldred
189 Ryan Alebiosu Kilmarnock; St Mirren 5 3 2 2 2 2 33.33 33.33 33.33 50.00 2022-08-31 20y 08m 14d 2025-02-26 23y 02m 09d Alebiosu
190 Alfredo Alegre Chile-Peru XI 1 1 0 0 0 1 .00 .00 100.00 .00 1933-10-09 23y 07m 11d 1933-10-09 23y 07m 11d Alegre
191 Mihail Aleksandrov Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 25y 00m 22d 2014-07-03 25y 00m 22d Aleksandrov
192 Danijel Aleksic Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 31y 04m 09d 2022-11-03 31y 06m 04d Aleksic
193 Goran Aleksic IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 15y 04m 05d 2000-08-24 15y 04m 19d Aleksic
194 Milan Aleksic Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-26 19y 10m 26d 2025-07-26 19y 10m 26d Aleksic
195 A Alexander Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Alexander
196 Alexander East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Alexander
197 Allan Alexander Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1902-11-29 Not Known 1902-11-29 Not Known Alexander
198 Eric Alexander Hamilton Academical 6 4 2 1 1 4 16.67 16.67 66.67 25.00 1978-02-04 17y 10m 01d 1982-04-10 22y 00m 07d Alexander
199 Francis Alexander Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1921-12-03 Not Known 1922-04-29 Not Known Alexander
200 Graham Alexander Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 34y 09m 05d 2006-07-15 34y 09m 05d Alexander
201 Gregg Duncan Alexander Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 22y 02m 23d 1987-08-01 22y 02m 23d Alexander
202 Hugh Alexander Dumbarton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1922-04-22 Not Known 1922-04-22 Not Known Alexander
203 Ian Alexander Motherwell 1 0 1 0 1 0 .00 100.00 .00 50.00 1983-12-26 20y 11m 00d 1983-12-26 20y 11m 00d Alexander
204 John Woodburn Alexander Ayr United; Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-02-02 Not Known 1937-03-06 Not Known Alexander
205 Mark Alexander Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1982-08-18 17y 11m 14d 1982-08-25 17y 11m 21d Alexander
206 Neil Alexander Livingston (Meadowbank Thistle); Rangers; Aberdeen 2 2 0 14 4 4 63.64 18.18 18.18 72.73 2000-09-06 22y 05m 27d 2017-05-07 39y 01m 27d Alexander
207 Norman Hugh Alexander Alloa Athletic 2 1 1 0 0 3 .00 .00 100.00 .00 1977-09-28 24y 05m 07d 1978-04-22 25y 00m 01d Alexander
208 Robert Alexander Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 Not Known 1966-01-08 Not Known Alexander
209 Rowan Samuel Alexander Queen of the South; St Mirren; Greenock Morton 11 11 0 2 0 4 8 .00 33.33 66.67 16.67 1982-02-17 21y 00m 20d 1994-08-04 33y 06m 07d Alexander
210 Thomas Alexander Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-02-05 Not Known 1944-02-05 Not Known Alexander
211 Thomas Alexander Queens Park; Greenock Morton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1947-03-29 Not Known 1951-11-24 Not Known Alexander
212 William Alexander Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Alexander
213 Steven Alfred Dinamo Minsk 1 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 26y 11m 22d 2024-10-03 26y 11m 22d Alfred
214 Enes Alic St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2026-08-29 27y 05m 20d 2026-08-29 27y 05m 20d Alic
215 Herve Alicarte FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 29y 00m 30d 2003-11-27 29y 01m 20d Alicarte
216 Haris Alihodzic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 35y 05m 12d 2003-10-15 35y 06m 03d Alihodzic
217 Saidou Alioum Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 21y 02m 29d 2024-10-24 21y 02m 29d Alioum
218 James Alison Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1946-12-07 23y 01m 26d 1949-11-12 26y 01m 01d Alison
219 Fidan Aliti Zurich 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-08-18 28y 10m 15d 2022-08-25 28y 10m 22d Aliti
220 Hasney Aljofree Dundee United 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 2000-10-14 22y 03m 03d 2002-03-09 23y 07m 26d Aljofree
221 Adam McIlroy Allan Falkirk; Queen of the South 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1925-09-15 Not Known 1935-12-14 Not Known Allan
222 Allan Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1992-05-04 Not Known 1992-05-04 Not Known Allan
223 Andrew Allan Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known Allan
224 Connor Allan Falkirk 4 3 1 0 1 4 .00 20.00 80.00 10.00 2025-09-27 20y 11m 26d 2026-05-13 21y 07m 12d Allan
225 David Steel Allan Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1884-04-19 Not Known 1884-09-27 Not Known Allan
226 G Allan Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known Allan
227 George Allan Partick Thistle 3 3 0 2 1 0 66.67 33.33 .00 83.33 1906-11-24 Not Known 1907-12-28 Not Known Allan
228 George Allan Celtic; Partick Thistle; Liverpool 5 5 0 5 1 1 3 20.00 20.00 60.00 30.00 1897-05-15 21y 08m 22d 1899-04-17 23y 07m 25d Allan
229 Henry Allan 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 Allan
230 James Allan Greenock Morton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1901-08-31 Not Known 1902-12-27 Not Known Allan
231 James Allan Airdrieonians; Third Lanark 4 4 0 0 2 2 .00 50.00 50.00 25.00 1924-09-20 Not Known 1929-04-01 Not Known Allan
232 James Allan Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Allan
233 James Allan Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1912-09-04 Not Known 1912-09-04 Not Known Allan
234 James Allan Leith Athletic; Forfar Athletic 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1903-02-07 27y 10m 00d 1982-08-25 Not Known Allan
235 Jimmy Allan Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 28y 04m 18d 1886-02-27 28y 04m 18d Allan
236 Johnny Allan Dunfermline Athletic; Aberdeen; Third Lanark 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1954-04-21 23y 00m 30d 1958-08-13 27y 04m 22d Allan
237 John Allan Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 1910-08-17 Not Known 1910-08-24 Not Known Allan
238 John Allan Kilmarnock 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1910-09-17 Not Known 1911-11-18 Not Known Allan
239 Jordan Allan Elgin City; Cowdenbeath 2 1 1 0 0 2 .00 .00 100.00 .00 2017-07-18 22y 05m 11d 2019-07-16 24y 05m 09d Allan
240 Joseph Allan Leith Athletic; St Bernards 8 8 0 0 2 6 .00 25.00 75.00 12.50 1932-01-01 Not Known 1937-09-22 Not Known Allan
241 Joseph Allan St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-02 Not Known 1898-04-02 Not Known Allan
242 Keir Allan East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 17y 04m 04d 2022-07-05 17y 04m 04d Allan
243 Lewis Allan Forfar Athletic; Hibernian 2 0 2 1 0 2 33.33 .00 66.67 33.33 2015-08-25 18y 10m 00d 2019-04-06 22y 05m 12d Allan
244 M Allan Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Allan
245 Martin William Allan Montrose 3 3 0 1 0 2 33.33 .00 66.67 33.33 1985-08-20 24y 08m 22d 1989-08-16 28y 08m 18d Allan
246 Patrick Allan Clyde; Scottish Select 8 8 0 4 3 0 5 37.50 .00 62.50 37.50 1912-04-13 Not Known 1921-08-23 Not Known Allan
247 Paul Allan Dunfermline Athletic; Inverness Caledonian Thistle 2 2 0 0 2 1 .00 66.67 33.33 33.33 2021-04-03 21y 01m 27d 2026-08-16 26y 06m 09d Allan
248 Raymond George Kyle Allan Cowdenbeath; Brechin City; Motherwell 3 3 0 0 3 1 .00 75.00 25.00 37.50 1983-08-24 Not Known 1994-08-20 Not Known Allan
249 Richard Allan Dundee 4 4 0 0 1 3 .00 25.00 75.00 12.50 1896-08-15 Not Known 1898-04-27 Not Known Allan
250 Robert Allan Raith Rovers; Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 1938-04-20 Not Known 1939-12-09 Not Known Allan
251 Russell John Wallace Allan Third Lanark 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1918-11-23 Not Known 1921-02-26 Not Known Allan
252 Samuel Allan Hibernian 23 23 0 9 5 8 39.13 21.74 34.78 50.00 1907-08-26 Not Known 1911-08-28 Not Known Allan
253 Samuel Allan Port Glasgow Athletic 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1904-12-24 Not Known 1907-01-19 Not Known Allan
254 Scott Allan Dundee United; Hibernian; Celtic; Dundee; Inverness Caledonian Thistle 12 11 1 1 6 5 8 31.58 26.32 42.11 44.74 2011-03-16 19y 03m 16d 2022-04-16 30y 04m 19d Allan
255 Thomas Allan Leith Athletic 4 4 0 1 0 0 4 .00 .00 100.00 .00 1894-05-12 Not Known 1895-05-29 Not Known Allan
256 Thomas Allan Celtic 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1910-04-28 Not Known 1910-04-28 Not Known Allan
257 Thomas E Allan Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1914-10-10 Not Known 1915-02-13 Not Known Allan
258 Thomson Allan Hibernian; Dundee 26 26 0 9 10 7 34.62 38.46 26.92 53.85 1966-02-21 19y 04m 16d 1977-10-29 31y 00m 24d Allan
259 Vincent Allan Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1934-09-15 Not Known 1935-01-12 Not Known Allan
260 William Allan Greenock Morton 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1921-08-27 Not Known 1925-02-14 Not Known Allan
261 William Allan Hamilton Academical; Motherwell 12 12 0 6 2 4 50.00 16.67 33.33 58.33 1928-08-18 Not Known 1935-03-02 Not Known Allan
262 William Allan Rangers; Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1904-09-26 Not Known 1910-03-19 Not Known Allan
263 William Allan Aberdeen; St Mirren; Falkirk; Greenock Morton 13 12 1 2 4 7 15.38 30.77 53.85 30.77 1962-11-03 19y 10m 23d 1969-03-24 26y 03m 13d Allan
264 William Allan Falkirk; Hibernian 53 53 0 17 10 25 32.08 18.87 47.17 41.51 1903-09-08 Not Known 1918-01-02 Not Known Allan
265 Allan-1915-08-07-LH 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 Allan-1915-08-07-LH
266 Scott Allardice Inverness Caledonian Thistle; Ross County 7 4 3 0 3 4 .00 42.86 57.14 21.43 2020-10-06 22y 06m 06d 2024-12-29 26y 08m 29d Allardice
267 Samuel Jeffrey Allardyce Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 26y 09m 13d 1981-08-01 26y 09m 13d Allardyce
268 Terry Allcock Bolton Wanderers; Norwich City 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1957-10-14 21y 10m 04d 1959-10-12 23y 10m 02d Allcock
269 Clive Allen Queens Park Rangers; Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1984-08-07 23y 02m 18d 1990-08-13 29y 02m 24d Allen
270 Joe Allen Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 22y 05m 09d 2012-08-30 22y 05m 16d Allen
271 Malcolm Allen Watford 2 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 19y 04m 15d 1987-05-12 20y 01m 21d Allen
272 Martin Allen Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 18y 11m 20d 1984-08-07 18y 11m 20d Allen
273 Michael Allen Middlesbrough 2 1 1 2 0 0 100.00 .00 .00 100.00 1968-08-03 19y 04m 04d 1968-10-21 19y 06m 21d Allen
274 Paul Kevin Allen Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 29y 10m 27d 1992-07-25 29y 10m 27d Allen
275 Tony Allen Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 24y 10m 22d 1964-10-19 24y 10m 22d Allen
276 David Richardson Alleyne Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 25y 05m 25d 1997-08-09 25y 05m 25d Alleyne
277 A Allison St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-01-10 Not Known 1885-01-10 Not Known Allison
278 Alexander Allison St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-05-08 Not Known 1926-05-08 Not Known Allison
279 Allison Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-08 Not Known 1895-05-08 Not Known Allison
280 Brian Allison Falkirk 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2007-10-06 19y 03m 13d 2009-12-26 21y 06m 03d Allison
281 John Allison Airdrieonians; Cowdenbeath; Stenhousemuir 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1927-04-23 Not Known 1931-01-17 Not Known Allison
282 Kyle Allison Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-07-27 20y 02m 27d 2010-07-27 20y 02m 27d Allison
283 Malcolm Allison West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 26y 01m 14d 1953-10-19 26y 01m 14d Allison
284 Robert Allison Renton 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1892-01-23 Not Known 1893-11-04 Not Known Allison
285 W Allison Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-02-21 Not Known 1948-02-21 Not Known Allison
286 William S Allison Raith Rovers 6 6 0 0 1 5 .00 16.67 83.33 8.33 1926-01-04 Not Known 1928-04-18 Not Known Allison
287 Jack Allister Chelsea; Aberdeen 12 12 0 1 6 1 5 50.00 8.33 41.67 54.17 1951-05-12 23y 10m 12d 1957-04-27 29y 09m 28d Allister
288 Wilfred Allsop Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-04 25y 00m 12d 1956-02-04 25y 00m 12d Allsop
289 Pall Hjardar Almarsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 21y 03m 15d 2000-08-24 21y 03m 29d Almarsson
290 Paulo Sergio Braga 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 28y 06m 08d 2004-09-30 28y 06m 22d Almeida
291 Romeu António Soares Almeida FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 Not Known 1996-07-31 Not Known Almeida
292 Jack Almond Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 21y 05m 12d 1898-04-18 21y 05m 12d Almond
293 Willie Almond Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Almond
294 Jak Alnwick Rangers; St Mirren 5 5 0 3 1 6 30.00 10.00 60.00 35.00 2017-02-01 23y 07m 15d 2022-03-12 28y 08m 23d Alnwick
295 Ivan Alonso Rayo Vallecano 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-17 31y 09m 00d 2026-07-17 31y 09m 00d Alonso
296 Blair Alston Falkirk; St Johnstone; Hamilton Academical; Kilmarnock; Partick Thistle 19 11 8 1 7 6 10 30.43 26.09 43.48 43.48 2014-08-30 22y 05m 07d 2023-08-20 31y 04m 28d Alston
297 David Alston Partick Thistle 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1938-01-15 Not Known 1938-01-15 Not Known Alston
298 Hamit Altintop Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 21y 10m 27d 2004-11-04 21y 10m 27d Altintop
299 Wolfgang Altmann Lokomotiv Leipzig 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-09-15 23y 11m 24d 1976-09-15 23y 11m 24d Altmann
300 Sone Aluko Aberdeen; Rangers 11 8 3 1 2 4 5 18.18 36.36 45.45 36.36 2007-11-11 18y 08m 23d 2012-04-21 23y 02m 02d Aluko
301 Eguaras Union Deportiva Almeria 1 1 0 0 0 0 .00 .00 .00 .00 2022-12-04 30y 08m 27d 2022-12-04 30y 08m 27d Alvarez
302 Sergio Alvarez Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 24y 11m 24d 2015-07-30 24y 11m 24d Alvarez
303 Bruno Alves Rangers 1 1 0 1 1 0 50.00 50.00 .00 75.00 2017-08-19 35y 08m 23d 2018-02-24 36y 02m 28d Alves
304 William Alvey Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known Alvey
305 Alfons Amade Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-12 25y 08m 00d 2025-07-12 25y 08m 00d Amade
306 Justin Amaluzor Motherwell 3 0 3 1 0 2 33.33 .00 66.67 33.33 2021-10-02 24y 11m 15d 2022-01-29 25y 03m 12d Amaluzor
307 Ioannis Amanatidis VfB Stuttgart 1893 0 0 0 0 0 1 .00 .00 100.00 .00 2000-09-28 18y 09m 25d 2000-09-28 18y 09m 25d Amanatidis
308 Romeo Amane Sportklub Rapid Wien 2 2 0 0 2 0 .00 100.00 .00 50.00 2026-08-20 23y 06m 00d 2026-08-26 23y 06m 06d Amane
309 Nayim Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 1990-08-13 23y 09m 08d 1992-07-25 25y 08m 20d Amar
310 Dana Amaral Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 18y 09m 17d 2022-07-20 18y 09m 17d Amaral
311 Gabriel Amato Rangers 3 1 2 2 1 1 50.00 25.00 25.00 62.50 1998-08-02 27y 09m 11d 1999-08-07 28y 09m 16d Amato
312 Mikel Arteta Rangers 8 8 0 7 0 1 87.50 .00 12.50 87.50 2002-09-11 20y 05m 16d 2004-05-12 22y 01m 16d Amatriain
313 Harry Ambler Aberdeen 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1916-11-18 Not Known 1916-11-18 Not Known Ambler
314 Vladimir Ambros Petrocub 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-12-19 30y 11m 19d 2024-12-19 30y 11m 19d Ambros
315 Efe Ambrose Celtic; Hibernian; St Johnstone 19 17 2 13 5 4 59.09 22.73 18.18 70.45 2012-10-07 23y 11m 19d 2022-01-18 33y 03m 00d Ambrose
316 Peter Ambrose Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2025-01-12 22y 07m 02d 2025-01-12 22y 07m 02d Ambrose
317 Ameclick Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Ameclick
318 Boni Amian Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 21y 06m 04d 2024-10-03 21y 06m 04d Amian
319 Jordan Amissah Ross County; Dundee United 3 3 0 0 1 3 .00 25.00 75.00 12.50 2024-12-29 23y 04m 27d 2026-08-09 25y 00m 07d Amissah
320 David Amoo Partick Thistle 4 3 1 1 2 4 14.29 28.57 57.14 28.57 2015-08-22 24y 04m 09d 2017-04-29 26y 00m 16d Amoo
321 Guillermo Amor Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-03-08 35y 03m 04d 2003-03-08 35y 03m 04d Amor
322 Lorenzo Amoruso Rangers 19 19 0 1 17 1 1 89.47 5.26 5.26 92.11 1998-05-16 26y 10m 18d 2003-05-18 31y 10m 20d Amoruso
323 Andrew Amos St Bernards 3 3 0 1 0 2 33.33 .00 66.67 33.33 1914-03-14 Not Known 1915-05-01 Not Known Amos
324 Charles Amos Hibernian 4 4 0 3 0 1 75.00 .00 25.00 75.00 1894-01-27 Not Known 1894-08-25 Not Known Amos
325 Luke Amos Hibernian 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-12-26 27y 10m 03d 2024-12-26 27y 10m 03d Amos
326 Walter Amos Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 Not Known 1925-04-28 Not Known Amos
327 Ethan Ampadu Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 22y 10m 16d 2023-07-30 22y 10m 16d Ampadu
328 Sofyan Amrabat Fiorentina 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 26y 01m 15d 2022-10-13 26y 01m 22d Amrabat
329 Amundsen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Amundsen
330 Leif Amundsen Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 Not Known 1962-11-12 Not Known Amundsen
331 Giuseppe Anaclerio Bologna 0 0 0 1 0 0 100.00 .00 .00 100.00 1990-11-07 16y 09m 12d 1990-11-07 16y 09m 12d Anaclerio
332 Sadat Anaku Dundee United 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-12-24 22y 00m 15d 2023-02-04 22y 01m 26d Anaku
333 Robert Ancell St Mirren; Dundee; Aberdeen 13 13 0 5 4 4 38.46 30.77 30.77 53.85 1930-11-29 19y 05m 13d 1949-03-19 37y 09m 03d Ancell
334 Harry Anders Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-14 26y 10m 16d 1953-10-14 26y 10m 16d Anders
335 Andersen Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Andersen
336 Erik Bo Andersen Rangers 3 2 1 3 1 1 60.00 20.00 20.00 70.00 1996-05-18 25y 06m 04d 1997-08-04 26y 08m 21d Andersen
337 Soren Andersen Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1996-12-07 30y 09m 24d 1997-02-22 31y 00m 09d Andersen
338 Trygve Andersen Sportsklubben Brann 3 3 0 0 0 3 .00 .00 100.00 .00 1962-09-25 28y 02m 15d 1965-06-08 30y 10m 29d Andersen
339 Vetle Gregres Andersen Dunfermline Athletic; Raith Rovers 3 3 0 0 0 4 .00 .00 100.00 .00 1987-11-24 23y 07m 04d 1997-02-22 32y 10m 02d Andersen
340 Stan Anderson Hamilton Academical; Queen of the South; Clyde 15 15 0 2 6 1 9 37.50 6.25 56.25 40.63 1961-09-13 22y 02m 22d 1970-04-11 30y 09m 20d Anderson
341 Alex Anderson Stirling Albion; Stenhousemuir; Dunfermline Athletic 8 8 0 3 1 0 7 12.50 .00 87.50 12.50 1950-03-18 24y 06m 07d 1957-01-05 31y 03m 25d Anderson
342 Alex Anderson Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1925-08-19 Not Known 1927-05-07 Not Known Anderson
343 Alex J Anderson Heart of Midlothian B 3 2 1 1 1 1 33.33 33.33 33.33 50.00 1934-08-03 Not Known 1937-08-09 Not Known Anderson
344 Alex M Anderson Queens Park 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1932-09-13 Not Known 1934-02-03 Not Known Anderson
345 Alfred Anderson Hibernian 6 6 0 4 1 2 3 16.67 33.33 50.00 33.33 1935-04-23 Not Known 1936-09-19 Not Known Anderson
346 AM Anderson Edinburgh University 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1883-02-10 Not Known 1885-02-21 Not Known Anderson
347 Andrew Lyle Anderson St Mirren 12 12 0 2 4 3 4 33.33 25.00 33.33 45.83 1904-10-22 Not Known 1908-03-21 Not Known Anderson
348 Andy Anderson Partick Thistle 11 11 0 6 3 3 50.00 25.00 25.00 62.50 1972-04-22 18y 08m 15d 1981-02-28 27y 06m 21d Anderson
349 Bruce Anderson Aberdeen; Ayr United; Livingston (Meadowbank Thistle); Kilmarnock 16 5 11 2 5 6 10 23.81 28.57 47.62 38.10 2018-10-20 20y 00m 27d 2026-03-14 27y 05m 19d Anderson
350 Chris Anderson The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 25y 01m 04d 2012-09-07 25y 01m 04d Anderson
351 Christopher Anderson Aberdeen 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1949-12-03 24y 03m 03d 1952-08-27 26y 11m 28d Anderson
352 David D Anderson Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1950-05-10 Not Known 1950-05-10 Not Known Anderson
353 David Anderson Hibernian; St Bernards 6 6 0 2 3 0 3 50.00 .00 50.00 50.00 1921-04-20 Not Known 1923-05-05 Not Known Anderson
354 David Anderson Airdrieonians; Hibernian 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1906-10-20 Not Known 1913-04-16 Not Known Anderson
355 David W Anderson Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-02-18 Not Known 1950-02-18 Not Known Anderson
356 David Walter Anderson Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Anderson
357 Derek Anderson Kilmarnock; Ayr United 10 10 0 2 3 1 6 30.00 10.00 60.00 35.00 1994-11-26 22y 06m 11d 1998-03-07 25y 09m 20d Anderson
358 Douglas Anderson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-16 Not Known 1939-12-16 Not Known Anderson
359 Edward Murray Finnegan Anderson Clyde 13 13 0 4 5 5 28.57 35.71 35.71 46.43 1969-12-16 20y 07m 20d 1979-12-01 30y 07m 05d Anderson
360 Edward T Anderson St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-08-30 Not Known 1903-03-28 Not Known Anderson
361 George Anderson Dundee; St Johnstone 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1899-11-11 Not Known 1908-01-25 Not Known Anderson
362 George Anderson Kilmarnock 21 21 0 5 3 12 23.81 14.29 57.14 30.95 1898-04-16 Not Known 1908-02-01 Not Known Anderson
363 George Anderson Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1920-05-03 Not Known 1920-05-15 Not Known Anderson
364 George Anderson Aberdeen 11 11 0 4 4 3 36.36 36.36 27.27 54.55 1914-09-26 Not Known 1921-12-03 Not Known Anderson
365 George Anderson Greenock Morton; Airdrieonians 26 26 0 2 8 6 12 30.77 23.08 46.15 42.31 1970-12-05 16y 11m 10d 1983-04-02 29y 03m 08d Anderson
366 George Anderson Leith Athletic; St Bernards 17 17 0 2 2 2 13 11.76 11.76 76.47 17.65 1890-02-01 Not Known 1892-09-17 Not Known Anderson
367 George Russell Anderson Airdrieonians; Cowdenbeath 3 3 0 1 0 1 1 .00 33.33 33.33 16.67 1925-09-09 Not Known 1932-01-30 Not Known Anderson
368 Grant Anderson Raith Rovers 8 7 1 0 1 8 .00 11.11 88.89 5.56 2012-07-14 25y 10m 24d 2020-10-13 34y 01m 23d Anderson
369 Harry Anderson Raith Rovers; Third Lanark; St Mirren; Clydebank[3] 16 16 0 2 5 9 12.50 31.25 56.25 28.13 1912-11-30 Not Known 1922-03-11 Not Known Anderson
370 Harry Anderson Hibernian 12 12 0 1 3 3 6 25.00 25.00 50.00 37.50 1910-05-07 Not Known 1912-09-16 Not Known Anderson
371 Henry Anderson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1908-12-05 Not Known 1908-12-05 Not Known Anderson
372 Iain Anderson Dundee 7 1 6 5 1 2 62.50 12.50 25.00 68.75 1994-04-16 16y 08m 24d 2004-08-07 27y 00m 15d Anderson
373 Ian Anderson Dundee; St Johnstone 11 10 1 1 3 5 3 27.27 45.45 27.27 50.00 1973-08-18 18y 11m 07d 1977-09-17 23y 00m 06d Anderson
374 James Anderson 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 Anderson
375 James [12] Anderson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1944-02-19 Not Known 1944-02-19 Not Known Anderson
376 James Anderson Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1899-10-21 Not Known 1899-12-09 Not Known Anderson
377 James Anderson Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1911-04-29 Not Known 1912-03-23 Not Known Anderson
378 James A Anderson Queen of the South; Hamilton Academical 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1935-09-18 Not Known 1945-01-02 Not Known Anderson
379 James Anderson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Anderson
380 James Arnott Anderson Kilmarnock 2 2 0 0 2 0 .00 100.00 .00 50.00 1934-04-07 Not Known 1935-04-13 Not Known Anderson
381 James D Anderson Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1943-08-14 Not Known 1943-11-27 Not Known Anderson
382 Jim Anderson Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 Not Known 1957-04-17 Not Known Anderson
383 Jimmy Anderson St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Anderson
384 John Anderson Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-11-14 Not Known 1903-11-21 Not Known Anderson
385 John [10] Anderson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1918-10-05 Not Known 1918-10-05 Not Known Anderson
386 John [14] Anderson Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1925-01-03 Not Known Anderson
387 John [15] Anderson Queen of the South 2 2 0 1 0 1 50.00 .00 50.00 50.00 1934-03-24 Not Known 1935-03-23 Not Known Anderson
388 John [20] Anderson Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1890-03-22 Not Known 1891-01-10 Not Known Anderson
389 John Anderson Falkirk 18 18 0 1 7 2 9 38.89 11.11 50.00 44.44 1905-11-25 Not Known 1912-08-22 Not Known Anderson
390 John Christopher Patrick Anderson Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 27y 08m 27d 1987-08-03 27y 08m 27d Anderson
391 John Hugh Todd Anderson Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-12 25y 08m 01d 1962-09-19 25y 08m 08d Anderson
392 John Lockhart Anderson Partick Thistle; Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1951-11-03 23y 06m 29d 1956-01-14 27y 09m 09d Anderson
393 John M Anderson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-05 Not Known 1908-09-05 Not Known Anderson
394 John Patton Anderson Greenock Morton; Livingston (Meadowbank Thistle) 4 4 0 2 0 2 50.00 .00 50.00 50.00 1994-08-04 21y 10m 02d 2002-01-19 29y 03m 17d Anderson
395 Joseph Anderson Airdrieonians; Clydebank[3] 4 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1916-02-26 Not Known 1926-04-17 Not Known Anderson
396 Kenneth L Anderson Third Lanark; Queens Park 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1893-09-02 Not Known 1895-05-18 Not Known Anderson
397 Kieran Anderson Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-24 25y 00m 04d 2019-07-24 25y 00m 04d Anderson
398 Len Anderson Victoria All Stars; Alberta All-Stars 0 0 0 0 0 2 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-08 Not Known Anderson
399 Lewis Anderson East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 18y 05m 17d 2022-07-05 18y 05m 17d Anderson
400 Max Anderson Dundee 5 3 2 3 1 3 42.86 14.29 42.86 50.00 2020-10-16 19y 04m 29d 2023-08-27 22y 03m 10d Anderson
401 Mikey Anderson Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2026-09-11 26y 02m 09d 2026-09-11 26y 02m 09d Anderson
402 Myles Anderson Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-02-26 21y 01m 17d 2011-02-26 21y 01m 17d Anderson
403 Norman Anderson Airdrieonians; Ayr United 13 12 1 1 5 2 6 38.46 15.38 46.15 46.15 1977-12-17 20y 04m 13d 1984-08-29 27y 00m 25d Anderson
404 Oliver Anderson Hamilton Academical; Clyde; Airdrieonians; Falkirk 4 4 0 2 1 0 2 25.00 .00 50.00 25.00 1941-10-18 22y 05m 05d 1949-02-26 29y 09m 13d Anderson
405 Robert Anderson Queens Park; Kilmarnock 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1908-09-05 Not Known 1913-02-15 Not Known Anderson
406 Robert Anderson Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1914-02-14 Not Known 1914-02-14 Not Known Anderson
407 Robert Anderson Arbroath; Airdrieonians; Albion Rovers 9 9 0 0 1 8 .00 11.11 88.89 5.56 1940-01-02 Not Known 1944-06-10 Not Known Anderson
408 Robert Anderson Leith Athletic 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1897-09-02 Not Known 1901-05-18 Not Known Anderson
409 Russell Anderson Aberdeen 35 31 4 6 8 23 16.22 21.62 62.16 27.03 1997-02-10 18y 03m 16d 2014-04-02 35y 05m 08d Anderson
410 Samuel Anderson Hamilton Academical; Airdrieonians; Third Lanark; St Bernards 12 12 0 3 5 1 6 41.67 8.33 50.00 45.83 1912-12-21 Not Known 1923-05-05 Not Known Anderson
411 Smith Anderson Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-10-16 Not Known 1920-10-16 Not Known Anderson
412 Stan Anderson Sunderland; Newcastle United 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1954-11-10 21y 08m 14d 1965-10-11 32y 07m 14d Anderson
413 Steven Anderson St Johnstone; Partick Thistle 23 22 1 10 8 11 34.48 27.59 37.93 48.28 2010-01-30 24y 01m 11d 2019-03-12 33y 02m 21d Anderson
414 Stuart Anderson Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-14 26y 02m 22d 2012-07-14 26y 02m 22d Anderson
415 Thomas Anderson Boness 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Anderson
416 Thomas Muir Anderson Clyde 5 5 0 2 0 3 40.00 .00 60.00 40.00 1952-12-06 25y 11m 18d 1955-11-19 28y 11m 01d Anderson
417 Tommy Anderson Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 24y 08m 24d 1965-12-18 24y 08m 24d Anderson
418 Viv Anderson Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 33y 00m 28d 1989-09-26 33y 00m 28d Anderson
419 Walter Anderson St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1952-01-12 Not Known 1955-04-22 Not Known Anderson
420 William [10] Anderson Queen of the South 8 8 0 2 3 0 5 37.50 .00 62.50 37.50 1933-11-18 Not Known 1937-04-10 Not Known Anderson
421 William [11] Anderson Greenock Morton; Falkirk; Albion Rovers 10 10 0 2 2 2 6 20.00 20.00 60.00 30.00 1930-09-06 Not Known 1937-04-24 Not Known Anderson
422 William [12] Anderson Leith Athletic 19 19 0 1 3 3 13 15.79 15.79 68.42 23.68 1890-08-09 Not Known 1894-02-24 Not Known Anderson
423 William [21] Anderson Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1918-09-07 Not Known 1919-03-08 Not Known Anderson
424 William Anderson Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1904-09-17 Not Known 1905-08-28 Not Known Anderson
425 William Anderson Port Glasgow Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1905-09-09 Not Known 1905-12-09 Not Known Anderson
426 William Anderson Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1884-09-27 Not Known 1884-09-27 Not Known Anderson
427 William George Anderson Falkirk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1938-08-20 Not Known 1942-12-26 Not Known Anderson
428 William Anderson Hibernian 7 7 0 4 3 1 3 42.86 14.29 42.86 50.00 1940-04-06 Not Known 1943-05-15 Not Known Anderson
429 Anderson-1919-08-06-CF 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 Anderson-1919-08-06-CF
430 Adam Andersson Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 26y 08m 30d 2023-08-17 26y 09m 06d Andersson
431 Andersson Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Andersson
432 Daniel Andersson Hibernian 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2003-08-17 30y 07m 30d 2004-02-15 31y 01m 28d Andersson
433 K Andersson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Andersson
434 T Andersson IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Andersson
435 Thomas Jorgen Andersson St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1998-01-12 29y 11m 23d 1998-01-12 29y 11m 23d Andersson
436 Darren Anderton Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1992-07-25 20y 04m 22d 1999-07-24 27y 04m 21d Anderton
437 Nick Anderton Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 02m 26d 2015-07-18 19y 02m 26d Anderton
438 Vieirinha PAOK Thessaloniki 1 1 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 37y 07m 00d 2023-08-31 37y 07m 07d Andre Vieira de Freitas
439 Andreassen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-11-12 Not Known 1962-11-12 Not Known Andreassen
440 Anthony Andreu Livingston (Meadowbank Thistle); Hamilton Academical; St Mirren 5 4 1 2 1 2 40.00 20.00 40.00 50.00 2012-09-25 24y 04m 03d 2020-03-11 31y 09m 18d Andreu
441 Alex B Andrew Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Andrew
442 J Andrew Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Andrew
443 Mathew Andrew Alloa Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known Andrew
444 Andrews Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Andrews
445 Ian Andrews Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-08-13 23y 08m 12d 1988-08-13 23y 08m 12d Andrews
446 James Patrick Andrews Dundee; West Ham United 6 6 0 2 4 1 1 66.67 16.67 16.67 75.00 1950-01-07 22y 11m 06d 1953-10-19 26y 08m 18d Andrews
447 Kai Andrews Motherwell; Hibernian 3 1 2 0 1 3 .00 25.00 75.00 12.50 2025-04-12 18y 08m 06d 2026-04-26 19y 08m 20d Andrews
448 Keith Andrews Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 29y 10m 25d 2010-08-07 29y 10m 25d Andrews
449 Lyndon Andrews Hibernian 2 1 1 1 2 0 33.33 66.67 .00 66.67 2000-10-22 24y 09m 02d 2001-12-29 25y 11m 09d Andrews
450 Marvin Andrews Livingston (Meadowbank Thistle); Rangers; Raith Rovers 15 14 1 1 7 5 5 41.18 29.41 29.41 55.88 2001-07-28 25y 07m 06d 2012-07-14 36y 06m 22d Andrews
451 Michael Andrews Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 32y 03m 14d 2022-07-09 32y 03m 14d Andrews
452 N Andrews Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1910-08-27 Not Known 1910-08-27 Not Known Andrews
453 Paul Andrews Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 25y 03m 12d 2015-07-04 25y 03m 12d Andrews
454 William Andrews Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1894-04-28 Not Known 1894-04-28 Not Known Andrews
455 Andriessen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-25 Not Known 1962-09-25 Not Known Andriessen
456 Manny Andruszewski Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-05 20y 10m 01d 1976-08-05 20y 10m 01d Andruszewski
457 Angus Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Angus
458 Ian Angus Aberdeen; Dundee; Motherwell 30 24 6 4 10 7 14 32.26 22.58 45.16 43.55 1981-01-10 19y 01m 22d 1994-02-05 32y 02m 17d Angus
459 James Alexander Angus Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 20y 04m 24d 1889-04-25 20y 04m 24d Angus
460 John Angus Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-09-15 32y 00m 13d 1970-09-15 32y 00m 13d Angus
461 Branimir Anic NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 25y 00m 13d 2006-08-02 25y 00m 20d Anic
462 Darko Anic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 22y 05m 03d 1996-08-22 22y 05m 17d Anic
463 Henri Anier Motherwell; Dundee United; Inverness Caledonian Thistle 4 1 3 3 1 0 75.00 25.00 .00 87.50 2013-10-19 22y 10m 02d 2017-02-18 26y 02m 01d Anier
464 Jean-Yves Anis Partick Thistle 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2003-10-25 22y 10m 25d 2005-01-19 24y 01m 20d Anis
465 Peter Ankersen Nordsjaelland 0 0 0 0 1 0 .00 100.00 .00 50.00 2026-10-15 36y 00m 23d 2026-10-15 36y 00m 23d Ankersen
466 Archie Annan St Bernards 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1900-08-16 Not Known 1901-08-19 Not Known Annan
467 Edward Annand Dundee 7 4 3 2 5 1 1 71.43 14.29 14.29 78.57 1998-09-12 25y 05m 19d 2000-04-01 27y 00m 08d Annand
468 Enrico Annoni Celtic 5 3 2 4 1 1 66.67 16.67 16.67 75.00 1997-03-01 30y 07m 19d 1999-04-14 32y 09m 04d Annoni
469 Pol Anoul Royal Standard Club Liegeois 1 1 0 0 0 1 .00 .00 100.00 .00 1958-09-09 36y 00m 21d 1958-09-09 36y 00m 21d Anoul
470 Cedric Anselin Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2002-01-05 24y 08m 12d 2002-01-05 24y 08m 12d Anselin
471 Ghislain Anselmini Olympique Lyonnais 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 23y 03m 05d 1996-03-18 23y 03m 05d Anselmini
472 Scott Robert Anson Kilmarnock 1 0 1 1 0 1 50.00 .00 50.00 50.00 2008-05-10 19y 00m 11d 2009-04-04 19y 11m 06d Anson
473 Callum Antell Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-08-12 20y 01m 30d 2012-08-12 20y 01m 30d Antell
474 Calum Antell Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-09-25 21y 03m 12d 2013-09-25 21y 03m 12d Antell
475 Anthony Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1897-03-27 Not Known 1897-03-27 Not Known Anthony
476 Marc Anthony Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-01-27 22y 09m 30d 2001-02-07 22y 10m 10d Anthony
477 Oliver Antman Rangers 2 0 2 1 0 2 33.33 .00 66.67 33.33 2025-09-13 24y 00m 29d 2026-05-04 24y 08m 19d Antman
478 Mickael Antoine-Curier Hibernian; Hamilton Academical 5 4 1 2 1 2 40.00 20.00 40.00 50.00 2007-11-04 24y 07m 30d 2014-07-09 31y 04m 04d Antoine-Curier
479 Milan Antolkovic Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 21y 01m 22d 1936-11-18 21y 01m 22d Antolkovic
480 Kjartan Antonsson IBV-Vestmannaeyjar 0 0 0 0 0 1 .00 .00 100.00 .00 2000-08-10 23y 10m 11d 2000-08-10 23y 10m 11d Antonsson
481 Adil Aouchiche Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 2025-08-04 23y 00m 20d 2025-11-23 23y 04m 08d Aouchiche
482 Emerson Royal Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 25y 06m 03d 2024-07-17 25y 06m 03d Aparecido Leite de Souza Junior
483 Louis Appere Dundee United 1 0 1 0 1 1 .00 50.00 50.00 25.00 2019-07-12 20y 03m 16d 2021-11-06 22y 07m 11d Appere
484 Kwesi Appiah Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 31y 11m 04d 2022-07-16 31y 11m 04d Appiah
485 Bill Appleyard Newcastle United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1904-04-25 25y 05m 09d 1904-04-25 25y 05m 09d Appleyard
486 Aptsiauri Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Aptsiauri
487 Jaime Junior Braga 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 25y 04m 20d 2004-09-30 25y 05m 03d Aquino
488 Yiannis Arabatzis AEK Athens 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-08-23 22y 02m 26d 2006-08-23 22y 02m 26d Arabatzis
489 De Araujo Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Araujo
490 Tomas Araujo Benfica 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 2026-08-06 24y 02m 21d 2026-08-13 24y 02m 28d Araujo
491 Mark Archdeacon Motherwell 0 0 0 2 0 1 66.67 .00 33.33 66.67 2008-01-22 18y 03m 13d 2009-10-31 20y 00m 22d Archdeacon
492 Owen Archdeacon Celtic 4 1 3 3 1 2 50.00 16.67 33.33 58.33 1985-12-14 19y 09m 10d 1988-10-22 22y 07m 18d Archdeacon
493 Scott Archer Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1989-03-25 18y 11m 23d 1989-03-25 18y 11m 23d Archer
494 Alan Archibald Partick Thistle; Dundee United 14 14 0 4 2 4 9 13.33 26.67 60.00 26.67 2002-09-28 24y 09m 15d 2006-12-23 29y 00m 10d Archibald
495 Alexander Archibald Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1916-10-07 Not Known 1917-01-20 Not Known Archibald
496 David Archibald Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1955-08-17 Not Known 1955-08-31 Not Known Archibald
497 David V Archibald Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1926-09-11 Not Known 1926-09-11 Not Known Archibald
498 Eddie Archibald St Mirren 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1955-04-22 Not Known 1955-04-22 Not Known Archibald
499 George Archibald Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1929-05-08 Not Known 1929-05-08 Not Known Archibald
500 James Mitchell Archibald Motherwell 3 3 0 2 0 1 66.67 .00 33.33 66.67 1915-10-30 Not Known 1917-12-22 Not Known Archibald
501 James S Archibald Dundee; Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1950-01-07 Not Known 1951-10-27 Not Known Archibald
502 John Archibald St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1921-05-14 Not Known 1921-12-07 Not Known Archibald
503 Robert Archibald Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1898-03-26 Not Known 1898-03-26 Not Known Archibald
504 Robert Archibald Aberdeen; Rangers; Raith Rovers; Third Lanark 19 19 0 2 9 7 3 47.37 36.84 15.79 65.79 1914-09-26 Not Known 1925-02-21 Not Known Archibald
505 Sandy Archibald Rangers 29 29 0 6 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 20y 11m 18d 1933-10-21 36y 10m 28d Archibald
506 Steve Archibald Clyde; Aberdeen; Hibernian; St Mirren 13 13 0 4 4 5 4 30.77 38.46 30.77 50.00 1976-01-24 19y 03m 28d 1991-03-30 34y 06m 03d Archibald
507 John Kelly Archie Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-10-04 Not Known 1947-10-04 Not Known Archie
508 Preben Arentoft Greenock Morton; Newcastle United 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1965-11-20 23y 00m 19d 1969-07-30 26y 08m 29d Arentoft
509 Scott Arfield Falkirk; Rangers; Livingston (Meadowbank Thistle) 29 23 6 4 16 6 7 55.17 20.69 24.14 65.52 2007-10-06 18y 11m 05d 2026-04-05 37y 05m 04d Arfield
510 Jim Argue St Johnstone 11 11 0 6 1 4 54.55 9.09 36.36 59.09 1970-08-29 22y 07m 16d 1974-12-28 26y 11m 15d Argue
511 Arias Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 33y 05m 13d 1990-08-07 33y 05m 13d Arias
512 Gboly Ariyibi Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-02-17 24y 00m 30d 2019-02-17 24y 00m 30d Ariyibi
513 Thomas Arkesden Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Arkesden
514 Vincent Thomas Arkins St Johnstone 4 4 0 0 2 2 .00 50.00 50.00 25.00 1991-12-28 21y 03m 10d 1993-01-20 22y 04m 02d Arkins
515 Kurt Armbruster Lausanne 2 2 0 1 1 0 50.00 50.00 .00 75.00 1963-09-25 29y 00m 09d 1963-10-15 29y 00m 29d Armbruster
516 Armit East of Scotland Juniors 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-09-12 Not Known 1949-09-12 Not Known Armit
517 Len Armitage Leeds United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1921-09-26 21y 11m 06d 1921-09-26 21y 11m 06d Armitage
518 Wilfred Armory Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-11-14 Not Known 1931-11-14 Not Known Armory
519 Andrew Armour Queens Park; Kilmarnock 15 15 0 1 1 3 11 6.67 20.00 73.33 16.67 1905-09-30 Not Known 1915-02-06 Not Known Armour
520 Corey Armour Kilmarnock 0 0 0 0 1 1 .00 50.00 50.00 25.00 2025-10-18 19y 03m 06d 2026-09-19 20y 02m 07d Armour
521 Daniel Armour Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known Armour
522 David Armour Ayr United 6 6 0 4 1 2 57.14 14.29 28.57 64.29 1979-10-27 26y 06m 16d 1983-02-12 29y 10m 01d Armour
523 Neil D Armour Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 1987-09-05 20y 07m 22d 1987-09-05 20y 07m 22d Armour
524 Adam Armstrong Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 20y 05m 04d 2017-07-14 20y 05m 04d Armstrong
525 Billy Armstrong Greenock Morton; Berwick Rangers 5 5 0 0 2 3 .00 40.00 60.00 20.00 1972-03-21 22y 04m 25d 1974-11-04 25y 00m 10d Armstrong
526 Daniel Armstrong Raith Rovers; Kilmarnock 16 13 3 1 5 4 8 29.41 23.53 47.06 41.18 2020-10-13 23y 00m 03d 2025-05-18 27y 07m 08d Armstrong
527 David Armstrong Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 21y 10m 18d 1977-08-09 22y 07m 14d Armstrong
528 Francis Armstrong Kilmarnock; Clyde 3 3 0 3 0 0 100.00 .00 .00 100.00 1915-09-11 Not Known 1917-12-01 Not Known Armstrong
529 Gareth Armstrong Auchinleck Talbot 2 2 0 0 0 2 .00 .00 100.00 .00 2019-02-10 25y 02m 09d 2022-01-22 28y 01m 21d Armstrong
530 George Armstrong Arsenal 0 0 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 30y 11m 21d 1975-07-30 30y 11m 21d Armstrong
531 Gordon Ian Armstrong Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 22y 00m 21d 1989-08-05 22y 00m 21d Armstrong
532 Graeme John Armstrong Stirling Albion; Berwick Rangers; Livingston (Meadowbank Thistle); Stenhousemuir 12 12 0 1 1 10 8.33 8.33 83.33 12.50 1976-02-14 19y 07m 22d 2000-01-29 43y 07m 06d Armstrong
533 James L Armstrong Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1914-11-21 Not Known 1914-11-21 Not Known Armstrong
534 James Rae Armstrong St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1913-11-15 Not Known 1913-11-15 Not Known Armstrong
535 John Armstrong Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-12-30 Not Known 1905-12-30 Not Known Armstrong
536 John Armstrong Cowdenbeath 4 3 1 0 1 3 .00 25.00 75.00 12.50 2014-09-20 27y 02m 26d 2015-07-15 28y 00m 20d Armstrong
537 Ken Armstrong Chelsea 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1949-04-27 24y 10m 24d 1952-04-23 27y 10m 20d Armstrong
538 Kenneth Charles Armstrong Kilmarnock 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1981-03-24 22y 01m 24d 1982-05-08 23y 03m 08d Armstrong
539 Luke Armstrong Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-24 20y 01m 05d 2026-07-24 20y 01m 05d Armstrong
540 Luke Armstrong Motherwell 2 0 2 0 1 1 .00 50.00 50.00 25.00 2025-04-12 28y 09m 10d 2025-05-10 28y 10m 08d Armstrong
541 Matthew Armstrong Aberdeen; Queen of the South 13 13 0 9 6 2 5 46.15 15.38 38.46 53.85 1932-12-10 21y 00m 28d 1946-08-31 34y 09m 19d Armstrong
542 Rhys Armstrong The Spartans 2 2 0 0 0 2 .00 .00 100.00 .00 2022-07-06 20y 03m 10d 2024-01-20 21y 09m 25d Armstrong
543 Stuart Armstrong Dundee United; Celtic; Aberdeen 21 13 8 3 17 4 5 65.38 15.38 19.23 73.08 2011-02-19 18y 10m 22d 2026-08-01 34y 04m 02d Armstrong
544 Thomas Hendry Armstrong Airdrieonians 3 3 0 2 0 1 66.67 .00 33.33 66.67 1931-09-01 Not Known 1932-08-20 Not Known Armstrong
545 William Armstrong Third Lanark 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 1910-09-26 Not Known 1913-10-25 Not Known Armstrong
546 William Armstrong Leith Athletic; Rest of Edinburgh 33 33 0 1 6 7 20 18.18 21.21 60.61 28.79 1896-02-29 Not Known 1905-05-13 Not Known Armstrong
547 T Arnall South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Arnall
548 Kari Arnason Plymouth Argyle; Aberdeen; Rotherham United 7 6 1 1 4 4 11.11 44.44 44.44 33.33 2009-07-29 26y 09m 16d 2018-04-27 35y 06m 14d Arnason
549 Joseph William Arnison Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-07 22y 09m 11d 1947-04-07 22y 09m 11d Arnison
550 Aaron Arnott Raith Rovers 0 0 0 0 0 1 .00 .00 100.00 .00 2021-01-26 17y 02m 09d 2021-01-26 17y 02m 09d Arnott
551 Alex Arnott St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1924-01-02 Not Known 1927-11-05 Not Known Arnott
552 Douglas Arnott Motherwell 21 19 2 4 1 6 14 4.76 28.57 66.67 19.05 1987-04-15 22y 08m 10d 1997-12-06 33y 04m 01d Arnott
553 John Arnott Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-13 Not Known 1932-09-13 Not Known Arnott
554 John Arnott Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1907-09-28 Not Known 1907-09-28 Not Known Arnott
555 Kevin William Arnott Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 22y 10m 04d 1981-08-01 22y 10m 04d Arnott
556 Walter Arnott Queens Park; St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1893-02-04 Not Known 1893-10-07 Not Known Arnott
557 Frederic Arpinon Hibernian 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-05-13 32y 00m 04d 2002-08-11 33y 03m 02d Arpinon
558 Yoann Arquin Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2014-01-25 25y 09m 10d 2014-01-25 25y 09m 10d Arquin
559 Smart Arridge Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-04 Not Known 1896-01-04 Not Known Arridge
560 John Arrol East Stirlingshire; Dundee; Dunfermline Athletic; Partick Thistle; St Johnstone 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1964-01-11 17y 06m 19d 1979-09-05 33y 02m 13d Arrol
561 Arruabarrena Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Arruabarrena
562 Muhammet Arslantas Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 21y 07m 12d 2022-11-03 21y 09m 07d Arslantas
563 Eduardo Enderiz Zaragoza 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1966-01-12 25y 05m 15d 1966-01-26 25y 05m 29d Artajona
564 Javier Artero Dundee 8 6 2 0 5 3 .00 62.50 37.50 31.25 2000-04-01 24y 11m 16d 2001-11-24 26y 07m 08d Artero
565 Alex M Arthur Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-10-07 Not Known 1944-10-07 Not Known Arthur
566 Andrew Arthur St Bernards 7 7 0 2 4 1 2 57.14 14.29 28.57 64.29 1881-09-10 Not Known 1887-06-04 Not Known Arthur
567 G Arthur Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Arthur
568 Gordon Arthur Stirling Albion; Dumbarton; Hibernian; Raith Rovers 12 12 0 0 1 11 .00 8.33 91.67 4.17 1979-09-15 21y 03m 16d 1992-07-18 34y 01m 18d Arthur
569 Herbie Arthur Blackburn Rovers 3 3 0 3 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1884-12-26 Not Known Arthur
570 James Arthur Greenock Morton 2 1 1 0 0 2 .00 .00 100.00 .00 1987-10-24 19y 06m 24d 1988-03-26 19y 11m 26d Arthur
571 Kenneth Arthur Partick Thistle 7 7 0 1 3 4 12.50 37.50 50.00 31.25 2002-09-28 23y 09m 21d 2006-02-25 27y 02m 18d Arthur
572 Robbie Arthur Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-04-17 17y 08m 05d 2004-04-17 17y 08m 05d Arthur
573 Robin Arthur Kilmarnock 2 2 0 2 0 1 66.67 .00 33.33 66.67 1967-12-02 22y 06m 01d 1968-11-02 23y 05m 01d Arthur
574 Arno Arts Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 24y 01m 05d 1993-07-31 24y 01m 05d Arts
575 Shota Arveladze Rangers 10 7 3 5 10 1 0 90.91 9.09 .00 95.45 2001-12-09 28y 08m 17d 2005-05-07 32y 01m 15d Arveladze
576 Arvidsson 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 Arvidsson
577 Malkhaz Arziani Dynamo Tbilisi 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-08-08 24y 11m 24d 1989-08-08 24y 11m 24d Arziani
578 Gerald Asamoah Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 26y 01m 01d 2004-11-04 26y 01m 01d Asamoah
579 Antonio Asanovic Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 21y 07m 09d 2013-07-09 21y 07m 09d Asanovic
580 Adam Asghar Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-10-11 20y 02m 15d 2014-10-11 20y 02m 15d Asghar
581 Ian Ashbee Derby County; Hull City 2 2 0 0 1 2 .00 33.33 66.67 16.67 1995-08-05 18y 10m 30d 2008-08-03 31y 10m 28d Ashbee
582 Taye Ashby-Hammond Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 25y 03m 22d 2024-07-13 25y 03m 22d Ashby-Hammond
583 Lee Ashcroft Kilmarnock; Dunfermline Athletic; Dundee 14 13 1 6 3 8 35.29 17.65 47.06 44.12 2013-10-26 20y 01m 27d 2024-02-03 30y 05m 05d Ashcroft
584 Aaron Ashe Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 01m 24d 2015-07-01 19y 01m 24d Ashe
585 Armour Ashe St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1951-08-18 25y 10m 04d 1952-12-27 27y 02m 13d Ashe
586 Thomas Morrison Ashe St Mirren; Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1940-09-28 20y 02m 15d 1945-09-01 25y 01m 19d Ashe
587 Moses Ashikodi Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-05-07 18y 10m 10d 2006-05-07 18y 10m 10d Ashikodi
588 Ron Ashman Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-10-30 31y 05m 11d 1959-10-12 33y 04m 23d Ashman
589 Ashton Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Ashton
590 CT Ashton Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Ashton
591 G Ashton Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Ashton
592 William Kenneth Ashwood East Stirlingshire; Dumbarton 3 3 0 1 0 3 25.00 .00 75.00 25.00 1981-10-31 23y 09m 15d 1985-03-23 27y 02m 07d Ashwood
593 SB Ashworth Northern Nomads 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1909-01-04 Not Known Ashworth
594 Zachary Ashworth Ross County 1 1 0 0 0 2 .00 .00 100.00 .00 2025-03-15 22y 06m 09d 2025-05-03 22y 07m 27d Ashworth
595 Billy Askew Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 17y 10m 07d 1977-08-09 17y 10m 07d Askew
596 Neil Aspin Leeds United 0 0 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 18y 03m 28d 1983-08-09 18y 03m 28d Aspin
597 Bill Asprey Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 28y 01m 08d 1964-10-19 28y 01m 08d Asprey
598 Eric Assadourian Olympique Lyonnais 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 19y 08m 08d 1996-03-18 19y 08m 08d Assadourian
599 Patrick Asselman Royal Standard Club Liegeois 0 0 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 23y 11m 21d 1992-11-04 24y 00m 05d Asselman
600 Assis Maccabi Tel Aviv 1 1 0 1 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Assis
601 Benoît Assou-Ekotto Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 Not Known 2011-08-25 Not Known Assou-Ekotto
602 Eduardo Astengo Chile-Peru XI 1 1 0 0 0 1 .00 .00 100.00 .00 1933-10-09 24y 03m 13d 1933-10-09 24y 03m 13d Astengo
603 Len Astill Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 21y 02m 05d 1938-03-05 21y 02m 05d Astill
604 Astiz Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Astiz
605 Jeff Astle West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 28y 02m 21d 1970-08-03 28y 02m 21d Astle
606 Dai Astley Derby County 2 2 0 1 0 0 2 .00 .00 100.00 .00 1937-09-29 27y 11m 18d 1938-04-11 28y 06m 00d Astley
607 Ryan Astley Dundee 9 9 0 2 0 10 16.67 .00 83.33 16.67 2024-01-23 22y 03m 19d 2026-09-06 24y 11m 02d Astley
608 Bahrudin Atajic Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 2013-09-14 19y 09m 29d 2013-12-21 20y 01m 05d Atajic
609 Mvondo Atangana Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 21y 03m 04d 2000-10-14 21y 03m 04d Atangana
610 Francisco Soler Atencia Real Mallorca 1 1 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 28y 06m 12d 1998-10-01 28y 06m 26d Atencia
611 Robert Atherton 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 Atherton
612 Bobby Atherton Hibernian 37 37 0 8 6 12 19 16.22 32.43 51.35 32.43 1897-12-18 21y 04m 19d 1904-02-20 27y 06m 22d Atherton
613 Thomas Henry Atherton St Bernards; Partick Thistle; Dundee; Motherwell 7 7 0 2 3 0 4 42.86 .00 57.14 42.86 1899-08-26 Not Known 1904-12-31 Not Known Atherton
614 Tom Atkin Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 22y 00m 22d 1928-09-10 22y 00m 22d Atkin
615 Derek Atkins Queens Park 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 20y 05m 25d 1983-04-06 21y 11m 29d Atkins
616 Henry Atkinson Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-04-09 Not Known 1910-04-09 Not Known Atkinson
617 James Atkinson Queen of the South 0 0 0 0 2 4 .00 33.33 66.67 16.67 2013-07-20 18y 06m 14d 2015-03-28 20y 02m 22d Atkinson
618 John Atkinson Hamilton Academical 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1906-10-13 Not Known 1909-11-20 Not Known Atkinson
619 Christian Atsu Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 25y 06m 04d 2017-07-14 25y 06m 04d Atsu
620 Cain Attard Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 21y 10m 04d 2016-07-21 21y 10m 11d Attard
621 Ray Atteveld Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-05-13 24y 08m 05d 1991-05-13 24y 08m 05d Atteveld
622 Willy Aubameyang Kilmarnock 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-03-05 24y 00m 17d 2011-04-30 24y 02m 14d Aubameyang
623 James Auchincloss Partick Thistle; St Mirren 5 5 0 1 0 3 20.00 .00 60.00 20.00 1897-09-04 Not Known 1899-09-16 Not Known Auchincloss
624 Benjamin Auer Alemannia Aachen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 06m 01d 2009-07-12 28y 06m 01d Auer
625 Jonas Auer Sportklub Rapid Wien 0 0 0 0 1 0 .00 100.00 .00 50.00 2026-08-20 26y 03m 12d 2026-08-20 26y 03m 12d Auer
626 Klaus Augenthaler Bayern Munich 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1989-02-28 31y 05m 02d 1989-03-14 31y 05m 16d Augenthaler
627 Felipe Augusto Cercle Brugge 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-28 20y 09m 10d 2024-11-28 20y 09m 10d Augusto
628 Jose Augusto Benfica 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1960-09-29 23y 05m 16d 1960-10-05 23y 05m 22d Augusto) Pinto de Almeida
629 Bo Augustsson Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 22y 07m 01d 1972-08-07 22y 07m 10d Augustsson
630 Bertie Auld Celtic; Hibernian 11 11 0 4 6 2 4 50.00 16.67 33.33 58.33 1959-04-18 21y 00m 26d 1972-01-01 33y 09m 09d Auld
631 John Auld Sunderland 5 5 0 3 0 2 60.00 .00 40.00 60.00 1890-02-15 28y 01m 08d 1895-04-27 33y 03m 20d Auld
632 John Robertson Auld Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1886-09-04 Not Known 1886-12-18 Not Known Auld
633 Robert Stuart Auld Clydebank[4]; Airdrieonians 7 7 0 0 2 5 .00 28.57 71.43 14.29 1985-11-30 27y 09m 08d 1990-08-17 32y 05m 26d Auld
634 Raimond Aumann Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 25y 04m 16d 1989-03-14 25y 05m 02d Aumann
635 Carlos Dario Aurelio Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2001-11-03 25y 05m 12d 2001-11-03 25y 05m 12d Aurelio
636 Brandon Austin Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 25y 06m 09d 2024-07-17 25y 06m 09d Austin
637 Dean Austin Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-07-25 22y 02m 29d 1992-07-25 22y 02m 29d Austin
638 Nathan Austin East Fife; Inverness Caledonian Thistle 3 1 2 0 0 3 .00 .00 100.00 .00 2014-07-12 20y 04m 27d 2019-04-13 25y 01m 29d Austin
639 Arben Avdija Zeljeznicar Sarajevo 2 0 2 0 1 1 .00 50.00 50.00 25.00 2003-09-24 21y 11m 12d 2003-10-15 22y 00m 03d Avdija
640 Donis Avdijaj Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 25y 11m 24d 2022-08-25 26y 00m 00d Avdijaj
641 George Avery Blackburn Rovers 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-03 Not Known 1883-12-31 Not Known Avery
642 Bern Aves Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Aves
643 Bruce Aves Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Aves
644 Vladimir Avilov FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 21y 03m 20d 2016-07-06 21y 03m 26d Avilov
645 Dapo Mebude Queen of the South 2 1 1 1 1 0 50.00 50.00 .00 75.00 2021-02-12 19y 06m 15d 2021-03-27 19y 07m 27d Awokoya-Mebude
646 David Axford Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1901-05-13 Not Known Axford
647 Daniel Ayala Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 32y 00m 25d 2022-12-02 32y 00m 25d Ayala
648 Semih Aydilek Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2009-03-04 20y 01m 16d 2009-03-04 20y 01m 16d Aydilek
649 Yakubu Ayegbeni Middlesbrough 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-20 22y 07m 28d 2005-07-20 22y 07m 28d Ayegbeni
650 Loick Ayina Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2023-02-04 19y 09m 15d 2023-02-04 19y 09m 15d Ayina
651 Loick Ayina Ross County 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-03-16 20y 10m 25d 2024-03-16 20y 10m 25d Ayina
652 Luke Ayling Leeds United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 31y 11m 05d 2023-07-30 31y 11m 05d Ayling
653 Joe Aribo Rangers 9 8 1 1 5 2 2 55.56 22.22 22.22 66.67 2019-10-20 23y 02m 29d 2022-05-21 25y 10m 00d Ayodele-Aribo
654 James Ayton Third Lanark 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1946-08-17 22y 10m 02d 1948-08-18 24y 10m 03d Ayton
655 Jonah Ananias Paul Ayunga St Mirren 6 3 3 1 2 4 14.29 28.57 57.14 28.57 2023-01-13 25y 07m 20d 2025-10-29 28y 05m 05d Ayunga
656 Ade Azeez Partick Thistle 4 2 2 1 2 1 25.00 50.00 25.00 50.00 2016-08-27 22y 07m 19d 2017-04-29 23y 03m 21d Azeez
657 Franck Azzopardi Chamois Niortais 1 0 1 0 1 0 .00 100.00 .00 50.00 2000-07-18 30y 02m 06d 2000-07-18 30y 02m 06d Azzopardi

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