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

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 22y 00m 12d 1999-07-24 22y 00m 12d Baardsen
4 Sven Baas Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-11-20 25y 11m 09d 2005-11-20 25y 11m 09d Baas
5 Baba Rahman PAOK Thessaloniki 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 29y 06m 24d 2023-08-31 29y 06m 24d Baba
6 Volkan Babacan Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 33y 10m 00d 2022-11-03 33y 11m 26d 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 07m 29d 2025-04-06 31y 03m 03d Babunski
10 Thierry Bacconnier Paris St Germain 2 1 1 1 1 0 50.00 50.00 .00 75.00 1984-09-19 21y 07m 09d 1984-10-03 21y 07m 23d Bacconnier
11 Keanu Baccus St Mirren 10 8 2 2 5 3 20.00 50.00 30.00 45.00 2023-01-07 24y 06m 01d 2025-10-29 27y 03m 23d Baccus
12 Daniel Bachmann Ross County; Kilmarnock 3 3 0 2 0 3 40.00 .00 60.00 40.00 2015-08-15 20y 11m 08d 2019-05-04 24y 07m 27d Bachmann
13 Juninho Bacuna Rangers 1 0 1 1 1 0 50.00 50.00 .00 75.00 2021-10-16 24y 03m 08d 2021-12-12 24y 05m 04d 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 Alexander Bah Benfica 1 1 0 1 1 0 50.00 50.00 .00 75.00 2026-08-06 28y 10m 25d 2026-08-13 28y 11m 01d Bah
21 Nabil Baha Braga 2 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 22y 09m 08d 2004-09-30 22y 09m 22d Baha
22 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
23 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
24 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
25 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
26 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
27 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
28 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
29 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
30 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
31 Leslie Bailey Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-29 21y 07m 19d 1937-09-29 21y 07m 19d Bailey
32 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
33 Odin Bailey Livingston (Meadowbank Thistle) 3 2 1 0 1 2 .00 33.33 66.67 16.67 2021-09-25 22y 01m 13d 2022-03-19 22y 07m 07d Bailey
34 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
35 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
36 Baillie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Baillie
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 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
46 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
47 Eddie Baily Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 27y 11m 07d 1953-05-15 27y 11m 07d Baily
48 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
49 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
50 Bain Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bain
51 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
52 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
53 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
54 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
55 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
56 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
57 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
58 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
59 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
60 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
61 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
62 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
63 Oliver Bainbridge Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-10-30 20y 05m 19d 2024-10-30 20y 05m 19d Bainbridge
64 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
65 Leighton Baines Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 30y 08m 14d 2015-07-26 30y 08m 14d Baines
66 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
67 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
68 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
69 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
70 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
71 Archibald Baird Aberdeen; St Johnstone 14 14 0 4 6 3 5 42.86 21.43 35.71 53.57 1945-11-10 26y 03m 05d 1954-09-25 35y 01m 20d Baird
72 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
73 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
74 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
75 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
76 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 01m 30d 2024-03-11 27y 08m 09d Baird
77 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
78 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
79 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
80 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
81 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
82 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
83 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
84 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
85 Aleksandar Bajevski Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 25y 04m 04d 2004-12-16 25y 04m 04d Bajevski
86 Nicolas Bajlicz Sportklub Rapid Wien 2 0 2 0 2 0 .00 100.00 .00 50.00 2026-08-20 22y 01m 12d 2026-08-26 22y 01m 18d Bajlicz
87 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
88 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
89 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
90 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
91 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
92 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
93 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
94 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
95 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
96 Kyle Baker Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-14 26y 09m 14d 2026-07-14 26y 09m 14d Baker
97 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
98 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
99 Peter Baker Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-10-15 25y 00m 03d 1956-11-12 25y 01m 00d Baker
100 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
101 Faissal El Bakhtaoui Dunfermline Athletic; Dundee 5 2 3 2 0 4 33.33 .00 66.67 33.33 2013-07-13 20y 11m 02d 2018-08-18 26y 00m 07d Bakhtaoui
102 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
103 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
104 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
105 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
106 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
107 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
108 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
109 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
110 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
111 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
112 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
113 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
114 George Baldock Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 26y 11m 25d 2020-08-28 26y 11m 25d Baldock
115 Harry Baldwin Brighton and Hove Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-04-28 29y 09m 11d 1950-04-28 29y 09m 11d Baldwin
116 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
117 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
118 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
119 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
120 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
121 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
122 Michel-Ange Balikwisha Celtic 1 0 1 0 0 2 .00 .00 100.00 .00 2025-10-26 24y 00m 21d 2025-12-07 24y 02m 02d Balikwisha
123 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
124 Balin Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Balin
125 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
126 Alan Ball Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 29y 07m 25d 1975-07-30 29y 07m 25d Ball
127 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
128 Dominic Ball Aberdeen 5 5 0 2 2 3 28.57 28.57 42.86 42.86 2017-09-09 22y 07m 01d 2019-05-10 24y 03m 02d Ball
129 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
130 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
131 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
132 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
133 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
134 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
135 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
136 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
137 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
138 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
139 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
140 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
141 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
142 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
143 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
144 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
145 Ivan Balliu Rayo Vallecano 1 1 0 0 0 1 .00 .00 100.00 .00 2026-07-17 34y 06m 16d 2026-07-17 34y 06m 16d Balliu
146 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
147 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
148 Támas Báló Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 26y 07m 27d 2011-08-04 26y 08m 03d Báló
149 Daniels Balodis St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 2025-02-23 26y 04m 17d 2025-05-14 26y 07m 08d Balodis
150 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
151 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
152 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
153 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
154 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
155 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
156 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
157 Joseph Bambrick Chelsea 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-11-25 28y 08m 14d 1936-09-23 29y 06m 12d Bambrick
158 Patrick Bamford Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 30y 02m 21d 2023-07-30 30y 02m 21d Bamford
159 Banas Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Banas
160 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
161 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
162 Daniel Banjaqui Benfica 0 0 0 0 1 0 .00 100.00 .00 50.00 2026-08-13 18y 04m 20d 2026-08-13 18y 04m 20d Banjaqui
163 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
164 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
165 Ian Frederick Banks Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 21y 11m 12d 1983-08-13 21y 11m 12d Banks
166 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
167 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
168 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
169 Tommy Banks Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 28y 00m 03d 1957-10-14 28y 00m 03d Banks
170 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
171 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
172 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
173 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
174 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
175 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
176 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
177 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
178 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
179 Antonin Barak Fiorentina 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-13 28y 07m 01d 2022-10-13 28y 07m 01d Barak
180 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
181 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
182 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
183 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
184 George Frederick Barber Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-09-23 27y 08m 15d 1936-09-23 27y 08m 15d Barber
185 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
186 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
187 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
188 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
189 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
190 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
191 Ross Barbour Kilmarnock 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2013-02-16 20y 01m 14d 2016-01-02 23y 00m 00d Barbour
192 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
193 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
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 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
202 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
203 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
204 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
205 Daniel Barden Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2021-09-25 20y 07m 24d 2021-09-25 20y 07m 24d Barden
206 David John Bardsley Watford 2 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 21y 08m 27d 1987-05-12 22y 06m 03d Bardsley
207 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
208 Borna Barisic Rangers 12 11 1 10 3 2 66.67 20.00 13.33 76.67 2019-10-20 27y 00m 09d 2024-04-21 31y 06m 10d Barisic
209 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
210 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
211 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
212 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
213 Brandon Barker Hibernian; Rangers 4 2 2 2 1 2 40.00 20.00 40.00 50.00 2017-10-24 21y 06m 14d 2019-11-03 23y 06m 24d Barker
214 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
215 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
216 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
217 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
218 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
219 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
220 Ross Barkley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 22y 02m 14d 2015-07-26 22y 02m 14d Barkley
221 Daniel Barlaser Hibernian 4 4 0 1 0 3 25.00 .00 75.00 25.00 2025-10-04 28y 08m 16d 2026-04-26 29y 03m 08d Barlaser
222 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
223 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
224 Nick Barmby Hull City 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-23 30y 08m 21d 2008-08-03 33y 09m 01d Barmby
225 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
226 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
227 Dillon Barnes Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-31 24y 02m 27d 2020-10-31 24y 02m 27d Barnes
228 John Charles Bryan Barnes Watford 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-05-12 23y 10m 01d 1987-05-12 23y 10m 01d Barnes
229 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
230 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
231 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
232 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
233 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
234 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
235 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
236 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
237 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
238 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
239 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
240 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
241 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
242 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
243 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
244 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
245 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
246 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
247 Leandro Barreiro Benfica 2 1 1 1 1 0 50.00 50.00 .00 75.00 2026-08-06 26y 05m 05d 2026-08-13 26y 05m 12d Barreiro
248 Enzo Barrenechea Benfica 2 2 0 1 1 0 50.00 50.00 .00 75.00 2026-08-06 25y 02m 15d 2026-08-13 25y 02m 22d Barrenechea
249 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
250 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
251 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
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 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
261 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
262 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
263 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
264 Connor Barron Aberdeen; Rangers 9 8 1 4 1 8 30.77 7.69 61.54 34.62 2022-03-02 19y 06m 02d 2026-05-04 23y 08m 05d Barron
265 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
266 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
267 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
268 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
269 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
270 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
271 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
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 Laszlo Bartha Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 23y 10m 26d 2011-08-04 23y 11m 02d Bartha
280 Alexandre Barthe Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 02m 00d 2014-07-03 28y 02m 00d Barthe
281 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
282 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
283 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
284 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 10m 00d 2019-12-04 33y 07m 27d Bartley
285 Adam Barton Partick Thistle 6 5 1 1 4 1 16.67 66.67 16.67 50.00 2016-12-17 25y 05m 16d 2018-03-17 26y 08m 16d Barton
286 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
287 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
288 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
289 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
290 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
291 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
292 Jan Louis Bartram Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-04-02 25y 09m 30d 1988-04-02 25y 09m 30d Bartram
293 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
294 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
295 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
296 Steve Basham Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 19y 05m 22d 1996-08-03 19y 05m 22d Basham
297 Tomislav Basic NK Siroki Brijeg 1 1 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 26y 03m 21d 2006-08-02 26y 03m 28d Basic
298 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
299 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
300 Sébastien Bassong Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 24y 11m 11d 2011-08-25 24y 11m 18d Bassong
301 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
302 Miguel Bossio Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 29y 10m 05d 1990-08-07 29y 10m 05d Bastianni
303 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
304 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
305 Augusto Batalla Rayo Vallecano 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-17 30y 02m 17d 2026-07-17 30y 02m 17d Batalla
306 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
307 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
308 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
309 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
310 John Bateman Aberdeen 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-25 19y 07m 19d 2008-12-27 19y 09m 21d Bateman
311 David Bates Raith Rovers; Rangers; Aberdeen 5 4 1 4 0 3 57.14 .00 42.86 57.14 2014-08-23 18y 03m 13d 2022-03-02 25y 09m 20d Bates
312 Morgan Bates Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2026-08-16 19y 10m 14d 2026-08-16 19y 10m 14d Bates
313 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
314 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
315 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
316 Brendon Batson West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 25y 07m 04d 1978-08-06 25y 07m 04d Batson
317 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
318 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
319 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
320 Ron Batty Newcastle United 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1953-10-07 28y 04m 27d 1956-11-05 31y 05m 26d Batty
321 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
322 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
323 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
324 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
325 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
326 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
327 Alfie Bavidge Aberdeen; Inverness Caledonian Thistle 2 1 1 1 1 0 3 25.00 .00 75.00 25.00 2022-10-16 15y 11m 12d 2026-08-16 19y 09m 12d Bavidge
328 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
329 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
330 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
331 Baxter Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Baxter
332 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
333 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
334 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
335 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
336 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
337 Nathan Baxter Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2020-01-22 21y 05m 11d 2020-01-22 21y 05m 11d Baxter
338 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
339 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
340 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
341 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
342 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
343 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
344 Vakoun Bayo Celtic 1 1 0 3 0 0 100.00 .00 .00 100.00 2019-08-25 21y 10m 24d 2020-02-12 22y 04m 11d Bayo
345 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
346 Edward Beach Kilmarnock 1 1 0 0 1 1 .00 50.00 50.00 25.00 2025-10-18 22y 01m 08d 2025-12-03 22y 02m 23d Beach
347 Tom Beadling Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-14 30y 05m 28d 2026-07-14 30y 05m 28d Beadling
348 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
349 Phil Beal Tottenham Hotspur 3 3 0 0 2 1 .00 66.67 33.33 33.33 1969-08-02 24y 00m 01d 1974-08-03 29y 00m 02d Beal
350 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
351 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
352 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
353 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
354 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
355 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
356 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
357 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
358 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
359 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
360 Jamie Beaton East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 17y 10m 11d 2014-07-12 17y 10m 11d Beaton
361 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
362 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
363 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
364 Beattie Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Beattie
365 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
366 Calvin Beattie Dundee United; Arbroath 1 1 0 0 1 2 .00 33.33 66.67 16.67 2025-08-10 16y 08m 07d 2026-07-14 17y 07m 11d Beattie
367 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
368 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
369 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
370 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
371 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
372 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
373 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
374 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
375 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
376 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
377 Jack Beaumont Livingston (Meadowbank Thistle) 2 0 2 1 0 4 20.00 .00 80.00 20.00 2014-08-20 19y 08m 11d 2015-02-14 20y 02m 05d Beaumont
378 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
379 Samu Becerra Rayo Vallecano 1 1 0 0 0 1 .00 .00 100.00 .00 2026-07-17 20y 06m 11d 2026-07-17 20y 06m 11d Becerra
380 Adrian Beck Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 27y 02m 01d 2024-11-07 27y 02m 01d Beck
381 Owen Beck Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-27 20y 11m 19d 2024-02-03 21y 04m 26d Beck
382 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
383 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
384 Jermaine Beckford Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 31y 10m 06d 2015-07-18 31y 10m 06d Beckford
385 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
386 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
387 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
388 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
389 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
390 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
391 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
392 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
393 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
394 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
395 Belmin Beganovic SK Sturm Graz 1 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 21y 10m 12d 2026-07-28 21y 10m 19d Beganovic
396 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
397 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
398 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
399 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
400 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
401 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
402 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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 Archie McCallum Bell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 21y 08m 15d 1987-08-19 21y 08m 15d Bell
415 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
416 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
417 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
418 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
419 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
420 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
421 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
422 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
423 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
424 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
425 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
426 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
427 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
428 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
429 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
430 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
431 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
432 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
433 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
434 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
435 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
436 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
437 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
438 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
439 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
440 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
441 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
442 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
443 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
444 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
445 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
446 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
447 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
448 Arthur Bellamy Burnley 2 1 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 28y 04m 11d 1970-09-30 28y 04m 26d Bellamy
449 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
450 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
451 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
452 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
453 James Bello Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-22 19y 07m 17d 2024-08-22 19y 07m 17d Bello
454 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
455 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
456 Hermann-Dieter Bellut Eintracht Frankfurt 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-04-14 26y 00m 09d 1969-04-14 26y 00m 09d Bellut
457 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
458 Ivan Belosevic Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 26y 11m 09d 1936-11-18 26y 11m 09d Belosevic
459 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
460 Francis Benali Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1996-08-03 27y 09m 22d 1996-08-03 27y 09m 22d Benali
461 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
462 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 21y 03m 22d 2025-07-12 34y 00m 00d Benedictus
463 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
464 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
465 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
466 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
467 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
468 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
469 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
470 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
471 Bennett Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bennett
472 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
473 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
474 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
475 Gary Ernest Bennett Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 28y 03m 24d 1989-08-05 28y 03m 24d Bennett
476 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
477 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
478 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
479 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
480 Kalvin Bennett Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2026-05-13 18y 10m 23d 2026-05-13 18y 10m 23d Bennett
481 Les Bennett Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 34y 07m 14d 1953-05-15 34y 07m 14d Bennett
482 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
483 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
484 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
485 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
486 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
487 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
488 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
489 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
490 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
491 Daniel Bennie Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2026-08-09 20y 03m 27d 2026-08-09 20y 03m 27d Bennie
492 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
493 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
494 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
495 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
496 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
497 Josh Benson Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 21y 03m 24d 2020-09-05 21y 03m 24d Benson
498 Darren Bent Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 25y 02m 06d 2009-08-08 25y 02m 06d Bent
499 Mark Bentley Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 32y 00m 28d 2010-07-29 32y 00m 28d Bentley
500 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
501 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
502 John Beresford Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-07-27 26y 03m 18d 1995-08-09 29y 04m 00d Beresford
503 Harald Berg Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 30y 10m 18d 1972-08-07 30y 10m 27d Berg
504 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
505 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
506 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
507 Patrik Berger Slavia Prague 2 1 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 18y 11m 05d 1992-09-30 18y 11m 19d Berger
508 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
509 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
510 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
511 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
512 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
513 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
514 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
515 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
516 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
517 Mike Bernard Everton 0 0 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 24y 11m 17d 1973-10-03 25y 00m 02d Bernard
518 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
519 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
520 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
521 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
522 Billy Berntsson Kilmarnock 1 0 1 0 1 1 .00 50.00 50.00 25.00 2011-01-18 26y 07m 17d 2011-04-30 26y 10m 29d Berntsson
523 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
524 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
525 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
526 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
527 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
528 James Berry Raith Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-07-21 18y 08m 20d 2018-07-21 18y 08m 20d Berry
529 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
530 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
531 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
532 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
533 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
534 Thomas Berthold Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 20y 04m 13d 1985-04-24 20y 04m 13d Berthold
535 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
536 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
537 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
538 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
539 Zan Besir Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2026-09-06 25y 10m 20d 2026-09-06 25y 10m 20d Besir
540 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
541 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
542 Vicente Besuijen Aberdeen 3 1 2 1 2 1 2 40.00 20.00 40.00 50.00 2022-03-02 20y 04m 26d 2024-12-01 23y 01m 27d Besuijen
543 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
544 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
545 Alain Bettagno Royal Standard Club Liegeois 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1992-10-21 24y 01m 20d 1992-11-04 24y 02m 03d Bettagno
546 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
547 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
548 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
549 Joe Bevan Dundee 1 0 1 0 0 3 .00 .00 100.00 .00 2026-01-11 21y 05m 27d 2026-09-06 22y 01m 22d Bevan
550 Owen Bevan Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2026-09-06 22y 10m 22d 2026-09-06 22y 10m 22d Bevan
551 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
552 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
553 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
554 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
555 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
556 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
557 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
558 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
559 Serhiy Bezhenar Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 20y 00m 11d 1990-10-03 20y 00m 25d Bezhenar
560 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
561 Botti Bia Bi Falkirk 4 0 4 2 1 0 3 25.00 .00 75.00 25.00 2014-08-30 18y 00m 27d 2015-03-21 18y 07m 18d Bi
562 Geoffrey Mujangi Bia Wolverhampton Wanderers; Lokeren 2 1 1 2 0 0 100.00 .00 .00 100.00 2010-08-03 20y 07m 26d 2019-01-11 29y 01m 03d Bia
563 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
564 Botti Biabi Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2017-09-16 21y 01m 13d 2017-09-16 21y 01m 13d Biabi
565 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
566 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
567 Andre Biancarelli Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 27y 07m 18d 1998-07-21 27y 07m 18d Biancarelli
568 Alessandro Bianco Fiorentina 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-10-06 20y 08m 26d 2022-10-13 20y 09m 03d Bianco
569 Josef (Pepi) Bican Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 20y 10m 21d 1934-08-15 20y 10m 21d Bican
570 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
571 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
572 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
573 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
574 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
575 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
576 Mika Biereth Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2023-11-11 20y 03m 09d 2023-11-11 20y 03m 09d Biereth
577 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
578 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
579 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
580 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
581 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
582 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
583 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
584 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
585 Edison Bilbao Birkirkara 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-07-14 29y 04m 08d 2016-07-14 29y 04m 08d Bilbao
586 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
587 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
588 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
589 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
590 Franz (Bimbo) Binder Sportklub Rapid Wien 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-08-15 22y 08m 14d 1934-08-15 22y 08m 14d Binder
591 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
592 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
593 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
594 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
595 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
596 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
597 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
598 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
599 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
600 Cameron Binnie Stirling Albion 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 17y 11m 03d 2015-07-14 17y 11m 03d Binnie
601 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
602 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
603 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
604 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
605 Cristiano Biraghi Fiorentina 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 30y 08m 27d 2022-10-13 30y 09m 04d Biraghi
606 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
607 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
608 Brian Birch Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 19y 01m 10d 1957-10-14 19y 01m 10d Birch
609 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
610 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
611 Tony Bircumshaw Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 21y 08m 01d 1967-04-03 21y 08m 01d Bircumshaw
612 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
613 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
614 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
615 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
616 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
617 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
618 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
619 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
620 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
621 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
622 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
623 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
624 Igor Biscan Dinamo Zagreb 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 31y 04m 15d 2009-08-27 31y 04m 22d Biscan
625 Bulend Biscevic Zeljeznicar Sarajevo 2 1 1 0 1 1 .00 50.00 50.00 25.00 2003-09-24 27y 11m 21d 2003-10-15 28y 00m 12d Biscevic
626 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
627 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
628 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
629 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
630 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
631 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
632 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
633 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
634 Scott Bitsindou Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-09-03 25y 09m 29d 2022-09-03 25y 09m 29d Bitsindou
635 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
636 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
637 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
638 Ole Bjoernmose SV Hamburg 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 32y 03m 15d 1976-11-03 32y 03m 29d Bjoernmose
639 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
640 Morten Bjorlo Rosenborg Ballklub 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-10 28y 04m 00d 2023-08-10 28y 04m 00d Bjorlo
641 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
642 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
643 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
644 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
645 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
646 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
647 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
648 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
649 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
650 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
651 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
652 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
653 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
654 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
655 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
656 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
657 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
658 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
659 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
660 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
661 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
662 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
663 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
664 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
665 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
666 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
667 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
668 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
669 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
670 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
671 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
672 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
673 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
674 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
675 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
676 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
677 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
678 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
679 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
680 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
681 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
682 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
683 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
684 Tyler Blackett Celtic 0 0 0 1 1 0 50.00 50.00 .00 75.00 2015-09-26 21y 07m 22d 2015-10-28 21y 08m 24d Blackett
685 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
686 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
687 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
688 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
689 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
690 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
691 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
692 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
693 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
694 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
695 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
696 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
697 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
698 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
699 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
700 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
701 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
702 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
703 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
704 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
705 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
706 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
707 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
708 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
709 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
710 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
711 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
712 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
713 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
714 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
715 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
716 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
717 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
718 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
719 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
720 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
721 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
722 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
723 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
724 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
725 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
726 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
727 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
728 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
729 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
730 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
731 Danny Blanchflower Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-10-15 30y 00m 13d 1956-11-12 30y 01m 10d Blanchflower
732 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
733 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
734 Stefan Blank VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 22y 11m 11d 2000-09-28 22y 11m 25d Blank
735 Horst Blankenburg SV Hamburg 1 1 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 29y 00m 13d 1976-11-03 29y 00m 27d Blankenburg
736 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
737 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
738 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
739 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
740 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
741 Luther Blissett Watford 2 2 0 4 1 0 1 50.00 .00 50.00 50.00 1986-08-05 28y 07m 03d 1987-05-12 29y 04m 10d Blissett
742 Jeff Blockley Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 20y 04m 15d 1970-04-24 20y 04m 15d Blockley
743 Oleg Blokhin Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 30y 06m 13d 1982-11-24 30y 06m 13d Blokhin
744 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
745 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
746 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
747 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
748 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
749 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
750 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
751 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
752 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
753 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
754 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
755 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
756 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
757 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
758 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
759 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
760 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
761 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
762 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
763 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
764 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
765 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
766 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
767 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
768 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
769 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
770 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
771 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
772 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
773 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
774 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
775 Daniel Boateng Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2014-03-30 22y 01m 21d 2014-04-27 22y 02m 18d Boateng
776 George Boateng Coventry City; Middlesbrough; Hull City 3 3 0 0 1 2 .00 33.33 66.67 16.67 1998-07-25 23y 02m 16d 2008-08-03 33y 02m 25d Boateng
777 Malachi Boateng Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 21y 03m 20d 2024-05-11 22y 00m 04d Boateng
778 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
779 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
780 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
781 Gilbert Bodart Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 30y 08m 12d 1992-11-04 30y 08m 26d Bodart
782 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
783 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
784 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
785 Darko Bodul Dundee United 1 1 0 0 0 2 .00 .00 100.00 .00 2015-10-18 25y 11m 17d 2015-12-30 26y 01m 29d Bodul
786 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
787 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
788 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
789 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
790 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
791 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
792 Á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
793 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
794 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
795 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
796 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
797 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
798 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
799 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
800 Jeremy Bokila Livingston (Meadowbank Thistle) 1 1 0 0 1 2 .00 33.33 66.67 16.67 2025-08-30 36y 09m 16d 2026-04-05 37y 04m 22d Bokila
801 Boland Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Boland
802 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
803 Willie Boland Kilmarnock; Coventry City 2 0 2 1 0 1 50.00 .00 50.00 50.00 1995-10-07 20y 03m 29d 1998-07-25 23y 01m 17d Boland
804 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
805 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
806 Boli Bolingoli-Mbombo Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 24y 07m 18d 2019-08-25 24y 07m 18d Bolingoli-Mbombo
807 Bendeguz Bolla Sportklub Rapid Wien 2 2 0 0 2 0 .00 100.00 .00 50.00 2026-08-20 26y 08m 29d 2026-08-26 26y 09m 04d Bolla
808 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
809 Michael Bolochoweckyj Alloa Athletic; The Spartans 3 2 1 0 0 3 .00 .00 100.00 .00 2006-09-20 22y 05m 15d 2021-06-29 37y 02m 24d Bolochoweckyj
810 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
811 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
812 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
813 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
814 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
815 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
816 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
817 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
818 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
819 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
820 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
821 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
822 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
823 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
824 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
825 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
826 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
827 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
828 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
829 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
830 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
831 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
832 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
833 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
834 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
835 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
836 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
837 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
838 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
839 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
840 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
841 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
842 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
843 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
844 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
845 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
846 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
847 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
848 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
849 Mikey Booth Motherwell 0 0 0 0 1 0 .00 100.00 .00 50.00 2026-05-09 19y 03m 08d 2026-05-09 19y 03m 08d Booth
850 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
851 Tommy Booth Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 29y 10m 28d 1979-08-08 29y 10m 28d Booth
852 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
853 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
854 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
855 Jon Borde Dundee 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 25y 06m 29d 2018-04-01 26y 01m 00d Borde
856 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 02m 27d 2004-11-04 28y 04m 03d Bordon
857 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
858 Andrei Borissov Lantana 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-13 29y 07m 05d 1998-08-13 29y 07m 05d Borissov
859 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
860 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
861 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
862 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
863 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
864 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
865 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
866 Petar Borota Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 28y 02m 23d 1980-07-26 28y 02m 23d Borota
867 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
868 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
869 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
870 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
871 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
872 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
873 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
874 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
875 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
876 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
877 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
878 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
879 Goran Boskovic Red Star Belgrade 1 1 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 19y 08m 29d 1996-08-22 19y 09m 12d Boskovic
880 Mathias Bossaerts Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 17y 09m 11d 2014-07-18 17y 09m 11d Bossaerts
881 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
882 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
883 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
884 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
885 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
886 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
887 Billy Bottrill Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-09-17 31y 01m 16d 1934-09-17 31y 01m 16d Bottrill
888 Madjid Bougherra Rangers 9 9 0 6 1 2 66.67 11.11 22.22 72.22 2008-08-16 26y 01m 06d 2011-07-23 29y 00m 13d Bougherra
889 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
890 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
891 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
892 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
893 Colin Boulton Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 21y 04m 29d 1967-05-08 21y 04m 29d Boulton
894 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
895 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
896 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
897 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
898 Noa Boutin Inverness Caledonian Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2026-08-16 22y 11m 06d 2026-08-16 22y 11m 06d Boutin
899 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
900 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
901 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
902 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
903 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
904 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
905 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
906 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
907 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
908 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
909 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
910 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
911 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
912 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
913 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
914 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
915 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
916 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
917 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
918 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
919 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
920 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
921 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
922 Graham Bowman Falkirk 0 0 0 2 0 3 40.00 .00 60.00 40.00 2012-07-18 19y 05m 17d 2015-03-21 22y 01m 20d Bowman
923 Joseph Bowman Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 26y 01m 30d 1928-09-10 26y 01m 30d Bowman
924 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
925 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
926 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
927 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
928 Hans-Peter Boy Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 20y 06m 22d 1985-04-24 20y 06m 22d Boy
929 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
930 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
931 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
932 Liam Boyce Ross County 7 6 1 2 1 3 3 14.29 42.86 42.86 35.71 2015-08-15 24y 00m 11d 2017-03-01 25y 06m 25d Boyce
933 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
934 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
935 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
936 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
937 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
938 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
939 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
940 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
941 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
942 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
943 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
944 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
945 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
946 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
947 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
948 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
949 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
950 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
951 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
952 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
953 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 05m 05d 2019-02-01 32y 09m 26d Boyd
954 Steven Boyd Hamilton Academical 2 0 2 2 0 5 28.57 .00 71.43 28.57 2015-08-29 17y 08m 25d 2019-03-16 21y 03m 12d Boyd
955 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
956 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
957 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
958 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
959 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
960 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
961 Morgan Boyes Livingston (Meadowbank Thistle); St Johnstone 0 0 0 0 1 2 .00 33.33 66.67 16.67 2022-02-12 20y 09m 21d 2026-08-29 25y 04m 07d Boyes
962 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
963 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
964 Bryan Boylan Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 31y 08m 21d 2022-01-22 31y 08m 21d Boylan
965 Andy Boyle Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 27y 03m 20d 2018-10-23 27y 03m 20d Boyle
966 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
967 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
968 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
969 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
970 Martin Boyle Dundee; Hibernian 26 22 4 5 12 10 9 38.71 32.26 29.03 54.84 2012-09-02 19y 04m 08d 2026-09-03 33y 04m 09d Boyle
971 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
972 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
973 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
974 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
975 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
976 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
977 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
978 Will Boyle Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 21y 09m 17d 2016-12-27 21y 11m 18d Boyle
979 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
980 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
981 Edson Braafheid Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 26y 06m 06d 2010-05-09 26y 09m 05d Braafheid
982 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
983 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
984 Bradford Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Bradford
985 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
986 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
987 Bradley Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known Bradley
988 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
989 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
990 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
991 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
992 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
993 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
994 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
995 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
996 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
997 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
998 Thomas Bradshaw Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 20y 09m 26d 1925-04-28 20y 09m 26d Bradshaw
999 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
1000 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
1001 Anthony Brady St Mirren 0 0 0 0 1 2 .00 33.33 66.67 16.67 2012-11-17 18y 04m 15d 2014-01-29 19y 06m 27d Brady
1002 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
1003 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
1004 Darren Brady Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2006-02-25 24y 03m 21d 2006-02-25 24y 03m 21d Brady
1005 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
1006 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
1007 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
1008 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
1009 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
1010 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
1011 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
1012 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
1013 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
1014 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
1015 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
1016 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
1017 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
1018 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
1019 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
1020 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
1021 Craig Brand Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-08-04 17y 10m 01d 2014-08-04 17y 10m 01d Brand
1022 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
1023 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
1024 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
1025 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
1026 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
1027 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
1028 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
1029 Jamie Brandon Livingston (Meadowbank Thistle); Kilmarnock 5 3 2 2 0 4 33.33 .00 66.67 33.33 2022-09-03 24y 04m 01d 2026-03-14 27y 10m 12d Brandon
1030 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
1031 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
1032 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
1033 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
1034 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
1035 Cameron Brannagan Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 16y 10m 22d 2013-07-27 16y 10m 22d Brannagan
1036 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
1037 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
1038 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
1039 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
1040 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
1041 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
1042 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
1043 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
1044 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
1045 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
1046 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
1047 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
1048 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
1049 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
1050 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
1051 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
1052 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
1053 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
1054 Keith Bray Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2025-07-12 19y 06m 08d 2025-07-12 19y 06m 08d Bray
1055 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
1056 Samuel Braybrooke Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2024-12-07 20y 00m 04d 2024-12-07 20y 00m 04d Braybrooke
1057 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
1058 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
1059 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
1060 Tim Breacker West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 29y 10m 07d 1994-12-14 29y 10m 07d Breacker
1061 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
1062 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
1063 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
1064 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
1065 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
1066 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
1067 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
1068 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
1069 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 03m 25d 2023-07-09 23y 01m 08d Breen
1070 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
1071 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
1072 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
1073 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
1074 Gordon Hunter Bremner Motherwell 10 10 0 2 3 0 7 30.00 .00 70.00 30.00 1942-02-28 24y 03m 16d 1950-04-01 32y 04m 20d Bremner
1075 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
1076 Willie Bremner The Spartans 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 20y 10m 05d 2012-09-07 20y 10m 05d Bremner
1077 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
1078 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
1079 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
1080 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
1081 Shay Brennan Manchester United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 22y 11m 09d 1960-06-01 22y 11m 27d Brennan
1082 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
1083 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
1084 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
1085 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
1086 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
1087 Christophe Breton Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 34y 08m 14d 1996-03-18 34y 08m 14d Breton
1088 Dean Brett Cowdenbeath; Bonnyrigg Rose Athletic 6 6 0 1 2 3 16.67 33.33 50.00 33.33 2011-07-12 18y 11m 00d 2022-07-09 29y 10m 27d Brett
1089 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
1090 Brevett Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Brevett
1091 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
1092 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
1093 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
1094 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
1095 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
1096 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
1097 Bridgeford Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Bridgeford
1098 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
1099 Alexander Briedl Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-08-01 24y 03m 11d 2026-08-01 24y 03m 11d Briedl
1100 Tony Brien Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 27y 09m 16d 1997-07-18 27y 09m 16d Brien
1101 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
1102 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
1103 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
1104 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
1105 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
1106 Ian Brightwell Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 26y 11m 08d 1995-08-12 26y 11m 08d Brightwell
1107 Dean Brill Inverness Caledonian Thistle; Motherwell 4 4 0 2 2 2 33.33 33.33 33.33 50.00 2013-08-31 28y 06m 19d 2016-11-26 31y 09m 14d Brill
1108 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
1109 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
1110 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
1111 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
1112 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
1113 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
1114 Eleuterio Santos Zaragoza 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1966-01-12 25y 04m 01d 1966-03-02 25y 05m 19d Britos
1115 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
1116 Colin Brittan Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 26y 03m 09d 1953-05-15 26y 03m 09d Brittan
1117 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
1118 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
1119 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
1120 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
1121 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
1122 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
1123 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
1124 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
1125 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
1126 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
1127 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
1128 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
1129 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
1130 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
1131 Nicolai Brock-Madsen St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2018-09-01 25y 00m 00d 2018-09-01 25y 00m 00d Brock-Madsen
1132 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
1133 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
1134 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
1135 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
1136 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
1137 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
1138 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
1139 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
1140 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
1141 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
1142 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
1143 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
1144 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
1145 Ben Broggio Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 2026-02-21 19y 07m 18d 2026-05-13 19y 10m 10d Broggio
1146 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
1147 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
1148 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
1149 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
1150 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
1151 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
1152 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
1153 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
1154 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
1155 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
1156 Ryan Broom Fleetwood Town 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-07-12 27y 03m 03d 2024-07-27 28y 03m 18d Broom
1157 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 03m 21d 2024-12-29 28y 02m 26d Brophy
1158 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
1159 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
1160 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
1161 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
1162 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
1163 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
1164 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
1165 Adam Brown Alloa Athletic; Stirling Albion 2 1 1 1 0 3 25.00 .00 75.00 25.00 2020-11-24 25y 02m 18d 2025-07-19 29y 10m 13d Brown
1166 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
1167 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
1168 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
1169 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
1170 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
1171 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
1172 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
1173 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
1174 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
1175 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
1176 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
1177 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
1178 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
1179 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
1180 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
1181 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
1182 Anthony Brown West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 33y 04m 27d 1978-08-06 33y 04m 27d Brown
1183 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
1184 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
1185 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
1186 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
1187 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
1188 Brown Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Brown
1189 Buster Brown Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 27y 11m 23d 1938-06-01 27y 11m 23d Brown
1190 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
1191 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
1192 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
1193 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
1194 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
1195 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
1196 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
1197 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
1198 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
1199 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
1200 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
1201 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
1202 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
1203 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
1204 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
1205 Ethan Brown Kilmarnock 1 1 0 0 1 2 .00 33.33 66.67 16.67 2025-01-25 20y 00m 19d 2025-12-03 20y 10m 27d Brown
1206 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
1207 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
1208 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
1209 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
1210 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
1211 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
1212 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
1213 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
1214 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
1215 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
1216 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
1217 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
1218 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
1219 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
1220 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
1221 Jacob Brown Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 23y 09m 19d 2022-07-23 23y 09m 19d Brown
1222 Jaden Brown St Mirren 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2024-04-06 29y 04m 27d 2024-10-19 29y 11m 09d Brown
1223 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
1224 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
1225 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
1226 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
1227 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
1228 James Brown Ross County; Kilmarnock 7 5 2 1 4 3 12.50 50.00 37.50 37.50 2023-09-30 25y 05m 24d 2025-12-03 27y 07m 27d Brown
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 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
1236 Craig Brown Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1965-03-13 25y 02m 06d 1965-03-13 25y 02m 06d Brown
1237 James Brown St Johnstone 3 3 0 1 1 4 16.67 16.67 66.67 25.00 2021-10-27 22y 10m 26d 2023-03-04 24y 03m 03d Brown
1238 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
1239 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
1240 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
1241 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
1242 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
1243 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
1244 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
1245 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
1246 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
1247 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
1248 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
1249 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
1250 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
1251 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
1252 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
1253 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
1254 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
1255 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
1256 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
1257 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
1258 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
1259 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
1260 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
1261 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
1262 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
1263 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
1264 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
1265 Kai Brown Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2026-05-13 16y 10m 03d 2026-05-13 16y 10m 03d Brown
1266 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
1267 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
1268 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
1269 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
1270 Michael Brown Airdrieonians (Airdrie United); East Fife 1 0 1 0 1 1 .00 50.00 50.00 25.00 2008-08-27 24y 06m 19d 2011-07-05 27y 04m 27d Brown
1271 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
1272 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
1273 Peter Ronald Brown Chelsea 1 0 1 1 0 0 100.00 .00 .00 100.00 1980-07-26 19y 06m 17d 1980-07-26 19y 06m 17d Brown
1274 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
1275 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
1276 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
1277 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
1278 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
1279 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
1280 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
1281 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
1282 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
1283 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
1284 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
1285 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
1286 Ross Brown East Fife; Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2014-07-12 20y 09m 06d 2017-07-01 23y 08m 25d Brown
1287 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
1288 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
1289 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
1290 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
1291 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
1292 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
1293 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
1294 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
1295 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
1296 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
1297 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
1298 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
1299 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
1300 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
1301 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
1302 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
1303 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
1304 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
1305 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
1306 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
1307 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
1308 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
1309 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
1310 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
1311 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
1312 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
1313 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
1314 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
1315 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
1316 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
1317 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
1318 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
1319 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
1320 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
1321 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
1322 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
1323 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
1324 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
1325 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
1326 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
1327 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
1328 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
1329 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
1330 Darren Brownlie Cowdenbeath; Partick Thistle 5 4 1 1 0 6 14.29 .00 85.71 14.29 2014-08-04 19y 10m 00d 2021-03-14 26y 05m 10d Brownlie
1331 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
1332 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
1333 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
1334 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
1335 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
1336 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
1337 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
1338 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
1339 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
1340 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
1341 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
1342 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
1343 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
1344 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
1345 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
1346 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
1347 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
1348 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
1349 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
1350 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
1351 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
1352 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
1353 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
1354 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
1355 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
1356 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
1357 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
1358 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
1359 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
1360 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
1361 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
1362 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
1363 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
1364 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
1365 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
1366 Kean Bryan Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 24y 07m 17d 2020-08-28 24y 07m 17d Bryan
1367 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
1368 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
1369 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
1370 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
1371 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
1372 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
1373 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
1374 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
1375 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
1376 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
1377 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
1378 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
1379 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
1380 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
1381 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
1382 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
1383 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
1384 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
1385 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
1386 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
1387 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
1388 Christian Bubalovic Birkirkara 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 24y 10m 06d 2016-07-21 24y 10m 13d Bubalovic
1389 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
1390 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
1391 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
1392 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
1393 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
1394 Kevin Buchan Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 19y 00m 05d 2013-07-13 19y 00m 05d Buchan
1395 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
1396 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
1397 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
1398 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
1399 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
1400 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
1401 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
1402 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
1403 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
1404 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
1405 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
1406 David Buchanan Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-20 24y 05m 15d 2011-02-12 24y 08m 07d Buchanan
1407 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
1408 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
1409 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
1410 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
1411 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
1412 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
1413 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
1414 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
1415 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
1416 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
1417 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
1418 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
1419 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
1420 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
1421 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
1422 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
1423 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
1424 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
1425 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
1426 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
1427 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
1428 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
1429 Mick Buckley Everton; Sunderland 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1973-09-18 20y 05m 07d 1981-08-01 28y 03m 21d Buckley
1430 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
1431 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
1432 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
1433 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
1434 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
1435 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
1436 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
1437 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
1438 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
1439 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
1440 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
1441 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
1442 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
1443 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
1444 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
1445 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
1446 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
1447 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
1448 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
1449 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
1450 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
1451 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
1452 Bunton Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Bunton
1453 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
1454 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
1455 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
1456 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
1457 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
1458 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
1459 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
1460 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
1461 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
1462 Ron Burgess RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 25y 11m 03d 1943-08-07 25y 11m 03d Burgess
1463 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
1464 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
1465 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
1466 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
1467 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
1468 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
1469 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
1470 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
1471 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
1472 Oliver Burke Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2019-02-27 21y 07m 23d 2019-05-19 21y 10m 15d Burke
1473 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
1474 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
1475 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
1476 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
1477 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
1478 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
1479 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
1480 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
1481 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
1482 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
1483 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
1484 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
1485 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
1486 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
1487 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
1488 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
1489 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
1490 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
1491 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
1492 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
1493 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
1494 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
1495 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
1496 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
1497 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
1498 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
1499 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
1500 Mick Burns Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1929-04-09 20y 09m 03d 1931-09-28 23y 02m 22d Burns
1501 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
1502 Paddy Burns Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 17y 10m 05d 2019-07-06 17y 10m 05d Burns
1503 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
1504 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
1505 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
1506 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
1507 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
1508 Sean Burns St Mirren 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-10-03 18y 03m 23d 2010-01-16 18y 07m 06d Burns
1509 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
1510 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
1511 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
1512 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
1513 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
1514 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
1515 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
1516 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
1517 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
1518 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
1519 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
1520 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
1521 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
1522 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
1523 Josef Bursik Stoke City; Hibernian 2 2 0 2 1 2 40.00 20.00 40.00 50.00 2022-07-23 21y 07m 16d 2025-10-04 24y 09m 27d Bursik
1524 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
1525 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
1526 Liam Burt Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-12-10 17y 11m 08d 2016-12-10 17y 11m 08d Burt
1527 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
1528 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
1529 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
1530 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
1531 Leonid Buryak Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 29y 01m 17d 1982-11-24 29y 01m 17d Buryak
1532 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
1533 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
1534 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
1535 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
1536 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
1537 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
1538 Marnon Busch Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 30y 02m 26d 2024-11-07 30y 02m 26d Busch
1539 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
1540 Rocky Bushiri Hibernian 12 12 0 2 6 7 13.33 40.00 46.67 33.33 2022-02-01 22y 02m 04d 2026-04-26 26y 04m 27d Bushiri
1541 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
1542 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
1543 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
1544 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
1545 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
1546 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
1547 Jack Butland Rangers 13 13 0 8 2 3 61.54 15.38 23.08 69.23 2023-10-29 30y 00m 26d 2026-05-04 32y 07m 01d Butland
1548 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
1549 Dennis Butler Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 24y 01m 05d 1967-08-08 24y 01m 05d Butler
1550 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
1551 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
1552 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
1553 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
1554 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
1555 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
1556 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
1557 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
1558 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
1559 Jacob Butterfield St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 2022-01-18 31y 03m 12d 2022-02-19 31y 04m 13d Butterfield
1560 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
1561 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
1562 Aidan Butterworth Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 22y 00m 29d 1983-08-09 22y 00m 29d Butterworth
1563 Aiden Butterworth Leeds United 0 0 0 0 0 1 .00 .00 100.00 .00 1982-08-07 21y 00m 27d 1982-08-07 21y 00m 27d Butterworth
1564 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
1565 Matteo Buttigieg Birkirkara 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-07-21 23y 00m 13d 2016-07-21 23y 00m 13d Buttigieg
1566 Jili Buyabu Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-17 20y 05m 09d 2024-02-17 20y 05m 09d Buyabu
1567 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
1568 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
1569 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
1570 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
1571 Conan Byrne St Patricks Athletic; Shelbourne 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-07-05 31y 08m 28d 2019-07-01 33y 08m 24d Byrne
1572 Damien Byrne St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 34y 03m 03d 1988-10-05 34y 04m 01d Byrne
1573 Dan Byrne Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 25y 11m 26d 2019-07-01 25y 11m 26d Byrne
1574 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
1575 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
1576 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
1577 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
1578 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
1579 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
1580 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
1581 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
1582 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
1583 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
1584 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
1585 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 03m 11d 2024-10-09 31y 01m 03d Byrne
1586 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
1587 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