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


No of Players = 1539

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 Trialist B Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-09 Not Known 2014-07-09 Not Known B
2 Jacek B?k Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 Not Known 1996-03-18 Not Known B?k
3 Espen Baardsen Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 21y 07m 17d 1999-07-24 21y 07m 17d Baardsen
4 Sven Baas Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-11-20 26y 00m 08d 2005-11-20 26y 00m 08d Baas
5 Baba Rahman PAOK Thessaloniki 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 29y 01m 29d 2023-08-31 29y 01m 29d Baba
6 Volkan Babacan Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 34y 00m 28d 2022-11-03 34y 02m 23d Babacan
7 Gabor Babos Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 29y 11m 27d 2004-10-21 29y 11m 27d Babos
8 Babuik Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Babuik
9 David Babunski Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 30y 06m 00d 2024-09-01 30y 06m 00d Babunski
10 Thierry Bacconnier Paris St Germain 2 1 1 1 1 0 50.00 50.00 .00 75.00 1984-09-19 20y 11m 17d 1984-10-03 21y 00m 01d Bacconnier
11 Keanu Baccus St Mirren 8 6 2 2 3 3 25.00 37.50 37.50 43.75 2023-01-07 24y 07m 00d 2024-05-15 25y 11m 08d Baccus
12 Daniel Bachmann Ross County; Kilmarnock 3 3 0 2 0 3 40.00 .00 60.00 40.00 2015-08-15 21y 01m 06d 2019-05-04 24y 09m 25d Bachmann
13 Juninho Bacuna Rangers 1 0 1 1 1 0 50.00 50.00 .00 75.00 2021-10-16 24y 02m 09d 2021-12-12 24y 04m 05d Bacuna
14 Milan Badelj Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 20y 05m 26d 2009-08-27 20y 06m 02d Badelj
15 David Bagan Kilmarnock; Inverness Caledonian Thistle 7 3 4 1 5 0 2 71.43 .00 28.57 71.43 1996-12-14 19y 07m 18d 2002-01-26 24y 09m 00d Bagan
16 John Francis Bagan Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1919-11-22 Not Known 1920-11-27 Not Known Bagan
17 Matthew Bagan Falkirk 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1944-06-17 Not Known 1944-09-30 Not Known Bagan
18 Jack Baggett Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Baggett
19 Vladimir Bagmut 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 Bagmut
20 Nabil Baha Braga 2 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 23y 01m 04d 2004-09-30 23y 01m 18d Baha
21 Dylan Bahamboula Livingston (Meadowbank Thistle) 2 0 2 1 2 0 33.33 66.67 .00 66.67 2022-09-03 27y 03m 12d 2023-01-29 27y 08m 07d Bahamboula
22 Igor Bahmatski Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 33y 01m 27d 1998-08-27 33y 02m 10d Bahmatski
23 Gustave Bahoken Livingston (Meadowbank Thistle) 4 4 0 0 2 3 .00 40.00 60.00 20.00 2002-10-06 23y 03m 23d 2005-02-27 25y 08m 14d Bahoken
24 Stephane Bahoken St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-10-05 21y 04m 07d 2013-10-05 21y 04m 07d Bahoken
25 Hugh Wallace Baigrie Partick Thistle; Ayr United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1935-01-19 Not Known 1937-09-25 Not Known Baigrie
26 John Norman Baigrie Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 18y 07m 20d 1998-07-23 18y 07m 20d Baigrie
27 Eric Johnston Baikie Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1954-04-21 Not Known 1956-09-08 Not Known Baikie
28 Ian Bailey Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 20y 00m 24d 1976-11-13 20y 00m 24d Bailey
29 Lee Bailey Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 1999-08-18 27y 01m 08d 1999-08-18 27y 01m 08d Bailey
30 Leslie Bailey Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-29 20y 11m 27d 1937-09-29 20y 11m 27d Bailey
31 Mike Bailey Wolverhampton Wanderers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1971-04-14 29y 01m 18d 1971-05-03 29y 02m 06d Bailey
32 Odin Bailey Livingston (Meadowbank Thistle) 3 2 1 0 1 2 .00 33.33 66.67 16.67 2021-09-25 21y 09m 17d 2022-03-19 22y 03m 11d Bailey
33 Roy Bailey Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 26y 09m 02d 1959-02-28 26y 09m 02d Bailey
34 Bailie Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known Bailie
35 Baillie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Baillie
36 Colin Baillie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1965-01-09 Not Known 1965-01-09 Not Known Baillie
37 Craig Baillie Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1964-04-04 Not Known 1965-03-20 Not Known Baillie
38 Doug Baillie Airdrieonians; Rangers; Third Lanark; Falkirk; Dunfermline Athletic 26 26 0 1 7 1 18 26.92 3.85 69.23 28.85 1954-10-09 17y 08m 12d 1970-01-03 32y 11m 07d Baillie
39 James Baillie St Bernards 36 36 0 2 10 7 19 27.78 19.44 52.78 37.50 1880-10-16 Not Known 1893-05-27 Not Known Baillie
40 Jim Baillie Dunfermline Athletic; Berwick Rangers 2 2 0 0 0 3 .00 .00 100.00 .00 1974-04-17 29y 09m 15d 1974-11-04 30y 04m 02d Baillie
41 Joseph Baillie Celtic 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1949-12-31 Not Known 1954-09-04 Not Known Baillie
42 Oliver Baillie Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-08 Not Known 1959-08-08 Not Known Baillie
43 Victor M Baillie Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1910-03-19 Not Known 1910-03-19 Not Known Baillie
44 Lex Baillie Celtic; St Mirren 4 3 1 2 1 3 33.33 16.67 50.00 41.67 1988-04-09 21y 09m 03d 1991-10-30 25y 03m 24d Baillie
45 Logan Bailly Celtic 0 0 0 3 2 0 60.00 40.00 .00 80.00 2015-09-26 29y 08m 30d 2017-04-02 31y 03m 06d Bailly
46 Eddie Baily Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 27y 09m 09d 1953-05-15 27y 09m 09d Baily
47 Alex Bain Motherwell 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-10-23 29y 02m 17d 1957-04-06 31y 08m 00d Bain
48 Allan Bain Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1985-11-30 23y 05m 25d 1986-04-26 23y 10m 21d Bain
49 Bain Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bain
50 George Bain Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known Bain
51 Ian Bain Stirling Albion; Raith Rovers; Dunfermline Athletic 14 14 0 1 1 2 11 7.14 14.29 78.57 14.29 1949-08-13 25y 07m 01d 1958-12-27 34y 11m 15d Bain
52 James Bain Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-04-09 Not Known 1900-04-09 Not Known Bain
53 James Clark Bain Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-08-16 Not Known 1909-08-16 Not Known Bain
54 Jamie Bain Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-14 26y 11m 08d 2018-07-14 26y 11m 08d Bain
55 John Bain Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1913-10-18 Not Known 1913-10-18 Not Known Bain
56 John Bain Dunfermline Athletic; Dundee United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1927-04-30 Not Known 1930-04-02 Not Known Bain
57 Kevin Bain Dundee; East Fife 9 7 2 2 2 5 22.22 22.22 55.56 33.33 1992-10-31 20y 01m 12d 2005-07-14 32y 09m 25d Bain
58 Peter Bain Partick Thistle; Dunfermline Athletic 4 4 0 4 2 0 2 50.00 .00 50.00 50.00 1934-02-24 Not Known 1936-05-13 Not Known Bain
59 Scott Bain Aberdeen; Dundee; Hibernian; Celtic 13 13 0 18 2 9 62.07 6.90 31.03 65.52 2009-10-17 17y 10m 25d 2024-05-04 32y 05m 12d Bain
60 William Bain Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-12-16 Not Known 1940-03-16 Not Known Bain
61 Bainbridge Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known Bainbridge
62 Oliver Bainbridge Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-10-30 19y 11m 25d 2024-10-30 19y 11m 25d Bainbridge
63 Hugh Baines Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1895-04-15 Not Known 1895-04-15 Not Known Baines
64 Leighton Baines Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 30y 07m 15d 2015-07-26 30y 07m 15d Baines
65 Roy Baines Hibernian; Greenock Morton; Celtic; St Johnstone 20 20 0 7 8 5 35.00 40.00 25.00 55.00 1970-10-24 20y 08m 17d 1984-04-28 34y 02m 21d Baines
66 Theo Bair St Johnstone; Motherwell 6 3 3 2 0 4 33.33 .00 66.67 33.33 2022-02-19 22y 05m 23d 2024-02-17 24y 05m 21d Bair
67 Alex Baird Dundee 0 0 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 18y 07m 19d 2013-04-27 19y 03m 13d Baird
68 Alexander Baird St Bernards; Port Glasgow Athletic 11 11 0 1 2 8 9.09 18.18 72.73 18.18 1900-08-16 Not Known 1904-11-19 Not Known Baird
69 Andrew Baird Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1893-02-11 Not Known 1893-12-23 Not Known Baird
70 Archibald Baird Aberdeen; St Johnstone 14 14 0 4 6 3 5 42.86 21.43 35.71 53.57 1945-11-10 26y 06m 02d 1954-09-25 35y 04m 17d Baird
71 Baird Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Baird
72 David Baird St Bernards; Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1888-04-18 Not Known 1903-09-12 Not Known Baird
73 Douglas Baird Partick Thistle 6 6 0 1 0 5 16.67 .00 83.33 16.67 1957-11-11 21y 11m 16d 1960-03-15 24y 03m 18d Baird
74 Hugh Baird Airdrieonians; Aberdeen 13 13 0 8 2 1 10 15.38 7.69 76.92 19.23 1951-09-15 21y 06m 01d 1959-11-21 29y 08m 07d Baird
75 Jack Baird St Mirren; Ayr United; Greenock Morton 7 7 0 1 1 5 14.29 14.29 71.43 21.43 2018-09-01 22y 06m 25d 2024-03-11 28y 01m 04d Baird
76 John Baird St Mirren 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1912-01-13 Not Known 1912-04-20 Not Known Baird
77 John Baird East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known Baird
78 John Baird Dundee; Partick Thistle; Queen of the South; Falkirk; Forfar Athletic 11 6 5 2 5 1 5 45.45 9.09 45.45 50.00 2012-09-02 27y 00m 11d 2018-07-14 32y 10m 22d Baird
79 John Baird Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Baird
80 Sammy Baird Clyde; Rangers; Scotland XI; Hibernian; Third Lanark 19 19 0 1 9 1 9 47.37 5.26 47.37 50.00 1952-12-06 22y 06m 23d 1963-03-23 32y 10m 10d Baird
81 Thomas Skinner Baird St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1933-08-12 Not Known 1936-12-26 Not Known Baird
82 William Urquhart Baird St Bernards; Dundee 35 35 0 1 6 4 25 17.14 11.43 71.43 22.86 1892-02-27 17y 04m 26d 1900-09-29 25y 11m 28d Baird
83 Shaun Bajada Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 32y 10m 25d 2016-07-21 32y 11m 02d Bajada
84 Aleksandar Bajevski Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 25y 00m 08d 2004-12-16 25y 00m 08d Bajevski
85 Amadou Bakayoko Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 27y 07m 26d 2024-05-11 28y 04m 10d Bakayoko
86 Baker London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Baker
87 David Baker Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 1992-10-24 29y 09m 19d 1992-10-24 29y 09m 19d Baker
88 Gerry Baker Motherwell; St Mirren; Hibernian 9 9 0 4 1 4 4 11.11 44.44 44.44 33.33 1957-11-02 19y 06m 22d 1963-09-07 25y 04m 27d Baker
89 H Howard Baker Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Baker
90 James Baker Queen of the South; Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1948-03-13 Not Known 1949-10-15 Not Known Baker
91 Jim Baker Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 29y 10m 11d 1921-09-26 29y 10m 11d Baker
92 Joe Baker Hibernian 14 14 0 10 8 1 5 57.14 7.14 35.71 60.71 1957-10-07 17y 02m 20d 1971-02-13 30y 06m 27d Baker
93 Lewis Baker Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 27y 02m 28d 2022-07-23 27y 02m 28d Baker
94 Martin Baker Kilmarnock 7 7 0 3 2 4 33.33 22.22 44.44 44.44 1997-11-23 23y 05m 15d 2001-03-14 26y 09m 06d Baker
95 Peter Baker Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-10-15 24y 10m 05d 1956-11-12 24y 11m 02d Baker
96 Zak Baker Plymouth Argyle 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 17y 05m 09d 2023-07-06 17y 05m 09d Baker
97 Faissal El Bakhtaoui Dunfermline Athletic; Dundee 5 2 3 2 0 4 33.33 .00 66.67 33.33 2013-07-13 20y 08m 05d 2018-08-18 25y 09m 10d Bakhtaoui
98 Timmy Abraham Raith Rovers 0 0 0 0 0 1 .00 .00 100.00 .00 2021-04-30 20y 04m 02d 2021-04-30 20y 04m 02d Bakumo-Abraham
99 Andriy Bal Dynamo Kiev 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1982-11-24 24y 10m 08d 1982-11-24 24y 10m 08d Bal
100 James Balagizi Kilmarnock 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-03-30 20y 06m 10d 2024-03-30 20y 06m 10d Balagizi
101 James Balagizi Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 18y 09m 26d 2022-07-16 18y 09m 26d Balagizi
102 Krassimir Balakov VfB Stuttgart 1893 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 34y 05m 16d 2000-09-28 34y 05m 30d Balakov
103 Conrad Balatoni Partick Thistle; Kilmarnock 7 7 0 2 2 3 2 28.57 42.86 28.57 50.00 2013-08-16 22y 06m 20d 2016-02-27 25y 01m 00d Balatoni
104 John Balavage St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-17 27y 10m 02d 1988-08-17 27y 10m 02d Balavage
105 Ellery Balcombe St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 2024-09-21 24y 11m 06d 2024-10-19 25y 00m 04d Balcombe
106 Amido Balde Celtic 1 0 1 4 0 0 100.00 .00 .00 100.00 2013-09-14 22y 03m 29d 2014-02-22 22y 09m 06d Balde
107 Bobo Balde Toulouse; Celtic 17 17 0 13 3 2 72.22 16.67 11.11 80.56 2000-07-22 25y 02m 12d 2006-11-04 31y 05m 25d Balde
108 John Christopher Balderstone Carlisle United; Queen of the South 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1967-03-10 26y 03m 22d 1978-01-14 37y 01m 29d Balderstone
109 James Baldie Leith Athletic 10 10 0 0 4 6 .00 40.00 60.00 20.00 1895-11-09 Not Known 1898-04-09 Not Known Baldie
110 George Baldock Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 27y 05m 19d 2020-08-28 27y 05m 19d Baldock
111 Jack Baldwin Ross County 9 8 1 1 3 5 11.11 33.33 55.56 27.78 2021-09-18 28y 02m 19d 2024-03-16 30y 08m 16d Baldwin
112 Kevin Patrick Baldwin Berwick Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-09-20 23y 09m 30d 1983-09-20 23y 09m 30d Baldwin
113 Gareth Bale Tottenham Hotspur 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-08-18 22y 01m 02d 2011-08-18 22y 01m 02d Bale
114 David Balfour Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-01-24 Not Known 1915-11-06 Not Known Balfour
115 Evan Balfour Airdrieonians 11 11 0 4 4 3 36.36 36.36 27.27 54.55 1990-08-17 24y 11m 08d 1993-05-08 27y 07m 29d Balfour
116 James C Balfour Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1931-04-04 Not Known 1932-09-17 Not Known Balfour
117 Balimt FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Balimt
118 Balin Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Balin
119 Jordi Balk St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 23y 02m 09d 2017-07-05 23y 02m 09d Balk
120 Alan Ball Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 30y 02m 18d 1975-07-30 30y 02m 18d Ball
121 Allan Ball Queen of the South 11 11 0 0 2 9 .00 18.18 81.82 9.09 1964-01-25 20y 10m 30d 1982-03-13 39y 00m 15d Ball
122 Dominic Ball Aberdeen 5 5 0 2 2 3 28.57 28.57 42.86 42.86 2017-09-09 22y 01m 07d 2019-05-10 23y 09m 08d Ball
123 John Ball Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 24y 06m 30d 1925-04-28 24y 06m 30d Ball
124 Jack Ball Huddersfield Town 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-24 27y 00m 11d 1934-09-24 27y 00m 11d Ball
125 Michael Ball Rangers 4 4 0 3 1 0 75.00 25.00 .00 87.50 2003-09-21 23y 11m 19d 2005-03-02 25y 05m 00d Ball
126 Archibald Ballantyne Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Ballantyne
127 Cammy Ballantyne St Johnstone; Airdrieonians (Airdrie United) 2 1 1 0 0 5 .00 .00 100.00 .00 2022-08-28 22y 04m 06d 2024-02-11 23y 09m 20d Ballantyne
128 Charles Graham Ballantyne Clyde 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1935-11-16 Not Known 1937-03-23 Not Known Ballantyne
129 Hugh Hepburn Ballantyne Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Ballantyne
130 John Ian Ballantyne Raith Rovers 6 4 2 1 1 4 16.67 16.67 66.67 25.00 1980-03-15 21y 04m 13d 1982-12-04 24y 01m 02d Ballantyne
131 John M T Ballantyne Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-09-29 Not Known 1945-09-29 Not Known Ballantyne
132 Johnny Ballantyne Partick Thistle 14 14 0 7 2 5 50.00 14.29 35.71 57.14 1922-10-14 Not Known 1934-09-22 Not Known Ballantyne
133 Robert Ballantyne Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known Ballantyne
134 Thomas Ballantyne Partick Thistle 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1907-12-28 Not Known 1909-10-30 Not Known Ballantyne
135 William Ballantyne Clyde 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1923-08-18 Not Known 1927-01-22 Not Known Ballantyne
136 Constanzo Balleri Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 28y 02m 17d 1961-11-22 28y 03m 02d Balleri
137 Lewis Ballham Stoke FC 1 1 0 1 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Ballham
138 James M Balloch Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1921-04-30 Not Known 1921-04-30 Not Known Balloch
139 Kofi Balmer Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-25 23y 11m 06d 2024-08-25 23y 11m 06d Balmer
140 Támas Báló Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 27y 06m 16d 2011-08-04 27y 06m 23d Báló
141 Zoltan Balog Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 26y 09m 24d 2004-12-16 26y 09m 24d Balog
142 Leon Balogun Rangers 8 7 1 7 2 0 77.78 22.22 .00 88.89 2021-10-16 33y 03m 18d 2024-08-03 36y 01m 06d Balogun
143 William Balsillie Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1896-05-25 Not Known 1896-05-25 Not Known Balsillie
144 Sergei Pavlovich Baltacha Dynamo Kiev; St Johnstone 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1982-11-24 24y 09m 07d 1993-01-20 34y 11m 03d Baltacha
145 Sergei Sergeivich Baltacha St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2001-01-31 21y 06m 03d 2001-01-31 21y 06m 03d Baltacha
146 Matthew Balunas Third Lanark 15 15 0 4 2 9 26.67 13.33 60.00 33.33 1944-09-16 16y 08m 09d 1952-12-20 24y 11m 13d Balunas
147 Souleymane Bamba Dunfermline Athletic; Hibernian 9 9 0 2 3 6 18.18 27.27 54.55 31.82 2006-07-29 21y 06m 16d 2010-11-07 25y 09m 25d Bamba
148 Joseph Bambrick Chelsea 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-11-25 28y 00m 22d 1936-09-23 28y 10m 20d Bambrick
149 Patrick Bamford Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 29y 10m 25d 2023-07-30 29y 10m 25d Bamford
150 Banas Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Banas
151 Nicholas Lee Banger Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-22 28y 10m 28d 2000-01-22 28y 10m 28d Banger
152 Mohamed Bangura Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2011-10-02 22y 02m 05d 2011-12-10 22y 04m 13d Bangura
153 Alan Banks Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 26y 05m 20d 2000-01-29 29y 11m 04d Banks
154 Herbert Ernest Banks Third Lanark 4 4 0 2 0 2 50.00 .00 50.00 50.00 1897-11-13 Not Known 1901-04-15 Not Known Banks
155 Ian Frederick Banks Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 22y 07m 04d 1983-08-13 22y 07m 04d Banks
156 Samuel Green Banks Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-22 Not Known 1931-08-22 Not Known Banks
157 Scott Banks Dundee United; Dunfermline Athletic 3 1 2 0 2 1 .00 66.67 33.33 33.33 2019-07-12 17y 09m 16d 2021-04-03 19y 06m 08d Banks
158 Steve Banks Dundee United; St Johnstone 2 2 0 10 6 4 50.00 30.00 20.00 65.00 2009-08-17 36y 08m 08d 2014-08-03 41y 07m 25d Banks
159 Tommy Banks Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 27y 11m 04d 1957-10-14 27y 11m 04d Banks
160 William Banks Kilmarnock 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1904-03-05 Not Known 1905-11-18 Not Known Banks
161 Thomas Neilson Bannan Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-02 20y 04m 20d 1950-09-02 20y 04m 20d Bannan
162 Kyle Banner Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 22y 00m 07d 2021-07-20 22y 00m 07d Banner
163 Scott Bannerman Hibernian 1 0 1 2 0 0 100.00 .00 .00 100.00 1999-12-19 20y 08m 28d 2000-10-22 21y 07m 01d Bannerman
164 Stuart Bannigan Partick Thistle 13 12 1 2 2 9 15.38 15.38 69.23 23.08 2013-08-16 20y 10m 30d 2023-08-20 30y 11m 03d Bannigan
165 Ernest Bannister Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1913-08-07 Not Known 1913-08-12 Not Known Bannister
166 Phillip Bannister Motherwell 0 0 0 2 0 1 66.67 .00 33.33 66.67 1998-09-23 18y 01m 15d 1999-01-30 18y 05m 22d Bannister
167 Eamonn John Bannon Dundee United 25 25 0 5 13 7 5 52.00 28.00 20.00 66.00 1980-02-20 21y 10m 02d 1988-02-03 29y 09m 16d Bannon
168 Crawford Baptie Motherwell; Falkirk; Falkirk Select 15 14 1 4 3 1 12 18.75 6.25 75.00 21.88 1986-03-15 27y 00m 19d 1993-05-01 34y 02m 07d Baptie
169 Antonin Barak Fiorentina 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-13 27y 10m 10d 2022-10-13 27y 10m 10d Barak
170 Dominique Baratelli Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 36y 08m 24d 1984-10-03 36y 09m 07d Baratelli
171 Ivica Barbaric Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 26y 09m 00d 1988-11-23 26y 09m 00d Barbaric
172 Tomislav Barbaric Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 20y 04m 22d 2009-08-27 20y 04m 29d Barbaric
173 Frank Barbazza Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-16 Not Known 1959-05-16 Not Known Barbazza
174 George Frederick Barber Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-09-23 27y 01m 22d 1936-09-23 27y 01m 22d Barber
175 Sebastien Barberis FC Basel 1 0 1 0 0 1 .00 .00 100.00 .00 2004-11-25 32y 05m 26d 2004-11-25 32y 05m 26d Barberis
176 Stefan Barboianu Dinamo Bucuresti 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-06 26y 05m 12d 2014-07-06 26y 05m 12d Barboianu
177 Humphrey Barbour Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 19y 08m 02d 1891-03-30 19y 08m 02d Barbour
178 John Barbour Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-24 Not Known 1914-01-24 Not Known Barbour
179 John R Barbour Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-03-23 Not Known 1912-08-24 Not Known Barbour
180 Robert Barbour Third Lanark 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1893-09-23 Not Known 1897-02-06 Not Known Barbour
181 Ross Barbour Kilmarnock 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2013-02-16 20y 00m 15d 2016-01-02 22y 11m 01d Barbour
182 Andy Barcham Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 23y 07m 13d 2010-07-29 23y 07m 13d Barcham
183 David Barclay Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1927-05-07 Not Known 1929-05-08 Not Known Barclay
184 Howard Barclay Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-09 Not Known 1904-04-09 Not Known Barclay
185 James Barclay Airdrieonians; Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1948-02-07 Not Known 1953-12-12 Not Known Barclay
186 Jamie Barclay Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-09-21 21y 00m 05d 2010-09-21 21y 00m 05d Barclay
187 John Barclay St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1898-11-05 Not Known 1899-10-14 Not Known Barclay
188 John Birrell Barclay Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-12 Not Known 1934-09-12 Not Known Barclay
189 Matthew Barclay Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1948-01-10 Not Known 1949-02-05 Not Known Barclay
190 Matthew Dyer Barclay Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1944-09-16 Not Known 1945-12-15 Not Known Barclay
191 S Barclay Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Barclay
192 Thomas Barclay St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1921-04-15 Not Known 1926-11-06 Not Known Barclay
193 William Barclay Motherwell; Clyde 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1945-08-25 21y 01m 14d 1950-02-04 25y 06m 24d Barclay
194 J Bardarey Northern Nomads 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known Bardarey
195 Daniel Barden Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2021-09-25 20y 08m 23d 2021-09-25 20y 08m 23d Barden
196 David John Bardsley Watford 2 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 21y 10m 25d 1987-05-12 22y 08m 01d Bardsley
197 Phil Bardsley Rangers; Sunderland 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-08-19 21y 01m 22d 2009-08-08 24y 01m 11d Bardsley
198 Borna Barisic Rangers 12 11 1 10 3 2 66.67 20.00 13.33 76.67 2019-10-20 26y 11m 10d 2024-04-21 31y 05m 11d Barisic
199 Jamie Barjonas Rangers 2 0 2 2 0 0 100.00 .00 .00 100.00 2017-05-13 18y 03m 19d 2017-10-28 18y 09m 04d Barjonas
200 Jim Bark Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 21y 09m 04d 1971-01-23 21y 09m 04d Bark
201 Ned Barkas Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 23y 10m 02d 1925-09-23 23y 10m 02d Barkas
202 Vasilis Barkas Celtic 0 0 0 0 1 1 .00 50.00 50.00 25.00 2020-12-20 26y 06m 20d 2021-07-31 27y 02m 01d Barkas
203 Brandon Barker Hibernian; Rangers 4 2 2 2 1 2 40.00 20.00 40.00 50.00 2017-10-24 21y 00m 20d 2019-11-03 23y 00m 30d Barker
204 David Barker Leith Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1938-05-04 Not Known 1939-08-30 Not Known Barker
205 Jack Barker Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-11 31y 01m 15d 1938-04-11 31y 01m 15d Barker
206 John Barker Rangers 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1892-04-23 Not Known 1895-12-07 Not Known Barker
207 Lloyd Barker Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 23y 05m 16d 1994-05-28 23y 05m 16d Barker
208 Michael Barker St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 23y 10m 19d 2017-07-05 23y 10m 19d Barker
209 Jose Barkero Toulouse 1 0 1 0 0 1 .00 .00 100.00 .00 2000-07-22 21y 02m 25d 2000-07-22 21y 02m 25d Barkero
210 Ross Barkley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 21y 07m 21d 2015-07-26 21y 07m 21d Barkley
211 Colin Barlow Manchester City 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1957-11-04 21y 11m 21d 1958-06-11 22y 06m 28d Barlow
212 Stuart Barlow Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 22y 09m 27d 1991-05-13 22y 09m 27d Barlow
213 Nick Barmby Hull City 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-23 31y 05m 12d 2008-08-03 34y 05m 23d Barmby
214 Arthur Barnes Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-11-25 Not Known 1939-11-25 Not Known Barnes
215 Ashley Barnes Plymouth Argyle 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 19y 08m 29d 2009-07-29 19y 08m 29d Barnes
216 Dillon Barnes Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-31 24y 06m 23d 2020-10-31 24y 06m 23d Barnes
217 John Charles Bryan Barnes Watford 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-05-12 23y 06m 05d 1987-05-12 23y 06m 05d Barnes
218 Ken Barnes Manchester City 5 5 0 2 0 3 40.00 .00 60.00 40.00 1951-03-10 21y 11m 22d 1958-06-11 29y 02m 26d Barnes
219 Barness Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Barness
220 David Kwame Barnett Dunfermline Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1997-08-23 30y 04m 07d 1997-12-27 30y 08m 11d Barnett
221 R Barnett St Bernards 3 3 0 2 0 1 66.67 .00 33.33 66.67 1884-11-01 Not Known 1887-02-19 Not Known Barnett
222 Craig Barr Gretna; Livingston (Meadowbank Thistle); Raith Rovers; Dumbarton; Cowdenbeath 10 9 1 2 2 2 8 16.67 16.67 66.67 25.00 2007-08-18 20y 04m 20d 2020-10-10 33y 06m 11d Barr
223 Darren Barr Falkirk; Kilmarnock; Dumbarton 15 15 0 5 5 5 33.33 33.33 33.33 50.00 2006-08-12 21y 04m 26d 2015-07-09 30y 03m 22d Barr
224 James Barr Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-04-30 Not Known 1947-04-30 Not Known Barr
225 Jim Barr Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Barr
226 John A.S.P. Barr Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1938-08-13 Not Known 1938-08-24 Not Known Barr
227 John Barr Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-09-30 Not Known 1894-04-28 Not Known Barr
228 Leslie Barr Montrose 7 6 1 2 2 4 2 25.00 50.00 25.00 50.00 1976-03-06 23y 03m 17d 1986-08-19 33y 09m 01d Barr
229 Lewis Barr East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-12 20y 00m 13d 2014-07-12 20y 00m 13d Barr
230 Oisin Barr Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 16y 11m 14d 2019-07-06 16y 11m 14d Barr
231 Robert Barr Hamilton Academical 3 2 1 0 0 3 .00 .00 100.00 .00 1986-08-13 24y 02m 28d 1986-12-13 24y 06m 27d Barr
232 Robert Barr Third Lanark 33 33 0 12 4 16 36.36 12.12 48.48 42.42 1897-02-06 Not Known 1909-12-04 Not Known Barr
233 Bobby Barr Livingston (Meadowbank Thistle); Raith Rovers; Dumbarton 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 2011-07-16 23y 00m 23d 2018-07-07 30y 00m 14d Barr
234 Robert Rennie Milne Barr Queens Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1925-09-19 Not Known 1925-09-19 Not Known Barr
235 William Barraclough Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-10-03 Not Known 1942-10-03 Not Known Barraclough
236 Barreto Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Barreto
237 Bradley Barrett Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 21y 06m 15d 2022-07-09 21y 06m 15d Barrett
238 Francis Barrett Dundee 7 7 0 3 0 4 42.86 .00 57.14 42.86 1893-12-16 Not Known 1895-11-02 Not Known Barrett
239 Graham Barrett Livingston (Meadowbank Thistle); Falkirk 7 5 2 1 4 1 3 50.00 12.50 37.50 56.25 2005-09-11 24y 03m 04d 2008-11-22 27y 05m 15d Barrett
240 John Patrick Barrett Clyde 1 0 1 0 0 1 .00 .00 100.00 .00 2000-02-19 28y 10m 01d 2000-02-19 28y 10m 01d Barrett
241 Ken Barrett The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 23y 06m 08d 1961-11-13 23y 06m 08d Barrett
242 Les Barrett Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-09-16 27y 10m 25d 1975-09-16 27y 10m 25d Barrett
243 Neil William Barrett Dundee; Livingston (Meadowbank Thistle) 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2005-01-22 23y 00m 29d 2005-09-21 23y 08m 28d Barrett
244 Peter Barrett Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1929-03-06 Not Known 1929-03-06 Not Known Barrett
245 Tommy Barrett Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-21 Not Known 1953-11-21 Not Known Barrett
246 Alex W Barrie St Bernards; Rangers; Kilmarnock 9 9 0 1 2 2 5 22.22 22.22 55.56 33.33 1902-04-14 Not Known 1911-09-16 Not Known Barrie
247 James William Barrie Queens Park; Cowdenbeath 3 3 0 0 0 3 .00 .00 100.00 .00 1925-03-28 Not Known 1934-01-27 Not Known Barrie
248 Walter Barrie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known Barrie
249 James Barrington Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-09-02 Not Known 1922-09-02 Not Known Barrington
250 Barrister Queens Park Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1984-08-07 Not Known 1984-08-07 Not Known Barrister
251 Connor Barron Aberdeen; Rangers 6 5 1 3 1 5 33.33 11.11 55.56 38.89 2022-03-02 19y 06m 02d 2024-08-03 21y 11m 05d Barron
252 David Barron St Mirren 9 7 2 4 4 7 26.67 26.67 46.67 40.00 2008-03-15 20y 06m 05d 2013-02-27 25y 05m 17d Barron
253 Doug Barron St Johnstone 8 5 3 3 1 4 37.50 12.50 50.00 43.75 1982-02-23 20y 03m 29d 1991-04-20 29y 05m 26d Barron
254 John Barron Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1901-10-12 Not Known 1901-10-12 Not Known Barron
255 De Barros Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Barros
256 Rui Barros FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 30y 08m 07d 1996-07-31 30y 08m 07d Barros
257 Barroso FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 25y 11m 05d 1996-07-31 25y 11m 05d Barroso
258 Jose Alberto Da Mota Barroso Braga 0 0 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 34y 00m 21d 2004-09-30 34y 01m 04d Barroso
259 Stewart Barrowclough Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1971-09-15 19y 10m 17d 1975-05-10 23y 06m 11d Barrowclough
260 Andrew Barrowman Kilmarnock; Inverness Caledonian Thistle; Dunfermline Athletic; Dundee 5 4 1 1 1 5 14.29 14.29 71.43 21.43 2006-12-30 22y 01m 03d 2013-04-27 28y 05m 00d Barrowman
261 Cliff Barrowman Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1977-08-23 21y 08m 20d 1977-08-23 21y 08m 20d Barrowman
262 Gareth Barry Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 34y 05m 03d 2015-07-26 34y 05m 03d Barry
263 John George Barry Queens Park; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1916-04-08 Not Known 1918-02-23 Not Known Barry
264 Roy Barry Dunfermline Athletic; Hibernian 11 11 0 7 2 2 63.64 18.18 18.18 72.73 1966-11-12 24y 01m 24d 1976-03-13 33y 05m 23d Barry
265 Frank Barson Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-09-12 32y 05m 02d 1923-09-12 32y 05m 02d Barson
266 Laszlo Bartha Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 05m 19d 2011-08-04 24y 05m 26d Bartha
267 Alexandre Barthe Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 03m 28d 2014-07-03 28y 03m 28d Barthe
268 Henry Bartholomew Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1942-03-21 22y 02m 03d 1943-12-11 23y 10m 23d Bartholomew
269 Matthew Patrick Bartholomew Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 20y 10m 24d 1997-07-20 20y 10m 24d Bartholomew
270 Kyle Bartley Rangers 1 1 0 2 0 0 100.00 .00 .00 100.00 2011-02-02 19y 08m 11d 2012-04-21 20y 10m 30d Bartley
271 Marvin Bartley Hibernian; Livingston (Meadowbank Thistle) 12 10 2 1 5 7 3 33.33 46.67 20.00 56.67 2016-02-07 29y 07m 03d 2019-12-04 33y 05m 00d Bartley
272 Adam Barton Partick Thistle 6 5 1 1 4 1 16.67 66.67 16.67 50.00 2016-12-17 25y 11m 10d 2018-03-17 27y 02m 10d Barton
273 Frank Barton Carlisle United 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1969-07-26 21y 09m 04d 1971-11-02 24y 00m 11d Barton
274 George Barton Raith Rovers 6 6 0 3 2 1 50.00 33.33 16.67 66.67 1922-10-07 Not Known 1927-09-24 Not Known Barton
275 Robert Barton St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1928-08-15 Not Known 1930-05-06 Not Known Barton
276 Robert Crawford Barton Kilmarnock 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1906-11-17 Not Known 1908-02-01 Not Known Barton
277 Warren Barton Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 26y 04m 21d 1995-08-09 26y 04m 21d Barton
278 James L Bartram Falkirk 6 6 0 4 0 1 5 .00 16.67 83.33 8.33 1933-04-01 Not Known 1934-12-22 Not Known Bartram
279 Jan Louis Bartram Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-04-02 26y 00m 27d 1988-04-02 26y 00m 27d Bartram
280 Per Bartram Greenock Morton 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1968-04-29 Not Known 1970-12-05 Not Known Bartram
281 Sam Bartram Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 33y 08m 02d 1947-09-24 33y 08m 02d Bartram
282 Chris Basham Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 32y 01m 08d 2020-08-28 32y 01m 08d Basham
283 Steve Basham Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 18y 08m 01d 1996-08-03 18y 08m 01d Basham
284 Tomislav Basic NK Siroki Brijeg 1 1 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 26y 02m 22d 2006-08-02 26y 02m 29d Basic
285 Spencer Bassett Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 22y 07m 17d 1908-04-21 22y 07m 17d Bassett
286 Calvin Bassey Rangers 3 3 0 3 1 0 75.00 25.00 .00 87.50 2021-10-16 21y 09m 16d 2022-05-21 22y 04m 21d Bassey
287 Sébastien Bassong Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 25y 01m 09d 2011-08-25 25y 01m 16d Bassong
288 Bastenov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Bastenov
289 Miguel Bossio Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 30y 05m 28d 1990-08-07 30y 05m 28d Bastianni
290 Cliff Bastin Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 29y 04m 19d 1941-08-02 29y 04m 19d Bastin
291 Bruno Miguel Leite Basto FC Girondins de Bordeaux; Feyenoord 2 2 0 2 0 1 66.67 .00 33.33 66.67 2003-11-06 25y 05m 16d 2004-10-21 26y 05m 00d Basto
292 T Batchelor Penicuik Athletic 1 1 0 2 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Batchelor
293 Thomas Batchelor Raith Rovers; Falkirk 13 13 0 1 2 2 9 15.38 15.38 69.23 23.08 1927-09-24 Not Known 1934-12-22 Not Known Batchelor
294 Alan Duncan Bateman Greenock Morton 2 1 1 0 0 2 .00 .00 100.00 .00 1987-09-05 Not Known 1988-03-26 Not Known Bateman
295 Arthur Bateman Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 30y 02m 17d 1938-06-01 30y 02m 17d Bateman
296 John Bateman Aberdeen 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-25 19y 04m 22d 2008-12-27 19y 06m 24d Bateman
297 David Bates Raith Rovers; Rangers; Aberdeen 5 4 1 4 0 3 57.14 .00 42.86 57.14 2014-08-23 17y 10m 18d 2022-03-02 25y 04m 25d Bates
298 Bateson Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Bateson
299 Dominique Bathenay Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 30y 07m 06d 1984-10-03 30y 07m 20d Bathenay
300 Sidney Bathgate Chelsea; Hamilton Academical 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1948-04-26 28y 04m 06d 1953-11-21 33y 11m 01d Bathgate
301 Brendon Batson West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 25y 06m 05d 1978-08-06 25y 06m 05d Batson
302 Herbert Batten Everton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1926-04-10 27y 10m 27d 1926-04-10 27y 10m 27d Batten
303 Bernard Battles Celtic; Dundee; Liverpool; Kilmarnock 29 29 0 11 5 13 37.93 17.24 44.83 46.55 1895-09-14 19y 08m 01d 1905-01-07 28y 11m 25d Battles
304 Andrew Batton Greenock Morton 4 4 0 0 0 4 .00 .00 100.00 .00 1948-11-27 24y 05m 01d 1951-11-24 27y 04m 29d Batton
305 Ron Batty Newcastle United 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1953-10-07 28y 00m 02d 1956-11-05 31y 01m 00d Batty
306 James Bauchop Celtic 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1907-05-11 Not Known 1907-05-11 Not Known Bauchop
307 Bauer Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Bauer
308 Moritz Bauer Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-12 28y 00m 18d 2020-02-12 28y 00m 18d Bauer
309 Patrick Bauer Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 29y 08m 22d 2022-07-20 29y 08m 22d Bauer
310 Philip Spinelli Bauld Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1953-03-28 23y 06m 08d 1953-03-28 23y 06m 08d Bauld
311 Robert Bauld Raith Rovers; Dundee United 13 13 0 5 5 4 4 38.46 30.77 30.77 53.85 1921-02-23 Not Known 1927-04-16 Not Known Bauld
312 Alfie Bavidge Aberdeen 1 0 1 1 0 2 33.33 .00 66.67 33.33 2022-10-16 16y 06m 05d 2023-05-20 17y 01m 09d Bavidge
313 Martin Mitchell Bavidge Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 21y 08m 27d 2002-01-26 21y 08m 27d Bavidge
314 Frank Baxendale Falkirk 3 3 0 0 0 3 .00 .00 100.00 .00 1938-01-04 Not Known 1938-09-13 Not Known Baxendale
315 Arthur George Baxter Falkirk; Dundee; Dundee United 8 8 0 1 2 0 6 25.00 .00 75.00 25.00 1934-08-11 Not Known 1940-02-17 Not Known Baxter
316 Baxter Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Baxter
317 Billy Baxter The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 22y 06m 21d 1961-11-13 22y 06m 21d Baxter
318 David Sparks Seath Baxter Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-10-05 Not Known 1938-04-20 Not Known Baxter
319 James Baxter Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1897-01-09 Not Known 1897-02-20 Not Known Baxter
320 Jim Baxter Raith Rovers; Rangers; The British Army 16 16 0 2 8 3 5 50.00 18.75 31.25 59.38 1958-08-16 18y 10m 18d 1969-12-06 30y 02m 07d Baxter
321 John Baxter Hibernian; Falkirk 25 25 0 1 9 4 12 36.00 16.00 48.00 44.00 1957-09-21 20y 11m 06d 1966-12-17 30y 02m 02d Baxter
322 Nathan Baxter Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2020-01-22 21y 02m 14d 2020-01-22 21y 02m 14d Baxter
323 Bobby Baxter Middlesbrough; Hibernian 23 23 0 2 12 2 8 52.17 8.70 34.78 56.52 1939-03-25 28y 02m 02d 1945-05-09 34y 03m 16d Baxter
324 Tom Baxter Queen of the South 2 2 0 1 1 0 50.00 50.00 .00 75.00 1955-03-19 Not Known 1955-10-15 Not Known Baxter
325 William Baxter Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-03 Not Known 1914-01-03 Not Known Baxter
326 Uli Bayerschmidt Bayern Munich 0 0 0 1 0 0 100.00 .00 .00 100.00 1989-03-14 22y 00m 11d 1989-03-14 22y 00m 11d Bayerschmidt
327 Graham Bayne Dundee; Ross County; Inverness Caledonian Thistle; Dunfermline Athletic 14 8 6 3 4 5 8 23.53 29.41 47.06 38.24 1998-10-31 19y 02m 09d 2009-09-23 30y 01m 01d Bayne
328 James Bayne Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1940-09-14 Not Known 1940-09-14 Not Known Bayne
329 Vakoun Bayo Celtic 1 1 0 3 0 0 100.00 .00 .00 100.00 2019-08-25 22y 07m 15d 2020-02-12 23y 01m 02d Bayo
330 John Bayton Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1919-10-18 Not Known 1920-03-20 Not Known Bayton
331 Beagrie Manchester City 0 0 0 0 0 1 .00 .00 100.00 .00 1995-08-12 Not Known 1995-08-12 Not Known Beagrie
332 Peter Beagrie Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1991-05-13 25y 05m 18d 1993-08-02 27y 08m 08d Beagrie
333 Phil Beal Tottenham Hotspur 3 3 0 0 2 1 .00 66.67 33.33 33.33 1969-08-02 24y 06m 25d 1974-08-03 29y 06m 26d Beal
334 Peter Beardsley Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-08-09 34y 06m 22d 1995-08-09 34y 06m 22d Beardsley
335 Russell Beardsmore Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 20y 11m 29d 1989-09-26 20y 11m 29d Beardsmore
336 Jack Bearne Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-11 22y 05m 25d 2024-03-11 22y 05m 25d Bearne
337 Dave Beasant Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 37y 04m 14d 1996-08-03 37y 04m 14d Beasant
338 DaMarcus Beasley Rangers 3 2 1 1 3 1 1 60.00 20.00 20.00 70.00 2007-09-15 25y 03m 22d 2010-03-27 27y 10m 03d Beasley
339 John Reekie Beath Raith Rovers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1928-02-11 Not Known 1932-04-18 Not Known Beath
340 Robert H Beath Albion Rovers 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1934-09-12 Not Known 1942-06-20 Not Known Beath
341 Bill Beaton Dunfermline Athletic; Aston Villa 2 2 0 0 1 1 .00 50.00 50.00 25.00 1958-08-20 22y 10m 21d 1958-11-19 23y 01m 20d Beaton
342 David Beaton Falkirk; Berwick Rangers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1989-08-23 22y 00m 15d 1998-07-23 30y 11m 15d Beaton
343 Henry Beaton Clyde 15 15 0 5 2 7 33.33 13.33 46.67 40.00 1934-03-27 Not Known 1942-12-19 Not Known Beaton
344 Jamie Beaton East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 18y 06m 03d 2014-07-12 18y 06m 03d Beaton
345 Robert Beaton Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1980-01-12 19y 09m 24d 1980-02-16 19y 10m 28d Beaton
346 Andy Beatt Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Beatt
347 Alex Beattie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-01-18 Not Known 1941-01-18 Not Known Beattie
348 Beattie Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Beattie
349 Billy Beattie Clyde 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1969-12-16 19y 05m 06d 1974-01-26 23y 06m 16d Beattie
350 Craig Beattie Celtic; St Johnstone 5 1 4 2 4 4 0 50.00 50.00 .00 75.00 2004-01-18 20y 00m 02d 2012-12-15 28y 10m 29d Beattie
351 Frank Beattie Kilmarnock 37 37 0 2 15 9 13 40.54 24.32 35.14 52.70 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d Beattie
352 J Beattie Partick Thistle 2 2 0 0 2 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-11-22 Not Known Beattie
353 James Beattie St Mirren; Rangers 4 4 0 0 2 3 .00 40.00 60.00 20.00 1991-12-21 18y 10m 05d 2011-01-22 37y 11m 06d Beattie
354 James Beattie St Johnstone; Aberdeen 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1935-04-27 Not Known 1939-12-16 Not Known Beattie
355 John Beattie Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1918-03-16 Not Known 1919-03-22 Not Known Beattie
356 John Beattie Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1932-01-02 Not Known 1932-12-10 Not Known Beattie
357 Dick Beattie Celtic; St Mirren 10 10 0 1 3 6 10.00 30.00 60.00 25.00 1955-10-08 18y 11m 14d 1964-03-07 27y 04m 12d Beattie
358 Robert Beattie Kilmarnock 8 8 0 3 2 3 3 25.00 37.50 37.50 43.75 1933-04-12 17y 02m 19d 1937-03-06 21y 01m 10d Beattie
359 David Beaumont Dundee United; Hibernian 16 14 2 5 8 3 31.25 50.00 18.75 56.25 1984-12-15 21y 00m 05d 1994-10-29 30y 10m 19d Beaumont
360 Jack Beaumont Livingston (Meadowbank Thistle) 2 0 2 1 0 4 20.00 .00 80.00 20.00 2014-08-20 19y 11m 08d 2015-02-14 20y 05m 02d Beaumont
361 Attillio Pietro Becci Arbroath 10 10 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known Becci
362 Owen Beck Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-27 21y 00m 18d 2024-02-03 21y 05m 25d Beck
363 Thorolf Beck St Mirren; Rangers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1963-04-02 Not Known 1965-08-14 Not Known Beck
364 Alexander Michael Beckett St Mirren 6 5 1 4 1 1 66.67 16.67 16.67 75.00 1978-12-09 24y 09m 20d 1981-04-18 27y 01m 30d Beckett
365 Jermaine Beckford Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 31y 07m 09d 2015-07-18 31y 07m 09d Beckford
366 Omar Beckles Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 32y 08m 18d 2024-07-13 32y 08m 18d Beckles
367 Frank Becton Liverpool 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1897-03-06 23y 09m 23d 1898-04-23 24y 11m 12d Becton
368 Harry Bedford Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-09-28 31y 11m 13d 1931-09-28 31y 11m 13d Bedford
369 Lewis Bedford Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known Bedford
370 Alejandro Bedoya Rangers 0 0 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 24y 05m 24d 2012-04-21 24y 11m 23d Bedoya
371 Edmund Bee Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 24y 00m 00d 1891-03-30 24y 00m 00d Bee
372 Albert Beech Huddersfield Town 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-24 22y 00m 00d 1934-09-24 22y 00m 00d Beech
373 Stuart Beedie Montrose; St Johnstone; Dunfermline Athletic; Dundee United; Hibernian; Dundee 32 25 7 1 5 4 23 15.63 12.50 71.88 21.88 1980-08-27 20y 00m 11d 1992-10-31 32y 02m 15d Beedie
374 Myles Beerman Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-05-13 18y 02m 00d 2017-05-13 18y 02m 00d Beerman
375 Jack Beesley The Spartans 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 25y 11m 22d 2012-09-07 25y 11m 22d Beesley
376 Isaac Begbie Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-08-15 Not Known 1900-08-15 Not Known Begbie
377 Begg Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Begg
378 Massimo Beghetto Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-11-10 32y 11m 22d 2001-11-24 33y 00m 05d Beghetto
379 Roman Begunov Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 31y 06m 11d 2024-10-03 31y 06m 11d Begunov
380 Aziz Behich Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 2022-08-14 31y 07m 29d 2022-12-24 32y 00m 08d Behich
381 Gavin Beith Dundee; East Fife 1 1 0 0 1 2 .00 33.33 66.67 16.67 2002-08-03 20y 09m 27d 2005-07-14 23y 09m 07d Beith
382 Bejaoui Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Bejaoui
383 Fernando Nino Bejarano Real Mallorca 2 0 2 1 1 0 50.00 50.00 .00 75.00 1998-09-17 24y 00m 01d 1998-10-01 24y 00m 15d Bejarano
384 Radek Bejbl Slavia Prague 1 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 20y 00m 18d 1992-09-30 20y 01m 01d Bejbl
385 Rachid Belabed Aberdeen 4 0 4 2 1 2 40.00 20.00 40.00 50.00 1999-12-08 19y 01m 18d 2001-01-02 20y 02m 13d Belabed
386 Rod Belfitt Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1973-09-18 27y 10m 19d 1973-09-18 27y 10m 19d Belfitt
387 Belger Preston North End 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-01-02 Not Known 1884-01-02 Not Known Belger
388 Adam Bell Hibernian 4 4 0 1 3 0 25.00 75.00 .00 62.50 1912-01-27 Not Known 1912-11-06 Not Known Bell
389 Alan W Bell St Mirren 1 1 0 0 1 1 .00 50.00 50.00 25.00 1966-08-17 Not Known 1966-08-31 Not Known Bell
390 Alexander Stewart Bell Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-01-17 21y 10m 04d 1953-01-17 21y 10m 04d Bell
391 Allan Bell Dundee 16 16 0 2 5 3 8 31.25 18.75 50.00 40.63 1902-08-23 Not Known 1906-01-13 Not Known Bell
392 Andrew Bell Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Bell
393 Andy Bell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Bell
394 Archie McCallum Bell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 22y 04m 07d 1987-08-19 22y 04m 07d Bell
395 Bell Ross County; St Patricks Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1983-04-18 Not Known 2005-07-10 Not Known Bell
396 Bell # 1 Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1916-08-26 Not Known Bell
397 Bobby Bell Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-13 37y 05m 24d 1972-09-13 37y 05m 24d Bell
398 Brendan Bell Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1944-02-19 Not Known 1944-10-14 Not Known Bell
399 Brian John Bell Ayr United 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-12-15 21y 07m 11d 1974-04-20 21y 11m 16d Bell
400 Cameron Bell Kilmarnock; Rangers; Hibernian 12 12 0 7 4 13 29.17 16.67 54.17 37.50 2005-02-12 18y 04m 25d 2018-05-09 31y 07m 21d Bell
401 Daniel Bell Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-29 27y 09m 05d 1937-09-29 27y 09m 05d Bell
402 David Bell St Mirren; Third Lanark; St Bernards 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1893-11-18 Not Known 1896-10-03 Not Known Bell
403 Dougie Bell Aberdeen; Rangers; Hibernian 20 14 6 1 10 5 6 47.62 23.81 28.57 59.52 1980-10-04 21y 00m 29d 1988-01-02 28y 03m 28d Bell
404 Duncan B Bell Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1921-02-12 Not Known 1921-02-12 Not Known Bell
405 Eric Bell Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-02-16 27y 02m 20d 1957-02-16 27y 02m 20d Bell
406 Graham Bell Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 19y 05m 18d 1974-09-30 19y 06m 00d Bell
407 Jackie Bell Newcastle United 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1957-11-20 18y 01m 03d 1957-11-27 18y 01m 10d Bell
408 James Bell Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1891-02-28 Not Known Bell
409 John Bell Leith Athletic; St Johnstone 11 11 0 2 3 1 7 27.27 9.09 63.64 31.82 1898-02-26 Not Known 1962-10-10 Not Known Bell
410 John Bell Port Glasgow Athletic; Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1901-02-16 Not Known 1901-12-14 Not Known Bell
411 John Bell St Bernards; Ayr United; Motherwell; Albion Rovers; Greenock Morton 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1911-04-08 Not Known 1921-01-29 Not Known Bell
412 John Bell Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-09-09 Not Known 1916-09-09 Not Known Bell
413 John Bell Renton 2 2 0 0 0 2 .00 .00 100.00 .00 1892-12-31 Not Known 1894-03-03 Not Known Bell
414 Dr. John Bell Queens Park; Hamilton Academical 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1919-01-25 Not Known 1925-02-28 Not Known Bell
415 John Bell St Bernards; Everton; Rangers 6 6 0 2 3 1 2 50.00 16.67 33.33 58.33 1889-10-05 19y 11m 29d 1907-01-03 37y 02m 28d Bell
416 John Greenhorn Bell Albion Rovers 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1938-11-19 Not Known 1942-10-17 Not Known Bell
417 John James Bell Dundee; Albion Rovers 4 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1920-02-14 Not Known 1922-09-09 Not Known Bell
418 Jack Bell Dumbarton; Celtic 16 16 0 8 8 1 7 50.00 6.25 43.75 53.13 1890-08-30 Not Known 1900-05-07 Not Known Bell
419 Kenneth William Bell Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-24 33y 05m 23d 1975-02-24 33y 05m 23d Bell
420 Lawrence Bell Dumbarton; Third Lanark 8 8 0 5 3 1 4 37.50 12.50 50.00 43.75 1892-10-08 Not Known 1895-10-19 Not Known Bell
421 Lawrence Bell Sheffield Wednesday 1 1 0 0 0 1 .00 .00 100.00 .00 1896-04-29 Not Known 1896-04-29 Not Known Bell
422 Mark Dickson Bell St Bernards 4 4 0 1 0 3 25.00 .00 75.00 25.00 1898-11-05 Not Known 1900-04-30 Not Known Bell
423 Owen Bell Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-07-11 19y 05m 26d 2018-07-11 19y 05m 26d Bell
424 Peter Norton Bell Raith Rovers; Falkirk 10 10 0 4 3 3 40.00 30.00 30.00 55.00 1923-02-03 Not Known 1929-02-23 Not Known Bell
425 Steven Andrew Bell Stirling Albion; Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2007-08-28 22y 06m 04d 2021-03-14 36y 00m 18d Bell
426 William Bell Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known Bell
427 William Bell Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Bell
428 Arthur Bellamy Burnley 2 1 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 28y 05m 10d 1970-09-30 28y 05m 25d Bellamy
429 Craig Bellamy Celtic 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 2005-04-02 25y 08m 20d 2005-05-15 25y 10m 02d Bellamy
430 James Bellamy Dundee; Motherwell 10 10 0 4 5 1 4 50.00 10.00 40.00 55.00 1908-08-15 Not Known 1912-08-31 Not Known Bellamy
431 Juliano Belletti Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 31y 01m 08d 2007-07-28 31y 01m 08d Belletti
432 Bellinghausen 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 Bellinghausen
433 James Bello Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-22 19y 03m 21d 2024-08-22 19y 03m 21d Bello
434 Belloso Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Belloso
435 Bellshaw Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known Bellshaw
436 Hermann-Dieter Bellut Eintracht Frankfurt 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-04-14 25y 11m 10d 1969-04-14 25y 11m 10d Bellut
437 Belo Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Belo
438 Ivan Belosevic Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 27y 02m 06d 1936-11-18 27y 02m 06d Belosevic
439 Johnston Cunningham Belshaw Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 28y 04m 28d 1997-03-27 33y 03m 21d Belshaw
440 Francis Benali Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1996-08-03 27y 07m 24d 1996-08-03 27y 07m 24d Benali
441 Thomas Kind Bendiksen Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-07-23 21y 11m 15d 2011-07-23 21y 11m 15d Bendiksen
442 Kyle Benedictus Dundee; Alloa Athletic; Raith Rovers; Dunfermline Athletic 16 15 1 4 3 10 23.53 17.65 58.82 32.35 2012-11-03 20y 10m 27d 2023-07-09 31y 07m 02d Benedictus
443 Peter Benison Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1962-02-07 24y 06m 01d 1962-02-07 24y 06m 01d Benison
444 Abdessalam Benjelloun Hibernian 9 5 4 1 3 3 6 25.00 25.00 50.00 37.50 2006-04-02 21y 02m 05d 2010-05-01 25y 03m 03d Benjelloun
445 Oleg Benko Dnipro Dnipropetrovsk 2 1 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Benko
446 Filip Benkovic Celtic 3 3 0 1 4 0 0 100.00 .00 .00 100.00 2018-10-28 21y 03m 15d 2019-05-25 21y 10m 12d Benkovic
447 Armand Benneker Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1996-09-07 27y 02m 13d 1996-09-07 27y 02m 13d Benneker
448 Alan Alex Symington Bennett Greenock Morton; Dumbarton 1 1 0 0 1 1 .00 50.00 50.00 25.00 1973-03-12 18y 05m 12d 1975-08-27 20y 10m 29d Bennett
449 Alex J Bennett Queens Park; Hamilton Academical 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1907-08-31 Not Known 1908-03-28 Not Known Bennett
450 Alex Bennett Celtic; Rangers; Dumbarton; Albion Rovers 22 22 0 3 12 2 8 54.55 9.09 36.36 59.09 1903-10-24 22y 01m 04d 1920-08-23 38y 11m 03d Bennett
451 Bennett Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bennett
452 Colvin Bennett Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known Bennett
453 David Bennett Aberdeen 9 9 0 2 3 4 22.22 33.33 44.44 38.89 1960-11-05 21y 11m 15d 1965-09-01 26y 09m 11d Bennett
454 Frank Bennett Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1976-05-08 Not Known 1976-05-08 Not Known Bennett
455 Gary Ernest Bennett Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 27y 08m 01d 1989-08-05 27y 08m 01d Bennett
456 George Bennett St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1915-05-01 Not Known 1915-05-01 Not Known Bennett
457 James Bennett Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known Bennett
458 James Bennett Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1943-12-18 Not Known 1943-12-18 Not Known Bennett
459 John Neil Bennett Alloa Athletic; Berwick Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 1995-08-19 23y 11m 28d 2004-01-10 32y 04m 19d Bennett
460 Les Bennett Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 35y 04m 05d 1953-05-15 35y 04m 05d Bennett
461 Mark L Bennett Montrose 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1985-08-20 24y 10m 06d 1986-08-19 25y 10m 05d Bennett
462 Patrick Bennett Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-08-31 Not Known 1918-08-31 Not Known Bennett
463 Reuben Bennett Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-03-05 Not Known 1949-03-05 Not Known Bennett
464 Reuben M Bennett Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1936-11-28 Not Known 1936-11-28 Not Known Bennett
465 Steven Bennett Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Bennett
466 Walter Bennett Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 Not Known 1898-04-18 Not Known Bennett
467 William Alister Bennett Berwick Rangers; Forfar Athletic 2 2 0 1 0 2 33.33 .00 66.67 33.33 1977-08-23 22y 01m 18d 1982-08-18 27y 01m 13d Bennett
468 Alex Stewart Bennie Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-11-20 Not Known 1920-11-20 Not Known Bennie
469 Bob Bennie Newcastle United; Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1904-04-25 28y 05m 10d 1930-08-01 Not Known Bennie
470 Peter Bennie Albion Rovers 3 3 0 0 2 1 .00 66.67 33.33 33.33 1921-08-20 Not Known 1922-12-23 Not Known Bennie
471 Robert Brown Bennie St Mirren 10 10 0 3 3 4 30.00 30.00 40.00 45.00 1896-08-29 Not Known 1900-12-01 Not Known Bennie
472 Robert Hunter Brown Bennie Third Lanark; Airdrieonians 19 19 0 4 7 5 7 36.84 26.32 36.84 50.00 1918-04-06 Not Known 1927-12-10 Not Known Bennie
473 James R Benson Dunfermline Athletic; Falkirk 2 2 0 2 0 0 2 .00 .00 100.00 .00 1936-05-13 Not Known 1936-09-12 Not Known Benson
474 James William Mackie Benson Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-21 Not Known 1954-04-21 Not Known Benson
475 Josh Benson Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 20y 09m 00d 2020-09-05 20y 09m 00d Benson
476 Darren Bent Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 25y 06m 02d 2009-08-08 25y 06m 02d Bent
477 Mark Bentley Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 32y 06m 22d 2010-07-29 32y 06m 22d Bentley
478 Roy Bentley Chelsea 5 5 0 6 4 1 0 80.00 20.00 .00 90.00 1948-04-26 23y 11m 09d 1954-03-31 29y 10m 14d Bentley
479 William Benvie Stirling Albion; Dunfermline Athletic; Raith Rovers 8 8 0 1 2 4 2 25.00 50.00 25.00 50.00 1958-10-04 26y 11m 07d 1961-08-26 29y 09m 30d Benvie
480 John Beresford Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-07-27 25y 10m 23d 1995-08-09 28y 11m 05d Beresford
481 Harald Berg Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 30y 08m 20d 1972-08-07 30y 08m 29d Berg
482 Henning Berg Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 2003-09-21 34y 00m 20d 2004-03-13 34y 06m 12d Berg
483 Mogens Berg Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1965-04-10 Not Known 1966-12-10 Not Known Berg
484 Sander Berge Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 22y 06m 14d 2020-08-28 22y 06m 14d Berge
485 Patrik Berger Slavia Prague 2 1 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 18y 10m 06d 1992-09-30 18y 10m 20d Berger
486 Kent Bergersen Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-12-07 29y 09m 29d 1996-12-07 29y 09m 29d Bergersen
487 Guðni Bergsson Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 25y 00m 23d 1990-08-13 25y 00m 23d Bergsson
488 Matthew Berkeley Gretna 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-05-13 18y 09m 10d 2006-05-13 18y 09m 10d Berkeley
489 Eyal Berkovic Celtic 4 4 0 2 3 0 2 60.00 .00 40.00 60.00 1999-08-29 27y 04m 27d 2000-08-19 28y 04m 17d Berkovic
490 Ian Bermingham St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 28y 00m 29d 2017-07-05 28y 00m 29d Bermingham
491 Alexandro Bernabei Celtic 3 2 1 5 0 1 83.33 .00 16.67 83.33 2022-08-21 21y 10m 28d 2023-12-16 23y 02m 22d Bernabei
492 Alex Bernard Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1926-05-15 Not Known 1927-05-07 Not Known Bernard
493 John Bernard East Fife 1 0 1 0 1 0 .00 100.00 .00 50.00 1971-10-30 23y 03m 25d 1971-10-30 23y 03m 25d Bernard
494 John Robertson Bernard East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known Bernard
495 Mike Bernard Everton 0 0 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 25y 08m 08d 1973-10-03 25y 08m 23d Bernard
496 Olivier Bernard Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-09-24 25y 11m 10d 2005-09-24 25y 11m 10d Bernard
497 Paul Bernard Aberdeen 11 10 1 1 5 1 5 45.45 9.09 45.45 50.00 1995-10-04 22y 09m 04d 2000-04-15 27y 03m 16d Bernard
498 Robert Bernard Airdrieonians; Hibernian; Partick Thistle 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1916-09-02 Not Known 1922-04-01 Not Known Bernard
499 Paulo Bernardo Celtic 4 1 3 3 0 2 60.00 .00 40.00 60.00 2023-10-22 21y 08m 28d 2024-09-14 22y 07m 21d Bernardo
500 Billy Berntsson Kilmarnock 1 0 1 0 1 1 .00 50.00 50.00 25.00 2011-01-18 27y 00m 12d 2011-04-30 27y 03m 24d Berntsson
501 Christophe Berra Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 25y 06m 03d 2010-08-03 25y 06m 03d Berra
502 Douglas Berrie Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 25y 01m 21d 1963-01-12 32y 00m 29d Berrie
503 D Berry Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-11-11 Not Known 1893-12-23 Not Known Berry
504 David Berry East Fife; Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1977-09-10 18y 01m 12d 1982-03-31 22y 08m 02d Berry
505 George Berry Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 28y 08m 09d 1986-07-28 28y 08m 09d Berry
506 James Berry Raith Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-07-21 19y 06m 10d 2018-07-21 19y 06m 10d Berry
507 Mike Berry Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1976-08-05 Not Known 1976-08-05 Not Known Berry
508 Neil Berry Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1998-04-04 34y 11m 29d 1998-04-04 34y 11m 29d Berry
509 Peter Berry Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 25y 05m 08d 1959-02-28 25y 05m 08d Berry
510 Ryan Berry Glentoran 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Berry
511 Carl Bertelsen Greenock Morton; Dundee; Kilmarnock 9 9 0 3 1 3 5 11.11 33.33 55.56 27.78 1964-10-31 26y 11m 16d 1967-04-22 29y 05m 07d Bertelsen
512 Thomas Berthold Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 20y 05m 12d 1985-04-24 20y 05m 12d Berthold
513 Horst Bertl SV Hamburg 1 1 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 29y 06m 26d 1976-11-03 29y 07m 10d Bertl
514 Jacky Bertolini Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1952-03-15 17y 11m 23d 1952-03-15 17y 11m 23d Bertolini
515 Bertram St Mirren 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1893-02-18 Not Known 1893-02-18 Not Known Bertram
516 George Thoirs Geddes Bertram Airdrieonians 10 10 0 1 4 2 4 40.00 20.00 40.00 50.00 1928-04-14 Not Known 1932-08-20 Not Known Bertram
517 Jeremiah Best Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 28y 08m 04d 1926-04-26 28y 08m 04d Best
518 Stephen Best Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 18y 03m 16d 2015-07-01 18y 03m 16d Best
519 Vicente Besuijen Aberdeen 3 1 2 1 2 0 2 50.00 .00 50.00 50.00 2022-03-02 20y 10m 20d 2024-10-06 23y 05m 26d Besuijen
520 Calum Bett Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2001-08-04 19y 10m 01d 2001-08-04 19y 10m 01d Bett
521 Jim Bett Airdrieonians; Rangers; Aberdeen 37 35 2 8 17 7 14 44.74 18.42 36.84 53.95 1977-10-15 17y 10m 20d 1993-04-17 33y 04m 23d Bett
522 Alain Bettagno Royal Standard Club Liegeois 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1992-10-21 24y 09m 12d 1992-11-04 24y 09m 26d Bettagno
523 Bettenstaedt BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Bettenstaedt
524 Lorenzo Bettini Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 30y 09m 22d 1961-11-06 30y 09m 22d Bettini
525 Billy Betts Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 24y 10m 07d 1889-01-02 24y 10m 07d Betts
526 David Beveridge Cowdenbeath 1 1 0 2 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Beveridge
527 Ian Beveridge East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-16 Not Known 1954-10-16 Not Known Beveridge
528 Mungo Beveridge St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1906-05-05 Not Known 1906-09-17 Not Known Beveridge
529 Robert Beveridge Third Lanark 8 8 0 4 4 0 4 50.00 .00 50.00 50.00 1895-11-30 Not Known 1898-12-10 Not Known Beveridge
530 William Beveridge Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1916-09-18 Not Known 1916-09-18 Not Known Beveridge
531 William Beveridge St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1898-12-31 Not Known 1899-02-11 Not Known Beveridge
532 Joe Beverley Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1883-12-31 Not Known Beverley
533 John Beynon Aberdeen 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1933-12-09 Not Known 1936-11-14 Not Known Beynon
534 Serhiy Bezhenar Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 20y 01m 10d 1990-10-03 20y 01m 24d Bezhenar
535 Roman Bezjak Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 25y 04m 12d 2014-07-03 25y 04m 12d Bezjak
536 Botti Bia Bi Falkirk 4 0 4 2 1 0 3 25.00 .00 75.00 25.00 2014-08-30 18y 05m 22d 2015-03-21 19y 00m 13d Bi
537 Geoffrey Mujangi Bia Wolverhampton Wanderers; Lokeren 2 1 1 2 0 0 100.00 .00 .00 100.00 2010-08-03 20y 11m 22d 2019-01-11 29y 04m 30d Bia
538 Bartosz Bia?kowski Southampton 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 Not Known 2009-07-25 Not Known Bia?kowski
539 Botti Biabi Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2017-09-16 21y 06m 08d 2017-09-16 21y 06m 08d Biabi
540 Leonardo Angel Biagini Real Mallorca 1 0 1 1 1 0 50.00 50.00 .00 75.00 1998-09-17 21y 05m 04d 1998-10-01 21y 05m 18d Biagini
541 Maxime Biamou Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2021-11-06 30y 11m 24d 2021-11-06 30y 11m 24d Biamou
542 Andre Biancarelli Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 28y 04m 09d 1998-07-21 28y 04m 09d Biancarelli
543 Alessandro Bianco Fiorentina 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-10-06 20y 00m 05d 2022-10-13 20y 00m 12d Bianco
544 Bican Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Bican
545 Remo Bicchierai Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-22 23y 03m 04d 1961-11-22 23y 03m 04d Bicchierai
546 Mauro Bicicli Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 26y 09m 20d 1961-11-06 26y 09m 20d Bicicli
547 Bick 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 Bick
548 Thomas Carson Bickerstaff Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Bickerstaff
549 Biello Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Biello
550 Ivo Johannes Den Bieman Dundee; Dunfermline Athletic 11 7 4 1 3 1 7 27.27 9.09 63.64 31.82 1992-09-01 25y 06m 28d 1997-12-27 30y 10m 23d Bieman
551 Mika Biereth Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2023-11-11 20y 09m 03d 2023-11-11 20y 09m 03d Biereth
552 Jurgen Bierschenk Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Bierschenk
553 James Bigden Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 28y 01m 27d 1908-04-21 28y 01m 27d Bigden
554 Arthur Biggs Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1939-02-25 Not Known Biggs
555 Gael Bigirimana Motherwell 5 2 3 2 1 4 28.57 14.29 57.14 35.71 2017-08-26 23y 10m 04d 2018-12-08 25y 01m 16d Bigirimana
556 Lucas Biglia Istanbul Basaksehir 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-09-08 36y 07m 09d 2022-09-08 36y 07m 09d Biglia
557 Bob Bignell South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Bignell
558 Dylan Bikey Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 26y 05m 02d 2021-07-20 26y 05m 02d Bikey
559 Edison Bilbao Birkirkara 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-07-14 29y 01m 11d 2016-07-14 29y 01m 11d Bilbao
560 Kamil Bilinski Dinamo Bucuresti 1 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-06 26y 05m 13d 2014-07-06 26y 05m 13d Bilinski
561 Hugh Billington Chelsea 3 2 1 2 2 1 0 66.67 33.33 .00 83.33 1948-04-26 32y 02m 02d 1950-04-26 34y 02m 02d Billington
562 Patrizio Billio Dundee; Aberdeen 4 4 0 1 3 2 16.67 50.00 33.33 41.67 1999-10-30 25y 06m 11d 2002-11-12 28y 06m 24d Billio
563 Henry Billyeald Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Billyeald
564 Binder Sportklub Rapid Wien 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Binder
565 Doug Bing West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 24y 11m 22d 1953-10-19 24y 11m 22d Bing
566 David Bingham Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known Bingham
567 David Thomas Bingham St Johnstone; Dunfermline Athletic; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle 15 12 3 3 8 2 6 50.00 12.50 37.50 56.25 1991-04-20 20y 07m 17d 2003-07-28 32y 10m 25d Bingham
568 Jim Bingham Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Bingham
569 Rakish Bingham Hamilton Academical 7 4 3 3 0 2 5 .00 28.57 71.43 14.29 2016-09-10 22y 10m 16d 2018-12-26 25y 02m 01d Bingham
570 Dragisa Binic Slavia Prague 1 1 0 0 0 1 .00 .00 100.00 .00 1992-09-30 30y 11m 10d 1992-09-30 30y 11m 10d Binic
571 James Binks Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-13 Not Known 1890-09-13 Not Known Binks
572 Alex Binnie Partick Thistle; Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 1926-04-24 Not Known 1927-12-31 Not Known Binnie
573 Binnie Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Binnie
574 Cameron Binnie Stirling Albion 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 17y 08m 06d 2015-07-14 17y 08m 06d Binnie
575 Laurence Binnie Kings Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-01-06 22y 00m 20d 1940-01-06 22y 00m 20d Binnie
576 James Binning Clyde; Queen of the South 19 19 0 4 4 11 21.05 21.05 57.89 31.58 1943-03-27 20y 03m 06d 1958-11-08 35y 10m 18d Binning
577 Manfred Binz Eintracht Frankfurt 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 19y 07m 02d 1985-04-24 19y 07m 02d Binz
578 Rosario Biondo Bologna 2 1 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 24y 02m 08d 1990-11-07 24y 02m 22d Biondo
579 Cristiano Biraghi Fiorentina 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 30y 01m 05d 2022-10-13 30y 01m 12d Biraghi
580 Aiden Birch Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-08 Not Known 2018-07-08 Not Known Birch
581 Birch Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Birch
582 Brian Birch Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 19y 06m 05d 1957-10-14 19y 06m 05d Birch
583 Mark Birch Gretna 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-05-13 29y 04m 08d 2006-05-13 29y 04m 08d Birch
584 Chris Birchall St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2007-09-30 23y 04m 25d 2007-09-30 23y 04m 25d Birchall
585 Tony Bircumshaw Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 22y 01m 26d 1967-04-03 22y 01m 26d Bircumshaw
586 Eric Bird Airdrieonians 2 1 1 0 1 1 .00 50.00 50.00 25.00 1969-09-03 22y 02m 02d 1971-01-16 23y 06m 15d Bird
587 Walter Smith Bird Dundee; Kilmarnock 5 5 0 2 3 1 1 60.00 20.00 20.00 70.00 1921-10-15 Not Known 1924-11-22 Not Known Bird
588 Mark Birighitti Dundee United 3 3 0 0 1 2 .00 33.33 66.67 16.67 2022-08-14 31y 03m 28d 2023-02-04 31y 09m 18d Birighitti
589 Darko Birjukov Velez Mostar 0 0 0 1 0 0 100.00 .00 .00 100.00 1988-12-07 25y 06m 10d 1988-12-07 25y 06m 10d Birjukov
590 AH Birks Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Birks
591 James Birrell East Fife; Kings Park 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-04-20 Not Known Birrell
592 Thomas Birrell Hibernian 13 13 0 3 2 7 23.08 15.38 53.85 30.77 1908-09-19 Not Known 1914-02-14 Not Known Birrell
593 William Birrell Raith Rovers 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1916-01-29 18y 10m 16d 1928-02-11 30y 10m 29d Birrell
594 William Oswald Birrell Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known Birrell
595 Charlie Birse Hibernian 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1938-01-01 Not Known 1940-08-14 Not Known Birse
596 William Birse Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1956-09-29 Not Known 1956-09-29 Not Known Birse
597 Richard Birtwistle Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-10-23 Not Known 1884-10-23 Not Known Birtwistle
598 Igor Biscan Dinamo Zagreb 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 31y 03m 16d 2009-08-27 31y 03m 23d Biscan
599 Bulend Biscevic Zeljeznicar Sarajevo 2 1 1 0 1 1 .00 50.00 50.00 25.00 2003-09-24 28y 06m 14d 2003-10-15 28y 07m 05d Biscevic
600 Roberto Bisconte Royal Standard Club Liegeois 0 0 0 1 0 0 100.00 .00 .00 100.00 1992-10-21 19y 03m 00d 1992-10-21 19y 03m 00d Bisconte
601 Roberto Bisconti Aberdeen 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 2001-08-04 28y 00m 14d 2002-11-12 29y 03m 22d Bisconti
602 Andrew Bishop St Bernards; Cowlairs 4 4 0 0 0 4 .00 .00 100.00 .00 1889-12-07 Not Known 1890-09-13 Not Known Bishop
603 Bishop Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-04-15 Not Known 1918-04-15 Not Known Bishop
604 Bisset Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Bisset
605 George Bisset Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1916-09-09 Not Known 1916-12-30 Not Known Bisset
606 Jimmy Bissett Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 20y 09m 24d 1919-04-12 20y 09m 24d Bissett
607 Yves Bissouma Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 27y 10m 17d 2024-07-17 27y 10m 17d Bissouma
608 Scott Bitsindou Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-09-03 26y 03m 23d 2022-09-03 26y 03m 23d Bitsindou
609 Gunter Bittengel Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 20y 02m 03d 1986-10-01 20y 02m 17d Bittengel
610 Nir Bitton Celtic 19 15 4 1 21 3 1 84.00 12.00 4.00 90.00 2013-12-01 22y 01m 01d 2022-05-07 30y 06m 07d Bitton
611 Theodor Bjarnason Celtic 0 0 0 0 0 1 .00 .00 100.00 .00 2007-04-29 20y 01m 25d 2007-04-29 20y 01m 25d Bjarnason
612 Ole Bjoernmose SV Hamburg 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 32y 05m 13d 1976-11-03 32y 05m 27d Bjoernmose
613 Joachim Björklund Rangers; Sunderland 10 10 0 5 3 2 50.00 30.00 20.00 65.00 1996-09-14 25y 05m 30d 2003-07-30 32y 04m 15d Björklund
614 Morten Bjorlo Rosenborg Ballklub 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-10 27y 10m 06d 2023-08-10 27y 10m 06d Bjorlo
615 Blache BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Blache
616 Adam Black Partick Thistle 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1918-03-30 Not Known 1919-12-06 Not Known Black
617 Alan Douglas Black Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1974-02-23 30y 08m 19d 1974-02-23 30y 08m 19d Black
618 Andrew Black Heart of Midlothian B; Kings Park 4 3 1 2 0 3 1 .00 75.00 25.00 37.50 1935-07-31 17y 10m 02d 1940-04-20 22y 06m 22d Black
619 Andy Black 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 Black
620 Bertie Black Kilmarnock; Ayr United 25 25 0 5 8 5 12 32.00 20.00 48.00 42.00 1956-11-17 21y 11m 15d 1967-01-21 32y 01m 19d Black
621 Bobby Black Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-09-13 Not Known 1958-09-13 Not Known Black
622 Bobby Black East Fife; Queen of the South 21 21 0 4 4 4 13 19.05 19.05 61.90 28.57 1948-12-11 Not Known 1959-03-07 Not Known Black
623 Crawford Black Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1936-10-05 Not Known 1936-10-05 Not Known Black
624 Daniel Black 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 Black
625 George Black Port Glasgow Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1901-02-16 Not Known 1902-10-25 Not Known Black
626 Harry Black Arbroath 2 2 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known Black
627 Hugh Black Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1906-11-17 Not Known 1907-02-23 Not Known Black
628 Hugh Black Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1904-01-09 Not Known 1904-01-09 Not Known Black
629 Ian Black Inverness Caledonian Thistle; Rangers 14 12 2 3 4 11 15.79 21.05 57.89 26.32 2004-09-25 19y 06m 11d 2015-05-02 30y 01m 18d Black
630 James Black St Johnstone; Cowdenbeath; Leith Athletic 12 12 0 3 1 6 5 8.33 50.00 41.67 33.33 1925-01-31 Not Known 1931-05-02 Not Known Black
631 Gordon Black Falkirk; Dundee 12 12 0 0 2 10 .00 16.67 83.33 8.33 1953-12-12 32y 05m 04d 1958-01-04 36y 05m 27d Black
632 James McFarlane Black Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-11-17 Not Known 1935-02-09 Not Known Black
633 James Black Aberdeen 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1928-03-24 Not Known 1931-09-12 Not Known Black
634 Jim Black Airdrieonians; Hibernian 27 27 0 9 8 11 32.14 28.57 39.29 46.43 1966-09-17 22y 10m 04d 1978-02-25 34y 03m 12d Black
635 John Black Clyde 2 2 0 1 0 0 2 .00 .00 100.00 .00 1914-11-07 Not Known 1915-03-27 Not Known Black
636 John A.S.P. Black Third Lanark; Airdrieonians 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1946-08-17 Not Known 1948-03-20 Not Known Black
637 John Anderson Spence Paterson Black Third Lanark; Albion Rovers 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1938-08-13 Not Known 1942-08-15 Not Known Black
638 Eric Black Aberdeen 9 7 2 3 5 3 1 55.56 33.33 11.11 72.22 1984-05-02 20y 07m 01d 1986-04-20 22y 06m 19d Black
639 John L Black Albion Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1944-11-11 Not Known 1944-11-11 Not Known Black
640 John Black Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 28y 10m 27d 1929-04-22 28y 10m 27d Black
641 Kenneth George Black Rangers; Motherwell; Airdrieonians 13 12 1 1 5 5 3 38.46 38.46 23.08 57.69 1983-10-26 19y 10m 27d 1995-04-08 31y 04m 10d Black
642 Kingsley Terence Black Grimsby Town 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1997-07-29 29y 01m 07d 1997-07-29 29y 01m 07d Black
643 Nelson Black Greenock Morton 2 2 0 5 2 0 0 100.00 .00 .00 100.00 1941-10-11 Not Known 1942-01-17 Not Known Black
644 Richard Black Greenock Morton; St Mirren 5 5 0 3 0 2 3 .00 40.00 60.00 20.00 1931-08-22 Not Known 1938-04-13 Not Known Black
645 Scott Black Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 32y 11m 07d 2007-01-06 32y 11m 07d Black
646 Steven Black Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 22y 01m 09d 2014-07-26 22y 01m 09d Black
647 Steven Scott Black Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 1980-12-06 22y 00m 13d 1980-12-06 22y 00m 13d Black
648 Thomas Black Airdrieonians; St Mirren; Kilmarnock 24 23 1 6 7 12 24.00 28.00 48.00 38.00 1983-04-02 20y 05m 22d 1996-04-27 33y 06m 16d Black
649 William [13] Black Greenock Morton; East Stirlingshire 3 3 0 1 0 2 33.33 .00 66.67 33.33 1930-09-06 Not Known 1933-02-25 Not Known Black
650 Willie Black Hibernian; Dunfermline Athletic 10 10 0 9 2 2 6 20.00 20.00 60.00 30.00 1935-01-01 Not Known 1939-11-25 Not Known Black
651 William Black Queens Park; Celtic; Hamilton Academical 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1904-02-06 Not Known 1910-11-12 Not Known Black
652 William Black Heart of Midlothian B 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1924-08-01 Not Known 1926-08-06 Not Known Black
653 William MacLeod Black St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1906-09-17 Not Known 1908-09-21 Not Known Black
654 Willie Black 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 Black
655 William Blackadder Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1906-10-27 Not Known 1906-10-27 Not Known Blackadder
656 Blackburn St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known Blackburn
657 Robert Blackburn Leith Athletic; Aberdeen 5 5 0 1 2 1 1 40.00 20.00 20.00 50.00 1906-05-12 Not Known 1909-02-13 Not Known Blackburn
658 Tyler Blackett Celtic 0 0 0 1 1 0 50.00 50.00 .00 75.00 2015-09-26 21y 05m 24d 2015-10-28 21y 06m 26d Blackett
659 John Blackhall 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 Blackhall
660 Ray Blackhall Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1975-05-10 18y 02m 21d 1975-05-10 18y 02m 21d Blackhall
661 James Blackie Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Blackie
662 William Blackie Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1982-10-23 19y 00m 19d 1982-10-23 19y 00m 19d Blackie
663 Allan F Blacklaws St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1945-02-24 Not Known 1945-02-24 Not Known Blacklaws
664 John Blackley Hibernian; Hamilton Academical 32 32 0 1 12 11 9 37.50 34.38 28.13 54.69 1968-09-07 20y 03m 26d 1984-01-02 35y 07m 21d Blackley
665 Nick Blackman Blackburn Rovers; Motherwell; Aberdeen 4 3 1 1 1 2 1 25.00 50.00 25.00 50.00 2010-08-07 20y 08m 27d 2011-02-26 21y 03m 15d Blackman
666 Blackmore Manchester United 0 0 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 Not Known 1986-09-02 Not Known Blackmore
667 Clayton Blackmore Manchester United; Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1989-09-26 25y 00m 03d 1994-08-06 29y 10m 14d Blackmore
668 Thomas Blackstock Leith Athletic; Rest of Edinburgh 5 5 0 1 0 4 20.00 .00 80.00 20.00 1902-04-05 Not Known 1903-05-04 Not Known Blackstock
669 Harry Blackwell Aberdeen 11 11 0 4 3 4 36.36 27.27 36.36 50.00 1922-04-29 Not Known 1928-03-24 Not Known Blackwell
670 Donaldson Gray Blackwood Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1936-12-12 Not Known 1937-04-24 Not Known Blackwood
671 Hugh Douglas Blackwood Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 26y 05m 28d 1971-01-23 26y 05m 28d Blackwood
672 John Blackwood Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1899-09-30 Not Known 1899-09-30 Not Known Blackwood
673 Blaha Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Blaha
674 Lubomir Blaha Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2005-05-22 27y 01m 24d 2005-05-22 27y 01m 24d Blaha
675 Alan Blaikie Greenock Morton 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-27 25y 11m 02d 1998-07-27 25y 11m 02d Blaikie
676 Alexander C Blain Clyde 3 3 0 0 1 2 .00 33.33 66.67 16.67 1962-11-10 21y 08m 26d 1965-09-04 24y 06m 20d Blain
677 Peter Blain Albion Rovers 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1941-04-12 Not Known 1943-01-23 Not Known Blain
678 Alan Stewart Blair East Fife 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1977-03-12 Not Known 1978-01-02 Not Known Blair
679 Blair Broxburn United 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known Blair
680 Brian Blair East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 20y 05m 28d 2003-09-07 20y 05m 28d Blair
681 Daniel Blair Clyde 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1927-01-22 Not Known 1930-09-13 Not Known Blair
682 James Blair Kilmarnock 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1903-09-26 Not Known 1905-01-07 Not Known Blair
683 James Blair Clyde; Cardiff City 14 14 0 3 5 6 21.43 35.71 42.86 39.29 1908-08-22 20y 03m 11d 1922-04-03 33y 10m 23d Blair
684 James Blair St Mirren; Hibernian 9 9 0 2 4 3 22.22 44.44 33.33 44.44 1968-12-28 21y 11m 15d 1971-03-13 24y 02m 00d Blair
685 James McLaren Blair East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1982-01-27 23y 08m 01d 1982-02-06 23y 08m 11d Blair
686 James S Blair Third Lanark; Clyde; St Mirren 16 16 0 4 2 9 25.00 12.50 56.25 31.25 1933-08-26 Not Known 1945-12-22 Not Known Blair
687 John Blair Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known Blair
688 John Blair Partick Thistle 10 10 0 2 6 2 20.00 60.00 20.00 50.00 1921-01-08 Not Known 1925-02-11 Not Known Blair
689 John Blair Motherwell; Greenock Morton 23 23 0 10 4 9 43.48 17.39 39.13 52.17 1933-03-29 Not Known 1945-01-13 Not Known Blair
690 John Blair Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1943-11-13 Not Known 1944-06-10 Not Known Blair
691 John Blair Clyde; Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-09-24 Not Known 1906-01-03 Not Known Blair
692 John Guthrie Blair Third Lanark 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1924-01-26 Not Known 1925-02-21 Not Known Blair
693 Johnny Blair Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1959-01-03 Not Known 1959-01-03 Not Known Blair
694 Paul Blair Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1994-08-04 18y 00m 30d 1998-07-27 22y 00m 22d Blair
695 Raymond Blair Dumbarton; St Johnstone; Motherwell 19 15 4 6 5 8 8 23.81 38.10 38.10 42.86 1977-08-13 18y 09m 01d 1986-03-15 27y 04m 03d Blair
696 Ronnie Blair Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 24y 11m 22d 1974-09-30 25y 00m 04d Blair
697 Thomas Blair Kilmarnock 13 13 0 6 3 4 46.15 23.08 30.77 57.69 1912-10-26 Not Known 1920-04-28 Not Known Blair
698 William Blair Third Lanark; Greenock Morton 12 12 0 3 3 6 25.00 25.00 50.00 37.50 1892-05-07 Not Known 1900-10-27 Not Known Blair
699 Andrew Blake Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1926-01-02 Not Known 1926-01-02 Not Known Blake
700 Gardner Wallace Blake Airdrieonians 4 4 0 2 0 2 50.00 .00 50.00 50.00 1931-09-01 Not Known 1933-02-04 Not Known Blake
701 Noel Lloyd George Blake Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1994-03-01 32y 01m 17d 1994-04-16 32y 03m 04d Blake
702 Blaker London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Blaker
703 Blanchard FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Blanchard
704 Danny Blanchflower Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-10-15 30y 08m 05d 1956-11-12 30y 09m 02d Blanchflower
705 Blaney West Ham United 0 0 0 0 0 0 .00 .00 .00 .00 1994-12-14 Not Known 1994-12-14 Not Known Blaney
706 Shane Blaney Motherwell 1 1 0 0 0 2 .00 .00 100.00 .00 2023-11-11 24y 09m 22d 2024-02-17 25y 00m 28d Blaney
707 Stefan Blank VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 23y 06m 04d 2000-09-28 23y 06m 18d Blank
708 Horst Blankenburg SV Hamburg 1 1 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 29y 03m 10d 1976-11-03 29y 03m 24d Blankenburg
709 LB Blaxland Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Blaxland
710 Jaromir Blazek Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 33y 08m 16d 2006-09-28 33y 08m 30d Blazek
711 Blessington Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known Blessington
712 James Blessington Hibernian; Leith Athletic; Celtic 23 23 0 3 4 4 15 17.39 17.39 65.22 26.09 1890-08-06 Not Known 1897-09-11 Not Known Blessington
713 Reggie Blinker Celtic 7 4 3 1 6 0 2 75.00 .00 25.00 75.00 1997-10-18 28y 04m 14d 2000-04-08 30y 10m 04d Blinker
714 Luther Blissett Watford 2 2 0 4 1 0 1 50.00 .00 50.00 50.00 1986-08-05 28y 06m 04d 1987-05-12 29y 03m 11d Blissett
715 Jeff Blockley Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 20y 07m 12d 1970-04-24 20y 07m 12d Blockley
716 Oleg Blokhin Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 30y 00m 19d 1982-11-24 30y 00m 19d Blokhin
717 Steve Bloomer Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1899-04-26 25y 03m 06d 1899-04-26 25y 03m 06d Bloomer
718 Alan Bloor Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 21y 07m 03d 1964-10-19 21y 07m 03d Bloor
719 Reginald Blore Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-24 22y 03m 06d 1964-06-24 22y 03m 06d Blore
720 Albert Bloxham Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-15 Not Known 1929-04-15 Not Known Bloxham
721 James Blue Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-10-09 Not Known 1920-10-09 Not Known Blue
722 Cameron Blues Livingston (Meadowbank Thistle); Greenock Morton 2 2 0 0 2 1 .00 66.67 33.33 33.33 2019-02-06 20y 09m 24d 2024-03-11 25y 10m 27d Blues
723 Bly British Army of the Rhine 1 1 0 0 0 1 .00 .00 100.00 .00 1946-06-02 Not Known 1946-06-02 Not Known Bly
724 William Bly Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1943-04-10 Not Known 1943-11-20 Not Known Bly
725 Blyth Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Blyth
726 Edward Roberts Blyth St Mirren 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1949-10-01 25y 04m 27d 1954-01-16 29y 08m 12d Blyth
727 George Blyth Hibernian 19 19 0 4 3 12 21.05 15.79 63.16 28.95 1930-02-15 Not Known 1934-09-08 Not Known Blyth
728 Ian Blyth Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 Not Known 1965-08-07 Not Known Blyth
729 James Blyth Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1917-01-02 Not Known 1917-01-02 Not Known Blyth
730 James Blyth Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1943-09-20 Not Known 1943-09-20 Not Known Blyth
731 James Blyth St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Blyth
732 James Cameron Blyth Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-01-17 Not Known 1914-01-17 Not Known Blyth
733 Jim Blyth Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 24y 06m 04d 1979-08-06 24y 06m 04d Blyth
734 Jimmy Blyth Heart of Midlothian B 3 3 0 0 1 2 .00 33.33 66.67 16.67 1939-08-02 Not Known 1940-08-06 Not Known Blyth
735 Ian Blyth Berwick Rangers 1 0 1 0 1 1 .00 50.00 50.00 25.00 1972-08-19 25y 02m 24d 1972-08-30 25y 03m 04d Blyth
736 Mel Blyth Crystal Palace; Southampton 3 3 0 0 0 3 .00 .00 100.00 .00 1972-09-13 28y 01m 16d 1976-05-08 31y 09m 10d Blyth
737 Robert Blyth Rangers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1891-11-21 Not Known 1893-10-14 Not Known Blyth
738 Robert F Blyth Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1897-10-16 Not Known 1897-10-30 Not Known Blyth
739 Thomas Blyth Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1897-04-17 20y 06m 01d 1897-04-17 20y 06m 01d Blyth
740 William Blyth Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1919-03-15 Not Known 1919-03-15 Not Known Blyth
741 William Blythe Dundee; Dunfermline Athletic; Raith Rovers 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1930-04-19 Not Known 1936-10-05 Not Known Blythe
742 James Alexander Boag Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1987-09-05 30y 05m 16d 1987-12-26 30y 09m 06d Boag
743 James Boag Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1901-12-14 Not Known 1901-12-14 Not Known Boag
744 John Boag Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1985-03-02 20y 00m 16d 1991-07-27 26y 05m 13d Boag
745 Richard Boag Cowdenbeath; East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-23 Not Known 1940-05-04 Not Known Boag
746 Stuart Boam Middlesbrough; Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1976-11-13 28y 09m 16d 1980-08-04 32y 06m 07d Boam
747 George Boardman Partick Thistle 5 5 0 5 0 0 100.00 .00 .00 100.00 1928-02-22 Not Known 1932-12-24 Not Known Boardman
748 Daniel Boateng Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2014-03-30 21y 06m 28d 2014-04-27 21y 07m 25d Boateng
749 George Boateng Coventry City; Middlesbrough; Hull City 3 3 0 0 1 2 .00 33.33 66.67 16.67 1998-07-25 22y 10m 20d 2008-08-03 32y 10m 29d Boateng
750 Malachi Boateng Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 21y 01m 22d 2024-05-11 21y 10m 06d Boateng
751 Bocanegra Fulham 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Bocanegra
752 Carlos Bocanegra Rangers 3 3 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 32y 04m 28d 2012-04-21 32y 10m 27d Bocanegra
753 Jimmy Boco Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1997-08-30 33y 08m 08d 1998-01-01 34y 00m 10d Boco
754 Gilbert Bodart Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 30y 01m 19d 1992-11-04 30y 02m 02d Bodart
755 Dániel Böde Paksi SE 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 09m 04d 2011-08-04 24y 09m 11d Böde
756 Alexander Boden Cowdenbeath; Celtic 10 10 0 4 2 4 40.00 20.00 40.00 50.00 1947-03-08 21y 06m 23d 1955-10-08 30y 01m 25d Boden
757 Scott Boden Inverness Caledonian Thistle 1 1 0 0 2 1 .00 66.67 33.33 33.33 2016-08-20 26y 08m 01d 2017-02-18 27y 01m 30d Boden
758 Darko Bodul Dundee United 1 1 0 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-12-30 26y 11m 19d Bodul
759 Henning Boel Aberdeen 5 5 0 2 0 3 40.00 .00 60.00 40.00 1969-01-18 23y 05m 03d 1972-04-01 26y 07m 17d Boel
760 Derk Boerrigter Celtic 2 1 1 3 0 0 100.00 .00 .00 100.00 2013-09-14 26y 10m 29d 2014-02-22 27y 04m 06d Boerrigter
761 Phil Boersma Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 27y 01m 20d 1976-11-13 27y 01m 20d Boersma
762 Robert Bogan Third Lanark; Stirling Albion 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1947-01-02 Not Known 1949-08-27 Not Known Bogan
763 Tommy Bogan Hibernian; Celtic 8 8 0 4 4 0 4 50.00 .00 50.00 50.00 1944-01-01 23y 07m 14d 1947-12-25 27y 07m 07d Bogan
764 Adam Bogdan Hibernian 2 2 0 2 2 2 33.33 33.33 33.33 50.00 2018-10-31 31y 01m 04d 2020-03-03 32y 05m 05d Bogdan
765 Ádám Bogdán Bolton Wanderers 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 Not Known 2009-08-04 Not Known Bogdán
766 Malcolm Bogie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1962-03-31 22y 03m 05d 1962-03-31 22y 03m 05d Bogie
767 Neil Bogie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1904-05-14 Not Known 1904-05-14 Not Known Bogie
768 Bogle Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Bogle
769 Zsolt Bognar Ferencvaros 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 25y 08m 18d 2004-12-16 25y 08m 18d Bognar
770 Bogunovich FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Bogunovich
771 Florent Bojaj Kilmarnock 0 0 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 20y 06m 13d 2016-12-27 20y 08m 14d Bojaj
772 Momodou Bojang Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-08-07 21y 06m 19d 2022-08-07 21y 06m 19d Bojang
773 Boland Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Boland
774 Charles Boland Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-04-28 Not Known 1920-04-28 Not Known Boland
775 Willie Boland Kilmarnock; Coventry City 2 0 2 1 0 1 50.00 .00 50.00 50.00 1995-10-07 20y 02m 01d 1998-07-25 22y 11m 19d Boland
776 Basile Boli Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1994-11-09 27y 10m 07d 1995-03-18 28y 02m 16d Boli
777 Roger Zokoi Boli Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 32y 10m 21d 1998-08-16 32y 10m 21d Boli
778 Boli Bolingoli-Mbombo Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 24y 01m 24d 2019-08-25 24y 01m 24d Bolingoli-Mbombo
779 Gary Bollan Dundee United; Rangers; St Johnstone; Livingston (Meadowbank Thistle) 24 23 1 6 10 8 25.00 41.67 33.33 45.83 1991-05-04 18y 01m 10d 2003-08-23 30y 04m 30d Bollan
780 Michael Bolochoweckyj Alloa Athletic; The Spartans 3 2 1 0 0 3 .00 .00 100.00 .00 2006-09-20 22y 04m 16d 2021-06-29 37y 01m 25d Bolochoweckyj
781 Maurice Bolsee Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 22y 08m 18d 1958-09-09 22y 08m 24d Bolsee
782 Bobby Bolt Rangers 6 6 0 4 2 0 66.67 33.33 .00 83.33 1940-10-12 Not Known 1941-11-15 Not Known Bolt
783 Robert Bolt Heart of Midlothian B; Dunfermline Athletic; Falkirk; Third Lanark 19 19 0 1 4 2 13 21.05 10.53 68.42 26.32 1933-08-04 Not Known 1948-02-14 Not Known Bolt
784 Bolton St Mirren 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1942-05-30 Not Known 1942-05-30 Not Known Bolton
785 George Bolton Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-10-28 Not Known 1950-10-28 Not Known Bolton
786 Hugh Bolton Port Glasgow Athletic; Greenock Morton 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1902-10-25 Not Known 1912-03-09 Not Known Bolton
787 James McFarlane Bolton St Johnstone 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1927-11-26 Not Known 1930-02-19 Not Known Bolton
788 James Bolton St Mirren 1 1 0 1 1 1 2 25.00 25.00 50.00 37.50 2023-09-23 29y 01m 10d 2024-05-15 29y 09m 02d Bolton
789 John Bolton Raith Rovers; Dumbarton 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1963-04-06 21y 05m 11d 1973-01-06 31y 02m 11d Bolton
790 Paul Bonar Raith Rovers; Ayr United 4 1 3 0 1 3 .00 25.00 75.00 12.50 1996-04-13 19y 03m 16d 1998-03-07 21y 02m 07d Bonar
791 Giacomo Bonaventura Fiorentina 1 1 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 33y 01m 14d 2022-10-13 33y 01m 21d Bonaventura
792 John Bond Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1915-02-13 Not Known 1915-02-13 Not Known Bond
793 Elliot Bonds Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 04m 04d 2024-07-27 24y 04m 04d Bonds
794 Alexander Syme Frew Bone Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 30y 06m 30d 2002-01-05 30y 10m 10d Bone
795 Arran Bone Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-09-03 17y 01m 18d 2023-09-03 17y 01m 18d Bone
796 G Bone Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Bone
797 George Muir Bone Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 21y 06m 29d 1977-09-03 21y 07m 04d Bone
798 Jimmy Bone Partick Thistle; Celtic; Arbroath; St Mirren 14 13 1 6 7 5 2 50.00 35.71 14.29 67.86 1968-11-09 19y 01m 18d 1981-04-18 31y 06m 27d Bone
799 John Bone Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 23y 10m 22d 1954-11-10 23y 10m 22d Bone
800 John W Bone Motherwell 1 1 0 1 0 0 1 .00 .00 100.00 .00 1928-11-10 Not Known 1928-11-10 Not Known Bone
801 Thomas Bone Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-01-17 Not Known 1903-08-25 Not Known Bone
802 Ivano Bonetti Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 2000-08-27 36y 00m 26d 2000-11-25 36y 03m 24d Bonetti
803 Peter Phillip Bonetti Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-02-20 38y 04m 24d 1980-02-20 38y 04m 24d Bonetti
804 Paul Bonga-Bonga Royal Standard Club Liegeois 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1958-09-03 25y 04m 09d 1958-09-09 25y 04m 15d Bonga-Bonga
805 Jack Bonham Stoke City 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-23 28y 10m 09d 2022-07-23 28y 10m 09d Bonham
806 Massimo Bonini Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 31y 00m 11d 1990-11-07 31y 00m 25d Bonini
807 Bonnar Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1889-03-16 Not Known 1889-03-16 Not Known Bonnar
808 John Bonnar Arbroath; Celtic 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1947-03-15 23y 02m 04d 1955-04-30 31y 03m 19d Bonnar
809 Pat Bonner Celtic 48 48 0 27 15 11 50.94 28.30 20.75 65.09 1980-09-13 20y 03m 20d 1996-03-02 35y 09m 07d Bonner
810 Stephane Bonnes Partick Thistle 1 1 0 1 0 1 50.00 .00 50.00 50.00 2003-10-25 25y 07m 29d 2004-04-10 26y 01m 15d Bonnes
811 Jerome Bonnissel Rangers; Fulham 1 1 0 2 0 0 100.00 .00 .00 100.00 2003-02-04 29y 09m 19d 2004-07-31 31y 03m 15d Bonnissel
812 John Bonomy Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-04-03 Not Known 1938-10-29 Not Known Bonomy
813 Jimmy Bonthrone East Fife; Dundee 20 20 0 3 4 2 14 20.00 10.00 70.00 25.00 1950-09-16 21y 03m 00d 1959-02-07 29y 07m 22d Bonthrone
814 Irvine Boocock Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Boocock
815 Booth 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 Booth
816 Callum Booth Hibernian; Raith Rovers; Partick Thistle; St Johnstone; The Spartans 19 17 2 2 8 12 9.09 36.36 54.55 27.27 2011-04-03 19y 10m 04d 2024-01-20 32y 07m 21d Booth
817 David John McIntyre Booth Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1972-03-21 21y 04m 24d 1972-03-21 21y 04m 24d Booth
818 Frank Booth Manchester City; Clyde 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1905-04-17 Not Known 1911-02-04 Not Known Booth
819 James Henry Booth Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 21y 06m 25d 1969-04-12 21y 10m 17d Booth
820 Scott Booth Aberdeen 18 12 6 6 9 3 6 50.00 16.67 33.33 58.33 1991-02-02 19y 01m 17d 2003-11-09 31y 10m 24d Booth
821 Tommy Booth Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 29y 08m 30d 1979-08-08 29y 08m 30d Booth
822 Charles Vere Ferrers Townshend Bootland Clyde; Kilmarnock 2 2 0 1 0 0 2 .00 .00 100.00 .00 1949-10-29 33y 06m 12d 1951-04-28 35y 00m 11d Bootland
823 Nikola Boranijasevic Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 30y 02m 30d 2022-08-25 30y 03m 06d Boranijasevic
824 Borchert Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Borchert
825 Jon Borde Dundee 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 25y 08m 27d 2018-04-01 26y 02m 29d Borde
826 Marcelo Bordon VfB Stuttgart 1893; Schalke 04 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-28 24y 08m 21d 2004-11-04 28y 09m 28d Bordon
827 Fabio Borini Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 21y 05m 00d 2012-08-30 21y 05m 07d Borini
828 Andrei Borissov Lantana 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-13 29y 00m 12d 1998-08-13 29y 00m 12d Borissov
829 Tobias Borkeeiet Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 24y 03m 23d 2023-08-17 24y 03m 30d Borkeeiet
830 Borland Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1886-12-18 Not Known 1886-12-18 Not Known Borland
831 Harry Borland Clyde; Greenock Morton 8 8 0 3 1 3 4 12.50 37.50 50.00 31.25 1927-08-27 Not Known 1933-03-25 Not Known Borland
832 John Borland Hibernian 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1934-09-08 Not Known 1935-01-01 Not Known Borland
833 John Thompson Mathieson Borland Raith Rovers; Kilmarnock; Hamilton Academical 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1922-10-07 Not Known 1927-01-08 Not Known Borland
834 Bormann Goslarer Sport Club von 1908 1 1 0 0 0 1 .00 .00 100.00 .00 2009-07-07 Not Known 2009-07-07 Not Known Bormann
835 Andreas Bornschein Lokomotiv Leipzig 1 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-15 19y 09m 17d 1976-09-29 19y 10m 00d Bornschein
836 Petar Borota Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 28y 04m 21d 1980-07-26 28y 04m 21d Borota
837 Borovica OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Borovica
838 Borresen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 Not Known 1965-10-27 Not Known Borresen
839 John Borthwick Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-14 Not Known 1906-05-14 Not Known Borthwick
840 John Borthwick Hibernian 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1907-05-15 Not Known 1908-04-04 Not Known Borthwick
841 Martin Caldwell Borthwick Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known Borthwick
842 Walter Borthwick Hibernian; Partick Thistle 10 10 0 1 5 0 5 50.00 .00 50.00 50.00 1917-01-01 Not Known 1921-01-08 Not Known Borthwick
843 Walter Borthwick Greenock Morton; East Fife; Dunfermline Athletic 6 6 0 2 1 4 2 14.29 57.14 28.57 42.86 1966-03-19 17y 11m 15d 1979-10-20 31y 06m 16d Borthwick
844 Cameron Borthwick-Jackson Ross County 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-03-16 27y 01m 14d 2024-03-16 27y 01m 14d Borthwick-Jackson
845 Artur Boruc Celtic 19 19 0 9 5 5 47.37 26.32 26.32 60.53 2005-10-15 25y 07m 25d 2010-02-10 29y 11m 21d Boruc
846 Max Boruc Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-10-07 20y 10m 22d 2023-10-07 20y 10m 22d Boruc
847 Sander Boschker Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 22y 09m 11d 1993-07-31 22y 09m 11d Boschker
848 Goran Boskovic Red Star Belgrade 1 1 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 19y 09m 28d 1996-08-22 19y 10m 11d Boskovic
849 Mathias Bossaerts Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 18y 00m 08d 2014-07-18 18y 00m 08d Bossaerts
850 Pascal Bosschaart Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 24y 07m 23d 2004-10-21 24y 07m 23d Bosschaart
851 Joel Bossis Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 35y 01m 28d 2000-07-18 35y 01m 28d Bossis
852 Bertrand Bossu Aberdeen 0 0 0 0 1 1 .00 50.00 50.00 25.00 2009-02-14 28y 04m 00d 2009-05-12 28y 06m 28d Bossu
853 William Bain Erskine Martin Bostock Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1971-04-24 27y 08m 17d 1971-04-24 27y 08m 17d Bostock
854 W.J. Boston Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Boston
855 Emilio Bottiglieri Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-08-14 20y 04m 01d 1999-08-14 20y 04m 01d Bottiglieri
856 Billy Bottrill Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-09-17 31y 08m 09d 1934-09-17 31y 08m 09d Bottrill
857 Madjid Bougherra Rangers 9 9 0 6 1 2 66.67 11.11 22.22 72.22 2008-08-16 25y 10m 09d 2011-07-23 28y 09m 16d Bougherra
858 Rachid Bouhenna Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 28y 00m 13d 2019-07-12 28y 00m 13d Bouhenna
859 Karim Boukraa Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 28y 06m 18d 2002-01-05 28y 09m 29d Boukraa
860 Steve Bould Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 23y 08m 12d 1986-07-28 23y 08m 12d Bould
861 Rory Boulding Kilmarnock; Falkirk 0 0 0 1 0 1 50.00 .00 50.00 50.00 2012-09-29 24y 02m 08d 2014-08-30 26y 01m 09d Boulding
862 Colin Boulton Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 21y 07m 26d 1967-05-08 21y 07m 26d Boulton
863 Jean-Alain Boumsong Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 2004-09-12 24y 08m 29d 2004-11-28 24y 11m 14d Boumsong
864 Robert Gray Bourhill Greenock Morton; Ayr United 4 4 0 0 0 4 .00 .00 100.00 .00 1932-11-19 Not Known 1936-01-18 Not Known Bourhill
865 John Francis Bourke Dumbarton; Kilmarnock 20 16 4 5 3 7 10 15.00 35.00 50.00 32.50 1973-10-20 19y 09m 20d 1985-03-23 31y 02m 23d Bourke
866 J.T. Bourne Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Bourne
867 James Bow St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1933-08-16 Not Known 1933-08-16 Not Known Bow
868 William Bow St Bernards; Rest of Edinburgh 3 3 0 0 0 3 .00 .00 100.00 .00 1902-04-14 Not Known 1902-08-04 Not Known Bow
869 AG Bower Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Bower
870 Robert Bower Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known Bower
871 Daniel Bowers Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-30 Not Known 1919-08-30 Not Known Bowers
872 Richard Bowers Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 18y 02m 07d 2005-08-23 18y 02m 07d Bowers
873 Mark John Bowes Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1992-02-15 18y 11m 29d 1992-03-28 19y 01m 11d Bowes
874 Bowie Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known Bowie
875 Donald Shaw Bowie Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 25y 08m 04d 1965-12-18 25y 08m 04d Bowie
876 James Bowie Queens Park 4 4 0 0 2 2 .00 50.00 50.00 25.00 1908-09-05 Not Known 1910-08-27 Not Known Bowie
877 James Bowie Rangers 7 7 0 4 0 3 57.14 .00 42.86 57.14 1910-12-24 Not Known 1915-02-20 Not Known Bowie
878 James M Bowie Rangers 7 7 0 1 6 0 1 85.71 .00 14.29 85.71 1915-10-16 27y 03m 07d 1920-09-20 32y 02m 11d Bowie
879 Jim Bowie Dunfermline Athletic 5 5 0 1 2 3 16.67 33.33 50.00 33.33 1979-10-20 22y 08m 18d 1983-04-30 26y 02m 28d Bowie
880 John Bowie Partick Thistle; Dumbarton 12 12 0 1 2 3 7 16.67 25.00 58.33 29.17 1915-09-04 Not Known 1922-04-22 Not Known Bowie
881 Neil Bowie East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1957-01-26 Not Known 1958-02-01 Not Known Bowie
882 Thomas A Bowie Alloa Athletic; Queens Park 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1889-11-09 Not Known 1902-11-01 Not Known Bowie
883 Thomas Bowie Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-12-16 Not Known 1905-12-16 Not Known Bowie
884 William Bowie Clyde 11 11 0 2 0 7 18.18 .00 63.64 18.18 1891-11-28 Not Known 1897-02-20 Not Known Bowie
885 Andrew Bowman Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-25 31y 05m 18d 1965-08-25 31y 05m 18d Bowman
886 David Bowman Dundee United; Raith Rovers 37 36 1 1 6 15 17 15.79 39.47 44.74 35.53 1986-08-23 22y 05m 13d 1998-08-19 34y 05m 09d Bowman
887 Gary Bowman Clydebank[4]; Ayr United; St Mirren 4 1 3 0 0 4 .00 .00 100.00 .00 1995-02-07 20y 05m 26d 2001-01-31 26y 05m 19d Bowman
888 George Alexander Bowman Third Lanark; Dundee 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1893-09-23 Not Known 1901-03-16 Not Known Bowman
889 Graham Bowman Falkirk 0 0 0 2 0 3 40.00 .00 60.00 40.00 2012-07-18 19y 06m 16d 2015-03-21 22y 02m 19d Bowman
890 Joseph Bowman Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 25y 10m 03d 1928-09-10 25y 10m 03d Bowman
891 Matthew Bowman Dunfermline Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-11-20 19y 11m 25d 2020-11-20 19y 11m 25d Bowman
892 Robert Craig Caldwell Bowman Queens Park; Third Lanark 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1941-05-03 20y 06m 12d 1944-12-30 24y 02m 09d Bowman
893 Ryan Bowman Motherwell 7 4 3 2 2 0 7 22.22 .00 77.78 22.22 2016-09-30 24y 10m 00d 2018-12-08 27y 00m 08d Bowman
894 Ken Bowron Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 30y 00m 20d 1969-04-30 30y 00m 20d Bowron
895 Hans-Peter Boy Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 21y 02m 14d 1985-04-24 21y 02m 14d Boy
896 Steven Boyack Rangers; Dundee; Stirling Albion 7 5 2 2 1 4 28.57 14.29 57.14 35.71 1997-07-26 20y 10m 22d 2005-07-16 28y 10m 12d Boyack
897 Dedryck Boyata Manchester City; Celtic 13 12 1 2 10 2 1 76.92 15.38 7.69 84.62 2014-07-18 23y 07m 20d 2019-02-27 28y 02m 30d Boyata
898 Boyce Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Boyce
899 Liam Boyce Ross County 7 6 1 2 1 3 3 14.29 42.86 42.86 35.71 2015-08-15 24y 04m 07d 2017-03-01 25y 10m 21d Boyce
900 Thomas Boyce St Mirren; Clydebank[3]; Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1927-03-19 Not Known 1931-09-05 Not Known Boyce
901 Alfred Boyd St Johnstone; Dundee 21 21 0 10 5 6 47.62 23.81 28.57 59.52 1940-01-13 19y 02m 22d 1953-01-31 32y 03m 09d Boyd
902 Andrew H Boyd Dumbarton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-04-21 Not Known 1945-04-21 Not Known Boyd
903 Billy Boyd Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1964-08-19 Not Known 1964-08-19 Not Known Boyd
904 Boyd Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known Boyd
905 Crawford Boyd Queen of the South 8 8 0 0 2 6 .00 25.00 75.00 12.50 1975-02-15 22y 10m 27d 1982-03-13 29y 11m 22d Boyd
906 David Boyd Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-07 Not Known 1899-10-07 Not Known Boyd
907 David Boyd Rangers 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1893-10-14 Not Known 1895-03-02 Not Known Boyd
908 Don Boyd British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Boyd
909 Gordon Boyd Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1975-11-08 17y 07m 12d 1975-11-08 17y 07m 12d Boyd
910 James Boyd Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1907-11-09 Not Known 1907-11-09 Not Known Boyd
911 James Murray Boyd St Bernards; Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 1925-05-09 Not Known 1938-01-03 Not Known Boyd
912 Jim Boyd Clyde; Motherwell 8 7 1 3 2 3 37.50 25.00 37.50 50.00 1975-04-05 18y 07m 22d 1980-04-13 23y 07m 30d Boyd
913 Jimmy Boyd Newcastle United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1928-10-10 21y 05m 11d 1931-09-28 24y 04m 30d Boyd
914 John Boyd Greenock Morton 6 6 0 0 1 5 .00 16.67 83.33 8.33 1962-09-12 Not Known 1966-03-19 Not Known Boyd
915 John Boyd Queens Park; Aberdeen 5 5 0 2 3 2 0 60.00 40.00 .00 80.00 1949-05-02 Not Known 1956-04-07 Not Known Boyd
916 John Boyd Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-16 25y 07m 15d 1994-08-16 25y 07m 15d Boyd
917 Kris Boyd Kilmarnock; Rangers 50 39 11 16 22 11 22 39.29 19.64 39.29 49.11 2001-12-15 18y 03m 27d 2019-05-04 35y 08m 16d Boyd
918 Robert Boyd Third Lanark; Leith Athletic 19 19 0 3 3 3 13 15.79 15.79 68.42 23.68 1892-08-20 Not Known 1899-08-15 Not Known Boyd
919 Scott Boyd Livingston (Meadowbank Thistle); Partick Thistle; Ross County; Kilmarnock 11 11 0 6 3 10 31.58 15.79 52.63 39.47 2005-09-11 19y 03m 07d 2019-02-01 32y 07m 28d Boyd
920 Steven Boyd Hamilton Academical 2 0 2 2 0 5 28.57 .00 71.43 28.57 2015-08-29 18y 04m 17d 2019-03-16 21y 11m 04d Boyd
921 Tom Boyd Motherwell; Celtic 59 53 6 22 14 24 36.67 23.33 40.00 48.33 1984-03-03 18y 03m 08d 2002-04-28 36y 05m 04d Boyd
922 Walter Boyd Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1982-01-20 25y 01m 11d 1988-08-23 31y 08m 14d Boyd
923 William Boyd Clyde 6 6 0 7 2 2 2 33.33 33.33 33.33 50.00 1931-03-28 Not Known 1933-11-25 Not Known Boyd
924 Willie Boyd Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2022-01-22 Not Known 2022-01-22 Not Known Boyd
925 Caolan Stephen Boyd-Munce St Mirren 5 2 3 3 2 3 37.50 25.00 37.50 50.00 2023-04-08 23y 02m 13d 2024-10-19 24y 08m 23d Boyd-Munce
926 James Boyes Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known Boyes
927 Morgan Boyes Livingston (Meadowbank Thistle) 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-02-12 20y 09m 21d 2022-03-19 20y 10m 25d Boyes
928 Morgan Boyes Livingston (Meadowbank Thistle) 1 1 0 0 2 0 .00 100.00 .00 50.00 2022-11-12 21y 06m 21d 2023-01-29 21y 09m 07d Boyes
929 Oleksandr Boyko Dynamo Kiev 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 27y 11m 25d 1982-11-24 27y 11m 25d Boyko
930 Bryan Boylan Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 32y 00m 17d 2022-01-22 32y 00m 17d Boylan
931 Andy Boyle Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 27y 07m 16d 2018-10-23 27y 07m 16d Boyle
932 George Boyle Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1957-04-24 Not Known 1957-09-21 Not Known Boyle
933 James Boyle Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-02-28 Not Known 1891-02-28 Not Known Boyle
934 James Thomson Boyle Airdrieonians 7 7 0 4 3 0 57.14 42.86 .00 78.57 1992-01-18 24y 10m 30d 1995-04-08 28y 01m 20d Boyle
935 Joseph Boyle St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-05-05 Not Known 1928-05-05 Not Known Boyle
936 Martin Boyle Dundee; Hibernian 19 15 4 3 9 10 5 37.50 41.67 20.83 58.33 2012-09-02 19y 04m 08d 2024-10-27 31y 06m 02d Boyle
937 Patrick Boyle Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2011-10-15 24y 06m 25d 2011-10-15 24y 06m 25d Boyle
938 Peter Boyle Motherwell; Clyde 5 4 1 1 1 2 2 20.00 40.00 40.00 40.00 1904-09-17 22y 10m 02d 1974-11-30 Not Known Boyle
939 Peter Boyle Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 27y 00m 01d 1903-04-27 27y 00m 01d Boyle
940 Richard Boyle Everton 3 3 0 2 0 1 66.67 .00 33.33 66.67 1892-09-19 Not Known 1896-01-04 Not Known Boyle
941 Richard Hill Boyle Dumbarton; Dundee 21 21 0 1 9 2 10 42.86 9.52 47.62 47.62 1890-08-30 Not Known 1906-01-13 Not Known Boyle
942 Steven Robert Boyle Dunfermline Athletic 2 0 2 1 0 1 50.00 .00 50.00 50.00 2000-09-09 19y 08m 29d 2000-11-29 19y 11m 18d Boyle
943 William Boyle Dumbarton 3 3 0 2 0 0 3 .00 .00 100.00 .00 1894-09-29 Not Known 1895-10-19 Not Known Boyle
944 Will Boyle Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 21y 01m 25d 2016-12-27 21y 03m 26d Boyle
945 John Boyton Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Boyton
946 Boznan OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Boznan
947 Edson Braafheid Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 26y 10m 02d 2010-05-09 27y 01m 01d Braafheid
948 John Brackenridge Clyde; Airdrieonians 4 4 0 1 0 3 25.00 .00 75.00 25.00 1906-08-18 Not Known 1908-04-11 Not Known Brackenridge
949 Kevin Bracks Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2004-01-10 17y 03m 09d 2004-01-10 17y 03m 09d Bracks
950 Bradford Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Bradford
951 John Bradford Greenock Morton; St Mirren 28 28 0 7 6 15 25.00 21.43 53.57 35.71 1910-09-24 Not Known 1926-11-06 Not Known Bradford
952 Lewis Bradford Kilmarnock 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1945-09-29 28y 10m 05d 1946-09-28 29y 10m 04d Bradford
953 Bradley Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known Bradley
954 Dennis Bradley Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Bradley
955 John Bradley Hibernian 25 25 0 4 8 6 11 32.00 24.00 44.00 44.00 1926-09-08 Not Known 1932-04-06 Not Known Bradley
956 Kevin Bradley Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 19y 00m 28d 2005-07-16 19y 00m 28d Bradley
957 Mark Bradley Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 35y 11m 18d 2012-07-28 35y 11m 18d Bradley
958 Peter Bradley Annan Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-26 23y 02m 00d 2014-07-26 23y 02m 00d Bradley
959 Russell Bradley Nottingham Forest 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 22y 05m 15d 1988-09-12 22y 05m 15d Bradley
960 Stephen Bradley Dunfermline Athletic; Falkirk 1 1 0 1 0 2 33.33 .00 66.67 33.33 2004-11-10 19y 11m 22d 2008-05-05 23y 05m 16d Bradley
961 Steven Bradley Livingston (Meadowbank Thistle) 2 2 0 0 1 3 .00 25.00 75.00 12.50 2023-01-29 20y 10m 12d 2024-04-13 22y 00m 27d Bradley
962 Tom Bradley Motherwell 0 0 0 1 0 1 50.00 .00 50.00 50.00 2011-12-24 19y 05m 04d 2012-02-18 19y 06m 29d Bradley
963 Harry Bradshaw Liverpool 2 2 0 1 0 1 50.00 .00 50.00 50.00 1897-03-06 23y 06m 10d 1898-04-23 24y 07m 30d Bradshaw
964 Thomas Bradshaw Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 21y 02m 21d 1925-04-28 21y 02m 21d Bradshaw
965 Alec Brady Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Brady
966 Alex Brady Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-08-15 Not Known 1891-10-17 Not Known Brady
967 Anthony Brady St Mirren 0 0 0 0 1 2 .00 33.33 66.67 16.67 2012-11-17 18y 09m 10d 2014-01-29 19y 11m 22d Brady
968 Arthur Brady Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known Brady
969 Brady Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-08-25 Not Known 1948-08-25 Not Known Brady
970 Darren Brady Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2006-02-25 24y 10m 14d 2006-02-25 24y 10m 14d Brady
971 Garry Brady Dundee; St Mirren 16 15 1 6 5 11 27.27 22.73 50.00 38.64 2002-10-26 26y 01m 19d 2010-10-23 34y 01m 16d Brady
972 Joseph Brady Renton; St Bernards 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1891-09-12 Not Known 1897-04-10 Not Known Brady
973 Kieron Brady Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-05 17y 10m 19d 1989-08-05 17y 10m 19d Brady
974 Liam Brady Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 19y 05m 17d 1975-07-30 19y 05m 17d Brady
975 Robert Brady Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 30y 06m 06d 2022-07-20 30y 06m 06d Brady
976 Thomas Brady Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-13 Not Known 1906-10-13 Not Known Brady
977 Thomas Brady Hibernian; St Mirren; Albion Rovers; Falkirk 18 18 0 7 1 5 12 5.56 27.78 66.67 19.44 1935-08-14 Not Known 1946-03-23 Not Known Brady
978 William Brae Ayr United 10 10 0 3 3 3 4 30.00 30.00 40.00 45.00 1928-09-01 Not Known 1935-02-02 Not Known Brae
979 Baldur Bragason IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 32y 02m 12d 2000-08-24 32y 02m 26d Bragason
980 Brahaim Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Brahaim
981 Lowingham Braidford Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1918-12-07 Not Known 1919-02-08 Not Known Braidford
982 W Braidwood Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Braidwood
983 Braithwaite St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Braithwaite
984 Ken Branagan Manchester City 2 2 0 1 0 1 50.00 .00 50.00 50.00 1953-10-14 23y 02m 17d 1958-06-11 27y 10m 15d Branagan
985 Alexander A Brand Arbroath 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1936-01-11 Not Known 1939-01-03 Not Known Brand
986 Arthur Brand Dundee 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1904-04-11 Not Known 1905-02-25 Not Known Brand
987 Craig Brand Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-08-04 18y 04m 25d 2014-08-04 18y 04m 25d Brand
988 R Brand Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Brand
989 Ralph Brand Rangers; Raith Rovers 19 19 0 8 10 3 6 52.63 15.79 31.58 60.53 1958-04-30 21y 04m 12d 1970-03-21 33y 03m 03d Brand
990 Robert Brand Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-04-09 Not Known 1910-04-09 Not Known Brand
991 George Milne Brander Raith Rovers; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1951-12-15 22y 01m 14d 1955-02-12 25y 03m 11d Brander
992 John Nelson Brander Clydebank[3] 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1917-11-03 Not Known 1919-09-27 Not Known Brander
993 Harry Brandon Sheffield Wednesday 2 2 0 1 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Brandon
994 James Brandon St Mirren 7 7 0 2 4 3 0 57.14 42.86 .00 78.57 1887-11-05 Not Known 1888-11-10 Not Known Brandon
995 Jamie Brandon Livingston (Meadowbank Thistle) 3 2 1 1 0 3 25.00 .00 75.00 25.00 2022-09-03 24y 06m 29d 2024-04-13 26y 02m 08d Brandon
996 Robert Brandon St Mirren 5 5 0 2 3 0 40.00 60.00 .00 70.00 1887-11-05 Not Known 1888-11-10 Not Known Brandon
997 Thomas Brandon St Mirren 9 9 0 5 4 0 55.56 44.44 .00 77.78 1887-11-05 Not Known 1900-12-01 Not Known Brandon
998 Brandy 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 Brandy
999 Laurentiu Branescu Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 25y 06m 05d 2020-02-05 25y 10m 07d Branescu
1000 Braniff Millwall 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Braniff
1001 Cameron Brannagan Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 17y 02m 18d 2013-07-27 17y 02m 18d Brannagan
1002 Brannan Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1878-04-06 Not Known 1878-04-06 Not Known Brannan
1003 Gerard Daniel Brannan Motherwell; Dunfermline Athletic 11 11 0 1 5 2 3 45.45 18.18 27.27 54.55 1998-11-14 26y 09m 30d 2003-02-01 31y 00m 17d Brannan
1004 James Brannan Ayr United 5 5 0 2 1 3 1 20.00 60.00 20.00 50.00 1932-03-26 Not Known 1933-12-30 Not Known Brannan
1005 Kieran Brannan Annan Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-26 23y 02m 09d 2014-07-26 23y 02m 09d Brannan
1006 James Brannick St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-09-12 Not Known 1915-04-17 Not Known Brannick
1007 Andrew Brannigan St Johnstone 11 8 3 2 1 8 18.18 9.09 72.73 22.73 1979-09-05 19y 08m 26d 1983-12-31 24y 00m 21d Brannigan
1008 Kenneth Brannigan Queens Park; Clydebank[4] 1 1 0 0 0 2 .00 .00 100.00 .00 1983-04-06 17y 09m 29d 1998-01-24 32y 07m 16d Brannigan
1009 Owen Brannigan Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1882-10-14 Not Known 1886-03-13 Not Known Brannigan
1010 Frank Branscombe Partick Thistle 9 9 0 0 1 8 .00 11.11 88.89 5.56 1909-04-28 Not Known 1916-11-04 Not Known Branscombe
1011 Henry Brant Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known Brant
1012 Alexander Young Brash Forfar Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1982-02-13 26y 11m 23d 1982-08-25 27y 06m 04d Brash
1013 Archibald Taylor Brash St Mirren 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1892-09-24 Not Known 1894-02-03 Not Known Brash
1014 Archie Brash Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Brash
1015 Brash Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Brash
1016 Aleksander Bratic Red Star Belgrade 0 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-08 24y 04m 04d 1996-08-08 24y 04m 04d Bratic
1017 Harald Brattbakk Celtic 6 4 2 4 3 1 50.00 37.50 12.50 68.75 1997-12-13 26y 10m 12d 1999-11-20 28y 09m 19d Brattbakk
1018 John Bray Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 27y 02m 15d 1964-05-31 27y 02m 15d Bray
1019 Ronald Bray Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1940-11-16 Not Known 1940-11-16 Not Known Bray
1020 Teddy Brayshaw Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 25y 02m 27d 1889-01-02 25y 02m 27d Brayshaw
1021 Benny Brazil Hibernian; Hamilton Academical 18 17 1 4 9 8 19.05 42.86 38.10 40.48 1977-04-13 18y 04m 03d 1987-03-07 28y 02m 25d Brazil
1022 Brazil Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Brazil
1023 Tim Breacker West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 29y 05m 12d 1994-12-14 29y 05m 12d Breacker
1024 Cameron Breadner St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2020-09-02 19y 10m 20d 2020-09-02 19y 10m 20d Breadner
1025 Grant Brebner Hibernian; Dundee United 19 14 5 3 5 5 9 26.32 26.32 47.37 39.47 1998-04-11 20y 04m 05d 2006-02-07 28y 02m 01d Brebner
1026 RG Brebner Northern Nomads 3 3 0 3 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1910-01-04 Not Known Brebner
1027 Ronald Brebner Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-03 Not Known 1906-01-03 Not Known Brebner
1028 William Brebner Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-09-28 Not Known 1906-03-24 Not Known Brebner
1029 Yanick Brecher Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 29y 02m 24d 2022-08-25 29y 03m 00d Brecher
1030 David Charles Breen Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-21 21y 10m 11d 1968-09-21 21y 10m 11d Breen
1031 Gary Breen Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 24y 07m 13d 1998-07-25 24y 07m 13d Breen
1032 Rhys Breen Partick Thistle; Queen of the South; Dunfermline Athletic 5 5 0 1 2 2 20.00 40.00 40.00 40.00 2020-09-26 20y 08m 20d 2023-07-09 23y 06m 03d Breen
1033 Kees Bregman Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 24y 11m 21d 1972-08-07 24y 11m 30d Bregman
1034 Breitmreiter BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Breitmreiter
1035 Billy Bremner Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1969-08-23 Not Known 1969-08-23 Not Known Bremner
1036 Des Bremner Hibernian 20 20 0 2 11 6 3 55.00 30.00 15.00 70.00 1973-09-08 21y 00m 01d 1979-08-04 26y 10m 28d Bremner
1037 Gordon Hunter Bremner Motherwell 9 9 0 2 3 0 6 33.33 .00 66.67 33.33 1942-02-28 24y 03m 16d 1950-03-04 32y 03m 20d Bremner
1038 Thomas Bremner Queens Park; Motherwell; Aberdeen; Hamilton Academical 26 26 0 8 8 5 13 30.77 19.23 50.00 40.38 1930-03-29 17y 08m 11d 1947-01-18 34y 06m 00d Bremner
1039 Willie Bremner The Spartans 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 21y 06m 27d 2012-09-07 21y 06m 27d Bremner
1040 Bobby Brennan Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-10-30 32y 07m 16d 1959-10-12 34y 06m 28d Brennan
1041 Conor Brennan Kilmarnock; Raith Rovers 0 0 0 0 1 2 .00 33.33 66.67 16.67 2016-02-27 21y 10m 29d 2017-01-25 22y 09m 26d Brennan
1042 Frank Brennan Airdrieonians; Newcastle United 12 12 0 1 1 3 8 8.33 25.00 66.67 20.83 1941-08-16 17y 03m 24d 1955-11-07 31y 06m 15d Brennan
1043 Killian Brennan St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 33y 05m 05d 2017-07-05 33y 05m 05d Brennan
1044 Shay Brennan Manchester United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-05-14 23y 00m 08d 1960-06-01 23y 00m 26d Brennan
1045 Bernard Breslin Hibernian 82 82 0 2 18 21 43 21.95 25.61 52.44 34.76 1888-02-11 19y 05m 26d 1906-04-23 Not Known Breslin
1046 Breslin Lochgelly United 1 1 0 2 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known Breslin
1047 John Breslin Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known Breslin
1048 Joseph Breslin Third Lanark 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1931-11-07 Not Known 1933-08-26 Not Known Breslin
1049 Thomas Breslin Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known Breslin
1050 Christophe Breton Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 34y 11m 11d 1996-03-18 34y 11m 11d Breton
1051 Dean Brett Cowdenbeath; Bonnyrigg Rose Athletic 6 6 0 1 2 3 16.67 33.33 50.00 33.33 2011-07-12 18y 07m 04d 2022-07-09 29y 07m 01d Brett
1052 Brevett Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Brevett
1053 Craig Brewster Raith Rovers; Dundee United; Hibernian; Dunfermline Athletic; Inverness Caledonian Thistle; Aberdeen 26 22 4 3 9 5 13 33.33 18.52 48.15 42.59 1992-07-18 25y 07m 05d 2007-09-22 40y 09m 09d Brewster
1054 George Brewster Aberdeen; Ayr United 7 7 0 2 4 1 28.57 57.14 14.29 57.14 1914-09-26 Not Known 1919-10-25 Not Known Brewster
1055 J Brian Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Brian
1056 Ciaran Briar Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-06-29 19y 00m 30d 2019-06-29 19y 00m 30d Briar
1057 Gordon Brice Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known Brice
1058 Brickler FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Brickler
1059 Bridgeford Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Bridgeford
1060 Karim Bridji Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Bridji
1061 Tony Brien Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 28y 05m 08d 1997-07-18 28y 05m 08d Brien
1062 Alfie Briggs Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1913-08-07 Not Known 1913-08-12 Not Known Briggs
1063 Gary Briggs Middlesbrough 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-11-13 17y 04m 23d 1976-11-13 17y 04m 23d Briggs
1064 Jimmy Briggs Dundee United 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d Briggs
1065 Scott Bright St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2024-11-02 36y 05m 00d 2024-11-02 36y 05m 00d Bright
1066 Tom Brighton St Mirren 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-10-03 25y 06m 05d 2009-10-03 25y 06m 05d Brighton
1067 Ian Brightwell Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 27y 04m 03d 1995-08-12 27y 04m 03d Brightwell
1068 Dean Brill Inverness Caledonian Thistle; Motherwell 4 4 0 2 2 2 33.33 33.33 33.33 50.00 2013-08-31 27y 08m 29d 2016-11-26 30y 11m 24d Brill
1069 Donald Brims Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-06 23y 02m 29d 1957-04-06 23y 02m 29d Brims
1070 Paul Brindle Brora Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-03-23 29y 02m 22d 2021-03-23 29y 02m 22d Brindle
1071 Peter Brine Middlesbrough 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-11-13 23y 03m 26d 1977-08-09 24y 00m 22d Brine
1072 Phillipe Brinquin Livingston (Meadowbank Thistle) 5 5 0 4 1 0 80.00 20.00 .00 90.00 2001-07-28 30y 01m 26d 2003-03-08 31y 09m 06d Brinquin
1073 George Brislen-Hall Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-11-10 19y 10m 17d 2012-11-10 19y 10m 17d Brislen-Hall
1074 Ethan Bristow Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 20y 07m 16d 2022-07-13 20y 07m 16d Bristow
1075 Eleuterio Santos Zaragoza 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1966-01-12 25y 02m 03d 1966-03-02 25y 03m 21d Britos
1076 Richard Brittain Livingston (Meadowbank Thistle); St Mirren; Ross County 14 11 3 3 3 5 11 15.79 26.32 57.89 28.95 2004-02-24 20y 05m 00d 2014-04-19 30y 06m 26d Brittain
1077 Colin Brittan Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 25y 11m 13d 1953-05-15 25y 11m 13d Brittan
1078 Britton Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-16 Not Known 1886-10-16 Not Known Britton
1079 Gerry Britton Partick Thistle; Dundee; Dunfermline Athletic; Livingston (Meadowbank Thistle) 22 17 5 4 3 9 10 13.64 40.91 45.45 34.09 1992-08-15 21y 09m 26d 2004-04-10 33y 05m 21d Britton
1080 James Britton Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1888-02-04 Not Known 1889-05-04 Not Known Britton
1081 John Britton Albion Rovers; Dundee 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1922-03-01 Not Known 1925-10-03 Not Known Britton
1082 James Broad Greenock Morton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1917-12-15 Not Known 1918-08-17 Not Known Broad
1083 Albert Henry Broadbent Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 32y 07m 14d 1967-04-03 32y 07m 14d Broadbent
1084 Kirk Broadfoot St Mirren; Rangers; Kilmarnock; Inverness Caledonian Thistle; Greenock Morton 20 17 3 8 6 7 38.10 28.57 33.33 52.38 2006-09-09 22y 01m 01d 2024-03-11 39y 07m 03d Broadfoot
1085 William Leslie Broadfoot Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1932-08-20 Not Known 1932-08-20 Not Known Broadfoot
1086 Ivor Broadis Manchester City; Newcastle United 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1953-10-14 30y 09m 26d 1954-10-13 31y 09m 25d Broadis
1087 Andrew C Broadley Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-11-15 Not Known 1924-11-15 Not Known Broadley
1088 Edward Broadley Leith Athletic; Heart of Midlothian B 4 3 1 2 0 2 2 .00 50.00 50.00 25.00 1939-08-30 Not Known 1947-08-20 Not Known Broadley
1089 John Brock Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1924-05-07 Not Known 1924-05-07 Not Known Brock
1090 Kevin Brock Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-27 29y 10m 18d 1992-07-27 29y 10m 18d Brock
1091 Thomas Brock Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1917-10-20 Not Known 1917-10-20 Not Known Brock
1092 Nicolai Brock-Madsen St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2018-09-01 25y 07m 23d 2018-09-01 25y 07m 23d Brock-Madsen
1093 Julian Raymond Broddle St Mirren; Partick Thistle; Raith Rovers 13 11 2 2 6 7 13.33 40.00 46.67 33.33 1991-01-12 26y 02m 11d 1996-02-03 31y 03m 02d Broddle
1094 Calum Brodie Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 17y 11m 09d 2015-07-30 17y 11m 09d Brodie
1095 Colin Brodie Clydebank[4] 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-16 18y 08m 03d 1983-04-16 18y 08m 03d Brodie
1096 Davy Brodie Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 31y 01m 25d 1895-01-03 31y 01m 25d Brodie
1097 Eric Brodie Dundee United 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1962-08-15 21y 09m 07d 1963-04-20 22y 05m 12d Brodie
1098 John C Brodie Third Lanark 3 3 0 0 2 1 .00 66.67 33.33 33.33 1892-08-20 Not Known 1893-03-04 Not Known Brodie
1099 Brodie-1913-09-10-CH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-12 Not Known 1913-08-12 Not Known Brodie-1913-09-10-CH
1100 James Brodigan Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1898-10-29 Not Known 1899-05-08 Not Known Brodigan
1101 Frank Brogan Celtic 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1962-02-21 19y 06m 18d 1964-08-12 22y 00m 09d Brogan
1102 Jim Brogan Celtic; Ayr United 17 17 0 1 11 4 3 61.11 22.22 16.67 72.22 1965-01-16 20y 07m 11d 1977-04-06 32y 10m 01d Brogan
1103 James Brogan Hibernian; Bolton Wanderers 4 4 0 3 2 1 1 50.00 25.00 25.00 62.50 1883-10-20 Not Known 1886-04-26 Not Known Brogan
1104 John George Brogan Clyde 7 6 1 1 1 6 12.50 12.50 75.00 18.75 1979-09-29 21y 04m 11d 1983-03-26 24y 10m 08d Brogan
1105 John Brogan St Johnstone; Hibernian; Hamilton Academical 22 22 0 3 2 2 18 9.09 9.09 81.82 13.64 1977-09-17 23y 06m 08d 1987-03-07 32y 11m 26d Brogan
1106 Tom Bromilow Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 34y 04m 09d 1929-02-16 34y 04m 09d Bromilow
1107 Steven Bronsky Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 23y 01m 02d 2017-07-18 23y 01m 02d Bronsky
1108 George Brookes Falkirk 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1946-08-10 Not Known 1946-12-07 Not Known Brookes
1109 Trevor Brooking Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known Brooking
1110 George Brooks Dumbarton; Falkirk 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1943-11-06 Not Known 1945-11-24 Not Known Brooks
1111 George Brooks Bury; St Bernards; Clyde 7 7 0 3 0 2 5 .00 28.57 71.43 14.29 1925-04-28 33y 03m 26d 1939-05-03 47y 04m 01d Brooks
1112 Johnny Brooks Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 21y 04m 22d 1953-05-15 21y 04m 22d Brooks
1113 Thomas William Brooks Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 19y 03m 07d 1967-05-09 19y 03m 07d Brooks
1114 William Brooks Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1944-05-13 Not Known 1944-05-13 Not Known Brooks
1115 Ryan Broom Fleetwood Town 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-07-12 26y 10m 08d 2024-07-27 27y 10m 23d Broom
1116 Eamonn Brophy Hamilton Academical; Kilmarnock; St Mirren; Ross County 17 9 8 4 7 6 9 31.82 27.27 40.91 45.45 2016-01-24 19y 10m 14d 2024-09-28 28y 06m 18d Brophy
1117 Brostreom 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 Brostreom
1118 Javier Sanchez Broto Livingston (Meadowbank Thistle); Celtic 5 5 0 3 1 2 50.00 16.67 33.33 58.33 2001-07-28 29y 11m 03d 2003-05-10 31y 08m 15d Broto
1119 John Brough Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1984-02-06 23y 10m 08d 1989-02-18 28y 10m 21d Brough
1120 Broughton Darwen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Broughton
1121 Brouiszewski Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Brouiszewski
1122 A Brown Hamilton Academical; Partick Thistle 3 3 0 0 3 0 .00 100.00 .00 50.00 1879-09-06 Not Known 1884-11-22 Not Known Brown
1123 Adam Brown Alloa Athletic 1 0 1 1 0 2 33.33 .00 66.67 33.33 2020-11-24 25y 05m 15d 2021-01-16 25y 07m 07d Brown
1124 Alan Brown Sunderland; The Spartans 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1981-08-01 22y 02m 07d 2024-01-20 Not Known Brown
1125 Alan Brown Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-09-17 20y 00m 22d 1934-09-17 20y 00m 22d Brown
1126 Alec Brown Dundee United; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1962-01-24 Not Known 1962-09-19 Not Known Brown
1127 Alex Brown St Bernards 5 5 0 0 0 5 .00 .00 100.00 .00 1895-08-10 Not Known 1896-04-04 Not Known Brown
1128 Alexander Dewar Brown Partick Thistle 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1960-03-15 20y 11m 20d 1963-08-31 24y 05m 07d Brown
1129 Alfred Brown Greenock Morton 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1922-04-08 Not Known 1926-03-13 Not Known Brown
1130 Alisdair D Brown Dumbarton 15 15 0 2 8 7 11.76 47.06 41.18 35.29 1975-03-15 17y 11m 15d 1982-10-06 25y 06m 07d Brown
1131 Alistair Brown Hibernian 1 1 0 1 3 2 16.67 50.00 33.33 41.67 2003-08-02 18y 05m 21d 2005-04-23 20y 02m 11d Brown
1132 Allan Brown Scotland XI 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-03 Not Known 1958-03-03 Not Known Brown
1133 Allan Brown East Fife 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1948-09-18 21y 11m 06d 1949-12-24 23y 02m 12d Brown
1134 Allan Brown Clyde; Hamilton Academical; Raith Rovers 13 13 0 5 2 4 7 15.38 30.77 53.85 30.77 1920-03-20 Not Known 1926-04-03 Not Known Brown
1135 Andrew Brown St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1933-08-16 Not Known 1933-08-16 Not Known Brown
1136 Andrew Brown Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1912-04-15 Not Known 1913-09-13 Not Known Brown
1137 Andrew Campbell Brown St Mirren 20 20 0 2 6 5 9 30.00 25.00 45.00 42.50 1887-11-05 Not Known 1895-10-26 Not Known Brown
1138 Andrew H Brown Kilmarnock; St Mirren 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1905-11-18 Not Known 1917-03-03 Not Known Brown
1139 Andrew Brown Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1998-01-24 21y 03m 13d 1998-01-24 21y 03m 13d Brown
1140 Anthony Brown West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 32y 10m 03d 1978-08-06 32y 10m 03d Brown
1141 Arthur Brown Aston Villa 2 2 0 4 2 0 0 100.00 .00 .00 100.00 1881-01-01 21y 09m 17d 1882-04-08 23y 00m 24d Brown
1142 Arthur Brown Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 18y 00m 21d 1903-04-27 18y 00m 21d Brown
1143 Bill Brown Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-01-03 Not Known 1891-01-03 Not Known Brown
1144 Billy Brown Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 Not Known 1939-03-25 Not Known Brown
1145 Brian Brown Falkirk 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1981-09-12 24y 05m 20d 1983-03-05 25y 11m 10d Brown
1146 Brown Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Brown
1147 Buster Brown Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 27y 08m 26d 1938-06-01 27y 08m 26d Brown
1148 Charles Brown Hibernian 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1931-01-01 Not Known 1931-01-01 Not Known Brown
1149 Charles Brown Leith Athletic 17 17 0 1 5 11 5.88 29.41 64.71 20.59 1895-04-13 Not Known 1903-04-04 Not Known Brown
1150 Charlie Brown Greenock Morton 5 5 0 1 3 3 14.29 42.86 42.86 35.71 1973-03-12 17y 02m 08d 1979-03-05 23y 02m 01d Brown
1151 Charlie Edward Brown Queen of the South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1950-02-25 25y 05m 07d 1954-02-27 29y 05m 09d Brown
1152 Ciaron Brown Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-06 21y 00m 23d 2019-02-06 21y 00m 23d Brown
1153 Colin Brown East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known Brown
1154 Craig Brown Motherwell; Hibernian 13 13 0 1 6 2 5 46.15 15.38 38.46 53.85 1916-12-09 Not Known 1924-03-29 Not Known Brown
1155 D Brown Dunfermline 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Brown
1156 Danny Brown Hibernian 11 11 0 4 4 3 36.36 36.36 27.27 54.55 1878-02-09 Not Known 1880-12-04 Not Known Brown
1157 David Brown St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Brown
1158 David Brown Berwick Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 1979-11-03 18y 04m 27d 1979-11-03 18y 04m 27d Brown
1159 David Brown Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known Brown
1160 David Crichton Brown Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1913-03-01 Not Known 1913-03-01 Not Known Brown
1161 Derek Alexander B Brown Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 21y 11m 12d 1982-01-20 21y 11m 12d Brown
1162 Edwin (Teddy) Brown Heart of Midlothian B 2 2 0 2 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1921-08-10 Not Known Brown
1163 G Brown Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Brown
1164 George Brown St Mirren; Greenock Morton 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1897-09-25 Not Known 1901-11-16 Not Known Brown
1165 George Brown Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1953-12-12 Not Known 1953-12-12 Not Known Brown
1166 George Brown Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 22y 04m 25d 1954-05-01 22y 04m 25d Brown
1167 George Brown Huddersfield Town 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1924-09-10 21y 02m 19d 1925-09-23 22y 03m 01d Brown
1168 George Brown Rangers 23 23 0 1 9 7 7 39.13 30.43 30.43 54.35 1930-02-22 Not Known 1941-01-18 Not Known Brown
1169 George Donaldson Brown Airdrieonians; Hamilton Academical; Clyde 5 5 0 0 1 4 .00 20.00 80.00 10.00 1950-10-14 22y 05m 06d 1955-04-02 26y 10m 25d Brown
1170 Graeme Robert Brown Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 25y 10m 12d 2006-09-20 25y 10m 12d Brown
1171 Harry Brown Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Brown
1172 Henry Brown Hibernian; Raith Rovers 20 20 0 4 4 7 9 20.00 35.00 45.00 37.50 1928-09-18 Not Known 1939-10-28 Not Known Brown
1173 Hugh Brown Partick Thistle 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1945-06-09 Not Known 1949-11-05 Not Known Brown
1174 Hugh Brown Partick Thistle 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1946-08-14 24y 08m 07d 1948-10-02 26y 09m 25d Brown
1175 Hugh Murdoch Brown Kilmarnock 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1958-10-01 17y 10m 25d 1964-02-22 23y 03m 16d Brown
1176 J Brown Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Brown
1177 Jack Brown Inverness Caledonian Thistle 0 0 0 0 1 1 .00 50.00 50.00 25.00 2019-04-13 17y 08m 17d 2019-07-08 17y 11m 11d Brown
1178 Jacob Brown Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 24y 03m 13d 2022-07-23 24y 03m 13d Brown
1179 Jaden Brown St Mirren 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2024-04-06 29y 05m 26d 2024-10-19 30y 00m 08d Brown
1180 James Brown Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-03-17 Not Known 1894-03-17 Not Known Brown
1181 James [10] Brown Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-04-21 22y 00m 18d 1982-04-21 22y 00m 18d Brown
1182 James Brown Airdrieonians; Raith Rovers 17 17 0 4 7 6 23.53 41.18 35.29 44.12 1912-09-07 Not Known 1923-11-24 Not Known Brown
1183 James [15] Brown Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Brown
1184 James [16] Brown St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-12-07 Not Known 1921-12-07 Not Known Brown
1185 James Brown Ross County 3 2 1 1 2 1 25.00 50.00 25.00 50.00 2023-09-30 25y 03m 26d 2024-09-28 26y 03m 24d Brown
1186 James [25] Brown Motherwell 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-12-08 Not Known 1945-12-08 Not Known Brown
1187 James Brown Falkirk 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1949-11-12 Not Known 1953-04-18 Not Known Brown
1188 James Brown Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known Brown
1189 James Brown Leith Athletic; Hibernian; Dunfermline Athletic 4 4 0 2 2 0 50.00 50.00 .00 75.00 1903-05-16 28y 11m 24d 1981-08-29 Not Known Brown
1190 James Andrew Brown Dunfermline Athletic 4 4 0 1 0 4 20.00 .00 80.00 20.00 1970-01-03 18y 03m 27d 1973-10-06 22y 00m 29d Brown
1191 James B Brown Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1914-01-17 Not Known 1914-04-04 Not Known Brown
1192 James Brown Arbroath; Motherwell; Queen of the South 3 3 0 0 0 3 .00 .00 100.00 .00 1900-05-14 22y 10m 26d 1949-11-19 Not Known Brown
1193 Craig Brown Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1965-03-13 24y 08m 12d 1965-03-13 24y 08m 12d Brown
1194 James Brown St Johnstone 3 3 0 1 1 4 16.67 16.67 66.67 25.00 2021-10-27 23y 09m 15d 2023-03-04 25y 01m 20d Brown
1195 James R Brown Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known Brown
1196 Jimmy Brown Kilmarnock; St Mirren; Falkirk 27 27 0 9 6 12 33.33 22.22 44.44 44.44 1954-11-24 29y 04m 05d 1963-03-13 37y 07m 22d Brown
1197 James W Brown St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1901-08-19 Not Known 1903-11-07 Not Known Brown
1198 Jason Brown Inverness Caledonian Thistle; Peterhead 2 1 1 1 1 0 3 25.00 .00 75.00 25.00 2016-03-01 19y 07m 23d 2021-07-10 25y 00m 03d Brown
1199 Jason Brown Blackburn Rovers; Aberdeen 3 2 1 0 2 3 .00 40.00 60.00 20.00 2010-08-07 28y 02m 20d 2012-12-08 30y 06m 20d Brown
1200 Jim Brown Dumbarton 1 0 1 1 0 0 1 .00 .00 100.00 .00 1975-08-27 18y 07m 30d 1975-08-27 18y 07m 30d Brown
1201 Jim Brown Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-03-02 Not Known 1901-03-02 Not Known Brown
1202 Jimmy Brown Blackburn Rovers 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1881-01-03 18y 05m 03d 1884-12-26 22y 04m 26d Brown
1203 Jock Brown Hibernian 4 4 0 2 1 0 50.00 25.00 .00 62.50 1943-01-01 Not Known 1943-09-11 Not Known Brown
1204 John [12] Brown Greenock Morton 2 2 0 1 0 0 2 .00 .00 100.00 .00 1926-03-13 Not Known 1926-09-11 Not Known Brown
1205 John [13] Brown Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Brown
1206 John Brown Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 Not Known 1965-08-07 Not Known Brown
1207 John Brown Aberdeen; Arbroath 2 2 0 0 0 2 .00 .00 100.00 .00 1956-12-29 Not Known 1960-03-09 Not Known Brown
1208 John Brown St Bernards; Falkirk; Celtic 11 11 0 4 5 4 2 45.45 36.36 18.18 63.64 1908-09-02 Not Known 1916-03-18 Not Known Brown
1209 John Alexander McKechnie Brown Port Glasgow Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-01-19 Not Known 1907-01-19 Not Known Brown
1210 John Brown Leith Athletic; Queen of the South; St Mirren 15 15 0 1 2 2 11 13.33 13.33 73.33 20.00 1925-08-19 Not Known 1956-03-07 Not Known Brown
1211 John Bell Brown Clyde; Dundee 17 17 0 6 3 7 35.29 17.65 41.18 44.12 1935-11-16 20y 08m 26d 1948-03-27 33y 01m 06d Brown
1212 John Brown Hamilton Academical; Dundee; Rangers 45 42 3 5 21 12 12 46.67 26.67 26.67 60.00 1979-12-15 17y 10m 19d 1996-05-18 34y 03m 22d Brown
1213 John Finlay Brown Dundee 13 13 0 5 3 5 38.46 23.08 38.46 50.00 1923-08-25 Not Known 1930-11-22 Not Known Brown
1214 John L Brown Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-12-25 Not Known 1937-12-25 Not Known Brown
1215 John M Brown Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1940-09-14 Not Known 1940-09-14 Not Known Brown
1216 John Brown Third Lanark 8 8 0 0 1 7 .00 12.50 87.50 6.25 1957-10-12 22y 06m 10d 1959-10-28 24y 06m 26d Brown
1217 John Todd Brown St Mirren; Berwick Rangers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1966-08-31 19y 02m 01d 1972-08-30 25y 02m 00d Brown
1218 Jonathan Brown Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-16 21y 02m 22d 2011-07-16 21y 02m 22d Brown
1219 Jordan Brown Leyton Orient 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 23y 00m 22d 2024-07-13 23y 00m 22d Brown
1220 Jordon Brown Aberdeen; Peterhead 1 0 1 1 0 1 50.00 .00 50.00 50.00 2012-12-08 21y 01m 15d 2017-07-25 25y 09m 02d Brown
1221 Joseph Brown Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-01-06 Not Known 1934-01-06 Not Known Brown
1222 Kenneth William Brown Forfar Athletic; Montrose 3 3 0 2 0 1 66.67 .00 33.33 66.67 1982-02-13 25y 10m 10d 1986-08-19 30y 04m 16d Brown
1223 Kenny Brown Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-21 22y 09m 23d 1970-03-21 22y 09m 23d Brown
1224 Lennox Brown Huddersfield Town 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1934-09-17 Not Known 1934-09-17 Not Known Brown
1225 Mark Brown Rangers; Motherwell; Inverness Caledonian Thistle; Celtic; Kilmarnock; Hibernian; Ross County; Dumbarton 21 21 0 12 14 18 27.27 31.82 40.91 43.18 1998-08-02 17y 05m 05d 2015-07-09 34y 04m 11d Brown
1226 Michael Brown Airdrieonians (Airdrie United); East Fife 1 0 1 0 1 1 .00 50.00 50.00 25.00 2008-08-27 24y 00m 25d 2011-07-05 26y 11m 03d Brown
1227 Michael Derek Brown Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 19y 09m 04d 1995-07-30 19y 09m 04d Brown
1228 Peter Brown Dumbarton; Boness 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-12-25 Not Known 1923-01-27 Not Known Brown
1229 Peter Ronald Brown Chelsea 1 0 1 1 0 0 100.00 .00 .00 100.00 1980-07-26 18y 10m 25d 1980-07-26 18y 10m 25d Brown
1230 R Brown Partick Thistle; Elgin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1884-11-22 Not Known 1939-02-04 Not Known Brown
1231 Raymond Moscrop Brown Queens Park; Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1949-05-02 21y 02m 21d 1952-09-06 24y 06m 26d Brown
1232 Robert (No.1) Brown Kilmarnock 6 6 0 2 0 3 33.33 .00 50.00 33.33 1898-04-16 Not Known 1900-03-17 Not Known Brown
1233 Plumber Brown Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 Not Known 1885-04-04 Not Known Brown
1234 Robert Brown Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1912-10-23 Not Known 1914-04-25 Not Known Brown
1235 Robert Brown Third Lanark; Greenock Morton; Kilmarnock 13 13 0 1 5 3 5 38.46 23.08 38.46 50.00 1915-12-25 Not Known 1925-02-07 Not Known Brown
1236 Robert Brown Queens Park 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1940-10-05 Not Known 1946-01-26 Not Known Brown
1237 Robert Brown Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-12-02 Not Known 1945-06-02 Not Known Brown
1238 Robert Brown Brechin City 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1985-02-16 25y 03m 05d 1992-08-19 32y 09m 08d Brown
1239 Bobby Brown Rangers; Falkirk 17 17 0 8 3 6 47.06 17.65 35.29 55.88 1946-11-30 23y 08m 11d 1956-10-27 33y 07m 08d Brown
1240 Robert N Brown Cambuslang; Third Lanark 5 5 0 4 1 1 3 20.00 20.00 60.00 30.00 1891-02-14 Not Known 1894-09-08 Not Known Brown
1241 Ron Brown Australia 3 2 1 0 0 3 .00 .00 100.00 .00 1959-05-09 Not Known 1959-05-23 Not Known Brown
1242 Ross Brown East Fife; Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2014-07-12 21y 01m 02d 2017-07-01 24y 00m 21d Brown
1243 Roy Brown Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 Not Known 1953-11-09 Not Known Brown
1244 Samuel Brown Third Lanark 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1923-01-06 Not Known 1924-11-15 Not Known Brown
1245 Sandy Brown Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 22y 04m 26d 1902-01-02 22y 08m 26d Brown
1246 Scott Brown Hibernian; Celtic; Aberdeen 59 56 3 4 40 10 9 67.80 16.95 15.25 76.27 2003-08-17 18y 01m 22d 2022-03-02 36y 08m 04d Brown
1247 Scott Brown St Johnstone; Peterhead; Raith Rovers 3 2 1 3 2 2 42.86 28.57 28.57 57.14 2013-11-02 18y 11m 08d 2024-10-09 29y 10m 14d Brown
1248 Scott Brown Aberdeen 1 1 0 2 0 2 50.00 .00 50.00 50.00 2015-09-20 30y 04m 25d 2016-04-08 30y 11m 13d Brown
1249 Sean Brown The Spartans 4 3 1 0 0 4 .00 .00 100.00 .00 2021-06-29 24y 00m 15d 2024-01-20 26y 07m 06d Brown
1250 Simon Brown Hibernian 6 6 0 2 2 7 18.18 18.18 63.64 27.27 2004-09-04 27y 09m 01d 2007-05-12 30y 05m 09d Brown
1251 Stephen Brown Hibernian 1 0 1 2 0 0 100.00 .00 .00 100.00 1979-03-28 17y 05m 07d 1979-08-04 17y 09m 14d Brown
1252 Steve Brown Charlton Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 26y 02m 26d 1998-08-08 26y 02m 26d Brown
1253 Stewart Brown Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-01 Not Known 1958-11-01 Not Known Brown
1254 Thomas Brown Airdrieonians 10 10 0 0 1 9 .00 10.00 90.00 5.00 1949-01-22 Not Known 1954-01-02 Not Known Brown
1255 Thomas Brown Dundee 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1905-01-04 Not Known 1905-04-10 Not Known Brown
1256 Thomas Brown St Mirren 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1908-08-29 Not Known 1908-11-21 Not Known Brown
1257 Thomas Brown Kilmarnock; St Mirren 11 7 4 2 4 2 6 33.33 16.67 50.00 41.67 1993-11-30 25y 07m 29d 2000-11-11 32y 07m 10d Brown
1258 Tom Brown Montrose 2 2 0 0 2 0 .00 100.00 .00 50.00 1978-03-18 28y 00m 11d 1978-03-25 28y 00m 18d Brown
1259 Tommy Brown Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1938-08-01 Not Known 1938-08-05 Not Known Brown
1260 Tony Brown Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 24y 10m 23d 1983-08-09 24y 10m 23d Brown
1261 W Brown Dunfermline 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Brown
1262 Wayne Lawrence Brown Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 19y 10m 28d 1997-07-18 19y 10m 28d Brown
1263 William [11] Brown St Mirren 4 4 0 2 0 2 50.00 .00 50.00 50.00 1916-11-11 Not Known 1918-04-20 Not Known Brown
1264 William [21] Brown Falkirk; Dunfermline Athletic; Dumbarton 7 7 0 1 1 0 6 14.29 .00 85.71 14.29 1938-01-04 Not Known 1941-12-27 Not Known Brown
1265 William [22] Brown Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known Brown
1266 William Brown Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-16 Not Known 1942-05-16 Not Known Brown
1267 William Brown Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1914-05-04 Not Known 1914-05-04 Not Known Brown
1268 William Brown Leith Athletic; St Bernards 6 6 0 3 0 3 50.00 .00 50.00 50.00 1908-08-31 Not Known 1913-05-03 Not Known Brown
1269 William Brown Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 26y 11m 00d 1926-04-10 26y 11m 00d Brown
1270 Bill Brown Dundee 16 16 0 2 4 9 12.50 25.00 56.25 25.00 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d Brown
1271 William Falconer Brown Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1949-11-19 27y 00m 30d 1949-11-19 27y 00m 30d Brown
1272 William Brown Hibernian; Airdrieonians 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1947-05-12 Not Known 1954-01-02 Not Known Brown
1273 William T Brown St Bernards 12 12 0 1 1 10 8.33 8.33 83.33 12.50 1926-08-18 Not Known 1934-08-29 Not Known Brown
1274 William Walker Brown Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known Brown
1275 Alan Browne Preston North End 2 0 2 1 2 0 0 100.00 .00 .00 100.00 2015-07-18 20y 03m 03d 2022-07-20 27y 03m 05d Browne
1276 Bobby Browne Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Browne
1277 Paul Gerard Browne Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-19 23y 06m 02d 1998-08-19 23y 06m 02d Browne
1278 Joshua Brownhill Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 06m 29d 2015-07-18 19y 06m 29d Brownhill
1279 Alex Robert Burton Browning Albion Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1934-09-12 Not Known 1936-03-14 Not Known Browning
1280 Ian Browning Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1978-03-15 26y 09m 15d 1978-03-15 26y 09m 15d Browning
1281 John Browning Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Browning
1282 Tyias Browning Everton 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 21y 01m 29d 2015-07-26 21y 01m 29d Browning
1283 William Browning Queens Park 11 11 0 5 2 2 7 18.18 18.18 63.64 27.27 1933-09-12 Not Known 1941-06-14 Not Known Browning
1284 Charles R Brownlee Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1941-02-01 Not Known 1941-02-01 Not Known Brownlee
1285 Darren Brownlie Cowdenbeath; Partick Thistle 5 4 1 1 0 6 14.29 .00 85.71 14.29 2014-08-04 20y 03m 25d 2021-03-14 26y 11m 04d Brownlie
1286 David Brownlie Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 41y 06m 22d 2021-06-26 41y 06m 22d Brownlie
1287 James Brownlie Third Lanark; Greenock Morton; Dundee United 26 26 0 11 6 8 42.31 23.08 30.77 53.85 1906-09-01 21y 03m 17d 1926-02-01 40y 08m 17d Brownlie
1288 John Brownlie Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1901-11-09 Not Known 1903-03-21 Not Known Brownlie
1289 John Brownlie Hibernian; Newcastle United 21 21 0 11 8 2 52.38 38.10 9.52 71.43 1970-05-01 18y 01m 20d 1980-08-04 28y 04m 24d Brownlie
1290 Ken Brownlie Aberdeen 11 11 0 1 2 8 9.09 18.18 72.73 18.18 1957-04-27 18y 03m 26d 1962-02-10 23y 01m 09d Brownlie
1291 Richard Brownlie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1936-10-05 Not Known 1936-10-05 Not Known Brownlie
1292 Thomas Brownlie Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known Brownlie
1293 William Brownlie Hamilton Academical 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1906-10-13 Not Known 1909-11-20 Not Known Brownlie
1294 Pawel Brozek Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2012-02-08 28y 09m 18d 2012-02-08 28y 09m 18d Brozek
1295 Alex Bruce Kilmarnock 3 2 1 3 0 1 75.00 .00 25.00 75.00 2019-02-01 34y 04m 04d 2019-11-23 35y 01m 26d Bruce
1296 Andrew Bruce Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1893-12-02 Not Known 1893-12-02 Not Known Bruce
1297 Andrew James Bruce Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1984-05-15 19y 09m 06d 1984-05-15 19y 09m 06d Bruce
1298 Daniel Bruce Vale Of Leven 4 4 0 1 1 1 25.00 25.00 25.00 37.50 1889-11-30 Not Known 1891-11-07 Not Known Bruce
1299 David T Bruce Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Bruce
1300 Dennis Bruce Arbroath 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1968-12-21 22y 01m 03d 1969-04-12 22y 04m 25d Bruce
1301 Douglas Bruce Albion Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1998-02-14 22y 10m 10d 1998-02-14 22y 10m 10d Bruce
1302 Duff Bruce Aberdeen 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1925-04-04 Not Known 1928-03-24 Not Known Bruce
1303 Dyken Bruce Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1878-11-09 Not Known 1881-03-19 Not Known Bruce
1304 J Bruce Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Bruce
1305 James Bruce St Mirren 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1915-08-21 Not Known 1916-01-15 Not Known Bruce
1306 James Bruce 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 Bruce
1307 RC Bruce Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Bruce
1308 Robert Bruce Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-10-13 Not Known 1917-10-13 Not Known Bruce
1309 Bobby Bruce Aberdeen; Middlesbrough 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1925-04-04 19y 02m 15d 1931-04-27 25y 03m 07d Bruce
1310 Walter Bruce Vale Of Leven; St Mirren 17 17 0 1 3 5 9 17.65 29.41 52.94 32.35 1892-03-19 Not Known 1905-01-21 Not Known Bruce
1311 William Bruce Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1927-02-23 Not Known 1927-02-23 Not Known Bruce
1312 William Bruce Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1951-09-22 Not Known 1951-09-22 Not Known Bruce
1313 William Bruce St Mirren; Leith Athletic; Albion Rovers; Queen of the South; Airdrieonians 16 16 0 4 4 7 25.00 25.00 43.75 37.50 1928-11-17 Not Known 1941-04-12 Not Known Bruce
1314 Brundiers BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Brundiers
1315 Florian Bruns FC St. Pauli von 1910 e. V. 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-10 29y 10m 19d 2009-07-10 29y 10m 19d Bruns
1316 Zak Brunt Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 18y 09m 11d 2020-08-28 18y 09m 11d Brunt
1317 Fredrik Brustad Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2018-12-26 29y 06m 04d 2018-12-26 29y 06m 04d Brustad
1318 Leslie Hector Ronald Bruton Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-15 Not Known 1929-04-15 Not Known Bruton
1319 Alfons Bruylants Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 23y 02m 14d 1961-10-04 23y 02m 21d Bruylants
1320 Kean Bryan Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 23y 09m 27d 2020-08-28 23y 09m 27d Bryan
1321 Robert Bryans Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known Bryans
1322 Alex Bryce Third Lanark; Clyde; Dundee; Falkirk 17 16 1 4 4 9 23.53 23.53 52.94 35.29 1962-03-17 17y 09m 23d 1971-12-11 27y 06m 19d Bryce
1323 Alexander Bryce Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1901-08-31 Not Known 1901-11-16 Not Known Bryce
1324 Bryce Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known Bryce
1325 James Bryce Partick Thistle; Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1899-01-07 Not Known 1908-04-29 Not Known Bryce
1326 Robert Bryce St Bernards 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1881-09-10 Not Known 1884-11-29 Not Known Bryce
1327 Robert S Bryce Falkirk 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1924-03-08 Not Known 1924-11-29 Not Known Bryce
1328 Steven Bryce Motherwell 1 1 0 0 0 2 .00 .00 100.00 .00 1990-03-03 20y 08m 03d 1992-04-07 22y 09m 08d Bryce
1329 Thomas Charles Bryce Kilmarnock; Clydebank[4] 2 2 0 1 0 2 33.33 .00 66.67 33.33 1981-03-24 21y 01m 25d 1992-08-12 32y 06m 16d Bryce
1330 Tommy Bryce Queen of the South; Greenock Morton 7 5 2 1 1 4 4 11.11 44.44 44.44 33.33 1975-02-15 18y 01m 01d 1981-01-28 24y 00m 14d Bryce
1331 Tommy Bryceland St Mirren 9 9 0 2 5 3 1 55.56 33.33 11.11 72.22 1958-04-12 19y 01m 11d 1961-08-19 22y 05m 18d Bryceland
1332 Bryden 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 Bryden
1333 John Bryden Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1952-11-22 Not Known 1952-11-22 Not Known Bryden
1334 James Bryers Motherwell 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-05 Not Known 1928-02-25 Not Known Bryers
1335 Bryson Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known Bryson
1336 Craig Bryson Kilmarnock; St Johnstone 8 8 0 2 4 3 3 40.00 30.00 30.00 55.00 2007-10-27 20y 11m 21d 2021-10-27 34y 11m 21d Bryson
1337 James Ian Cook Bryson Kilmarnock 4 4 0 2 0 3 2 .00 60.00 40.00 30.00 1982-05-08 19y 05m 12d 1987-08-19 24y 08m 24d Bryson
1338 Robert Weir Bryson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-01-17 Not Known 1914-01-17 Not Known Bryson
1339 William Bryson Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1936-09-19 Not Known 1937-01-01 Not Known Bryson
1340 Prince Buaben Dundee United; Partick Thistle 10 9 1 6 3 4 46.15 23.08 30.77 57.69 2007-10-20 19y 05m 27d 2014-04-05 25y 11m 13d Buaben
1341 Ivan Bubalo NK Siroki Brijeg 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-26 33y 03m 00d 2006-07-26 33y 03m 00d Bubalo
1342 Christian Bubalovic Birkirkara 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 24y 11m 05d 2016-07-21 24y 11m 12d Bubalovic
1343 Aiton Buchan St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1905-04-29 Not Known 1906-05-26 Not Known Buchan
1344 Colin L Buchan Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-30 Not Known 1913-08-30 Not Known Buchan
1345 George Buchan Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-03-27 20y 10m 25d 1971-03-27 20y 10m 25d Buchan
1346 Gordon Buchan Arbroath 2 1 1 1 0 1 50.00 .00 50.00 50.00 1973-11-03 20y 11m 06d 1974-11-16 21y 11m 19d Buchan
1347 James Buchan Hibernian; Manchester City; Motherwell; Kilmarnock 13 13 0 0 4 9 .00 30.77 69.23 15.38 1902-05-15 Not Known 1912-10-26 Not Known Buchan
1348 Kevin Buchan Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 18y 11m 06d 2013-07-13 18y 11m 06d Buchan
1349 Martin Buchan Aberdeen; Dundee United; Partick Thistle 12 11 1 1 2 6 5 15.38 46.15 38.46 38.46 1997-02-10 19y 10m 07d 2003-04-12 26y 00m 09d Buchan
1350 Martin Buchan Aberdeen 7 7 0 2 1 5 25.00 12.50 62.50 31.25 1967-10-21 18y 07m 15d 1971-11-27 22y 08m 21d Buchan
1351 Thomas Buchan St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1939-11-04 Not Known 1940-04-15 Not Known Buchan
1352 William Buchan Celtic; Stenhousemuir; Hamilton Academical 11 11 0 4 7 1 3 63.64 9.09 27.27 68.18 1933-09-02 18y 10m 16d 1943-03-20 28y 05m 03d Buchan
1353 Alex Buchanan Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-21 21y 05m 10d 1970-03-21 21y 05m 10d Buchanan
1354 Alexander King Buchanan Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1901-08-31 Not Known 1901-08-31 Not Known Buchanan
1355 Archie Buchanan Hibernian 4 4 0 3 0 1 75.00 .00 25.00 75.00 1921-05-03 Not Known 1922-01-02 Not Known Buchanan
1356 Archie Buchanan Hibernian; St Mirren; Cowdenbeath 26 26 0 1 9 1 16 34.62 3.85 61.54 36.54 1946-09-07 17y 11m 05d 1959-10-07 31y 00m 05d Buchanan
1357 Archibald C Buchanan Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known Buchanan
1358 Buchanan Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Buchanan
1359 Craig Buchanan Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1983-02-12 18y 10m 27d 1984-08-29 20y 05m 13d Buchanan
1360 David Buchanan Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-20 24y 06m 14d 2011-02-12 24y 09m 06d Buchanan
1361 Edward Buchanan Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-02-10 20y 09m 28d 1968-02-10 20y 09m 28d Buchanan
1362 George Buchanan St Mirren; Greenock Morton 6 6 0 5 4 0 2 66.67 .00 33.33 66.67 1909-10-09 Not Known 1916-08-19 Not Known Buchanan
1363 Gregor Buchanan Dumbarton; Falkirk; Queen of the South 5 5 0 2 1 2 40.00 20.00 40.00 50.00 2015-07-09 25y 03m 09d 2021-03-27 30y 11m 27d Buchanan
1364 James Buchanan Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-04-22 Not Known 1924-04-29 Not Known Buchanan
1365 James Buchanan Vale Of Leven 1 1 0 0 0 1 .00 .00 100.00 .00 1890-10-25 Not Known 1890-10-25 Not Known Buchanan
1366 James Buchanan Hibernian 8 8 0 6 5 3 0 62.50 37.50 .00 81.25 1922-01-02 Not Known 1923-04-25 Not Known Buchanan
1367 Jock Buchanan Hibernian; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1956-05-05 21y 04m 02d 1961-04-01 26y 02m 29d Buchanan
1368 John Buchanan St Mirren; Greenock Morton; East Stirlingshire 13 13 0 2 2 2 9 15.38 15.38 69.23 23.08 1919-12-20 Not Known 1932-10-08 Not Known Buchanan
1369 John Buchanan Clyde 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1950-10-28 22y 04m 19d 1954-12-11 26y 06m 02d Buchanan
1370 Liam Buchanan Dunfermline Athletic; Alloa Athletic 11 6 5 1 0 11 8.33 .00 91.67 8.33 2011-10-15 26y 06m 18d 2021-04-09 36y 00m 13d Buchanan
1371 Matthew Buchanan St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2014-08-03 Not Known 2014-08-03 Not Known Buchanan
1372 Peter Buchanan St Bernards 21 21 0 2 4 0 17 19.05 .00 80.95 19.05 1897-09-06 Not Known 1908-05-16 Not Known Buchanan
1373 Richard Buchanan Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1900-11-03 Not Known 1900-12-22 Not Known Buchanan
1374 Robbie Buchanan Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-24 22y 05m 01d 2019-07-16 23y 04m 23d Buchanan
1375 Robert Buchanan Abercorn 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1891-03-28 Not Known 1891-04-25 Not Known Buchanan
1376 William Buchanan Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1930-01-18 Not Known 1930-01-18 Not Known Buchanan
1377 William Buchanan Motherwell 2 2 0 1 1 0 50.00 50.00 .00 75.00 1944-08-26 Not Known 1945-03-10 Not Known Buchanan
1378 William Duncan Buchanan Queens Park 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1935-12-07 Not Known 1938-10-29 Not Known Buchanan
1379 Graham Buckley Berwick Rangers; Cowdenbeath 1 1 0 0 0 2 .00 .00 100.00 .00 1987-08-01 23y 09m 01d 1990-08-22 26y 09m 22d Buckley
1380 Jack Buckley Doncaster Rovers; Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1928-09-10 21y 08m 19d 1984-02-06 Not Known Buckley
1381 Keith Buckley Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 23y 00m 14d 2015-07-01 23y 00m 14d Buckley
1382 Kevin Buckley Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1987-08-01 22y 03m 00d 1987-08-01 22y 03m 00d Buckley
1383 Mick Buckley Everton; Sunderland 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1973-09-18 19y 10m 14d 1981-08-01 27y 08m 28d Buckley
1384 Pat Buckley Aberdeen 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1952-08-13 27y 06m 13d 1956-12-29 31y 10m 29d Buckley
1385 Bucurica FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Bucurica
1386 Kevin Budinauckas Partick Thistle 0 0 0 0 2 1 .00 66.67 33.33 33.33 2002-09-28 28y 00m 12d 2003-04-12 28y 06m 27d Budinauckas
1387 Maksim Budko Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 20y 08m 03d 2024-10-03 20y 08m 03d Budko
1388 Guillaume Buezelin Hibernian; Hamilton Academical 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2004-10-24 25y 06m 10d 2009-12-06 30y 07m 22d Buezelin
1389 Thomas Buffel Feyenoord; Rangers 8 4 4 2 7 1 1 77.78 11.11 11.11 83.33 2004-10-21 23y 08m 02d 2006-11-19 25y 09m 00d Buffel
1390 Ottavio Bugatti Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 33y 01m 12d 1961-11-22 33y 01m 28d Bugatti
1391 Bugera 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 Bugera
1392 Martin Buglione St Johnstone 2 1 1 1 2 0 0 100.00 .00 .00 100.00 1993-05-15 24y 10m 26d 1993-12-11 25y 05m 22d Buglione
1393 Albert Buick Arbroath; Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1896-02-08 Not Known 1896-08-12 Not Known Buick
1394 Jim Buick Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Buick
1395 Buigardt BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Buigardt
1396 Danny Buijs Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 2011-08-21 29y 02m 00d 2011-10-29 29y 04m 08d Buijs
1397 Mark Buist Raith Rovers 1 1 0 0 0 2 .00 .00 100.00 .00 1996-02-03 20y 04m 21d 1996-04-13 20y 07m 00d Buist
1398 Joseph Bulcock Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 Not Known 1925-04-28 Not Known Bulcock
1399 Lee Bullen Dunfermline Athletic; Falkirk 18 13 5 1 5 4 10 26.32 21.05 52.63 36.84 2000-09-09 29y 05m 11d 2009-12-26 38y 08m 27d Bullen
1400 Hugh Bulloch Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1931-01-24 Not Known 1932-11-19 Not Known Bulloch
1401 James Bulloch Hamilton Academical; Alloa Athletic 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1930-03-08 Not Known 1940-02-10 Not Known Bulloch
1402 Willie Bulloch Port Glasgow Athletic; Kilmarnock; Partick Thistle 30 30 0 1 3 10 17 10.00 33.33 56.67 26.67 1907-01-19 23y 11m 01d 1922-12-02 39y 09m 14d Bulloch
1403 Anthony Bullock Ross County; Dundee United; St Mirren 7 7 0 2 2 4 25.00 25.00 50.00 37.50 2001-09-25 29y 07m 07d 2006-12-02 34y 09m 14d Bullock
1404 Bunger BV Cloppenburg 2 2 0 0 0 2 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Bunger
1405 Mark Bunn Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 25y 08m 22d 2010-08-07 25y 08m 22d Bunn
1406 Bunton Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Bunton
1407 Mark Burchill Celtic; Dundee; Dunfermline Athletic; Kilmarnock; Livingston (Meadowbank Thistle) 18 8 10 1 8 2 12 36.36 9.09 54.55 40.91 1998-09-26 18y 01m 08d 2014-09-28 34y 01m 10d Burchill
1408 David Burden Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Burden
1409 Frederick Burden St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known Burden
1410 Lee Burge Sunderland 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 22y 00m 21d 2021-07-17 22y 00m 21d Burge
1411 Burgess Middlesbrough 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 Not Known 2005-07-20 Not Known Burgess
1412 Charles Burgess Dundee 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1895-10-12 Not Known 1898-04-27 Not Known Burgess
1413 Charlie Burgess Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Burgess
1414 Harry Burgess Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-09-23 32y 01m 03d 1936-09-23 32y 01m 03d Burgess
1415 Michael Andrew Burgess Berwick Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-23 20y 10m 17d 1998-07-23 20y 10m 17d Burgess
1416 Ron Burgess RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 26y 03m 29d 1943-08-07 26y 03m 29d Burgess
1417 Stuart Robert Burgess Falkirk 7 7 0 2 1 0 6 14.29 .00 85.71 14.29 1987-08-08 24y 09m 17d 1990-01-20 27y 02m 29d Burgess
1418 Ted Burgin Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 28y 09m 08d 1956-02-06 28y 09m 08d Burgin
1419 Alexander Burke Kilmarnock; Ross County; St Mirren; Dunfermline Athletic; Ayr United 10 5 5 5 5 4 35.71 35.71 28.57 53.57 1997-04-05 19y 04m 25d 2011-09-21 33y 10m 10d Burke
1420 Burke St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Burke
1421 Chris Burke Rangers; Kilmarnock 23 16 7 4 15 4 5 62.50 16.67 20.83 70.83 2003-12-20 20y 00m 18d 2020-02-05 36y 02m 03d Burke
1422 James Burke Third Lanark 4 4 0 2 0 2 50.00 .00 50.00 50.00 1889-11-23 Not Known 1892-05-07 Not Known Burke
1423 Joseph Burke Albion Rovers 4 4 0 0 0 4 .00 .00 100.00 .00 1939-03-29 Not Known 1941-11-01 Not Known Burke
1424 Nicholas Burke Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1930-04-12 Not Known 1930-04-12 Not Known Burke
1425 Oliver Burke Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2019-02-27 21y 10m 20d 2019-05-19 22y 01m 12d Burke
1426 P Burke Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Burke
1427 Tom Burke Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Burke
1428 Tommy Burke Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1961-03-25 21y 05m 07d 1961-03-25 21y 05m 07d Burke
1429 Thorsten Burkhardt Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 01m 21d 2009-07-12 28y 01m 21d Burkhardt
1430 Martin Burleigh Newcastle United 0 0 0 1 0 1 50.00 .00 50.00 50.00 1971-09-15 20y 07m 13d 1971-09-28 20y 07m 26d Burleigh
1431 Craig Burley Celtic 7 7 0 1 4 3 0 57.14 42.86 .00 78.57 1997-10-18 26y 00m 24d 1999-08-29 27y 11m 05d Burley
1432 George Elder Burley Motherwell 6 6 0 0 1 5 .00 16.67 83.33 8.33 1989-09-16 33y 03m 13d 1990-12-22 34y 06m 19d Burley
1433 Burn Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Burn
1434 James Ramsay Burn Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1959-10-03 21y 05m 14d 1961-02-18 22y 09m 30d Burn
1435 Philip Burn Raith Rovers 2 0 2 0 0 2 .00 .00 100.00 .00 1990-07-30 21y 06m 16d 1992-07-18 23y 06m 04d Burn
1436 Albert Burnett Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-10-06 26y 11m 26d 1983-05-07 27y 06m 27d Burnett
1437 Alex Burnett Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Burnett
1438 Gregg Burnett Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2006-12-23 19y 06m 29d 2006-12-23 19y 06m 29d Burnett
1439 James J Burnett Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-11-12 Not Known 1905-02-25 Not Known Burnett
1440 John Burnett Hibernian 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1908-09-19 Not Known 1908-11-07 Not Known Burnett
1441 Robert Gemmill Burnett Queens Park; Kilmarnock 3 3 0 0 0 3 .00 .00 100.00 .00 1909-12-25 Not Known 1911-02-11 Not Known Burnett
1442 Aaron Burns Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 25y 01m 09d 2017-07-08 25y 01m 09d Burns
1443 Alexander Burns Motherwell; Partick Thistle; Stranraer 17 12 5 2 8 8 11.11 44.44 44.44 33.33 1994-08-20 21y 00m 16d 2007-01-06 33y 05m 02d Burns
1444 David Burns Kilmarnock; St Johnstone 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1956-11-17 22y 08m 04d 1960-12-31 26y 09m 18d Burns
1445 Gordon Burns Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 19y 03m 05d 1998-03-07 19y 03m 05d Burns
1446 Hugh Burns Rangers; Dunfermline Athletic; Hamilton Academical 10 7 3 1 4 0 6 40.00 .00 60.00 40.00 1984-05-15 18y 05m 02d 1991-08-28 25y 08m 15d Burns
1447 Ian Burns Aberdeen; Brechin City 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1958-04-16 18y 11m 28d 1968-01-27 28y 09m 08d Burns
1448 James C Burns Clyde; Stirling Albion 20 20 0 2 6 4 10 30.00 20.00 50.00 40.00 1968-12-07 25y 03m 27d 1979-11-17 36y 03m 07d Burns
1449 John Burns Clyde; Dundee United 3 3 0 2 2 1 40.00 40.00 20.00 60.00 1974-04-24 20y 07m 03d 1979-04-04 25y 06m 14d Burns
1450 John Burns Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1923-08-16 Not Known 1925-01-24 Not Known Burns
1451 Kenneth Burns Leeds United 0 0 0 0 0 1 .00 .00 100.00 .00 1982-08-07 28y 10m 15d 1982-08-07 28y 10m 15d Burns
1452 Mickey Burns Newcastle United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1975-05-10 28y 04m 19d 1975-05-10 28y 04m 19d Burns
1453 Mick Burns Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1929-04-09 20y 10m 02d 1931-09-28 23y 03m 21d Burns
1454 Oliver Houston Burns Queen of the South; Hamilton Academical 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1937-04-10 Not Known 1944-11-18 Not Known Burns
1455 Paddy Burns Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 18y 05m 27d 2019-07-06 18y 05m 27d Burns
1456 Patrick Burns Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1917-01-27 Not Known Burns
1457 Paul Burns Dunfermline Athletic; Queen of the South 5 5 0 0 1 4 .00 20.00 80.00 10.00 2011-10-15 27y 04m 27d 2015-02-21 30y 09m 03d Burns
1458 Peter Burns Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1888-11-24 Not Known 1899-01-02 Not Known Burns
1459 R Burns South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Burns
1460 Robert Burns Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-31 Not Known 1896-10-31 Not Known Burns
1461 Sean Burns St Mirren 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-10-03 17y 11m 27d 2010-01-16 18y 03m 10d Burns
1462 Thomas Burns Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1918-03-09 Not Known 1918-12-28 Not Known Burns
1463 Tommy Burns Celtic; Falkirk Select; Kilmarnock 39 35 4 5 25 9 5 64.10 23.08 12.82 75.64 1976-05-03 19y 04m 17d 1993-11-30 36y 11m 14d Burns
1464 Tom Burns Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 1971-03-03 18y 08m 21d 1971-03-03 18y 08m 21d Burns
1465 Wes Burns Aberdeen 1 1 0 1 1 0 50.00 50.00 .00 75.00 2016-08-13 21y 08m 21d 2016-12-30 22y 01m 07d Burns
1466 Burnside Ballymena United 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Burnside
1467 Robert Burnside Leith Athletic 11 11 0 1 2 8 9.09 18.18 72.73 18.18 1890-11-22 Not Known 1892-09-17 Not Known Burnside
1468 Alexander Burrell Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1981-09-12 26y 03m 18d 1981-09-12 26y 03m 18d Burrell
1469 Gerald Burrell St Mirren; Dundee 7 7 0 3 3 2 2 42.86 28.57 28.57 57.14 1947-12-20 21y 03m 14d 1953-01-31 26y 04m 25d Burrell
1470 John Burridge Hibernian; Aberdeen; Falkirk 6 6 0 0 5 2 .00 71.43 28.57 35.71 1991-08-31 39y 08m 28d 1994-12-03 43y 00m 00d Burridge
1471 Jack Burroughs Ross County; Kilmarnock 3 1 2 1 2 1 25.00 50.00 25.00 50.00 2021-09-18 20y 05m 28d 2024-10-30 23y 07m 09d Burroughs
1472 Burrows Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Burrows
1473 David Burrows Coventry City 2 2 0 1 0 1 50.00 .00 50.00 50.00 1995-10-08 26y 11m 13d 1998-07-25 29y 09m 00d Burrows
1474 Frank Burrows Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1963-04-06 19y 02m 07d 1963-04-06 19y 02m 07d Burrows
1475 Henry Burrows Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 17y 08m 02d 1958-11-19 17y 08m 02d Burrows
1476 Josef Bursik Stoke City; Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2022-07-23 22y 00m 11d 2024-10-27 24y 03m 15d Bursik
1477 George Burt Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1945-06-02 Not Known 1945-06-02 Not Known Burt
1478 James Burt Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1902-08-16 Not Known 1902-08-16 Not Known Burt
1479 Liam Burt Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-12-10 17y 10m 09d 2016-12-10 17y 10m 09d Burt
1480 Andrew D Burton Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1904-09-17 Not Known 1904-12-31 Not Known Burton
1481 Burton Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Burton
1482 Callum Burton Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 26y 10m 21d 2023-07-06 26y 10m 21d Burton
1483 Ollie Burton Newcastle United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1966-09-26 24y 10m 15d 1971-09-15 29y 10m 04d Burton
1484 Leonid Buryak Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 29y 04m 14d 1982-11-24 29y 04m 14d Buryak
1485 Dave Bus Aberdeen 0 0 0 0 0 1 .00 .00 100.00 .00 2008-01-26 29y 08m 07d 2008-01-26 29y 08m 07d Bus
1486 Andrew Douglas Busby Airdrieonians; Greenock Morton; Queen of the South 17 17 0 5 6 6 5 35.29 35.29 29.41 52.94 1970-09-26 22y 09m 18d 1983-02-02 35y 01m 25d Busby
1487 Charles Busby Partick Thistle; Falkirk 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1937-01-23 Not Known 1944-09-30 Not Known Busby
1488 Matt Busby Hibernian 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1942-01-01 Not Known 1942-09-05 Not Known Busby
1489 Thomas Busby Vale Of Leven; Kilmarnock 12 12 0 3 1 8 25.00 8.33 66.67 29.17 1891-10-31 Not Known 1901-10-19 Not Known Busby
1490 Viv Busby Fulham 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1975-09-16 26y 02m 28d 1975-10-01 26y 03m 12d Busby
1491 Mickael Buscher Gretna 2 1 1 0 1 1 .00 50.00 50.00 25.00 2007-11-25 20y 10m 14d 2008-02-09 21y 00m 29d Buscher
1492 Rocky Bushiri Hibernian 8 8 0 0 6 5 .00 54.55 45.45 27.27 2022-02-01 22y 02m 04d 2024-10-27 24y 10m 27d Bushiri
1493 David Busst Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 03m 08d 1995-10-08 28y 03m 08d Busst
1494 James Butchart Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1902-12-27 Not Known 1902-12-27 Not Known Butchart
1495 Calum Butcher Dundee United; Motherwell 5 3 2 3 3 3 33.33 33.33 33.33 50.00 2013-09-28 22y 07m 02d 2023-11-11 32y 08m 16d Butcher
1496 Matthew David Butcher St Johnstone; Plymouth Argyle 2 0 2 1 1 0 50.00 50.00 .00 75.00 2020-02-01 22y 08m 18d 2023-07-06 26y 01m 22d Butcher
1497 Terry Butcher Rangers 15 15 0 10 4 1 66.67 26.67 6.67 80.00 1986-10-04 27y 09m 06d 1990-09-08 31y 08m 11d Butcher
1498 Tomislav Butina Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 35y 04m 21d 2009-08-27 35y 04m 28d Butina
1499 Jack Butland Rangers 7 7 0 5 2 0 71.43 28.57 .00 85.71 2023-10-29 30y 07m 19d 2024-08-03 31y 04m 24d Butland
1500 Barry Butler Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-10-30 23y 03m 00d 1959-10-12 25y 02m 12d Butler
1501 Dennis Butler Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 24y 05m 01d 1967-08-08 24y 05m 01d Butler
1502 Ian Butler Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 Not Known 1967-08-08 Not Known Butler
1503 John Hendry Butler Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-06 19y 06m 12d 1988-08-06 19y 06m 12d Butler
1504 John Thomas Butler Greenock Morton; Motherwell; Third Lanark 3 3 0 0 1 2 .00 33.33 66.67 16.67 1908-02-15 Not Known 1914-08-29 Not Known Butler
1505 Lee Simon Butler Dunfermline Athletic 4 4 0 0 2 2 .00 50.00 50.00 25.00 1998-09-20 32y 03m 21d 1999-05-03 32y 11m 03d Butler
1506 Thomas Butler Sunderland 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 22y 03m 05d 2003-07-30 22y 03m 05d Butler
1507 Thomas Butler Dunfermline Athletic 3 2 1 1 0 2 33.33 .00 66.67 33.33 2004-09-19 23y 05m 17d 2004-12-04 23y 08m 02d Butler
1508 Leonard Butt Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1943-09-20 Not Known 1943-09-20 Not Known Butt
1509 John Buttar Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-09-22 Not Known 1894-09-22 Not Known Buttar
1510 Danny Butterfield Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 17y 08m 08d 1997-07-29 17y 08m 08d Butterfield
1511 Jacob Butterfield St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 2022-01-18 31y 07m 08d 2022-02-19 31y 08m 09d Butterfield
1512 Butters St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1885-11-07 Not Known 1885-11-07 Not Known Butters
1513 Guy Butters Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 20y 09m 14d 1990-08-13 20y 09m 14d Butters
1514 Aidan Butterworth Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 21y 09m 02d 1983-08-09 21y 09m 02d Butterworth
1515 Aiden Butterworth Leeds United 0 0 0 0 0 1 .00 .00 100.00 .00 1982-08-07 20y 09m 00d 1982-08-07 20y 09m 00d Butterworth
1516 Archibald Buttery Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known Buttery
1517 Matteo Buttigieg Birkirkara 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-07-21 22y 11m 14d 2016-07-21 22y 11m 14d Buttigieg
1518 Jili Buyabu Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-17 20y 06m 08d 2024-02-17 20y 06m 08d Buyabu
1519 Elvis Bwomono St Mirren 3 1 2 1 1 2 25.00 25.00 50.00 37.50 2024-04-06 25y 04m 08d 2024-10-19 25y 10m 20d Bwomono
1520 Byfield Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Byfield
1521 Sam Byram Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 29y 10m 14d 2023-07-30 29y 10m 14d Byram
1522 Alex Byrne Celtic 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1957-03-30 23y 09m 26d 1962-08-25 29y 02m 21d Byrne
1523 Conan Byrne St Patricks Athletic; Shelbourne 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-07-05 31y 11m 25d 2019-07-01 33y 11m 21d Byrne
1524 Damien Byrne St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 34y 05m 01d 1988-10-05 34y 05m 29d Byrne
1525 Dan Byrne Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 26y 01m 24d 2019-07-01 26y 01m 24d Byrne
1526 David Stuart Byrne St Johnstone; Partick Thistle 5 4 1 1 0 4 20.00 .00 80.00 20.00 1993-05-15 32y 02m 10d 1994-10-08 33y 07m 03d Byrne
1527 Gillie Byrne Hibernian 7 7 0 3 5 1 1 71.43 14.29 14.29 78.57 1879-11-15 Not Known 1883-02-03 Not Known Byrne
1528 Jack Byrne Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2018-11-10 22y 06m 17d 2018-11-10 22y 06m 17d Byrne
1529 John Byrne Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-08 23y 03m 19d 1963-09-07 24y 03m 18d Byrne
1530 Johnny Byrne The British Army 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-08-31 20y 03m 18d 1960-11-07 21y 05m 25d Byrne
1531 Kurtis Byrne Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2009-11-07 19y 06m 29d 2010-03-20 19y 11m 11d Byrne
1532 Malachy Byrne Hibernian 23 23 0 11 6 6 47.83 26.09 26.09 60.87 1875-12-25 Not Known 1885-01-31 Not Known Byrne
1533 Neill Byrne Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 29y 05m 11d 2022-07-13 29y 05m 11d Byrne
1534 Paul Byrne St Patricks Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1988-09-07 22y 09m 13d 1988-10-05 22y 10m 10d Byrne
1535 Paul Byrne Celtic 4 3 1 1 1 3 0 25.00 75.00 .00 62.50 1993-11-20 21y 05m 07d 1995-01-11 22y 06m 29d Byrne
1536 Richard Byrne Dunfermline Athletic; Aberdeen 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 2004-02-28 22y 05m 04d 2006-09-24 25y 00m 00d Byrne
1537 Shaun Byrne Dunfermline Athletic; Livingston (Meadowbank Thistle); Dundee; Raith Rovers 9 7 2 1 4 2 7 30.77 15.38 53.85 38.46 2011-12-17 18y 06m 08d 2024-10-09 31y 04m 00d Byrne
1538 Thomas Byrne Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 20y 05m 10d 2019-07-06 20y 05m 10d Byrne
1539 Byron Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known Byron

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