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


No of Players = 1611

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 Aleksandr Sachivko Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 38y 05m 02d 2024-10-03 38y 05m 02d Sachivko
2 Sadek Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Sadek
3 Noah Sadiki Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 20y 07m 09d 2025-07-26 20y 07m 09d Sadiki
4 Fabien Safanjon Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 27y 08m 18d 2000-07-18 27y 08m 18d Safanjon
5 Safar FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Safar
6 Sid Sage Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 28y 04m 22d 1977-09-03 28y 04m 27d Sage
7 K Sage Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Sage
8 Ron Sage Victoria All Stars; Alberta All-Stars 0 0 0 0 0 2 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-08 Not Known Sage
9 Louis Saha Metz 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-21 19y 11m 13d 1998-07-21 19y 11m 13d Saha
10 Omer Sahiner Istanbul Basaksehir 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-09-08 30y 07m 07d 2022-11-03 30y 09m 02d Sahiner
11 Nicolas Sahnoun FC Girondins de Bordeaux 1 0 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 23y 07m 28d 2003-11-27 23y 08m 18d Sahnoun
12 (Wender) Wenderson Arruda Said Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 29y 04m 30d 2004-09-30 29y 05m 13d Said
13 Ibrahim Said Motherwell 4 2 2 0 3 1 .00 75.00 25.00 37.50 2025-08-23 23y 02m 08d 2026-05-09 23y 10m 24d Said
14 Said Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Said
15 Karim Saidi Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 21y 06m 27d 2004-10-21 21y 06m 27d Saidi
16 Henri Saivet Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 26y 08m 18d 2017-07-14 26y 08m 18d Saivet
17 Fashion Sakala Rangers 6 3 3 2 5 2 0 71.43 28.57 .00 85.71 2021-10-16 24y 07m 02d 2023-05-24 26y 02m 10d Sakala
18 Nenad Sakic Red Star Belgrade 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-08-22 25y 02m 07d 1996-08-22 25y 02m 07d Sakic
19 John Salako Coventry City 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1995-10-08 25y 11m 06d 1995-10-08 25y 11m 06d Salako
20 Santiago Isasi Salazar Zaragoza 2 2 0 0 2 0 .00 100.00 .00 50.00 1966-01-12 29y 08m 18d 1966-01-26 29y 09m 01d Salazar
21 Alfonso Saldarriaga Chile-Peru XI 1 1 0 0 0 1 .00 .00 100.00 .00 1933-10-09 31y 08m 16d 1933-10-09 31y 08m 16d Saldarriaga
22 Oleg Salenko Rangers 1 1 0 2 2 0 0 100.00 .00 .00 100.00 1995-10-21 25y 11m 26d 1995-12-02 26y 01m 07d Salenko
23 Alan George Salisbury St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1978-04-12 21y 00m 19d 1978-04-12 21y 00m 19d Salisbury
24 Barry Salisbury Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Salisbury
25 William Salisbury Partick Thistle; Scottish Select 18 18 0 2 4 5 9 22.22 27.78 50.00 36.11 1918-09-28 Not Known 1928-02-22 Not Known Salisbury
26 Cameron Salkeld Greenock Morton 2 1 1 0 1 1 .00 50.00 50.00 25.00 2020-12-05 22y 05m 23d 2021-02-20 22y 08m 08d Salkeld
27 Raphael Sallinger Hibernian 5 5 0 1 0 4 20.00 .00 80.00 20.00 2025-10-04 30y 01m 22d 2026-09-03 31y 00m 22d Sallinger
28 Bachirou Salou Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 22y 10m 15d 1993-07-30 22y 10m 15d Salou
29 John Hewat Salton Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-04-19 27y 09m 16d 1980-04-19 27y 09m 16d Salton
30 Les Salton South Africa XI 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Salton
31 Stephen Sama Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 20y 02m 24d 2013-07-27 20y 02m 24d Sama
32 Víctor Lopez Dundee 0 0 0 0 0 2 .00 .00 100.00 .00 2025-02-01 21y 05m 27d 2025-03-07 21y 07m 02d Samano
33 Georgios Samaras Celtic 18 10 8 3 14 2 5 66.67 9.52 23.81 71.43 2008-02-16 22y 11m 26d 2014-02-22 29y 00m 01d Samaras
34 Mbwana Samatta PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 30y 08m 08d 2023-08-31 30y 08m 08d Samatta
35 Christopher Samba Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 26y 04m 10d 2010-08-07 26y 04m 10d Samba
36 Ray Sambrook Manchester City 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1958-05-25 Not Known 1958-06-11 Not Known Sambrook
37 Alex Samizadeh Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2017-08-12 18y 10m 01d 2017-08-12 18y 10m 01d Samizadeh
38 Sammir Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 03m 28d 2009-08-27 22y 04m 04d Sammir
39 Conor Sammon Kilmarnock; Falkirk 8 4 4 1 2 0 6 25.00 .00 75.00 25.00 2008-10-04 21y 05m 21d 2020-09-22 33y 05m 09d Sammon
40 Bertram Sampson St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Sampson
41 Craig Samson Kilmarnock; Dundee United; St Mirren; Motherwell 20 20 0 7 4 18 24.14 13.79 62.07 31.03 2001-12-15 17y 09m 11d 2018-09-01 34y 05m 28d Samson
42 Jim Samson Hamilton Academical; The British Army; Airdrieonians 9 9 0 2 0 7 22.22 .00 77.78 22.22 1961-09-13 23y 05m 14d 1964-12-26 26y 08m 26d Samson
43 John P Samson Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1963-04-24 Not Known 1963-04-24 Not Known Samson
44 Keir Samson Auchinleck Talbot 2 1 1 0 0 2 .00 .00 100.00 .00 2019-02-10 Not Known 2022-01-22 Not Known Samson
45 Alex Samuel Ross County 1 0 1 0 1 1 .00 50.00 50.00 25.00 2021-09-18 25y 11m 29d 2021-12-26 26y 03m 06d Samuel
46 Alex Samuel Ross County 4 2 2 0 2 3 .00 40.00 60.00 20.00 2023-09-30 23y 00m 04d 2025-05-03 24y 07m 07d Samuel
47 Colin Samuel Falkirk; Dundee United; St Johnstone 18 13 5 4 6 4 8 33.33 22.22 44.44 44.44 2003-01-25 21y 04m 29d 2011-01-29 29y 05m 02d Samuel
48 Dominic Samuel Ross County 5 2 3 0 3 4 .00 42.86 57.14 21.43 2021-09-18 27y 08m 14d 2023-04-22 29y 03m 18d Samuel
49 George Samuel Aberdeen; Dunfermline Athletic 5 5 0 0 0 5 .00 .00 100.00 .00 1952-08-13 Not Known 1957-01-05 Not Known Samuel
50 Jlloyd Samuel Bolton Wanderers 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 28y 04m 06d 2009-08-04 28y 04m 06d Samuel
51 Trey Samuel-Ogunsuyi Falkirk 1 0 1 0 0 2 .00 .00 100.00 .00 2025-09-27 18y 10m 01d 2025-12-13 19y 00m 17d Samuel-Ogunsuyi
52 Austin Samuels Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-10-30 20y 11m 10d 2021-10-30 20y 11m 10d Samuels
53 John Samuels Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1950-11-11 Not Known 1952-12-20 Not Known Samuels
54 Vincent Samways Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 23y 08m 28d 1992-07-25 23y 08m 28d Samways
55 Dani Sanchez Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-12-18 26y 02m 07d 2010-12-18 26y 02m 07d Sanchez
56 Vicente Cardoso Sanchez Zaragoza 1 0 1 0 1 0 .00 100.00 .00 50.00 1966-01-12 32y 00m 22d 1966-01-12 32y 00m 22d Sanchez
57 Brent Sancho Dundee 4 3 1 1 0 3 25.00 .00 75.00 25.00 2003-12-03 26y 08m 20d 2004-08-07 27y 04m 25d Sancho
58 Ebbe Sand Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 32y 03m 16d 2004-11-04 32y 03m 16d Sand
59 Sandal Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Sandal
60 Francisco Sandaza Dundee United; St Johnstone 8 7 1 1 4 1 3 50.00 12.50 37.50 56.25 2008-09-27 23y 09m 28d 2012-03-24 27y 03m 24d Sandaza
61 Sandberg 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 Sandberg
62 Frank Sandeman East Stirlingshire; Brechin City 3 3 0 0 0 3 .00 .00 100.00 .00 1963-12-21 27y 03m 23d 1968-01-27 31y 04m 30d Sandeman
63 C Sander Queensland; Australia 2 2 0 0 1 1 .00 50.00 50.00 25.00 1959-05-12 Not Known 1959-05-16 Not Known Sander
64 Cliff Sander Australia; Australian Select XI 3 3 0 0 0 3 .00 .00 100.00 .00 1959-05-09 27y 05m 28d 1959-05-16 27y 06m 05d Sander
65 Theo Sander Copenhagen 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 19y 04m 11d 2024-12-12 19y 04m 11d Sander
66 Jack Sanders Kilmarnock; St Johnstone 2 2 0 0 1 4 .00 20.00 80.00 10.00 2023-08-13 24y 04m 26d 2024-12-22 25y 09m 04d Sanders
67 Albert Sanderson Dumbarton 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1893-04-01 Not Known 1896-02-15 Not Known Sanderson
68 Douglas John Sanderson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 27y 11m 01d 1987-08-01 27y 11m 01d Sanderson
69 James N Sanderson St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-01-31 Not Known 1925-01-31 Not Known Sanderson
70 Robert Sanderson Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Sanderson
71 Sanderson Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known Sanderson
72 Mark Sandford Shelbourne 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-04 20y 05m 28d 2015-07-04 20y 05m 28d Sandford
73 Sandhu Pacific Coast All Stars 0 0 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Sandhu
74 James William Sandison Airdrieonians 10 10 0 4 5 2 36.36 45.45 18.18 59.09 1991-08-13 26y 01m 22d 1995-04-08 29y 09m 17d Sandison
75 Teddy Sandland Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 Not Known 1895-01-03 Not Known Sandland
76 James Sands Rangers 3 2 1 6 0 0 100.00 .00 .00 100.00 2022-02-06 21y 07m 30d 2023-02-01 22y 07m 25d Sands
77 John Sands Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 22y 11m 17d 1882-02-21 22y 11m 17d Sands
78 George Sang Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1959-11-21 19y 06m 16d 1959-11-21 19y 06m 16d Sang
79 Tom Sang St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-02-19 22y 07m 22d 2022-02-19 22y 07m 22d Sang
80 Mohammed Sangare Livingston (Meadowbank Thistle) 2 1 1 0 0 3 .00 .00 100.00 .00 2023-11-01 24y 10m 04d 2024-04-13 25y 03m 16d Sangare
81 John Sangster Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-09-28 Not Known 1905-05-01 Not Known Sangster
82 Jesus Garcia Sanjuan Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2001-09-16 30y 00m 25d 2001-09-16 30y 00m 25d Sanjuan
83 Kenny Sansom Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 25y 06m 20d 1984-04-15 25y 06m 20d Sansom
84 Yago Santiago Tottenham Hotspur 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 21y 03m 02d 2024-07-17 21y 03m 02d Santiago
85 Didier Santini Livingston (Meadowbank Thistle) 2 2 0 3 0 0 100.00 .00 .00 100.00 2001-11-03 33y 01m 27d 2002-05-12 33y 08m 05d Santini
86 Ivan Santini Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 33y 02m 28d 2022-08-25 33y 03m 04d Santini
87 Cesinha Carlos Cesar dos Santos Braga 2 0 2 0 1 1 .00 50.00 50.00 25.00 2004-09-16 23y 09m 13d 2004-09-30 23y 09m 27d Santos
88 Daniel Kenedy Pimentel Mateus dos Santos Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 30y 06m 29d 2004-09-30 30y 07m 12d Santos
89 Dodo Fiorentina 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 23y 10m 19d 2022-10-13 23y 10m 26d Santos
90 Dos Santos Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Santos
91 Giovani Dos Santos Barcelona 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 17y 08m 23d 2007-07-28 17y 08m 23d Santos
92 Jonay Hernandez Dundee 8 7 1 2 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 05m 19d 2004-10-30 25y 08m 15d Santos
93 Moacir Rodrigues Dos Santos Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 23y 05m 24d 1993-09-28 23y 06m 07d Santos
94 Paulo Jorge Silva Santos Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 31y 10m 04d 2004-09-30 31y 10m 18d Santos
95 Riccardo Saponara Fiorentina 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 30y 09m 15d 2022-10-13 30y 09m 22d Saponara
96 Zac Sapsford Dundee United 4 2 2 0 1 3 .00 25.00 75.00 12.50 2025-08-10 22y 11m 25d 2026-08-09 23y 11m 24d Sapsford
97 Juan Manuel Sara Dundee 9 8 1 1 1 6 5 8.33 50.00 41.67 33.33 2000-08-27 23y 10m 14d 2003-10-04 26y 11m 21d Sara
98 Antonio Saraiva Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 26y 06m 24d 1960-10-05 26y 07m 00d Saraiva
99 Miquel Soler Sarasols Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 33y 06m 04d 1998-10-01 33y 06m 18d Sarasols
100 Tomislav Saric Rigas Futbola Skola 2 1 1 0 0 2 .00 .00 100.00 .00 2022-09-15 32y 02m 22d 2022-10-27 32y 04m 03d Saric
101 Sariyar FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Sariyar
102 Matija Sarkic Livingston (Meadowbank Thistle) 2 2 0 0 2 0 .00 100.00 .00 50.00 2019-10-26 22y 03m 03d 2019-12-04 22y 04m 11d Sarkic
103 Georgios Sarris Hamilton Academical 5 5 0 0 2 3 .00 40.00 60.00 20.00 2016-09-10 27y 01m 01d 2017-12-02 28y 03m 23d Sarris
104 Jean-Luc Sassus Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 29y 09m 26d 1996-03-18 29y 09m 26d Sassus
105 Joan Sastre PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-24 26y 03m 25d 2023-08-24 26y 03m 25d Sastre
106 Charlie Satterthwaite Woolwich Arsenal 1 1 0 1 0 0 1 .00 .00 100.00 .00 1908-04-21 31y 01m 19d 1908-04-21 31y 01m 19d Satterthwaite
107 Joe Satterthwaite Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 Not Known 1908-04-21 Not Known Satterthwaite
108 Pedro Porro Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 24y 10m 04d 2024-07-17 24y 10m 04d Sauceda
109 Carl Saunders Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 21y 08m 02d 1986-07-28 21y 08m 02d Saunders
110 Jack Saunders Chelsea 2 2 0 2 0 0 100.00 .00 .00 100.00 1951-05-12 26y 08m 18d 1954-03-31 29y 07m 07d Saunders
111 Saunders Preston North End; I Zingari 2 2 0 2 0 0 100.00 .00 .00 100.00 1888-04-26 Not Known 1888-05-07 Not Known Saunders
112 Steven Saunders Motherwell; Ross County; Livingston (Meadowbank Thistle); Partick Thistle 11 9 2 1 10 4 4 55.56 22.22 22.22 66.67 2009-01-07 17y 10m 15d 2019-03-12 28y 00m 17d Saunders
113 Wes Saunders Dundee 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1988-03-30 25y 01m 07d 1989-11-11 26y 08m 19d Saunders
114 A Saunderson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-01-03 Not Known 1893-01-03 Not Known Saunderson
115 Ilan Sauter Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-18 21y 02m 16d 2022-08-18 21y 02m 16d Sauter
116 Franck Sauzee Hibernian 8 8 0 2 4 4 0 50.00 50.00 .00 75.00 1999-08-14 33y 09m 17d 2001-10-21 35y 11m 23d Sauzee
117 George Savage Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-12 Not Known 1957-10-12 Not Known Savage
118 Jack Savage Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-19 26y 11m 05d 1956-11-19 26y 11m 05d Savage
119 Remi Savage Inverness Caledonian Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2026-08-16 24y 09m 21d 2026-08-16 24y 09m 21d Savage
120 William Savage Queen of the South; St Mirren; Dumbarton; Albion Rovers 22 22 0 5 4 13 22.73 18.18 59.09 31.82 1933-11-18 Not Known 1947-11-22 Not Known Savage
121 Savoini Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Savoini
122 Halil Savran 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 26y 00m 19d 2011-07-09 26y 00m 19d Savran
123 Pat Saward Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 31y 08m 08d 1960-04-25 31y 08m 08d Saward
124 Alex Sawers Clyde 7 7 0 0 0 6 .00 .00 85.71 .00 1888-01-07 Not Known 1897-02-20 Not Known Sawers
125 William Sawers Clyde; Dundee 9 9 0 4 2 0 6 22.22 .00 66.67 22.22 1889-05-04 Not Known 1895-11-02 Not Known Sawers
126 Gary Sawyer Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 24y 02m 22d 2009-07-29 24y 02m 22d Sawyer
127 Reece Sawyers Cowdenbeath 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2014-08-04 Not Known 2014-08-04 Not Known Sawyers
128 Bobby Saxton Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 23y 10m 29d 1967-05-08 23y 10m 29d Saxton
129 Lloyd Saxton Plymouth Argyle 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 19y 03m 11d 2009-07-29 19y 03m 11d Saxton
130 Jimmy Sayer Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Sayer
131 John Scales Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 33y 03m 17d 1999-07-24 33y 03m 17d Scales
132 Liam Scales Celtic; Aberdeen 13 13 0 8 1 6 53.33 6.67 40.00 56.67 2022-01-26 23y 05m 18d 2026-05-16 27y 09m 08d Scales
133 Neil Scally Falkirk 1 1 0 0 1 2 .00 33.33 66.67 16.67 2003-10-29 25y 02m 15d 2005-12-26 27y 04m 12d Scally
134 Shea Scally Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2026-09-11 23y 09m 29d 2026-09-11 23y 09m 29d Scally
135 Albert Scanlon Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-05-14 24y 07m 04d 1960-05-14 24y 07m 04d Scanlon
136 Ian Scanlon Aberdeen; St Mirren 17 14 3 2 7 5 6 38.89 27.78 33.33 52.78 1978-08-12 26y 00m 30d 1984-11-10 32y 03m 28d Scanlon
137 Peter Scarffe Celtic 6 6 0 4 3 1 2 50.00 16.67 33.33 58.33 1929-01-26 Not Known 1931-11-21 Not Known Scarffe
138 Dane Scarlett Tottenham Hotspur; Hibernian 1 1 0 1 0 2 33.33 .00 66.67 33.33 2024-07-17 20y 03m 23d 2026-04-26 22y 01m 02d Scarlett
139 Dan Scarr Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 28y 06m 12d 2023-07-06 28y 06m 12d Scarr
140 Scates Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Scates
141 Stefan Scepovic Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-09-24 23y 11m 23d 2014-09-24 23y 11m 23d Scepovic
142 Erich Schaedler Hibernian; Dundee 26 26 0 9 12 5 34.62 46.15 19.23 57.69 1970-01-01 20y 06m 24d 1985-04-02 35y 09m 25d Schaedler
143 Schaefe Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Schaefe
144 Marcel Schafer VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 29y 04m 07d 2013-11-13 29y 04m 07d Schafer
145 Schäfer 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 Schäfer
146 Alex Schalk Ross County 7 4 3 1 1 4 3 12.50 50.00 37.50 37.50 2015-10-24 23y 03m 16d 2018-02-17 25y 07m 09d Schalk
147 Lothar Schämer Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 28y 11m 17d 1969-04-14 28y 11m 17d Schämer
148 Waldemar Schattner Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 19y 07m 11d 2009-07-12 19y 07m 11d Schattner
149 Louis Schaub Sportklub Rapid Wien 1 0 1 0 2 0 .00 100.00 .00 50.00 2026-08-20 31y 07m 22d 2026-08-26 31y 07m 28d Schaub
150 Rafael Scheidt Celtic 1 0 1 0 0 1 .00 .00 100.00 .00 2000-04-08 24y 01m 29d 2000-04-08 24y 01m 29d Scheidt
151 Les Scheinflug Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Scheinflug
152 Schellenger Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Schellenger
153 Schemflug 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 Schemflug
154 Sven Scheuer Bayern Munich 0 0 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 18y 01m 09d 1989-03-14 18y 01m 23d Scheuer
155 Ryan Schiavone East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 19y 00m 00d 2022-07-05 19y 00m 00d Schiavone
156 Schiemer FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Schiemer
157 Frenk Schinkels FK Austria 1 0 1 0 0 1 .00 .00 100.00 .00 1988-11-09 25y 02m 08d 1988-11-09 25y 02m 08d Schinkels
158 Schinner BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Schinner
159 Schipgel Maccabi Tel Aviv 1 1 0 1 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Schipgel
160 Andreas Schjelderup Benfica 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 2026-08-06 22y 07m 00d 2026-08-13 22y 07m 07d Schjelderup
161 Michael Schjonning-Larsen Kilmarnock 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-03-14 25y 01m 12d 2026-03-14 25y 01m 12d Schjonning-Larsen
162 Jeffrey Schlupp Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2025-03-29 32y 03m 06d 2025-03-29 32y 03m 06d Schlupp
163 Kasper Schmeichel Falkirk; Celtic 6 6 0 2 1 3 33.33 16.67 50.00 41.67 2007-01-20 20y 02m 15d 2026-01-25 39y 02m 20d Schmeichel
164 Schneider Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Schneider
165 Thomas Schneider VfB Stuttgart 1893 2 1 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 27y 09m 21d 2000-09-28 27y 10m 04d Schneider
166 Heinz Schneiter Lausanne 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-09-25 27y 09m 21d 1963-10-15 27y 10m 11d Schneiter
167 Danny Schofield Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 29y 09m 27d 2010-07-31 29y 09m 27d Schofield
168 Joe Schofield Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 24y 00m 02d 1895-01-03 24y 00m 02d Schofield
169 Ryan Schofield Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2023-01-02 23y 01m 21d 2023-01-22 23y 02m 10d Schofield
170 Willie Schollay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Schollay
171 Schonfisch BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Schonfisch
172 Schonheim 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 Schonheim
173 Jan Schoppner Heidenheim 1846 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2024-11-07 24y 11m 01d 2024-11-07 24y 11m 01d Schoppner
174 Schops BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Schops
175 Paul Schraeper Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 19y 07m 02d 1961-10-04 19y 07m 09d Schraeper
176 Schreiner Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Schreiner
177 Schromm Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Schromm
178 Juergen Schubert Lokomotiv Leipzig 1 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-15 Not Known 1976-09-29 Not Known Schubert
179 Schuller ESV Admira Wein 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Schuller
180 Timo Schultz FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 31y 10m 14d 2009-07-10 31y 10m 14d Schultz
181 Erik Schultz-Eklund Gretna 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 17y 08m 29d 2008-05-13 17y 08m 29d Schultz-Eklund
182 Schusaler SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Schusaler
183 Stefan Schwab PAOK Thessaloniki 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 32y 10m 28d 2023-08-31 32y 11m 04d Schwab
184 Merv Schweitzer 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 Schweitzer
185 Gareth Sciberras Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 33y 03m 15d 2016-07-21 33y 03m 22d Sciberras
186 Ryan Scicluna Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 22y 11m 14d 2016-07-21 22y 11m 21d Scicluna
187 Leo Scienza Heidenheim 1846 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 26y 01m 25d 2024-11-07 26y 01m 25d Scienza
188 Enzo Scifo Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 34y 05m 01d 2000-07-20 34y 05m 01d Scifo
189 Robert Sclater Hibernian 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1929-09-03 Not Known 1930-02-15 Not Known Sclater
190 George H Scobbie Falkirk 10 10 0 0 1 9 .00 10.00 90.00 5.00 1924-11-29 Not Known 1932-02-20 Not Known Scobbie
191 Thomas Scobbie Falkirk; St Johnstone 21 21 0 1 10 9 5 41.67 37.50 20.83 60.42 2006-08-12 18y 04m 12d 2017-05-17 29y 01m 17d Scobbie
192 J Scobie Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1880-01-24 Not Known 1881-10-08 Not Known Scobie
193 John Scorgie Aberdeen 4 4 0 0 0 4 .00 .00 100.00 .00 1913-02-01 Not Known 1914-05-04 Not Known Scorgie
194 Christopher James Scotland Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 20y 03m 24d 2005-07-16 20y 03m 24d Scotland
195 Jason Scotland Dundee United; Hamilton Academical 6 3 3 2 1 3 33.33 16.67 50.00 41.67 2004-02-21 25y 00m 03d 2014-07-09 35y 04m 21d Scotland
196 (Alexander) Ian Scott Raith Rovers 5 5 0 0 1 4 .00 20.00 80.00 10.00 1952-11-29 25y 08m 18d 1955-08-31 28y 05m 20d Scott
197 A Scott East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1982-02-06 Not Known 1982-02-06 Not Known Scott
198 Adam Scott Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 Not Known 1891-01-03 Not Known Scott
199 Alex Scott Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Scott
200 Alexander Scott Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known Scott
201 Alex Scott Rangers; Hibernian; Falkirk 22 22 0 3 13 3 7 56.52 13.04 30.43 63.04 1955-04-09 18y 04m 18d 1971-03-06 34y 03m 12d Scott
202 Alistair Scott Rangers; Hibernian; Greenock Morton 13 10 3 2 9 4 2 60.00 26.67 13.33 73.33 1973-09-29 23y 01m 03d 1979-05-07 28y 08m 11d Scott
203 Allan Scott Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known Scott
204 Archibald Scott Third Lanark; St Bernards 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1896-11-21 Not Known 1903-11-07 Not Known Scott
205 Colin Andrew Scott Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 23y 08m 23d 1990-08-22 23y 08m 23d Scott
206 Colin Scott Rangers; Raith Rovers 1 1 0 2 3 1 33.33 50.00 16.67 58.33 1993-08-07 23y 02m 19d 1997-01-04 26y 07m 16d Scott
207 D [20] Scott Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Scott
208 Edward Roy Scott Queens Park 4 4 0 0 2 2 .00 50.00 50.00 25.00 1920-10-16 Not Known 1928-01-14 Not Known Scott
209 Frank W Scott St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1891-08-18 Not Known 1893-05-08 Not Known Scott
210 George Archibald Scott Clyde 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1897-11-06 Not Known 1897-12-04 Not Known Scott
211 George Gardner Scott Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-03-27 Not Known 1939-12-16 Not Known Scott
212 George W Scott Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1954-03-17 Not Known 1954-03-17 Not Known Scott
213 George Scott Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1965-08-18 20y 09m 24d 1965-09-01 20y 10m 07d Scott
214 Gordon Charles Scott East Fife; St Johnstone; Hamilton Academical 4 3 1 0 1 4 .00 20.00 80.00 10.00 1983-02-20 22y 07m 01d 1988-10-11 28y 02m 22d Scott
215 Harry Scott Greenock Morton 2 2 0 2 0 0 100.00 .00 .00 100.00 1941-10-11 Not Known 1942-01-17 Not Known Scott
216 John Scott Dundee United; Dundee 12 11 1 1 4 5 6 26.67 33.33 40.00 43.33 1967-11-11 21y 07m 27d 1975-03-12 28y 11m 25d Scott
217 James Scott Raith Rovers 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1913-10-04 Not Known 1914-12-26 Not Known Scott
218 James Scott Dumbarton 4 4 0 2 0 2 50.00 .00 50.00 50.00 1919-11-29 Not Known 1921-04-11 Not Known Scott
219 James Scott Dunfermline Athletic 5 3 2 0 1 4 .00 20.00 80.00 10.00 1973-10-06 19y 10m 17d 1979-10-20 25y 11m 01d Scott
220 James Scott Motherwell; Hibernian; St Mirren 12 6 6 1 4 4 7 26.67 26.67 46.67 40.00 2018-12-08 18y 03m 08d 2025-02-26 24y 05m 29d Scott
221 James Scott Arbroath; Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1881-03-19 Not Known 1920-01-01 Not Known Scott
222 Jim Scott Hibernian; Falkirk 20 20 0 9 6 4 10 30.00 20.00 50.00 40.00 1959-09-05 19y 00m 15d 1972-11-04 32y 02m 14d Scott
223 John [12] Scott Hamilton Academical 6 6 0 4 0 2 66.67 .00 33.33 66.67 1937-03-03 Not Known 1941-02-08 Not Known Scott
224 John [14] Scott Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1920-09-08 Not Known 1920-09-18 Not Known Scott
225 John Scott Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1905-03-11 Not Known 1905-03-11 Not Known Scott
226 John Scott Hamilton Academical; St Mirren 3 3 0 2 0 1 66.67 .00 33.33 66.67 1908-12-26 Not Known 1923-01-02 Not Known Scott
227 John Scott Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 26y 04m 28d 1977-09-03 26y 05m 02d Scott
228 Jocky Scott Dundee; Aberdeen 31 30 1 8 12 15 6 36.36 45.45 18.18 59.09 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d Scott
229 John Scott Leith Athletic 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1893-08-10 Not Known 1894-05-12 Not Known Scott
230 John R Scott Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1921-12-26 Not Known 1921-12-31 Not Known Scott
231 John Scott Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-01-10 Not Known 1948-01-10 Not Known Scott
232 Kenny D Scott Falkirk 4 4 0 1 1 3 20.00 20.00 60.00 30.00 1964-11-07 Not Known 1967-11-04 Not Known Scott
233 Kevin Scott Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-27 25y 07m 10d 1992-07-27 25y 07m 10d Scott
234 Kyle Scott Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2025-07-19 18y 11m 19d 2025-07-19 18y 11m 19d Scott
235 Laurie Scott Arsenal; RAF 2 2 0 1 0 1 50.00 .00 50.00 50.00 1941-08-02 24y 03m 10d 1943-08-07 26y 03m 15d Scott
236 Marc Scott Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 03m 28d 2025-01-17 28y 03m 28d Scott
237 Martin Scott Livingston (Meadowbank Thistle); Hibernian; Ross County; Raith Rovers; Cowdenbeath 11 5 6 1 2 11 7.14 14.29 78.57 14.29 2003-11-01 17y 08m 17d 2018-07-24 32y 05m 09d Scott
238 Martin Scott Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 08m 29d 1997-01-25 25y 08m 29d Scott
239 Matthew McLintock Scott Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-09-24 Not Known 1904-09-24 Not Known Scott
240 Melvyn Scott The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 22y 01m 18d 1961-11-13 22y 01m 18d Scott
241 Philip Scott St Johnstone 11 9 2 3 2 4 5 18.18 36.36 45.45 36.36 1993-01-20 18y 02m 06d 1999-02-20 24y 03m 06d Scott
242 Robert Scott Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1891-01-31 Not Known 1891-04-18 Not Known Scott
243 Robert H Scott St Mirren; Queen of the South 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1945-09-15 Not Known 1947-11-22 Not Known Scott
244 Robert Scott Rangers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1891-11-21 Not Known 1893-03-18 Not Known Scott
245 Ronald Scott Cowdenbeath 2 2 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 22y 03m 09d 1983-08-27 22y 03m 12d Scott
246 Ross McCulloch Scott Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 27y 03m 01d 1989-01-28 27y 03m 01d Scott
247 Samuel Scott Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-10-25 Not Known 1902-10-25 Not Known Scott
248 Thomas Scott Falkirk; Greenock Morton 26 26 0 10 8 8 38.46 30.77 30.77 53.85 1917-09-22 Not Known 1930-03-26 Not Known Scott
249 Walter Douglas Scott Brechin City 3 3 0 0 1 2 .00 33.33 66.67 16.67 1985-02-16 Not Known 1992-08-19 Not Known Scott
250 Walter Scott Heart of Midlothian B; Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1913-08-07 18y 08m 22d 1951-03-17 Not Known Scott
251 William Scott Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-09-08 Not Known 1904-09-05 Not Known Scott
252 William Scott Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1938-03-12 Not Known 1938-03-12 Not Known Scott
253 Stefan Scougall Livingston (Meadowbank Thistle); St Johnstone; Alloa Athletic 6 4 2 1 2 6 11.11 22.22 66.67 22.22 2012-09-25 20y 02m 13d 2021-04-09 28y 08m 28d Scougall
254 Alexander Scoular St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1932-05-04 Not Known 1932-05-04 Not Known Scoular
255 Archibald Scoular Cambuslang 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-05-02 Not Known 1891-05-02 Not Known Scoular
256 James D Scoular Queens Park; Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1909-03-27 Not Known 1909-10-16 Not Known Scoular
257 Jimmy Scoular Newcastle United 6 6 0 2 3 1 33.33 50.00 16.67 58.33 1953-10-07 27y 11m 06d 1957-11-27 32y 00m 26d Scoular
258 Keith Alexander Scoullar Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-24 20y 00m 09d 1975-02-24 20y 00m 09d Scoullar
259 Samuel C Scouller Third Lanark; Clyde 4 4 0 2 0 2 50.00 .00 50.00 50.00 1911-10-21 Not Known 1915-09-18 Not Known Scouller
260 Matthew J Scraggs Clydebank[3] 3 3 0 0 1 2 .00 33.33 66.67 16.67 1921-11-26 Not Known 1925-09-12 Not Known Scraggs
261 Brian Scrimgeour Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-03-21 27y 07m 10d 1987-03-21 27y 07m 10d Scrimgeour
262 Ernest Norman Scrimgeour Arbroath 3 3 0 0 0 3 .00 .00 100.00 .00 1979-08-11 21y 09m 08d 1980-03-29 22y 04m 26d Scrimgeour
263 Derek Scrimgour St Mirren; Queens Park 1 1 0 0 0 3 .00 .00 100.00 .00 2000-09-20 22y 05m 22d 2003-07-16 25y 03m 17d Scrimgour
264 Charles T Scrimshaw Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1941-09-27 Not Known 1941-09-27 Not Known Scrimshaw
265 Steve Scrivens Fulham 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-10-01 17y 10m 28d 1975-10-01 17y 10m 28d Scrivens
266 Denis Scullion Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1901-02-16 Not Known 1901-02-16 Not Known Scullion
267 James Scullion East Stirlingshire; Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-08-16 Not Known 1921-09-03 Not Known Scullion
268 Liam Scullion Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 18y 00m 14d 2019-07-24 18y 00m 14d Scullion
269 Luke Scullion Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-02 18y 08m 15d 2020-10-02 18y 08m 15d Scullion
270 Patrick Scullion Dunfermline Athletic; Cowdenbeath 1 0 1 0 2 3 .00 40.00 60.00 20.00 2004-12-04 18y 09m 02d 2018-07-24 32y 04m 22d Scullion
271 Scullion Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Scullion
272 Connor Scully Cove Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-18 Not Known 2021-07-13 Not Known Scully
273 Ryan Scully Partick Thistle 2 2 0 0 2 5 .00 28.57 71.43 14.29 2015-08-22 22y 09m 24d 2018-03-17 25y 04m 17d Scully
274 Danny Seaborne Partick Thistle; Hamilton Academical 5 5 0 0 1 4 .00 20.00 80.00 10.00 2015-08-22 28y 03m 19d 2016-11-21 29y 06m 18d Seaborne
275 Les Sealey West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 37y 02m 15d 1994-12-14 37y 02m 15d Sealey
276 Cliff Sear Manchester City 3 3 0 1 0 2 33.33 .00 66.67 33.33 1957-11-04 21y 01m 13d 1958-06-11 21y 08m 20d Sear
277 Andrew Seaton Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1998-04-04 20y 06m 19d 1998-04-04 20y 06m 19d Seaton
278 John Seaton Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-19 Not Known 1895-10-19 Not Known Seaton
279 David Seawright Queens Park; Airdrieonians 7 7 0 3 0 0 7 .00 .00 100.00 .00 1946-01-26 Not Known 1953-01-03 Not Known Seawright
280 Filip Sebo Rangers 2 0 2 2 1 0 66.67 33.33 .00 83.33 2006-08-19 22y 05m 26d 2007-01-27 22y 11m 03d Sebo
281 Steve Seddon Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 2024-08-25 26y 08m 00d 2025-05-10 27y 04m 15d Seddon
282 Stephen Philip Sedgley Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 22y 02m 18d 1992-07-25 24y 01m 29d Sedgley
283 Chris Sedgwick Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 26y 02m 17d 2006-07-15 26y 02m 17d Sedgwick
284 Sedileck Slovan Bratislava 1 0 1 0 0 2 .00 .00 100.00 .00 1967-02-14 Not Known 1967-02-14 Not Known Sedileck
285 Sherwin Seedorf Motherwell 2 2 0 1 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 21y 04m 30d 2020-03-07 21y 11m 19d Seedorf
286 Jenson Seelt Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 22y 02m 03d 2025-07-26 22y 02m 03d Seelt
287 Finn Seeman Dundee United 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1965-11-06 21y 00m 19d 1968-03-20 23y 05m 02d Seeman
288 Hans Segers Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-03-12 26y 04m 12d 1988-03-12 26y 04m 12d Segers
289 Paul Seguin VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 18y 07m 15d 2013-11-13 18y 07m 15d Seguin
290 Matthias Seidl Sportklub Rapid Wien 2 2 0 0 2 0 .00 100.00 .00 50.00 2026-08-20 25y 06m 27d 2026-08-26 25y 07m 02d Seidl
291 Simon Seidl SK Sturm Graz 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 24y 03m 12d 2026-07-28 24y 03m 19d Seidl
292 Stephan Seiler Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-18 21y 11m 02d 2022-08-18 21y 11m 02d Seiler
293 Marcel Seip Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 27y 02m 25d 2009-07-29 27y 02m 25d Seip
294 Bobby Seith Dundee 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1960-12-24 28y 09m 15d 1964-03-21 32y 00m 12d Seith
295 Jochen Seitz VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 23y 10m 04d 2000-09-28 23y 10m 18d Seitz
296 Ibra Sekajja Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 2015-02-07 22y 03m 10d 2015-02-14 22y 03m 17d Sekajja
297 Attila Sekerlioglu FK Austria; St Johnstone 5 4 1 0 1 4 .00 20.00 80.00 10.00 1988-10-26 23y 08m 29d 1997-09-13 32y 07m 17d Sekerlioglu
298 Gunter Sekora Lokomotiv Leipzig 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-15 26y 06m 05d 1976-09-29 26y 06m 19d Sekora
299 Alan William Selbie Montrose 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-16 20y 07m 06d 1989-08-16 20y 07m 06d Selbie
300 Selbie Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Selbie
301 James Selfridge Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1907-11-09 Not Known 1907-11-09 Not Known Selfridge
302 Alex Selkirk Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1956-12-22 Not Known 1956-12-22 Not Known Selkirk
303 William Sellar Queens Park 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1884-04-19 Not Known 1893-02-11 Not Known Sellar
304 Eric John Francis Sellars Arbroath 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1968-12-21 23y 00m 23d 1975-03-22 29y 03m 22d Sellars
305 Scott Sellars Leeds United; Newcastle United 2 1 1 1 1 0 50.00 50.00 .00 75.00 1983-08-09 17y 08m 13d 1995-08-09 29y 08m 13d Sellars
306 Sellars Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known Sellars
307 William Sellars Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1903-12-19 Not Known 1903-12-19 Not Known Sellars
308 Ole Selnaes Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 28y 01m 11d 2022-08-25 28y 01m 18d Selnaes
309 Julio Pleguezuelo Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 26y 05m 10d 2023-07-06 26y 05m 10d Selva
310 Ron Selway Dundee 3 3 0 2 1 1 50.00 25.00 25.00 62.50 1967-09-23 21y 06m 04d 1971-02-20 24y 11m 01d Selway
311 Aleksandr Selyava Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 32y 04m 16d 2024-10-03 32y 04m 16d Selyava
312 Semanko Spartak Trnava 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Semanko
313 Willy Semedo Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 30y 05m 27d 2024-10-24 30y 05m 27d Semedo
314 Billy Semple Dundee 1 0 1 1 2 0 33.33 66.67 .00 66.67 1973-04-28 26y 05m 26d 1973-08-25 26y 09m 23d Semple
315 Jamie Semple Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2019-08-16 18y 02m 30d 2019-08-16 18y 02m 30d Semple
316 John Semple Ayr United; Dumbarton 7 7 0 1 4 1 2 57.14 14.29 28.57 64.29 1915-10-09 Not Known 1920-01-05 Not Known Semple
317 Semple Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known Semple
318 Philippe Senderos Rangers 0 0 0 1 0 2 33.33 .00 66.67 33.33 2016-11-30 31y 09m 16d 2017-02-01 31y 11m 18d Senderos
319 Jamie Sendles-White Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2015-11-07 21y 01m 03d 2015-11-07 21y 01m 03d Sendles-White
320 Cheikh Cory Sene Viktoria Plzen 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 04m 02d 2024-08-29 23y 04m 09d Sene
321 Daniel Sengewald Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2002-09-15 26y 08m 30d 2002-12-04 26y 11m 18d Sengewald
322 Muhammed Sengezer Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 25y 04m 07d 2022-11-03 25y 06m 02d Sengezer
323 Ionut Serban Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 18y 00m 01d 2013-07-09 18y 00m 01d Serban
324 Sergeyev Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Sergeyev
325 Serioux Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Serioux
326 De Serpa Canada B 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Serpa
327 Denis Grant Setterington Falkirk 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1970-11-11 24y 11m 25d 1972-11-04 26y 11m 18d Setterington
328 Maurice Setters Manchester United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-05-28 23y 05m 12d 1960-06-01 23y 05m 16d Setters
329 Vicko Sevelj Dundee United 5 4 1 1 1 3 20.00 20.00 60.00 30.00 2024-09-01 23y 11m 13d 2026-08-09 25y 10m 21d Sevelj
330 Scott Severin Aberdeen; Kilmarnock; Dundee United 21 21 0 7 5 9 33.33 23.81 42.86 45.24 2004-08-14 25y 05m 30d 2011-07-31 32y 05m 16d Severin
331 James Severn Ross County 0 0 0 0 0 1 .00 .00 100.00 .00 2015-10-24 24y 00m 14d 2015-10-24 24y 00m 14d Severn
332 Dave Sexton West Ham United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1953-10-19 23y 04m 15d 1953-10-19 23y 04m 15d Sexton
333 George Stanley Seymour Greenock Morton 13 13 0 3 4 2 7 30.77 15.38 53.85 38.46 1913-03-01 Not Known 1919-12-27 Not Known Seymour
334 Jamie Shackleton Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 23y 11m 20d 2023-07-30 23y 11m 20d Shackleton
335 Yevhen Shakhov Dnipro Dnipropetrovsk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 28y 03m 11d 1990-10-03 28y 03m 25d Shakhov
336 Andis Shala Dundee United 7 0 7 3 3 3 33.33 33.33 33.33 50.00 2009-02-28 20y 03m 13d 2011-05-15 22y 06m 00d Shala
337 David T Shankland Cowdenbeath; Airdrieonians 11 11 0 1 2 1 8 18.18 9.09 72.73 22.73 1947-03-08 Not Known 1953-09-26 Not Known Shankland
338 Lawrence Shankland Dundee United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 09m 04d 2019-07-12 23y 09m 04d Shankland
339 Mark Shankland Auchinleck Talbot 1 0 1 0 0 2 .00 .00 100.00 .00 2019-02-10 23y 03m 03d 2022-01-22 26y 02m 15d Shankland
340 Shankland Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Shankland
341 Alexander Shankly Ayr United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1916-12-23 Not Known 1917-10-20 Not Known Shankly
342 Robert Fleming Blyth Shankly Falkirk 22 22 0 2 8 3 11 36.36 13.64 50.00 43.18 1933-10-28 Not Known 1946-03-23 Not Known Shankly
343 William Shankly St Mirren; Partick Thistle 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1941-01-04 27y 04m 02d 1945-12-01 32y 02m 29d Shankly
344 David Thow Shanks Cowdenbeath; Clydebank[4]; Motherwell 11 11 0 1 1 5 6 8.33 41.67 50.00 29.17 1983-08-24 21y 04m 06d 1989-01-14 26y 08m 27d Shanks
345 James Shanks Airdrieonians 11 11 0 1 1 9 9.09 9.09 81.82 13.64 1953-09-26 Not Known 1962-01-20 Not Known Shanks
346 John R Mark Shanks Motherwell; Ayr United 14 13 1 1 3 3 7 21.43 21.43 50.00 32.14 1978-09-23 19y 04m 04d 1984-08-29 25y 03m 10d Shanks
347 John Shanks Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-07 Not Known 1891-03-07 Not Known Shanks
348 Shanks Campsie 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known Shanks
349 Thomas Shanks Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1899-04-26 19y 02m 04d 1899-04-26 19y 02m 04d Shanks
350 Ryan Shanley Falkirk; Stirling Albion 1 0 1 1 0 1 50.00 .00 50.00 50.00 2024-08-17 23y 07m 01d 2025-07-19 24y 06m 03d Shanley
351 Robert Shannon Dundee; Dunfermline Athletic; Motherwell; Dundee United; Hibernian; East Fife 32 32 0 2 6 13 13 18.75 40.63 40.63 39.06 1984-05-09 18y 00m 19d 1999-10-12 33y 05m 22d Shannon
352 Shannon Elgin City 0 0 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known Shannon
353 William John Shannon Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1897-12-25 Not Known 1897-12-25 Not Known Shannon
354 Hugh Sharkey Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1933-04-26 Not Known 1933-04-26 Not Known Sharkey
355 James Sharkey Celtic; Airdrieonians; Raith Rovers 9 9 0 0 2 7 .00 22.22 77.78 11.11 1955-10-08 21y 07m 26d 1961-08-12 27y 06m 00d Sharkey
356 John Sharkey Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1927-08-02 Not Known 1927-08-05 Not Known Sharkey
357 Louis Sharkey Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Sharkey
358 Seamus Sharkey Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 28y 08m 01d 2019-07-06 28y 08m 01d Sharkey
359 Sharkey Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-05-23 Not Known 1889-05-23 Not Known Sharkey
360 Sam Sharman Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 29y 06m 28d 1997-07-18 29y 06m 28d Sharman
361 Alex Sharp Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-01 Not Known 1928-09-01 Not Known Sharp
362 Alex Sharp Falkirk; Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-09-04 Not Known 1938-11-26 Not Known Sharp
363 Alex Sharp Leith Athletic; Albion Rovers; Partick Thistle 7 7 0 1 0 6 14.29 .00 85.71 14.29 1938-05-04 Not Known 1943-11-13 Not Known Sharp
364 Alex Sharp St Bernards; Heart of Midlothian B 3 3 0 0 0 3 .00 .00 100.00 .00 1895-04-06 Not Known 1927-08-05 Not Known Sharp
365 Andrew Sharp Greenock Morton; Rangers; Motherwell 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1900-09-15 Not Known 1909-01-16 Not Known Sharp
366 Billy Sharp Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 34y 03m 26d 2020-08-28 34y 03m 26d Sharp
367 Claud Sharp Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known Sharp
368 David Sharp Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-08-06 Not Known 1921-08-10 Not Known Sharp
369 Frank Sharp Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 18y 02m 10d 1965-08-07 18y 02m 10d Sharp
370 Graeme Marshall Sharp Dumbarton; Everton 5 5 0 0 3 2 .00 60.00 40.00 30.00 1979-10-06 18y 11m 20d 1991-05-13 30y 06m 27d Sharp
371 Harry Sharp Dundee 0 0 0 2 0 5 28.57 .00 71.43 28.57 2022-02-09 20y 10m 05d 2025-03-07 23y 11m 03d Sharp
372 Jack Sharp Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-08-10 Not Known 1921-08-10 Not Known Sharp
373 James Sharp Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2003-10-29 27y 09m 27d 2003-10-29 27y 09m 27d Sharp
374 James Sharp Dundee 19 19 0 1 7 4 8 36.84 21.05 42.11 47.37 1899-11-11 Not Known 1904-04-18 Not Known Sharp
375 James Sharp Falkirk 4 4 0 1 2 0 25.00 50.00 .00 50.00 1913-08-25 Not Known 1913-09-06 Not Known Sharp
376 James Sharp Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-12-22 Not Known 1928-12-22 Not Known Sharp
377 James N Sharp Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1933-08-26 Not Known 1933-08-26 Not Known Sharp
378 James Sharp Rangers; Hibernian 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1908-11-28 Not Known 1926-04-28 Not Known Sharp
379 John Sharp Hibernian 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1909-05-08 Not Known 1909-09-11 Not Known Sharp
380 John Sharp Hibernian; Albion Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1910-01-01 Not Known 1922-12-23 Not Known Sharp
381 Lee Sharp Dundee; St Mirren; Stranraer 6 5 1 1 2 0 4 33.33 .00 66.67 33.33 1998-12-30 23y 07m 08d 2007-01-06 31y 07m 15d Sharp
382 Raymond Sharp Dunfermline Athletic 10 9 1 4 1 5 40.00 10.00 50.00 45.00 1988-12-18 19y 01m 02d 1991-12-07 22y 00m 21d Sharp
383 Richard Cameron Sharp Dunfermline Athletic; East Stirlingshire 5 4 1 1 1 4 16.67 16.67 66.67 25.00 1979-10-20 23y 08m 24d 1982-02-06 26y 00m 11d Sharp
384 Thomas Sharp Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Sharp
385 Wilfred Sharp Airdrieonians; Hibernian 9 9 0 2 4 1 4 44.44 11.11 44.44 50.00 1929-12-07 Not Known 1934-05-12 Not Known Sharp
386 William Sharp Partick Thistle 7 7 0 3 4 1 2 57.14 14.29 28.57 64.29 1940-09-21 Not Known 1945-12-01 Not Known Sharp
387 William Sharp Partick Thistle 25 25 0 5 11 8 6 44.00 32.00 24.00 60.00 1946-08-14 Not Known 1956-11-03 Not Known Sharp
388 Douglas L Sharpe Queen of the South 24 24 0 3 5 16 12.50 20.83 66.67 22.92 1947-11-22 Not Known 1959-03-07 Not Known Sharpe
389 Freddie Sharpe The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-12-02 20y 00m 21d 1957-12-02 20y 00m 21d Sharpe
390 Lee Sharpe Manchester United 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-09-26 18y 03m 30d 1989-09-26 18y 03m 30d Sharpe
391 H Sharples Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 Not Known 1881-01-03 Not Known Sharples
392 Jack Sharples Gretna 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 17y 05m 04d 2008-05-13 17y 05m 04d Sharples
393 Ian Sharps Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 31y 09m 05d 2012-07-28 31y 09m 05d Sharps
394 Joe Shaughnessy Aberdeen; Falkirk; St Johnstone; St Mirren; Dundee 35 34 1 4 9 9 19 24.32 24.32 51.35 36.49 2012-12-08 20y 06m 01d 2025-04-26 32y 10m 19d Shaughnessy
395 Archibald Hamilton Ramage Shaw Motherwell 5 5 0 3 2 0 60.00 40.00 .00 80.00 1944-04-08 Not Known 1945-12-08 Not Known Shaw
396 Archibald Shaw Motherwell 22 22 0 1 5 6 11 22.73 27.27 50.00 36.36 1946-08-24 Not Known 1957-11-02 Not Known Shaw
397 Arthur Shaw Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 21y 01m 14d 1891-01-03 21y 05m 02d Shaw
398 Bernard Shaw Wolverhampton Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-03 26y 01m 19d 1971-05-03 26y 01m 19d Shaw
399 Charles Shaw Port Glasgow Athletic; Celtic 26 26 0 15 6 5 57.69 23.08 19.23 69.23 1906-11-10 Not Known 1924-10-11 Not Known Shaw
400 David Shaw Hibernian; Aberdeen 39 39 0 1 17 4 17 43.59 10.26 43.59 48.72 1939-08-16 22y 03m 11d 1955-03-12 37y 10m 07d Shaw
401 Dean Shaw Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 19y 11m 17d 2014-08-26 19y 11m 17d Shaw
402 F Shaw Pollokshields Athletic 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Shaw
403 George Shaw Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 25y 11m 10d 1925-09-23 25y 11m 10d Shaw
404 George Shaw St Mirren; Partick Thistle; Dundee; Dunfermline Athletic 19 15 4 4 3 8 8 15.79 42.11 42.11 36.84 1989-10-28 20y 08m 18d 1999-05-03 30y 02m 23d Shaw
405 Graham Shaw Stoke City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1986-07-28 19y 00m 22d 1986-07-28 19y 00m 22d Shaw
406 Graham Shaw Dunfermline Athletic 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1973-10-06 21y 11m 28d 1975-01-11 23y 03m 03d Shaw
407 Gregory Shaw Falkirk; Dunfermline Athletic; Berwick Rangers 6 5 1 4 0 3 57.14 .00 42.86 57.14 1993-05-01 23y 02m 16d 1998-07-23 28y 05m 08d Shaw
408 Harry Shaw Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 25y 11m 07d 1931-04-29 25y 11m 07d Shaw
409 Hugh Crawford Shaw Queens Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1903-03-14 Not Known 1903-03-14 Not Known Shaw
410 Hugh Shaw Hibernian; Rangers; Heart of Midlothian B; East Fife 42 42 0 2 20 8 14 47.62 19.05 33.33 57.14 1919-01-01 22y 09m 00d 1931-01-03 34y 09m 02d Shaw
411 J Shaw Third Edinburgh Rifle Volunteers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1875-08-28 Not Known 1875-10-23 Not Known Shaw
412 Jock Shaw Rangers 32 32 0 22 6 4 68.75 18.75 12.50 78.13 1938-11-12 25y 11m 14d 1951-04-21 38y 04m 23d Shaw
413 Joe Shaw Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 34y 04m 13d 1962-11-05 34y 04m 13d Shaw
414 John Shaw Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Shaw
415 John Shaw Airdrieonians; Rangers 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1933-12-25 Not Known 1946-04-27 Not Known Shaw
416 Joe Shaw Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 24y 11m 14d 1908-04-21 24y 11m 14d Shaw
417 Liam Shaw Celtic; Motherwell 2 1 1 2 0 1 66.67 .00 33.33 66.67 2021-08-15 19y 08m 12d 2022-05-11 20y 05m 08d Shaw
418 Oliver Shaw Hibernian; Ross County; Kilmarnock; Motherwell; Hamilton Academical 9 4 5 5 5 7 29.41 29.41 41.18 44.12 2017-10-24 18y 10m 21d 2025-07-15 26y 07m 12d Shaw
419 Richard Shaw Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 29y 08m 16d 1998-07-25 29y 08m 16d Shaw
420 Robert Shaw Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1912-03-23 Not Known 1912-03-23 Not Known Shaw
421 Walter Shaw St Mirren 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1892-09-24 Not Known 1894-09-01 Not Known Shaw
422 William J Shaw Kilmarnock 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1905-11-18 Not Known 1908-02-01 Not Known Shaw
423 Max Sheaf Ross County 2 2 0 1 1 0 50.00 50.00 .00 75.00 2023-12-30 23y 03m 04d 2024-03-16 23y 05m 19d Sheaf
424 Bobby Shearer Hamilton Academical; Rangers 23 23 0 14 2 7 60.87 8.70 30.43 65.22 1953-11-21 21y 10m 23d 1964-04-01 32y 03m 03d Shearer
425 Duncan Shearer Aberdeen 19 13 6 11 10 6 4 50.00 30.00 20.00 65.00 1992-09-12 30y 00m 15d 1997-04-12 34y 07m 15d Shearer
426 Ian Shearer Queens Park 0 0 0 0 0 1 .00 .00 100.00 .00 1982-03-20 19y 00m 27d 1982-03-20 19y 00m 27d Shearer
427 Robert G Shearer Falkirk 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1915-10-02 Not Known 1917-03-24 Not Known Shearer
428 Robert Shearer Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-02-19 Not Known 1916-02-19 Not Known Shearer
429 Scott Shearer Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 31y 05m 13d 2012-07-28 31y 05m 13d Shearer
430 W Shearer Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Shearer
431 Ronald Sheed Kilmarnock; Partick Thistle 9 8 1 5 6 2 38.46 46.15 15.38 61.54 1970-01-17 22y 08m 09d 1978-11-11 31y 06m 03d Sheed
432 Kevin Sheedy Everton; Newcastle United 2 2 0 0 0 2 .00 .00 100.00 .00 1991-05-13 31y 06m 22d 1992-07-27 32y 09m 06d Sheedy
433 Sean Eamon Sheehy Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-03-16 22y 03m 16d 1974-03-16 22y 03m 16d Sheehy
434 Jordyn Sheerin Cowdenbeath 1 0 1 0 0 2 .00 .00 100.00 .00 2018-07-24 28y 11m 06d 2019-07-16 29y 10m 28d Sheerin
435 Paul Sheerin Aberdeen; St Johnstone 5 3 2 1 0 4 20.00 .00 80.00 20.00 2003-01-28 28y 05m 00d 2010-01-30 35y 05m 02d Sheerin
436 Alex M Sheir St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known Sheir
437 G Shelton Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Shelton
438 Jonjo Shelvey Liverpool; Newcastle United 3 3 0 2 1 0 66.67 33.33 .00 83.33 2012-08-23 20y 05m 27d 2017-07-14 25y 04m 17d Shelvey
439 Anthony Shepherd Celtic; Motherwell; Albion Rovers 5 4 1 1 1 3 20.00 20.00 60.00 30.00 1986-02-22 19y 03m 06d 1998-02-14 31y 02m 29d Shepherd
440 John Shepherd Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1897-11-13 Not Known 1897-12-11 Not Known Shepherd
441 Scott Shepherd Falkirk 1 0 1 0 0 2 .00 .00 100.00 .00 2014-08-30 18y 03m 01d 2014-11-15 18y 05m 17d Shepherd
442 Paul Shepstone Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1992-10-24 22y 02m 13d 1992-10-24 22y 02m 13d Shepstone
443 John Sheran Montrose 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1980-08-27 20y 00m 19d 1986-08-19 26y 00m 11d Sheran
444 Sherbourne Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1943-10-02 Not Known 1944-01-15 Not Known Sherbourne
445 Cillian Sheridan Celtic; Motherwell; St Johnstone; Kilmarnock; Dundee; Brechin City 12 8 4 6 6 3 5 42.86 21.43 35.71 53.57 2008-11-02 19y 08m 10d 2025-01-17 35y 10m 25d Sheridan
446 John Sheridan Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 19y 06m 30d 1983-08-09 19y 06m 30d Sheridan
447 John Sheridan Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 28y 10m 09d 1967-04-03 28y 10m 09d Sheridan
448 Nathan Sheron St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-02 23y 04m 23d 2020-09-02 23y 04m 23d Sheron
449 Gilbert Sherriffs Arbroath 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known Sherriffs
450 James Sherry Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 29y 10m 08d 2003-07-17 29y 10m 08d Sherry
451 Stuart Sherwin Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-23 Not Known 1959-05-23 Not Known Sherwin
452 Stephen Sherwood Watford 1 1 0 1 0 1 50.00 .00 50.00 50.00 1986-08-05 32y 09m 24d 1987-05-12 33y 07m 00d Sherwood
453 Chris Shevlane Hibernian; Greenock Morton 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1968-09-07 26y 04m 01d 1972-03-21 29y 10m 15d Shevlane
454 Peter Shevlin Celtic; Hamilton Academical; Albion Rovers 9 9 0 5 2 2 55.56 22.22 22.22 66.67 1924-12-13 Not Known 1935-10-26 Not Known Shevlin
455 Ally Shewan Aberdeen 14 14 0 3 3 8 21.43 21.43 57.14 32.14 1963-11-02 23y 02m 28d 1969-01-18 28y 05m 13d Shewan
456 Alex Shiach Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known Shiach
457 Alexander K.P. Shields Alloa Athletic 1 1 0 0 0 2 .00 .00 66.67 .00 1980-01-26 21y 10m 30d 1980-01-30 21y 11m 03d Shields
458 Connor Shields Queen of the South; Motherwell 7 5 2 3 3 0 4 42.86 .00 57.14 42.86 2020-12-12 23y 04m 13d 2022-11-06 25y 03m 08d Shields
459 Greg Shields Rangers; Dunfermline Athletic; Kilmarnock 24 24 0 3 5 16 12.50 20.83 66.67 22.92 1997-05-10 20y 08m 19d 2007-01-02 30y 04m 12d Shields
460 James Shields Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1940-11-09 Not Known 1940-11-09 Not Known Shields
461 Jay Shields Hibernian 2 2 0 1 2 4 14.29 28.57 57.14 28.57 2004-09-04 19y 07m 29d 2006-10-15 21y 09m 09d Shields
462 Paul Martin Shields Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1998-08-19 17y 00m 04d 1998-08-19 17y 00m 04d Shields
463 Dean Shiels Hibernian; Kilmarnock; Rangers 18 13 5 3 5 8 7 23.81 38.10 33.33 42.86 2004-09-04 19y 07m 03d 2015-05-02 30y 03m 01d Shiels
464 Dennis Patrick Shiels Sheffield United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1962-11-05 24y 02m 12d 1962-11-05 24y 02m 12d Shiels
465 Matthew Shiels Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 22y 04m 28d 2023-02-10 22y 04m 28d Shiels
466 Shiels Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-02-01 Not Known 1890-02-01 Not Known Shiels
467 Thomas Shiels Clyde 4 4 0 0 0 3 .00 .00 75.00 .00 1896-10-10 Not Known 1897-02-20 Not Known Shiels
468 Sam Shilton Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 20y 00m 04d 1998-07-25 20y 00m 04d Shilton
469 William G Shimmons Clyde 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1916-10-21 Not Known 1919-03-22 Not Known Shimmons
470 Thomas Shingleton Clyde; West of Scotland; Dunfermline Athletic 24 24 0 7 5 12 29.17 20.83 50.00 39.58 1915-09-18 Not Known 1926-12-18 Not Known Shingleton
471 Andrew Shinnie Rangers; Inverness Caledonian Thistle; Hibernian; Livingston (Meadowbank Thistle) 14 11 3 4 4 8 7 21.05 42.11 36.84 42.11 2007-04-21 17y 09m 04d 2025-08-30 36y 01m 13d Shinnie
472 Andrew Shinnie Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2026-09-11 37y 01m 25d 2026-09-11 37y 01m 25d Shinnie
473 Graeme Shinnie Inverness Caledonian Thistle; Aberdeen 40 38 2 17 12 13 40.48 28.57 30.95 54.76 2010-12-18 19y 08m 10d 2026-08-16 35y 04m 08d Shinnie
474 Bobby Shinton Manchester City; Newcastle United 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1979-08-08 27y 02m 07d 1980-08-04 28y 02m 03d Shinton
475 Ship West Ham United 0 0 0 0 0 0 .00 .00 .00 .00 1994-12-14 Not Known 1994-12-14 Not Known Ship
476 Neil Shipperley Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 21y 09m 04d 1996-08-03 21y 09m 04d Shipperley
477 Dale Shirkie Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 19y 00m 24d 2014-03-01 19y 00m 24d Shirkie
478 James Shirra Falkirk; Aberdeen; Dundee 15 13 2 1 4 4 7 26.67 26.67 46.67 40.00 1970-11-11 20y 05m 01d 1978-01-07 27y 06m 28d Shirra
479 Eliphas Shivute Motherwell 3 1 2 0 1 2 .00 33.33 66.67 16.67 1997-10-04 23y 00m 07d 1998-04-08 23y 06m 12d Shivute
480 Igor Shkolik Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 23y 01m 02d 2024-10-03 23y 01m 02d Shkolik
481 Short Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 Not Known 1942-04-25 Not Known Short
482 Joseph Shortt Albion Rovers; Airdrieonians 6 6 0 2 3 1 33.33 50.00 16.67 58.33 1919-10-11 Not Known 1923-02-24 Not Known Shortt
483 Matthew Shortt Kilmarnock; Clydebank[3] 20 20 0 8 3 9 40.00 15.00 45.00 47.50 1911-02-11 Not Known 1921-12-31 Not Known Shortt
484 Tobi Sho-Silva Inverness Caledonian Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-09-11 20y 05m 15d 2015-09-11 20y 05m 15d Sho-Silva
485 Enoch Showunmi Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2010-02-13 27y 09m 23d 2010-02-13 27y 09m 23d Showunmi
486 Jack Shreeve Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 Not Known 1947-09-24 Not Known Shreeve
487 Frank Shufflebottom Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 20y 05m 23d 1938-03-05 20y 05m 23d Shufflebottom
488 Shustikov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Shustikov
489 George Shutt Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Shutt
490 Marian Shved Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 22y 01m 09d 2019-08-25 22y 01m 09d Shved
491 Gerhart Shwertz Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Shwertz
492 Craig Sibbald Falkirk; Livingston (Meadowbank Thistle); Dundee United 15 10 5 1 5 5 9 26.32 26.32 47.37 39.47 2012-07-18 17y 06m 17d 2026-01-31 31y 00m 30d Sibbald
493 George Sibbald St Bernards; Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1893-10-07 Not Known 1894-09-15 Not Known Sibbald
494 Robert Sibbald Queens Park; Partick Thistle 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1915-11-20 Not Known 1918-03-30 Not Known Sibbald
495 Alfred Brian Siddall Ipswich Town 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1959-02-28 29y 00m 23d 1959-02-28 29y 00m 23d Siddall
496 Andrei Sidelnikov Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 22y 11m 23d 1990-10-03 23y 00m 06d Sidelnikov
497 Adama Sidibeh St Johnstone 4 3 1 1 0 0 5 .00 .00 100.00 .00 2024-02-07 25y 07m 13d 2025-05-14 26y 10m 19d Sidibeh
498 Jorge Siega New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 24y 02m 17d 1971-05-21 24y 02m 17d Siega
499 Siegert 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 Siegert
500 Benjamin Kevin Siegrist Dundee United; Celtic 4 4 0 2 2 2 33.33 33.33 33.33 50.00 2019-07-12 27y 05m 12d 2022-10-22 30y 08m 22d Siegrist
501 Marcelino Elena Real Mallorca 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1998-09-17 26y 11m 22d 1998-10-01 27y 00m 05d Sierra
502 Tim Siersleben Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 24y 02m 04d 2024-11-07 24y 02m 04d Siersleben
503 Ralf Sievers Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 23y 05m 25d 1985-04-24 23y 05m 25d Sievers
504 Charles G Sievewright Falkirk 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-08-18 Not Known 1954-09-01 Not Known Sievewright
505 Jim Sievewright Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Sievewright
506 George Edgar Smollett Sievwright Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-12-15 25y 03m 05d 1962-12-15 25y 03m 05d Sievwright
507 Tamás Sifter Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 30y 06m 25d 2011-08-04 30y 07m 01d Sifter
508 Ingi Sigurdsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 31y 11m 29d 2000-08-24 32y 00m 12d Sigurdsson
509 Magnus Sigurdsson IBV-Vestmannaeyjar 2 1 1 0 0 2 .00 .00 100.00 .00 2000-08-10 Not Known 2000-08-24 Not Known Sigurdsson
510 Jack Silcock Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-04-14 25y 09m 30d 1924-04-14 25y 09m 30d Silcock
511 James Silcock Falkirk; Stirling Albion; Stenhousemuir 3 3 0 1 0 2 33.33 .00 66.67 33.33 1949-02-26 Not Known 1954-05-01 Not Known Silcock
512 Jaroslav Silhavy Slavia Prague 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 31y 06m 05d 1992-09-30 31y 06m 19d Silhavy
513 Dalibor Silic NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 27y 06m 03d 2006-08-02 27y 06m 10d Silic
514 Barry Silkman Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 27y 01m 10d 1979-08-08 27y 01m 10d Silkman
515 Donald Currie Sillars Queens Park 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1893-02-04 Not Known 1893-12-23 Not Known Sillars
516 Peter Sillett Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-31 21y 02m 29d 1954-03-31 21y 02m 29d Sillett
517 Ailton Goncalves da Silva Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 31y 03m 16d 2004-11-04 31y 03m 16d Silva
518 Danilo Rangers 5 2 3 1 4 1 2 57.14 14.29 28.57 64.29 2023-10-29 24y 03m 25d 2025-12-21 26y 05m 17d Silva
519 David Silva Kilmarnock 4 2 2 1 3 1 1 60.00 20.00 20.00 70.00 2010-10-31 23y 11m 21d 2011-10-29 24y 11m 19d Silva
520 Everton Ramos da Silva Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Silva
521 Fabio Silva Rangers 3 0 3 2 2 1 0 66.67 33.33 .00 83.33 2024-02-24 21y 07m 05d 2024-05-18 21y 09m 29d Silva
522 Ita Da Silva Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Silva
523 Manu Silva Benfica 2 1 1 1 1 0 50.00 50.00 .00 75.00 2026-08-06 24y 08m 00d 2026-08-13 24y 08m 07d Silva
524 Rafa Silva Benfica 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 2026-08-06 33y 02m 20d 2026-08-13 33y 02m 27d Silva
525 Robert Copenhagen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 19y 07m 29d 2024-12-12 19y 07m 29d Silva
526 Joaquín Alberto Da Silva(Quinzinho) FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 22y 03m 28d 1996-07-31 22y 03m 28d Silva(Quinzinho)
527 Ian Sim Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-04-05 Not Known 1960-09-12 Not Known Sim
528 James B Sim Queens Park 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1906-02-17 Not Known 1908-04-29 Not Known Sim
529 Jock Sim Brighton and Hove Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-04-28 28y 00m 26d 1950-04-28 28y 00m 26d Sim
530 Sim Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known Sim
531 Abdallah Sima Rangers 5 4 1 1 4 1 0 80.00 20.00 .00 90.00 2023-10-29 Not Known 2024-05-18 Not Known Sima
532 Jan Simak Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 27y 11m 01d 2006-09-28 27y 11m 15d Simak
533 Miguel Angelo Da Cruz Simao St Johnstone 7 5 2 2 4 1 28.57 57.14 14.29 57.14 1998-10-04 25y 07m 08d 1999-10-16 26y 07m 20d Simao
534 Sime Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1901-03-30 Not Known 1901-03-30 Not Known Sime
535 Thomas Sime Falkirk 2 2 0 2 0 0 100.00 .00 .00 100.00 1917-11-24 Not Known 1918-01-02 Not Known Sime
536 Veljko Simic Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 29y 08m 07d 2024-10-24 29y 08m 07d Simic
537 Tomas Simkovic Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 35y 04m 30d 2022-10-27 35y 06m 11d Simkovic
538 Donovan Simmonds Kilmarnock 2 0 2 1 0 1 50.00 .00 50.00 50.00 2008-10-04 19y 09m 24d 2009-01-17 20y 01m 07d Simmonds
539 Harry Simmonds Aston Villa 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Simmonds
540 Stephen Simmons Dunfermline Athletic; Alloa Athletic 8 8 0 2 1 1 6 12.50 12.50 75.00 18.75 2006-07-29 24y 05m 02d 2015-01-31 32y 11m 04d Simmons
541 Ernest Simms Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1919-03-22 Not Known 1919-03-22 Not Known Simms
542 Steve Simonsen Dundee; Rangers 3 3 0 2 1 2 33.33 16.67 33.33 41.67 2013-04-27 34y 01m 23d 2015-05-02 36y 01m 28d Simonsen
543 Chris Simpkin Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 23y 03m 15d 1967-08-08 23y 03m 15d Simpkin
544 Kenneth Simpkins Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 23y 03m 13d 1967-04-03 23y 03m 13d Simpkins
545 Simpkins London Casuals 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Simpkins
546 Aaron Simpson Kilmarnock 0 0 0 1 1 0 50.00 50.00 .00 75.00 2018-02-27 20y 10m 20d 2018-05-13 21y 01m 06d Simpson
547 Alan M Simpson Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1977-10-29 21y 05m 12d 1977-10-29 21y 05m 12d Simpson
548 Billy Simpson Hibernian 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1964-05-13 18y 10m 02d 1967-10-23 22y 03m 12d Simpson
549 Henry H Simpson St Bernards 2 2 0 1 0 1 50.00 .00 50.00 50.00 1908-05-16 Not Known 1908-08-26 Not Known Simpson
550 Herbie Simpson Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Simpson
551 Hugh Simpson Raith Rovers 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1909-08-16 Not Known 1911-09-11 Not Known Simpson
552 J [15] Simpson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-25 Not Known 1909-12-25 Not Known Simpson
553 Jack Simpson Rangers; Leyton Orient 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 26d 2024-07-13 27y 06m 25d Simpson
554 James Simpson St Bernards 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1908-05-16 Not Known 1908-09-21 Not Known Simpson
555 James Bowman Simpson Dumbarton 4 3 1 0 0 4 .00 .00 100.00 .00 1984-09-01 25y 04m 08d 1985-03-23 25y 10m 27d Simpson
556 James Simpson Dundee United; Rangers; St Mirren 28 28 0 10 10 8 35.71 35.71 28.57 53.57 1925-11-07 17y 00m 14d 1942-05-30 33y 07m 06d Simpson
557 James Simpson Third Lanark 15 15 0 6 1 8 40.00 6.67 53.33 43.33 1894-08-18 Not Known 1900-11-03 Not Known Simpson
558 James W Simpson Third Lanark; Greenock Morton 6 6 0 2 0 4 33.33 .00 66.67 33.33 1931-11-07 Not Known 1937-12-04 Not Known Simpson
559 John Simpson Partick Thistle 5 5 0 5 5 0 0 100.00 .00 .00 100.00 1929-04-20 Not Known 1931-11-28 Not Known Simpson
560 John Simpson Falkirk 20 20 0 6 10 2 8 50.00 10.00 40.00 55.00 1905-11-25 Not Known 1918-12-21 Not Known Simpson
561 Neil Simpson Aberdeen; Motherwell 21 21 0 2 13 6 3 59.09 27.27 13.64 72.73 1981-01-10 19y 01m 26d 1991-10-26 29y 11m 11d Simpson
562 Paul Simpson Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 29y 00m 17d 1995-08-12 29y 00m 17d Simpson
563 Paul Simpson Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1995-08-05 26y 11m 27d 1995-08-05 26y 11m 27d Simpson
564 Peter Simpson St Johnstone 7 7 0 1 1 0 6 14.29 .00 85.71 14.29 1937-08-14 Not Known 1947-01-25 Not Known Simpson
565 Peter Simpson St Bernards 2 2 0 2 0 0 2 .00 .00 100.00 .00 1926-05-08 Not Known 1926-08-18 Not Known Simpson
566 Robert Simpson Aberdeen 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1907-10-26 Not Known 1910-03-12 Not Known Simpson
567 Robert H Simpson Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 Not Known 1914-04-27 Not Known Simpson
568 Ron Simpson Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 28y 08m 11d 1962-11-05 28y 08m 11d Simpson
569 Ronnie Simpson Queens Park; Third Lanark; Newcastle United; Hibernian; Celtic 32 32 0 16 6 10 50.00 18.75 31.25 59.38 1947-03-29 16y 05m 18d 1969-02-01 38y 03m 21d Simpson
570 Simpson Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1883-12-08 Not Known 1883-12-08 Not Known Simpson
571 Stephen Simpson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1990-07-30 27y 04m 25d 1990-07-30 27y 04m 25d Simpson
572 Thomas Simpson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Simpson
573 Thomas Simpson Dundee United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1925-11-07 Not Known 1927-04-16 Not Known Simpson
574 William Alma Simpson Third Lanark; East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1937-08-28 Not Known 1946-04-06 Not Known Simpson
575 William C Simpson Boness 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-04-07 Not Known 1928-04-07 Not Known Simpson
576 William Simpson Rangers 16 16 0 13 11 2 3 68.75 12.50 18.75 75.00 1951-01-20 Not Known 1957-10-26 Not Known Simpson
577 William Stewart Simpson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-06 Not Known 1924-09-06 Not Known Simpson
578 William Swan Simpson Clyde 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1928-08-25 Not Known 1931-08-29 Not Known Simpson
579 Chris Sims Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 24y 11m 19d 1964-06-24 25y 00m 12d Sims
580 Josh Sims Ross County 5 3 2 1 2 3 16.67 33.33 50.00 33.33 2022-04-30 25y 01m 02d 2024-03-16 26y 11m 17d Sims
581 Nigel Sims Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 28y 07m 17d 1960-04-25 28y 07m 17d Sims
582 Jozo Simunovic Celtic 12 11 1 1 10 1 2 76.92 7.69 15.38 80.77 2015-10-28 21y 06m 20d 2020-02-12 25y 10m 04d Simunovic
583 Andrew H Sinclair Motherwell 3 3 0 2 0 1 66.67 .00 33.33 66.67 1942-12-05 Not Known 1947-12-27 Not Known Sinclair
584 Charlie Sinclair Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 1978-10-10 21y 09m 24d 1978-10-10 21y 09m 24d Sinclair
585 Christopher Sinclair Dunfermline Athletic; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1991-10-12 20y 11m 01d 1998-02-14 27y 03m 03d Sinclair
586 Craig Sinclair Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 24y 06m 06d 1997-01-25 24y 06m 06d Sinclair
587 David Sinclair Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-16 20y 11m 23d 2011-07-16 20y 11m 23d Sinclair
588 David Sinclair Raith Rovers; Dundee United 10 8 2 1 5 3 3 45.45 27.27 27.27 59.09 1992-07-18 22y 09m 12d 1997-05-03 27y 06m 27d Sinclair
589 Duncan Eric Sinclair Dundee; St Mirren 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1975-04-23 21y 03m 10d 1983-09-24 29y 08m 11d Sinclair
590 Eddie Sinclair Clydebank[4] 2 0 2 0 2 2 .00 50.00 50.00 25.00 1982-09-29 20y 05m 24d 1983-11-30 21y 07m 25d Sinclair
591 George Alexander Sinclair Arbroath 2 1 1 0 0 2 .00 .00 100.00 .00 1978-04-08 17y 10m 14d 1978-04-29 17y 11m 04d Sinclair
592 George Sinclair Leith Athletic 5 5 0 0 0 5 .00 .00 100.00 .00 1906-05-12 Not Known 1907-08-19 Not Known Sinclair
593 Gordon Sinclair Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known Sinclair
594 James Arthur Sinclair Clyde; Hamilton Academical 5 5 0 0 0 6 .00 .00 100.00 .00 1982-08-21 25y 00m 21d 1986-03-03 28y 07m 03d Sinclair
595 James Sinclair Dumbarton; Celtic 16 16 0 6 7 4 35.29 41.18 23.53 55.88 1977-01-29 19y 06m 28d 1984-05-05 26y 10m 04d Sinclair
596 Jackie Sinclair Dunfermline Athletic; Newcastle United 9 9 0 5 4 1 4 44.44 11.11 44.44 50.00 1963-05-18 19y 09m 27d 1975-01-11 31y 05m 21d Sinclair
597 John R Sinclair Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known Sinclair
598 John Sinclair Arbroath; Stirling Albion 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1900-05-14 Not Known 1961-10-11 Not Known Sinclair
599 Logan Sinclair Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 18y 07m 05d 2024-08-17 18y 07m 05d Sinclair
600 Malcolm J M Sinclair Third Lanark 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1940-09-14 Not Known 1942-11-28 Not Known Sinclair
601 Malcolm J Sinclair Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-12-07 Not Known 1946-12-07 Not Known Sinclair
602 Richard William Sinclair Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 2003-07-16 21y 01m 26d 2005-08-23 23y 03m 03d Sinclair
603 Robert Dunlop Sinclair Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1938-09-13 Not Known 1938-09-13 Not Known Sinclair
604 Ross Sinclair Cowdenbeath; St Johnstone 2 2 0 1 0 8 11.11 .00 88.89 11.11 2020-10-10 19y 03m 05d 2026-08-29 25y 01m 24d Sinclair
605 Scott Sinclair Manchester City; Celtic 15 10 5 10 13 0 2 86.67 .00 13.33 86.67 2014-07-18 25y 03m 23d 2019-05-25 30y 02m 00d Sinclair
606 Thomas Sinclair Greenock Morton; Celtic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-12-19 Not Known 1906-09-15 Not Known Sinclair
607 Tom Sinclair Rangers 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1904-11-05 Not Known 1907-01-03 Not Known Sinclair
608 Tony Sinclair Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 26y 01m 16d 2010-07-29 26y 01m 16d Sinclair
609 Tyrese Sinclair Livingston (Meadowbank Thistle) 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2026-07-10 25y 03m 08d 2026-07-10 25y 03m 08d Sinclair
610 W Sinclair Third Edinburgh Rifle Volunteers 1 1 0 1 0 0 100.00 .00 .00 100.00 1875-08-28 Not Known 1875-08-28 Not Known Sinclair
611 William Inglis Sinclair Kilmarnock 2 2 0 2 0 0 100.00 .00 .00 100.00 1967-12-02 20y 08m 11d 1969-02-22 21y 11m 01d Sinclair
612 William Mearns Sinclair Falkirk; Stirling Albion 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1953-12-12 19y 01m 28d 1961-10-11 26y 11m 27d Sinclair
613 William Sinclair Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1915-09-25 Not Known 1915-09-25 Not Known Sinclair
614 James Singleton Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 23y 10m 08d 2019-07-06 23y 10m 08d Singleton
615 Tony Singleton Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 30y 10m 20d 1967-08-05 31y 04m 06d Singleton
616 Viljami Sinisalo Ayr United; Celtic 5 5 0 4 1 5 40.00 10.00 50.00 45.00 2020-12-26 19y 01m 16d 2026-05-16 24y 06m 06d Sinisalo
617 Luis Sinisterra Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 24y 01m 13d 2023-07-30 24y 01m 13d Sinisterra
618 Conor Sinnott Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 19y 05m 23d 2005-07-12 19y 05m 23d Sinnott
619 Lee Sinnott Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 20y 07m 29d 1986-08-05 20y 07m 29d Sinnott
620 Libor Sionko Rangers 1 1 0 3 1 0 75.00 25.00 .00 87.50 2006-08-19 29y 06m 18d 2007-04-21 30y 02m 20d Sionko
621 István Sipeki Paksi SE 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2011-07-28 32y 05m 11d 2011-08-04 32y 05m 18d Sipeki
622 Sippel 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 Sippel
623 James Sirrell Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-08-21 24y 06m 19d 1946-08-21 24y 06m 19d Sirrell
624 Ismet Sisic Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 30y 07m 17d 1988-11-23 30y 07m 17d Sisic
625 Mahamadou Susoho Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2026-01-03 20y 11m 14d 2026-01-03 20y 11m 14d Sissoho
626 Mahamadou Sissoko Kilmarnock 8 8 0 4 2 2 50.00 25.00 25.00 62.50 2010-10-31 22y 02m 23d 2013-04-20 24y 08m 12d Sissoko
627 John Sivebaek Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 24y 10m 08d 1986-09-02 24y 10m 08d Sivebaek
628 Sivertsen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Sivertsen
629 Craig Sives Livingston (Meadowbank Thistle); Cowdenbeath 4 4 0 1 1 1 4 16.67 16.67 66.67 25.00 2014-08-20 28y 04m 11d 2016-07-02 30y 02m 23d Sives
630 Jim Sivewright Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 1975-02-24 29y 00m 27d 1975-02-24 29y 00m 27d Sivewright
631 Kevin Sivewright The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 Not Known 2012-09-07 Not Known Sivewright
632 Gustavo Lionel Siviero Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 29y 00m 04d 1998-10-01 29y 00m 18d Siviero
633 Tomas Sivok Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 22y 11m 30d 2006-09-28 23y 00m 13d Sivok
634 Ilija Sivonjic Dinamo Zagreb 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 07m 07d 2009-08-27 22y 07m 14d Sivonjic
635 Rudolf Skacel Dundee United; Raith Rovers 4 1 3 0 2 2 .00 50.00 50.00 25.00 2012-10-31 33y 03m 14d 2017-01-25 37y 06m 08d Skacel
636 Olaus Skarsem Rosenborg Ballklub 1 1 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 25y 06m 03d 2023-08-17 25y 06m 10d Skarsem
637 Eric Skeels Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 24y 11m 22d 1964-10-19 24y 11m 22d Skeels
638 David Marr Skelligan Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Skelligan
639 Gavin Skelton Gretna; Kilmarnock; Hamilton Academical 10 9 1 1 2 3 8 15.38 23.08 61.54 26.92 2006-05-13 25y 01m 16d 2011-02-12 29y 10m 16d Skelton
640 Clyde D Skene Falkirk 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1907-05-01 Not Known 1907-12-14 Not Known Skene
641 Dr. Leslie Skene St Bernards; Queens Park 6 6 0 0 1 5 .00 16.67 83.33 8.33 1901-05-25 Not Known 1906-02-17 Not Known Skene
642 Andrius Skerla Dunfermline Athletic 15 15 0 4 3 8 26.67 20.00 53.33 36.67 2000-09-09 23y 04m 11d 2004-09-19 27y 04m 21d Skerla
643 James Skillen Kilmarnock 1 1 0 1 0 0 1 .00 .00 100.00 .00 1923-11-10 Not Known 1923-11-10 Not Known Skillen
644 John Skillen Kilmarnock 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1906-11-17 Not Known 1907-08-17 Not Known Skillen
645 Alan John Skilling Stirling Albion; Livingston (Meadowbank Thistle) 5 4 1 0 0 5 .00 .00 100.00 .00 1979-09-15 21y 05m 12d 1982-01-20 23y 09m 17d Skilling
646 Mark James Skilling Kilmarnock 5 5 0 2 3 1 1 60.00 20.00 20.00 70.00 1993-09-18 20y 11m 12d 1996-04-27 23y 06m 21d Skilling
647 Alex Skinner Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1947-04-30 Not Known 1947-09-10 Not Known Skinner
648 Justin Skinner Hibernian; Dunfermline Athletic 8 7 1 2 3 3 25.00 37.50 37.50 43.75 1998-04-11 29y 02m 12d 2002-02-02 33y 00m 05d Skinner
649 Robert Skinner Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known Skinner
650 Robert Skinner Greenock Morton; Ayr United; Dunfermline Athletic; Airdrieonians 9 9 0 7 4 1 4 44.44 11.11 44.44 50.00 1923-12-01 Not Known 1931-04-25 Not Known Skinner
651 Skinner Brechin City 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known Skinner
652 Oliver Skipp Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 23y 10m 01d 2024-07-17 23y 10m 01d Skipp
653 Michael Noel Skivington Alloa Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 24y 03m 27d 1946-04-24 24y 04m 00d Skivington
654 Per Skjelbred Rosenborg Ballklub 1 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 36y 01m 25d 2023-08-17 36y 02m 01d Skjelbred
655 Markus Skoldmark Dundee United 7 5 2 1 2 5 12.50 25.00 62.50 25.00 1997-09-20 28y 11m 29d 1999-09-25 31y 00m 03d Skoldmark
656 Giannis Skondras Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 2017-03-11 27y 00m 18d 2017-12-02 27y 09m 11d Skondras
657 Eric Skora Kilmarnock 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2004-03-07 22y 06m 16d 2007-10-27 26y 02m 07d Skora
658 Stefan Skoumal Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 24y 08m 17d 1934-08-15 24y 08m 17d Skoumal
659 Kenneth Skovdam Greenock Morton 3 2 1 0 1 2 .00 33.33 66.67 16.67 1974-08-17 21y 04m 21d 1975-04-12 22y 00m 16d Skovdam
660 Skowronek Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Skowronek
661 Steven Skrzybski 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 18y 07m 21d 2011-07-09 18y 07m 21d Skrzybski
662 James Slack Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1911-11-04 Not Known 1911-11-04 Not Known Slack
663 Donald Slade Dundee; Ayr United 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1920-02-14 Not Known 1923-04-21 Not Known Slade
664 Paul Slane Motherwell; Celtic 0 0 0 0 0 3 .00 .00 100.00 .00 2008-08-09 16y 08m 15d 2011-10-02 19y 10m 07d Slane
665 Bert Slater Falkirk; Dundee 14 14 0 1 2 11 7.14 14.29 78.57 14.29 1954-08-18 18y 03m 13d 1964-03-21 27y 10m 16d Slater
666 C Slater Orkney Select 1 1 0 0 0 1 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-04 Not Known Slater
667 Craig Slater Kilmarnock; Partick Thistle 10 10 0 2 3 6 18.18 27.27 54.55 31.82 2013-04-20 18y 11m 25d 2019-03-12 24y 10m 14d Slater
668 John Slater Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known Slater
669 R Slater Orkney Select 1 0 1 0 0 1 .00 .00 100.00 .00 1973-05-05 Not Known 1973-05-05 Not Known Slater
670 Regan Slater Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 20y 10m 19d 2020-08-28 20y 10m 19d Slater
671 Stuart Slater Celtic 5 4 1 2 1 2 40.00 20.00 40.00 50.00 1992-08-26 23y 04m 30d 1993-09-25 24y 05m 29d Slater
672 Callum Slattery Motherwell 13 12 1 2 4 4 5 30.77 30.77 38.46 46.15 2021-10-02 22y 02m 00d 2026-05-09 26y 09m 07d Slattery
673 Patrick Slattery Queen of the South; East Fife 6 4 2 0 2 6 .00 25.00 75.00 12.50 2013-07-20 20y 04m 14d 2022-07-05 29y 03m 29d Slattery
674 John Slaven Raith Rovers 4 4 0 3 0 1 75.00 .00 25.00 75.00 1924-03-01 Not Known 1925-04-20 Not Known Slaven
675 Thomas Slaven Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-12-24 Not Known 1921-12-24 Not Known Slaven
676 Bryan Slavin Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2012-01-07 34y 03m 15d 2012-01-07 34y 03m 15d Slavin
677 James Slavin Celtic; Partick Thistle 2 2 0 1 1 0 50.00 50.00 .00 75.00 1995-01-11 19y 11m 24d 1996-03-23 21y 02m 05d Slavin
678 Maurice Slavin Hamilton Academical; Dunfermline Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1907-09-28 Not Known 1913-02-08 Not Known Slavin
679 Robert Sleigh Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-04 Not Known 1939-03-04 Not Known Sleigh
680 Miroslav Slepicka Dinamo Zagreb 1 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 27y 10m 09d 2009-08-27 27y 10m 16d Slepicka
681 Jordan Slew Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2014-01-25 21y 06m 16d 2014-04-19 21y 09m 10d Slew
682 Geoffrey Slingsby Airdrieonians; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1954-01-02 Not Known 1958-01-25 Not Known Slingsby
683 Vykintas Slivka Hibernian 8 4 4 3 3 3 33.33 33.33 33.33 50.00 2017-10-24 22y 05m 25d 2019-12-26 24y 07m 27d Slivka
684 Mark Scott Sloan Falkirk 5 4 1 1 1 1 3 20.00 20.00 60.00 30.00 1991-12-04 23y 11m 20d 1993-03-06 25y 02m 20d Sloan
685 Robert Sloan Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 02m 06d 2006-09-20 23y 02m 06d Sloan
686 Steven Sloan Annan Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-26 30y 04m 05d 2014-07-26 30y 04m 05d Sloan
687 Thomas Sloan Motherwell 11 11 0 3 3 3 5 27.27 27.27 45.45 40.91 1952-03-29 26y 05m 16d 1957-04-06 31y 05m 24d Sloan
688 Thomas Parker Sloan Third Lanark 27 27 0 3 12 5 10 44.44 18.52 37.04 53.70 1900-03-03 19y 04m 27d 1910-12-31 30y 02m 27d Sloan
689 Thomas Sloan Ayr United; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1984-08-29 20y 00m 05d 1993-08-11 28y 11m 18d Sloan
690 Tommy Sloan Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Sloan
691 William Sloggie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-29 Not Known 1906-12-29 Not Known Sloggie
692 Tom Sloncik Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-29 19y 08m 08d 2024-08-29 19y 08m 08d Sloncik
693 Alan Slough Fulham 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1975-09-16 27y 11m 23d 1975-10-01 28y 00m 07d Slough
694 John Sludden Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 24y 00m 30d 1989-01-28 24y 00m 30d Sludden
695 Paul-Jon Sludden Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-26 24y 07m 09d 2014-08-26 24y 07m 09d Sludden
696 Ervin Smailagic Zeljeznicar Sarajevo 0 0 0 0 0 1 .00 .00 100.00 .00 2003-09-24 27y 02m 21d 2003-09-24 27y 02m 21d Smailagic
697 Silviu Smalenea Petrocub 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-12-19 22y 03m 07d 2024-12-19 22y 03m 07d Smalenea
698 Jim Small Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-25 22y 02m 26d 1965-08-25 22y 02m 26d Small
699 Robert Leonard Small St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-15 Not Known 1928-08-15 Not Known Small
700 Thierry Small St Mirren 3 2 1 2 1 1 50.00 25.00 25.00 62.50 2023-04-08 19y 03m 00d 2023-12-23 19y 11m 15d Small
701 Will Smallbone Stoke City 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 05m 02d 2022-07-23 22y 05m 02d Smallbone
702 Allan Smart Hibernian; Dundee United 3 0 3 1 0 3 25.00 .00 75.00 25.00 2001-10-21 27y 03m 13d 2003-04-05 28y 08m 28d Smart
703 Craig Smart East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 26y 07m 18d 2005-07-14 26y 07m 18d Smart
704 David Smart Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1911-09-16 Not Known 1911-11-18 Not Known Smart
705 Joe Smart Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Smart
706 Jock Smeaton 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 Smeaton
707 John Smeaton St Johnstone; Greenock Morton; East Fife 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1935-04-27 Not Known 1946-04-06 Not Known Smeaton
708 Wouter Smeets Royal Antwerp 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-17 20y 02m 24d 2011-07-17 20y 02m 24d Smeets
709 R Smellie Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1880-10-02 Not Known 1883-09-15 Not Known Smellie
710 Robert J Smellie Queens Park; St Bernards 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1893-02-04 Not Known 1896-02-22 Not Known Smellie
711 Robert M Smellie St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 1937-02-20 Not Known 1940-01-13 Not Known Smellie
712 Robert Smellie Sunderland; Clyde 3 3 0 1 0 0 3 .00 .00 100.00 .00 1893-04-22 27y 06m 07d 1897-02-13 31y 03m 29d Smellie
713 Smellie 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 Smellie
714 Borsi Smiljanic FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 28y 01m 28d 2004-11-25 28y 01m 28d Smiljanic
715 Harry L Smillie Heart of Midlothian B 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1920-08-11 Not Known 1921-08-06 Not Known Smillie
716 Henry F Smillie St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1923-12-15 Not Known Smillie
717 James Smillie Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1951-10-27 Not Known 1951-10-27 Not Known Smillie
718 Neil Smillie Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 28y 00m 17d 1986-08-05 28y 00m 17d Smillie
719 Josef Smistik Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 28y 08m 18d 1934-08-15 28y 08m 18d Smistik
720 Marnix Smit Heracles Almelo 1 1 0 1 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Smit
721 A Smith Northern Nomads 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known Smith
722 AH Smith Edinburgh University 2 2 0 1 0 1 50.00 .00 50.00 50.00 1883-02-10 Not Known 1883-02-24 Not Known Smith
723 Aidan Smith Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 2015-03-28 17y 04m 23d 2015-03-28 17y 04m 23d Smith
724 Alan Martin Smith Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 20y 08m 23d 1983-08-13 20y 08m 23d Smith
725 Albert Charles Smith Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1937-10-09 Not Known 1937-10-09 Not Known Smith
726 Albert Smith Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 21y 01m 23d 1891-01-03 21y 05m 11d Smith
727 Albert Smith Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 27y 05m 01d 1925-09-23 27y 05m 01d Smith
728 Alec Smith Rangers 46 46 0 12 27 12 7 58.70 26.09 15.22 71.74 1895-01-19 19y 02m 12d 1914-09-19 38y 10m 12d Smith
729 Alec Smith Queen of the South 16 16 0 3 3 10 18.75 18.75 62.50 28.13 1952-11-08 Not Known 1959-03-07 Not Known Smith
730 Alex Smith St Mirren; Third Lanark 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1894-02-03 Not Known 1902-11-15 Not Known Smith
731 Alex Smith Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1941-10-04 Not Known 1941-10-04 Not Known Smith
732 Alex Smith Dunfermline Athletic; Rangers 17 17 0 2 5 9 5 26.32 47.37 26.32 50.00 1958-12-27 18y 00m 16d 1968-03-09 27y 02m 27d Smith
733 Alexander Smith Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known Smith
734 Alfred Smith Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1913-10-18 Not Known 1913-10-18 Not Known Smith
735 Alfred Smith Dumbarton; Third Lanark 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1892-10-08 Not Known 1894-09-08 Not Known Smith
736 Allan Smith Dunfermline Athletic; Peterhead 2 0 2 1 0 1 50.00 .00 50.00 50.00 2013-07-13 19y 05m 18d 2017-07-25 23y 06m 00d Smith
737 Andrew Smith St Bernards 6 6 0 0 2 4 .00 33.33 66.67 16.67 1908-08-26 Not Known 1911-08-15 Not Known Smith
738 Andy Smith Airdrieonians; Dunfermline Athletic; Kilmarnock 21 17 4 5 7 6 11 29.17 25.00 45.83 41.67 1990-08-17 21y 08m 21d 2000-04-29 31y 05m 02d Smith
739 Andrew William Smith Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-27 24y 11m 02d 2005-08-27 24y 11m 02d Smith
740 Archibald M Smith Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-01-18 22y 02m 26d 1947-01-18 22y 02m 26d Smith
741 Archie Smith East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1951-09-08 Not Known 1951-09-08 Not Known Smith
742 Augustus Smith Dundee 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1927-10-08 Not Known 1928-09-29 Not Known Smith
743 Barry Smith Celtic; Dundee 30 29 1 6 9 15 20.00 30.00 50.00 35.00 1993-09-25 19y 07m 06d 2005-01-22 30y 11m 03d Smith
744 Billy Smith Dundee; Forfar Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1959-12-26 Not Known 1963-01-12 Not Known Smith
745 Billy Smith Aberdeen 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1952-08-13 Not Known 1954-11-20 Not Known Smith
746 Bob Smith 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 Smith
747 Bobby Smith Dundee United; Montrose 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1962-08-29 16y 11m 00d 1970-01-28 24y 03m 30d Smith
748 Bobby Smith Chelsea; Tottenham Hotspur 4 4 0 5 3 0 1 75.00 .00 25.00 75.00 1951-05-12 18y 02m 20d 1956-11-12 23y 08m 21d Smith
749 Brad Smith Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 18y 10m 23d 2013-07-27 18y 10m 23d Smith
750 Bradley Smith Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-24 21y 03m 01d 2018-07-24 21y 03m 01d Smith
751 Brian Smith Stirling Albion 2 2 0 0 0 3 .00 .00 100.00 .00 1967-04-19 Not Known 1967-08-30 Not Known Smith
752 Bryan James Smith Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 29y 05m 29d 2000-02-19 29y 05m 29d Smith
753 Callum Smith Dunfermline Athletic; Airdrieonians (Airdrie United); Raith Rovers 3 3 0 2 1 2 40.00 20.00 40.00 50.00 2016-07-09 16y 07m 26d 2024-10-09 24y 10m 26d Smith
754 Cameron Smith Aberdeen; St Mirren; Dundee United; Ayr United 12 6 6 1 4 3 9 25.00 18.75 56.25 34.38 2012-12-08 17y 03m 14d 2021-03-13 25y 06m 17d Smith
755 Charles Smith Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1893-03-11 Not Known 1893-03-11 Not Known Smith
756 Charles Smith Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1938-03-12 Not Known 1939-12-16 Not Known Smith
757 Charles Smith Falkirk; Partick Thistle; St Johnstone 11 9 2 1 3 4 6 23.08 30.77 46.15 38.46 1966-12-17 18y 05m 24d 1975-12-27 27y 06m 04d Smith
758 Christopher Smith Ayr United; Falkirk 2 2 0 1 1 0 50.00 50.00 .00 75.00 2011-09-21 27y 05m 17d 2012-07-18 28y 03m 14d Smith
759 Clive Smith St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-04-05 19y 03m 24d 2017-04-05 19y 03m 24d Smith
760 Connor Smith St Johnstone; Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2024-02-07 22y 01m 05d 2025-07-15 23y 06m 13d Smith
761 Craig Smith Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-25 21y 00m 27d 2015-08-25 21y 00m 27d Smith
762 Dan Smith Aberdeen 0 0 0 2 2 1 40.00 40.00 20.00 60.00 2006-09-24 19y 11m 19d 2007-08-12 20y 10m 07d Smith
763 Darren Smith Motherwell; Stirling Albion 9 2 7 4 2 7 30.77 15.38 53.85 38.46 2005-08-27 17y 05m 00d 2015-07-14 27y 03m 17d Smith
764 Darren Smith Berwick Rangers; Airdrieonians (Airdrie United); East Fife 4 2 2 0 2 2 .00 50.00 50.00 25.00 2001-01-27 22y 02m 15d 2011-07-05 Not Known Smith
765 David Smith Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-30 Not Known 1919-08-30 Not Known Smith
766 David Bradford Smith Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1975-01-11 17y 00m 30d 1975-01-11 17y 00m 30d Smith
767 Dave Smith Aberdeen; Rangers; Arbroath; Berwick Rangers 31 30 1 11 11 10 34.38 34.38 31.25 51.56 1962-11-03 18y 11m 20d 1980-04-23 36y 05m 09d Smith
768 David Smith Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1983-11-30 18y 01m 02d 1983-11-30 18y 01m 02d Smith
769 David Lamont Smith Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1928-08-18 Not Known 1928-12-22 Not Known Smith
770 David Smith Falkirk 3 1 2 1 0 2 33.33 .00 66.67 33.33 2014-11-15 21y 10m 12d 2015-03-21 22y 02m 18d Smith
771 Dean Smith Queen of the South 0 0 0 0 0 2 .00 .00 100.00 .00 2014-10-04 18y 04m 21d 2015-03-28 18y 10m 15d Smith
772 Doug Smith Dundee United 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d Smith
773 Dugald Smith Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-01-06 Not Known 1945-01-06 Not Known Smith
774 Duncan Smith East Fife 5 4 1 2 0 3 40.00 .00 60.00 40.00 1977-03-15 24y 11m 21d 1978-01-02 25y 09m 11d Smith
775 Dylan Smith Ross County 1 1 0 0 1 5 .00 16.67 83.33 8.33 2022-10-30 16y 04m 09d 2025-05-03 18y 10m 12d Smith
776 Elijah Smith Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Smith
777 Bert Smith Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 26y 02m 30d 1922-04-03 26y 02m 30d Smith
778 Euan Smith The Spartans 2 2 0 0 0 2 .00 .00 100.00 .00 2021-06-29 27y 05m 00d 2021-06-29 27y 05m 00d Smith
779 Frank Smith St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1898-12-31 Not Known 1898-12-31 Not Known Smith
780 G Smith Hamilton Academical; Edinburgh University; Berwick Rangers 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1879-09-06 Not Known 1977-08-23 Not Known Smith
781 Gary Smith Motherwell 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-04-23 19y 10m 26d 2011-04-23 19y 10m 26d Smith
782 Gary Smith Falkirk; Aberdeen; Hibernian 41 39 2 15 9 19 34.88 20.93 44.19 45.35 1990-01-20 18y 09m 26d 2006-04-22 35y 00m 28d Smith
783 George Smith Cambuslang 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-09-05 Not Known 1891-12-26 Not Known Smith
784 George Beacher Smith Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-10 29y 08m 08d 1951-03-10 29y 08m 08d Smith
785 George Low Smith Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-12 Not Known 1936-09-12 Not Known Smith
786 George Mar. Smith Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1915-01-16 Not Known 1915-01-16 Not Known Smith
787 George Smith Partick Thistle; Dundee United 21 21 0 10 6 5 10 28.57 23.81 47.62 40.48 1954-09-11 Not Known 1964-03-14 Not Known Smith
788 Gordon Smith Raith Rovers; Dumbarton 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2013-07-17 22y 05m 03d 2015-07-09 24y 04m 25d Smith
789 Gordon Smith Kilmarnock; Rangers 15 13 2 4 6 6 3 40.00 40.00 20.00 60.00 1972-12-09 17y 11m 10d 1980-03-08 25y 02m 08d Smith
790 Gordon J(ames) Smith Berwick Rangers; Falkirk 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1979-08-25 21y 04m 21d 1982-03-06 23y 11m 02d Smith
791 Gordon Melville Smith St Johnstone 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1973-08-15 19y 01m 12d 1976-04-26 21y 09m 23d Smith
792 Gordon Smith Hibernian; Dundee 63 63 0 21 28 5 29 44.44 7.94 46.03 48.41 1941-04-28 16y 11m 03d 1963-05-06 38y 11m 11d Smith
793 Graeme Smith Rangers; Motherwell; Hibernian; Stenhousemuir 14 14 0 4 4 13 19.05 19.05 61.90 28.57 2004-11-28 21y 05m 20d 2019-07-24 36y 01m 16d Smith
794 Graeme Smith Kilmarnock; Rangers; St Johnstone; St Mirren 7 6 1 5 7 11 21.74 30.43 47.83 36.96 2004-03-07 21y 05m 04d 2012-03-21 29y 05m 18d Smith
795 Grant Gordon Smith Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2000-09-06 20y 04m 01d 2000-09-06 20y 04m 01d Smith
796 Grant Smith Dundee United 1 0 1 0 0 2 .00 .00 100.00 .00 2006-10-01 26y 04m 26d 2006-12-23 26y 07m 18d Smith
797 Harold Smith Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-12-25 Not Known 1915-04-19 Not Known Smith
798 Harry Smith Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Smith
799 Harry McPherson Smith Dundee 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1933-01-03 Not Known 1933-01-03 Not Known Smith
800 Hugh Smith Celtic; Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1932-10-01 Not Known 1938-04-13 Not Known Smith
801 Hugh Fleming Smith Third Lanark 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1891-01-31 Not Known 1893-09-23 Not Known Smith
802 Hugh McPherson Smith Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-06-14 Not Known 1941-06-14 Not Known Smith
803 Hugh Smith Third Lanark 4 4 0 0 0 4 .00 .00 100.00 .00 1958-01-25 Not Known 1958-09-27 Not Known Smith
804 Ian Richard Smith Berwick Rangers; Alloa Athletic 10 9 1 2 4 4 18.18 36.36 36.36 36.36 1974-07-29 21y 07m 04d 1984-03-27 31y 03m 02d Smith
805 Ian Smith Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 18y 08m 03d 2017-04-08 18y 08m 03d Smith
806 Ivor Smith Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1957-01-12 Not Known 1957-01-12 Not Known Smith
807 J Smith Edinburgh University; Sheffield Wednesday 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1879-02-08 Not Known 1889-01-02 Not Known Smith
808 Jack Smith Raith Rovers 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-01-23 20y 11m 05d 2021-01-23 20y 11m 05d Smith
809 Jack Smith Millwall 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-31 26y 08m 17d 2010-07-31 26y 08m 17d Smith
810 James Smith Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1897-11-13 Not Known 1897-12-11 Not Known Smith
811 James Smith Celtic; Aberdeen 18 14 4 2 10 6 5 47.62 28.57 23.81 61.90 2000-11-01 19y 11m 12d 2009-05-12 28y 05m 22d Smith
812 James [16] Smith Clyde 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1931-03-28 Not Known 1932-11-26 Not Known Smith
813 James Smith Dundee; Airdrieonians 19 18 1 1 7 7 6 35.00 35.00 30.00 52.50 1983-09-17 22y 04m 03d 1991-01-26 29y 08m 12d Smith
814 James [21] Smith St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-01-16 Not Known 1904-04-23 Not Known Smith
815 James [28] Smith Dundee 3 3 0 0 2 1 .00 66.67 33.33 33.33 1896-08-15 Not Known 1897-02-27 Not Known Smith
816 James [4] Smith Scottish Select 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-18 Not Known 1920-08-18 Not Known Smith
817 James Smith Aberdeen 17 17 0 1 4 6 7 23.53 35.29 41.18 41.18 1922-11-11 Not Known 1931-01-05 Not Known Smith
818 James Smith Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 22y 07m 22d 1948-05-01 22y 07m 22d Smith
819 James Smith Airdrieonians; Dundee United 2 0 2 1 0 1 50.00 .00 50.00 50.00 1995-04-08 21y 05m 11d 1999-12-05 26y 01m 07d Smith
820 James B Smith Clydebank[3]; Raith Rovers; East Stirlingshire; Dundee United 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1923-09-15 Not Known 1935-02-27 Not Known Smith
821 James Christopher Reginald Smith Dundee 3 3 0 2 0 1 66.67 .00 33.33 66.67 1947-10-06 Not Known 1948-01-24 Not Known Smith
822 James D Smith Third Lanark 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1911-10-21 Not Known 1915-01-23 Not Known Smith
823 James McQueen Anderson Smith St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1930-05-06 Not Known 1930-05-06 Not Known Smith
824 James Smith Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1920-09-20 Not Known 1921-04-27 Not Known Smith
825 James Smith Clydebank[3]; Ayr United 2 2 0 3 0 0 2 .00 .00 100.00 .00 1926-04-17 Not Known 1928-09-01 Not Known Smith
826 Jamie Smith Hamilton Academical; Livingston (Meadowbank Thistle) 1 1 0 0 1 2 .00 33.33 66.67 16.67 2023-02-10 20y 06m 05d 2026-04-05 23y 08m 00d Smith
827 Jamie [2025] Smith Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2025-07-19 Not Known 2025-07-19 Not Known Smith
828 Jamie Smith Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-09-18 Not Known 1926-09-18 Not Known Smith
829 Jim Smith Aberdeen 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1966-11-05 19y 09m 16d 1969-01-18 21y 11m 29d Smith
830 Jim Smith Aberdeen 2 2 0 3 1 0 75.00 25.00 .00 87.50 1973-01-27 19y 04m 09d 1974-03-23 20y 06m 05d Smith
831 Jimmy Smith Rangers 22 22 0 10 9 7 6 40.91 31.82 27.27 56.82 1930-08-16 18y 10m 23d 1945-02-03 33y 04m 10d Smith
832 Jimmy Smith Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-16 Not Known 1957-11-16 Not Known Smith
833 Jimmy Smith Heart of Midlothian B 5 5 0 2 0 3 40.00 .00 60.00 40.00 1926-08-02 Not Known 1929-08-05 Not Known Smith
834 Jimmy T Smith Stirling Albion 2 2 0 0 1 1 .00 50.00 50.00 25.00 1958-10-04 Not Known 1959-08-29 Not Known Smith
835 Jock Smith Sunderland 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1890-02-15 24y 01m 27d 1890-03-01 24y 02m 10d Smith
836 Joe Smith Bolton Wanderers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1924-04-26 34y 10m 01d 1924-04-26 34y 10m 01d Smith
837 Dr Smith Queens Park 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1880-10-09 Not Known 1884-04-19 Not Known Smith
838 John Smith Stirling Albion 8 8 0 0 0 8 .00 .00 100.00 .00 1951-12-08 Not Known 1956-03-10 Not Known Smith
839 John [11] Smith Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1937-04-10 Not Known 1937-04-10 Not Known Smith
840 John [13] Smith Raith Rovers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1938-04-20 Not Known 1938-11-26 Not Known Smith
841 John [16] Smith Ayr United 8 8 0 3 3 2 37.50 37.50 25.00 56.25 1920-09-08 Not Known 1925-01-03 Not Known Smith
842 John [17] Smith Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1935-12-14 Not Known 1935-12-14 Not Known Smith
843 John Smith Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1909-10-16 Not Known 1909-10-16 Not Known Smith
844 John Smith Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-03-02 Not Known 1912-04-24 Not Known Smith
845 John Smith Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-03-06 Not Known 1920-03-06 Not Known Smith
846 John D Smith Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1899-10-21 Not Known 1899-12-09 Not Known Smith
847 John Smith Celtic; Greenock Morton 10 10 0 2 1 2 7 10.00 20.00 70.00 20.00 1956-04-21 21y 08m 23d 1966-03-19 31y 07m 19d Smith
848 John Smith Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1927-05-07 Not Known 1927-05-07 Not Known Smith
849 John Reid Smith Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known Smith
850 John Smith Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 Not Known 1967-08-05 Not Known Smith
851 John T Smith Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 24y 04m 26d 1969-04-30 24y 04m 26d Smith
852 John William Smith Third Lanark 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1914-04-11 Not Known 1915-12-25 Not Known Smith
853 Jonathan Smith Aberdeen; Cove Rangers 1 0 1 0 0 2 .00 .00 100.00 .00 2008-01-26 19y 02m 26d 2018-07-18 29y 08m 18d Smith
854 Jordan Smith Hibernian 3 2 1 3 1 4 37.50 12.50 50.00 43.75 2024-10-27 30y 02m 15d 2026-09-03 32y 00m 22d Smith
855 Joseph Smith Aberdeen; Motherwell; Dunfermline Athletic 19 18 1 1 4 7 8 21.05 36.84 42.11 39.47 1974-08-10 20y 08m 30d 1983-04-30 29y 05m 19d Smith
856 Jude Smith East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 19y 01m 06d 2022-07-05 19y 01m 06d Smith
857 Kenzie Smith St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2022-03-12 Not Known 2022-03-12 Not Known Smith
858 Kerr Smith Dundee United; St Johnstone; Inverness Caledonian Thistle 1 0 1 0 0 3 .00 .00 100.00 .00 2021-11-06 16y 10m 25d 2026-08-16 21y 08m 04d Smith
859 Kevin Smith East Fife; Bonnyrigg Rose Athletic 5 4 1 0 0 5 .00 .00 100.00 .00 2014-07-12 28y 06m 28d 2022-07-09 36y 06m 25d Smith
860 Les Smith Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 30y 10m 26d 1958-11-19 30y 10m 26d Smith
861 Leslie Smith RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 25y 04m 25d 1943-08-07 25y 04m 25d Smith
862 Lewis Smith Hamilton Academical; Livingston (Meadowbank Thistle); Aberdeen 6 4 2 2 3 3 3 33.33 33.33 33.33 50.00 2019-03-16 19y 00m 00d 2026-08-01 26y 04m 16d Smith
863 Liam Smith Dundee United; St Johnstone 8 8 0 1 0 3 5 .00 37.50 62.50 18.75 2019-07-12 22y 09m 08d 2026-08-29 29y 10m 25d Smith
864 Mark Smith Celtic; Dunfermline Athletic 5 4 1 0 1 4 .00 20.00 80.00 10.00 1987-02-14 22y 01m 29d 1988-08-31 23y 08m 15d Smith
865 Martin Smith Kilmarnock 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2016-10-26 21y 08m 16d 2017-04-14 22y 02m 04d Smith
866 Matthew Smith Kilmarnock; Ayr United 22 22 0 3 9 5 8 40.91 22.73 36.36 52.27 1916-10-14 Not Known 1933-01-14 Not Known Smith
867 Matthew Smith Clyde; Greenock Morton 12 12 0 2 6 4 16.67 50.00 33.33 41.67 1928-01-07 Not Known 1935-11-16 Not Known Smith
868 Matthew Smith St Johnstone 4 1 3 0 0 5 .00 .00 100.00 .00 2023-08-05 23y 08m 14d 2025-02-23 25y 03m 01d Smith
869 Nicol Smith Rangers 33 33 0 19 6 8 57.58 18.18 24.24 66.67 1893-03-18 19y 02m 21d 1904-11-05 30y 10m 11d Smith
870 P Smith Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-04-20 Not Known 1895-04-20 Not Known Smith
871 P Smith Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Smith
872 Paul Smith Raith Rovers; Motherwell; Dunfermline Athletic; Falkirk; Berwick Rangers 24 24 0 3 4 4 16 16.67 16.67 66.67 25.00 1983-03-29 20y 04m 27d 1997-07-20 34y 08m 18d Smith
873 Pele Smith Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 Not Known 2024-07-27 Not Known Smith
874 Peter Smith Albion Rovers 3 3 0 1 0 0 3 .00 .00 100.00 .00 1943-11-13 Not Known 1949-04-02 Not Known Smith
875 Peter Smith Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known Smith
876 Reuben Smith Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Smith
877 Richard Smith Aberdeen 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1934-11-24 Not Known 1938-03-12 Not Known Smith
878 Robert Smith Leith Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1903-02-07 Not Known 1903-05-16 Not Known Smith
879 Robert Smith Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-01-01 Not Known 1916-01-01 Not Known Smith
880 Robert Smith Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-08 Not Known 1928-09-08 Not Known Smith
881 Robert Alexander Smith Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-08-03 24y 02m 01d 1968-08-03 24y 02m 01d Smith
882 Robert B Smith Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1949-08-31 Not Known 1949-12-17 Not Known Smith
883 Robert Hoynes Smith Ayr United; Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1937-10-09 Not Known 1939-11-18 Not Known Smith
884 Bobby Smith Hibernian; Leicester City; Dunfermline Athletic 20 20 0 2 10 5 9 41.67 20.83 37.50 52.08 1973-09-08 19y 08m 18d 1988-08-31 34y 08m 10d Smith
885 Samuel Smith St Mirren 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1946-03-09 Not Known 1948-09-04 Not Known Smith
886 Scott Smith Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-03-21 18y 08m 00d 2014-03-21 18y 08m 00d Smith
887 Scott Smith East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 22y 04m 28d 2014-07-12 22y 04m 28d Smith
888 Scott Smith Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 Not Known 1998-07-23 Not Known Smith
889 Shaun Smith Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 Not Known 1998-07-23 Not Known Smith
890 Stephen Smith Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 28y 05m 11d 1996-07-27 28y 05m 11d Smith
891 Stephen Smith Aberdeen 13 13 0 5 2 6 38.46 15.38 46.15 46.15 1930-09-27 Not Known 1936-11-14 Not Known Smith
892 Steven Smith Rangers; Aberdeen; Kilmarnock 15 11 4 1 11 6 4 50.00 27.27 18.18 63.64 2004-09-12 19y 00m 13d 2016-12-27 31y 03m 27d Smith
893 Stirton Smith Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-12-25 22y 01m 27d 1948-12-25 22y 01m 27d Smith
894 Stuart Smith Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2007-08-12 18y 01m 06d 2007-08-12 18y 01m 06d Smith
895 Sydney E Smith Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known Smith
896 Thomas Smith Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1915-03-27 Not Known 1915-03-27 Not Known Smith
897 Thomas Greig Smith Queens Park; Ayr United; St Bernards 15 15 0 2 3 10 13.33 20.00 66.67 23.33 1931-02-11 Not Known 1937-09-22 Not Known Smith
898 Thomas Smith Kilmarnock 16 16 0 5 4 7 31.25 25.00 43.75 43.75 1929-12-28 Not Known 1936-10-24 Not Known Smith
899 Thomas S Smith Dundee 9 9 0 1 0 8 11.11 .00 88.89 11.11 1932-09-17 Not Known 1938-01-03 Not Known Smith
900 Thomas Smith Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 Not Known 1931-04-29 Not Known Smith
901 Tom Smith Partick Thistle; Hibernian 11 9 2 4 2 6 30.77 15.38 46.15 38.46 1994-05-14 20y 07m 02d 2000-12-26 27y 02m 14d Smith
902 Tom Smith Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 24y 09m 07d 1902-01-02 25y 01m 07d Smith
903 Tot Smith Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 19y 02m 23d 1942-04-25 19y 02m 23d Smith
904 Trevor Alan Smith Dunfermline Athletic; Hamilton Academical 5 3 2 1 0 0 7 .00 .00 100.00 .00 1987-09-26 22y 04m 20d 1991-08-28 26y 03m 22d Smith
905 W [111] Smith Vale Of Leven 2 2 0 0 0 2 .00 .00 100.00 .00 1891-05-09 Not Known 1891-05-09 Not Known Smith
906 W Smith Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Smith
907 Wallace Smith St Mirren; Dunfermline Athletic; Stirling Albion 8 8 0 5 4 9 27.78 22.22 50.00 38.89 2006-09-09 20y 06m 04d 2015-07-14 29y 04m 09d Smith
908 Walter Berry Smith St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-12-23 Not Known 1933-12-23 Not Known Smith
909 Walter Smith Dundee United; Dumbarton 16 16 0 5 7 5 29.41 41.18 29.41 50.00 1971-03-20 23y 00m 24d 1980-02-20 31y 11m 27d Smith
910 William Smith Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1962-12-01 Not Known 1963-04-06 Not Known Smith
911 Tich Smith Nottingham Forest 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1891-01-03 22y 01m 24d 1891-01-03 22y 01m 24d Smith
912 William Smith Leith Athletic 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1895-05-11 Not Known 1896-11-28 Not Known Smith
913 William [21] Smith Queen of the South 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-11-05 Not Known 1939-03-11 Not Known Smith
914 William [31] Smith Cambuslang 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1891-02-14 Not Known 1891-12-26 Not Known Smith
915 William Smith Dundee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1905-04-10 Not Known 1905-04-10 Not Known Smith
916 William Smith St Bernards 11 11 0 1 2 1 8 18.18 9.09 72.73 22.73 1905-04-29 Not Known 1911-09-18 Not Known Smith
917 William A Smith Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known Smith
918 William Smith Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-17 Not Known 1938-08-17 Not Known Smith
919 Billy Smith Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 29y 03m 18d 1924-09-10 29y 03m 18d Smith
920 William John Smith Port Glasgow Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1901-02-16 Not Known 1904-11-19 Not Known Smith
921 William Smith Partick Thistle; Queen of the South 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1954-04-19 Not Known 1959-02-04 Not Known Smith
922 William Smith Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Smith
923 Robert Smith[1] Hibernian 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1915-09-20 Not Known 1918-05-18 Not Known Smith[1]
924 William Smith Hibernian 26 26 0 10 7 3 16 26.92 11.54 61.54 32.69 1893-05-18 Not Known 1897-09-18 Not Known Smith[1]
925 William Smith Hibernian 51 51 0 3 14 9 27 27.45 17.65 52.94 36.27 1908-09-19 Not Known 1920-01-01 Not Known Smith[2]
926 Oleg Smoljaninov Dnipro Dnipropetrovsk 1 0 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 31y 04m 18d 1990-10-03 31y 05m 02d Smoljaninov
927 Marc Smyth Partick Thistle; Airdrieonians (Airdrie United) 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-02-25 23y 01m 29d 2008-08-27 25y 08m 00d Smyth
928 Oisin Smyth St Mirren 4 2 2 1 1 3 20.00 20.00 60.00 30.00 2024-09-21 24y 04m 16d 2026-01-14 25y 08m 09d Smyth
929 Paul Smyth Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 19y 08m 29d 2017-07-08 19y 08m 29d Smyth
930 Alfred Snape Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1919-11-15 Not Known 1919-11-15 Not Known Snape
931 Jack Snape Falkirk 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1944-06-24 Not Known 1945-08-11 Not Known Snape
932 Harley Sneap Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 17y 09m 14d 2023-07-06 17y 09m 14d Sneap
933 Alan Sneddon Celtic; Hibernian 32 31 1 7 12 15 20.59 35.29 44.12 38.24 1978-03-01 19y 11m 17d 1990-11-24 32y 08m 12d Sneddon
934 Blair Sneddon Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-22 18y 04m 26d 2020-09-22 18y 04m 26d Sneddon
935 David Sneddon Dundee; Kilmarnock; Raith Rovers 19 18 1 4 7 5 9 33.33 23.81 42.86 45.24 1958-01-04 21y 08m 11d 1970-03-21 33y 10m 25d Sneddon
936 Douglas Haig Sneddon St Johnstone 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1940-01-13 Not Known 1940-04-27 Not Known Sneddon
937 George Sneddon Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1905-01-02 Not Known 1906-09-22 Not Known Sneddon
938 Henry Sneddon Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-12-09 Not Known 1940-05-11 Not Known Sneddon
939 Ian Sneddon Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 18y 08m 08d 1965-08-07 18y 08m 08d Sneddon
940 James Sneddon Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-12-02 Not Known 1894-01-01 Not Known Sneddon
941 James Sneddon St Bernards 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1894-08-11 Not Known 1895-09-21 Not Known Sneddon
942 James Sneddon Motherwell 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1905-09-02 Not Known 1915-12-18 Not Known Sneddon
943 Jamie Sneddon Cowdenbeath; Partick Thistle; Falkirk 2 1 1 0 4 10 .00 28.57 71.43 14.29 2014-12-23 17y 06m 14d 2026-05-13 28y 11m 04d Sneddon
944 John Sneddon East Fife; St Mirren; Falkirk 5 5 0 0 2 3 .00 40.00 60.00 20.00 1939-12-02 Not Known 1946-04-06 Not Known Sneddon
945 John Sneddon Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-09-02 Not Known 1916-09-02 Not Known Sneddon
946 Kyle Sneddon Cowdenbeath 0 0 0 0 0 2 .00 .00 100.00 .00 2019-07-16 16y 06m 27d 2020-10-10 17y 09m 21d Sneddon
947 Les Sneddon Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 26y 06m 07d 1968-01-27 26y 06m 07d Sneddon
948 Robert Sneddon Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1932-12-03 Not Known 1933-04-12 Not Known Sneddon
949 Robert Sneddon Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Sneddon
950 Tally Sneddon Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 Not Known 1938-06-01 Not Known Sneddon
951 Thomas D Sneddon Queens Park 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1921-12-10 Not Known 1926-08-21 Not Known Sneddon
952 Thomas Sneddon Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1915-12-18 Not Known 1915-12-18 Not Known Sneddon
953 William Sneddon Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Sneddon
954 Tally Sneddon Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-09-12 22y 05m 11d 1937-01-16 22y 09m 15d Sneddon
955 Theo Snelders Aberdeen; Rangers 25 25 0 14 6 9 48.28 20.69 31.03 58.62 1988-09-24 24y 09m 17d 1997-12-20 34y 00m 13d Snelders
956 Victor Derek Snell Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 31y 04m 00d 1959-02-28 31y 04m 00d Snell
957 Evander Sno Celtic 3 2 1 4 1 2 57.14 14.29 28.57 64.29 2006-08-06 19y 03m 28d 2008-02-16 20y 10m 07d Sno
958 Matthew Snoddy Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 20y 05m 19d 2013-07-25 20y 05m 19d Snoddy
959 Thomas Gillespie Snoddy Raith Rovers; St Mirren 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1911-02-18 Not Known 1913-01-25 Not Known Snoddy
960 Robert Snodgrass Livingston (Meadowbank Thistle) 5 2 3 0 1 5 .00 16.67 83.33 8.33 2004-10-03 17y 00m 26d 2006-03-05 18y 05m 26d Snodgrass
961 Ian Snodin Everton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1987-10-18 24y 02m 03d 1993-08-02 29y 11m 18d Snodin
962 Snowden Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 Not Known 1958-10-13 Not Known Snowden
963 William Snowdon Livingston (Meadowbank Thistle); Partick Thistle; Stranraer 2 1 1 0 2 2 .00 50.00 50.00 25.00 2004-04-17 21y 03m 10d 2007-01-06 23y 11m 30d Snowdon
964 Ferne Snoyl Aberdeen 2 0 2 1 0 1 50.00 .00 50.00 50.00 2006-02-04 20y 10m 27d 2006-02-11 20y 11m 03d Snoyl
965 Stuart Miles Soane Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2007-02-10 19y 03m 05d 2007-02-10 19y 03m 05d Soane
966 Rafa Soares PAOK Thessaloniki 1 1 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 27y 11m 19d 2023-08-31 27y 11m 26d Soares
967 Samuel Soares Benfica 2 2 0 1 1 0 50.00 50.00 .00 75.00 2026-08-06 24y 01m 22d 2026-08-13 24y 01m 29d Soares
968 Tom Soares Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2012-03-18 25y 08m 08d 2012-05-19 25y 10m 09d Soares
969 Tunmise Sobowale St Mirren 3 0 3 1 2 1 25.00 50.00 25.00 50.00 2025-08-16 26y 04m 28d 2026-02-03 26y 10m 15d Sobowale
970 Tadeusz Socha Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 21y 04m 23d 2009-07-08 21y 04m 23d Socha
971 Sebastien Socie Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2001-11-03 25y 07m 26d 2001-11-03 25y 07m 26d Socie
972 Akpo Sodje Hibernian 2 1 1 0 1 1 .00 50.00 50.00 25.00 2011-04-03 31y 02m 04d 2011-08-28 31y 06m 28d Sodje
973 Aage Soerensen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 28y 05m 00d 1965-10-27 28y 05m 09d Soerensen
974 Emran Soglo SK Sturm Graz 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 20y 08m 14d 2026-07-28 20y 08m 21d Soglo
975 Sohns Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Sohns
976 Alexandr Sojka Viktoria Plzen 1 1 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 21y 06m 18d 2024-08-29 21y 06m 25d Sojka
977 Ester Sokler Aberdeen 6 2 4 2 1 3 33.33 16.67 50.00 41.67 2023-09-16 24y 03m 12d 2025-08-04 26y 02m 00d Sokler
978 Jakub Sokolik Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 19y 10m 29d 2013-07-27 19y 10m 29d Sokolik
979 Nick Sokoloff Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-10 Not Known 1959-05-10 Not Known Sokoloff
980 John Anthony Sokoluk East Fife; Berwick Rangers 0 0 0 0 0 2 .00 .00 100.00 .00 1983-02-20 17y 08m 29d 1987-08-01 22y 02m 10d Sokoluk
981 Solako Fulham 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Solako
982 Thomas Solberg Aberdeen 4 4 0 2 0 4 33.33 .00 66.67 33.33 2000-03-22 30y 01m 26d 2001-10-27 31y 09m 02d Solberg
983 Zvonimir Soldo VfB Stuttgart 1893 1 1 0 1 0 0 100.00 .00 .00 100.00 2000-09-14 33y 07m 03d 2000-09-14 33y 07m 03d Soldo
984 Liam Sole Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2026-08-16 Not Known 2026-08-16 Not Known Sole
985 Manor Solomon Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 24y 11m 23d 2024-07-17 24y 11m 23d Solomon
986 Yann Soloy Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2001-12-22 31y 10m 07d 2001-12-22 31y 10m 07d Soloy
987 Trond Soltvedt Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 31y 05m 10d 1998-07-25 31y 05m 10d Soltvedt
988 John Somers Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1928-08-03 Not Known 1928-08-06 Not Known Somers
989 Micky Somers Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 22y 01m 07d 1967-04-03 22y 01m 07d Somers
990 Peter Somers Celtic; Clyde; Hamilton Academical 23 23 0 6 10 4 9 43.48 17.39 39.13 52.17 1898-12-17 Not Known 1911-03-18 Not Known Somers
991 Thibo Somers Cercle Brugge 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-28 25y 08m 12d 2024-11-28 25y 08m 12d Somers
992 Archibald Somerville Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known Somerville
993 Christopher Ian Somerville Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 24y 04m 26d 1997-03-27 29y 03m 19d Somerville
994 Ernest G Somerville Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-04-11 Not Known 1921-04-11 Not Known Somerville
995 James Somerville Falkirk; Airdrieonians 15 15 0 2 5 5 5 33.33 33.33 33.33 50.00 1918-11-16 Not Known 1929-12-07 Not Known Somerville
996 Robert Somerville Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-09-09 Not Known 1933-09-09 Not Known Somerville
997 Robert Somerville Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-03 Not Known 1951-02-03 Not Known Somerville
998 Tommy Somerville Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-03-17 Not Known 1951-03-17 Not Known Somerville
999 James Sommen Partick Thistle 4 4 0 3 0 1 75.00 .00 25.00 75.00 1904-10-01 Not Known 1907-04-27 Not Known Sommen
1000 George Douglas Liddle Sommerville Hamilton Academical 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1921-09-03 Not Known 1926-02-10 Not Known Sommerville
1001 Doug Somner Falkirk; Ayr United; Partick Thistle; St Mirren; Montrose 18 18 0 8 10 5 6 47.62 23.81 28.57 59.52 1971-12-11 20y 05m 07d 1985-08-20 34y 01m 16d Somner
1002 Tamas Somorjai Ferencvaros 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 24y 00m 15d 2004-12-16 24y 00m 15d Somorjai
1003 Eduard Vasilyevich Son Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 26y 00m 01d 1990-10-03 26y 00m 15d Son
1004 Yann Songo'o Ross County 2 2 0 1 0 0 2 .00 .00 100.00 .00 2014-01-25 22y 02m 06d 2014-04-19 22y 05m 00d Songo'o
1005 Ayrton Sonkur The Spartans 1 1 0 0 0 1 .00 .00 100.00 .00 2024-01-20 25y 11m 14d 2024-01-20 25y 11m 14d Sonkur
1006 Frank Soo RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 28y 08m 04d 1943-08-07 28y 08m 04d Soo
1007 Percy Soper Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-09-10 Not Known 1947-09-10 Not Known Soper
1008 Stuart Graham Sorbie St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-17 24y 11m 10d 1988-08-17 24y 11m 10d Sorbie
1009 Erik Sorensen Greenock Morton; Rangers 16 16 0 3 5 8 18.75 31.25 50.00 34.38 1964-10-31 24y 09m 09d 1972-09-23 32y 08m 01d Sorensen
1010 Jorn Sorensen Greenock Morton 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1964-10-31 Not Known 1965-03-10 Not Known Sorensen
1011 Jock Sorley Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Sorley
1012 Helge Sorlie Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 25y 11m 24d 1965-10-27 26y 00m 03d Sorlie
1013 Ismaila Soro Celtic 4 1 3 2 1 1 50.00 25.00 25.00 62.50 2020-12-20 22y 05m 15d 2022-01-26 23y 06m 21d Soro
1014 Aleksandr Sorokalet Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 25y 07m 08d 1982-11-24 25y 07m 08d Sorokalet
1015 Vladislavs Sorokins Rigas Futbola Skola 2 1 1 0 0 2 .00 .00 100.00 .00 2022-09-15 24y 11m 10d 2022-10-27 25y 00m 22d Sorokins
1016 Stefano Sorrentino AEK Athens 1 1 0 1 0 0 100.00 .00 .00 100.00 2006-08-09 27y 04m 12d 2006-08-09 27y 04m 12d Sorrentino
1017 Sebastian Sorsa Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2008-08-30 24y 07m 05d 2008-08-30 24y 07m 05d Sorsa
1018 Vuk Sotirovic Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 26y 11m 25d 2009-07-08 26y 11m 25d Sotirovic
1019 Sebastian Soto Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2022-03-19 21y 07m 19d 2022-03-19 21y 07m 19d Soto
1020 Deji Sotona Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-31 20y 01m 19d 2022-08-31 20y 01m 19d Sotona
1021 Aymen Souda Livingston (Meadowbank Thistle) 1 1 0 0 2 0 .00 100.00 .00 50.00 2019-10-26 26y 07m 28d 2019-12-04 26y 09m 06d Souda
1022 Graeme Souness Tottenham Hotspur; Middlesbrough; Rangers; Falkirk Select 7 5 2 5 1 2 62.50 12.50 25.00 68.75 1971-08-07 18y 03m 01d 1988-09-21 35y 04m 15d Souness
1023 Jim Souness Falkirk; Hibernian 2 2 0 1 1 0 50.00 50.00 .00 75.00 1950-02-18 21y 03m 09d 1951-05-15 22y 06m 06d Souness
1024 Dyego Sousa Union Deportiva Almeria 1 1 0 1 0 0 0 .00 .00 .00 .00 2022-12-04 33y 02m 20d 2022-12-04 33y 02m 20d Sousa
1025 David G M Soutar Clyde; Dundee 10 9 1 7 0 6 53.85 .00 46.15 53.85 1965-03-27 24y 11m 27d 1970-10-17 30y 06m 17d Soutar
1026 Derek Soutar Dundee; Aberdeen 4 4 0 2 3 9 14.29 21.43 64.29 25.00 2001-05-20 19y 11m 16d 2008-01-26 26y 07m 22d Soutar
1027 Gordon Soutar Motherwell 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1979-09-19 24y 11m 00d 1980-01-19 25y 03m 00d Soutar
1028 Soutar Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-22 Not Known 1894-12-22 Not Known Soutar
1029 Thomas Hoggan Soutar Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1937-01-04 Not Known 1937-01-04 Not Known Soutar
1030 John Souter Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-09-21 Not Known 1936-01-01 Not Known Souter
1031 Thomas Hoggan Souter Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-08-27 Not Known 1935-12-07 Not Known Souter
1032 Alex South Brighton and Hove Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-04-28 18y 09m 21d 1950-04-28 18y 09m 21d South
1033 Neville Southall Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1991-05-13 32y 07m 27d 1993-08-02 34y 10m 17d Southall
1034 Nicky Southall Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 25y 06m 01d 1997-07-29 25y 06m 01d Southall
1035 Gareth Southgate Middlesbrough 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 35y 04m 11d 2005-07-20 35y 04m 11d Southgate
1036 Tommy Southren West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 26y 09m 11d 1953-10-19 26y 09m 11d Southren
1037 Luke Southwood Hamilton Academical 2 2 0 1 2 0 33.33 66.67 .00 66.67 2019-08-31 20y 03m 24d 2020-02-15 20y 09m 08d Southwood
1038 Jack Southworth Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 22y 00m 19d 1888-12-31 22y 00m 19d Southworth
1039 James Southworth Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Southworth
1040 Harry Souttar Dundee United; Ross County 1 1 0 0 1 1 .00 50.00 50.00 25.00 2015-10-18 16y 11m 26d 2018-02-17 19y 03m 26d Souttar
1041 John Souttar Dundee United; Rangers 12 11 1 10 3 3 62.50 18.75 18.75 71.88 2013-02-09 16y 04m 15d 2026-02-15 29y 04m 21d Souttar
1042 Souttar Partick Thistle 2 2 0 0 2 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-11-22 Not Known Souttar
1043 Edson Souza Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Souza
1044 Julio Cesar AEK Athens 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2006-08-09 26y 05m 14d 2006-08-23 26y 05m 28d Souza
1045 Sadio Sow Chamois Niortais 1 0 1 0 1 0 .00 100.00 .00 50.00 2000-07-18 24y 04m 05d 2000-07-18 24y 04m 05d Sow
1046 Osman Sow Kilmarnock; Dundee 4 2 2 2 0 2 50.00 .00 50.00 50.00 2019-11-23 29y 07m 01d 2021-03-06 30y 10m 12d Sow
1047 Lennard Sowah Hamilton Academical 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2016-11-21 24y 02m 29d 2019-03-16 26y 06m 21d Sowah
1048 Bill Sowden Manchester City 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1953-10-14 23y 02m 02d 1953-10-14 23y 02m 02d Sowden
1049 Joe Sowerbutts Blackburn Rovers 3 3 0 3 3 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1884-12-26 Not Known Sowerbutts
1050 Fred Sowerby St Mirren; Third Lanark 12 12 0 2 5 0 7 41.67 .00 58.33 41.67 1912-11-16 Not Known 1919-03-15 Not Known Sowerby
1051 John Sowerby Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-13 Not Known 1938-08-13 Not Known Sowerby
1052 Thomas Sowunmi Ferencvaros; Hibernian 2 0 2 1 0 1 50.00 .00 50.00 50.00 2004-12-16 26y 04m 21d 2007-04-01 28y 08m 07d Sowunmi
1053 James Soye Aberdeen 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1910-11-05 Not Known 1915-04-03 Not Known Soye
1054 Nigel Spackman Rangers 12 12 0 8 3 1 66.67 25.00 8.33 79.17 1989-12-02 29y 00m 00d 1992-04-28 31y 04m 26d Spackman
1055 Amir Spahic Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 25y 09m 25d 2009-07-08 25y 09m 25d Spahic
1056 Elvedin Spahic Zeljeznicar Sarajevo 1 1 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 23y 06m 21d 2003-10-15 23y 07m 12d Spahic
1057 Derek Spalding Hibernian 8 8 0 5 3 1 55.56 33.33 11.11 72.22 1974-09-07 19y 08m 18d 1977-03-23 22y 03m 03d Spalding
1058 Euan Spark Dundee United; Dunfermline Athletic; Brechin City 1 1 0 1 0 2 33.33 .00 66.67 33.33 2015-12-30 19y 01m 01d 2025-01-17 28y 01m 19d Spark
1059 Sparke Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known Sparke
1060 Tom Sparrow Stoke City; Motherwell 6 4 2 1 1 3 4 12.50 37.50 50.00 31.25 2022-07-23 19y 04m 21d 2026-05-09 23y 02m 07d Sparrow
1061 Alan Spavin Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 24y 11m 28d 1967-08-05 25y 05m 16d Spavin
1062 Jay Spearing Liverpool 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-08-23 23y 08m 29d 2012-08-23 23y 08m 29d Spearing
1063 Jonathan Spector Hibernian 1 0 1 1 1 0 50.00 50.00 .00 75.00 2019-04-06 33y 03m 03d 2019-04-28 33y 03m 25d Spector
1064 Finlay Speedie Rangers; Dumbarton 22 22 0 7 8 10 4 36.36 45.45 18.18 59.09 1901-03-02 20y 06m 12d 1914-04-04 33y 07m 17d Speedie
1065 Robert Ferrier Speedie Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Speedie
1066 William Speedie Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1899-12-23 Not Known 1900-02-10 Not Known Speedie
1067 Charles Speirs Hamilton Academical 4 4 0 0 0 4 .00 .00 100.00 .00 1986-12-13 20y 08m 21d 1988-10-11 22y 06m 19d Speirs
1068 James B Speirs St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-15 Not Known 1922-08-15 Not Known Speirs
1069 James Hamilton Speirs Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-08-22 Not Known 1908-08-22 Not Known Speirs
1070 John C Speirs Port Glasgow Athletic; Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 1908-10-17 Not Known 1910-11-12 Not Known Speirs
1071 Robert Speirs Greenock Morton; Third Lanark 4 4 0 2 2 2 0 50.00 50.00 .00 75.00 1907-09-07 Not Known 1912-10-12 Not Known Speirs
1072 Walter Gardner Speirs St Mirren 13 11 2 3 3 3 7 23.08 23.08 53.85 34.62 1983-08-31 20y 04m 17d 1987-02-28 23y 10m 14d Speirs
1073 Spellman Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known Spellman
1074 Alex Spence Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-05 Not Known 1904-09-05 Not Known Spence
1075 Charles Alexander Spence Raith Rovers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-03-31 19y 09m 18d 1982-12-04 20y 05m 21d Spence
1076 Colin Spence Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 52y 00m 00d 2012-01-07 52y 00m 00d Spence
1077 Dick Spence Chelsea 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1935-11-25 27y 04m 07d 1947-04-21 38y 09m 03d Spence
1078 Djed Spence Tottenham Hotspur 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 23y 10m 09d 2024-07-17 23y 10m 09d Spence
1079 Greig Spence Raith Rovers; Alloa Athletic; Cowdenbeath; Arbroath 7 6 1 1 1 1 6 12.50 12.50 75.00 18.75 2012-07-14 20y 01m 07d 2019-06-29 27y 00m 22d Spence
1080 H Spence Orkney Select 1 0 1 0 0 1 .00 .00 100.00 .00 1973-05-05 Not Known 1973-05-05 Not Known Spence
1081 Ian Spence Stirling Albion; Raith Rovers; Third Lanark 12 12 0 6 2 4 6 16.67 33.33 50.00 33.33 1958-10-04 Not Known 1962-11-17 Not Known Spence
1082 Joe Spence Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-04-14 25y 03m 30d 1924-04-14 25y 03m 30d Spence
1083 John Couper Spence Partick Thistle 4 4 0 1 0 2 25.00 .00 50.00 25.00 1897-09-04 Not Known 1898-11-19 Not Known Spence
1084 Lewis Spence Dunfermline Athletic; Dundee; Ross County 5 2 3 2 2 2 33.33 33.33 33.33 50.00 2013-07-13 17y 05m 15d 2020-01-22 23y 11m 25d Spence
1085 Thomas Spence Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 25y 07m 23d 1985-08-27 25y 07m 23d Spence
1086 William Spence Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1901-12-14 Not Known 1901-12-14 Not Known Spence
1087 William Waddell Spence Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-20 25y 01m 00d 1991-08-20 25y 01m 00d Spence
1088 Brad Spencer Kilmarnock; Raith Rovers; Falkirk 10 10 0 3 1 7 27.27 9.09 63.64 31.82 2018-05-13 21y 11m 27d 2026-05-13 29y 11m 27d Spencer
1089 Brodie Spencer Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-09-03 19y 02m 29d 2023-11-11 19y 05m 06d Spencer
1090 John Spencer Rangers; Motherwell 10 9 1 2 5 1 3 50.00 10.00 30.00 55.00 1991-08-17 20y 11m 06d 2000-12-16 30y 03m 05d Spencer
1091 Hans-Juergen Sperlich SV Hamburg 2 1 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 28y 07m 21d 1976-11-03 28y 08m 05d Sperlich
1092 Julian Speroni Dundee 8 8 0 2 3 5 20.00 30.00 50.00 35.00 2001-11-10 22y 05m 23d 2004-03-27 24y 10m 09d Speroni
1093 Billy Spier Ayr United 1 0 1 0 1 0 .00 100.00 .00 50.00 1982-09-11 19y 05m 19d 1982-09-11 19y 05m 19d Spier
1094 Alex Spiers Rangers 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1905-09-25 Not Known 1906-04-07 Not Known Spiers
1095 Dick Spiers The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-12-02 20y 00m 05d 1957-12-02 20y 00m 05d Spiers
1096 Jimmy Spiers Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1908-02-29 Not Known Spiers
1097 R Spiers Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-05-04 Not Known 1918-05-04 Not Known Spiers
1098 Fred Spiksley Sheffield Wednesday 2 2 0 1 0 0 2 .00 .00 100.00 .00 1894-11-12 24y 09m 18d 1896-04-29 26y 03m 04d Spiksley
1099 Danny Spiller Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 28y 09m 19d 2010-07-29 28y 09m 19d Spiller
1100 Detlef Spincke SV Hamburg 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-10-20 22y 07m 23d 1976-10-20 22y 07m 23d Spincke
1101 Thomas Spink Hibernian 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1918-05-18 Not Known 1919-01-11 Not Known Spink
1102 Blair Spittal Dundee United; Partick Thistle; Ross County; Motherwell 19 17 2 6 3 8 9 15.00 40.00 45.00 35.00 2015-10-18 19y 09m 29d 2023-11-11 27y 10m 23d Spittal
1103 John Ian Spittal Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1993-08-11 28y 05m 28d 1993-08-11 28y 05m 28d Spittal
1104 Aaron Splaine Kilmarnock; Dunfermline Athletic 0 0 0 0 3 1 .00 75.00 25.00 37.50 2015-09-23 18y 11m 10d 2017-07-29 20y 09m 16d Splaine
1105 Adrian Sporle Dundee United 4 2 2 0 2 2 .00 50.00 50.00 25.00 2019-07-12 23y 11m 29d 2022-04-24 26y 09m 11d Sporle
1106 Frank Spraggon Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-08-03 22y 09m 07d 1968-10-21 22y 11m 24d Spraggon
1107 Sven Sprangler St Johnstone 5 3 2 0 0 6 .00 .00 100.00 .00 2023-11-25 28y 07m 29d 2025-05-14 30y 01m 17d Sprangler
1108 Gilbert Spratt Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1924-05-07 Not Known 1925-08-19 Not Known Spratt
1109 Moritz Sprenger VfL Wolfsburg 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-11-13 18y 08m 22d 2013-11-13 18y 08m 22d Sprenger
1110 Hugh Orr Sproat Ayr United; Motherwell 17 17 0 5 4 8 29.41 23.53 47.06 41.18 1975-03-19 22y 04m 03d 1984-08-29 31y 09m 13d Sproat
1111 Adrian Sprott Livingston (Meadowbank Thistle); Hamilton Academical; Stenhousemuir 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1982-01-20 19y 09m 28d 1996-08-14 34y 04m 22d Sprott
1112 Ivan Sproule Hibernian; Ross County 15 9 6 6 3 9 33.33 16.67 50.00 41.67 2005-04-13 24y 01m 26d 2013-09-21 32y 07m 03d Sproule
1113 Jan Spulla Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Spulla
1114 James Alexander Squires Dunfermline Athletic 3 3 0 0 1 3 .00 25.00 75.00 12.50 1998-05-09 22y 05m 24d 1999-05-03 23y 05m 18d Squires
1115 Jim Milne Sr Arbroath 2 2 0 0 2 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1886-01-30 Not Known Sr
1116 Pavel Srnicek Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 26y 10m 06d 1995-08-09 26y 10m 06d Srnicek
1117 Harvey St Clair Kilmarnock 0 0 0 2 0 0 100.00 .00 .00 100.00 2019-10-05 20y 10m 22d 2020-02-05 21y 02m 23d St Clair
1118 Ian St John Motherwell 11 11 0 9 3 3 5 27.27 27.27 45.45 40.91 1957-11-02 19y 04m 26d 1961-03-04 22y 08m 25d St John
1119 Ian Stables Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1956-01-14 Not Known 1956-01-14 Not Known Stables
1120 Lee Stacey Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 22y 05m 13d 2015-07-01 22y 05m 13d Stacey
1121 Graham Stack Hibernian 5 5 0 0 1 4 .00 20.00 80.00 10.00 2009-11-07 28y 01m 12d 2012-03-18 30y 05m 21d Stack
1122 Stack Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Stack
1123 Stadlbauer Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Stadlbauer
1124 Chris Stafford Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 19y 08m 21d 2022-01-22 19y 08m 21d Stafford
1125 Mark Stafford Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 29y 10m 18d 2017-07-08 29y 10m 18d Stafford
1126 Nelson R Stafford Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-30 Not Known 1913-08-30 Not Known Stafford
1127 William Stage Hibernian; Bury 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1919-09-15 26y 05m 24d 1925-04-28 32y 01m 06d Stage
1128 Simon Allan Stainrod Queens Park Rangers; Falkirk; Dundee 3 2 1 0 0 3 .00 .00 100.00 .00 1984-08-07 25y 06m 06d 1992-10-31 33y 08m 30d Stainrod
1129 Richard J Staite Partick Thistle; Clyde 15 15 0 1 8 2 7 47.06 11.76 41.18 52.94 1963-08-17 20y 05m 27d 1970-08-26 27y 06m 05d Staite
1130 Jonathon Staley Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Staley
1131 Robert Stalker Queens Park; Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1904-01-02 Not Known 1904-05-30 Not Known Stalker
1132 Mark Stallard Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 29y 00m 10d 1995-08-05 29y 00m 10d Stallard
1133 Apostolos Stamatelopoulos Motherwell 2 1 1 0 2 0 .00 100.00 .00 50.00 2025-08-23 25y 11m 19d 2025-11-29 26y 02m 25d Stamatelopoulos
1134 Hugh Stanage Falkirk 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1943-08-21 Not Known 1944-06-24 Not Known Stanage
1135 Wilfred Stanex Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1938-12-10 Not Known 1938-12-10 Not Known Stanex
1136 Stanfest FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Stanfest
1137 George Stanger Kilmarnock 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2025-10-18 25y 02m 03d 2026-03-14 25y 06m 27d Stanger
1138 R Stanger Orkney Select 1 1 0 0 0 1 .00 .00 100.00 .00 1973-05-05 Not Known 1973-05-05 Not Known Stanger
1139 Goran Stanik Livingston (Meadowbank Thistle) 4 2 2 0 1 3 .00 25.00 75.00 12.50 2004-10-03 32y 00m 25d 2005-03-19 32y 06m 11d Stanik
1140 Stankiewicz Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Stankiewicz
1141 Dejan Stankovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 17y 08m 30d 1996-08-22 17y 09m 13d Stankovic
1142 Iovan Stankovic Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 27y 05m 14d 1998-10-01 27y 05m 28d Stankovic
1143 Jon Gorenc Stankovic SK Sturm Graz 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 30y 06m 07d 2026-07-28 30y 06m 14d Stankovic
1144 Predrag Stankovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 27y 10m 22d 1996-08-22 27y 11m 05d Stankovic
1145 Duncan Stanners Rangers; Stirling Albion 4 4 0 1 0 3 25.00 .00 75.00 25.00 1953-10-31 Not Known 1956-03-10 Not Known Stanners
1146 James Stanners St Bernards 8 8 0 0 1 7 .00 12.50 87.50 6.25 1902-04-14 Not Known 1905-10-07 Not Known Stanners
1147 John H Stanners Heart of Midlothian B 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1930-08-01 Not Known 1930-08-05 Not Known Stanners
1148 Denis Stanton Arbroath 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-03-03 23y 11m 13d 1973-03-03 23y 11m 13d Stanton
1149 Pat Stanton Hibernian; Celtic 44 44 0 3 24 11 9 54.55 25.00 20.45 67.05 1964-03-16 19y 06m 03d 1977-04-02 32y 06m 20d Stanton
1150 Samuel Stanton Hibernian; Dundee United; St Johnstone 8 5 3 1 2 4 5 18.18 36.36 45.45 36.36 2012-08-12 18y 03m 24d 2026-08-29 32y 04m 10d Stanton
1151 Ben Stanway Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-20 18y 11m 00d 2023-08-20 18y 11m 00d Stanway
1152 Frank Stapleton Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 29y 10m 26d 1986-09-02 29y 10m 26d Stapleton
1153 Phil Starbuck Nottingham Forest 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 19y 09m 19d 1988-09-12 19y 09m 19d Starbuck
1154 Carl Starfelt Celtic 8 8 0 8 0 1 88.89 .00 11.11 88.89 2021-07-31 26y 06m 25d 2023-05-07 28y 04m 01d Starfelt
1155 Derek Stark Dundee United 12 12 0 7 4 1 58.33 33.33 8.33 75.00 1979-04-04 20y 04m 16d 1984-03-31 25y 04m 12d Stark
1156 James Stark St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1901-11-23 Not Known 1903-03-28 Not Known Stark
1157 James Stark Hibernian 18 18 0 6 7 5 33.33 38.89 27.78 52.78 1926-01-01 Not Known 1929-09-16 Not Known Stark
1158 James Stark Rangers; Greenock Morton 30 30 0 2 12 9 9 40.00 30.00 30.00 55.00 1900-09-24 Not Known 1915-04-10 Not Known Stark
1159 Peter Mackinnon Stark Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1936-12-12 Not Known 1937-04-24 Not Known Stark
1160 Stark Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1886-10-16 Not Known 1887-03-05 Not Known Stark
1161 Thomas Stark Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1941-08-16 Not Known 1941-08-16 Not Known Stark
1162 Walter Stark Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1926-10-09 Not Known 1926-10-09 Not Known Stark
1163 Billy Stark St Mirren; Aberdeen; Celtic; Kilmarnock 31 26 5 9 21 7 6 61.76 20.59 17.65 72.06 1978-10-07 21y 10m 06d 1993-11-30 36y 11m 29d Stark
1164 Wilson Robert Stark Arbroath 2 1 1 0 0 2 .00 .00 100.00 .00 1979-08-11 20y 06m 03d 1980-03-01 21y 00m 22d Stark
1165 Ben Starkey Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-14 19y 03m 27d 2018-07-14 19y 03m 27d Starkey
1166 Malcolm John Starkey Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 22y 08m 18d 1958-10-13 22y 08m 18d Starkey
1167 Felix Staroscik Third Lanark 8 8 0 5 3 1 4 37.50 12.50 50.00 43.75 1947-10-04 27y 04m 14d 1951-02-17 30y 08m 28d Staroscik
1168 Derek Statham West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 19y 04m 13d 1978-08-06 19y 04m 13d Statham
1169 Mark James Staunton Falkirk 0 0 0 1 0 1 50.00 .00 50.00 50.00 2008-05-05 19y 03m 05d 2008-11-22 19y 09m 23d Staunton
1170 Stauton 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 Stauton
1171 Arid Stavrum Aberdeen 6 5 1 2 2 1 3 33.33 16.67 50.00 41.67 1999-12-08 27y 07m 22d 2001-01-02 28y 08m 17d Stavrum
1172 Angus Stead Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-11-17 Not Known 1945-11-17 Not Known Stead
1173 Angus Stead St Mirren; Partick Thistle; Hibernian; Dumbarton 8 8 0 2 0 1 6 .00 12.50 75.00 6.25 1940-09-28 Not Known 1943-11-06 Not Known Stead
1174 Steadman Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-18 Not Known 1904-04-18 Not Known Steadman
1175 James J Steadward Partick Thistle 2 2 0 1 1 0 50.00 50.00 .00 75.00 1946-08-14 Not Known 1946-10-05 Not Known Steadward
1176 James Jackson Steadward Queens Park; Partick Thistle 11 11 0 1 3 7 9.09 27.27 63.64 22.73 1943-01-30 Not Known 1945-12-01 Not Known Steadward
1177 Richard Stearman Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 22y 11m 15d 2010-08-03 22y 11m 15d Stearman
1178 Steckiw Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Steckiw
1179 Alex. David Steedman Stirling Albion; Berwick Rangers 7 6 1 2 0 6 25.00 .00 75.00 25.00 1977-09-24 20y 10m 11d 1984-03-27 27y 04m 14d Steedman
1180 William Steedman East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-25 Not Known 1956-02-25 Not Known Steedman
1181 A Steel Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-04-24 Not Known 1880-04-24 Not Known Steel
1182 Alex Steel Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1911-11-18 Not Known 1911-11-18 Not Known Steel
1183 Bill Steel Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Steel
1184 Billy Steel St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1954-09-22 Not Known 1954-09-25 Not Known Steel
1185 Billy Steel Greenock Morton; Dundee 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 1947-04-05 23y 11m 04d 1954-01-23 30y 08m 22d Steel
1186 Bobby Steel Clyde 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1960-11-19 Not Known 1961-03-25 Not Known Steel
1187 Daniel Steel Rangers; Third Lanark 4 4 0 3 0 1 75.00 .00 25.00 75.00 1905-09-25 Not Known 1913-04-05 Not Known Steel
1188 Derek Ronald Steel Raith Rovers; East Stirlingshire 3 3 0 0 0 3 .00 .00 100.00 .00 1981-10-17 22y 05m 21d 1984-08-22 25y 03m 27d Steel
1189 James Steel Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1910-10-01 Not Known 1911-11-11 Not Known Steel
1190 James Steel Rangers; Kilmarnock 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1893-03-18 Not Known 1913-02-22 Not Known Steel
1191 John A Steel Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-09-04 Not Known 1946-09-04 Not Known Steel
1192 John Hay Steel Queens Park; Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1920-03-06 Not Known 1921-02-26 Not Known Steel
1193 John Steel Hamilton Academical; East Stirlingshire 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1921-04-30 Not Known 1925-02-28 Not Known Steel
1194 Peter Steel Leith Athletic; Dunfermline Athletic 12 12 0 3 1 8 25.00 8.33 66.67 29.17 1926-05-15 Not Known 1936-01-04 Not Known Steel
1195 Robert Loudon Steel Port Glasgow Athletic 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1906-11-10 Not Known 1908-02-08 Not Known Steel
1196 Robert S Steel Motherwell; St Bernards 2 2 0 1 0 0 2 .00 .00 100.00 .00 1892-12-24 Not Known 1893-08-05 Not Known Steel
1197 Steel Bolton Wanderers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1884-01-01 Not Known 1886-04-26 Not Known Steel
1198 William Steel Greenock Morton 5 5 0 3 0 2 60.00 .00 40.00 60.00 1941-10-11 Not Known 1945-10-06 Not Known Steel
1199 William Gilbert Steel St Johnstone 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1927-11-26 Not Known 1930-02-19 Not Known Steel
1200 William Steel St Mirren 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1897-09-25 Not Known 1900-01-20 Not Known Steel
1201 Aaron Steele East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 19y 07m 01d 2022-07-05 19y 07m 01d Steele
1202 David Steele Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 30y 02m 12d 1924-09-10 30y 02m 12d Steele
1203 Gilbert Steele Ayr United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1917-10-20 Not Known 1918-10-12 Not Known Steele
1204 Jack Steele British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Steele
1205 James Steele Dundee; Southampton; Rangers 9 9 0 5 2 2 55.56 22.22 22.22 66.67 1969-11-22 19y 08m 11d 1976-11-27 26y 08m 16d Steele
1206 James Steele Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-02-18 Not Known 1905-03-04 Not Known Steele
1207 James Steele Third Lanark 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1895-09-07 Not Known 1896-11-21 Not Known Steele
1208 John Steele Ayr United 3 3 0 0 0 3 .00 .00 100.00 .00 1936-01-18 19y 01m 25d 1938-02-05 21y 02m 12d Steele
1209 Peter Steele Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Steele
1210 Tommy Steele Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1978-04-22 19y 02m 15d 1978-04-22 19y 02m 15d Steele
1211 William Burnie Steele Stirling Albion 5 3 2 0 0 5 .00 .00 100.00 .00 1976-02-14 22y 04m 02d 1979-11-17 26y 01m 05d Steele
1212 John Matheson Steen Raith Rovers; East Stirlingshire 5 5 0 1 2 3 16.67 33.33 50.00 33.33 1980-03-15 25y 02m 24d 1984-08-22 29y 08m 02d Steen
1213 Hlynur Stefansson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 36y 00m 00d 2000-08-24 36y 00m 14d Stefansson
1214 Arno Steffenhagen SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 27y 00m 26d 1976-11-03 27y 01m 10d Steffenhagen
1215 Colin Stein Hibernian; Rangers; Kilmarnock 18 17 1 2 13 0 5 72.22 .00 27.78 72.22 1966-05-04 18y 11m 24d 1977-12-31 30y 07m 21d Stein
1216 James Stein Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1926-12-18 Not Known 1928-01-03 Not Known Stein
1217 Jock Stein Celtic 10 10 0 3 2 5 30.00 20.00 50.00 40.00 1952-01-02 29y 07m 23d 1956-01-28 33y 08m 18d Stein
1218 John Stein Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1943-01-23 Not Known 1944-06-10 Not Known Stein
1219 Robert Stein Raith Rovers; Montrose 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1961-04-01 21y 06m 13d 1970-01-28 30y 04m 09d Stein
1220 Pavels Steinbors Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 36y 11m 25d 2022-10-27 37y 01m 06d Steinbors
1221 Gijsbertus P Steinmann Dundee United 1 1 0 1 1 0 50.00 50.00 .00 75.00 1990-11-17 29y 07m 15d 1991-05-04 30y 01m 02d Steinmann
1222 Grétar Steinsson Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 26y 11m 03d 2009-08-04 26y 11m 03d Steinsson
1223 Alan Stenhouse Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-11-02 Not Known 1957-11-02 Not Known Stenhouse
1224 James Stenhouse St Mirren 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1941-09-13 Not Known 1945-12-22 Not Known Stenhouse
1225 Jimmy Stenhouse St Mirren; Aberdeen 2 2 0 2 0 0 100.00 .00 .00 100.00 1947-12-20 Not Known 1950-02-11 Not Known Stenhouse
1226 Robin Stenhouse Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1963-03-23 20y 11m 23d 1963-03-23 20y 11m 23d Stenhouse
1227 Stenhouse Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known Stenhouse
1228 Stale Stensaas Rangers 6 6 0 1 4 0 2 66.67 .00 33.33 66.67 1997-07-26 26y 00m 19d 1998-12-19 27y 05m 12d Stensaas
1229 Jamie Stephen Brora Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 18y 02m 17d 2021-03-23 18y 02m 17d Stephen
1230 Levi Stephen Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 21y 04m 11d 1995-07-30 21y 04m 11d Stephen
1231 Raymond Stephen Dundee 9 9 0 4 3 2 44.44 33.33 22.22 61.11 1983-09-17 20y 09m 08d 1986-09-27 23y 09m 18d Stephen
1232 Stephen Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Stephen
1233 Arnold Stephens Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1948-03-13 Not Known 1948-03-13 Not Known Stephens
1234 David Stephens Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 19y 05m 16d 2012-01-02 20y 02m 15d Stephens
1235 Dylan Stephenson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 20y 03m 29d 2023-02-10 20y 03m 29d Stephenson
1236 Luca Stephenson Dundee United 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 2024-09-01 20y 11m 15d 2026-01-31 22y 04m 14d Stephenson
1237 Paul Stephenson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 19y 06m 02d 1987-08-03 19y 06m 02d Stephenson
1238 Thomas Stephenson Alloa Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known Stephenson
1239 Mariusz Stepinski Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 28y 10m 19d 2024-10-24 28y 10m 19d Stepinski
1240 Mile Sterjovski FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 25y 05m 29d 2004-11-25 25y 05m 29d Sterjovski
1241 Melvyn Sterland Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1989-04-29 27y 06m 28d 1989-04-29 27y 06m 28d Sterland
1242 Dujon Sterling Rangers 9 5 4 1 6 1 2 66.67 11.11 22.22 72.22 2023-11-05 24y 00m 12d 2026-05-04 26y 06m 10d Sterling
1243 Kazaiah Sterling Greenock Morton 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-02-20 22y 05m 09d 2021-02-20 22y 05m 09d Sterling
1244 Raheem Sterling Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 18y 00m 11d 2012-08-30 18y 00m 18d Sterling
1245 Worrell Sterling Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 20y 11m 30d 1986-08-05 20y 11m 30d Sterling
1246 George Steven Dundee 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1912-10-16 Not Known 1917-01-27 Not Known Steven
1247 James Steven Dundee 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1901-05-04 Not Known 1901-12-07 Not Known Steven
1248 Jim Steven Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Steven
1249 Steven Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known Steven
1250 Taylor Steven St Johnstone 4 1 3 0 0 4 .00 .00 100.00 .00 2023-08-05 18y 10m 19d 2026-08-29 21y 11m 12d Steven
1251 Tom Steven Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1974-11-04 20y 01m 30d 1974-11-04 20y 01m 30d Steven
1252 Trevor Steven Everton; Rangers 18 18 0 2 11 4 3 61.11 22.22 16.67 72.22 1987-10-18 24y 00m 27d 1996-12-21 33y 03m 00d Steven
1253 David Stevens Dundee 6 6 0 2 1 1 4 16.67 16.67 66.67 25.00 1899-05-13 Not Known 1900-09-29 Not Known Stevens
1254 Dennis Stevens Bolton Wanderers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1957-02-16 23y 02m 19d 1957-02-16 23y 02m 19d Stevens
1255 Enda Stevens Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 29y 11m 21d 2020-08-28 29y 11m 21d Stevens
1256 Gregor Stevens Motherwell; Rangers 19 18 1 2 9 3 7 47.37 15.79 36.84 55.26 1975-09-27 20y 08m 14d 1983-10-26 28y 09m 13d Stevens
1257 Gary Stevens Rangers 20 20 0 14 4 2 70.00 20.00 10.00 80.00 1988-09-17 25y 05m 21d 1994-03-26 30y 11m 27d Stevens
1258 Stevens 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 Stevens
1259 Thomas Stevens Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1911-08-19 Not Known 1912-08-17 Not Known Stevens
1260 Alan Stevenson Burnley 2 2 0 2 0 0 100.00 .00 .00 100.00 1973-10-24 23y 04m 13d 1973-11-06 23y 04m 26d Stevenson
1261 Alex Stevenson Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-12-11 Not Known 1926-12-11 Not Known Stevenson
1262 Alex Stevenson Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-08-10 Not Known 1936-02-08 Not Known Stevenson
1263 Anthony Paterson Stevenson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-30 20y 01m 06d 2008-08-30 20y 01m 06d Stevenson
1264 Archibald S Stevenson Queens Park; Clydebank[3] 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1918-01-05 Not Known 1922-03-11 Not Known Stevenson
1265 Billy Stevenson Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-03-06 24y 01m 13d 1982-03-06 24y 01m 13d Stevenson
1266 Billy Stevenson Rangers 6 6 0 3 0 3 50.00 .00 50.00 50.00 1958-12-13 19y 01m 17d 1961-03-08 21y 04m 10d Stevenson
1267 David Stevenson Dumbarton 3 2 1 0 2 1 .00 66.67 33.33 33.33 1982-10-06 23y 11m 10d 1983-05-07 24y 06m 11d Stevenson
1268 David Stevenson St Mirren; Greenock Morton 3 3 0 2 0 1 66.67 .00 33.33 66.67 1942-01-03 Not Known 1945-09-15 Not Known Stevenson
1269 David Stevenson Heart of Midlothian B; Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1939-08-02 Not Known 1947-11-08 Not Known Stevenson
1270 Eric Stevenson Hibernian; Ayr United 30 30 0 4 11 8 11 36.67 26.67 36.67 50.00 1961-03-29 18y 03m 04d 1972-11-11 29y 10m 17d Stevenson
1271 Ellis Stevenson Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-07-10 18y 04m 07d 2026-07-10 18y 04m 07d Stevenson
1272 General Stevenson Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Stevenson
1273 George Stevenson Motherwell 30 30 0 11 14 6 10 46.67 20.00 33.33 56.67 1924-03-29 18y 11m 25d 1939-02-11 33y 10m 07d Stevenson
1274 Hugh Stevenson Queens Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Stevenson
1275 J Stevenson Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-02-15 Not Known 1890-02-15 Not Known Stevenson
1276 James Stevenson Airdrieonians 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1947-08-16 Not Known 1948-02-07 Not Known Stevenson
1277 James Stevenson Dunfermline Athletic 2 2 0 0 2 0 .00 100.00 .00 50.00 1960-01-09 Not Known 1960-09-17 Not Known Stevenson
1278 James Stevenson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-19 Not Known 1895-10-19 Not Known Stevenson
1279 James Stevenson Third Lanark 3 3 0 2 0 1 66.67 .00 33.33 66.67 1941-08-30 Not Known 1945-12-15 Not Known Stevenson
1280 James Stevenson Greenock Morton 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1913-03-01 Not Known 1919-12-27 Not Known Stevenson
1281 James Rae Stevenson Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1947-01-04 23y 03m 05d 1947-01-04 23y 03m 05d Stevenson
1282 Jamie Stevenson Peterhead 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-25 33y 00m 12d 2017-07-25 33y 00m 12d Stevenson
1283 Jimmy Stevenson St Mirren; Raith Rovers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1957-01-02 Not Known 1963-04-06 Not Known Stevenson
1284 Jimmy Stevenson Hibernian 6 6 0 2 0 4 33.33 .00 66.67 33.33 1964-03-16 17y 07m 12d 1966-05-07 19y 09m 03d Stevenson
1285 John [10] Stevenson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1905-12-23 Not Known 1905-12-23 Not Known Stevenson
1286 John Stevenson Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1897-11-06 Not Known 1897-12-04 Not Known Stevenson
1287 John Stevenson Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-11-02 Not Known 1914-03-28 Not Known Stevenson
1288 John Alexander Stevenson Ayr United; St Johnstone; Falkirk 13 13 0 1 2 3 8 15.38 23.08 61.54 26.92 1920-09-08 Not Known 1932-02-20 Not Known Stevenson
1289 John Stevenson Heart of Midlothian B; St Johnstone 2 1 1 0 1 1 .00 50.00 50.00 25.00 1896-08-12 22y 06m 10d 1975-12-27 Not Known Stevenson
1290 Lewis Stevenson Hibernian; Raith Rovers 51 49 2 15 20 25 25.00 33.33 41.67 41.67 2006-12-26 18y 11m 21d 2026-07-24 38y 06m 19d Stevenson
1291 Morris Stevenson Hibernian; Greenock Morton; Dundee United; Berwick Rangers 16 15 1 1 4 4 10 22.22 22.22 55.56 33.33 1962-09-08 19y 04m 23d 1972-08-30 29y 04m 14d Stevenson
1292 Neil Stevenson Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1909-10-02 Not Known 1909-10-02 Not Known Stevenson
1293 Peter Stevenson Leith Athletic 9 9 0 0 1 8 .00 11.11 88.89 5.56 1890-02-01 Not Known 1893-08-10 Not Known Stevenson
1294 Robert Stevenson Third Lanark 4 4 0 1 0 3 1 .00 75.00 25.00 37.50 1892-11-12 Not Known 1893-09-23 Not Known Stevenson
1295 Robert Stevenson Greenock Morton; St Mirren 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1915-01-09 Not Known 1922-04-15 Not Known Stevenson
1296 Ryan Stevenson Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2015-08-22 30y 11m 29d 2015-10-31 31y 02m 07d Stevenson
1297 Ryan Stevenson Raith Rovers 1 0 1 0 2 0 .00 100.00 .00 50.00 2018-07-21 19y 06m 03d 2018-07-21 19y 06m 03d Stevenson
1298 Scott Stevenson Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 25y 04m 10d 2021-06-26 25y 04m 10d Stevenson
1299 Stevenson Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known Stevenson
1300 W Stevenson Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Stevenson
1301 William Stevenson Third Lanark; Clyde; Dunfermline Athletic 15 15 0 5 4 6 33.33 26.67 40.00 46.67 1929-04-01 Not Known 1939-11-25 Not Known Stevenson
1302 Adam Stevenston Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1887-03-05 Not Known 1889-05-04 Not Known Stevenston
1303 Peter Stevenston Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1888-05-05 Not Known 1888-05-05 Not Known Stevenston
1304 Stevenston Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-05-04 Not Known 1889-05-04 Not Known Stevenston
1305 Thomas Stevenston Clyde 3 3 0 0 0 2 .00 .00 66.67 .00 1896-10-10 Not Known 1897-02-20 Not Known Stevenston
1306 Toby Steward St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2026-08-29 21y 06m 17d 2026-08-29 21y 06m 17d Steward
1307 Alex Stewart Falkirk; Partick Thistle 27 27 0 12 4 11 44.44 14.81 40.74 51.85 1909-04-17 Not Known 1919-03-29 Not Known Stewart
1308 Alex Stewart St Mirren; St Johnstone; Motherwell; Falkirk 10 10 0 5 4 2 4 40.00 20.00 40.00 50.00 1930-01-11 Not Known 1941-09-27 Not Known Stewart
1309 Alexander Stewart Airdrieonians 13 13 0 5 5 3 38.46 38.46 23.08 57.69 1990-08-17 24y 10m 03d 1995-04-08 29y 05m 25d Stewart
1310 Alfie Stewart Inverness Caledonian Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2026-08-16 20y 00m 16d 2026-08-16 20y 00m 16d Stewart
1311 Allan Stewart Queens Park 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1893-02-11 Not Known 1895-05-18 Not Known Stewart
1312 Andrew Stewart Third Lanark 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1892-08-20 Not Known 1897-02-06 Not Known Stewart
1313 Andrew James Stewart Kings Park 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1940-01-06 Not Known 1940-04-20 Not Known Stewart
1314 Anthony Stewart Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-10-16 30y 00m 28d 2022-10-16 30y 00m 28d Stewart
1315 Barney Stewart Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 2026-01-17 21y 06m 13d 2026-02-21 21y 07m 17d Stewart
1316 Bill Stewart Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known Stewart
1317 Cameron Stewart Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 19y 08m 05d 2017-07-08 19y 08m 05d Stewart
1318 Charles Stewart Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-03-26 Not Known 1910-03-26 Not Known Stewart
1319 Charlie Stewart South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Stewart
1320 Colin Stewart Kilmarnock; Partick Thistle 0 0 0 2 1 2 40.00 20.00 40.00 50.00 2001-04-27 21y 03m 17d 2006-02-25 26y 01m 15d Stewart
1321 David Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1946-03-16 Not Known 1946-03-16 Not Known Stewart
1322 David Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-18 Not Known 1947-01-18 Not Known Stewart
1323 David Steele Stewart Ayr United 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1969-10-18 22y 07m 07d 1973-03-21 26y 00m 10d Stewart
1324 David Stewart Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-03-10 Not Known 1900-04-28 Not Known Stewart
1325 Doug Stewart Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Stewart
1326 F. Harry Stewart Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1899-02-25 Not Known 1899-05-13 Not Known Stewart
1327 George Stewart Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1912-04-27 Not Known 1912-04-27 Not Known Stewart
1328 George Stewart Clyde; Dundee 3 3 0 2 0 1 66.67 .00 33.33 66.67 1936-04-11 Not Known 1939-12-09 Not Known Stewart
1329 George Stewart Dundee; Hibernian 26 26 0 3 11 10 5 42.31 38.46 19.23 61.54 1967-09-23 20y 00m 25d 1979-03-28 31y 06m 28d Stewart
1330 George Gartshore Stewart Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-10-03 21y 11m 15d 1942-10-03 21y 11m 15d Stewart
1331 George Stewart Raith Rovers; Stirling Albion 9 9 0 2 3 4 22.22 33.33 44.44 38.89 1952-11-29 Not Known 1959-01-24 Not Known Stewart
1332 George Thompson Scott Stewart Dundee; St Mirren 7 7 0 3 5 1 1 71.43 14.29 14.29 78.57 1948-03-27 21y 01m 10d 1953-10-10 26y 07m 23d Stewart
1333 Graeme John Stewart Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 19y 09m 24d 2002-01-26 19y 09m 24d Stewart
1334 Greg Stewart Dundee; Aberdeen; Rangers; Kilmarnock 11 8 3 3 4 5 5 28.57 35.71 35.71 46.43 2014-07-22 24y 04m 05d 2024-03-30 34y 00m 13d Stewart
1335 H Stewart Third Edinburgh Rifle Volunteers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1875-08-28 Not Known 1875-10-23 Not Known Stewart
1336 Henry J Stewart St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1913-05-03 Not Known 1913-05-03 Not Known Stewart
1337 Henry Stewart Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1909-04-21 Not Known 1910-04-25 Not Known Stewart
1338 Hugh Stewart Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1965-04-17 Not Known 1965-04-17 Not Known Stewart
1339 Iain Scott Stewart Stenhousemuir 0 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 17y 07m 08d 1996-08-14 17y 07m 08d Stewart
1340 Ian Stewart Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Stewart
1341 Ian Baillie Stewart Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 03m 21d 1985-02-20 23y 03m 25d Stewart
1342 Ian Duncan Stewart Clyde 10 10 0 5 6 0 5 54.55 .00 45.45 54.55 1965-08-21 25y 05m 04d 1968-12-07 28y 08m 20d Stewart
1343 John Stewart Dundee United; Montrose 5 5 0 2 1 3 1 20.00 60.00 20.00 50.00 1965-11-06 19y 02m 07d 1977-10-19 31y 01m 19d Stewart
1344 J Stewart Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Stewart
1345 Jackie Stewart East Fife 12 12 0 1 4 2 6 33.33 16.67 50.00 41.67 1951-09-08 22y 07m 16d 1957-01-26 28y 00m 03d Stewart
1346 Jack Stewart Dundee; Airdrieonians 8 8 0 0 1 7 .00 12.50 87.50 6.25 1953-10-17 Not Known 1964-08-19 Not Known Stewart
1347 James [14] Stewart Stenhousemuir; Falkirk 10 10 0 2 4 3 3 40.00 30.00 30.00 55.00 1939-12-30 Not Known 1945-08-11 Not Known Stewart
1348 James Stewart Kilmarnock 8 8 0 1 4 3 1 50.00 37.50 12.50 68.75 1957-03-16 Not Known 1960-03-19 Not Known Stewart
1349 James C Stewart Partick Thistle 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1936-10-03 Not Known 1939-10-07 Not Known Stewart
1350 James Garven Stewart Kilmarnock; Rangers; St Mirren 15 15 0 7 5 3 46.67 33.33 20.00 63.33 1972-12-09 18y 09m 00d 1984-11-10 30y 08m 01d Stewart
1351 James Garvin Stewart Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-08 Not Known 1978-08-08 Not Known Stewart
1352 James Maxwell Stewart Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 1929-03-30 Not Known 1929-12-28 Not Known Stewart
1353 James Stewart Motherwell; Hamilton Academical 10 10 0 5 3 0 7 30.00 .00 70.00 30.00 1907-11-30 Not Known 1919-02-01 Not Known Stewart
1354 James W Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-10 Not Known 1926-02-10 Not Known Stewart
1355 John Stewart Aberdeen; Falkirk 6 0 6 2 3 6 18.18 27.27 54.55 31.82 2004-08-14 19y 05m 06d 2008-11-22 23y 08m 14d Stewart
1356 John Stewart Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1969-09-03 23y 11m 17d 1969-12-20 24y 03m 03d Stewart
1357 John Stewart Raith Rovers 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1912-11-30 Not Known 1913-01-18 Not Known Stewart
1358 Jacky Stewart Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1955-03-26 33y 06m 22d 1955-03-26 33y 06m 22d Stewart
1359 John George Stewart Queens Park; Kilmarnock 5 5 0 2 0 3 40.00 .00 60.00 40.00 1933-11-11 Not Known 1939-04-08 Not Known Stewart
1360 John Stewart Rest of Edinburgh; Falkirk 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1902-08-04 Not Known 1965-03-13 Not Known Stewart
1361 Jordan Stewart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 22y 03m 08d 2017-07-08 22y 03m 08d Stewart
1362 Kieran Stewart Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 21y 02m 10d 2015-07-30 21y 02m 10d Stewart
1363 Marcus Stewart Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 31y 00m 19d 2003-07-30 31y 00m 19d Stewart
1364 Mark Stewart Falkirk; Dundee; Raith Rovers 10 4 6 2 4 2 8 28.57 14.29 57.14 35.71 2008-05-05 19y 10m 13d 2017-01-25 28y 07m 03d Stewart
1365 Michael Stewart Hibernian 7 6 1 2 1 4 28.57 14.29 57.14 35.71 2005-08-07 24y 05m 12d 2007-04-01 26y 01m 06d Stewart
1366 Pat Stewart Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 1968-11-09 18y 06m 06d 1968-11-09 18y 06m 06d Stewart
1367 Paul Stewart Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 26y 01m 03d 1990-08-13 26y 01m 03d Stewart
1368 Peter M Stewart Port Glasgow Athletic; Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1909-09-18 Not Known 1909-12-18 Not Known Stewart
1369 Peter Stewart St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-09-15 Not Known 1945-09-15 Not Known Stewart
1370 Raymond Straun McDonald Stewart Dundee United; St Johnstone 5 5 0 3 1 2 50.00 16.67 33.33 58.33 1976-12-27 17y 03m 20d 1991-11-09 32y 02m 02d Stewart
1371 Robert Stewart Motherwell; Ayr United 17 17 0 11 3 3 64.71 17.65 17.65 73.53 1917-02-24 Not Known 1925-01-03 Not Known Stewart
1372 Robert Stewart Kilmarnock; St Mirren 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1956-04-25 23y 06m 18d 1961-04-15 28y 06m 08d Stewart
1373 Robert Stewart Dunfermline Athletic; Motherwell; Falkirk; Falkirk Select 7 6 1 1 4 2 4 40.00 20.00 40.00 50.00 1981-11-14 19y 10m 11d 1988-04-24 26y 03m 21d Stewart
1374 Robert Stewart Greenock Morton 14 14 0 5 4 3 7 28.57 21.43 50.00 39.29 1902-08-16 Not Known 1911-09-23 Not Known Stewart
1375 Robert Whyte Stewart St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known Stewart
1376 Ross Stewart Ross County; Sunderland 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-08-10 22y 09m 03d 2021-07-17 24y 08m 10d Stewart
1377 Ross Stewart Motherwell; Livingston (Meadowbank Thistle) 0 0 0 3 4 1 37.50 50.00 12.50 62.50 2013-10-19 18y 06m 03d 2019-12-04 24y 07m 18d Stewart
1378 Sammy Stewart Aberdeen 0 0 0 0 1 1 .00 50.00 50.00 25.00 2009-02-14 18y 01m 11d 2009-05-12 18y 04m 09d Stewart
1379 Samuel McKinlay Stewart East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known Stewart
1380 Sammy Stewart East Fife 30 30 0 9 3 18 30.00 10.00 60.00 35.00 1946-04-06 25y 11m 05d 1958-02-01 37y 09m 00d Stewart
1381 Scott Stewart Arbroath 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2019-06-29 23y 02m 00d 2026-07-14 30y 02m 15d Stewart
1382 Thomas Stewart Dundee 12 12 0 4 2 6 33.33 16.67 50.00 41.67 1898-12-03 Not Known 1901-08-15 Not Known Stewart
1383 W Stewart Third Lanark; Queens Park 2 2 0 1 1 0 50.00 50.00 .00 75.00 1882-02-18 Not Known 1895-05-18 Not Known Stewart
1384 William [15] Stewart Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-13 Not Known 1938-04-13 Not Known Stewart
1385 William Stewart Boness 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Stewart
1386 William Graham Stewart Queens Park 2 2 0 2 0 0 100.00 .00 .00 100.00 1900-02-17 Not Known 1900-03-10 Not Known Stewart
1387 William J Todd Stewart Cowdenbeath; Motherwell 6 6 0 3 2 1 3 33.33 16.67 50.00 41.67 1931-09-09 Not Known 1936-09-09 Not Known Stewart
1388 William N Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1914-02-28 Not Known 1914-02-28 Not Known Stewart
1389 William Paul Stewart Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 19y 09m 09d 1997-01-25 19y 09m 09d Stewart
1390 William Seymour Stewart Everton 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1894-09-17 Not Known 1894-11-10 Not Known Stewart
1391 William Stewart St Mirren 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1948-09-04 26y 05m 25d 1949-01-15 26y 10m 05d Stewart
1392 William W Stewart Queens Park 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1900-09-22 Not Known 1902-11-01 Not Known Stewart
1393 George Stewart[1] Hibernian; Stenhousemuir; Rangers; Lochgelly United 19 19 0 1 5 8 6 26.32 42.11 31.58 47.37 1904-05-07 Not Known 1906-04-23 Not Known Stewart[1]
1394 Thomas Stickroth St Mirren 10 6 4 1 5 4 10.00 50.00 40.00 35.00 1990-03-24 24y 11m 11d 1992-04-11 26y 11m 29d Stickroth
1395 Nelson S Still Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-29 23y 06m 23d 1986-10-29 23y 06m 23d Still
1396 Derek Stillie Aberdeen; Dunfermline Athletic; Dundee United 20 19 1 10 5 15 33.33 16.67 50.00 41.67 1993-12-04 20y 00m 01d 2007-03-17 33y 03m 14d Stillie
1397 Alexander Stirling Airdrieonians; Dumbarton 2 2 0 1 0 0 2 .00 .00 100.00 .00 1944-08-19 Not Known 1949-02-19 Not Known Stirling
1398 Andrew Stirling Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-07-11 28y 02m 08d 2018-07-11 28y 02m 08d Stirling
1399 Ian Stirling Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 26y 02m 11d 1969-04-12 26y 06m 02d Stirling
1400 James Stirling Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1927-01-22 Not Known 1927-08-27 Not Known Stirling
1401 James Stirling Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-12-17 Not Known 1949-12-17 Not Known Stirling
1402 Jered Stirling Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 1998-09-23 21y 11m 10d 1998-09-23 21y 11m 10d Stirling
1403 John S Stirling Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 1916-04-29 Not Known 1917-01-27 Not Known Stirling
1404 John Stirling Clyde; Alloa Athletic 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1909-03-13 Not Known 1922-09-30 Not Known Stirling
1405 Robert Whitelaw Stirling Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1941-05-03 Not Known 1941-05-03 Not Known Stirling
1406 Robertson Stirling Hibernian; Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1947-05-12 Not Known 1948-08-18 Not Known Stirling
1407 Stirling East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Stirling
1408 Neil Stirrat Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-09-15 Not Known 1951-09-15 Not Known Stirrat
1409 Owen Stirton Dundee United 2 1 1 0 1 3 .00 25.00 75.00 12.50 2025-01-05 17y 11m 06d 2026-01-31 19y 00m 01d Stirton
1410 Stock Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 Not Known 2006-07-15 Not Known Stock
1411 Douglas I Stockdale Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Stockdale
1412 Douglas J Stockdale Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1945-06-09 Not Known 1945-06-16 Not Known Stockdale
1413 Jayden Stockley Aberdeen 3 1 2 3 1 0 75.00 25.00 .00 87.50 2016-08-13 22y 10m 03d 2017-05-07 23y 06m 27d Stockley
1414 Stockton Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Stockton
1415 John Stoddart Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-21 Not Known 1899-10-21 Not Known Stoddart
1416 Stoddart Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Stoddart
1417 William Harris Stoddart St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1934-10-06 Not Known 1934-10-06 Not Known Stoddart
1418 Peter Stoger FK Austria 1 1 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 21y 11m 22d 1988-11-09 22y 00m 05d Stoger
1419 Stojcevski IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Stojcevski
1420 Alfie Stokes Tottenham Hotspur 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1956-10-15 24y 07m 05d 1956-11-12 24y 08m 02d Stokes
1421 Anthony Stokes Falkirk; Hibernian; Celtic 22 18 4 6 14 5 5 58.33 20.83 20.83 68.75 2006-11-13 18y 03m 19d 2017-12-27 29y 05m 02d Stokes
1422 Bobby Stokes Southampton 2 2 0 0 0 2 .00 .00 100.00 .00 1976-05-08 25y 03m 08d 1976-08-05 25y 06m 06d Stokes
1423 Chris Stokes Kilmarnock 1 1 0 1 1 1 0 50.00 50.00 .00 75.00 2022-08-31 31y 00m 28d 2022-10-09 31y 02m 06d Stokes
1424 Stokes Dundalk 0 0 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Stokes
1425 Bob Stokoe Newcastle United 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1954-10-13 24y 00m 22d 1957-11-20 27y 01m 30d Stokoe
1426 Volker Stoldt Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Stoldt
1427 Peter Stone Australia; Australian Select XI 2 2 0 0 0 2 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-13 Not Known Stone
1428 John Stones Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 21y 01m 28d 2015-07-26 21y 01m 28d Stones
1429 Josh Stones Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2023-04-22 19y 04m 11d 2023-04-22 19y 04m 11d Stones
1430 Stoppelkamp Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Stoppelkamp
1431 Charlie Storer Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 30y 00m 27d 1921-04-25 30y 00m 27d Storer
1432 Harry Storer Liverpool 3 3 0 1 0 2 33.33 .00 66.67 33.33 1897-03-06 26y 07m 10d 1898-04-23 27y 08m 30d Storer
1433 Jack Frederick Wendell Storer Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-08 20y 05m 07d 2018-07-08 20y 05m 07d Storer
1434 Jordan Storey Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 25y 05m 11d 2022-07-20 25y 05m 11d Storey
1435 Miles Storey Inverness Caledonian Thistle; Aberdeen; Partick Thistle 12 9 3 2 4 6 5 26.67 40.00 33.33 46.67 2015-09-11 21y 05m 10d 2021-04-24 27y 00m 23d Storey
1436 Peter Storey Arsenal 0 0 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 30y 00m 21d 1975-07-30 30y 00m 21d Storey
1437 Craig Storie Aberdeen 1 1 0 1 2 3 16.67 33.33 50.00 33.33 2013-05-18 17y 04m 05d 2016-08-13 20y 07m 00d Storie
1438 Robert Stormont Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 1896-08-15 Not Known 1898-04-27 Not Known Stormont
1439 Jim Storrie Airdrieonians; Aberdeen 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1960-09-24 20y 05m 25d 1967-10-21 27y 06m 21d Storrie
1440 David Storrier Everton; Celtic; Dundee 11 11 0 6 2 3 54.55 18.18 27.27 63.64 1894-09-17 21y 10m 23d 1902-03-22 29y 04m 25d Storrier
1441 Dave Stothard British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Stothard
1442 Stothard British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Stothard
1443 James Stothers Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1911-03-11 Not Known 1911-03-11 Not Known Stothers
1444 Alex Stott Dundee; Partick Thistle; Hamilton Academical 12 12 0 8 5 4 3 41.67 33.33 25.00 58.33 1949-01-08 Not Known 1954-03-17 Not Known Stott
1445 James Stott Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Stott
1446 Stott Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known Stott
1447 Adam Strachan Partick Thistle 2 2 0 0 1 2 .00 33.33 66.67 16.67 2005-01-08 17y 10m 15d 2006-02-25 19y 00m 01d Strachan
1448 Danny Strachan Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-10 18y 11m 23d 2021-07-10 18y 11m 23d Strachan
1449 Gordon Strachan Dundee; Aberdeen; Manchester United; Coventry City 19 17 2 3 11 4 5 55.00 20.00 25.00 65.00 1973-08-18 16y 06m 09d 1995-10-08 38y 07m 29d Strachan
1450 Hugh Mair Strachan Motherwell; Greenock Morton; Kilmarnock; Partick Thistle 22 22 0 4 6 12 18.18 27.27 54.55 31.82 1960-04-02 21y 01m 12d 1973-08-11 34y 05m 21d Strachan
1451 Hugh Strachan Alloa Athletic; Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1926-02-06 Not Known 1926-12-18 Not Known Strachan
1452 James G Strachan St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1908-09-02 Not Known 1908-09-21 Not Known Strachan
1453 Ryan Strachan Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-18 31y 03m 28d 2018-07-18 31y 03m 28d Strachan
1454 Strachan Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Strachan
1455 Bob Straetman Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 21y 00m 13d 2019-01-11 21y 00m 13d Straetman
1456 Christopher Robert Strain Kilmarnock 0 0 0 1 0 1 50.00 .00 50.00 50.00 1998-11-07 18y 07m 13d 1998-12-26 18y 09m 01d Strain
1457 David Strain St Mirren; Ayr United 7 7 0 1 0 6 14.29 .00 85.71 14.29 1932-08-27 Not Known 1939-08-26 Not Known Strain
1458 Robert Strain Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-01-22 Not Known 1944-01-22 Not Known Strain
1459 Ryan Strain St Mirren; Dundee United 7 7 0 3 3 3 2 37.50 37.50 25.00 56.25 2023-01-07 25y 11m 03d 2026-01-31 28y 11m 27d Strain
1460 Strain Lisburn Distillery 0 0 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Strain
1461 Archie Straiton St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1956-03-07 Not Known 1956-03-07 Not Known Straiton
1462 Alexander Strang Hibernian 7 7 0 5 0 2 71.43 .00 28.57 71.43 1921-04-20 Not Known 1922-05-10 Not Known Strang
1463 Shaun Anthony Strang Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-18 22y 03m 18d 1992-07-18 22y 03m 18d Strang
1464 Thomas Strang Aberdeen 8 8 0 3 3 2 37.50 37.50 25.00 56.25 1903-09-28 Not Known 1907-04-15 Not Known Strang
1465 William Strang Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-08-26 Not Known 1902-08-26 Not Known Strang
1466 Lewis Strapp Greenock Morton 4 4 0 0 2 2 .00 50.00 50.00 25.00 2020-12-05 21y 00m 09d 2024-03-11 24y 03m 14d Strapp
1467 Jeff Strasser Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 24y 02m 11d 1998-07-21 24y 02m 11d Strasser
1468 James Strathie St Bernards; Stenhousemuir 5 5 0 1 0 0 5 .00 .00 100.00 .00 1936-05-15 Not Known 1939-12-30 Not Known Strathie
1469 Sorin Stratila Dinamo Bucuresti 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 26y 08m 19d 2013-07-09 26y 08m 19d Stratila
1470 Ryan Stratulis Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 19y 02m 14d 2022-07-13 19y 02m 14d Stratulis
1471 William Strauss Aberdeen 5 5 0 3 2 1 2 40.00 20.00 40.00 50.00 1936-11-14 Not Known 1939-02-25 Not Known Strauss
1472 Robert John Wainwright Street Montrose; Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 1977-10-19 23y 11m 20d 1980-09-06 26y 10m 08d Street
1473 Siegfried Stritzl New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 26y 05m 17d 1971-05-21 26y 05m 17d Stritzl
1474 William Stronach Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Stronach
1475 Geoff Strong The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 23y 01m 19d 1960-11-07 23y 01m 19d Strong
1476 Gregory Strong Motherwell; Livingston (Meadowbank Thistle) 11 11 0 2 1 9 16.67 8.33 75.00 20.83 2000-03-25 24y 06m 20d 2006-03-05 30y 06m 00d Strong
1477 Les Strong Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 22y 06m 09d 1975-10-01 22y 06m 24d Strong
1478 Roy Stroud West Ham United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1953-10-19 28y 07m 03d 1953-10-19 28y 07m 03d Stroud
1479 Pascal Struijk Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 23y 08m 22d 2023-07-30 23y 08m 22d Struijk
1480 Bob Struthers Bolton Wanderers 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1884-01-01 Not Known 1886-04-26 Not Known Struthers
1481 John Struthers Queens Park; Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1920-10-16 Not Known 1922-04-01 Not Known Struthers
1482 Willie Struthers Rangers 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1880-04-24 Not Known 1881-04-02 Not Known Struthers
1483 Max Stryjek Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-03-14 29y 07m 24d 2026-03-14 29y 07m 24d Stryjek
1484 Max Stryjek Livingston (Meadowbank Thistle) 4 4 0 0 1 3 .00 25.00 75.00 12.50 2021-09-25 25y 02m 07d 2022-03-19 25y 08m 01d Stryjek
1485 Alec Stuart Dundee; Dundee United; Montrose 15 15 0 3 5 4 8 29.41 23.53 47.06 41.18 1962-09-01 22y 00m 24d 1970-01-28 29y 05m 20d Stuart
1486 Charles Stuart Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-03-08 Not Known 1924-04-05 Not Known Stuart
1487 Albert Stubbins Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-04-25 22y 09m 12d 1942-04-25 22y 09m 12d Stubbins
1488 Alan Stubbs Celtic 15 15 0 8 5 2 53.33 33.33 13.33 70.00 1996-10-20 25y 00m 14d 2000-11-01 29y 00m 26d Stubbs
1489 Les Stubbs Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-31 25y 01m 13d 1954-03-31 25y 01m 13d Stubbs
1490 Sam Stubbs Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-08-31 20y 09m 11d 2019-12-21 21y 01m 01d Stubbs
1491 Thorsten Stuckmann Alemannia Aachen; Partick Thistle 1 1 0 1 1 0 50.00 50.00 .00 75.00 2009-07-12 28y 03m 25d 2016-12-17 35y 09m 00d Stuckmann
1492 Mijo Studenovic NK Siroki Brijeg 1 0 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 21y 00m 16d 2006-08-02 21y 00m 23d Studenovic
1493 Christian Stuff 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 28y 08m 01d 2011-07-09 28y 08m 01d Stuff
1494 Elvis Stuglis Rigas Futbola Skola 1 1 0 0 0 2 .00 .00 100.00 .00 2022-09-15 29y 05m 08d 2022-10-27 29y 06m 20d Stuglis
1495 Paul Whitehead Sturrock Dundee United 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d Sturrock
1496 Robert H Sturrock Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known Sturrock
1497 Diego Laxalt Celtic 1 0 1 0 1 0 .00 100.00 .00 50.00 2020-12-20 27y 05m 18d 2020-12-20 27y 05m 18d Suarez
1498 Luis Suárez Liverpool 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-08-30 25y 07m 06d 2012-08-30 25y 07m 06d Suárez
1499 Jan Suchoparek Slavia Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 22y 11m 24d 1992-09-30 23y 00m 07d Suchoparek
1500 Georgiy Sudakov Benfica 2 2 0 1 1 0 50.00 50.00 .00 75.00 2026-08-06 24y 06m 28d 2026-08-13 24y 07m 04d Sudakov
1501 Alan Suddick Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1966-09-26 22y 07m 21d 1966-09-26 22y 07m 21d Suddick
1502 Colin Suggett Sunderland; West Bromwich Albion 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-09-23 19y 08m 24d 1970-08-03 21y 07m 04d Suggett
1503 Ernest James Suggett Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1930-10-25 Not Known 1930-10-25 Not Known Suggett
1504 Pavel Sulc Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 07m 24d 2024-08-29 23y 08m 00d Sulc
1505 Sulimani FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Sulimani
1506 Christopher Stephen Sulley Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 21y 04m 14d 1980-07-26 21y 04m 14d Sulley
1507 Dominic Sullivan Clyde; Aberdeen; Celtic; Greenock Morton 24 23 1 2 10 5 10 40.00 20.00 40.00 50.00 1971-01-09 19y 09m 08d 1985-03-02 33y 11m 01d Sullivan
1508 Maurice J Sullivan St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known Sullivan
1509 Nicholas Suman Aberdeen 0 0 0 1 0 1 50.00 .00 50.00 50.00 2025-08-04 25y 05m 07d 2025-11-23 25y 08m 26d Suman
1510 Nicky Summerbee Manchester City 1 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 23y 11m 17d 1995-08-12 23y 11m 17d Summerbee
1511 Luke Summerfield Plymouth Argyle 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 22y 01m 17d 2009-07-29 22y 01m 17d Summerfield
1512 Ciaran Summers Stenhousemuir; Stirling Albion 1 1 0 0 0 2 .00 .00 100.00 .00 2014-08-26 19y 04m 10d 2021-07-20 26y 03m 04d Summers
1513 David Findlay Summers Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1938-02-26 Not Known 1938-02-26 Not Known Summers
1514 Edward Summers Clyde; Ayr United 16 16 0 3 6 7 18.75 37.50 43.75 37.50 1928-01-07 Not Known 1937-10-09 Not Known Summers
1515 Gerry Summers Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 29y 06m 26d 1962-11-05 29y 06m 26d Summers
1516 JT Summers Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Summers
1517 Summers Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known Summers
1518 William Summers Airdrieonians; St Mirren 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1918-08-31 Not Known 1927-03-19 Not Known Summers
1519 Crysencio Summerville Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 21y 09m 00d 2023-07-30 21y 09m 00d Summerville
1520 Ki Sung-Yueng Celtic 6 4 2 5 0 3 62.50 .00 37.50 62.50 2010-02-10 21y 00m 17d 2012-04-15 23y 02m 22d Sung-Yueng
1521 Shane Supple Falkirk 1 1 0 1 1 0 50.00 50.00 .00 75.00 2008-03-22 20y 10m 18d 2008-05-05 21y 00m 01d Supple
1522 Surdu FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Surdu
1523 John Surgener Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-12-10 Not Known 1921-12-10 Not Known Surgener
1524 Safet Susic Paris St Germain 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1984-09-19 29y 05m 06d 1984-10-03 29y 05m 20d Susic
1525 Fergie Suter Blackburn Rovers 4 4 0 4 0 0 100.00 .00 .00 100.00 1881-01-03 23y 01m 13d 1884-12-26 27y 01m 05d Suter
1526 Alasdair Sutherland Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2016-10-29 20y 01m 10d 2016-10-29 20y 01m 10d Sutherland
1527 Alexander Sutherland Inverness Caledonian Thistle 0 0 0 0 1 2 .00 33.33 66.67 16.67 2006-08-26 18y 11m 19d 2008-11-15 21y 02m 08d Sutherland
1528 Alisdair Sutherland Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 20y 09m 29d 2017-07-18 20y 09m 29d Sutherland
1529 Charles Christison Sutherland Third Lanark; Clydebank[3]; St Mirren 7 7 0 3 2 3 2 28.57 42.86 28.57 50.00 1916-09-09 Not Known 1919-11-08 Not Known Sutherland
1530 Craig Sutherland Cowdenbeath 2 1 1 1 0 1 50.00 .00 50.00 50.00 2014-08-04 25y 07m 18d 2014-12-23 26y 00m 06d Sutherland
1531 David Sutherland Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1904-02-27 Not Known 1904-02-27 Not Known Sutherland
1532 Donald Sutherland St Bernards 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1887-01-15 Not Known 1887-06-04 Not Known Sutherland
1533 G Sutherland Third Edinburgh Rifle Volunteers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1875-08-28 Not Known 1875-10-16 Not Known Sutherland
1534 George Sutherland Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-12 Not Known 1936-09-12 Not Known Sutherland
1535 George Sutherland Partick Thistle 10 10 0 5 1 4 50.00 10.00 40.00 55.00 1936-02-08 Not Known 1941-12-06 Not Known Sutherland
1536 J Sutherland Third Edinburgh Rifle Volunteers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1875-08-28 Not Known 1875-10-23 Not Known Sutherland
1537 Mal Sutherland St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1891-08-18 Not Known 1892-05-16 Not Known Sutherland
1538 Malcolm Sutherland Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-05 Not Known 1895-01-05 Not Known Sutherland
1539 R Sutherland Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Sutherland
1540 Robert Sutherland Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 Not Known 1965-12-18 Not Known Sutherland
1541 Shane Sutherland Inverness Caledonian Thistle 15 5 10 1 2 7 6 13.33 46.67 40.00 36.67 2010-09-18 19y 10m 26d 2021-07-25 30y 09m 02d Sutherland
1542 Stanley Sutherland Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1930-02-08 Not Known 1930-02-08 Not Known Sutherland
1543 Taylor Sutherland Dunfermline Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-07-09 17y 06m 27d 2023-07-09 17y 06m 27d Sutherland
1544 Ante Suto Hibernian 3 0 3 0 0 3 .00 .00 100.00 .00 2026-02-10 25y 07m 22d 2026-09-03 26y 02m 15d Suto
1545 Hugh Suttie Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1941-11-29 Not Known 1941-11-29 Not Known Suttie
1546 Thomas Suttie Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1905-05-27 Not Known 1906-05-14 Not Known Suttie
1547 Alfred Sutton Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1941-12-13 Not Known 1942-04-04 Not Known Sutton
1548 Chris Sutton Celtic 17 17 0 5 14 2 1 82.35 11.76 5.88 88.24 2000-08-19 27y 05m 09d 2005-10-15 32y 07m 05d Sutton
1549 John Sutton Dundee; St Mirren; Motherwell; St Johnstone 19 15 4 8 9 6 6 42.86 28.57 28.57 57.14 2004-08-07 20y 07m 12d 2015-12-19 31y 11m 23d Sutton
1550 Joseph Sutton Dunfermline Athletic; Stenhousemuir 3 3 0 1 0 2 33.33 .00 66.67 33.33 1926-12-18 Not Known 1931-01-17 Not Known Sutton
1551 Mike Sutton Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 27y 05m 23d 1971-11-02 27y 05m 23d Sutton
1552 Steve Sutton Nottingham Forest; Derby County 1 1 0 1 1 0 50.00 50.00 .00 75.00 1988-09-12 27y 04m 27d 1995-08-05 34y 03m 20d Sutton
1553 Svanadze Dynamo Tbilisi 0 0 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Svanadze
1554 Jonathan Svedberg St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2025-02-23 25y 11m 01d 2025-02-23 25y 11m 01d Svedberg
1555 Jan Svensson Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 29y 00m 00d 1985-04-24 29y 00m 00d Svensson
1556 Karl Svensson Rangers 2 2 0 3 1 0 75.00 25.00 .00 87.50 2006-08-19 22y 04m 29d 2007-04-21 23y 01m 00d Svensson
1557 Svensson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Svensson
1558 Erik Sviatchenko Celtic 3 2 1 4 0 0 100.00 .00 .00 100.00 2016-04-02 24y 11m 23d 2017-05-21 26y 01m 11d Sviatchenko
1559 Christopher William Swailes Hamilton Academical 1 1 0 1 0 2 33.33 .00 66.67 33.33 2008-08-30 37y 10m 11d 2009-01-31 38y 03m 12d Swailes
1560 Kenny Swain Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 27y 06m 05d 1979-08-02 27y 06m 05d Swain
1561 Andrew E Swallow St Johnstone 10 10 0 2 5 3 20.00 50.00 30.00 45.00 1925-04-11 Not Known 1929-09-28 Not Known Swallow
1562 Alan Barrington Swan Clyde 7 6 1 3 2 2 42.86 28.57 28.57 57.14 1970-08-15 20y 02m 13d 1975-04-05 24y 10m 03d Swan
1563 David Swan Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1968-04-17 20y 02m 15d 1969-01-25 20y 11m 23d Swan
1564 Maurice Swan Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 28y 10m 12d 1967-08-08 28y 10m 12d Swan
1565 Ronald McDonald Swan East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1963-12-21 22y 11m 13d 1963-12-21 22y 11m 13d Swan
1566 Gavin Swankie Arbroath 3 3 0 0 0 3 .00 .00 100.00 .00 2018-07-03 34y 07m 11d 2020-12-29 37y 01m 07d Swankie
1567 Andrew Swann St Mirren; Partick Thistle 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1902-08-30 Not Known 1906-02-03 Not Known Swann
1568 Archibald Swann Queens Park 9 9 0 6 0 3 66.67 .00 33.33 66.67 1900-02-17 Not Known 1904-01-02 Not Known Swann
1569 Harvey Swann Cowdenbeath; The Spartans 2 1 1 0 0 3 .00 .00 100.00 .00 2018-07-24 20y 07m 16d 2022-07-06 24y 06m 28d Swann
1570 Danny Swanson Dundee United; St Johnstone; Hibernian; East Fife 21 9 12 3 10 9 8 37.04 33.33 29.63 53.70 2008-01-02 21y 00m 05d 2020-09-18 33y 08m 21d Swanson
1571 James H Swanson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-05-05 Not Known 1928-05-05 Not Known Swanson
1572 John Swanson Stirling Albion 4 4 0 0 0 4 .00 .00 100.00 .00 1953-10-03 Not Known 1956-03-10 Not Known Swanson
1573 D Swart Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Swart
1574 Bill Sweeney Queen of the South 2 2 0 1 0 1 50.00 .00 50.00 50.00 1953-03-14 Not Known 1955-10-15 Not Known Sweeney
1575 Gerry Sweeney Greenock Morton 13 13 0 2 5 3 5 38.46 23.08 38.46 50.00 1967-02-20 21y 07m 10d 1971-04-10 25y 09m 00d Sweeney
1576 Jayden Sweeney Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 23y 03m 01d 2024-07-13 23y 03m 01d Sweeney
1577 John M Sweeney Dunfermline Athletic 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1958-08-20 Not Known 1961-01-07 Not Known Sweeney
1578 John Sweeney St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1930-08-12 Not Known 1931-02-07 Not Known Sweeney
1579 Paul Martin F Sweeney St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1991-04-20 26y 03m 10d 1991-04-20 26y 03m 10d Sweeney
1580 Ryan Sweeney Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 2021-10-23 24y 06m 08d 2022-02-09 24y 09m 25d Sweeney
1581 Sean Brian Sweeney Clydebank[4]; Livingston (Meadowbank Thistle) 4 4 0 0 1 3 .00 25.00 75.00 12.50 1992-08-12 22y 11m 26d 2000-09-06 31y 00m 20d Sweeney
1582 Sweeney Millwall 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Sweeney
1583 William C Sweeney Clyde 11 11 0 4 1 6 36.36 9.09 54.55 40.91 1943-10-30 25y 00m 07d 1947-09-13 28y 10m 21d Sweeney
1584 Joseph James Sweeny Clydebank[4]; Partick Thistle 2 2 0 1 1 2 0 33.33 66.67 .00 66.67 1979-11-10 22y 08m 22d 1981-02-28 24y 00m 09d Sweeny
1585 Harry Swift Third Lanark 3 3 0 0 2 1 .00 66.67 33.33 33.33 1913-10-25 Not Known 1915-01-23 Not Known Swift
1586 Steven Swinglehurst Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 21y 09m 03d 2014-07-26 21y 09m 03d Swinglehurst
1587 John Sydenham The British Army 1 1 0 1 0 0 1 .00 .00 100.00 .00 1960-11-07 21y 01m 23d 1960-11-07 21y 01m 23d Sydenham
1588 Bill Sydney Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Sydney
1589 Joe Sykes Swansea Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-03-26 30y 02m 18d 1928-03-26 30y 02m 18d Sykes
1590 Mohamed Sylla Dundee; Livingston (Meadowbank Thistle) 8 6 2 3 1 7 27.27 9.09 63.64 31.82 2023-08-27 30y 07m 15d 2026-04-05 33y 02m 24d Sylla
1591 Mohammed Sylla St Johnstone; Celtic; Kilmarnock 7 6 1 1 5 3 2 50.00 30.00 20.00 65.00 2000-08-06 23y 04m 24d 2007-05-20 30y 02m 07d Sylla
1592 Ludovic Sylvestre Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 22y 04m 12d 2006-09-28 22y 04m 26d Sylvestre
1593 Sylvinho Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 32y 07m 24d 2007-07-28 32y 07m 24d Sylvinho
1594 David Syme Kilmarnock; Partick Thistle 1 1 0 0 2 1 .00 66.67 33.33 33.33 2015-10-03 18y 03m 10d 2016-08-27 19y 02m 04d Syme
1595 Robert Graham Syme Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1936-05-13 Not Known 1936-08-19 Not Known Syme
1596 Jim Symington Stirling Albion; Stranraer 3 3 0 0 0 4 .00 .00 100.00 .00 1966-09-24 20y 01m 05d 1971-01-23 24y 05m 04d Symington
1597 Symington Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Symington
1598 James Scotland Symon Dundee 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1931-04-04 Not Known 1935-01-02 Not Known Symon
1599 Scot Symon Rangers 22 22 0 15 5 2 68.18 22.73 9.09 79.55 1938-11-12 Not Known 1946-04-27 Not Known Symon
1600 Symons Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Symons
1601 Janos Szabo Paksi SE 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-07-28 21y 08m 21d 2011-07-28 21y 08m 21d Szabo
1602 Gregorz Szamotulski Dundee United; Hibernian 4 3 1 3 0 1 75.00 .00 25.00 75.00 2007-10-20 31y 05m 07d 2009-03-14 32y 10m 01d Szamotulski
1603 Szarynski Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Szarynski
1604 Tomasz Szewczuk Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 31y 03m 26d 2009-07-08 31y 03m 26d Szewczuk
1605 Igor Szkukalek Ferencvaros 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 28y 11m 09d 2004-12-16 28y 11m 09d Szkukalek
1606 Samuel Szmodics Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-12-02 27y 02m 08d 2022-12-02 27y 02m 08d Szmodics
1607 Szoltysik Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Szoltysik
1608 Michal Szromnik Dundee United 1 1 0 0 0 2 .00 .00 100.00 .00 2015-10-18 22y 06m 15d 2015-12-30 22y 08m 27d Szromnik
1609 Lajos Szucs Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 31y 04m 08d 2004-12-16 31y 04m 08d Szucs
1610 Lukasz Szukala Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 25y 01m 16d 2009-07-12 25y 01m 16d Szukala
1611 Patryk Szysz Istanbul Basaksehir 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-09-08 24y 08m 04d 2022-11-03 24y 09m 30d Szysz

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