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

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 2 1 1 2 0 0 100.00 .00 .00 100.00 2024-09-01 30y 06m 00d 2025-04-06 31y 01m 05d 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 10 8 2 2 5 3 20.00 50.00 30.00 45.00 2023-01-07 24y 07m 00d 2025-10-29 27y 04m 22d 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; Falkirk 17 17 0 19 3 12 55.88 8.82 35.29 60.29 2009-10-17 17y 10m 25d 2026-02-21 34y 02m 30d 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 Nedim Bajrami Rangers 2 1 1 2 0 1 66.67 .00 33.33 66.67 2024-11-10 25y 08m 13d 2025-09-13 26y 06m 16d Bajrami
86 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
87 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
88 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
89 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
90 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
91 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
92 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
93 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
94 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
95 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
96 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
97 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
98 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
99 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
100 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
101 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
102 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
103 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
104 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
105 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
106 Ellery Balcombe St Mirren; Motherwell 4 4 0 1 1 3 20.00 20.00 60.00 30.00 2024-09-21 24y 11m 06d 2025-05-10 25y 06m 25d Balcombe
107 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
108 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
109 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
110 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
111 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
112 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
113 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
114 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
115 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
116 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
117 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
118 Michel-Ange Balikwisha Celtic 1 0 1 0 0 2 .00 .00 100.00 .00 2025-10-26 24y 05m 16d 2025-12-07 24y 06m 27d Balikwisha
119 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
120 Balin Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Balin
121 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
122 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
123 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
124 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
125 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
126 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
127 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
128 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
129 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
130 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
131 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
132 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
133 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
134 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
135 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
136 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
137 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
138 Daniel Ballard Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 25y 10m 04d 2025-07-26 25y 10m 04d Ballard
139 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
140 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
141 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
142 Kofi Balmer Motherwell 2 2 0 1 2 1 25.00 50.00 25.00 50.00 2024-08-25 23y 11m 06d 2025-08-23 24y 11m 04d Balmer
143 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ó
144 Daniels Balodis St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 2025-02-23 26y 08m 13d 2025-05-14 26y 11m 04d Balodis
145 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
146 Leon Balogun Rangers 9 8 1 8 2 0 80.00 20.00 .00 90.00 2021-10-16 33y 03m 18d 2024-11-10 36y 04m 13d Balogun
147 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
148 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
149 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
150 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
151 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
152 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
153 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
154 Banas Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Banas
155 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
156 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
157 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
158 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
159 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
160 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
161 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
162 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
163 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
164 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
165 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
166 Kyle Banner Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2021-07-20 22y 00m 07d 2025-07-19 26y 00m 06d Banner
167 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
168 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
169 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
170 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
171 Eamonn 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
172 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
173 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
174 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
175 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
176 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
177 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
178 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
179 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
180 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
181 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
182 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
183 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
184 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
185 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
186 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
187 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
188 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
189 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
190 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
191 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
192 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
193 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
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 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
202 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
203 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
204 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
205 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
206 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
207 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
208 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
209 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
210 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
211 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
212 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
213 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
214 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
215 Daniel Barlaser Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 2025-10-04 28y 08m 16d 2026-02-10 29y 00m 23d Barlaser
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 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
224 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
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 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
233 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
234 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
235 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
236 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
237 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
238 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
239 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
240 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
241 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
242 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
243 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
244 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
245 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
246 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
247 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
248 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
249 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
250 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
251 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
252 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
253 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
254 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
255 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
256 Connor Barron Aberdeen; Rangers 9 8 1 4 1 7 33.33 8.33 58.33 37.50 2022-03-02 19y 06m 02d 2025-12-21 23y 03m 22d Barron
257 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
258 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
259 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
260 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
261 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
262 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
263 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
264 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
265 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
266 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
267 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
268 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
269 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
270 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
271 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
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 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
282 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
283 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
284 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
285 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
286 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
287 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
288 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
289 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
290 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
291 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
292 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
293 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
294 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
295 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
296 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
297 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
298 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
299 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
300 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
301 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
302 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
303 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
304 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
305 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
306 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
307 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
308 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
309 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
310 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
311 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
312 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
313 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
314 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
315 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
316 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
317 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
318 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
319 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
320 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
321 Baxter Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Baxter
322 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
323 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
324 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
325 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
326 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
327 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
328 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
329 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
330 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
331 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
332 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
333 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
334 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
335 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
336 Edward Beach Kilmarnock 1 1 0 0 1 1 .00 50.00 50.00 25.00 2025-10-18 22y 00m 09d 2025-12-03 22y 01m 24d Beach
337 Peter Beagrie Everton; Manchester City 2 2 0 1 0 2 33.33 .00 66.67 33.33 1991-05-13 25y 05m 18d 1995-08-12 29y 08m 18d Beagrie
338 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
339 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
340 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
341 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
342 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
343 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
344 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
345 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
346 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
347 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
348 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
349 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
350 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
351 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
352 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
353 Beattie Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Beattie
354 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
355 Calvin Beattie Dundee United 0 0 0 0 1 1 .00 50.00 50.00 25.00 2025-08-10 17y 04m 29d 2025-11-09 17y 07m 28d Beattie
356 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
357 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
358 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
359 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
360 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
361 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
362 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
363 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
364 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
365 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
366 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
367 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
368 Adrian Beck Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 27y 04m 29d 2024-11-07 27y 04m 29d Beck
369 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
370 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
371 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
372 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
373 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
374 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
375 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
376 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
377 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
378 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
379 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
380 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
381 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
382 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
383 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
384 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
385 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
386 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
387 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
388 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
389 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
390 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
391 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
392 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
393 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
394 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
395 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
396 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
397 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
398 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
399 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
400 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
401 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
402 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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 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
415 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
416 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
417 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
418 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
419 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
420 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
421 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
422 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
423 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
424 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
425 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
426 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
427 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
428 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
429 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
430 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
431 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
432 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
433 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
434 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
435 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
436 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
437 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
438 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
439 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
440 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
441 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
442 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
443 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
444 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
445 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
446 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
447 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
448 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
449 Kyle Benedictus Dundee; Alloa Athletic; Raith Rovers; Dunfermline Athletic 17 16 1 4 3 11 22.22 16.67 61.11 30.56 2012-11-03 20y 10m 27d 2025-07-12 33y 07m 05d Benedictus
450 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
451 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
452 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
453 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
454 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
455 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
456 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
457 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
458 Bennett Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bennett
459 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
460 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
461 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
462 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
463 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
464 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
465 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
466 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
467 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
468 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
469 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
470 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
471 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
472 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
473 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
474 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
475 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
476 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
477 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
478 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
479 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
480 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
481 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
482 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
483 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
484 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
485 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
486 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
487 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
488 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
489 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
490 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
491 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
492 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
493 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
494 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
495 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
496 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
497 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
498 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
499 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
500 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
501 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
502 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
503 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
504 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
505 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
506 Paulo Bernardo Celtic 6 1 5 5 1 4 50.00 10.00 40.00 55.00 2023-10-22 21y 08m 28d 2026-01-25 24y 00m 01d Bernardo
507 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
508 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
509 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
510 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
511 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
512 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
513 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
514 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
515 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
516 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
517 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
518 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
519 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
520 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
521 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
522 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
523 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
524 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
525 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
526 Vicente Besuijen Aberdeen 3 1 2 1 2 1 2 40.00 20.00 40.00 50.00 2022-03-02 20y 10m 20d 2024-12-01 23y 07m 21d Besuijen
527 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
528 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
529 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
530 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
531 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
532 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
533 Joe Bevan Dundee 0 0 0 0 0 2 .00 .00 100.00 .00 2026-01-11 21y 05m 27d 2026-03-21 21y 08m 06d Bevan
534 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
535 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
536 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
537 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
538 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
539 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
540 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
541 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
542 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
543 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
544 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
545 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
546 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
547 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
548 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
549 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
550 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
551 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
552 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
553 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
554 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
555 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
556 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
557 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
558 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
559 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
560 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
561 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
562 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
563 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
564 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
565 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
566 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
567 Kenan Bilalovic Aberdeen 0 0 0 1 0 1 50.00 .00 50.00 50.00 2025-11-23 26y 08m 07d 2026-02-28 26y 11m 12d Bilalovic
568 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
569 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
570 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
571 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
572 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
573 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
574 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
575 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
576 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
577 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
578 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
579 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
580 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
581 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
582 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
583 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
584 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
585 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
586 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
587 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
588 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
589 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
590 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
591 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
592 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
593 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
594 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
595 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
596 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
597 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
598 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
599 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
600 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
601 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
602 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
603 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
604 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
605 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
606 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
607 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
608 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
609 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
610 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
611 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
612 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
613 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
614 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
615 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
616 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
617 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
618 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
619 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
620 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
621 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
622 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
623 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
624 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
625 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
626 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
627 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
628 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
629 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
630 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
631 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
632 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
633 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
634 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
635 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
636 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
637 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
638 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
639 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
640 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
641 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
642 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
643 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
644 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
645 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
646 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
647 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
648 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
649 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
650 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
651 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
652 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
653 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
654 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
655 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
656 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
657 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
658 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
659 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
660 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
661 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
662 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
663 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
664 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
665 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
666 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
667 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
668 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
669 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
670 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
671 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
672 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
673 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
674 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
675 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
676 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
677 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
678 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
679 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
680 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
681 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
682 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
683 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
684 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
685 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
686 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
687 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
688 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
689 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
690 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
691 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
692 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
693 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
694 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
695 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
696 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
697 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
698 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
699 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
700 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
701 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
702 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
703 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
704 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
705 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
706 Ryan Blair Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-23 29y 05m 00d 2025-07-23 29y 05m 00d Blair
707 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
708 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
709 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
710 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
711 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
712 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
713 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
714 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
715 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
716 Shane Blaney Motherwell 2 2 0 0 0 3 .00 .00 100.00 .00 2023-11-11 24y 09m 22d 2025-01-02 25y 11m 13d Blaney
717 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
718 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
719 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
720 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
721 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
722 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
723 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
724 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
725 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
726 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
727 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
728 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
729 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
730 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
731 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
732 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
733 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
734 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
735 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
736 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
737 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
738 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
739 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
740 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
741 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
742 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
743 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
744 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
745 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
746 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
747 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
748 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
749 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
750 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
751 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
752 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
753 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
754 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
755 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
756 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
757 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
758 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
759 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
760 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
761 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
762 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
763 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
764 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
765 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
766 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
767 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
768 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
769 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
770 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
771 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
772 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
773 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
774 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
775 Á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
776 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
777 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
778 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
779 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
780 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
781 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
782 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
783 Jeremy Bokila Livingston 1 1 0 0 0 2 .00 .00 100.00 .00 2025-08-30 36y 09m 16d 2026-01-03 37y 01m 20d Bokila
784 Boland Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Boland
785 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
786 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
787 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
788 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
789 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
790 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
791 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
792 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
793 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
794 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
795 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
796 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
797 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
798 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
799 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
800 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
801 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
802 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
803 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
804 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
805 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
806 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
807 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
808 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
809 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
810 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
811 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
812 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
813 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
814 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
815 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
816 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
817 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
818 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
819 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
820 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
821 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
822 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
823 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
824 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
825 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
826 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
827 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
828 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
829 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
830 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
831 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
832 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
833 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
834 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
835 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
836 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
837 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
838 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
839 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
840 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
841 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
842 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
843 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
844 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
845 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
846 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
847 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
848 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
849 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
850 Ion Bors Petrocub 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-12-19 22y 04m 24d 2024-12-19 22y 04m 24d Bors
851 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
852 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
853 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
854 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
855 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
856 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
857 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
858 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
859 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
860 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
861 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
862 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
863 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
864 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
865 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
866 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
867 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
868 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
869 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
870 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
871 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
872 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
873 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
874 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
875 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
876 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
877 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
878 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
879 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
880 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
881 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
882 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
883 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
884 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
885 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
886 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
887 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
888 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
889 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
890 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
891 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
892 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
893 Kieron Bowie Hibernian 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 2025-03-02 22y 05m 09d 2025-12-27 23y 03m 06d Bowie
894 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
895 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
896 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
897 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
898 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
899 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
900 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
901 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
902 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
903 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
904 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
905 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
906 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
907 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
908 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
909 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
910 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
911 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
912 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
913 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
914 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
915 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
916 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
917 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
918 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
919 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
920 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
921 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
922 Fletcher Boyd Aberdeen 2 0 2 1 1 1 33.33 33.33 33.33 50.00 2025-01-12 16y 11m 15d 2025-08-04 17y 06m 07d Boyd
923 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
924 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
925 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
926 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
927 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
928 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
929 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
930 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
931 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
932 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
933 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
934 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
935 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
936 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
937 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
938 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
939 Caolan Stephen Boyd-Munce St Mirren 7 4 3 3 3 4 30.00 30.00 40.00 45.00 2023-04-08 23y 02m 13d 2025-02-26 25y 01m 00d Boyd-Munce
940 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
941 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
942 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
943 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
944 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
945 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
946 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
947 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
948 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
949 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
950 Martin Boyle Dundee; Hibernian 24 20 4 4 12 10 7 41.38 34.48 24.14 58.62 2012-09-02 19y 04m 08d 2026-02-10 32y 09m 16d Boyle
951 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
952 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
953 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
954 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
955 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
956 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
957 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
958 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
959 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
960 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
961 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
962 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
963 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
964 Bradford Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Bradford
965 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
966 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
967 Bradley Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known Bradley
968 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
969 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
970 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
971 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
972 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
973 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
974 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
975 Steven Bradley Livingston (Meadowbank Thistle); Hamilton Academical 3 3 0 0 1 4 .00 20.00 80.00 10.00 2023-01-29 20y 10m 12d 2025-07-15 23y 03m 28d Bradley
976 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
977 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
978 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
979 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
980 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
981 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
982 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
983 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
984 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
985 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
986 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
987 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
988 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
989 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
990 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
991 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
992 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
993 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
994 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
995 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
996 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
997 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
998 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
999 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
1000 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
1001 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
1002 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
1003 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
1004 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
1005 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
1006 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
1007 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
1008 James Brandon St Mirren 8 8 0 3 5 3 0 62.50 37.50 .00 81.25 1887-11-05 Not Known 1888-11-10 Not Known Brandon
1009 Jamie Brandon Livingston (Meadowbank Thistle); Kilmarnock 5 3 2 2 0 4 33.33 .00 66.67 33.33 2022-09-03 24y 06m 29d 2026-03-14 28y 01m 09d Brandon
1010 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
1011 Thomas Brandon St Mirren 10 10 0 6 4 0 60.00 40.00 .00 80.00 1887-11-05 Not Known 1900-12-01 Not Known Brandon
1012 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
1013 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
1014 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
1015 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
1016 Ben Brannan Kilmarnock 0 0 0 0 1 2 .00 33.33 66.67 16.67 2025-01-25 17y 11m 26d 2025-12-03 18y 10m 03d Brannan
1017 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
1018 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
1019 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
1020 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
1021 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
1022 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
1023 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
1024 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
1025 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
1026 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
1027 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
1028 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
1029 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
1030 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
1031 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
1032 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
1033 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
1034 Keith Bray Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2025-07-12 19y 03m 11d 2025-07-12 19y 03m 11d Bray
1035 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
1036 Samuel Braybrooke Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2024-12-07 20y 08m 25d 2024-12-07 20y 08m 25d Braybrooke
1037 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
1038 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
1039 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
1040 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
1041 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
1042 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
1043 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
1044 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
1045 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
1046 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
1047 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
1048 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
1049 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
1050 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
1051 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
1052 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
1053 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
1054 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
1055 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
1056 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
1057 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
1058 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
1059 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
1060 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
1061 Shay Brennan Manchester United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 23y 00m 08d 1960-06-01 23y 00m 26d Brennan
1062 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
1063 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
1064 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
1065 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
1066 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
1067 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
1068 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
1069 Maximilian Breunig Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 24y 02m 24d 2024-11-07 24y 02m 24d Breunig
1070 Brevett Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Brevett
1071 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
1072 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
1073 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
1074 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
1075 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
1076 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
1077 Bridgeford Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Bridgeford
1078 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
1079 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
1080 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
1081 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
1082 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
1083 Scott Bright St Johnstone; Brechin City 1 0 1 1 0 0 2 .00 .00 100.00 .00 2024-11-02 36y 05m 00d 2025-01-17 36y 07m 15d Bright
1084 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
1085 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
1086 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
1087 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
1088 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
1089 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
1090 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
1091 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
1092 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
1093 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
1094 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
1095 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
1096 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
1097 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
1098 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
1099 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
1100 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
1101 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
1102 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
1103 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
1104 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
1105 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
1106 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
1107 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
1108 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
1109 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
1110 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
1111 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
1112 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
1113 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
1114 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
1115 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
1116 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
1117 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
1118 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
1119 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
1120 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
1121 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
1122 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
1123 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
1124 Ben Broggio Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2026-02-21 19y 11m 14d 2026-02-21 19y 11m 14d Broggio
1125 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
1126 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
1127 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
1128 Arran Brookfield St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2024-12-22 Not Known 2024-12-22 Not Known Brookfield
1129 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
1130 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
1131 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
1132 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
1133 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
1134 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
1135 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
1136 Eamonn Brophy Hamilton Academical; Kilmarnock; St Mirren; Ross County 18 9 9 4 7 7 9 30.43 30.43 39.13 45.65 2016-01-24 19y 10m 14d 2024-12-29 28y 09m 19d Brophy
1137 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
1138 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
1139 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
1140 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
1141 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
1142 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
1143 Aaron Brown Kilmarnock 0 0 0 0 0 1 .00 .00 100.00 .00 2025-01-25 19y 06m 03d 2025-01-25 19y 06m 03d Brown
1144 Adam Brown Alloa Athletic; Stirling Albion 2 1 1 1 0 3 25.00 .00 75.00 25.00 2020-11-24 25y 05m 15d 2025-07-19 30y 01m 10d Brown
1145 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
1146 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
1147 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
1148 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
1149 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
1150 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
1151 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
1152 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
1153 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
1154 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
1155 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
1156 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
1157 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
1158 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
1159 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
1160 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
1161 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
1162 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
1163 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
1164 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
1165 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
1166 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
1167 Brown Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Brown
1168 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
1169 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
1170 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
1171 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
1172 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
1173 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
1174 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
1175 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
1176 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
1177 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
1178 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
1179 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
1180 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
1181 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
1182 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
1183 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
1184 Ethan Brown Kilmarnock 1 1 0 0 1 2 .00 33.33 66.67 16.67 2025-01-25 19y 07m 24d 2025-12-03 20y 06m 02d Brown
1185 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
1186 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
1187 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
1188 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
1189 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
1190 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
1191 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
1192 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
1193 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
1194 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
1195 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
1196 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
1197 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
1198 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
1199 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
1200 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
1201 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
1202 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
1203 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
1204 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
1205 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
1206 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
1207 James Brown Ross County; Kilmarnock 7 5 2 1 4 3 12.50 50.00 37.50 37.50 2023-09-30 25y 03m 26d 2025-12-03 27y 05m 29d Brown
1208 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
1209 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
1210 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
1211 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
1212 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
1213 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
1214 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
1215 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
1216 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
1217 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
1218 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
1219 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
1220 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
1221 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
1222 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
1223 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
1224 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
1225 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
1226 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
1227 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
1228 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
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 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
1236 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
1237 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
1238 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
1239 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
1240 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
1241 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
1242 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
1243 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
1244 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
1245 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
1246 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
1247 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
1248 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
1249 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
1250 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
1251 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
1252 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
1253 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
1254 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
1255 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
1256 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
1257 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
1258 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
1259 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
1260 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
1261 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
1262 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
1263 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
1264 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
1265 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
1266 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
1267 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
1268 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
1269 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
1270 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
1271 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
1272 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
1273 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
1274 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
1275 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
1276 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
1277 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
1278 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
1279 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
1280 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
1281 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
1282 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
1283 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
1284 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
1285 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
1286 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
1287 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
1288 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
1289 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
1290 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
1291 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
1292 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
1293 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
1294 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
1295 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
1296 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
1297 Alan Browne Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-26 30y 03m 11d 2025-07-26 30y 03m 11d Browne
1298 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
1299 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
1300 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
1301 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
1302 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
1303 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
1304 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
1305 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
1306 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
1307 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
1308 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
1309 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
1310 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
1311 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
1312 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
1313 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
1314 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
1315 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
1316 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
1317 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
1318 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
1319 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
1320 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
1321 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
1322 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
1323 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
1324 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
1325 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
1326 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
1327 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
1328 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
1329 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
1330 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
1331 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
1332 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
1333 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
1334 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
1335 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
1336 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
1337 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
1338 Paris Brunner Cercle Brugge 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-28 18y 09m 13d 2024-11-28 18y 09m 13d Brunner
1339 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
1340 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
1341 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
1342 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
1343 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
1344 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
1345 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
1346 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
1347 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
1348 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
1349 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
1350 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
1351 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
1352 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
1353 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
1354 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
1355 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
1356 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
1357 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
1358 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
1359 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
1360 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
1361 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
1362 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
1363 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
1364 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
1365 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
1366 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
1367 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
1368 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
1369 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
1370 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
1371 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
1372 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
1373 Jamie 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
1374 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
1375 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
1376 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
1377 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
1378 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
1379 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
1380 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
1381 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
1382 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
1383 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
1384 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
1385 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
1386 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
1387 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
1388 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
1389 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
1390 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
1391 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
1392 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
1393 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
1394 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
1395 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
1396 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
1397 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
1398 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
1399 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
1400 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
1401 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
1402 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
1403 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
1404 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
1405 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
1406 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
1407 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
1408 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
1409 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
1410 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
1411 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
1412 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
1413 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
1414 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
1415 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
1416 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
1417 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
1418 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
1419 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
1420 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
1421 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
1422 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
1423 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
1424 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
1425 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
1426 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
1427 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
1428 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
1429 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
1430 Bunton Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Bunton
1431 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
1432 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
1433 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
1434 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
1435 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
1436 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
1437 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
1438 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
1439 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
1440 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
1441 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
1442 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
1443 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
1444 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
1445 Chris Burke Rangers; Kilmarnock 23 16 7 4 16 4 5 64.00 16.00 20.00 72.00 2003-12-20 20y 00m 18d 2024-12-15 41y 00m 13d Burke
1446 Cole Burke Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2025-05-18 16y 09m 19d 2025-05-18 16y 09m 19d Burke
1447 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
1448 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
1449 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
1450 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
1451 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
1452 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
1453 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
1454 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
1455 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
1456 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
1457 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
1458 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
1459 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
1460 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
1461 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
1462 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
1463 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
1464 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
1465 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
1466 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
1467 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
1468 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
1469 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
1470 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
1471 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
1472 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
1473 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
1474 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
1475 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
1476 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
1477 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
1478 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
1479 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
1480 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
1481 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
1482 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
1483 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
1484 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
1485 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
1486 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
1487 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
1488 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
1489 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
1490 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
1491 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
1492 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
1493 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
1494 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
1495 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
1496 Jack Burroughs Ross County; Kilmarnock 3 1 2 2 2 1 40.00 40.00 20.00 60.00 2021-09-18 20y 05m 28d 2024-12-15 23y 08m 24d Burroughs
1497 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
1498 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
1499 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
1500 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
1501 Josef Bursik Stoke City; Hibernian 2 2 0 2 1 2 40.00 20.00 40.00 50.00 2022-07-23 22y 00m 11d 2025-10-04 25y 02m 22d Bursik
1502 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
1503 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
1504 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
1505 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
1506 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
1507 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
1508 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
1509 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
1510 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
1511 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
1512 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
1513 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
1514 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
1515 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
1516 Marnon Busch Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 29y 10m 30d 2024-11-07 29y 10m 30d Busch
1517 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
1518 Rocky Bushiri Hibernian 11 11 0 2 6 6 14.29 42.86 42.86 35.71 2022-02-01 22y 02m 04d 2026-02-10 26y 02m 13d Bushiri
1519 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
1520 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
1521 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
1522 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
1523 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
1524 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
1525 Jack Butland Rangers 12 12 0 8 2 2 66.67 16.67 16.67 75.00 2023-10-29 30y 07m 19d 2026-02-15 32y 11m 05d Butland
1526 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
1527 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
1528 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
1529 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
1530 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
1531 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
1532 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
1533 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
1534 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
1535 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
1536 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
1537 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
1538 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
1539 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
1540 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
1541 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
1542 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
1543 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
1544 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
1545 Elvis Bwomono St Mirren 5 1 4 1 2 3 16.67 33.33 50.00 33.33 2024-04-06 25y 04m 08d 2025-02-26 26y 02m 29d Bwomono
1546 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
1547 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
1548 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
1549 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
1550 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
1551 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
1552 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
1553 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
1554 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
1555 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
1556 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
1557 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
1558 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
1559 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
1560 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
1561 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
1562 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
1563 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
1564 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
1565 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