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


No of Players = 1450

All columns are 'sortable' click on the heading to sort by that column.
NB Clubs refers only to the ones where the player played against Hearts.

Summary

Rank Player Clubs P Sta
rts
Sub Go
als
W D L W% D% L% Suc
c%
First Min Age Last Max Age Surname
1 Trialist C Hamilton Academical; Dumbarton 2 0 2 1 0 1 50.00 .00 50.00 50.00 2014-07-09 Not Known 2018-07-07 Not Known C
2 Pieter Ten Caat Aberdeen 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1991-10-09 26y 10m 01d 1993-10-05 28y 09m 27d Caat
3 Fabian Orlando Caballero Dundee 11 11 0 3 1 5 5 9.09 45.45 45.45 31.82 2000-08-27 22y 06m 27d 2005-01-22 26y 11m 22d Caballero
4 Willy Caballero Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 32y 09m 20d 2014-07-18 32y 09m 20d Caballero
5 Charles Caborn Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 25y 03m 27d 1882-02-21 25y 03m 27d Caborn
6 Marijan Cabraja Hibernian 3 2 1 1 2 2 20.00 40.00 40.00 40.00 2022-08-07 25y 05m 13d 2023-05-27 26y 03m 02d Cabraja
7 Anisio Cabral Benfica 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-08-06 18y 05m 22d 2026-08-06 18y 05m 22d Cabral
8 Arthur Cabral Fiorentina 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 05m 11d 2022-10-13 24y 05m 18d Cabral
9 Peter Cabrelli Raith Rovers 7 7 0 1 0 6 14.29 .00 85.71 14.29 1936-10-05 Not Known 1940-04-10 Not Known Cabrelli
10 David Cabrie St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1945-03-17 Not Known 1945-09-15 Not Known Cabrie
11 Antonio Cabrini Bologna 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-11-07 33y 02m 28d 1990-11-07 33y 02m 28d Cabrini
12 Dario Cabrol Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 28y 05m 22d 2000-07-22 28y 05m 22d Cabrol
13 Danny Cadamarteri Dundee United 2 1 1 2 1 1 0 50.00 50.00 .00 75.00 2009-08-17 29y 08m 07d 2009-12-12 30y 00m 02d Cadamarteri
14 Declan Caddell Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 25y 03m 12d 2013-07-25 25y 03m 12d Caddell
15 Chris Cadden Motherwell; Hibernian; Aberdeen 25 23 2 1 9 5 14 32.14 17.86 50.00 41.07 2014-03-01 17y 05m 10d 2026-08-01 29y 10m 13d Cadden
16 Nicky Cadden Livingston (Meadowbank Thistle); Hibernian 7 6 1 4 1 4 44.44 11.11 44.44 50.00 2018-09-22 22y 00m 03d 2026-04-26 29y 07m 07d Cadden
17 Liam Caddis St Johnstone 2 1 1 3 3 6 25.00 25.00 50.00 37.50 2010-08-14 16y 10m 25d 2015-12-19 22y 02m 29d Caddis
18 Paul Caddis Celtic; Dundee United 3 2 1 4 1 3 50.00 12.50 37.50 56.25 2007-12-01 19y 07m 12d 2010-05-09 22y 00m 20d Caddis
19 Andy Cadenhead Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1961-03-14 22y 06m 06d 1961-10-14 23y 01m 06d Cadenhead
20 Richard Ray Cadette Falkirk 9 6 3 2 4 0 5 44.44 .00 55.56 44.44 1992-03-04 26y 11m 12d 1994-10-01 29y 06m 10d Cadette
21 Gus Cassius Caesar Airdrieonians 4 3 1 1 3 0 25.00 75.00 .00 62.50 1992-04-14 26y 01m 09d 1993-02-20 26y 11m 15d Caesar
22 Caffrey St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Caffrey
23 Jason Caffrey Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 00m 05d 2015-07-01 19y 00m 05d Caffrey
24 Junior Caicara Istanbul Basaksehir 1 1 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 33y 04m 12d 2022-11-03 33y 06m 07d Caicara
25 Alex Caie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-17 Not Known 1904-09-17 Not Known Caie
26 Tony Caig Hibernian; Gretna 1 1 0 1 3 3 14.29 42.86 42.86 35.71 2001-10-21 27y 06m 10d 2007-11-25 33y 07m 14d Caig
27 Samuel Cail Aberdeen 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1914-09-26 Not Known 1917-02-10 Not Known Cail
28 Bob Cain Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 32y 02m 05d 1898-04-18 32y 02m 05d Cain
29 Thomas Cain Everton 2 2 0 2 0 0 100.00 .00 .00 100.00 1894-09-17 Not Known 1894-11-10 Not Known Cain
30 Benny Cairney Motherwell 2 2 0 1 1 0 2 33.33 .00 66.67 33.33 1965-10-23 20y 00m 07d 1967-10-28 22y 00m 12d Cairney
31 Cairney Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 Not Known 1953-09-28 Not Known Cairney
32 Henry Cairney Airdrieonians; Brechin City 6 4 2 4 0 3 57.14 .00 42.86 57.14 1980-10-25 19y 01m 24d 1992-08-19 30y 11m 18d Cairney
33 Hugh Cairney Dumbarton 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1917-02-03 Not Known 1917-02-03 Not Known Cairney
34 John Cairney Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known Cairney
35 Joseph Thomas Cairney Airdrieonians; Kilmarnock 5 5 0 2 0 0 5 .00 .00 100.00 .00 1977-10-15 20y 11m 07d 1980-12-06 24y 00m 28d Cairney
36 Pat Cairney Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1978-02-25 18y 08m 21d 1978-02-25 18y 08m 21d Cairney
37 Paul Cairney Hibernian; Peterhead 6 5 1 3 2 1 50.00 33.33 16.67 66.67 2012-08-12 24y 11m 14d 2017-07-25 29y 10m 26d Cairney
38 Phil Cairney Clyde 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1972-01-29 19y 03m 16d 1976-01-28 23y 03m 15d Cairney
39 Alex Cairns Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1971-01-30 20y 02m 00d 1972-02-19 21y 02m 21d Cairns
40 Andrew Cairns St Bernards 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1897-11-20 Not Known 1899-02-18 Not Known Cairns
41 Benny Cairns Airdrieonians 11 11 0 2 1 8 18.18 9.09 72.73 22.73 1950-08-19 21y 08m 05d 1954-10-09 25y 09m 25d Cairns
42 David Cairns St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1911-04-15 Not Known 1911-04-15 Not Known Cairns
43 David Cairns Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1970-12-19 19y 10m 10d 1970-12-19 19y 10m 10d Cairns
44 Dean Cairns Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 23y 10m 27d 2021-06-26 23y 10m 27d Cairns
45 Ethan Cairns Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2021-07-25 17y 06m 24d 2021-07-25 17y 06m 24d Cairns
46 James Cairns Hibernian; Third Lanark 6 6 0 3 0 3 50.00 .00 50.00 50.00 1949-01-01 Not Known 1952-04-14 Not Known Cairns
47 John Cairns Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Cairns
48 Kevin William Cairns Dundee United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 23y 03m 02d 1961-01-21 23y 06m 23d Cairns
49 Mark Henry Cairns Partick Thistle 0 0 0 2 0 1 50.00 .00 25.00 50.00 1994-12-26 25y 03m 01d 1995-04-15 25y 06m 21d Cairns
50 Robert Burns Cairns East Fife; Berwick Rangers 3 3 0 1 0 3 0 .00 100.00 .00 50.00 1971-10-30 18y 11m 17d 1976-03-29 23y 04m 16d Cairns
51 Tommy Cairns Rangers 22 22 0 9 14 5 3 63.64 22.73 13.64 75.00 1914-09-19 Not Known 1926-09-18 Not Known Cairns
52 William Cairns St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-10-20 Not Known 1900-10-20 Not Known Cairns
53 William Robert Cairns Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1982-03-20 20y 11m 12d 1982-03-20 20y 11m 12d Cairns
54 Martin Caithness East Fife; Montrose 2 1 1 1 0 0 2 .00 .00 100.00 .00 1983-02-20 23y 08m 23d 1985-08-20 26y 02m 21d Caithness
55 Calazans Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Calazans
56 Calder Inverness Select 1 1 0 0 0 1 .00 .00 100.00 .00 1950-03-08 Not Known 1950-03-08 Not Known Calder
57 Charles Calder Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1916-11-18 Not Known 1917-02-10 Not Known Calder
58 James Evan Calder Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 41y 05m 28d 2002-01-26 41y 05m 28d Calder
59 John Calder St Johnstone; Greenock Morton; Albion Rovers; Heart of Midlothian B 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1933-12-16 21y 00m 00d 1965-08-07 Not Known Calder
60 Riccardo Calder Dundee; Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2015-11-21 19y 09m 26d 2018-07-29 22y 06m 03d Calder
61 Thomas Calder Airdrieonians; Dunfermline Athletic 7 7 0 2 0 5 28.57 .00 71.43 28.57 1933-02-04 Not Known 1936-05-13 Not Known Calder
62 Antonio Calderon Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2001-04-27 33y 10m 25d 2001-12-15 34y 06m 13d Calderon
63 Stewart Calderwood Partick Thistle 18 18 0 9 1 8 50.00 5.56 44.44 52.78 1927-02-26 Not Known 1937-09-25 Not Known Calderwood
64 William Calderwood Queens Park; Clydebank[3] 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-12-10 Not Known 1930-01-18 Not Known Calderwood
65 Eric Caldow Rangers; Scotland XI; Stirling Albion 26 26 0 14 4 8 53.85 15.38 30.77 61.54 1955-04-09 20y 10m 26d 1967-04-19 32y 11m 05d Caldow
66 Alex Caldwell Dundee; St Johnstone 15 13 2 2 5 8 13.33 33.33 53.33 30.00 1974-05-06 19y 06m 13d 1983-12-31 29y 02m 08d Caldwell
67 Bryan Robert Andrew James Caldwell Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 18y 04m 29d 1999-08-18 18y 04m 29d Caldwell
68 Caldwell Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-18 Not Known 1908-08-18 Not Known Caldwell
69 David Caldwell Aberdeen 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1953-11-28 21y 06m 21d 1959-08-26 27y 03m 19d Caldwell
70 Gary Caldwell Hibernian; Celtic 24 24 0 1 8 7 10 32.00 28.00 40.00 46.00 2002-03-16 19y 11m 04d 2009-12-20 27y 08m 08d Caldwell
71 George Caldwell Airdrieonians 15 15 0 5 3 8 31.25 18.75 50.00 40.63 1967-04-26 23y 00m 22d 1973-04-21 29y 00m 17d Caldwell
72 James Caldwell Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known Caldwell
73 John Caldwell Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1896-11-21 Not Known 1896-12-12 Not Known Caldwell
74 John Caldwell Third Lanark; Clydebank[3] 2 2 0 1 0 1 50.00 .00 50.00 50.00 1923-10-06 Not Known 1926-04-17 Not Known Caldwell
75 John T Caldwell Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1959-02-25 Not Known 1962-03-17 Not Known Caldwell
76 Robert K Caldwell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-10-21 Not Known 1944-10-21 Not Known Caldwell
77 Ross Caldwell Hibernian 4 1 3 1 2 2 2 33.33 33.33 33.33 50.00 2012-08-12 18y 09m 17d 2013-10-30 20y 00m 04d Caldwell
78 Terry Caldwell Carlisle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1967-03-10 28y 09m 26d 1969-07-26 31y 02m 14d Caldwell
79 Zak Caldwell Annan Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-26 18y 04m 07d 2014-07-26 18y 04m 07d Caldwell
80 Adrian Calello Dinamo Zagreb 2 0 2 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 03m 06d 2009-08-27 22y 03m 13d Calello
81 Daniel Caligiuri VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 09m 29d 2013-11-13 25y 09m 29d Caligiuri
82 Ralph Callachan Hibernian 17 17 0 2 4 9 5 22.22 50.00 27.78 47.22 1978-08-26 23y 03m 28d 1986-05-06 31y 00m 07d Callachan
83 Ross Callachan Raith Rovers; St Johnstone; Ross County 14 12 2 1 0 6 11 .00 35.29 64.71 17.65 2012-07-14 19y 03m 05d 2022-07-30 29y 03m 21d Callachan
84 Bernard Callaghan St Mirren 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1915-04-17 Not Known 1918-09-14 Not Known Callaghan
85 Liam Callaghan Cowdenbeath 3 2 1 1 1 2 25.00 25.00 50.00 37.50 2014-08-04 19y 09m 25d 2015-07-15 20y 09m 05d Callaghan
86 Paddy Callaghan Hibernian; Rest of Edinburgh 87 87 0 5 23 25 38 26.44 28.74 43.68 40.80 1899-03-18 19y 07m 06d 1914-08-26 35y 00m 14d Callaghan
87 Thomas Callaghan Partick Thistle; St Mirren 6 6 0 2 2 1 3 33.33 16.67 50.00 41.67 1909-10-30 Not Known 1912-12-07 Not Known Callaghan
88 Thomas Tallett Callaghan Dunfermline Athletic; Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1927-04-30 Not Known 1929-04-01 Not Known Callaghan
89 Tommy Callaghan Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-23 19y 11m 26d 1989-08-23 19y 11m 26d Callaghan
90 Tommy Callaghan Dunfermline Athletic; Celtic; Clydebank[4] 22 21 1 1 13 7 7 48.15 25.93 25.93 61.11 1963-08-03 17y 07m 28d 1977-02-26 31y 02m 20d Callaghan
91 Willie Callaghan Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1961-10-14 19y 10m 05d 1962-02-10 20y 02m 01d Callaghan
92 Willie Callaghan Dunfermline Athletic 21 21 0 1 6 6 9 28.57 28.57 42.86 42.86 1963-05-18 20y 03m 06d 1972-01-03 28y 10m 22d Callaghan
93 William Thomas Callaghan Dunfermline Athletic; Livingston (Meadowbank Thistle) 3 1 2 1 0 0 3 .00 .00 100.00 .00 1988-04-13 21y 00m 21d 1997-08-09 30y 04m 17d Callaghan
94 Alex Callan St Mirren; Dunfermline Athletic 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1936-12-26 Not Known 1940-05-25 Not Known Callan
95 Brian Callan St Mirren; Falkirk; Third Lanark; Stirling Albion 6 6 0 1 1 3 2 16.67 50.00 33.33 41.67 1955-01-03 Not Known 1959-01-24 Not Known Callan
96 John Callender Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-11-02 Not Known 1909-04-28 Not Known Callender
97 Jalmaro Calvin St Mirren 1 0 1 1 2 1 25.00 50.00 25.00 50.00 2025-08-16 22y 01m 17d 2026-07-01 23y 00m 01d Calvin
98 Juan Jose Barnola Camacho Livingston (Meadowbank Thistle) 3 0 3 0 1 2 .00 33.33 66.67 16.67 2002-10-06 22y 02m 04d 2003-11-01 23y 02m 30d Camacho
99 Martin Camano Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-04-08 20y 11m 19d 2006-04-08 20y 11m 19d Camano
100 Henri Camara Celtic 1 1 0 1 2 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-12-26 27y 07m 16d Camara
101 Mohamed Camara Celtic; St Mirren 2 2 0 1 2 0 33.33 66.67 .00 66.67 2005-10-15 30y 03m 20d 2009-02-21 33y 07m 27d Camara
102 Panutche Camara Dundee United 4 2 2 0 1 3 .00 25.00 75.00 12.50 2025-08-10 28y 05m 13d 2026-08-09 29y 05m 12d Camara
103 Sergio Camello Rayo Vallecano 1 0 1 1 0 0 1 .00 .00 100.00 .00 2026-07-17 24y 09m 15d 2026-07-17 24y 09m 15d Camello
104 Ryan Camenzuli Birkirkara 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 21y 11m 05d 2016-07-21 21y 11m 12d Camenzuli
105 Alex Cameron Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1963-05-04 19y 06m 29d 1963-05-04 19y 06m 29d Cameron
106 Brian Cameron Elgin City 2 1 1 0 0 2 .00 .00 100.00 .00 2010-08-24 18y 10m 26d 2017-07-18 25y 09m 19d Cameron
107 Cameron Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-02 Not Known 2020-10-02 Not Known Cameron
108 Colin Cameron Raith Rovers; Cowdenbeath 9 7 2 1 4 2 3 44.44 22.22 33.33 55.56 1993-08-14 20y 09m 22d 2011-07-12 38y 08m 19d Cameron
109 David Cameron Heart of Midlothian B; Alloa Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1926-08-06 Not Known 1948-05-01 Not Known Cameron
110 David F Cameron Queens Park; Dunfermline Athletic 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1919-08-16 Not Known 1928-01-03 Not Known Cameron
111 Donald Cameron Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1900-08-25 Not Known 1900-09-24 Not Known Cameron
112 Donald Daniel Cameron Clydebank[4] 1 1 0 0 1 2 .00 33.33 66.67 16.67 1982-09-29 19y 10m 17d 1983-04-16 20y 05m 04d Cameron
113 Donald Scott Cameron St Bernards; Falkirk 6 6 0 1 0 0 6 .00 .00 100.00 .00 1898-11-05 Not Known 1904-09-05 Not Known Cameron
114 Douglas James Spence Cameron Dundee 1 1 0 1 0 2 33.33 .00 66.67 33.33 2003-12-03 20y 09m 25d 2004-03-27 21y 01m 19d Cameron
115 Duncan Cameron Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-10 Not Known 1903-01-10 Not Known Cameron
116 Edward S Cameron Clydebank[3] 1 1 0 1 0 0 1 .00 .00 100.00 .00 1920-09-14 Not Known 1920-09-14 Not Known Cameron
117 Greg Cameron Dundee United 1 1 0 1 1 3 20.00 20.00 60.00 30.00 2004-10-27 16y 06m 17d 2007-10-20 19y 06m 10d Cameron
118 Hugh D Cameron Kilmarnock; Ayr United 2 1 1 0 2 1 .00 66.67 33.33 33.33 1972-12-09 18y 05m 24d 1975-12-20 21y 06m 05d Cameron
119 Hugh G Cameron Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-01-12 Not Known 1946-01-12 Not Known Cameron
120 Ian Cameron St Mirren; Aberdeen; Partick Thistle; Hibernian; Raith Rovers 40 30 10 2 11 10 22 25.00 22.73 50.00 36.36 1984-03-17 17y 06m 22d 1998-08-19 31y 11m 26d Cameron
121 Innes Cameron Kilmarnock; Alloa Athletic 6 2 4 1 4 5 4 30.77 38.46 30.77 50.00 2016-12-27 16y 04m 05d 2025-05-18 24y 08m 26d Cameron
122 James Cameron St Mirren 11 11 0 5 3 3 45.45 27.27 27.27 59.09 1887-11-05 Not Known 1891-04-11 Not Known Cameron
123 James Cameron Airdrieonians; Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1920-11-06 Not Known 1922-12-23 Not Known Cameron
124 James Fairley Cameron Dundee United; Falkirk; Montrose 21 20 1 7 5 10 31.82 22.73 45.45 43.18 1967-11-11 20y 11m 04d 1978-03-25 31y 03m 18d Cameron
125 James Scott Cameron Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known Cameron
126 John [11] Cameron Queens Park; Tottenham Hotspur 3 3 0 1 2 0 33.33 66.67 .00 66.67 1895-05-08 23y 00m 25d 1901-09-02 29y 04m 20d Cameron
127 John [19] Cameron Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Cameron
128 John Cameron Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-09-12 Not Known 1961-03-25 Not Known Cameron
129 John Cameron St Mirren 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1901-10-05 Not Known 1904-04-23 Not Known Cameron
130 John Cameron St Johnstone 1 1 0 1 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Cameron
131 John Stewart Cameron Motherwell; St Johnstone; Dundee 4 4 0 0 1 3 .00 25.00 75.00 12.50 1929-09-07 Not Known 1933-01-03 Not Known Cameron
132 Johnny Cameron Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1955-04-16 25y 04m 18d 1955-04-18 25y 04m 20d Cameron
133 Kenneth Cameron Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1931-04-27 Not Known 1931-04-27 Not Known Cameron
134 Kenneth Cameron Dundee; Kilmarnock; Dundee United 18 16 2 11 8 3 8 42.11 15.79 42.11 50.00 1964-03-21 21y 08m 06d 1973-11-10 31y 03m 26d Cameron
135 Kyle Cameron St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2024-11-02 27y 09m 18d 2024-11-02 27y 09m 18d Cameron
136 Lyall Cameron Peterhead; Dundee; Aberdeen 10 9 1 2 3 0 7 30.00 .00 70.00 30.00 2021-07-10 18y 09m 00d 2026-02-28 23y 04m 18d Cameron
137 Neil Cameron Leith Athletic 4 4 0 0 1 3 .00 25.00 75.00 12.50 1904-09-10 Not Known 1905-05-13 Not Known Cameron
138 Robert Cameron Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1944-12-30 Not Known 1945-09-01 Not Known Cameron
139 Robert Cameron Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-23 Not Known 1895-05-23 Not Known Cameron
140 Robert W Cameron Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 1973-10-06 21y 01m 18d 1973-10-06 21y 01m 18d Cameron
141 Ronald Cameron Greenock Morton; Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1924-09-06 Not Known 1933-09-23 Not Known Cameron
142 Samuel Cameron Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1906-11-10 Not Known 1906-11-10 Not Known Cameron
143 W Cameron St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known Cameron
144 William Smith Cameron Clyde 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1917-12-01 Not Known 1917-12-01 Not Known Cameron
145 Jose Luis Perez Caminero Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 26y 01m 03d 1993-09-28 26y 01m 17d Caminero
146 Campana Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Campana
147 A Campbell Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-21 Not Known 1943-08-21 Not Known Campbell
148 Adam Campbell St Mirren 1 1 0 0 1 1 .00 50.00 50.00 25.00 2014-01-29 19y 00m 28d 2014-05-10 19y 04m 09d Campbell
149 Alan Christopher Campbell Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1989-11-11 29y 03m 01d 1990-04-04 29y 07m 25d Campbell
150 Alexander Ferguson Campbell Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-16 Not Known 1919-08-16 Not Known Campbell
151 Allan Campbell Motherwell; Dundee United; St Mirren 12 11 1 7 2 7 43.75 12.50 43.75 50.00 2016-04-23 18y 00m 16d 2026-02-03 27y 09m 27d Campbell
152 Andrew Campbell Heart of Midlothian B; Greenock Morton; Dundee 8 8 0 3 4 3 1 50.00 37.50 12.50 68.75 1924-08-01 Not Known 1932-09-17 Not Known Campbell
153 Andrew Mark Campbell East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 26y 03m 29d 2005-07-14 26y 03m 29d Campbell
154 Andrew Paul Campbell Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-04-08 26y 11m 21d 2006-04-08 26y 11m 21d Campbell
155 Archie Campbell Dumbarton 3 1 2 0 1 3 .00 25.00 75.00 12.50 2014-09-13 22y 11m 12d 2015-03-14 23y 05m 13d Campbell
156 Bob Campbell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 23y 00m 00d 1959-10-07 23y 00m 00d Campbell
157 Bobby (Black) Campbell St Mirren; Motherwell 10 10 0 3 3 3 5 27.27 27.27 45.45 40.91 1961-04-15 19y 08m 02d 1970-12-16 29y 04m 03d Campbell
158 Bobby (Red) Campbell St Mirren 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1959-03-09 Not Known 1963-11-09 Not Known Campbell
159 C Campbell Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Campbell
160 Calum Campbell Airdrieonians; Dumbarton 2 0 2 0 0 2 .00 .00 100.00 .00 1988-08-06 22y 08m 30d 1994-08-16 28y 09m 09d Campbell
161 Charles Campbell Hibernian 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 1917-04-16 Not Known 1919-01-01 Not Known Campbell
162 Charles Harley Campbell Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-04-24 Not Known 1920-04-24 Not Known Campbell
163 Colin Campbell Hibernian; Airdrieonians 5 4 1 2 4 1 1 66.67 16.67 16.67 75.00 1979-03-10 22y 03m 09d 1982-11-06 25y 11m 05d Campbell
164 Connor Campbell Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-09-09 18y 07m 14d 1998-09-09 18y 07m 14d Campbell
165 David Campbell Falkirk 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1953-04-18 Not Known 1955-12-10 Not Known Campbell
166 Dean Campbell Aberdeen 5 3 2 4 3 1 50.00 37.50 12.50 68.75 2018-12-22 17y 09m 03d 2021-10-30 20y 07m 11d Campbell
167 Donald Campbell Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1954-12-04 Not Known 1954-12-04 Not Known Campbell
168 Duncan Campbell Cowdenbeath; St Johnstone 12 12 0 2 5 5 16.67 41.67 41.67 37.50 1930-01-04 Not Known 1935-11-02 Not Known Campbell
169 Duncan Matthew Campbell Dundee 3 3 0 1 2 1 25.00 50.00 25.00 50.00 1989-04-15 18y 07m 04d 1990-04-04 19y 06m 24d Campbell
170 Elijah Campbell Ross County 2 2 0 0 1 2 .00 33.33 66.67 16.67 2024-09-28 20y 07m 20d 2025-05-03 21y 02m 25d Campbell
171 Frazier Campbell Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 21y 10m 26d 2009-08-08 21y 10m 26d Campbell
172 Fred T Campbell Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1903-03-14 Not Known 1904-04-16 Not Known Campbell
173 Gary Campbell Ross County 2 1 1 0 1 1 .00 50.00 50.00 25.00 1992-05-04 21y 06m 20d 1997-03-27 26y 05m 13d Campbell
174 George Campbell Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known Campbell
175 George Campbell 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 Campbell
176 George Campbell Falkirk 5 5 0 1 0 4 20.00 .00 80.00 20.00 1903-09-08 Not Known 1906-08-20 Not Known Campbell
177 George Campbell Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1893-12-16 Not Known 1895-03-30 Not Known Campbell
178 George Campbell Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1974-08-10 17y 03m 07d 1977-03-19 19y 10m 16d Campbell
179 George W Campbell Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-10-14 Not Known 1945-03-03 Not Known Campbell
180 Hugh Campbell Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1933-03-25 Not Known 1933-03-25 Not Known Campbell
181 Iain Campbell Dunfermline Athletic; Cowdenbeath; Forfar Athletic 6 5 1 1 1 8 10.00 10.00 80.00 15.00 2004-12-04 19y 05m 06d 2015-08-25 30y 01m 28d Campbell
182 Ian Campbell Alloa Athletic 1 1 0 0 2 0 .00 100.00 .00 50.00 1983-01-15 23y 00m 30d 1983-04-23 23y 04m 07d Campbell
183 Ian Guthrie Campbell Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1940-12-21 Not Known 1940-12-21 Not Known Campbell
184 Ian Menzies Campbell Dunfermline Athletic; Brechin City 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 20y 04m 26d 1985-02-20 31y 02m 29d Campbell
185 J Campbell Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 Not Known 1892-11-19 Not Known Campbell
186 Jack Campbell Partick Thistle 28 28 0 13 7 9 44.83 24.14 31.03 56.90 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d Campbell
187 James Campbell Leith Athletic; St Bernards 7 7 0 2 0 5 28.57 .00 71.43 28.57 1910-04-25 Not Known 1926-05-08 Not Known Campbell
188 James Campbell Clyde 15 15 0 4 3 8 26.67 20.00 53.33 36.67 1946-09-21 Not Known 1953-11-07 Not Known Campbell
189 James Campbell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-08-28 Not Known 1957-08-28 Not Known Campbell
190 Bummer Campbell Kilmarnock 5 5 0 1 1 0 3 20.00 .00 60.00 20.00 1896-01-01 Not Known 1899-12-02 Not Known Campbell
191 Jim Campbell Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 23y 09m 16d 1971-01-23 23y 09m 16d Campbell
192 John Campbell Hibernian; Partick Thistle 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-08-25 Not Known 1907-04-27 Not Known Campbell
193 John Campbell Celtic; Third Lanark 37 37 0 14 15 7 15 40.54 18.92 40.54 50.00 1891-02-28 18y 06m 09d 1904-11-26 32y 03m 07d Campbell
194 John Campbell Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-09 Not Known 1905-09-09 Not Known Campbell
195 John Campbell Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-16 Not Known 1919-08-16 Not Known Campbell
196 John Campbell Sunderland; Hibernian 10 10 0 9 6 2 2 60.00 20.00 20.00 70.00 1890-02-15 20y 11m 27d 1943-05-22 Not Known Campbell
197 John McLeod Campbell Hamilton Academical; Clyde 12 12 0 1 7 1 4 58.33 8.33 33.33 62.50 1943-03-20 Not Known 1947-01-18 Not Known Campbell
198 Johnny Campbell Rangers 7 7 0 2 5 1 1 71.43 14.29 14.29 78.57 1898-09-03 28y 06m 15d 1901-09-16 31y 06m 28d Campbell
199 Josh Campbell Hibernian 14 7 7 1 4 4 9 23.53 23.53 52.94 35.29 2018-12-29 18y 06m 24d 2026-04-26 25y 10m 21d Campbell
200 Kenneth Campbell Scottish Select; Partick Thistle 7 7 0 2 4 1 28.57 57.14 14.29 57.14 1920-08-18 Not Known 1921-09-24 Not Known Campbell
201 Malcolm Campbell Falkirk; Dundee United 9 9 0 1 1 2 6 11.11 22.22 66.67 22.22 1924-03-08 Not Known 1926-02-24 Not Known Campbell
202 Murray Campbell St Mirren 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-01-07 16y 05m 23d 2023-01-13 16y 05m 29d Campbell
203 Peter Campbell Greenock Morton 4 4 0 0 1 3 .00 25.00 75.00 12.50 1898-01-22 Not Known 1901-11-16 Not Known Campbell
204 RC Campbell Rangers 4 4 0 2 2 0 50.00 50.00 .00 75.00 1900-08-25 Not Known 1901-04-27 Not Known Campbell
205 Dick Campbell Dunfermline Athletic 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1974-08-14 20y 08m 23d 1974-09-21 20y 09m 30d Campbell
206 Robert Campbell Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-09-24 Not Known 1933-01-28 Not Known Campbell
207 Robert Campbell Falkirk 6 6 0 2 2 1 3 33.33 16.67 50.00 41.67 1941-09-27 Not Known 1944-09-30 Not Known Campbell
208 Robert Campbell Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1981-09-26 20y 04m 07d 1981-09-26 20y 04m 07d Campbell
209 Robert Campbell Queens Park; Rangers 14 14 0 3 7 4 3 50.00 28.57 21.43 64.29 1905-02-04 Not Known 1913-09-13 Not Known Campbell
210 Robert Inglis Campbell Falkirk; Chelsea 5 5 0 3 2 0 60.00 40.00 .00 80.00 1946-12-07 24y 05m 09d 1952-04-23 29y 09m 26d Campbell
211 Robert Lindsay Campbell Kilmarnock 0 0 0 1 0 3 25.00 .00 75.00 25.00 2005-10-26 19y 03m 04d 2007-04-07 20y 08m 16d Campbell
212 Ross Campbell Hibernian; East Fife 1 0 1 1 0 3 25.00 .00 75.00 25.00 2006-12-26 19y 05m 23d 2014-07-12 27y 00m 09d Campbell
213 Sam Campbell Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-05-11 18y 04m 02d 2022-05-11 18y 04m 02d Campbell
214 Samuel C Campbell Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1945-12-01 Not Known 1945-12-01 Not Known Campbell
215 Sol Campbell Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 24y 10m 06d 1999-07-24 24y 10m 06d Campbell
216 Stephen Campbell Dundee 7 6 1 1 3 5 11.11 33.33 55.56 27.78 1986-11-22 19y 00m 02d 1993-04-10 25y 04m 21d Campbell
217 Steven Campbell East Fife 1 1 0 0 0 2 .00 .00 100.00 .00 2011-07-05 24y 10m 15d 2014-07-12 27y 10m 22d Campbell
218 TF Campbell St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-17 Not Known 1902-05-17 Not Known Campbell
219 Thomas Campbell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1946-09-14 Not Known 1946-09-14 Not Known Campbell
220 Thomas Kerr Campbell Queens Park 16 16 0 3 2 11 18.75 12.50 68.75 25.00 1927-03-12 Not Known 1936-11-21 Not Known Campbell
221 Tom Campbell Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1952-09-27 Not Known 1952-09-27 Not Known Campbell
222 Tommy Campbell Kilmarnock; Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-11-17 21y 08m 28d 1960-10-01 25y 07m 11d Campbell
223 Tyrese Campbell Stoke City 1 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 06m 25d 2022-07-23 22y 06m 25d Campbell
224 Walter Campbell Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Campbell
225 William Campbell Dumbarton 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1893-09-30 Not Known 1894-10-27 Not Known Campbell
226 William Campbell St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1895-04-06 Not Known 1895-05-15 Not Known Campbell
227 William Campbell Partick Thistle 8 8 0 1 0 7 12.50 .00 87.50 12.50 1909-04-28 Not Known 1915-09-04 Not Known Campbell
228 William B Campbell Clyde 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1897-11-06 Not Known 1898-10-22 Not Known Campbell
229 William Bowie Campbell Greenock Morton 12 12 0 1 5 1 6 41.67 8.33 50.00 45.83 1941-10-11 Not Known 1948-11-27 Not Known Campbell
230 William Gibson Campbell Dundee; Motherwell 15 15 0 2 6 6 4 37.50 37.50 25.00 56.25 1966-10-01 22y 02m 29d 1973-09-15 29y 02m 13d Campbell
231 William S Campbell St Bernards 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1887-01-15 Not Known 1887-10-29 Not Known Campbell
232 John Campbell[4] Hibernian 17 17 0 4 2 6 9 11.76 35.29 52.94 29.41 1903-10-10 Not Known 1905-11-04 Not Known Campbell[4]
233 Campbell-1919-08-06-OL Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Campbell-1919-08-06-OL
234 Campi Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 Not Known 2000-07-20 Not Known Campi
235 Giuseppe Campione Bologna 2 1 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 17y 01m 24d 1990-11-07 17y 02m 08d Campione
236 George Camsell Middlesbrough 2 2 0 5 1 0 1 50.00 .00 50.00 50.00 1931-04-27 28y 05m 00d 1939-03-25 36y 03m 26d Camsell
237 Lorik Cana Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 26y 00m 12d 2009-08-08 26y 00m 12d Cana
238 Darcy Silveira dos Santos (Canario) Zaragoza 3 3 0 1 2 0 33.33 66.67 .00 66.67 1966-01-12 29y 07m 19d 1966-03-02 29y 09m 06d Canario
239 James Canavan East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known Canavan
240 Phillip Cancar Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-09-03 20y 09m 29d 2022-09-03 20y 09m 29d Cancar
241 David Cancola Ross County 4 4 0 0 2 3 .00 40.00 60.00 20.00 2021-09-18 24y 10m 26d 2023-04-22 26y 05m 30d Cancola
242 Daniel Candeias Rangers 7 7 0 1 7 1 0 87.50 12.50 .00 93.75 2017-08-19 29y 05m 25d 2019-04-20 31y 01m 26d Candeias
243 Maurice Candlin Partick Thistle 6 6 0 4 2 3 1 33.33 50.00 16.67 58.33 1942-08-08 Not Known 1945-06-16 Not Known Candlin
244 Chris Candlish Raith Rovers 7 6 1 2 2 3 28.57 28.57 42.86 42.86 1979-01-27 21y 06m 25d 1983-03-29 25y 08m 27d Candlish
245 Neil Candlish Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1987-10-27 19y 04m 25d 1987-10-27 19y 04m 25d Candlish
246 Marco Antonio Simoes Caneira FC Girondins de Bordeaux 1 1 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 24y 02m 04d 2003-11-27 24y 02m 25d Caneira
247 Peter Canero Kilmarnock; Dundee United 12 9 3 1 4 9 7.14 28.57 64.29 21.43 1999-11-27 18y 10m 09d 2005-11-05 24y 09m 18d Canero
248 Claudio Caniggia Dundee; Rangers 8 7 1 1 6 3 2 54.55 27.27 18.18 68.18 2000-11-25 33y 10m 16d 2003-05-18 36y 04m 09d Caniggia
249 Paul Cannell Newcastle United; Berwick Rangers 1 1 0 1 1 1 0 50.00 50.00 .00 75.00 1975-05-10 21y 08m 08d 1983-09-20 30y 00m 18d Cannell
250 Canning Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Canning
251 Gerry Canning Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 1977-10-01 18y 07m 15d 1977-10-01 18y 07m 15d Canning
252 John Canning Greenock Morton 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1908-12-05 Not Known 1909-01-30 Not Known Canning
253 Mark Canning Kilmarnock 1 0 1 0 0 2 .00 .00 100.00 .00 2003-02-08 19y 04m 27d 2004-08-21 20y 11m 09d Canning
254 Martin Canning Ross County; Hamilton Academical 9 9 0 2 0 7 22.22 .00 77.78 22.22 2002-10-23 20y 10m 20d 2011-02-12 29y 02m 09d Canning
255 Steven Canning Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 20y 02m 10d 2003-07-16 20y 02m 10d Canning
256 Aidan Cannon Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-19 18y 10m 27d 2025-07-19 18y 10m 27d Cannon
257 Cannon Leith Hibernians; Broxburn Shamrock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1891-04-11 Not Known 1891-12-19 Not Known Cannon
258 Thomas Cannon Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-08-28 Not Known 1921-05-03 Not Known Cannon
259 Jim Cant Arbroath; Montrose 10 10 0 1 1 4 5 10.00 40.00 50.00 30.00 1968-12-21 21y 11m 03d 1976-03-16 29y 01m 27d Cant
260 Jackie Cantwell Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-08-21 22y 09m 00d 1946-08-21 22y 09m 00d Cantwell
261 Noel Cantwell West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 21y 07m 21d 1953-10-19 21y 07m 21d Cantwell
262 Todd Cantwell Rangers 7 6 1 2 5 2 0 71.43 28.57 .00 85.71 2023-02-01 24y 11m 05d 2024-05-18 26y 02m 21d Cantwell
263 Marcelino Martinez Zaragoza 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1966-01-12 25y 08m 14d 1966-03-02 25y 10m 02d Cao
264 John Anthony Capaldi Motherwell 3 1 2 1 0 2 33.33 .00 66.67 33.33 1978-09-23 18y 10m 07d 1979-01-20 19y 02m 04d Capaldi
265 E Capes Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Capes
266 Jake Caprice St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-10-05 20y 10m 24d 2013-10-05 20y 10m 24d Caprice
267 Nuno Fernando Capucho Rangers 1 1 0 2 0 0 100.00 .00 .00 100.00 2003-09-21 31y 07m 00d 2003-12-20 31y 09m 29d Capucho
268 Massimiliano Caputo Livingston (Meadowbank Thistle) 3 0 3 4 0 0 100.00 .00 .00 100.00 2001-07-28 20y 10m 18d 2002-05-12 21y 08m 02d Caputo
269 James Carabine Third Lanark 21 21 0 1 7 1 13 33.33 4.76 61.90 35.71 1932-03-19 20y 03m 25d 1945-12-15 34y 00m 22d Carabine
270 Carantini Lanerossi Vicenza; Bahia Brazil 2 2 0 0 1 1 .00 50.00 50.00 25.00 1964-06-07 Not Known 1964-06-14 Not Known Carantini
271 Bobby Carberry Alloa Athletic; Motherwell 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 1978-03-11 20y 03m 17d 1979-11-24 22y 00m 02d Carberry
272 Garrett Carberry Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-02-25 19y 03m 24d 1995-02-25 19y 03m 24d Carberry
273 Lawrence James Carberry Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 23y 01m 10d 1959-02-28 23y 01m 10d Carberry
274 Derek Carcary Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 27y 08m 19d 2014-07-26 27y 08m 19d Carcary
275 Dani Cardenas Rayo Vallecano 1 1 0 0 0 1 .00 .00 100.00 .00 2026-07-17 29y 03m 19d 2026-07-17 29y 03m 19d Cardenas
276 Gilles Cardinet Paris St Germain 0 0 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 22y 06m 01d 1984-10-03 22y 06m 15d Cardinet
277 Joe Cardle Airdrieonians (Airdrie United); Dunfermline Athletic; Raith Rovers; Partick Thistle 16 10 6 4 2 4 10 12.50 25.00 62.50 25.00 2008-08-27 21y 01m 25d 2021-03-14 33y 08m 12d Cardle
278 Fabio Cardoso Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-08-19 23y 04m 00d 2017-08-19 23y 04m 00d Cardoso
279 Graham Carey Celtic; St Mirren; Ross County; St Johnstone; Livingston (Meadowbank Thistle) 22 19 3 7 6 4 18 21.43 14.29 64.29 28.57 2009-09-20 20y 04m 00d 2025-08-30 36y 03m 10d Carey
280 Andrew Cargill Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-09-20 20y 07m 11d 1995-09-20 20y 07m 11d Cargill
281 Baily Cargill Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-03-17 22y 10m 10d 2018-03-17 22y 10m 10d Cargill
282 D Cargill Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Cargill
283 David Cargill Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1915-01-16 Not Known 1915-01-16 Not Known Cargill
284 T Cargill Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Cargill
285 Thomas Cargill Arbroath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1936-01-11 Not Known 1936-01-11 Not Known Cargill
286 Tom David Cargill Arbroath 12 12 0 2 2 8 16.67 16.67 66.67 25.00 1968-12-21 24y 00m 06d 1980-03-29 35y 03m 14d Cargill
287 Cesar Carignano FC Basel 1 0 1 1 0 0 1 .00 .00 100.00 .00 2004-11-25 22y 01m 28d 2004-11-25 22y 01m 28d Carignano
288 Willie Carlin Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 26y 09m 00d 1967-03-10 26y 09m 00d Carlin
289 Carlisle Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Carlisle
290 Carlos Cruzeiro 0 0 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Carlos
291 Santos Carlos Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 24y 05m 26d 2009-08-27 24y 06m 02d Carlos
292 Silvio Carlos de Oliveira 1. FC Union Berlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 26y 06m 07d 2011-07-09 26y 06m 07d Carlos de Oliveira
293 Carlow Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known Carlow
294 Walter Carlyle Dundee United; Motherwell 9 9 0 2 3 2 4 33.33 22.22 44.44 44.44 1960-10-01 22y 04m 08d 1965-03-20 26y 09m 25d Carlyle
295 A Carmichael Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Carmichael
296 Angus E Carmichael Queens Park 2 2 0 0 2 0 .00 100.00 .00 50.00 1948-04-24 Not Known 1949-05-02 Not Known Carmichael
297 Daniel Carmichael Queen of the South; Hibernian 6 3 3 1 1 2 3 16.67 33.33 50.00 33.33 2013-07-20 23y 00m 29d 2016-02-16 25y 07m 26d Carmichael
298 George Paul Carmichael Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1953-10-17 21y 08m 26d 1954-01-23 22y 00m 02d Carmichael
299 Hamilton Webster Carmichael Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-03 Not Known 1932-09-03 Not Known Carmichael
300 Henry Carmichael Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Carmichael
301 Robert Carmichael Third Lanark; Clyde 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1910-09-26 Not Known 1913-01-04 Not Known Carmichael
302 Willie Carmichael Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1954-12-11 Not Known 1954-12-11 Not Known Carmichael
303 Isaac Carmody Brechin City 0 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 29y 01m 12d 2025-01-17 29y 01m 12d Carmody
304 Bradley Carnell VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 23y 07m 24d 2000-09-28 23y 08m 07d Carnell
305 Steve Carney Newcastle United 2 1 1 0 2 0 .00 100.00 .00 50.00 1980-08-04 22y 10m 13d 1980-08-04 22y 10m 13d Carney
306 Carolan Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Carolan
307 Joe Carolan Manchester United 3 3 0 2 0 1 66.67 .00 33.33 66.67 1960-05-22 22y 09m 13d 1960-06-01 22y 09m 23d Carolan
308 Andrew Carr Clyde 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1951-02-03 Not Known 1953-11-07 Not Known Carr
309 Bernard Carr 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 Carr
310 Franz Carr Nottingham Forest; Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-09-12 21y 11m 19d 1992-07-27 25y 10m 03d Carr
311 Jack Carr Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1901-04-30 Not Known 1904-04-25 Not Known Carr
312 John Carr Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1943-10-30 Not Known 1944-02-12 Not Known Carr
313 Kevin Carr Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 22y 01m 24d 1980-08-04 22y 01m 24d Carr
314 Peter Carr Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 1978-11-25 17y 03m 00d 1978-11-25 17y 03m 00d Carr
315 Ryan Carr St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2026-07-01 21y 09m 08d 2026-07-01 21y 09m 08d Carr
316 Stephen Carr Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 22y 10m 25d 1999-07-24 22y 10m 25d Carr
317 Stuart Carr Stirling Albion; Livingston (Meadowbank Thistle) 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-02-14 26y 02m 12d 1978-10-10 28y 10m 08d Carr
318 Billy Carr Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 29y 02m 14d 1934-09-24 29y 02m 21d Carr
319 Jamie Carragher Liverpool 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 34y 06m 26d 2012-08-30 34y 07m 02d Carragher
320 Luis Alberto Carranza Dundee 9 6 3 1 0 3 6 .00 33.33 66.67 16.67 2000-11-25 28y 05m 10d 2003-05-25 30y 11m 10d Carranza
321 Dale Carrick Kilmarnock; Airdrieonians (Airdrie United); Stirling Albion 3 2 1 0 1 4 .00 20.00 80.00 10.00 2016-01-02 21y 06m 01d 2025-07-19 31y 00m 18d Carrick
322 Arthur Carrie Arbroath 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-03-15 26y 08m 11d 1947-03-15 26y 08m 11d Carrie
323 John Carrie Arbroath 3 3 0 0 2 1 .00 66.67 33.33 33.33 1900-05-14 Not Known 1902-05-06 Not Known Carrie
324 Robert Carrie Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1948-04-17 Not Known 1948-11-13 Not Known Carrie
325 Brian Eric Carrigan Clyde; Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-02-19 20y 04m 24d 2003-07-17 23y 09m 21d Carrigan
326 Michael Carrigan Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1918-03-09 Not Known 1918-03-09 Not Known Carrigan
327 Mark Carrington Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2011-02-12 23y 10m 07d 2011-02-12 23y 10m 07d Carrington
328 Bobby Carroll Celtic; St Mirren 9 9 0 3 3 2 4 33.33 22.22 44.44 44.44 1960-01-02 21y 07m 20d 1965-01-30 26y 08m 17d Carroll
329 Edward Carroll Aberdeen; Dundee United 2 2 0 3 1 0 1 50.00 .00 50.00 50.00 1925-12-05 Not Known 1926-12-04 Not Known Carroll
330 Frank Andrew Carroll Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 22y 05m 16d 2003-07-16 22y 05m 16d Carroll
331 Jake Carroll Motherwell 4 4 0 4 0 2 66.67 .00 33.33 66.67 2019-09-14 27y 10m 06d 2022-05-11 30y 06m 03d Carroll
332 James Anthony Carroll Clyde 3 3 0 0 1 2 .00 33.33 66.67 16.67 1933-11-25 Not Known 1934-11-10 Not Known Carroll
333 Pat Carroll Hibernian; Raith Rovers; Falkirk 9 6 3 1 3 4 4 27.27 36.36 36.36 45.45 1975-05-03 17y 06m 10d 1982-11-20 25y 00m 28d Carroll
334 Roy Carroll Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-12-15 30y 03m 15d 2007-12-15 30y 03m 15d Carroll
335 Roy Carroll Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 39y 09m 08d 2017-07-08 39y 09m 08d Carroll
336 Tommy Carroll Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 19y 02m 28d 2011-08-25 19y 02m 28d Carroll
337 Joe Carruth Celtic; Albion Rovers; St Mirren 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1938-01-08 Not Known 1941-09-13 Not Known Carruth
338 Alex Nelson Carruthers Falkirk; Airdrieonians 7 7 0 7 3 1 3 42.86 14.29 42.86 50.00 1936-09-12 Not Known 1942-11-14 Not Known Carruthers
339 Peter Carruthers Heart of Midlothian B; Leith Athletic; Hibernian 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1928-08-06 Not Known 1932-12-26 Not Known Carruthers
340 William Carruthers Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-12-25 Not Known 1937-12-25 Not Known Carruthers
341 MacKenzie Carse Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-19 21y 04m 21d 2025-07-19 21y 04m 21d Carse
342 Alec Carson Clyde 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-09-13 Not Known 1947-09-13 Not Known Carson
343 David Carson Inverness Caledonian Thistle; Livingston (Meadowbank Thistle) 3 2 1 0 1 2 .00 33.33 66.67 16.67 2021-02-26 25y 05m 06d 2024-04-13 28y 06m 24d Carson
344 Hugh Carson Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1911-11-18 Not Known 1911-11-18 Not Known Carson
345 Joe Carson Arbroath; Motherwell 11 11 0 1 3 3 6 25.00 25.00 50.00 37.50 1974-04-02 20y 04m 09d 1984-03-03 30y 03m 08d Carson
346 Joshua Carson Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-15 16y 01m 14d 2025-07-15 16y 01m 14d Carson
347 Matt Carson Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 23y 04m 04d 1958-02-15 23y 04m 04d Carson
348 Stephen Carson Rangers; Dundee United 2 2 0 1 0 2 33.33 .00 66.67 33.33 2001-03-03 20y 04m 25d 2002-12-21 22y 02m 15d Carson
349 Thomas Carson Dumbarton; Dundee; Raith Rovers 13 13 0 4 3 6 30.77 23.08 46.15 42.31 1981-09-26 22y 06m 00d 1993-08-14 34y 04m 19d Carson
350 Trevor Carson Sunderland; Motherwell; Dundee United; St Mirren; Dundee 16 16 0 8 5 10 34.78 21.74 43.48 45.65 2009-08-08 21y 03m 05d 2025-04-26 36y 11m 23d Carson
351 Blair Carswell The Spartans 4 4 0 0 0 4 .00 .00 100.00 .00 2021-06-29 25y 08m 23d 2024-01-20 28y 03m 14d Carswell
352 John Carswell Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-12-12 24y 02m 12d 1904-03-12 24y 05m 12d Carswell
353 Stuart Carswell Motherwell; Dumbarton 9 4 5 7 2 3 58.33 16.67 25.00 66.67 2010-09-25 18y 00m 16d 2018-07-07 25y 09m 28d Carswell
354 Raich Carter RAF 1 1 0 1 0 0 1 .00 .00 100.00 .00 1943-08-07 29y 07m 26d 1943-08-07 29y 07m 26d Carter
355 Cameron Carter-Vickers Celtic 13 13 0 1 11 0 2 84.62 .00 15.38 84.62 2022-01-26 24y 00m 26d 2025-03-29 27y 02m 29d Carter-Vickers
356 Carthy East Stirlingshire 1 1 0 1 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Carthy
357 JR Cartmell Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known Cartmell
358 Peter Cartwright Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 22y 11m 12d 1980-08-04 22y 11m 12d Cartwright
359 Henry Cartwright  Falkirk 5 3 2 0 1 4 .00 20.00 80.00 10.00 2025-09-27 20y 10m 15d 2026-05-13 21y 06m 01d Cartwright 
360 Marin Caruntu Petrocub 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-12-19 27y 00m 21d 2024-12-19 27y 00m 21d Caruntu
361 Andre Silva Carvalho NK Siroki Brijeg 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 21y 10m 08d 2006-08-02 21y 10m 15d Carvalho
362 William Japp Carver Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-07 Not Known 1935-09-07 Not Known Carver
363 Esteban Casagolda Motherwell 1 1 0 0 2 1 .00 66.67 33.33 33.33 2010-12-14 23y 07m 13d 2011-04-23 23y 11m 22d Casagolda
364 Damian Casalinuovo Dundee United; Hamilton Academical 3 3 0 1 3 2 16.67 50.00 33.33 41.67 2009-12-12 22y 06m 06d 2011-02-12 23y 08m 06d Casalinuovo
365 Tony Cascarino Celtic 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 1991-10-05 29y 01m 04d 1992-01-04 29y 04m 03d Cascarino
366 Patrick Vincent Casciani East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known Casciani
367 Alfredo Cascini Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 29y 00m 18d 2000-07-22 29y 00m 18d Cascini
368 Chris Casement Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2008-08-30 19y 08m 29d 2008-08-30 19y 08m 29d Casement
369 Christopher Casement Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 28y 07m 07d 2017-07-08 28y 07m 07d Casement
370 Dan Casey Motherwell 8 8 0 3 1 4 37.50 12.50 50.00 43.75 2023-02-19 25y 03m 22d 2025-05-10 27y 06m 11d Casey
371 Jim Casey Celtic 2 1 1 4 0 0 100.00 .00 .00 100.00 1975-10-04 18y 02m 02d 1980-09-13 23y 01m 11d Casey
372 Tommy Casey Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1953-10-07 22y 11m 04d 1955-11-07 25y 00m 04d Casey
373 Ian Cashmore Ayr United 2 1 1 1 2 0 1 66.67 .00 33.33 66.67 1980-09-03 19y 10m 30d 1982-02-20 21y 04m 16d Cashmore
374 James Caskie St Johnstone; St Mirren; Hibernian 19 19 0 1 7 1 10 36.84 5.26 52.63 39.47 1937-08-14 Not Known 1945-09-08 Not Known Caskie
375 Jim Caskie Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 1977-09-03 27y 07m 26d 1977-09-03 27y 07m 26d Caskie
376 Jimmy Caskie Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-04-07 Not Known 1947-12-06 Not Known Caskie
377 Frank Casper Burnley 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 26y 00m 03d 1970-09-30 26y 00m 18d Casper
378 Mirko Casper Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 27y 06m 09d 2009-07-12 27y 06m 09d Casper
379 A Cassells Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-05 Not Known 1891-12-05 Not Known Cassells
380 Joe Cassidy Airdrieonians (Airdrie United) 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-11 18y 05m 17d 2024-02-11 18y 05m 17d Cassidy
381 John Cassidy Hamilton Academical 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1940-11-02 Not Known 1942-10-03 Not Known Cassidy
382 John Murray Cassidy Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Cassidy
383 Joseph Cassidy Celtic; Ayr United; Dundee; Clyde; Greenock Morton 17 17 0 9 8 4 5 47.06 23.53 29.41 58.82 1913-04-21 Not Known 1931-08-22 Not Known Cassidy
384 Joseph Cassidy Celtic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1893-09-09 Not Known 1895-02-16 Not Known Cassidy
385 Romeo Castelen Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 21y 07m 16d 2004-10-21 21y 07m 16d Castelen
386 David Castilla Ayr United 0 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 20y 08m 01d 1998-03-07 20y 08m 01d Castilla
387 Cathcart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Cathcart
388 David Cathcart Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1975-02-24 22y 01m 21d 1976-08-07 23y 07m 04d Cathcart
389 Catic 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 Catic
390 Tommy Caton Manchester City; Arsenal 2 2 0 0 1 1 .00 50.00 50.00 25.00 1979-08-08 17y 01m 29d 1984-04-15 21y 10m 05d Caton
391 Dave Cattenach Celtic; Falkirk 3 2 1 2 0 2 50.00 .00 50.00 50.00 1968-04-06 21y 09m 10d 1972-11-04 26y 04m 08d Cattenach
392 Chris Cattlin Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 23y 09m 30d 1970-04-24 23y 09m 30d Cattlin
393 Mark Caughey Hibernian; Motherwell 4 2 2 0 2 2 .00 50.00 50.00 25.00 1986-08-30 26y 00m 03d 1987-12-16 27y 03m 19d Caughey
394 Steven Caulker Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-04-01 26y 03m 03d 2018-04-01 26y 03m 03d Caulker
395 Patrick Cavanagh Hibernian 22 22 0 2 10 6 6 45.45 27.27 27.27 59.09 1875-12-25 Not Known 1884-08-30 Not Known Cavanagh
396 Paul Cavanagh Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 25y 09m 11d 1987-08-01 25y 09m 11d Cavanagh
397 Zrljko Cavar Velez Mostar 0 0 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 Not Known 1988-12-07 Not Known Cavar
398 Domiciano Barrocal Gomes Cavem Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 27y 10m 08d 1960-10-05 27y 10m 14d Cavem
399 Joe Caven Airdrieonians; Greenock Morton 8 8 0 2 0 2 6 .00 25.00 75.00 12.50 1957-09-14 20y 11m 03d 1965-03-10 28y 04m 27d Caven
400 Kevin Cawley Alloa Athletic; Dumbarton 8 7 1 2 2 0 7 22.22 .00 77.78 22.22 2014-10-11 25y 06m 24d 2021-04-09 32y 00m 23d Cawley
401 Tom Cawley Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known Cawley
402 Harry Cawthorne Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 Not Known 1925-09-23 Not Known Cawthorne
403 Paolo Ceccarelli Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 24y 05m 18d 1994-05-28 24y 05m 18d Ceccarelli
404 Piotr Celeban Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 24y 00m 13d 2009-07-08 24y 00m 13d Celeban
405 Batuhan Celik Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 16y 09m 07d 2022-11-03 16y 11m 02d Celik
406 Mervan Celik Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-03-03 21y 09m 06d 2012-03-03 21y 09m 06d Celik
407 Gary Cenerrazzo The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 23y 01m 27d 2012-09-07 23y 01m 27d Cenerrazzo
408 Alexandre Cerdeira Dundee 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 24y 09m 08d 2005-01-22 24y 09m 08d Cerdeira
409 Vytautas Cerniauskas Rigas Futbola Skola 0 0 0 0 0 2 .00 .00 100.00 .00 2022-09-15 32y 09m 12d 2022-10-27 32y 10m 24d Cerniauskas
410 Tomas Cerny Hamilton Academical; Hibernian; Partick Thistle; Aberdeen 17 17 0 7 5 13 28.00 20.00 52.00 38.00 2008-08-30 23y 04m 20d 2019-12-29 34y 08m 19d Cerny
411 Vaclav Cerny Rangers 3 2 1 1 2 1 0 66.67 33.33 .00 83.33 2024-08-03 26y 09m 17d 2025-02-16 27y 03m 30d Cerny
412 Michele Cerofolini Fiorentina 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-10-06 23y 06m 05d 2022-10-06 23y 06m 05d Cerofolini
413 Lukas Cerv Viktoria Plzen 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2024-08-22 22y 10m 18d 2024-08-29 22y 10m 25d Cerv
414 Don Cervi Celtic 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-10-28 23y 01m 21d 2010-05-09 23y 08m 02d Cervi
415 Cetnay Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 Not Known 1901-04-30 Not Known Cetnay
416 Ceyka ESV Admira Wein 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Ceyka
417 Du-Ri Cha Celtic 4 2 2 5 0 1 83.33 .00 16.67 83.33 2010-09-11 30y 01m 17d 2012-05-13 31y 09m 18d Cha
418 Seifeddin Chabbi St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 26y 11m 04d 2020-03-11 26y 11m 04d Chabbi
419 Arthur Chadwick Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-04-25 Not Known 1892-11-19 Not Known Chadwick
420 Clifton Chadwick Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 24y 08m 27d 1939-03-25 24y 08m 27d Chadwick
421 David Edwin Chadwick Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-10-21 25y 02m 02d 1968-10-21 25y 02m 02d Chadwick
422 Edgar Chadwick Everton 6 6 0 3 4 0 2 66.67 .00 33.33 66.67 1889-04-25 19y 10m 11d 1896-01-04 26y 06m 21d Chadwick
423 Miguel Chaiwa Hibernian 3 2 1 0 0 3 .00 .00 100.00 .00 2026-02-10 21y 07m 04d 2026-09-03 22y 01m 28d Chaiwa
424 Mohamed Chalali Aberdeen 0 0 0 0 0 1 .00 .00 100.00 .00 2012-03-31 22y 11m 27d 2012-03-31 22y 11m 27d Chalali
425 Alexander Chalmers Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-04-10 Not Known 1909-04-10 Not Known Chalmers
426 Alexander Chalmers St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1897-11-27 Not Known 1898-12-24 Not Known Chalmers
427 Andrew Chalmers Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-10-29 Not Known 1921-10-29 Not Known Chalmers
428 Chalmers Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1893-05-20 Not Known 1893-05-20 Not Known Chalmers
429 David Chalmers Clydebank[3] 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1921-11-26 Not Known 1930-01-18 Not Known Chalmers
430 David Muir Chalmers Kilmarnock; Raith Rovers 4 4 0 0 3 1 .00 75.00 25.00 37.50 1910-04-30 Not Known 1911-09-11 Not Known Chalmers
431 James Chalmers Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known Chalmers
432 James Chalmers Stirling Albion; Dundee 12 12 0 3 0 1 10 .00 8.33 83.33 4.17 1952-03-15 22y 08m 07d 1957-09-07 28y 01m 30d Chalmers
433 James Chalmers Dunfermline Athletic; Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-03-31 25y 08m 07d 1957-11-16 27y 03m 23d Chalmers
434 John Chalmers Clyde; Greenock Morton 7 7 0 4 2 1 4 28.57 14.29 57.14 35.71 1909-03-13 Not Known 1913-04-12 Not Known Chalmers
435 John Chalmers Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1907-05-25 Not Known 1907-05-25 Not Known Chalmers
436 John Chalmers Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1932-12-31 Not Known 1932-12-31 Not Known Chalmers
437 Joseph Chalmers Motherwell; Inverness Caledonian Thistle; Ross County; Ayr United; Dunfermline Athletic 8 6 2 1 2 8 9.09 18.18 72.73 18.18 2015-08-12 21y 07m 09d 2026-08-16 32y 07m 13d Chalmers
438 Benji Siegrist Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-08 18y 06m 22d 2019-07-08 18y 06m 22d Chalmers
439 Logan Chalmers St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2026-08-29 26y 05m 05d 2026-08-29 26y 05m 05d Chalmers
440 Paul Chalmers Celtic; St Mirren 10 9 1 2 2 5 5 16.67 41.67 41.67 37.50 1985-10-12 21y 11m 12d 1989-10-28 25y 11m 28d Chalmers
441 Stewart Chalmers Heart of Midlothian B 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1929-08-05 Not Known 1929-08-05 Not Known Chalmers
442 Steve Chalmers Celtic; Greenock Morton; Partick Thistle 28 27 1 11 12 7 10 41.38 24.14 34.48 53.45 1960-12-17 23y 11m 21d 1974-04-27 37y 04m 01d Chalmers
443 W Stewart Chalmers Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1930-08-01 Not Known 1930-08-05 Not Known Chalmers
444 William Chalmers Queens Park 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1924-01-12 Not Known 1924-02-02 Not Known Chalmers
445 William C Chalmers Clyde 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1886-10-16 25y 11m 25d 1889-05-04 28y 06m 13d Chalmers
446 William Chalmers Newcastle United 2 2 0 3 0 1 1 .00 50.00 50.00 25.00 1929-04-09 21y 08m 15d 1930-09-24 23y 01m 30d Chalmers
447 William Ritchie Chalmers Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Chalmers
448 William Stewart Chalmers Queens Park; Dunfermline Athletic 11 11 0 2 3 1 7 27.27 9.09 63.64 31.82 1927-03-12 Not Known 1936-08-08 Not Known Chalmers
449 Marouane Chamakh FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 19y 01m 05d 2003-11-27 19y 01m 26d Chamakh
450 Alec Chamberlain Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 23y 03m 28d 1987-10-18 23y 03m 28d Chamberlain
451 WW Chamberlin Edinburgh University 5 5 0 3 1 2 2 20.00 40.00 40.00 40.00 1883-02-10 Not Known 1885-02-21 Not Known Chamberlin
452 Bill Chambers Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Chambers
453 Hugh Chambers Clyde; Cowdenbeath 18 18 0 1 5 3 10 27.78 16.67 55.56 36.11 1917-12-01 Not Known 1928-04-21 Not Known Chambers
454 Luke Chambers Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-04-01 18y 09m 08d 2023-04-01 18y 09m 08d Chambers
455 Thomas Chambers St Bernards 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1897-05-05 Not Known 1897-11-20 Not Known Chambers
456 Tom Chambers Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Chambers
457 Mick Channon Manchester City 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1979-08-08 Not Known 1979-08-08 Not Known Channon
458 Viktor Chanov Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 23y 04m 03d 1982-11-24 23y 04m 03d Chanov
459 Antonio Reguero Inverness Caledonian Thistle 1 1 0 1 1 0 50.00 50.00 .00 75.00 2013-01-26 30y 09m 19d 2013-02-23 30y 10m 16d Chapinal
460 Chaplin Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1917-05-05 Not Known 1917-05-05 Not Known Chaplin
461 George Duncan Chaplin Dundee 9 9 0 2 3 4 22.22 33.33 44.44 38.89 1906-10-08 Not Known 1910-01-03 Not Known Chaplin
462 John Fowler Chaplin Dundee 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1904-04-11 Not Known 1905-04-10 Not Known Chaplin
463 George Chapman Rangers; Raith Rovers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1910-09-19 Not Known 1925-01-10 Not Known Chapman
464 Jacob Chapman St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2026-07-01 25y 08m 09d 2026-07-01 25y 08m 09d Chapman
465 Jay Chapman Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 28y 01m 08d 2022-02-09 28y 01m 08d Chapman
466 Lee Chapman West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 35y 07m 02d 1994-12-14 35y 07m 02d Chapman
467 Alex A Chapple Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known Chapple
468 George Chapple Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-08-24 Not Known 1908-04-18 Not Known Chapple
469 Charalampos Charalampous Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 22y 06m 20d 2024-10-24 22y 06m 20d Charalampous
470 Lionel Charbonnier Rangers 2 2 0 4 0 0 100.00 .00 .00 100.00 1998-10-17 31y 11m 22d 2000-09-17 33y 10m 23d Charbonnier
471 Jose Cifuentes Rangers 1 0 1 3 0 0 100.00 .00 .00 100.00 2023-10-29 23y 10m 26d 2023-12-06 24y 00m 03d Charcopa
472 John Charles Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 22y 10m 07d 1954-11-03 22y 10m 07d Charles
473 Raymond Murray Charles Montrose 2 2 0 1 0 1 50.00 .00 50.00 50.00 1985-08-20 24y 02m 03d 1986-08-19 25y 02m 02d Charles
474 Stephen Charles Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 21y 09m 30d 1982-08-04 21y 09m 30d Charles
475 Regan Charles-Cook Ross County; Motherwell 6 4 2 0 5 1 .00 83.33 16.67 41.67 2021-09-18 24y 07m 04d 2026-05-09 29y 02m 25d Charles-Cook
476 George Charleson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-04-05 Not Known 1902-04-05 Not Known Charleson
477 Bobby Charlton The British Army; Manchester United 3 3 0 2 0 1 66.67 .00 33.33 66.67 1957-12-02 20y 00m 22d 1960-06-01 22y 06m 22d Charlton
478 Robert Charlton St Bernards 11 11 0 1 4 2 5 36.36 18.18 45.45 45.45 1880-10-16 Not Known 1884-11-29 Not Known Charlton
479 Simon Charlton Southampton 0 0 0 0 0 1 .00 .00 100.00 .00 1996-08-03 24y 09m 09d 1996-08-03 24y 09m 09d Charlton
480 Chic Charnley St Mirren; Hamilton Academical; Partick Thistle; Dundee; Hibernian 18 18 0 1 0 3 16 .00 15.00 80.00 7.50 1983-11-09 20y 04m 29d 1998-01-01 34y 06m 21d Charnley
481 Harry Chatton Dumbarton; Partick Thistle 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1922-04-22 Not Known 1926-04-24 Not Known Chatton
482 Charles Chatwin Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1914-05-04 Not Known 1915-12-04 Not Known Chatwin
483 Pep Chavarria Rayo Vallecano 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-17 27y 09m 13d 2026-07-17 27y 09m 13d Chavarria
484 Chaves Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Chaves
485 Samuel Chedgzoy Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 25y 03m 00d 1914-04-27 25y 03m 00d Chedgzoy
486 Soso Chedia Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 23y 10m 29d 1989-08-08 23y 10m 29d Chedia
487 Youssef Chermiti Rangers 4 2 2 4 1 0 3 25.00 .00 75.00 25.00 2025-09-13 21y 03m 20d 2026-05-04 21y 11m 10d Chermiti
488 Zinho Cherqui Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 27y 07m 00d 2011-07-17 27y 07m 00d Cherqui
489 John Cherrie Clyde 7 7 0 1 0 5 14.29 .00 71.43 14.29 1888-01-07 Not Known 1892-10-15 Not Known Cherrie
490 James Cherry Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known Cherry
491 Paul Cherry St Johnstone 9 8 1 2 4 3 22.22 44.44 33.33 44.44 1988-08-17 23y 10m 03d 1994-08-31 29y 10m 17d Cherry
492 Trevor John Cherry Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 34y 05m 15d 1982-08-07 34y 05m 15d Cherry
493 Alexander Cheyne Chelsea 1 1 0 0 0 1 .00 .00 100.00 .00 1935-11-25 28y 06m 28d 1935-11-25 28y 06m 28d Cheyne
494 Alex Cheyne Aberdeen 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1927-04-02 Not Known 1930-01-02 Not Known Cheyne
495 William A Cheyne Motherwell; Dumbarton 7 7 0 2 0 5 28.57 .00 71.43 28.57 1939-09-02 Not Known 1944-10-14 Not Known Cheyne
496 William A. Cheyne Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1936-04-22 Not Known 1937-01-04 Not Known Cheyne
497 Amin Chiakha Copenhagen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-12-12 18y 00m 09d 2024-12-12 18y 00m 09d Chiakha
498 John Chiappin Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Chiappin
499 Daniele Chiarini Partick Thistle; Dundee United 1 1 0 1 0 2 33.33 .00 66.67 33.33 2002-12-14 23y 01m 10d 2004-04-10 24y 05m 06d Chiarini
500 Said Chiba Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2001-03-31 30y 07m 02d 2001-03-31 30y 07m 02d Chiba
501 Gocha Chikovani Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 26y 07m 29d 1989-08-08 26y 07m 29d Chikovani
502 Childe St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-01-10 Not Known 1885-01-10 Not Known Childe
503 Jeremiah Chilokoa-Mullen Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-12 32y 09m 23d 2025-07-12 32y 09m 23d Chilokoa-Mullen
504 Chris Chilton Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 24y 01m 14d 1967-08-08 24y 01m 14d Chilton
505 Liam Chilvers Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 25y 01m 04d 2006-07-15 25y 01m 04d Chilvers
506 Noah Chilvers Ross County 3 3 0 0 2 1 .00 66.67 33.33 33.33 2024-09-28 23y 07m 06d 2025-03-15 24y 00m 21d Chilvers
507 Dionisis Chiotis AEK Athens 1 1 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 04m 03d 2006-08-23 29y 04m 17d Chiotis
508 Aiden Chippendale Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2011-09-10 19y 03m 17d 2011-11-26 19y 06m 02d Chippendale
509 Scott Chipperfield FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 28y 10m 26d 2004-11-25 28y 10m 26d Chipperfield
510 Gordon Chisholm Sunderland; Hibernian; Dundee 17 16 1 1 3 6 8 17.65 35.29 47.06 35.29 1981-08-01 21y 03m 24d 1990-04-04 29y 11m 27d Chisholm
511 Iain Chisholm Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 10m 27d 2014-07-26 28y 10m 27d Chisholm
512 Kenneth MacTaggart Chisholm Queens Park 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1942-02-14 Not Known 1945-10-27 Not Known Chisholm
513 Kenneth McTaggart Chisholm Partick Thistle; Sunderland 5 5 0 4 1 3 1 20.00 60.00 20.00 50.00 1946-08-14 21y 04m 02d 1954-11-10 29y 06m 29d Chisholm
514 Ross Chisholm Hibernian 1 1 0 3 3 4 30.00 30.00 40.00 45.00 2007-04-01 19y 02m 18d 2009-05-07 21y 03m 23d Chisholm
515 Gary Chivers Chelsea; Queens Park Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1980-07-26 20y 02m 11d 1984-08-07 24y 02m 23d Chivers
516 Martin Chivers Tottenham Hotspur 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1969-08-02 24y 03m 06d 1971-08-07 26y 03m 11d Chivers
517 Guilherme Choco Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 24y 05m 15d 2014-07-03 24y 05m 15d Choco
518 Michael Chopra Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-04-08 31y 03m 16d 2015-04-08 31y 03m 16d Chopra
519 Mounir Chouiar Istanbul Basaksehir 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-09-08 23y 07m 16d 2022-11-03 23y 09m 11d Chouiar
520 Tim Chow Ross County 2 2 0 1 2 1 25.00 50.00 25.00 50.00 2016-09-24 22y 08m 06d 2017-10-14 23y 08m 26d Chow
521 Ben Chrisene Kilmarnock 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2022-08-31 17y 08m 30d 2022-12-17 18y 00m 16d Chrisene
522 Gert Christensen Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-23 23y 03m 04d 1972-09-23 23y 03m 04d Christensen
523 Lars Christensen Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1987-12-26 Not Known 1988-02-20 Not Known Christensen
524 Jesper Christiansen Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-03-05 24y 08m 15d 2005-03-05 24y 08m 15d Christiansen
525 Jesper Christiansen Rangers 0 0 0 4 1 0 80.00 20.00 .00 90.00 2000-12-03 22y 07m 09d 2001-12-09 23y 07m 15d Christiansen
526 Alexander Gray Christie Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1915-01-04 Not Known 1915-01-04 Not Known Christie
527 Alexander Jack Christie St Bernards; Queens Park 11 11 0 1 3 0 8 27.27 .00 72.73 27.27 1892-02-27 Not Known 1903-03-14 Not Known Christie
528 Brian G Christie Cowdenbeath 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 00m 16d 1983-08-27 25y 00m 19d Christie
529 Charles Christie Inverness Caledonian Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 35y 09m 27d 2002-01-26 35y 09m 27d Christie
530 Christie Inverness Caledonian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1989-07-31 Not Known 1989-07-31 Not Known Christie
531 David Christie Queens Park 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1937-11-13 Not Known 1939-03-04 Not Known Christie
532 Frank Christie East Fife 13 13 0 2 2 9 15.38 15.38 69.23 23.08 1952-10-04 24y 09m 17d 1958-02-01 30y 01m 15d Christie
533 George Christie Arbroath; Dundee; Third Lanark 17 17 0 2 2 3 11 11.76 17.65 64.71 20.59 1896-02-08 Not Known 1958-09-27 Not Known Christie
534 Gerard Christie Ayr United 8 5 3 1 4 2 3 40.00 20.00 30.00 50.00 1977-04-23 19y 04m 10d 1982-12-27 25y 00m 14d Christie
535 James Christie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1881-03-19 Not Known Christie
536 James M Christie Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1960-10-15 Not Known 1960-10-15 Not Known Christie
537 John Christie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-04-02 Not Known 1881-04-02 Not Known Christie
538 Kevin Christie Motherwell; Airdrieonians (Airdrie United) 5 4 1 0 2 4 .00 33.33 66.67 16.67 1997-03-22 20y 11m 21d 2004-07-24 28y 03m 23d Christie
539 Martin Christie Dundee; Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-10-31 20y 11m 24d 1996-08-14 24y 09m 07d Christie
540 Norman Christie Third Lanark; Stirling Albion 3 3 0 1 0 2 33.33 .00 66.67 33.33 1949-10-15 24y 01m 14d 1954-10-30 29y 01m 29d Christie
541 RM Christie 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 Christie
542 Robert Christie Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1936-02-08 Not Known 1936-02-08 Not Known Christie
543 Robert Main Christie Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1884-04-19 Not Known 1884-09-27 Not Known Christie
544 Robert W Christie Arbroath 5 5 0 2 0 3 2 .00 60.00 40.00 30.00 1937-12-11 Not Known 1940-04-13 Not Known Christie
545 Ryan Christie Inverness Caledonian Thistle; Celtic; Aberdeen 13 8 5 5 10 3 2 66.67 20.00 13.33 76.67 2015-09-11 20y 06m 20d 2021-07-31 26y 05m 09d Christie
546 Scott James Christie Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 19y 09m 15d 2007-08-28 19y 09m 15d Christie
547 Thomas Christie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known Christie
548 Albert Christmas Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 23y 01m 26d 1891-03-30 23y 01m 26d Christmas
549 Tochi Chukwuani Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2026-02-15 22y 10m 22d 2026-05-04 23y 01m 10d Chukwuani
550 Caleb Chukwuemeka Livingston (Meadowbank Thistle) 1 0 1 0 1 1 .00 50.00 50.00 25.00 2022-02-12 20y 00m 18d 2022-03-19 20y 01m 22d Chukwuemeka
551 Charlie Church Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-11-24 Not Known 1957-11-16 Not Known Church
552 Daniel Church Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-05-19 18y 09m 28d 2019-05-19 18y 09m 28d Church
553 Simon Church Aberdeen 1 1 0 1 0 0 1 .00 .00 100.00 .00 2016-04-08 27y 05m 27d 2016-04-08 27y 05m 27d Church
554 Radoslaw Cierzniak Dundee United 7 7 0 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d Cierzniak
555 Nadir Ciftci Dundee United; Celtic; Motherwell; St Johnstone 9 6 3 1 5 4 1 50.00 40.00 10.00 70.00 2013-09-28 20y 09m 26d 2022-02-19 29y 02m 17d Ciftci
556 Erik Cikos Ross County 1 1 0 0 2 1 .00 66.67 33.33 33.33 2014-04-19 25y 08m 20d 2016-12-03 28y 04m 03d Cikos
557 Bruno Cirillo AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 04m 19d 2006-08-23 29y 05m 02d Cirillo
558 Leigh [Manchester City] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known City]
559 McKenzie (Inverness Clachnacuddin) Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known Clachnacuddin)
560 Jean Claes Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 27y 02m 19d 1961-10-04 27y 02m 26d Claes
561 Victor Claesson Copenhagen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 32y 10m 11d 2024-12-12 32y 10m 11d Claesson
562 Tim Clancy Kilmarnock; Motherwell; Hibernian 12 11 1 4 6 4 28.57 42.86 28.57 50.00 2008-01-05 23y 06m 28d 2013-01-03 28y 06m 26d Clancy
563 George Clapperton Clyde 5 5 0 4 1 0 80.00 20.00 .00 90.00 1942-04-28 Not Known 1944-11-04 Not Known Clapperton
564 Tommy Clare Stoke FC 2 2 0 0 0 2 .00 .00 100.00 .00 1887-08-12 22y 05m 00d 1895-01-03 29y 09m 22d Clare
565 Alex Clark Arbroath; St Mirren 7 7 0 1 2 5 12.50 25.00 62.50 25.00 1896-02-08 Not Known 1967-03-18 Not Known Clark
566 Sandy Clark St Johnstone; Queen of the South 15 15 0 7 7 11 28.00 28.00 44.00 42.00 2010-11-13 18y 04m 18d 2022-01-18 29y 06m 23d Clark
567 Alexander Clark Airdrieonians; Rangers; Dunfermline Athletic 21 19 2 10 8 3 10 38.10 14.29 47.62 45.24 1977-10-15 20y 11m 17d 1990-04-14 33y 05m 17d Clark
568 Andrew Clark Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-04-08 Not Known 1933-04-08 Not Known Clark
569 Benjamin Clark Sunderland 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 20y 06m 06d 2003-07-30 20y 06m 06d Clark
570 Bob Clark Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 25y 08m 14d 1929-02-16 25y 08m 14d Clark
571 Cameron Clark Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-25 19y 02m 10d 2015-08-25 19y 02m 10d Clark
572 Cammy Clark Dumbarton 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-23 24y 08m 29d 2025-07-23 24y 08m 29d Clark
573 Christopher Clark Aberdeen; Plymouth Argyle 23 18 5 1 5 8 14 18.52 29.63 51.85 33.33 2000-11-04 20y 01m 20d 2012-08-26 31y 11m 11d Clark
574 Ciaran Clark Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 27y 09m 18d 2017-07-14 27y 09m 18d Clark
575 David Clark East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-11 Not Known 1948-12-11 Not Known Clark
576 Donald Clark Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Clark
577 Frank Clark Newcastle United 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1965-10-11 22y 01m 02d 1975-05-10 31y 08m 01d Clark
578 Gary Clark Falkirk; Hamilton Academical 1 0 1 0 0 2 .00 .00 100.00 .00 1986-08-16 21y 11m 03d 1991-08-28 26y 11m 15d Clark
579 George Clark Arbroath; Partick Thistle 4 3 1 1 3 0 25.00 75.00 .00 62.50 1901-05-13 22y 05m 19d 1981-02-28 Not Known Clark
580 Henry Clark Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1943-12-11 Not Known 1943-12-11 Not Known Clark
581 Innes Clark St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-01 18y 05m 19d 2026-07-01 18y 05m 19d Clark
582 J Ian Clark Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Clark
583 James Clark Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known Clark
584 James Edward Clark Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1948-11-27 24y 05m 18d 1948-11-27 24y 05m 18d Clark
585 James H Clark Kilmarnock; Dunfermline Athletic 5 5 0 2 0 3 40.00 .00 60.00 40.00 1924-11-22 Not Known 1928-01-03 Not Known Clark
586 James Morrison Clark Stirling Albion; Kilmarnock; Motherwell 12 11 1 1 4 2 6 33.33 16.67 50.00 41.67 1976-02-14 23y 06m 00d 1985-09-21 33y 01m 07d Clark
587 John [11] Clark Boness 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-01-27 Not Known 1928-04-07 Not Known Clark
588 John Clark Hibernian; Third Lanark 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1925-09-02 Not Known 1933-01-28 Not Known Clark
589 John Clark Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-10 Not Known 1903-01-10 Not Known Clark
590 John Clark Queens Park; St Mirren 8 8 0 5 4 2 2 50.00 25.00 25.00 62.50 1912-03-23 Not Known 1919-12-20 Not Known Clark
591 John Brown Clark Dundee United; Falkirk; Dunfermline Athletic; Berwick Rangers 37 25 12 3 12 13 14 30.77 33.33 35.90 47.44 1983-10-22 19y 00m 27d 1998-07-23 33y 09m 28d Clark
592 John Clark St Bernards; Alberta All-Stars 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-08-18 Not Known 1960-06-08 Not Known Clark
593 John Fleming Clark Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-26 Not Known 1939-08-26 Not Known Clark
594 John Grant Clark Forfar Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-02-13 23y 10m 28d 1982-08-25 24y 05m 09d Clark
595 John Clark Celtic; Greenock Morton 19 19 0 10 4 5 52.63 21.05 26.32 63.16 1961-05-02 20y 01m 19d 1973-03-12 31y 11m 27d Clark
596 Joseph Clark Dundee 11 11 0 1 1 2 8 9.09 18.18 72.73 18.18 1896-09-19 Not Known 1900-03-24 Not Known Clark
597 Lee Clark Newcastle United; Fulham 3 1 2 1 0 2 33.33 .00 66.67 33.33 1992-07-27 19y 09m 00d 1999-07-21 26y 08m 24d Clark
598 Martin John Clark Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1992-08-15 23y 10m 02d 1993-09-04 24y 10m 22d Clark
599 Neil Clark Dundee 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 20y 09m 10d 2005-01-22 20y 09m 10d Clark
600 Nicky Clark Rangers; Dundee United; St Johnstone 11 9 2 3 1 3 11 6.25 18.75 68.75 15.63 2014-08-10 23y 05m 04d 2025-05-14 34y 02m 08d Clark
601 Richard S Clark Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known Clark
602 Nobby Clark Partick Thistle; Queen of the South 14 14 0 1 1 4 11 6.25 25.00 68.75 18.75 1970-03-14 17y 11m 02d 1982-03-13 29y 11m 01d Clark
603 Bobby Clark Aberdeen; Clyde 29 29 0 10 6 13 34.48 20.69 44.83 44.83 1965-09-01 19y 11m 06d 1982-09-25 36y 11m 30d Clark
604 Robert Clark Alloa Athletic; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1948-05-01 Not Known 1949-08-13 Not Known Clark
605 Robert Rodger Clark Rangers; Kilmarnock 4 3 1 0 2 3 .00 40.00 60.00 20.00 1981-03-14 18y 04m 10d 1987-08-19 24y 09m 15d Clark
606 Ronnie Clark Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1955-04-06 22y 10m 16d 1955-04-06 22y 10m 16d Clark
607 Ross Clark Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 2003-07-16 20y 05m 09d 2005-08-23 22y 06m 16d Clark
608 Sam Clark Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-14 Not Known 2018-07-14 Not Known Clark
609 Samuel Clark Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1889-03-16 Not Known 1889-03-16 Not Known Clark
610 William [14] Clark Ayr United; Kings Park 2 2 0 0 0 2 .00 .00 100.00 .00 1935-09-14 Not Known 1937-02-13 Not Known Clark
611 William Clark Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1940-05-15 Not Known 1940-06-01 Not Known Clark
612 William Clark St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Clark
613 William Clark Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-08-31 Not Known 1932-12-26 Not Known Clark
614 William Clark St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-11-05 Not Known 1927-11-05 Not Known Clark
615 William B Clark Port Glasgow Athletic 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1902-10-25 Not Known 1903-11-21 Not Known Clark
616 William Clark Hibernian; St Johnstone 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-01-01 Not Known 1954-09-25 Not Known Clark
617 William Clark St Johnstone 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1932-12-17 Not Known 1939-01-28 Not Known Clark
618 John Clark[1] Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1914-12-05 Not Known 1915-04-24 Not Known Clark[1]
619 John Clark[2] Hibernian 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1925-09-16 Not Known 1926-09-08 Not Known Clark[2]
620 Billy Clarke Falkirk 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-03-22 20y 03m 09d 2008-05-05 20y 04m 22d Clarke
621 Bruce Clarke Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1932-03-19 Not Known 1933-08-26 Not Known Clarke
622 Dave Clarke East Fife 11 11 0 1 6 4 9.09 54.55 36.36 36.36 1971-10-30 21y 04m 24d 1983-02-20 32y 08m 14d Clarke
623 Harry Clarke Ross County; Hibernian; Stoke City 4 4 0 0 0 4 .00 .00 100.00 .00 2021-12-26 20y 10m 23d 2022-07-23 21y 05m 20d Clarke
624 Harry Clarke Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-15 33y 07m 22d 1956-10-15 33y 07m 22d Clarke
625 James Clarke Clyde 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1935-11-16 Not Known 1935-11-16 Not Known Clarke
626 Jamie Clarke Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 32y 10m 12d 2015-07-30 32y 10m 12d Clarke
627 Jeff Clarke Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 27y 06m 14d 1981-08-01 27y 06m 14d Clarke
628 Matthew Clarke Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 23y 04m 05d 2017-07-08 23y 04m 05d Clarke
629 Patrick Clarke Dunfermline Athletic; Raith Rovers 3 2 1 1 0 3 25.00 .00 75.00 25.00 2010-07-27 25y 02m 09d 2012-07-14 27y 01m 26d Clarke
630 Paul Clarke Kilmarnock 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1976-10-02 19y 11m 21d 1982-05-08 25y 06m 27d Clarke
631 Phillip Clarke Hibernian 15 15 0 3 10 0 3 66.67 .00 20.00 66.67 1884-08-30 Not Known 1888-11-24 Not Known Clarke
632 Ray Clarke Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 27y 10m 10d 1980-08-04 27y 10m 10d Clarke
633 Ross Clarke Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-10 24y 09m 19d 2020-10-10 24y 09m 19d Clarke
634 Ross Clarke Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 24y 01m 21d 2017-07-08 24y 01m 21d Clarke
635 Roy Clarke Manchester City 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1951-03-10 Not Known 1956-11-19 Not Known Clarke
636 Stephen Clarke Hamilton Academical 4 2 2 0 0 4 .00 .00 100.00 .00 1986-03-03 23y 01m 18d 1987-03-07 24y 01m 22d Clarke
637 Steve Clarke St Mirren 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1982-09-08 19y 00m 10d 1986-12-06 23y 03m 07d Clarke
638 Tom Clarke Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 24y 10m 29d 1971-11-02 24y 10m 29d Clarke
639 Tom Clarke Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 27y 06m 27d 2015-07-18 27y 06m 27d Clarke
640 Walter Scott Clarke Airdrieonians 4 3 1 2 3 0 40.00 60.00 .00 70.00 1971-10-16 21y 11m 14d 1973-02-07 23y 03m 05d Clarke
641 Wayne Clarke Everton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 26y 07m 20d 1987-10-18 26y 07m 20d Clarke
642 Alexander Clarkson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-04 Not Known 1914-04-04 Not Known Clarkson
643 David Clarkson Motherwell; St Johnstone 26 19 7 4 8 7 13 28.57 25.00 46.43 41.07 2002-12-04 17y 02m 24d 2016-01-16 30y 04m 06d Clarkson
644 John Clarkson Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Clarkson
645 John J Clarkson Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1901-01-19 Not Known 1901-08-27 Not Known Clarkson
646 Leighton Clarkson Aberdeen 13 12 1 2 6 2 5 46.15 15.38 38.46 53.85 2022-10-16 20y 11m 27d 2025-11-23 24y 01m 04d Clarkson
647 Robert Clarkson Third Lanark 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1908-03-07 Not Known 1908-03-07 Not Known Clarkson
648 Thomas Clarkson Kilmarnock; Dundee United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-10-24 Not Known 1938-01-22 Not Known Clarkson
649 Thomas Clarkson Greenock Morton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1901-08-31 Not Known 1902-08-16 Not Known Clarkson
650 Jorge Claros Hibernian 7 6 1 2 3 2 28.57 42.86 28.57 50.00 2012-03-18 25y 07m 17d 2013-05-12 26y 09m 11d Claros
651 Tommy Clausen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-11-12 Not Known 1962-11-12 Not Known Clausen
652 George Clawley Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-09-02 26y 04m 23d 1901-09-02 26y 04m 23d Clawley
653 Craig Clay Motherwell 2 2 0 0 0 3 .00 .00 100.00 .00 2016-09-30 24y 04m 25d 2017-02-04 24y 08m 30d Clay
654 Ronnie Clayton Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 30y 00m 23d 1964-05-31 30y 00m 23d Clayton
655 Tom Clayton Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Clayton
656 Samuel Cleall-Harding Dundee United 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2025-04-06 19y 00m 11d 2026-01-31 19y 10m 05d Cleall-Harding
657 Dan Cleary St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 2022-01-18 25y 04m 15d 2022-02-19 25y 05m 16d Cleary
658 Sean Cleary Crusaders 0 0 0 0 0 1 .00 .00 100.00 .00 2013-07-25 30y 04m 29d 2013-07-25 30y 04m 29d Cleary
659 Marc Cleeland Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 23y 08m 03d 1999-08-18 23y 08m 03d Cleeland
660 Nigel Cleevely Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 21y 04m 15d 1967-05-08 21y 04m 15d Cleevely
661 Neil Clegg Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1997-07-20 20y 06m 17d 1997-07-20 20y 06m 17d Clegg
662 Thomas Cleghorn Leith Athletic; Liverpool 16 16 0 2 2 12 12.50 12.50 75.00 18.75 1892-08-13 Not Known 1899-04-17 Not Known Cleghorn
663 Alexander Cleland Dundee United; Rangers 31 29 2 1 12 9 11 37.50 28.13 34.38 51.56 1988-10-01 17y 09m 21d 1998-04-25 27y 04m 15d Cleland
664 James Cleland Third Lanark; St Bernards; Abercorn 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1894-08-18 Not Known 1896-08-22 Not Known Cleland
665 John Cleland Port Glasgow Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-11-19 Not Known 1904-12-24 Not Known Cleland
666 Bruce Clelland Motherwell; Ayr United 5 5 0 3 0 3 50.00 .00 50.00 50.00 1979-09-19 20y 11m 24d 1983-02-12 24y 04m 17d Clelland
667 William Clelland Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-04-30 Not Known 1932-04-06 Not Known Clelland
668 William Clem Copenhagen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 20y 05m 22d 2024-12-12 20y 05m 22d Clem
669 Jeremy Clement Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-19 22y 00m 13d 2006-11-19 22y 03m 13d Clement
670 Philippe Clement Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 24y 04m 03d 1998-07-25 24y 04m 03d Clement
671 Clemente Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Clemente
672 Dave Clements Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1973-10-03 28y 00m 18d 1973-10-03 28y 00m 18d Clements
673 Harry Clements St Mirren 9 9 0 5 2 1 55.56 22.22 11.11 66.67 1907-09-21 Not Known 1910-02-16 Not Known Clements
674 Robert Clements Leith Athletic 9 9 0 2 2 1 6 22.22 11.11 66.67 27.78 1889-03-02 Not Known 1891-10-24 Not Known Clements
675 Samuel Turner Clemie Kilmarnock 13 13 0 7 3 3 53.85 23.08 23.08 65.38 1926-03-20 Not Known 1931-08-15 Not Known Clemie
676 Joe Clennell Everton; Cardiff City 2 2 0 1 0 0 2 .00 .00 100.00 .00 1914-04-27 25y 02m 08d 1922-04-03 33y 01m 15d Clennell
677 Nicky Clescenco Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-03-14 24y 07m 19d 2026-03-14 24y 07m 19d Clescenco
678 Tom Cleverley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 25y 07m 18d 2015-07-26 25y 07m 18d Cleverley
679 Gaël Clichy Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 28y 11m 22d 2014-07-18 28y 11m 22d Clichy
680 Clifford Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Clifford
681 Hugh Clifford Hibernian; Celtic 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1888-03-17 Not Known 1892-08-27 Not Known Clifford
682 John Clifford Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1953-03-28 Not Known 1953-03-28 Not Known Clifford
683 Thomas Clifford Celtic 2 2 0 0 0 2 .00 .00 100.00 .00 1902-02-01 Not Known 1902-04-21 Not Known Clifford
684 Sammy Clingan Kilmarnock; Glenavon 5 3 2 4 0 2 66.67 .00 33.33 66.67 2013-02-16 29y 01m 03d 2019-07-06 35y 05m 23d Clingan
685 Ian Clinging Motherwell; Greenock Morton 14 11 3 3 3 1 10 21.43 7.14 71.43 25.00 1978-09-23 20y 03m 11d 1987-10-24 29y 04m 12d Clinging
686 Clinton St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Clinton
687 Michael Clinton Clyde; Raith Rovers 14 14 0 4 5 5 28.57 35.71 35.71 46.43 1956-04-11 Not Known 1961-11-25 Not Known Clinton
688 Sean Clohessy Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2013-10-26 26y 10m 14d 2014-03-08 27y 02m 24d Clohessy
689 Francis Close Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1982-11-27 19y 06m 22d 1982-11-27 19y 06m 22d Close
690 Leon Close Union St Gilloise 1 1 0 0 0 1 .00 .00 100.00 .00 1961-10-04 30y 01m 12d 1961-10-04 30y 01m 12d Close
691 David Closs Partick Thistle 4 4 0 3 1 0 75.00 25.00 .00 87.50 1962-03-10 20y 09m 09d 1965-10-16 24y 04m 15d Closs
692 Nigel Clough Nottingham Forest 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 22y 05m 24d 1988-09-12 22y 05m 24d Clough
693 Mark Clougherty Falkirk; Clyde; Dumbarton 14 13 1 3 3 8 21.43 21.43 57.14 32.14 1976-09-22 25y 00m 02d 1985-03-23 33y 06m 03d Clougherty
694 George Cloy Queen of the South 5 5 0 0 1 4 .00 20.00 80.00 10.00 1981-10-10 22y 08m 13d 1983-02-02 24y 00m 06d Cloy
695 Sam Clucas Stoke City 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-23 31y 09m 28d 2022-07-23 31y 09m 28d Clucas
696 G Clunas Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Clunas
697 William McLean Clunas St Mirren; Greenock Morton 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 1921-04-15 Not Known 1933-03-25 Not Known Clunas
698 David Ritchie Clunie Heart of Midlothian B; St Johnstone 4 3 1 0 0 4 .00 .00 100.00 .00 1965-08-07 17y 04m 22d 1978-04-12 30y 00m 27d Clunie
699 Jim Clunie Raith Rovers; Aberdeen; St Mirren 27 27 0 2 8 6 13 29.63 22.22 48.15 40.74 1953-08-15 20y 04m 06d 1966-04-30 33y 00m 21d Clunie
700 William Clydesdale Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1958-12-06 23y 02m 22d 1958-12-06 23y 02m 22d Clydesdale
701 David Johnstone Robertson Clyne Queens Park 5 5 0 1 0 4 20.00 .00 80.00 20.00 1938-03-19 Not Known 1941-06-14 Not Known Clyne
702 Adam Thomas Coakley Motherwell 0 0 0 0 1 1 .00 50.00 50.00 25.00 2005-11-26 18y 01m 07d 2006-12-09 19y 01m 20d Coakley
703 Tommy Coakley Motherwell; Greenock Morton 2 2 0 1 1 2 25.00 25.00 50.00 37.50 1964-04-04 16y 10m 14d 1969-08-16 22y 02m 26d Coakley
704 Carlos Lapetra Zaragoza 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1966-01-12 27y 01m 14d 1966-03-02 27y 03m 02d Coarasa
705 Arnold Coates Queen of the South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1963-10-12 Not Known 1964-02-08 Not Known Coates
706 James Coates Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Coates
707 Jim Coates Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Coates
708 Ralph Coates Burnley; Tottenham Hotspur 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1970-09-15 24y 04m 20d 1974-08-03 28y 03m 08d Coates
709 Scott Lee Coates Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 19y 10m 20d 1996-07-27 19y 10m 20d Coates
710 Sebastian Coates Liverpool 0 0 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 22y 01m 13d 2012-08-30 22y 01m 20d Coates
711 Walter Coates Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 Not Known 1921-09-26 Not Known Coates
712 Archibald Coats Dundee; Third Lanark 11 11 0 3 2 1 8 18.18 9.09 72.73 22.73 1934-09-01 Not Known 1945-12-15 Not Known Coats
713 Jim Coats Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1963-05-13 Not Known 1963-08-21 Not Known Coats
714 Thomas Coats Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-02 Not Known 1949-04-02 Not Known Coats
715 Billy Cobb Lincoln City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-05-09 26y 07m 10d 1967-05-09 26y 07m 10d Cobb
716 William L Cobban Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1915-12-11 Not Known 1916-01-29 Not Known Cobban
717 Cobden Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-26 Not Known 1891-09-26 Not Known Cobden
718 Jackie Coburn East Stirlingshire; St Johnstone 2 2 0 2 0 0 2 .00 .00 100.00 .00 1963-12-21 25y 07m 10d 1964-11-28 26y 06m 17d Coburn
719 Willie Coburn St Johnstone 18 18 0 7 5 6 38.89 27.78 33.33 52.78 1964-11-28 23y 07m 15d 1972-02-05 30y 09m 23d Coburn
720 Christophe Cocard Kilmarnock 10 6 4 1 2 4 4 20.00 40.00 40.00 40.00 1999-10-27 31y 11m 04d 2001-12-15 34y 00m 22d Cocard
721 Alexander Fraser Cochrane Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known Cochrane
722 Andrew Cochrane Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1905-08-21 Not Known 1905-09-25 Not Known Cochrane
723 David Malcolm Forrest Cochrane St Johnstone 0 0 0 1 0 1 50.00 .00 50.00 50.00 1973-08-15 20y 06m 23d 1973-08-22 20y 06m 30d Cochrane
724 G Cochrane Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Cochrane
725 Ian Cochrane Greenock Morton 4 3 1 3 2 0 60.00 40.00 .00 80.00 1980-09-20 21y 04m 24d 1981-03-21 21y 10m 22d Cochrane
726 James Watson Cochrane Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known Cochrane
727 Ian Cochrane Alloa Athletic 2 1 1 0 0 1 .00 .00 50.00 .00 1980-01-26 24y 11m 17d 1980-01-30 24y 11m 21d Cochrane
728 Stewart Cochrane Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-02 19y 09m 15d 1983-02-02 19y 09m 15d Cochrane
729 T Cochrane Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Cochrane
730 Thomas Cochrane Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1901-08-27 Not Known 1901-08-27 Not Known Cochrane
731 W Cochrane Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1978-03-11 Not Known 1978-04-22 Not Known Cochrane
732 James Bruce Ross Cockburn Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1952-03-22 26y 11m 20d 1952-05-14 27y 01m 12d Cockburn
733 James Cockburn Kilmarnock 9 8 1 3 2 4 33.33 22.22 44.44 44.44 1980-09-06 21y 11m 26d 1987-02-09 28y 04m 29d Cockburn
734 Marc Anthony Cocozza Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-03-09 21y 02m 01d 2002-03-09 21y 02m 01d Cocozza
735 Stephen Cody Falkirk; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1991-09-28 Not Known 1993-08-11 Not Known Cody
736 Cogan Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Cogan
737 John H Coham Partick Thistle 1 1 0 1 0 0 1 .00 .00 100.00 .00 1912-04-27 Not Known 1912-04-27 Not Known Coham
738 Avi Cohen Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-09-02 30y 09m 19d 1987-09-02 30y 09m 19d Cohen
739 Tamir Cohen Bolton Wanderers 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-04 25y 04m 01d 2009-08-04 25y 04m 01d Cohen
740 Giles Coke Motherwell 3 2 1 3 0 0 100.00 .00 .00 100.00 2009-10-31 23y 07m 25d 2010-04-24 24y 01m 18d Coke
741 Antonio Colak Rangers 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 29y 00m 14d 2023-02-01 29y 04m 15d Colak
742 Jack Colback Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 27y 08m 20d 2017-07-14 27y 08m 20d Colback
743 Cec Coldwell Sheffield United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1956-02-06 26y 02m 05d 1962-11-05 32y 11m 04d Coldwell
744 Andrew Cole Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 32y 09m 16d 2004-07-31 32y 09m 16d Cole
745 Andrew James Cole St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-04-20 Not Known 1912-11-16 Not Known Cole
746 Anthony Richard Cole St Johnstone 1 1 0 2 1 0 66.67 33.33 .00 83.33 1993-05-15 20y 07m 27d 1993-12-11 21y 02m 23d Cole
747 Devante Cole Motherwell 3 1 2 2 0 1 66.67 .00 33.33 66.67 2019-08-16 23y 10m 11d 2019-12-07 24y 02m 02d Cole
748 Larnell Cole Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 Not Known 2017-02-18 Not Known Cole
749 Philip Cole Third Lanark; Airdrieonians; Dunfermline Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1904-08-27 Not Known 1913-02-08 Not Known Cole
750 Chris Coleman Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 28y 09m 15d 1999-07-21 28y 09m 15d Coleman
751 John Coleman Hibernian; Celtic 10 10 0 3 4 2 4 40.00 20.00 40.00 50.00 1887-10-15 Not Known 1892-08-27 Not Known Coleman
752 Peter Coleman Dumbarton 8 7 1 2 1 5 25.00 12.50 62.50 31.25 1972-08-12 27y 11m 06d 1975-08-27 30y 11m 21d Coleman
753 Seamus Coleman Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 26y 08m 16d 2015-07-26 26y 08m 16d Coleman
754 Daniel Gerard Colgan Clydebank[4]; Hamilton Academical 4 4 0 0 2 2 .00 50.00 50.00 25.00 1979-09-08 28y 02m 19d 1981-09-16 30y 02m 27d Colgan
755 James G Colgan Partick Thistle; Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1944-09-23 Not Known 1945-06-02 Not Known Colgan
756 Nick Colgan Hibernian; Dundee United 12 12 0 5 6 4 33.33 40.00 26.67 53.33 1999-08-14 25y 10m 26d 2005-04-16 31y 06m 28d Colgan
757 Will Collar Hamilton Academical 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 2019-08-31 22y 05m 29d 2020-02-15 22y 11m 13d Collar
758 Ernie Collett Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 26y 08m 16d 1941-08-02 26y 08m 16d Collett
759 Bill Collie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Collie
760 Collie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1886-12-18 Not Known 1886-12-18 Not Known Collie
761 W Collie St Bernards 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1880-10-16 Not Known 1884-04-05 Not Known Collie
762 Austin Collier Partick Thistle; Celtic; Third Lanark; Queen of the South 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1940-09-21 26y 01m 28d 1947-02-01 32y 06m 08d Collier
763 Darren Collier Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 29y 07m 19d 1997-07-20 29y 07m 19d Collier
764 Gary Collier Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 24y 04m 04d 1979-08-06 24y 04m 04d Collier
765 William Collier Raith Rovers 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1921-02-23 Not Known 1923-11-24 Not Known Collier
766 George Colligan Abercorn; Greenock Morton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1896-10-31 Not Known 1901-08-31 Not Known Colligan
767 Adam Collin Aberdeen 1 1 0 0 0 2 .00 .00 100.00 .00 2016-04-08 31y 06m 27d 2016-05-12 31y 08m 00d Collin
768 Aurelien Collin Gretna 3 3 0 0 2 1 .00 66.67 33.33 33.33 2007-08-18 21y 05m 10d 2008-02-09 21y 11m 01d Collin
769 Billy Collings Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 30y 07m 13d 1971-01-23 30y 07m 13d Collings
770 David Collington Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Collington
771 Allan Collins Kilmarnock; Raith Rovers 12 12 0 9 6 1 5 50.00 8.33 41.67 54.17 1937-03-06 19y 01m 10d 1950-03-25 32y 02m 01d Collins
772 C Collins Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 Not Known 1891-03-30 Not Known Collins
773 Danny Collins Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 29y 02m 00d 2009-08-08 29y 02m 00d Collins
774 David Collins Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1933-12-25 Not Known 1934-09-15 Not Known Collins
775 David Collins Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1937-12-04 Not Known 1938-04-13 Not Known Collins
776 Derek Collins Greenock Morton; Hibernian 7 7 0 2 0 6 25.00 .00 75.00 25.00 1987-10-24 18y 06m 09d 2000-05-21 31y 01m 06d Collins
777 Doug Collins Burnley 3 3 0 1 3 0 1 75.00 .00 25.00 75.00 1970-09-15 25y 00m 18d 1973-11-06 28y 02m 09d Collins
778 Gerald Collins Ayr United; Hamilton Academical; Partick Thistle 7 6 1 0 0 7 .00 .00 100.00 .00 1984-08-29 29y 05m 17d 1989-02-18 33y 11m 06d Collins
779 Harry Collins Falkirk; Clyde; Motherwell 22 22 0 4 4 14 18.18 18.18 63.64 27.27 1905-11-25 Not Known 1915-10-30 Not Known Collins
780 Hugh Collins Hamilton Academical 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1922-12-30 Not Known 1924-02-16 Not Known Collins
781 James Collins Cambuslang 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1891-02-14 Not Known 1891-05-02 Not Known Collins
782 James Collins 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 Collins
783 James Collins Hibernian 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 2013-08-11 23y 06m 30d 2014-04-27 24y 03m 15d Collins
784 John Collins Hibernian; Celtic 39 38 1 5 14 13 15 33.33 30.95 35.71 48.81 1985-08-31 17y 07m 00d 1997-10-12 29y 08m 12d Collins
785 Peter Collins Partick Thistle 5 5 0 0 2 3 .00 40.00 60.00 20.00 1950-08-26 Not Known 1958-01-11 Not Known Collins
786 Peter Collins Tottenham Hotspur 1 1 0 0 1 1 .00 50.00 50.00 25.00 1969-08-02 20y 08m 04d 1971-08-07 22y 08m 09d Collins
787 Ralph Clark Collins Airdrieonians; Kilmarnock 13 13 0 3 1 9 23.08 7.69 69.23 26.92 1942-11-14 18y 06m 29d 1958-10-01 34y 05m 15d Collins
788 Bobby Collins Celtic; Scotland XI; Greenock Morton 24 24 0 10 9 4 11 37.50 16.67 45.83 45.83 1949-09-17 18y 07m 01d 1971-04-10 40y 01m 25d Collins
789 Thomas Collins East Fife 2 0 2 0 0 2 .00 .00 100.00 .00 2020-09-18 24y 00m 22d 2020-11-10 24y 02m 14d Collins
790 Thomas Collins Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1903-12-26 Not Known 1904-02-27 Not Known Collins
791 Ernest Collumbine East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1963-12-21 25y 00m 01d 1964-01-11 25y 00m 22d Collumbine
792 Stan Collymore Fulham 1 1 0 1 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Collymore
793 Colman Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1899-04-17 Not Known 1899-04-17 Not Known Colman
794 Donald Colman Motherwell; Aberdeen; Dumbarton 33 33 0 15 5 12 45.45 15.15 36.36 53.03 1905-09-02 27y 00m 19d 1921-10-29 43y 02m 15d Colman
795 Rodrigo Bentancur Colman Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 Not Known 2024-07-17 Not Known Colman
796 Bail Colombo Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-31 Not Known 1908-08-31 Not Known Colombo
797 David Wilson Colquhoun St Mirren 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1928-03-10 Not Known 1931-04-11 Not Known Colquhoun
798 Derek Colquhoun Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2003-10-29 18y 07m 06d 2003-10-29 18y 07m 06d Colquhoun
799 James Colquhoun St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-17 Not Known 1896-10-17 Not Known Colquhoun
800 James Colquhoun St Mirren 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1943-09-18 Not Known 1946-03-09 Not Known Colquhoun
801 John Colquhoun Stirling Albion 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1959-08-29 19y 02m 26d 1960-01-16 19y 07m 13d Colquhoun
802 John Colquhoun Celtic 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1983-12-17 20y 05m 03d 1984-09-15 21y 02m 01d Colquhoun
803 John Colrain Combined Services XI; Celtic; Clyde 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 1957-04-17 20y 02m 13d 1963-03-16 26y 01m 12d Colrain
804 W Colt Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Colt
805 Mario Esteves Coluna Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 25y 03m 21d 1960-10-05 25y 03m 27d Coluna
806 George Colville Hibernian; Port Glasgow Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1897-09-01 Not Known 1908-12-12 Not Known Colville
807 Harry Colville Raith Rovers; Falkirk; Dunfermline Athletic 28 28 0 7 4 17 25.00 14.29 60.71 32.14 1949-08-17 25y 06m 05d 1959-09-19 35y 07m 07d Colville
808 Luca Colville Greenock Morton 2 1 1 0 2 1 .00 66.67 33.33 33.33 2020-12-05 21y 04m 18d 2021-04-20 21y 09m 03d Colville
809 Bobby Colvin Liverpool 2 2 0 0 0 2 .00 .00 100.00 .00 1898-01-03 21y 00m 29d 1898-04-23 21y 04m 18d Colvin
810 Alan Combe Dundee United; Kilmarnock 25 25 0 8 6 19 24.24 18.18 57.58 33.33 1998-08-16 24y 04m 13d 2010-04-10 36y 00m 07d Combe
811 Bobby Combe Hibernian 41 41 0 7 15 5 21 36.59 12.20 51.22 42.68 1941-04-28 17y 02m 30d 1956-09-22 32y 07m 24d Combe
812 Kris Commons Celtic 16 14 2 7 15 1 2 83.33 5.56 11.11 86.11 2011-05-11 27y 08m 11d 2016-04-30 32y 08m 00d Commons
813 Compton 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 Compton
814 Jack Compton Falkirk; St Johnstone 2 2 0 2 0 1 66.67 .00 33.33 66.67 2010-02-13 22y 00m 04d 2012-03-24 24y 01m 15d Compton
815 Aaron Comrie St Johnstone; Dunfermline Athletic 4 4 0 3 2 3 37.50 25.00 37.50 50.00 2016-08-10 19y 05m 08d 2023-07-09 26y 04m 07d Comrie
816 Alan McIver Comrie Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 10m 15d 2006-09-20 18y 10m 15d Comrie
817 Alex Comrie Falkirk 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1917-03-24 Not Known 1918-12-21 Not Known Comrie
818 Andrew Comrie Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1919-12-06 Not Known 1921-01-22 Not Known Comrie
819 Craig Comrie Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 20y 05m 16d 2015-07-14 20y 05m 16d Comrie
820 George S Comrie Dundee 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1909-09-25 Not Known 1912-02-24 Not Known Comrie
821 James Comrie Third Lanark 6 6 0 2 1 0 5 16.67 .00 83.33 16.67 1904-04-09 Not Known 1906-04-28 Not Known Comrie
822 John Comrie Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1916-02-26 Not Known 1917-03-10 Not Known Comrie
823 Sérgio Conceição FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 21y 08m 16d 1996-07-31 21y 08m 16d Conceição
824 Cheick Conde Zurich 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-08-18 22y 00m 23d 2022-08-25 22y 00m 30d Conde
825 Condie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1952-05-14 Not Known 1952-05-14 Not Known Condie
826 David Condie Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1925-01-24 Not Known 1925-08-19 Not Known Condie
827 David Matthew Condie Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-03-24 23y 06m 03d 1952-11-29 25y 02m 08d Condie
828 Cameron Congreve Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 2025-11-01 21y 09m 08d 2026-03-21 22y 01m 25d Congreve
829 Bobby Conlin Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-20 23y 04m 05d 1961-09-20 23y 04m 05d Conlin
830 James Conlin Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1912-09-07 Not Known 1912-11-23 Not Known Conlin
831 Alfie Conn Raith Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-02-21 32y 04m 19d 1959-12-19 33y 02m 17d Conn
832 Alfie Conn Jnr Rangers; Tottenham Hotspur; Celtic; Motherwell 16 15 1 4 10 2 4 62.50 12.50 25.00 68.75 1970-03-25 17y 11m 20d 1982-08-28 30y 04m 23d Conn
833 Sammy Conn Clydebank[4]; Falkirk; Falkirk Select; Airdrieonians; Cowdenbeath 15 11 4 2 1 5 9 6.67 33.33 60.00 23.33 1987-01-03 25y 02m 08d 1997-01-25 35y 02m 30d Conn
834 Michael Connaboy Alloa Athletic 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1923-03-24 Not Known 1926-02-06 Not Known Connaboy
835 Edward Devlin Connachan Dunfermline Athletic; Falkirk 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1959-09-19 24y 00m 23d 1966-12-17 31y 03m 20d Connachan
836 Denis Connaghan St Mirren; Celtic; Greenock Morton; Clyde 18 18 0 6 4 8 33.33 22.22 44.44 44.44 1966-11-19 21y 10m 10d 1979-12-01 34y 10m 22d Connaghan
837 Archibald Connell Hibernian 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1928-09-18 Not Known 1929-09-16 Not Known Connell
838 Graham Connell Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2004-01-10 29y 02m 10d 2004-01-10 29y 02m 10d Connell
839 John Connell St Mirren 3 3 0 1 0 2 33.33 .00 66.67 33.33 1894-10-13 Not Known 1895-10-26 Not Known Connell
840 Kyle Connell Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 18y 11m 28d 2020-02-05 18y 11m 28d Connell
841 Tony Connell Third Lanark; St Mirren 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1965-01-09 20y 11m 13d 1970-11-07 26y 09m 11d Connell
842 William Connell Kilmarnock 9 9 0 6 5 2 2 55.56 22.22 22.22 66.67 1928-11-24 Not Known 1931-12-26 Not Known Connell
843 William Connell Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known Connell
844 B Connelly Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1997-03-27 Not Known 1997-03-27 Not Known Connelly
845 Connelly Musselburgh Bruntonians; East of Scotland Juniors 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-09-03 Not Known 1949-09-12 Not Known Connelly
846 Duncan Connelly Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Connelly
847 Edward John Connelly St Mirren 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1942-05-30 25y 05m 21d 1942-08-29 25y 08m 20d Connelly
848 George Connelly Celtic; Falkirk 15 15 0 2 12 2 2 75.00 12.50 12.50 81.25 1968-10-12 19y 07m 11d 1976-10-06 27y 07m 05d Connelly
849 Gordon Connelly Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2004-01-10 27y 02m 09d 2004-01-10 27y 02m 09d Connelly
850 Gordon Paul Connelly Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 24y 07m 14d 1997-03-27 29y 06m 07d Connelly
851 James Connelly Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1905-11-25 Not Known 1905-11-25 Not Known Connelly
852 Lee Connelly Alloa Athletic 2 0 2 1 0 3 25.00 .00 75.00 25.00 2020-11-24 21y 01m 06d 2021-04-09 21y 05m 22d Connelly
853 Matthew Connelly Motherwell 0 0 0 1 2 1 25.00 50.00 25.00 50.00 2022-05-11 19y 03m 08d 2026-05-09 23y 03m 06d Connelly
854 Patrick Connelly Celtic; Third Lanark; Greenock Morton; Hibernian 18 18 0 5 11 2 5 61.11 11.11 27.78 66.67 1922-12-16 Not Known 1933-04-26 Not Known Connelly
855 Ryan Connelly Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2019-07-16 19y 00m 18d 2019-07-16 19y 00m 18d Connelly
856 Robert F Conner Partick Thistle 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1902-09-27 Not Known 1903-09-05 Not Known Conner
857 Aaron Connolly Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-01 19y 05m 03d 2019-07-01 19y 05m 03d Connolly
858 Aidan Connolly Dundee United; Dunfermline Athletic; Falkirk; Raith Rovers 5 2 3 1 0 4 20.00 .00 80.00 20.00 2015-10-18 20y 02m 03d 2024-10-09 29y 01m 24d Connolly
859 Bernard Connolly Celtic; Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1913-09-15 Not Known 1914-09-21 Not Known Connolly
860 Callum Connolly Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 28y 07m 19d 2022-07-09 28y 07m 19d Connolly
861 Connolly Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1942-11-14 Not Known 1942-11-14 Not Known Connolly
862 Dylan Connolly St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-02 25y 06m 28d 2020-09-02 25y 06m 28d Connolly
863 John Connolly St Johnstone; Everton 12 12 0 1 4 4 4 33.33 33.33 33.33 50.00 1969-03-15 18y 09m 02d 1973-10-03 23y 03m 20d Connolly
864 Jon William George Connolly Motherwell 0 0 0 1 0 2 33.33 .00 66.67 33.33 2000-10-01 19y 05m 28d 2001-09-22 20y 05m 19d Connolly
865 Kenneth Connolly Motherwell 0 0 0 1 0 3 25.00 .00 75.00 25.00 2005-02-19 17y 10m 11d 2008-08-09 21y 04m 01d Connolly
866 Mark Connolly Dundee United 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 27y 06m 26d 2021-08-28 29y 08m 12d Connolly
867 Patrick Connolly Dundee United; St Johnstone 20 16 4 5 3 6 11 15.00 30.00 55.00 30.00 1989-05-06 18y 10m 11d 2002-03-23 31y 08m 26d Connolly
868 Peter Connolly Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 23y 11m 10d 1891-03-30 23y 11m 10d Connolly
869 Ryan Connolly Ayr United 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 19y 08m 08d 2011-09-21 19y 08m 08d Connolly
870 John Connon Aberdeen 8 8 0 2 2 4 2 25.00 50.00 25.00 50.00 1919-10-25 Not Known 1923-03-31 Not Known Connon
871 Connor Bathgate 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Connor
872 George Connor St Mirren 3 3 0 2 0 1 66.67 .00 33.33 66.67 1913-11-01 Not Known 1915-08-21 Not Known Connor
873 James Connor St Mirren 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1927-03-19 Not Known 1930-01-11 Not Known Connor
874 Jimmy Connor Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1931-04-29 22y 03m 23d 1931-04-29 22y 03m 23d Connor
875 John Connor Airdrieonians; Celtic; Albion Rovers; Third Lanark; Greenock Morton; Queen of the South 18 18 0 12 5 2 11 27.78 11.11 61.11 33.33 1932-12-31 Not Known 1945-10-20 Not Known Connor
876 Nathaniel Connor Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-11-14 Not Known 1903-11-21 Not Known Connor
877 Robert Connor Ayr United; Dundee; Aberdeen; Kilmarnock 52 50 2 8 21 14 18 38.89 25.93 33.33 51.85 1979-08-18 19y 00m 14d 1996-04-27 35y 08m 23d Connor
878 Terence Fitzroy Connor Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 19y 10m 27d 1982-08-07 19y 10m 27d Connor
879 Alexander Conrad Eintracht Frankfurt 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 18y 05m 09d 1985-04-24 18y 05m 09d Conrad
880 David Shortel Conroy Livingston (Meadowbank Thistle) 1 1 0 1 0 1 50.00 .00 50.00 50.00 1978-10-10 17y 00m 15d 1982-01-20 20y 03m 26d Conroy
881 Dion Conroy Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 26y 08m 04d 2022-07-16 26y 08m 04d Conroy
882 Michael Conroy Celtic; Hibernian 5 4 1 2 6 0 1 85.71 .00 14.29 85.71 1979-04-18 21y 08m 19d 1983-09-03 26y 01m 04d Conroy
883 Michael Kevin Conroy Clydebank[4]; St Mirren 8 6 2 1 1 1 6 12.50 12.50 75.00 18.75 1985-09-28 19y 08m 29d 1988-02-06 22y 01m 08d Conroy
884 Ryan Conroy Celtic; Dundee; Raith Rovers; Peterhead 7 5 2 2 4 1 6 36.36 9.09 54.55 40.91 2007-01-14 19y 08m 17d 2021-07-10 34y 02m 12d Conroy
885 Andrew Considine Aberdeen; St Johnstone 43 38 5 1 13 12 26 25.49 23.53 50.98 37.25 2004-11-07 17y 07m 06d 2024-02-07 36y 10m 06d Considine
886 Douglas Considine Aberdeen; Dunfermline Athletic 5 3 2 1 1 3 1 20.00 60.00 20.00 50.00 1978-12-23 21y 07m 08d 1982-10-23 25y 05m 08d Considine
887 Scott Constable Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2025-08-10 17y 11m 15d 2025-08-10 17y 11m 15d Constable
888 Sirlord Conteh Heidenheim 1846 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-11-07 28y 02m 00d 2024-11-07 28y 02m 00d Conteh
889 Steven Convery Hamilton Academical 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2003-07-17 30y 08m 20d 2003-07-17 30y 08m 20d Convery
890 Aaron Conway Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2004-05-01 19y 01m 02d 2004-05-01 19y 01m 02d Conway
891 Craig Conway Dundee United 13 11 2 1 5 4 5 35.71 28.57 35.71 50.00 2006-10-01 21y 07m 26d 2011-05-15 26y 03m 10d Conway
892 Francis Joseph Conway Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 27y 07m 11d 1997-08-09 27y 07m 11d Conway
893 Jim Conway Celtic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1957-12-28 17y 04m 01d 1959-09-12 19y 00m 16d Conway
894 Jimmy Conway Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 28y 11m 08d 1975-10-01 28y 11m 23d Conway
895 John Conway Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1941-11-22 Not Known 1941-11-22 Not Known Conway
896 John Conway Celtic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1940-08-24 18y 10m 25d 1940-12-07 19y 02m 07d Conway
897 Adam Cook St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1920-05-12 Not Known 1920-05-12 Not Known Cook
898 Alan Cook Stenhousemuir; Peterhead 2 1 1 0 0 2 .00 .00 100.00 .00 2019-07-24 27y 02m 29d 2021-07-10 29y 02m 15d Cook
899 Andrew Cook East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 35y 07m 29d 2011-07-05 35y 07m 29d Cook
900 Charles Cook Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-09-22 Not Known 1923-09-22 Not Known Cook
901 Derek W Cook Kilmarnock 3 3 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 18y 09m 05d 1987-08-19 19y 03m 24d Cook
902 Fred Cook Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known Cook
903 George Cook St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-01 Not Known 1894-10-13 Not Known Cook
904 Billy Cook Huddersfield Town 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1924-09-10 29y 06m 14d 1925-09-23 30y 06m 27d Cook
905 Jimmy Cook Kilmarnock; Dumbarton 17 17 0 5 5 6 7 27.78 33.33 38.89 44.44 1968-08-17 20y 06m 01d 1976-04-14 28y 01m 29d Cook
906 Paul Cook Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 07m 16d 1995-10-08 28y 07m 16d Cook
907 Robert C Cook St Johnstone; Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1947-01-25 Not Known 1947-08-16 Not Known Cook
908 Stephen Cook Queens Park 4 4 0 1 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 18y 08m 02d 1983-04-06 20y 02m 05d Cook
909 William Cook Celtic 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1930-11-08 Not Known 1932-10-01 Not Known Cook
910 William James McLaughlan Cook Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-22 19y 01m 27d 1959-08-22 19y 01m 27d Cook
911 William Lawrence Cook Dundee 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1925-10-03 Not Known 1928-09-29 Not Known Cook
912 William Cook Dundee; Hibernian 3 3 0 2 0 1 66.67 .00 33.33 66.67 1939-12-09 Not Known 1941-03-08 Not Known Cook
913 Charles Cooke Aberdeen; Dundee 11 11 0 3 4 4 3 36.36 36.36 27.27 54.55 1960-11-05 18y 00m 22d 1966-04-13 23y 05m 30d Cooke
914 Cody Cooke St Mirren 0 0 0 1 1 0 50.00 50.00 .00 75.00 2018-11-24 25y 09m 21d 2019-02-23 26y 00m 20d Cooke
915 John Cooke Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 1981-08-01 19y 03m 07d 1981-08-01 19y 03m 07d Cooke
916 Nathan Cooney Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2021-04-30 19y 02m 09d 2021-04-30 19y 02m 09d Cooney
917 Mick Coop Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 21y 06m 17d 1970-04-24 21y 06m 17d Coop
918 Alex Cooper Ross County; Falkirk 5 2 3 1 2 6 11.11 22.22 66.67 22.22 2013-02-02 21y 09m 22d 2015-03-21 23y 11m 10d Cooper
919 Brandon Cooper Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 24y 05m 29d 2024-07-13 24y 05m 29d Cooper
920 Brian G Cooper Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-02-10 21y 04m 02d 1973-02-10 21y 04m 02d Cooper
921 David Lornie Cooper Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-28 23y 08m 18d 1977-09-28 23y 08m 18d Cooper
922 Davie Cooper Clydebank[4]; Rangers; Motherwell 52 48 4 5 24 9 22 43.64 16.36 40.00 51.82 1977-02-26 21y 00m 01d 1995-02-07 38y 11m 13d Cooper
923 Gary Cooper Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 18y 08m 18d 1984-08-07 18y 08m 18d Cooper
924 James Thomson Cooper Airdrieonians 2 2 0 1 0 0 2 .00 .00 100.00 .00 1961-09-30 21y 09m 02d 1962-01-20 22y 00m 23d Cooper
925 John Cooper Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1894-09-15 Not Known 1894-09-15 Not Known Cooper
926 John C Cooper Queens Park 3 3 0 0 2 1 .00 66.67 33.33 33.33 1933-09-12 Not Known 1935-08-27 Not Known Cooper
927 John Cooper Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known Cooper
928 Josh Cooper Dunfermline Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-12 22y 09m 00d 2025-07-12 22y 09m 00d Cooper
929 Liam Cooper Hull City; Leeds United 2 1 1 1 0 1 50.00 .00 50.00 50.00 2008-08-03 16y 11m 04d 2023-07-30 31y 11m 00d Cooper
930 Matthew Cooper Inverness Caledonian Thistle; Elgin City 1 1 0 0 1 1 .00 50.00 50.00 25.00 2012-11-10 18y 10m 03d 2017-07-18 23y 06m 11d Cooper
931 N Cooper Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Cooper
932 Neale Cooper Aberdeen; Rangers; Dunfermline Athletic 20 17 3 11 4 6 52.38 19.05 28.57 61.90 1981-04-11 17y 04m 18d 1995-08-30 31y 09m 06d Cooper
933 Neil Cooper Aberdeen; St Mirren; Hibernian 26 26 0 5 12 11 17.86 42.86 39.29 39.29 1975-09-20 16y 01m 08d 1990-09-15 31y 01m 03d Cooper
934 Robert Brian Cooper Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-11-01 18y 11m 02d 1969-11-01 18y 11m 02d Cooper
935 Stephen Cooper Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-04-08 30y 09m 17d 1995-04-08 30y 09m 17d Cooper
936 Terry Cooper Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 32y 08m 02d 1977-08-09 32y 08m 02d Cooper
937 Willie Cooper Aberdeen 21 21 0 9 4 8 42.86 19.05 38.10 52.38 1930-01-02 Not Known 1947-03-22 Not Known Cooper
938 Ron Cope Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-05-14 26y 00m 04d 1960-05-14 26y 00m 04d Cope
939 David Copeland Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 26y 05m 00d 1902-01-02 26y 09m 00d Copeland
940 Jimmy Copeland Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1959-08-08 17y 11m 16d 1959-08-22 17y 11m 30d Copeland
941 Copland Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Copland
942 Ernie Copland Raith Rovers 20 20 0 6 4 4 12 20.00 20.00 60.00 30.00 1951-12-15 28y 02m 01d 1957-12-07 34y 01m 23d Copland
943 Jackie Copland Dundee United; St Mirren 21 21 0 1 10 6 5 47.62 28.57 23.81 61.90 1971-12-04 24y 08m 04d 1982-09-22 35y 05m 23d Copland
944 George Copley Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Copley
945 George Copley Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1881-01-01 Not Known Copley
946 Corbett Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known Corbett
947 David J Corbett Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known Corbett
948 Norman George Corbett Heart of Midlothian B 2 0 2 0 2 0 .00 100.00 .00 50.00 1935-07-31 16y 01m 08d 1936-08-03 17y 01m 11d Corbett
949 W Corbett Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Corbett
950 William Corbett Celtic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1946-08-21 23y 11m 21d 1948-01-03 25y 04m 03d Corbett
951 Laurentiu Corbu St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 Not Known 2019-02-23 Not Known Corbu
952 Mark Christian Corcoran Hamilton Academical; St Mirren 6 1 5 2 3 2 3 37.50 25.00 37.50 50.00 2003-07-17 22y 07m 17d 2008-08-30 27y 09m 00d Corcoran
953 Patrick Corcoran Clyde; Hamilton Academical 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1913-12-20 Not Known 1920-03-13 Not Known Corcoran
954 Cordes Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Cordes
955 William L Cordiner Queens Park 4 4 0 1 0 0 4 .00 .00 100.00 .00 1928-01-14 Not Known 1931-02-11 Not Known Cordiner
956 David Cork Arsenal 1 0 1 0 0 1 .00 .00 100.00 .00 1984-04-15 21y 05m 18d 1984-04-15 21y 05m 18d Cork
957 Corkhill Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Corkhill
958 Vedran Corluka Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 25y 03m 16d 2011-08-25 25y 03m 23d Corluka
959 Charlie Cormack Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Cormack
960 Michael Cormack Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 1986-08-16 Not Known 1986-08-16 Not Known Cormack
961 Peter Cormack Hibernian 21 21 0 6 10 5 6 47.62 23.81 28.57 59.52 1964-03-16 17y 07m 28d 1970-01-01 23y 05m 15d Cormack
962 Thomas Lowson Cormie Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-22 21y 07m 08d 1957-04-22 21y 07m 08d Cormie
963 NS Corneillus Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Corneillus
964 Andreas Cornelius Copenhagen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-12-12 31y 08m 26d 2024-12-12 31y 08m 26d Cornelius
965 Dean Cornelius Motherwell 3 2 1 3 0 2 60.00 .00 40.00 60.00 2021-11-20 20y 00m 16d 2023-02-19 21y 03m 15d Cornelius
966 Derek Cornelius Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2025-09-13 27y 09m 19d 2025-09-13 27y 09m 19d Cornelius
967 George Cornelius Heart of Midlothian B; Leith Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1922-08-05 Not Known 1924-05-07 Not Known Cornelius
968 David Cornell St Mirren; Preston North End 0 0 0 2 0 0 100.00 .00 .00 100.00 2013-10-05 22y 06m 07d 2022-07-20 31y 03m 22d Cornell
969 Corner Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Corner
970 Leo Cornic Rosenborg Ballklub 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 06m 09d 2023-08-17 22y 06m 16d Cornic
971 Thomas Cornock Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known Cornock
972 John Cornwell Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 22y 09m 21d 1987-08-03 22y 09m 21d Cornwell
973 Barry Corr Celtic; Motherwell 2 1 1 6 4 1 54.55 36.36 9.09 72.73 1999-02-06 18y 00m 24d 2005-04-30 24y 03m 17d Corr
974 Corrales Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Corrales
975 Robert Corrance Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-01-16 Not Known 1937-01-16 Not Known Corrance
976 John Corrigan Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1967-12-23 20y 11m 15d 1968-04-20 21y 03m 12d Corrigan
977 Martyn Corrigan Falkirk; Motherwell; Kilmarnock 25 23 2 1 7 7 13 25.93 25.93 48.15 38.89 1998-04-04 20y 07m 21d 2008-01-05 30y 04m 22d Corrigan
978 William Corson St Bernards 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1887-10-29 Not Known 1889-03-30 Not Known Corson
979 William Corstorphine St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1911-08-15 Not Known 1914-05-02 Not Known Corstorphine
980 Leon Cort Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 25y 08m 14d 2005-07-23 25y 08m 14d Cort
981 Oscar Cortes Rangers 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2024-02-24 20y 11m 12d 2024-08-03 21y 04m 22d Cortes
982 Michael Cosgrove Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1925-09-21 Not Known 1926-11-20 Not Known Cosgrove
983 Sam Cosgrove Aberdeen 7 7 0 6 4 1 2 57.14 14.29 28.57 64.29 2018-04-27 22y 02m 15d 2019-09-25 23y 07m 13d Cosgrove
984 Stephen Cosgrove Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2001-09-22 20y 08m 24d 2001-09-22 20y 08m 24d Cosgrove
985 William Matthews Cosh Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1951-12-29 24y 04m 23d 1951-12-29 24y 04m 23d Cosh
986 Owen Cosker Falkirk; Third Lanark 5 5 0 0 2 3 .00 40.00 60.00 20.00 1956-04-16 22y 10m 08d 1957-10-12 24y 04m 04d Cosker
987 Cossar Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Cossar
988 Candido Alves Moreira Costa Braga 0 0 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 23y 04m 17d 2004-09-30 23y 05m 00d Costa
989 Costa FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 22y 08m 13d 1996-07-31 22y 08m 13d Costa
990 Eduardo Nascimento da Costa FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 21y 01m 14d 2003-11-27 21y 02m 04d Costa
991 Emerson Moises Costa Rangers; AEK Athens 3 3 0 3 0 0 100.00 .00 .00 100.00 2003-09-21 31y 05m 09d 2006-08-23 34y 04m 11d Costa
992 Jorge Costa FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 24y 09m 17d 1996-07-31 24y 09m 17d Costa
993 Marcelinho Ludogorets Razgrad 0 0 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-03 29y 10m 09d 2014-07-03 29y 10m 09d Costa
994 Paulo Sergio da Costa FC Girondins de Bordeaux 2 1 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 24y 05m 25d 2003-11-27 24y 06m 15d Costa
995 Samu Union Deportiva Almeria 1 1 0 0 0 0 .00 .00 .00 .00 2022-12-04 22y 00m 07d 2022-12-04 22y 00m 07d Costa
996 Lorcan Costello Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 18y 10m 27d 1995-10-08 18y 10m 27d Costello
997 Dara Costelloe St Johnstone; Dundee 3 2 1 0 0 3 .00 .00 100.00 .00 2023-11-25 21y 00m 13d 2024-05-11 21y 05m 29d Costelloe
998 Cotolam FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Cotolam
999 Tony Coton Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 25y 02m 17d 1986-08-05 25y 02m 17d Coton
1000 Tony Cottee Everton 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 27y 08m 26d 1993-08-02 27y 08m 26d Cottee
1001 Joel Cotterill Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2026-03-21 21y 05m 11d 2026-03-21 21y 05m 11d Cotterill
1002 Thomas Cottingham Boness 2 2 0 0 1 1 .00 50.00 50.00 25.00 1927-12-03 Not Known 1928-04-07 Not Known Cottingham
1003 Cough Middlesbrough 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 Not Known 2005-07-20 Not Known Cough
1004 Gareth Coughlan Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 25y 07m 10d 2015-07-04 25y 07m 10d Coughlan
1005 Graham Coughlan Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2000-09-06 25y 09m 19d 2000-09-06 25y 09m 19d Coughlan
1006 Ronan Coughlan Fleetwood Town 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 28y 05m 17d 2024-07-27 28y 05m 17d Coughlan
1007 James George Coughlin Queen of the South 4 3 1 0 2 3 .00 40.00 60.00 20.00 1978-01-14 24y 05m 19d 1983-02-02 29y 06m 07d Coughlin
1008 Lassana Couibaly Rangers 2 2 0 3 0 0 100.00 .00 .00 100.00 2018-10-07 Not Known 2019-04-03 Not Known Couibaly
1009 Senou Coulibaly Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 30y 06m 15d 2024-10-24 30y 06m 15d Coulibaly
1010 Souleymane Coulibaly Kilmarnock 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2016-10-26 21y 10m 00d 2016-12-27 22y 00m 01d Coulibaly
1011 Hayden Coulson St Mirren; Aberdeen 3 2 1 1 0 2 33.33 .00 66.67 33.33 2018-09-01 20y 02m 15d 2023-03-18 24y 09m 01d Coulson
1012 Michael Coulson St Johnstone 2 1 1 4 1 0 80.00 20.00 .00 90.00 2016-08-10 28y 04m 06d 2017-05-17 29y 01m 13d Coulson
1013 Quinn Coulson Raith Rovers 0 0 0 0 0 2 .00 .00 100.00 .00 2020-10-13 17y 09m 04d 2021-01-26 18y 00m 17d Coulson
1014 Frank Coulston Partick Thistle 11 9 2 3 3 4 6 23.08 30.77 46.15 38.46 1967-11-18 25y 01m 13d 1975-01-18 32y 03m 13d Coulston
1015 Coult Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Coult
1016 Lewis Coult Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 00m 24d 2015-07-30 27y 00m 24d Coult
1017 James Coulter Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1898-10-22 Not Known 1899-12-09 Not Known Coulter
1018 Lewis Coulton Preston North End 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 19y 04m 17d 2022-07-20 19y 04m 17d Coulton
1019 James Couper Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known Couper
1020 Robert Couper St Bernards 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1915-05-01 Not Known 1915-05-01 Not Known Couper
1021 Alain Couriol Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 25y 10m 26d 1984-10-03 25y 11m 09d Couriol
1022 Courts-1920-08-11-OR Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1920-08-11 Not Known Courts-1920-08-11-OR
1023 Mikey Couser Alloa Athletic 0 0 0 0 0 2 .00 .00 100.00 .00 2014-10-11 20y 05m 00d 2014-12-20 20y 07m 09d Couser
1024 Alan Cousin Dundee; Hibernian 26 26 0 8 6 5 15 22.22 18.52 55.56 31.48 1957-01-12 18y 10m 05d 1969-01-01 30y 09m 25d Cousin
1025 Daniel Cousin Rangers 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 2007-09-15 30y 07m 08d 2008-02-27 31y 00m 20d Cousin
1026 Cousins Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Cousins
1027 Coutland 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 Coutland
1028 Douglas Coutts Aberdeen 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1961-03-14 19y 00m 11d 1964-12-12 22y 09m 09d Coutts
1029 John Coutts Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1919-09-27 Not Known 1920-03-27 Not Known Coutts
1030 Thomas Orr Coutts Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1982-09-01 20y 00m 10d 1982-09-01 20y 00m 10d Coutts
1031 William Coutts Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1932-08-04 Not Known 1932-08-04 Not Known Coutts
1032 Ian Coventry Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1950-05-10 Not Known 1950-05-10 Not Known Coventry
1033 Archibald Cowan Queens Park; St Mirren; Leith Athletic 9 9 0 2 5 2 2 55.56 22.22 22.22 66.67 1917-04-28 Not Known 1925-01-24 Not Known Cowan
1034 Cowan Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Cowan
1035 David Robert Cowan Arbroath; Stenhousemuir; Motherwell; Gretna 4 3 1 2 3 1 5 33.33 11.11 55.56 38.89 1936-12-19 20y 04m 12d 2007-11-25 Not Known Cowan
1036 Harry Cowan Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-09-18 Not Known 1920-09-18 Not Known Cowan
1037 Henry Cowan Clyde 11 11 0 2 4 1 6 36.36 9.09 54.55 40.91 1916-10-21 Not Known 1923-08-18 Not Known Cowan
1038 Ian Cowan Partick Thistle; St Johnstone; Falkirk 8 8 0 2 3 3 2 37.50 37.50 25.00 56.25 1963-04-10 18y 04m 14d 1967-11-04 22y 11m 08d Cowan
1039 James Clews Cowan St Mirren; Greenock Morton 6 6 0 3 0 3 50.00 .00 50.00 50.00 1943-09-18 17y 03m 02d 1952-03-01 25y 08m 14d Cowan
1040 John Cowan Vale Of Leven 6 6 0 3 0 1 4 .00 16.67 66.67 8.33 1890-10-25 Not Known 1892-03-19 Not Known Cowan
1041 John Cowan Rangers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1894-10-20 Not Known 1895-01-19 Not Known Cowan
1042 Jack Cowan Dundee 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1950-01-28 Not Known 1954-01-23 Not Known Cowan
1043 Joseph Cowan Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Cowan
1044 Mark Cowan Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-01-10 32y 11m 25d 2005-07-17 34y 06m 01d Cowan
1045 Mark Cowan Airdrieonians 19 18 1 5 6 8 26.32 31.58 42.11 42.11 1970-09-26 17y 08m 19d 1978-02-06 25y 00m 30d Cowan
1046 Patrick Cowan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1893-10-28 Not Known 1893-10-28 Not Known Cowan
1047 Peter Cowan Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Cowan
1048 Robert Cowan Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-17 Not Known 1904-09-17 Not Known Cowan
1049 Sam Cowan Queens Park; Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1947-11-01 Not Known 1951-04-28 Not Known Cowan
1050 Samuel Cowan Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Cowan
1051 Steve Cowan Aberdeen; Hibernian; Motherwell 17 13 4 5 5 4 8 29.41 23.53 47.06 41.18 1984-12-01 21y 09m 14d 1988-11-26 25y 09m 09d Cowan
1052 Thomas Cowan Rangers; Dundee 3 1 2 3 1 0 75.00 25.00 .00 87.50 1989-04-29 19y 08m 01d 2003-10-04 34y 01m 06d Cowan
1053 Thomas S Cowan Falkirk 2 2 0 0 2 0 .00 100.00 .00 50.00 1925-08-15 Not Known 1926-01-30 Not Known Cowan
1054 Walter Cowan Sunderland 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1896-01-02 Not Known 1896-04-18 Not Known Cowan
1055 Walter G Cowan Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Cowan
1056 William Duncan Cowan Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1920-10-04 Not Known 1923-01-20 Not Known Cowan
1057 William Cowan Leith Athletic; St Bernards 5 5 0 2 0 3 40.00 .00 60.00 40.00 1893-08-10 Not Known 1894-10-06 Not Known Cowan
1058 Gordon Cowans Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 20y 09m 06d 1979-08-02 20y 09m 06d Cowans
1059 William Cowden St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-12-01 Not Known 1900-12-01 Not Known Cowden
1060 Cowe Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known Cowe
1061 George Cowe Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1895-01-05 Not Known 1895-05-23 Not Known Cowe
1062 Bobby Cowell Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-10-07 31y 04m 25d 1954-10-13 32y 05m 01d Cowell
1063 Cowell Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known Cowell
1064 James Cowell Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 30y 06m 00d 1989-01-28 30y 06m 00d Cowell
1065 Alexander Fraser Campbell Cowie Queens Park 0 0 0 0 0 1 .00 .00 100.00 .00 2005-08-23 19y 03m 07d 2005-08-23 19y 03m 07d Cowie
1066 Andrew Cowie Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1946-02-09 32y 10m 29d 1948-03-06 34y 11m 24d Cowie
1067 Andrew Cowie Dundee; Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1937-10-16 Not Known 1939-02-25 Not Known Cowie
1068 Charles Cowie Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1928-08-03 Not Known 1929-08-05 Not Known Cowie
1069 Cowie Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Cowie
1070 David Cowie Dundee; Clyde 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1904-11-12 Not Known 1908-04-18 Not Known Cowie
1071 Don Cowie Ross County; Inverness Caledonian Thistle 10 8 2 2 3 6 18.18 27.27 54.55 31.82 2001-09-25 18y 07m 10d 2020-01-22 36y 11m 07d Cowie
1072 Doug Cowie Dundee; Greenock Morton 31 31 0 4 8 5 17 25.81 16.13 54.84 33.87 1947-10-06 21y 05m 05d 1962-09-19 36y 04m 18d Cowie
1073 G Cowie Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Cowie
1074 George Alexander Cowie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-26 26y 04m 20d 1987-09-26 26y 04m 20d Cowie
1075 George Cowie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known Cowie
1076 Gordon Cowie Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1920-09-11 Not Known 1920-09-14 Not Known Cowie
1077 James G Cowie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1927-04-11 Not Known 1927-04-11 Not Known Cowie
1078 John Cowie Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-24 Not Known 1931-01-24 Not Known Cowie
1079 John Cowie Falkirk 3 3 0 0 0 3 .00 .00 100.00 .00 1927-04-13 Not Known 1928-02-08 Not Known Cowie
1080 Ned Cowie Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Cowie
1081 W Cowie Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Cowie
1082 Bobby Cox Dundee 25 25 0 5 4 16 19.23 15.38 61.54 26.92 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d Cox
1083 Charlie Cox Motherwell 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1952-03-29 26y 01m 10d 1955-04-16 29y 01m 28d Cox
1084 Cox Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Cox
1085 David Cox Kilmarnock; Cowdenbeath 4 2 2 2 0 3 40.00 .00 60.00 40.00 2008-05-10 19y 01m 23d 2020-10-10 31y 06m 23d Cox
1086 J Cox Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-03-17 Not Known 1889-05-23 Not Known Cox
1087 Jack Cox Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Cox
1088 James Cox Falkirk 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1926-01-30 Not Known 1926-10-02 Not Known Cox
1089 Jackie Cox Hamilton Academical; Ayr United; St Mirren 14 14 0 3 2 9 21.43 14.29 64.29 28.57 1933-08-22 Not Known 1941-06-28 Not Known Cox
1090 Lee Cox Inverness Caledonian Thistle 3 3 0 0 2 2 .00 50.00 50.00 25.00 2010-09-18 20y 07m 06d 2011-11-26 21y 09m 14d Cox
1091 Neil Cox Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 22y 11m 27d 1994-08-06 22y 11m 27d Cox
1092 Sammy Cox Queens Park; Rangers; East Fife 27 27 0 1 12 4 11 44.44 14.81 40.74 51.85 1942-10-24 18y 06m 11d 1958-02-01 33y 09m 19d Cox
1093 Walter Cox Nottingham Forest 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-15 Not Known 1890-09-15 Not Known Cox
1094 William Cox Clydebank[3] 2 2 0 2 0 0 2 .00 .00 100.00 .00 1918-12-07 Not Known 1919-02-08 Not Known Cox
1095 William Cox Hibernian; Leith Athletic 24 24 0 4 16 1 7 66.67 4.17 29.17 68.75 1879-11-15 Not Known 1896-05-25 Not Known Cox
1096 William Edward Cox St Bernards; Hamilton Academical 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1914-03-14 Not Known 1922-12-30 Not Known Cox
1097 William James Cox Dundee 4 4 0 2 1 2 0 25.00 50.00 .00 50.00 1906-09-08 Not Known 1907-04-08 Not Known Cox
1098 Billy Coxon Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 24y 06m 02d 1957-10-30 24y 06m 02d Coxon
1099 B Coyle Hibernian; Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-05-23 Not Known 1892-11-19 Not Known Coyle
1100 Bernard Coyle Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-26 Not Known 1891-12-26 Not Known Coyle
1101 Coyle Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known Coyle
1102 Craig Robert Coyle Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 24y 10m 11d 2005-07-17 24y 10m 11d Coyle
1103 Hugh J Coyle Dundee; Motherwell 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1923-08-25 Not Known 1925-11-14 Not Known Coyle
1104 John Coyle Clyde 5 5 0 4 0 4 1 .00 80.00 20.00 40.00 1958-03-19 Not Known 1960-04-05 Not Known Coyle
1105 Joseph Anthony Coyle Dumbarton; Airdrieonians 10 9 1 2 3 6 18.18 27.27 54.55 31.82 1978-03-04 20y 08m 08d 1985-01-05 27y 06m 12d Coyle
1106 Owen Coyle Airdrieonians; Dundee United; Motherwell; Dunfermline Athletic; Falkirk; Airdrieonians (Airdrie United) 26 25 1 9 9 8 10 33.33 29.63 37.04 48.15 1990-08-17 24y 01m 03d 2004-07-24 38y 00m 10d Coyle
1107 Owen Coyle Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-05-23 Not Known 1889-05-23 Not Known Coyle
1108 Ronald Coyle Raith Rovers; Albion Rovers 10 9 1 3 1 6 30.00 10.00 60.00 35.00 1990-07-30 25y 11m 26d 1998-02-14 33y 06m 10d Coyle
1109 Thomas G Coyle Dumbarton; St Johnstone 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1980-02-09 21y 01m 00d 1988-08-17 29y 07m 08d Coyle
1110 Brian Coyne Motherwell 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1982-01-30 22y 01m 17d 1982-08-28 22y 08m 15d Coyne
1111 Christopher John Coyne Dundee 4 4 0 0 3 2 .00 60.00 40.00 30.00 2000-08-27 21y 08m 07d 2001-05-20 22y 05m 00d Coyne
1112 Gerry Coyne Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1972-08-19 24y 00m 10d 1972-08-19 24y 00m 10d Coyne
1113 Tommy Coyne Jnr Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 34y 00m 27d 2021-06-26 34y 00m 27d Coyne
1114 Thomas Coyne Clydebank[4]; Dundee United; Dundee; Celtic; Motherwell 48 40 8 17 16 14 20 32.00 28.00 40.00 46.00 1982-03-27 19y 04m 13d 2001-08-18 38y 09m 04d Coyne
1115 Scott Crabbe Dundee United; Falkirk 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 1992-10-17 24y 02m 05d 1998-04-04 29y 07m 23d Crabbe
1116 Leonard Crabtree St Mirren 5 5 0 0 2 3 .00 40.00 60.00 20.00 1951-03-31 18y 03m 04d 1954-01-16 21y 00m 20d Crabtree
1117 Claude William Craddock Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-09-29 Not Known 1928-09-29 Not Known Craddock
1118 Jody Craddock Wolverhampton Wanderers 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 35y 00m 09d 2010-08-03 35y 00m 09d Craddock
1119 John Craggs Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 28y 00m 14d 1977-08-09 28y 09m 09d Craggs
1120 Mark Craib Dundee 2 1 1 0 1 3 .00 25.00 75.00 12.50 1988-03-30 18y 01m 22d 1990-04-04 20y 01m 27d Craib
1121 Albert Craig Dumbarton; Hamilton Academical; Newcastle United; Dundee; Partick Thistle; Falkirk 25 22 3 5 4 15 20.00 16.00 60.00 28.00 1982-05-01 20y 03m 28d 1998-04-04 36y 03m 01d Craig
1122 Albert Craig Forfar Athletic; Cowdenbeath 3 3 0 2 0 0 3 .00 .00 100.00 .00 1956-02-04 21y 03m 08d 1959-10-07 24y 11m 10d Craig
1123 Alec Craig Rangers 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1905-09-25 Not Known 1915-02-20 Not Known Craig
1124 Alex Craig Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-12-16 Not Known 1894-03-17 Not Known Craig
1125 Alex Craig Kilmarnock 13 13 0 3 1 8 23.08 7.69 61.54 26.92 1899-05-06 Not Known 1904-03-05 Not Known Craig
1126 Alexander B Craig Greenock Morton 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1911-09-23 Not Known 1914-02-21 Not Known Craig
1127 Allan Craig Motherwell; Chelsea 13 13 0 6 1 6 46.15 7.69 46.15 50.00 1925-12-19 21y 05m 17d 1936-09-23 32y 02m 21d Craig
1128 Arnott Craig Motherwell 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-05 Not Known 1928-02-25 Not Known Craig
1129 Billy Craig Celtic; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1956-04-21 Not Known 1958-08-13 Not Known Craig
1130 Charles James Craig Dundee 2 2 0 2 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known Craig
1131 Colin Craig Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-02-20 18y 07m 01d 1980-02-20 18y 07m 01d Craig
1132 Craig Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Craig
1133 Daniel L Craig Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-12-10 Not Known 1921-12-10 Not Known Craig
1134 Dave Craig Newcastle United 4 4 0 2 0 2 50.00 .00 50.00 50.00 1965-10-11 21y 02m 05d 1971-09-28 27y 01m 22d Craig
1135 David Craig Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 1996-08-25 19y 02m 02d 1996-08-25 19y 02m 02d Craig
1136 David Craig Dundee United; Raith Rovers; Partick Thistle 5 5 0 1 0 2 4 .00 33.33 66.67 16.67 1995-03-21 25y 09m 10d 2006-02-25 36y 08m 14d Craig
1137 Frederick Glover Craig Hamilton Academical; Motherwell 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1916-10-28 Not Known 1919-03-08 Not Known Craig
1138 Hugh Craig Dumbarton 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-29 Not Known 1894-10-27 Not Known Craig
1139 James Craig Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-03 Not Known 1906-01-03 Not Known Craig
1140 Jim Craig Celtic 13 13 0 10 2 3 66.67 13.33 20.00 73.33 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d Craig
1141 John Craig Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1937-01-09 Not Known 1937-01-09 Not Known Craig
1142 John Craig Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1943-11-06 Not Known 1944-02-19 Not Known Craig
1143 John Jackson Craig Ayr United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-09-24 Not Known 1938-09-24 Not Known Craig
1144 John McKay Craig Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1948-12-18 25y 09m 29d 1949-04-02 26y 01m 14d Craig
1145 John Craig Aberdeen; Partick Thistle 7 6 1 4 2 1 57.14 28.57 14.29 71.43 1973-11-17 20y 07m 07d 1977-03-26 23y 11m 16d Craig
1146 Joe Craig Partick Thistle; Celtic; Hamilton Academical 21 18 3 6 5 5 11 23.81 23.81 52.38 35.71 1972-11-25 18y 06m 11d 1982-10-16 28y 05m 02d Craig
1147 Ken Craig Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 25y 06m 10d 1970-01-28 25y 06m 14d Craig
1148 Kevin Craig Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 22y 01m 25d 1996-07-27 22y 01m 25d Craig
1149 Liam Craig Falkirk; St Johnstone; Hibernian 43 34 9 3 15 15 20 30.00 30.00 40.00 45.00 2006-03-25 19y 02m 26d 2022-01-18 35y 00m 22d Craig
1150 Michael Craig Aberdeen 1 0 1 0 1 0 .00 100.00 .00 50.00 1997-04-12 19y 06m 23d 1997-04-12 19y 06m 23d Craig
1151 R Craig Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Craig
1152 RD Craig Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Craig
1153 Robert Craig Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-05-11 Not Known 1907-05-11 Not Known Craig
1154 Robert M Craig Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-12 Not Known 1962-09-12 Not Known Craig
1155 Bobby Craig Third Lanark; Celtic 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1957-10-12 22y 06m 04d 1963-03-06 27y 10m 26d Craig
1156 Steven Craig Motherwell; Aberdeen 5 3 2 0 4 2 .00 66.67 33.33 33.33 2003-03-01 22y 00m 24d 2005-01-29 23y 11m 24d Craig
1157 Thomas Breckenridge Craig Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known Craig
1158 Tommy Craig Aberdeen; Newcastle United; Hibernian 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1968-02-10 17y 02m 20d 1985-01-01 34y 01m 11d Craig
1159 Thomas Craig Clydebank[3]; Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1921-11-26 Not Known 1926-02-06 Not Known Craig
1160 Tully Craig Rangers 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 1925-09-26 27y 11m 14d 1934-03-10 36y 04m 26d Craig
1161 Tom Craig East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1963-12-21 Not Known 1964-01-11 Not Known Craig
1162 Tony Craig Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 37y 02m 26d 2022-07-16 37y 02m 26d Craig
1163 W Craig Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Craig
1164 William James Craig Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1954-08-28 24y 11m 17d 1955-09-10 25y 11m 30d Craig
1165 Stephen Craigan Motherwell; Partick Thistle 38 36 2 1 15 10 17 35.71 23.81 40.48 47.62 1997-10-04 20y 11m 13d 2012-05-01 35y 06m 10d Craigan
1166 James Craigen Partick Thistle; Raith Rovers; Dunfermline Athletic; Arbroath; The Spartans 10 9 1 1 2 2 6 20.00 20.00 60.00 30.00 2013-08-16 22y 04m 19d 2024-01-20 32y 09m 23d Craigen
1167 Alex Craigie Dundee; East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1931-10-24 Not Known 1932-10-08 Not Known Craigie
1168 Claude Y Craigie Queens Park 5 5 0 2 0 2 3 .00 40.00 60.00 20.00 1909-03-27 Not Known 1913-02-15 Not Known Craigie
1169 Herbert C Craik Greenock Morton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1901-11-16 Not Known 1902-12-27 Not Known Craik
1170 James G Craik Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-26 Not Known 1939-08-26 Not Known Craik
1171 Daniel Crainey Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1903-09-12 Not Known 1904-12-31 Not Known Crainey
1172 Peter Brannan Crainey Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1934-04-14 Not Known 1934-04-14 Not Known Crainey
1173 Stephen Crainey Celtic 3 2 1 1 8 0 1 88.89 .00 11.11 88.89 2000-04-08 18y 09m 17d 2004-01-18 22y 06m 27d Crainey
1174 Daniel Crainie Celtic; Airdrieonians; Kilmarnock 4 3 1 2 2 2 33.33 33.33 33.33 50.00 1983-03-12 20y 09m 16d 1994-04-02 31y 10m 09d Crainie
1175 Colin Cramb Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 33y 02m 05d 2007-08-28 33y 02m 05d Cramb
1176 Cramer Hibernian 3 3 0 0 3 0 .00 100.00 .00 50.00 1878-02-09 Not Known 1878-02-23 Not Known Cramer
1177 Gordon Alexander Cramond Montrose; St Johnstone; Ayr United; Kilmarnock 16 13 3 3 5 3 9 27.78 16.67 50.00 36.11 1970-01-28 20y 10m 09d 1981-08-15 32y 04m 27d Cramond
1178 Frank Crampsey Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-11-24 24y 06m 21d 1957-11-16 25y 06m 13d Crampsey
1179 Callum Crane Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-19 28y 11m 16d 2025-07-19 28y 11m 16d Crane
1180 Oliver Crankshaw Motherwell 0 0 0 2 0 0 100.00 .00 .00 100.00 2023-02-19 24y 02m 11d 2023-02-19 24y 02m 11d Crankshaw
1181 Billy Cranston Alloa Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known Cranston
1182 Thomas Cranston Raith Rovers; Clyde 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1912-11-30 Not Known 1914-11-07 Not Known Cranston
1183 James Sermagour Crapnell Airdrieonians; Motherwell 18 18 0 9 3 6 50.00 16.67 33.33 58.33 1926-12-11 Not Known 1934-04-16 Not Known Crapnell
1184 Thomas Crate 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 Crate
1185 John Craven Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 25y 03m 29d 1972-09-26 25y 04m 11d Craven
1186 Joseph Craven St Mirren 13 13 0 0 4 9 .00 30.77 69.23 15.38 1936-12-26 Not Known 1942-06-06 Not Known Craven
1187 Alexander Crawford Clyde; Celtic; Greenock Morton; Partick Thistle 10 10 0 3 0 4 6 .00 40.00 60.00 20.00 1895-08-24 Not Known 1903-10-31 Not Known Crawford
1188 Ali Crawford Hamilton Academical; St Johnstone 13 10 3 4 4 3 7 28.57 21.43 50.00 39.29 2009-12-06 18y 04m 06d 2022-12-28 31y 04m 28d Crawford
1189 Andy Crawford Greenock Morton; Berwick Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1968-04-29 Not Known 1969-04-30 Not Known Crawford
1190 Charles Dickson Crawford Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-24 27y 08m 28d 1975-02-24 27y 08m 28d Crawford
1191 Crawford Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Crawford
1192 David Crawford St Mirren 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1892-09-24 Not Known 1906-08-25 Not Known Crawford
1193 David Thomas Crawford Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 20y 01m 24d 2005-08-23 20y 01m 24d Crawford
1194 Davie Crawford Rangers 14 14 0 5 7 2 35.71 50.00 14.29 60.71 1895-01-19 Not Known 1903-01-02 Not Known Crawford
1195 Derek Crawford Clydebank[4] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 20y 07m 14d 1995-02-07 20y 07m 20d Crawford
1196 Evelyn C Crawford Queens Park 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1904-02-06 Not Known 1907-04-24 Not Known Crawford
1197 James Crawford Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1897-01-09 Not Known 1897-02-20 Not Known Crawford
1198 James Crawford St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1930-02-01 Not Known 1930-02-05 Not Known Crawford
1199 James M Crawford Queens Park 24 24 0 10 5 4 15 20.83 16.67 62.50 29.17 1924-01-12 Not Known 1937-04-03 Not Known Crawford
1200 Jim Crawford Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known Crawford
1201 Ian Crawford Hamilton Academical; Combined Services XI 3 3 0 1 0 0 3 .00 .00 100.00 .00 1953-11-21 19y 04m 07d 1957-04-17 22y 09m 03d Crawford
1202 John Crawford Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-04-01 Not Known 1922-04-01 Not Known Crawford
1203 John Crawford Dundee; Leith Athletic; Hibernian; Dunfermline Athletic 16 16 0 5 2 9 31.25 12.50 56.25 37.50 1927-10-08 Not Known 1936-08-08 Not Known Crawford
1204 Ian Crawford Greenock Morton; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1947-11-08 25y 04m 12d 1949-08-31 27y 02m 04d Crawford
1205 John Chalmers Crawford East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1932-10-08 Not Known 1932-10-08 Not Known Crawford
1206 Jonathan Crawford Aberdeen 0 0 0 1 1 0 50.00 50.00 .00 75.00 2009-10-17 18y 10m 14d 2010-01-09 19y 01m 06d Crawford
1207 Jonathan McLeod Robert Crawford Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-20 21y 10m 06d 1991-08-20 21y 10m 06d Crawford
1208 Paul Crawford Dunfermline Athletic; East Stirlingshire 1 1 0 1 0 1 50.00 .00 50.00 50.00 1983-02-09 18y 06m 26d 1984-08-22 20y 01m 08d Crawford
1209 Raymond Crawford Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 22y 07m 15d 1959-02-28 22y 07m 15d Crawford
1210 Robbie Crawford Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 2024-03-11 29y 08m 18d 2024-03-11 29y 08m 18d Crawford
1211 Robbie Crawford Livingston (Meadowbank Thistle); Motherwell 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-10-26 25y 04m 04d 2021-10-02 27y 03m 10d Crawford
1212 Robert Crawford Clyde; Rangers 6 6 0 2 5 0 1 83.33 .00 16.67 83.33 1893-04-29 Not Known 1897-01-01 Not Known Crawford
1213 Robbie Crawford Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-04-05 22y 00m 17d 2015-04-05 22y 00m 17d Crawford
1214 Robert Edward William Crawford East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2005-07-14 18y 05m 18d 2005-07-14 18y 05m 18d Crawford
1215 Stephen Crawford Raith Rovers; Hibernian; Dunfermline Athletic; Dundee United; Aberdeen 33 29 4 2 9 6 18 27.27 18.18 54.55 36.36 1993-12-18 19y 11m 09d 2007-09-25 33y 08m 16d Crawford
1216 William Crawford Partick Thistle 6 6 0 2 3 1 2 50.00 16.67 33.33 58.33 1953-12-26 Not Known 1957-11-11 Not Known Crawford
1217 William M Crawford Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1950-01-14 Not Known 1950-01-14 Not Known Crawford
1218 Crawley Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Crawley
1219 Gerard Martin Crawley Queens Park; Dumbarton 8 7 1 1 1 1 6 12.50 12.50 75.00 18.75 1981-10-03 19y 03m 00d 1985-03-23 22y 08m 20d Crawley
1220 Thomas Crawley Hamilton Academical 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1933-08-22 21y 09m 12d 1935-05-08 23y 05m 28d Crawley
1221 Crawshaw Blackburn Rovers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Crawshaw
1222 Tommy Crawshaw Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 21y 10m 16d 1896-04-29 23y 04m 02d Crawshaw
1223 Jack Crayston Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 30y 10m 23d 1941-08-02 30y 10m 23d Crayston
1224 Gerry Creaney Celtic 13 8 5 4 5 3 5 38.46 23.08 38.46 50.00 1990-09-22 20y 05m 09d 1993-11-20 23y 07m 07d Creaney
1225 James Creaney Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-20 Not Known 2021-07-20 Not Known Creaney
1226 Philip Creaney Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-01-25 19y 11m 13d 2003-01-25 19y 11m 13d Creaney
1227 John S Cree Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1944-03-11 Not Known 1944-04-15 Not Known Cree
1228 Allan William Creer Livingston (Meadowbank Thistle); Alloa Athletic 1 1 0 0 1 1 .00 50.00 50.00 25.00 2004-04-17 17y 05m 05d 2006-09-20 19y 10m 08d Creer
1229 Robbie Creevy Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 25y 10m 07d 2015-07-01 25y 10m 07d Creevy
1230 Patrick Cregg Falkirk; Hibernian; St Mirren; St Johnstone 19 16 3 6 8 11 24.00 32.00 44.00 40.00 2006-03-25 20y 01m 04d 2014-01-18 27y 10m 28d Cregg
1231 Pat Crerand Celtic 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1960-12-17 21y 09m 28d 1962-12-08 23y 09m 19d Crerand
1232 Crerar Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known Crerar
1233 Charlie Cresswell Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 20y 11m 13d 2023-07-30 20y 11m 13d Cresswell
1234 Elijah Cresswell Queens Park 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1914-01-31 Not Known 1917-08-25 Not Known Cresswell
1235 Juan Criado Chile-Peru XI 1 1 0 0 0 1 .00 .00 100.00 .00 1933-10-09 20y 03m 15d 1933-10-09 20y 03m 15d Criado
1236 Alex Crichton Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1919-08-06 Not Known 1920-08-11 Not Known Crichton
1237 Archibald Crichton Kilmarnock 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1902-11-22 Not Known 1907-03-16 Not Known Crichton
1238 Ronald John Crichton Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-12-24 19y 08m 18d 1961-04-29 20y 00m 23d Crichton
1239 Thomas Crichton Partick Thistle 12 12 0 2 6 4 16.67 50.00 33.33 41.67 1921-01-08 Not Known 1925-02-11 Not Known Crichton
1240 William Crichton Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-02-19 Not Known 1916-02-19 Not Known Crichton
1241 William Crichton East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1932-10-08 Not Known 1933-02-25 Not Known Crichton
1242 William Crichton Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Crichton
1243 Thomas M Crickett Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1927-04-11 Not Known 1927-04-11 Not Known Crickett
1244 Robert Crielly 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 Crielly
1245 Sean Crighton Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 29y 09m 23d 2020-01-18 29y 09m 23d Crighton
1246 William Crilley Alloa Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-03-24 Not Known 1923-03-24 Not Known Crilley
1247 Mark Patrick Crilly Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 26y 07m 14d 2007-01-06 26y 07m 14d Crilly
1248 James A Cringan St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1939-11-04 Not Known 1940-04-15 Not Known Cringan
1249 Robert Cringan Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1916-09-16 Not Known 1916-12-23 Not Known Cringan
1250 William Cringan Ayr United; Celtic; Third Lanark; Motherwell 18 18 0 2 14 3 1 77.78 16.67 5.56 86.11 1916-01-08 Not Known 1924-10-04 Not Known Cringan
1251 Stuart Charles Cringean Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-01-25 19y 06m 05d 2003-01-25 19y 06m 05d Cringean
1252 David Croal Falkirk 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1917-03-24 Not Known 1918-01-02 Not Known Croal
1253 James Anderson Croal Falkirk 15 15 0 7 8 4 2 53.33 26.67 13.33 66.67 1911-03-04 Not Known 1914-04-08 Not Known Croal
1254 James Croal Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-08-21 Not Known 1906-01-03 Not Known Croal
1255 Lee Croft St Johnstone 4 3 1 1 2 1 25.00 50.00 25.00 50.00 2012-02-05 26y 07m 15d 2014-01-18 28y 06m 28d Croft
1256 Matteo Crolla The Spartans 0 0 0 0 0 2 .00 .00 100.00 .00 2021-06-29 20y 01m 21d 2021-06-29 20y 01m 21d Crolla
1257 Robert Cromar Queens Park 6 6 0 0 1 5 .00 16.67 83.33 8.33 1956-11-24 25y 01m 16d 1958-03-08 26y 05m 00d Cromar
1258 Joseph Crombie Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1901-03-30 Not Known 1901-05-18 Not Known Crombie
1259 William Crombie Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known Crombie
1260 Lance Cronin Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 24y 08m 20d 2010-07-29 24y 08m 20d Cronin
1261 Fred Crook Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-01-06 Not Known 1917-01-06 Not Known Crook
1262 Jason Crooks Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 21y 11m 24d 2010-08-24 21y 11m 24d Crooks
1263 Matt Crooks Rangers 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-11-30 22y 10m 10d 2016-12-10 22y 10m 20d Crooks
1264 Sammy Crooks Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 29y 08m 13d 1938-04-11 30y 02m 26d Crooks
1265 Crookston Queens Park 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1895-05-18 Not Known 1895-05-18 Not Known Crookston
1266 Frederick Richard Croot Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1919-09-27 Not Known 1919-09-27 Not Known Croot
1267 Alex Cropley Hibernian; Arsenal 12 11 1 6 8 2 3 61.54 15.38 23.08 69.23 1970-03-17 19y 02m 01d 1975-07-30 24y 06m 14d Cropley
1268 Jordan Cropley Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-19 19y 03m 25d 2009-05-07 19y 10m 13d Cropley
1269 Marc Crosas Barcelona; Celtic 4 2 2 4 3 2 44.44 33.33 22.22 61.11 2007-07-28 18y 10m 27d 2010-05-09 21y 08m 08d Crosas
1270 James Crosbie Airdrieonians 5 5 0 1 0 4 20.00 .00 80.00 20.00 1932-08-20 Not Known 1935-03-09 Not Known Crosbie
1271 John Anderson Crosbie Ayr United 9 9 0 3 4 1 4 44.44 11.11 44.44 50.00 1914-01-03 Not Known 1920-01-05 Not Known Crosbie
1272 Robert Crosbie Queen of the South 2 2 0 1 0 0 2 .00 .00 100.00 .00 1957-11-09 32y 02m 07d 1958-03-10 32y 06m 08d Crosbie
1273 Gary Crosby Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 24y 01m 07d 1988-09-12 24y 01m 07d Crosby
1274 Alex Cross Queens Park 15 15 0 4 4 7 26.67 26.67 46.67 40.00 1940-10-05 Not Known 1946-01-26 Not Known Cross
1275 Alexander Cross Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-11-02 27y 04m 17d 1946-11-02 27y 04m 17d Cross
1276 Cross Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known Cross
1277 David Cross Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-01-03 Not Known 1954-01-02 Not Known Cross
1278 John H Cross Third Lanark 24 24 0 2 9 4 11 37.50 16.67 45.83 45.83 1898-11-12 Not Known 1910-04-02 Not Known Cross
1279 Kevin Cross Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-11-03 23y 01m 21d 1979-11-03 23y 01m 21d Cross
1280 Robert McPherson Cross Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1937-11-13 Not Known 1938-10-29 Not Known Cross
1281 William Cross Third Lanark 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 1901-04-08 Not Known 1910-04-20 Not Known Cross
1282 Bernard Crossan Celtic; Third Lanark; St Bernards 17 17 0 1 5 1 11 29.41 5.88 64.71 32.35 1890-08-23 Not Known 1895-09-14 Not Known Crossan
1283 Errol Crossan Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 29y 04m 02d 1959-10-12 29y 04m 02d Crossan
1284 Johnny Crossan Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-10-21 29y 10m 22d 1968-10-21 29y 10m 22d Crossan
1285 Patrick Crossan Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1925-08-19 Not Known 1925-08-19 Not Known Crossan
1286 Thomas Roland Crosskey Cowdenbeath; Albion Rovers; Greenock Morton 4 4 0 0 2 2 .00 50.00 50.00 25.00 1932-09-10 Not Known 1937-12-04 Not Known Crosskey
1287 Tom Crosskey Heart of Midlothian B 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1929-08-01 Not Known 1930-08-01 Not Known Crosskey
1288 William Samuel Crossland Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Crossland
1289 Mark Crossley Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Crossley
1290 Alexander Crowe St Mirren 8 8 0 6 1 4 3 12.50 50.00 37.50 37.50 1946-08-28 21y 09m 04d 1952-01-12 27y 01m 19d Crowe
1291 Charlie Crowe Newcastle United 4 4 0 0 2 2 .00 50.00 50.00 25.00 1954-10-13 29y 11m 13d 1956-11-05 32y 00m 06d Crowe
1292 Gilbert Crowe Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-04 20y 08m 00d 1956-02-04 20y 08m 00d Crowe
1293 Matthew Jackson Crowe Partick Thistle; Norwich City 3 3 0 0 1 2 .00 33.33 66.67 16.67 1955-08-13 23y 01m 09d 1959-10-12 27y 03m 08d Crowe
1294 Vic Crowe Aston Villa 2 2 0 0 2 0 .00 100.00 .00 50.00 1958-11-19 26y 09m 20d 1960-04-25 28y 02m 26d Crowe
1295 Crozier Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-23 Not Known 1889-11-23 Not Known Crozier
1296 Joseph Crozier Brentford; Airdrieonians; Hibernian 10 10 0 4 3 2 40.00 30.00 20.00 55.00 1938-06-01 24y 03m 20d 1942-09-05 28y 06m 24d Crozier
1297 Cruchaga Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cruchaga
1298 E Cruickshank Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Cruickshank
1299 George Philip Cruickshanks Queen of the South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-02-28 21y 07m 06d 1953-12-05 22y 04m 13d Cruickshanks
1300 Jim Cruikshank Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1977-08-13 36y 04m 00d 1977-08-13 36y 04m 00d Cruikshank
1301 John Cruikshank Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-05-01 Not Known 1905-05-01 Not Known Cruikshank
1302 John Crum Celtic; Greenock Morton 21 21 0 13 13 3 5 61.90 14.29 23.81 69.05 1933-09-02 Not Known 1945-01-13 Not Known Crum
1303 Robert W Crumley Dundee 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1907-04-08 Not Known 1910-12-10 Not Known Crumley
1304 Leslie Victor Crump Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-03-20 Not Known 1926-03-20 Not Known Crump
1305 Andre Alves da Cruz Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 24y 01m 01d 1992-11-04 24y 01m 15d Cruz
1306 Cadu Viktoria Plzen 2 1 1 2 0 0 100.00 .00 .00 100.00 2024-08-22 27y 00m 14d 2024-08-29 27y 00m 21d Cruz
1307 Fernando da Conceicao Cruz Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 19y 09m 21d 1960-10-05 19y 09m 27d Cruz
1308 Ochotorena Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 29y 06m 22d 1990-08-07 29y 06m 22d Cruz
1309 Manuel Jorge Da Silva Cruz(Tulipa) FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 24y 05m 21d 1996-07-31 24y 05m 21d Cruz(Tulipa)
1310 Tamás Csehi Paksi SE 1 0 1 0 0 1 .00 .00 100.00 .00 2011-08-04 27y 02m 02d 2011-08-04 27y 02m 02d Csehi
1311 Norbert Csernyánszki Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 35y 06m 26d 2011-08-04 35y 07m 02d Csernyánszki
1312 Pepe Cubero Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Cubero
1313 Barry Cuddihy St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-12-29 17y 00m 10d 2013-12-29 17y 00m 10d Cuddihy
1314 Carlo Cudicini Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 38y 02m 09d 2011-08-25 38y 02m 16d Cudicini
1315 Mathew Cudjoe Dundee United 1 1 0 0 0 3 .00 .00 100.00 .00 2022-04-24 18y 05m 13d 2023-02-04 19y 02m 24d Cudjoe
1316 Carlos Cuellar Rangers 4 4 0 3 0 1 75.00 .00 25.00 75.00 2007-09-15 26y 00m 23d 2008-02-27 26y 06m 04d Cuellar
1317 Cuellar Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cuellar
1318 Pat Cuff Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 24y 07m 25d 1976-11-13 24y 07m 25d Cuff
1319 Cuk OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Cuk
1320 Sam Culbert Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2026-07-10 20y 03m 05d 2026-07-10 20y 03m 05d Culbert
1321 William Culbert Clyde; Queen of the South 7 7 0 3 0 4 42.86 .00 57.14 42.86 1931-08-29 Not Known 1936-11-28 Not Known Culbert
1322 Nick Culkin Livingston (Meadowbank Thistle) 2 2 0 2 0 0 100.00 .00 .00 100.00 2001-11-03 22y 11m 28d 2002-01-19 23y 02m 13d Culkin
1323 Charles Cullen Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-19 Not Known 1964-09-19 Not Known Cullen
1324 James Cullen Greenock Morton; Hamilton Academical; Third Lanark 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1914-02-21 Not Known 1923-02-17 Not Known Cullen
1325 Joseph Cullen Celtic 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1892-08-27 Not Known 1894-05-19 Not Known Cullen
1326 Tony Cullen Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 19y 10m 06d 1989-08-05 19y 10m 06d Cullen
1327 William M Cullen Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1921-02-26 Not Known 1921-02-26 Not Known Cullen
1328 James Culley Hibernian; Alloa Athletic; Celtic 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1935-04-23 19y 09m 03d 1941-11-22 26y 04m 02d Culley
1329 Bill Culley Kilmarnock; Clyde 14 14 0 5 5 0 9 35.71 .00 64.29 35.71 1912-10-26 Not Known 1924-02-23 Not Known Culley
1330 David Cully Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-19 22y 06m 03d 1995-08-19 22y 06m 03d Cully
1331 Arthur Cumming Raith Rovers 13 13 0 2 5 6 15.38 38.46 46.15 34.62 1907-03-09 Not Known 1913-01-18 Not Known Cumming
1332 David Scott Cumming Arbroath; Middlesbrough 4 4 0 0 0 4 .00 .00 100.00 .00 1935-09-07 25y 04m 01d 1939-03-25 28y 10m 19d Cumming
1333 George Cumming Partick Thistle; St Mirren 4 3 1 2 1 1 50.00 25.00 25.00 62.50 1966-12-03 Not Known 1970-02-21 Not Known Cumming
1334 James Cumming Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1947-02-01 Not Known 1947-02-01 Not Known Cumming
1335 James Cumming Aberdeen 2 2 0 1 1 0 50.00 50.00 .00 75.00 1916-03-11 Not Known 1916-11-18 Not Known Cumming
1336 John Cumming Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-02-20 Not Known 1965-02-20 Not Known Cumming
1337 John Cumming Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 35y 04m 21d 1965-08-07 35y 04m 21d Cumming
1338 Lawrence Cumming Queen of the South 6 6 0 1 3 0 3 50.00 .00 50.00 50.00 1933-11-18 Not Known 1935-12-14 Not Known Cumming
1339 Dean Cummings Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-16 18y 03m 17d 2011-07-16 18y 03m 17d Cummings
1340 E Cummings St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-07 Not Known 1889-09-07 Not Known Cummings
1341 George Wilfred Cummings Partick Thistle 6 6 0 3 0 3 50.00 .00 50.00 50.00 1932-12-24 19y 06m 19d 1935-08-10 22y 02m 05d Cummings
1342 Jason Cummings Hibernian; Rangers; Dundee 13 11 2 8 6 5 3 42.86 35.71 21.43 60.71 2014-01-02 18y 11m 25d 2021-10-23 26y 09m 15d Cummings
1343 Robert Cummings Aberdeen 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1960-03-26 24y 04m 09d 1963-03-09 27y 03m 20d Cummings
1344 Warren Cummings Dundee United 2 1 1 0 0 2 .00 .00 100.00 .00 2002-09-21 21y 11m 06d 2002-12-21 22y 02m 06d Cummings
1345 Adam Cummins Motherwell; Stirling Albion 3 2 1 2 1 1 50.00 25.00 25.00 62.50 2012-11-24 19y 08m 21d 2021-07-20 28y 04m 17d Cummins
1346 Graham Cummins St Johnstone 7 4 3 3 4 3 2 44.44 33.33 22.22 61.11 2015-08-02 27y 07m 04d 2017-12-23 29y 11m 24d Cummins
1347 Stan Cummins Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-11-13 18y 05m 01d 1976-11-13 18y 05m 01d Cummins
1348 Jason Cundy Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 22y 07m 14d 1992-07-25 22y 07m 14d Cundy
1349 Daniel Cunliffe Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-23 22y 10m 12d 1898-04-23 22y 10m 12d Cunliffe
1350 Robert Robertson Cunning Hamilton Academical 4 4 0 0 1 3 .00 25.00 75.00 12.50 1953-08-08 23y 05m 27d 1954-03-17 24y 01m 05d Cunning
1351 Albert Cunningham Port Glasgow Athletic; Clyde 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1905-09-09 Not Known 1909-03-13 Not Known Cunningham
1352 Alex Cunningham Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 20y 02m 10d 2015-07-14 20y 02m 10d Cunningham
1353 Andy Cunningham Kilmarnock; Rangers 29 29 0 10 13 7 9 44.83 24.14 31.03 56.90 1910-04-30 19y 03m 00d 1927-08-20 36y 06m 20d Cunningham
1354 Archibald Cunningham Leith Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1901-03-30 Not Known 1903-04-04 Not Known Cunningham
1355 Archibald Scott Cunningham St Bernards 3 3 0 0 2 1 .00 66.67 33.33 33.33 1936-04-30 Not Known 1936-05-15 Not Known Cunningham
1356 Billy Cunningham Partick Thistle 16 16 0 5 5 8 27.78 27.78 44.44 41.67 1961-02-04 Not Known 1968-11-09 Not Known Cunningham
1357 David Cunningham St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-12-28 Not Known 1946-12-28 Not Known Cunningham
1358 Finlay Cunningham St Mirren; Falkirk 7 7 0 0 4 3 .00 57.14 42.86 28.57 1936-08-29 Not Known 1941-06-21 Not Known Cunningham
1359 George Cunningham Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known Cunningham
1360 Graeme McCreath Cunningham Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-04-24 25y 03m 27d 1948-04-24 25y 03m 27d Cunningham
1361 Greg Cunningham Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 31y 05m 20d 2022-07-20 31y 05m 20d Cunningham
1362 Harry Cunningham Ayr United; Kilmarnock 15 15 0 5 9 4 2 60.00 26.67 13.33 73.33 1921-10-22 Not Known 1930-08-30 Not Known Cunningham
1363 J Cunningham Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Cunningham
1364 James Cunningham St Mirren; Kilmarnock 16 16 0 5 7 5 3 43.75 31.25 18.75 59.38 1904-12-10 Not Known 1911-11-18 Not Known Cunningham
1365 John Cunningham Sheffield United 1 1 0 1 0 0 1 .00 .00 100.00 .00 1898-04-18 Not Known 1898-04-18 Not Known Cunningham
1366 Laurie Cunningham West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 22y 00m 03d 1978-08-06 22y 00m 03d Cunningham
1367 Michael Cunningham East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-05 39y 00m 26d 2022-07-05 39y 00m 26d Cunningham
1368 Peter Cunningham Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-16 Not Known 1918-09-16 Not Known Cunningham
1369 Peter Cunningham Clyde; Partick Thistle 3 3 0 4 2 1 0 66.67 33.33 .00 83.33 1929-11-30 Not Known 1931-04-18 Not Known Cunningham
1370 Robert Cunningham St Mirren 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1910-11-26 Not Known 1911-01-21 Not Known Cunningham
1371 Ross Cunningham Hamilton Academical; Stirling Albion 2 1 1 1 2 3 16.67 33.33 50.00 33.33 2017-12-02 19y 06m 09d 2025-07-19 27y 01m 26d Cunningham
1372 Thomas Cunningham Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 25y 08m 00d 1997-07-20 25y 08m 00d Cunningham
1373 William Cunningham Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1967-10-14 20y 00m 29d 1967-10-14 20y 00m 29d Cunningham
1374 William C Cunningham Kilmarnock 5 5 0 1 0 4 20.00 .00 80.00 20.00 1912-10-26 Not Known 1915-02-06 Not Known Cunningham
1375 William Carruthers Cunningham Airdrieonians 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1947-08-16 22y 05m 25d 1949-01-22 23y 11m 00d Cunningham
1376 Willie Cunningham St Mirren; Dunfermline Athletic 10 10 0 1 5 2 3 50.00 20.00 30.00 60.00 1950-01-03 19y 10m 14d 1962-10-06 32y 07m 16d Cunningham
1377 William Livingstone Cunningham Third Lanark; Stirling Albion 15 15 0 1 1 13 6.25 6.25 81.25 9.38 1958-09-27 20y 02m 16d 1968-04-20 29y 09m 09d Cunningham
1378 Edward Cunnington Dunfermline Athletic 3 3 0 0 0 4 .00 .00 100.00 .00 1991-08-10 21y 08m 29d 1992-03-28 22y 04m 16d Cunnington
1379 David Cupples Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1948-02-28 28y 01m 05d 1951-11-24 31y 10m 01d Cupples
1380 Curilear FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Curilear
1381 David [1933] White Curlett Kilmarnock; Dundee; Ayr United 9 9 0 3 2 3 4 22.22 33.33 44.44 38.89 1955-04-06 Not Known 1961-02-18 Not Known Curlett
1382 John Curley Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1926-01-04 Not Known 1926-01-04 Not Known Curley
1383 John Curley Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1934-11-03 Not Known 1935-03-23 Not Known Curley
1384 Tom Curley Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-26 19y 03m 15d 1964-09-26 19y 03m 15d Curley
1385 Fraser Curly Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known Curly
1386 Craig Curran Ross County; Dundee 10 6 4 2 4 4 20.00 40.00 40.00 40.00 2015-08-15 25y 11m 23d 2019-03-09 29y 06m 14d Curran
1387 Curran Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1942-05-23 Not Known 1942-05-23 Not Known Curran
1388 Edward Terence Curran Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 27y 04m 15d 1982-08-04 27y 04m 15d Curran
1389 Geoffrey F Curran St Mirren; Arbroath 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1980-11-01 19y 06m 17d 1985-10-23 24y 06m 08d Curran
1390 Henry Curran Dumbarton; Dundee United; St Johnstone; Partick Thistle; Dunfermline Athletic 22 18 4 3 7 5 14 26.92 19.23 53.85 36.54 1985-01-05 18y 02m 27d 1997-12-27 31y 02m 18d Curran
1391 Hugh Curran Wolverhampton Wanderers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1971-04-14 Not Known 1971-04-14 Not Known Curran
1392 Jesse Curran Dundee 3 2 1 1 0 2 33.33 .00 66.67 33.33 2018-10-23 22y 03m 07d 2019-03-09 22y 07m 21d Curran
1393 John Curran Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1961-05-02 Not Known 1961-05-02 Not Known Curran
1394 John Curran Queens Park; Aberdeen; East Fife 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1948-04-24 23y 10m 02d 1955-10-22 31y 04m 00d Curran
1395 Peter Curran Partick Thistle 25 25 0 10 7 8 40.00 28.00 32.00 54.00 1938-01-15 Not Known 1948-10-02 Not Known Curran
1396 Peter J Curran Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1960-03-15 Not Known 1960-03-15 Not Known Curran
1397 William Curran St Bernards 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1908-05-16 Not Known 1908-09-21 Not Known Curran
1398 Alex Ferguson Currie Queens Park; Kilmarnock; Airdrieonians 9 9 0 1 2 2 5 22.22 22.22 55.56 33.33 1902-11-01 Not Known 1907-02-02 Not Known Currie
1399 Blair Currie Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 27y 05m 01d 2021-07-20 27y 05m 01d Currie
1400 Currie Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known Currie
1401 Dan Currie Clyde; Queen of the South 10 10 0 1 2 4 4 20.00 40.00 40.00 40.00 1956-04-11 Not Known 1964-02-08 Not Known Currie
1402 Darren Currie West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 20y 00m 15d 1994-12-14 20y 00m 15d Currie
1403 David Currie Hamilton Academical 4 4 0 0 0 4 .00 .00 100.00 .00 1961-09-13 Not Known 1966-01-08 Not Known Currie
1404 David H Currie Ayr United 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1933-08-19 Not Known 1939-01-11 Not Known Currie
1405 David S Currie Airdrieonians 5 5 0 2 2 0 40.00 40.00 .00 60.00 1925-09-09 Not Known 1929-01-19 Not Known Currie
1406 Duncan Currie Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-07 Not Known 1913-08-07 Not Known Currie
1407 Edward Currie Third Lanark; Alloa Athletic 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1943-09-04 Not Known 1946-04-24 Not Known Currie
1408 Ian Currie Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 19y 00m 30d 1972-02-26 19y 00m 30d Currie
1409 Ken Currie 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 Currie
1410 Peter Currie St Bernards; Clyde 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1912-08-15 Not Known 1918-03-16 Not Known Currie
1411 Robert Currie Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-03-02 Not Known 1907-03-02 Not Known Currie
1412 Robert Currie Partick Thistle; Heart of Midlothian B 6 6 0 1 0 4 16.67 .00 66.67 16.67 1897-09-04 Not Known 1913-08-12 Not Known Currie
1413 Thomas Andrew Currie Clydebank[4] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 24y 02m 26d 1995-02-07 24y 03m 01d Currie
1414 Walter Robertson Currie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1919-09-06 Not Known 1919-09-06 Not Known Currie
1415 Currie-1928-08-06-CH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-06 Not Known 1928-08-06 Not Known Currie-1928-08-06-CH
1416 Bill Curry Newcastle United; The British Army 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1955-11-07 19y 10m 28d 1958-04-23 22y 04m 13d Curry
1417 Mitchell Curry Inverness Caledonian Thistle 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2019-07-08 19y 11m 24d 2019-07-08 19y 11m 24d Curry
1418 Alexandru Curtean Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 26y 03m 12d 2013-07-09 26y 03m 12d Curtean
1419 Curtis Shamrock Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Curtis
1420 Findlay Curtis Rangers; Kilmarnock 2 1 1 2 0 2 50.00 .00 50.00 50.00 2025-02-16 19y 01m 06d 2026-03-14 20y 02m 04d Curtis
1421 Sam Curtis St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 2025-02-23 20y 01m 11d 2025-05-14 20y 04m 02d Curtis
1422 Thomas Curtis Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1911-11-11 Not Known 1911-11-11 Not Known Curtis
1423 Nicholas Cusack Motherwell 9 8 1 1 0 1 8 .00 11.11 88.89 5.56 1989-09-16 23y 08m 18d 1991-12-14 25y 11m 15d Cusack
1424 John Cushley Celtic; Dunfermline Athletic; Dumbarton 14 14 0 2 4 8 14.29 28.57 57.14 28.57 1963-04-29 20y 03m 08d 1974-11-09 31y 09m 19d Cushley
1425 John James Cusick East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 24y 08m 26d 1999-10-12 24y 08m 26d Cusick
1426 Nello Cusin Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 24y 10m 21d 1990-11-07 24y 11m 04d Cusin
1427 Ronald Cusiter Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-20 20y 08m 06d 1985-08-20 20y 08m 06d Cusiter
1428 Bruno Custos Metz 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 21y 02m 22d 1998-07-21 21y 02m 22d Custos
1429 John Cutbush Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 26y 02m 19d 1975-10-01 26y 03m 03d Cutbush
1430 Clement Cuthbert Clyde 2 2 0 2 0 0 100.00 .00 .00 100.00 1921-08-23 Not Known 1921-09-17 Not Known Cuthbert
1431 J Cuthbert Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Cuthbert
1432 John Cuthbert Clyde 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1935-11-16 Not Known 1935-11-16 Not Known Cuthbert
1433 Kevin Cuthbert St Johnstone; Ayr United; Raith Rovers 7 7 0 2 4 8 14.29 28.57 57.14 28.57 2000-03-15 17y 06m 07d 2017-01-25 34y 04m 17d Cuthbert
1434 Scott Cuthbert Celtic; St Mirren 1 1 0 1 1 1 33.33 33.33 33.33 50.00 2004-10-16 17y 04m 01d 2009-02-21 21y 08m 06d Cuthbert
1435 A Cuthbertson Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Cuthbertson
1436 Andrew Cuthbertson Abercorn 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1891-03-28 Not Known 1893-03-11 Not Known Cuthbertson
1437 D Cuthbertson Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Cuthbertson
1438 David Cuthbertson Abercorn 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1891-03-28 Not Known 1893-03-11 Not Known Cuthbertson
1439 James Cuthbertson Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1889-03-02 Not Known 1890-02-01 Not Known Cuthbertson
1440 John Cuthbertson Hibernian 13 13 0 9 6 1 6 46.15 7.69 46.15 50.00 1940-01-01 17y 01m 01d 1949-04-11 Not Known Cuthbertson
1441 John G Cuthbertson Third Lanark; Stenhousemuir 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1949-10-15 Not Known 1954-05-01 Not Known Cuthbertson
1442 Scott William Cuthbertson Kilmarnock 4 4 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 21y 03m 07d 1987-08-19 21y 09m 26d Cuthbertson
1443 William Cuthil Leith Athletic 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1903-12-12 Not Known 1904-04-30 Not Known Cuthil
1444 David S Cuthill Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known Cuthill
1445 Tomas Cvancara Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 2026-01-25 25y 05m 12d 2026-01-25 25y 05m 12d Cvancara
1446 Nenad Cvetkovic Sportklub Rapid Wien 2 2 0 1 0 2 0 .00 100.00 .00 50.00 2026-08-20 30y 07m 14d 2026-08-26 30y 07m 20d Cvetkovic
1447 Ludovit Cvetler Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 28y 04m 28d 1967-02-14 28y 04m 28d Cvetler
1448 Ivan Cvorovic Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 09m 12d 2014-07-03 28y 09m 12d Cvorovic
1449 Piotr Czachowski Dundee 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1993-10-02 26y 10m 25d 1993-11-13 27y 00m 06d Czachowski
1450 Czyszczon 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 Czyszczon

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