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

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 0 2 1 .00 66.67 33.33 33.33 2022-08-07 25y 05m 13d 2023-05-27 26y 03m 02d Cabraja
7 Arthur Cabral Fiorentina 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-13 24y 05m 18d 2022-10-13 24y 05m 18d Cabral
8 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
9 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
10 Antonio Cabrini Bologna 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-11-07 33y 00m 30d 1990-11-07 33y 00m 30d Cabrini
11 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
12 Danny Cadamarteri Dundee United 2 1 1 2 1 1 0 50.00 50.00 .00 75.00 2009-08-17 29y 10m 05d 2009-12-12 30y 02m 00d Cadamarteri
13 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
14 Chris Cadden Motherwell; Hibernian 20 19 1 1 5 5 10 25.00 25.00 50.00 37.50 2014-03-01 17y 05m 10d 2023-05-27 26y 08m 08d Cadden
15 Nicky Cadden Livingston (Meadowbank Thistle) 2 1 1 1 1 0 50.00 50.00 .00 75.00 2018-09-22 22y 00m 03d 2018-12-14 22y 02m 25d Cadden
16 Liam Caddis St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 2013-11-02 20y 01m 13d 2014-08-03 20y 10m 14d Caddis
17 Paul Caddis Celtic; Dundee United 3 2 1 1 0 2 33.33 .00 66.67 33.33 2009-02-28 20y 10m 09d 2010-02-10 21y 09m 22d Caddis
18 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
19 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
20 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
21 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
22 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
23 Junior Caicara Istanbul Basaksehir 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-11-03 33y 06m 07d 2022-11-03 33y 06m 07d Caicara
24 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
25 Tony Caig Hibernian; Gretna 1 1 0 0 0 1 .00 .00 100.00 .00 2002-08-11 28y 04m 00d 2002-08-11 28y 04m 00d Caig
26 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
27 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
28 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
29 Benny Cairney Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1965-10-23 20y 00m 07d 1966-03-23 20y 05m 07d Cairney
30 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
31 Henry Cairney Airdrieonians; Brechin City 6 4 2 3 0 3 50.00 .00 50.00 50.00 1981-01-01 19y 04m 00d 1992-08-19 30y 11m 18d Cairney
32 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
33 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
34 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
35 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
36 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
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 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
46 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
47 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
48 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
49 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
50 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
51 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
52 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
53 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
54 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
55 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 30d 1965-08-07 Not Known Calder
56 Riccardo Calder Dundee; Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-29 22y 06m 03d 2018-07-29 22y 06m 03d Calder
57 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
58 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
59 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
60 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
61 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
62 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
63 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
64 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
65 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
66 Gary Caldwell Hibernian; Celtic 24 24 0 1 8 7 9 33.33 29.17 37.50 47.92 2002-03-16 19y 11m 04d 2009-12-20 27y 08m 08d Caldwell
67 George Caldwell Airdrieonians 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1967-04-26 23y 00m 22d 1973-04-21 29y 00m 17d Caldwell
68 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
69 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
70 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
71 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
72 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
73 Ross Caldwell Hibernian 4 1 3 1 2 1 1 50.00 25.00 25.00 62.50 2012-08-12 18y 09m 17d 2013-10-30 20y 00m 04d Caldwell
74 Terry Caldwell Carlisle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1967-03-10 28y 03m 05d 1969-07-26 30y 07m 21d Caldwell
75 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
76 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
77 Ralph Callachan Hibernian 17 17 0 2 4 8 5 23.53 47.06 29.41 47.06 1978-08-26 23y 03m 28d 1986-05-06 31y 00m 07d Callachan
78 Ross Callachan Raith Rovers; St Johnstone; Ross County 14 12 2 1 0 5 9 .00 35.71 64.29 17.86 2012-07-14 18y 10m 10d 2022-07-30 28y 10m 26d Callachan
79 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
80 Liam Callaghan Cowdenbeath 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2014-08-04 19y 09m 25d 2015-07-15 20y 09m 05d Callaghan
81 Paddy Callaghan Hibernian; Rest of Edinburgh 88 88 0 5 24 25 38 27.27 28.41 43.18 41.48 1899-03-18 19y 07m 06d 1914-08-26 35y 00m 14d Callaghan
82 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
83 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
84 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
85 Tommy Callaghan Dunfermline Athletic; Celtic; Clydebank[4] 22 21 1 1 10 7 5 45.45 31.82 22.73 61.36 1963-08-03 17y 07m 28d 1976-10-25 30y 10m 19d Callaghan
86 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
87 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
88 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
89 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
90 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
91 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
92 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
93 Henri Camara Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-10-16 27y 05m 06d Camara
94 Mohamed Camara Celtic; St Mirren 2 2 0 0 2 0 .00 100.00 .00 50.00 2005-10-15 30y 03m 20d 2009-02-21 33y 07m 27d Camara
95 Ryan Camenzuli Birkirkara 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-07-21 21y 10m 13d 2016-07-21 21y 10m 13d Camenzuli
96 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
97 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
98 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
99 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
100 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
101 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
102 Donald Daniel Cameron Clydebank[4] 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-16 20y 05m 04d 1983-04-16 20y 05m 04d Cameron
103 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
104 Douglas James Spence Cameron Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2004-03-27 21y 01m 19d 2004-03-27 21y 01m 19d Cameron
105 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
106 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
107 Greg Cameron Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2006-10-01 18y 05m 21d 2006-10-01 18y 05m 21d Cameron
108 Hugh D Cameron Kilmarnock; Ayr United 2 1 1 0 2 0 .00 100.00 .00 50.00 1972-12-09 18y 05m 24d 1975-12-20 21y 06m 05d Cameron
109 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
110 Ian Cameron St Mirren; Aberdeen; Partick Thistle; Hibernian; Raith Rovers 40 30 10 2 11 8 20 27.50 20.00 50.00 37.50 1984-03-24 17y 07m 00d 1998-08-19 31y 11m 26d Cameron
111 Innes Cameron Kilmarnock; Alloa Athletic 4 2 2 1 2 0 2 50.00 .00 50.00 50.00 2018-05-13 17y 08m 21d 2023-09-26 23y 01m 04d Cameron
112 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
113 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
114 James Fairley Cameron Dundee United; Falkirk; Montrose 21 20 1 7 5 9 33.33 23.81 42.86 45.24 1968-02-17 21y 02m 10d 1978-03-25 31y 03m 18d Cameron
115 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
116 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
117 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
118 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
119 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
120 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
121 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
122 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
123 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
124 Kenneth Cameron Dundee; Kilmarnock; Dundee United 18 16 2 11 8 2 8 44.44 11.11 44.44 50.00 1964-03-21 21y 08m 06d 1973-11-10 31y 03m 26d Cameron
125 Lyall Cameron Peterhead; Dundee 4 3 1 2 1 0 3 25.00 .00 75.00 25.00 2021-07-10 18y 09m 00d 2024-02-03 21y 03m 24d Cameron
126 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
127 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
128 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
129 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
130 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
131 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
132 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
133 Jose Luis Perez Caminero Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 25y 10m 06d 1993-09-28 25y 10m 20d Caminero
134 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
135 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
136 Adam Campbell St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2014-01-29 19y 00m 28d 2014-01-29 19y 00m 28d Campbell
137 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
138 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
139 Allan Campbell Motherwell 10 10 0 4 2 4 40.00 20.00 40.00 50.00 2017-12-09 19y 05m 05d 2020-03-07 21y 08m 03d Campbell
140 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
141 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
142 Archie Campbell Dumbarton 3 1 2 0 1 2 .00 33.33 66.67 16.67 2014-09-13 23y 08m 03d 2015-01-10 24y 00m 00d Campbell
143 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
144 Bobby (Black) Campbell St Mirren; Motherwell 10 10 0 3 3 2 5 30.00 20.00 50.00 40.00 1961-04-15 19y 08m 02d 1970-02-28 28y 06m 15d Campbell
145 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
146 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
147 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
148 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
149 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
150 Colin Campbell Hibernian; Airdrieonians 5 4 1 2 3 1 1 60.00 20.00 20.00 70.00 1979-03-17 22y 03m 16d 1982-11-06 25y 11m 05d Campbell
151 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
152 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
153 Dean Campbell Aberdeen 5 3 2 2 3 0 40.00 60.00 .00 70.00 2018-12-22 17y 09m 03d 2021-10-30 20y 07m 11d Campbell
154 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
155 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
156 Duncan Matthew Campbell Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1989-04-15 18y 07m 04d 1990-01-06 19y 03m 26d Campbell
157 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
158 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
159 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
160 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
161 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
162 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
163 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
164 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
165 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
166 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
167 Iain Campbell Dunfermline Athletic; Cowdenbeath; Forfar Athletic 6 5 1 1 1 4 16.67 16.67 66.67 25.00 2005-03-05 19y 08m 05d 2015-08-25 30y 01m 28d Campbell
168 Ian Campbell Alloa Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-23 23y 04m 07d 1983-04-23 23y 04m 07d Campbell
169 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
170 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
171 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
172 Jack Campbell Partick Thistle 28 28 0 12 7 9 42.86 25.00 32.14 55.36 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d Campbell
173 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
174 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
175 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
176 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
177 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
178 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
179 John Campbell Celtic; Third Lanark 37 37 0 14 15 7 15 40.54 18.92 40.54 50.00 1891-02-28 Not Known 1904-11-26 Not Known Campbell
180 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
181 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
182 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
183 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
184 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
185 Josh Campbell Hibernian 9 4 5 1 3 5 11.11 33.33 55.56 27.78 2022-02-01 21y 08m 26d 2023-12-27 23y 07m 21d Campbell
186 Kenneth Campbell Partick Thistle 6 6 0 1 4 1 16.67 66.67 16.67 50.00 1921-01-08 Not Known 1921-09-24 Not Known Campbell
187 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
188 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
189 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
190 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
191 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
192 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
193 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
194 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
195 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
196 Ross Campbell Hibernian; East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 27y 00m 09d 2014-07-12 27y 00m 09d Campbell
197 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
198 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
199 Stephen Campbell Dundee 7 6 1 0 3 4 .00 42.86 57.14 21.43 1988-03-30 20y 04m 10d 1993-04-10 25y 04m 21d Campbell
200 Steven Campbell East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 27y 10m 22d 2014-07-12 27y 10m 22d Campbell
201 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
202 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
203 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
204 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
205 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
206 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
207 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
208 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
209 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
210 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
211 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
212 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
213 William Gibson Campbell Dundee; Motherwell 15 15 0 2 5 6 4 33.33 40.00 26.67 53.33 1966-10-01 22y 02m 29d 1973-09-15 29y 02m 13d Campbell
214 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
215 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]
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 David Cancola Ross County 4 4 0 0 1 3 .00 25.00 75.00 12.50 2021-12-26 25y 02m 03d 2023-04-22 26y 05m 30d Cancola
224 Daniel Candeias Rangers 7 7 0 1 6 1 0 85.71 14.29 .00 92.86 2017-08-19 29y 05m 25d 2019-04-20 31y 01m 26d Candeias
225 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
226 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
227 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
228 Marco Antonio Simoes Caneira FC Girondins de Bordeaux 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-11-27 24y 09m 18d 2003-11-27 24y 09m 18d Caneira
229 Peter Canero Kilmarnock; Dundee United 12 9 3 1 3 8 8.33 25.00 66.67 20.83 1999-11-27 18y 10m 09d 2005-11-05 24y 09m 18d Canero
230 Claudio Caniggia Dundee; Rangers 8 7 1 1 4 2 2 50.00 25.00 25.00 62.50 2000-11-25 33y 10m 16d 2003-02-15 36y 01m 06d Caniggia
231 Paul Cannell Newcastle United; Berwick Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1983-09-20 30y 00m 18d 1983-09-20 30y 00m 18d Cannell
232 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
233 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
234 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
235 Mark Canning Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2003-02-08 19y 04m 27d 2003-02-08 19y 04m 27d Canning
236 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
237 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
238 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
239 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
240 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
241 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
242 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
243 Todd Cantwell Rangers 5 4 1 1 4 1 0 80.00 20.00 .00 90.00 2023-02-01 24y 11m 05d 2023-12-06 25y 09m 09d Cantwell
244 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
245 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
246 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
247 Nuno Fernando Capucho Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-09-21 31y 07m 00d 2003-09-21 31y 07m 00d Capucho
248 Massimiliano Caputo Livingston (Meadowbank Thistle) 3 0 3 3 0 0 100.00 .00 .00 100.00 2001-07-28 20y 10m 18d 2002-05-12 21y 08m 02d Caputo
249 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
250 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
251 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
252 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
253 Derek Carcary Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 00m 15d 2014-07-26 28y 00m 15d Carcary
254 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 06m 20d 2021-03-14 34y 01m 07d Cardle
255 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
256 Graham Carey Celtic; St Mirren; Ross County; St Johnstone 18 17 1 5 4 4 10 22.22 22.22 55.56 33.33 2010-04-03 20y 10m 14d 2024-02-07 34y 08m 18d Carey
257 Andrew Cargill Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-09-20 20y 00m 18d 1995-09-20 20y 00m 18d Cargill
258 Baily Cargill Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-03-17 22y 08m 12d 2018-03-17 22y 08m 12d Cargill
259 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
260 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
261 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
262 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
263 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
264 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
265 Willie Carlin Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 26y 05m 04d 1967-03-10 26y 05m 04d Carlin
266 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
267 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
268 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 05m 08d 2011-07-09 26y 05m 08d Carlos de Oliveira
269 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
270 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
271 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
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 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
282 Joe Carolan Manchester United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-05-28 22y 08m 20d 1960-06-01 22y 08m 24d Carolan
283 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
284 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
285 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
286 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
287 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
288 Kevin Carr Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 21y 08m 29d 1980-08-04 21y 08m 29d Carr
289 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
290 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
291 Billy Carr Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 29y 06m 10d 1934-09-24 29y 06m 17d Carr
292 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
293 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
294 Dale Carrick Kilmarnock; Airdrieonians (Airdrie United); Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2020-01-18 26y 00m 11d 2021-07-20 27y 06m 13d Carrick
295 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
296 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
297 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
298 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
299 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
300 Mark Carrington Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2011-02-12 23y 09m 08d 2011-02-12 23y 09m 08d Carrington
301 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
302 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
303 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
304 Jake Carroll Motherwell 4 4 0 3 0 1 75.00 .00 25.00 75.00 2019-09-14 28y 01m 03d 2022-05-11 30y 09m 00d Carroll
305 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
306 Pat Carroll Hibernian; Raith Rovers; Falkirk 9 6 3 1 2 3 4 22.22 33.33 44.44 38.89 1975-05-03 17y 06m 10d 1982-11-20 25y 00m 28d Carroll
307 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
308 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
309 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
310 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
311 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
312 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
313 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
314 David Carson Inverness Caledonian Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2021-02-26 25y 05m 06d 2021-04-24 25y 07m 04d Carson
315 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
316 Joe Carson Arbroath; Motherwell 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 1974-11-16 20y 11m 23d 1984-03-03 30y 03m 08d Carson
317 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
318 Stephen Carson Rangers; Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 2001-12-26 21y 02m 20d 2002-12-21 22y 02m 15d Carson
319 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
320 Trevor Carson Sunderland; Motherwell; Dundee United; St Mirren; Dundee 13 13 0 4 3 6 30.77 23.08 46.15 42.31 2017-08-26 29y 05m 21d 2024-02-03 35y 10m 29d Carson
321 Blair Carswell The Spartans 4 4 0 0 0 4 .00 .00 100.00 .00 2021-06-29 26y 00m 19d 2024-01-20 28y 07m 10d Carswell
322 John Carswell Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-12-12 Not Known 1904-03-12 Not Known Carswell
323 Stuart Carswell Motherwell; Dumbarton 9 4 5 5 1 3 55.56 11.11 33.33 61.11 2011-04-09 18y 07m 00d 2018-07-07 25y 09m 28d Carswell
324 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
325 Cameron Carter-Vickers Celtic 8 8 0 1 7 0 1 87.50 .00 12.50 87.50 2022-01-26 24y 00m 26d 2023-12-16 25y 11m 16d Carter-Vickers
326 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
327 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
328 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
329 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
330 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
331 Esteban Casagolda Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-04-09 24y 03m 04d 2011-04-09 24y 03m 04d Casagolda
332 Damian Casalinuovo Dundee United; Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2009-12-12 22y 06m 06d 2010-11-20 23y 05m 14d Casalinuovo
333 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
334 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
335 Alfredo Cascini Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 29y 03m 15d 2000-07-22 29y 03m 15d Cascini
336 Christopher Casement Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 29y 05m 26d 2017-07-08 29y 05m 26d Casement
337 Dan Casey Motherwell 4 4 0 2 0 2 50.00 .00 50.00 50.00 2023-02-19 25y 03m 22d 2024-02-17 26y 03m 19d Casey
338 Jim Casey Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 1976-02-07 18y 06m 05d 1978-08-19 21y 00m 17d Casey
339 Tommy Casey Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1953-10-07 23y 06m 26d 1955-11-07 25y 07m 27d Casey
340 Ian Cashmore Ayr United 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1980-09-03 19y 10m 30d 1982-02-20 21y 04m 16d Cashmore
341 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
342 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
343 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
344 Frank Casper Burnley 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 25y 09m 06d 1970-09-30 25y 09m 21d Casper
345 Mirko Casper Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 27y 04m 11d 2009-07-12 27y 04m 11d Casper
346 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
347 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
348 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
349 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
350 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
351 Romeo Castelen Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 21y 05m 18d 2004-10-21 21y 05m 18d Castelen
352 Cathcart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Cathcart
353 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
354 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
355 Tommy Caton Manchester City; Arsenal 2 2 0 0 1 1 .00 50.00 50.00 25.00 1979-08-08 16y 10m 02d 1984-04-15 21y 06m 09d Caton
356 Dave Cattenach Celtic; Falkirk 3 2 1 1 0 2 33.33 .00 66.67 33.33 1970-10-28 24y 04m 01d 1972-11-04 26y 04m 08d Cattenach
357 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
358 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
359 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
360 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
361 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
362 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
363 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
364 Kevin Cawley Alloa Athletic; Dumbarton 8 7 1 2 2 0 6 25.00 .00 75.00 25.00 2014-10-11 25y 06m 24d 2021-04-09 32y 00m 23d Cawley
365 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
366 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
367 Paolo Ceccarelli Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 24y 07m 16d 1994-05-28 24y 07m 16d Ceccarelli
368 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
369 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
370 Gary Cenerrazzo The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 22y 10m 00d 2012-09-07 22y 10m 00d Cenerrazzo
371 Tomas Cerny Hamilton Academical; Hibernian; Partick Thistle; Aberdeen 17 17 0 3 3 11 17.65 17.65 64.71 26.47 2008-08-30 23y 04m 20d 2018-03-17 32y 11m 07d Cerny
372 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
373 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
374 Du-Ri Cha Celtic 4 2 2 3 0 1 75.00 .00 25.00 75.00 2010-09-11 30y 01m 17d 2011-12-10 31y 04m 15d Cha
375 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
376 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
377 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
378 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
379 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
380 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
381 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
382 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
383 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
384 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
385 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
386 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
387 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
388 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
389 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
390 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
391 Joseph Chalmers Motherwell; Inverness Caledonian Thistle; Ross County; Ayr United; Dunfermline Athletic 8 6 2 1 1 6 12.50 12.50 75.00 18.75 2016-01-16 22y 00m 13d 2023-07-09 29y 06m 06d Chalmers
392 Paul Chalmers Celtic; St Mirren 10 9 1 2 2 5 3 20.00 50.00 30.00 45.00 1986-12-06 23y 01m 06d 1989-10-28 25y 11m 28d Chalmers
393 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
394 Steve Chalmers Celtic; Greenock Morton; Partick Thistle 28 27 1 11 12 7 9 42.86 25.00 32.14 55.36 1960-12-17 23y 11m 21d 1974-04-27 37y 04m 01d Chalmers
395 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
396 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
397 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
398 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
399 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
400 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
401 Marouane Chamakh FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 19y 09m 27d 2003-11-27 19y 10m 17d Chamakh
402 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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 Antonio Reguero Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-01-26 30y 06m 22d 2013-01-26 30y 06m 22d Chapinal
412 Chaplin Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1917-05-05 Not Known 1917-05-05 Not Known Chaplin
413 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
414 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
415 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
416 Lee Chapman West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 35y 00m 09d 1994-12-14 35y 00m 09d Chapman
417 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
418 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
419 Lionel Charbonnier Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1998-10-17 31y 11m 22d 1999-12-22 33y 01m 27d Charbonnier
420 Jose Cifuentes Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-12-06 24y 08m 24d 2023-12-06 24y 08m 24d Charcopa
421 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
422 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
423 Stephen Charles Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 22y 02m 25d 1982-08-04 22y 02m 25d Charles
424 Regan Charles-Cook Ross County 4 4 0 0 3 1 .00 75.00 25.00 37.50 2021-09-18 24y 07m 04d 2022-04-30 25y 02m 16d Charles-Cook
425 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
426 Bobby Charlton The British Army; Manchester United 3 3 0 2 0 1 66.67 .00 33.33 66.67 1957-12-02 20y 01m 21d 1960-06-01 22y 07m 21d Charlton
427 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
428 Chic Charnley St Mirren; Hamilton Academical; Partick Thistle; Dundee; Hibernian 18 18 0 1 0 2 16 .00 11.11 88.89 5.56 1983-11-09 20y 04m 29d 1997-11-08 34y 04m 28d Charnley
429 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
430 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
431 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
432 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
433 Soso Chedia Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 23y 09m 30d 1989-08-08 23y 09m 30d Chedia
434 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
435 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
436 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
437 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
438 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
439 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
440 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
441 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
442 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
443 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
444 Daniele Chiarini Partick Thistle; Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2002-12-14 23y 08m 03d 2002-12-14 23y 08m 03d Chiarini
445 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
446 Gocha Chikovani Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 26y 09m 27d 1989-08-08 26y 09m 27d Chikovani
447 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
448 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
449 Liam Chilvers Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 24y 08m 09d 2006-07-15 24y 08m 09d Chilvers
450 Dionisis Chiotis AEK Athens 1 1 0 1 0 0 100.00 .00 .00 100.00 2006-08-23 29y 02m 19d 2006-08-23 29y 02m 19d Chiotis
451 Aiden Chippendale Inverness Caledonian Thistle 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 03m 17d 2011-09-10 19y 03m 17d Chippendale
452 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
453 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
454 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
455 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
456 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
457 Ross Chisholm Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-05-07 21y 03m 23d 2009-05-07 21y 03m 23d Chisholm
458 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
459 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
460 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
461 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
462 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
463 Tim Chow Ross County 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-12-03 22y 10m 15d 2017-03-01 23y 01m 11d Chow
464 Ben Chrisene Kilmarnock 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2022-08-31 18y 07m 19d 2022-12-17 18y 11m 05d Chrisene
465 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
466 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
467 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
468 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
469 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
470 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
471 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
472 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
473 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
474 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
475 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
476 Gerard Christie Ayr United 8 5 3 1 4 2 2 50.00 25.00 25.00 62.50 1977-04-23 19y 04m 10d 1982-02-20 24y 02m 07d Christie
477 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
478 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
479 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
480 Kevin Christie Motherwell; Airdrieonians (Airdrie United) 5 4 1 0 2 3 .00 40.00 60.00 20.00 1997-03-22 20y 11m 21d 2004-07-24 28y 03m 23d Christie
481 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
482 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
483 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
484 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
485 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
486 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
487 Ryan Christie Inverness Caledonian Thistle; Celtic; Aberdeen 13 8 5 5 8 3 2 61.54 23.08 15.38 73.08 2015-09-11 20y 06m 20d 2021-07-31 26y 05m 09d Christie
488 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
489 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
490 Caleb Chukwuemeka Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2022-03-19 20y 01m 22d 2022-03-19 20y 01m 22d Chukwuemeka
491 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
492 Simon Church Aberdeen 1 1 0 1 0 0 1 .00 .00 100.00 .00 2016-04-08 27y 03m 29d 2016-04-08 27y 03m 29d Church
493 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
494 Nadir Ciftci Dundee United; Celtic; Motherwell; St Johnstone 9 6 3 1 4 4 1 44.44 44.44 11.11 66.67 2013-09-28 21y 07m 16d 2022-02-19 30y 00m 07d Ciftci
495 Erik Cikos Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2014-04-19 25y 08m 20d 2014-04-19 25y 08m 20d Cikos
496 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
497 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]
498 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)
499 Jean Claes Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 27y 01m 20d 1961-10-04 27y 01m 27d Claes
500 Tim Clancy Kilmarnock; Motherwell; Hibernian 12 11 1 4 5 3 33.33 41.67 25.00 54.17 2008-01-05 23y 06m 28d 2013-01-03 28y 06m 26d Clancy
501 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
502 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
503 Alex Clark Arbroath; St Mirren 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1896-02-08 Not Known 1967-03-18 Not Known Clark
504 Sandy Clark St Johnstone; Queen of the South 15 15 0 3 5 7 20.00 33.33 46.67 36.67 2014-10-04 22y 03m 08d 2022-01-18 29y 06m 23d Clark
505 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
506 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
507 Bob Clark Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 26y 00m 10d 1929-02-16 26y 00m 10d Clark
508 Christopher Clark Aberdeen; Plymouth Argyle 23 18 5 1 4 8 11 17.39 34.78 47.83 34.78 2000-11-04 20y 01m 20d 2012-08-26 31y 11m 11d Clark
509 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
510 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
511 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
512 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
513 Gary Clark Falkirk; Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 1991-08-28 26y 11m 15d 1991-08-28 26y 11m 15d Clark
514 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
515 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
516 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
517 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
518 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
519 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
520 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
521 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
522 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
523 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
524 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
525 John Brown Clark Dundee United; Falkirk; Dunfermline Athletic 36 24 12 3 9 13 14 25.00 36.11 38.89 43.06 1983-10-22 19y 00m 27d 1996-11-02 32y 01m 08d Clark
526 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
527 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
528 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
529 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
530 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
531 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
532 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
533 Nicky Clark Rangers; Dundee United; St Johnstone 10 8 2 2 1 3 6 10.00 30.00 60.00 25.00 2014-11-22 23y 05m 19d 2024-02-07 32y 08m 04d Clark
534 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
535 Nobby Clark Partick Thistle; Queen of the South 14 14 0 1 1 4 9 7.14 28.57 64.29 21.43 1970-03-14 17y 11m 02d 1982-03-13 29y 11m 01d Clark
536 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
537 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
538 Robert Rodger Clark Rangers; Kilmarnock 4 3 1 0 2 2 .00 50.00 50.00 25.00 1981-03-14 18y 04m 10d 1987-02-09 24y 03m 05d Clark
539 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
540 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
541 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
542 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
543 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
544 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
545 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
546 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
547 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
548 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
549 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
550 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]
551 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]
552 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
553 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
554 Harry Clarke Ross County; Hibernian; Stoke City 4 4 0 0 0 4 .00 .00 100.00 .00 2021-12-26 20y 09m 24d 2022-07-23 21y 04m 21d Clarke
555 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
556 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
557 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
558 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
559 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
560 Patrick Clarke Dunfermline Athletic; Raith Rovers 3 2 1 1 0 2 33.33 .00 66.67 33.33 2010-07-27 25y 02m 09d 2012-07-14 27y 01m 26d Clarke
561 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
562 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
563 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
564 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
565 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
566 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
567 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
568 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
569 Tom Clarke Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 25y 06m 21d 1971-11-02 25y 06m 21d Clarke
570 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
571 Walter Scott Clarke Airdrieonians 4 3 1 2 2 0 50.00 50.00 .00 75.00 1971-10-16 21y 11m 14d 1973-02-07 23y 03m 05d Clarke
572 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
573 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
574 David Clarkson Motherwell; St Johnstone 26 19 7 4 7 6 13 26.92 23.08 50.00 38.46 2003-03-01 17y 05m 19d 2016-01-16 30y 04m 06d Clarkson
575 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
576 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
577 Leighton Clarkson Aberdeen 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 2022-10-16 20y 11m 27d 2024-01-27 22y 03m 08d Clarkson
578 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
579 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
580 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
581 Jorge Claros Hibernian 7 6 1 2 3 2 28.57 42.86 28.57 50.00 2012-03-18 26y 02m 10d 2013-05-12 27y 04m 04d Claros
582 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
583 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
584 Craig Clay Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 2016-09-30 24y 04m 25d 2016-11-26 24y 06m 21d Clay
585 Ronnie Clayton Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 29y 09m 26d 1964-05-31 29y 09m 26d Clayton
586 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
587 Dan Cleary St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 2022-01-18 25y 10m 09d 2022-02-19 25y 11m 10d Cleary
588 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
589 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
590 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
591 Alexander Cleland Dundee United; Rangers 31 29 2 1 12 9 10 38.71 29.03 32.26 53.23 1988-10-01 17y 09m 21d 1998-04-25 27y 04m 15d Cleland
592 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
593 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
594 Bruce Clelland Motherwell; Ayr United 5 5 0 3 0 2 60.00 .00 40.00 60.00 1979-09-19 20y 11m 24d 1983-02-12 24y 04m 17d Clelland
595 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
596 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
597 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
598 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
599 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
600 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
601 Robert Clements Leith Athletic 9 9 0 1 2 1 6 22.22 11.11 66.67 27.78 1889-03-02 Not Known 1891-10-24 Not Known Clements
602 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
603 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
604 Tom Cleverley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 25y 11m 14d 2015-07-26 25y 11m 14d Cleverley
605 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
606 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
607 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
608 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
609 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
610 Sammy Clingan Kilmarnock; Glenavon 5 3 2 3 0 2 60.00 .00 40.00 60.00 2013-02-16 29y 01m 03d 2019-07-06 35y 05m 23d Clingan
611 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
612 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
613 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
614 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
615 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
616 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
617 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
618 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
619 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
620 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
621 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
622 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
623 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
624 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
625 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 19y 11m 11d 1966-04-30 32y 07m 26d Clunie
626 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
627 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
628 Tommy Coakley Motherwell; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1964-04-04 16y 10m 14d 1968-11-30 21y 06m 09d Coakley
629 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
630 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
631 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
632 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
633 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
634 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
635 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
636 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
637 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
638 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
639 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
640 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
641 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
642 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
643 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
644 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
645 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
646 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
647 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
648 Ian Cochrane Greenock Morton 4 3 1 2 2 0 50.00 50.00 .00 75.00 1980-09-20 21y 04m 24d 1981-03-21 21y 10m 22d Cochrane
649 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
650 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
651 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
652 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
653 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
654 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
655 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
656 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
657 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
658 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
659 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
660 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
661 Tamir Cohen Bolton Wanderers 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-04 25y 05m 00d 2009-08-04 25y 05m 00d Cohen
662 Giles Coke Motherwell 3 2 1 3 0 0 100.00 .00 .00 100.00 2009-10-31 23y 04m 28d 2010-04-24 23y 10m 21d Coke
663 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
664 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
665 Cec Coldwell Sheffield United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1956-02-06 27y 00m 25d 1962-11-05 33y 09m 24d Coldwell
666 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
667 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
668 Anthony Richard Cole St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-05-15 20y 07m 27d 1993-05-15 20y 07m 27d Cole
669 Devante Cole Motherwell 3 1 2 2 0 1 66.67 .00 33.33 66.67 2019-08-16 24y 03m 06d 2019-12-07 24y 06m 27d Cole
670 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
671 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
672 Chris Coleman Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 29y 01m 11d 1999-07-21 29y 01m 11d Coleman
673 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
674 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
675 Seamus Coleman Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 26y 09m 15d 2015-07-26 26y 09m 15d Coleman
676 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
677 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
678 Nick Colgan Hibernian; Dundee United 12 12 0 4 5 3 33.33 41.67 25.00 54.17 1999-12-19 26y 03m 00d 2003-01-02 29y 03m 14d Colgan
679 Will Collar Hamilton Academical 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 2019-08-31 22y 06m 28d 2020-02-15 23y 00m 12d Collar
680 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
681 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
682 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
683 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
684 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
685 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
686 Gary Collier Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 24y 06m 02d 1979-08-06 24y 06m 02d Collier
687 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
688 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
689 Adam Collin Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2016-05-12 31y 05m 03d 2016-05-12 31y 05m 03d Collin
690 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
691 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
692 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
693 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
694 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
695 Danny Collins Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 29y 00m 02d 2009-08-08 29y 00m 02d Collins
696 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
697 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
698 Derek Collins Greenock Morton; Hibernian 7 7 0 2 0 5 28.57 .00 71.43 28.57 1988-02-20 18y 10m 05d 2000-05-21 31y 01m 06d Collins
699 Doug Collins Burnley 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1970-09-15 25y 00m 18d 1973-11-06 28y 02m 09d Collins
700 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
701 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
702 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
703 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
704 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
705 James Collins Hibernian 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 2013-08-11 22y 08m 10d 2014-04-27 23y 04m 26d Collins
706 John Collins Hibernian; Celtic 39 38 1 5 13 12 14 33.33 30.77 35.90 48.72 1986-03-22 18y 01m 22d 1997-10-12 29y 08m 12d Collins
707 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
708 Peter Collins Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-08-02 20y 08m 04d 1969-08-02 20y 08m 04d Collins
709 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
710 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
711 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
712 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
713 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
714 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
715 Colman Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1899-04-17 Not Known 1899-04-17 Not Known Colman
716 Donald Colman Motherwell; Aberdeen; Dumbarton 33 33 0 15 5 12 45.45 15.15 36.36 53.03 1905-09-02 Not Known 1921-10-29 Not Known Colman
717 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
718 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
719 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
720 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
721 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
722 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
723 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
724 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
725 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
726 Mario Esteves Coluna Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 25y 01m 23d 1960-10-05 25y 01m 29d Coluna
727 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
728 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
729 Luca Colville Greenock Morton 2 1 1 0 2 0 .00 100.00 .00 50.00 2021-02-20 21y 07m 03d 2021-04-20 21y 09m 03d Colville
730 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
731 Alan Combe Dundee United; Kilmarnock 25 25 0 6 4 15 24.00 16.00 60.00 32.00 1999-05-15 25y 01m 12d 2009-04-04 35y 00m 01d Combe
732 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
733 Kris Commons Celtic 16 14 2 7 13 1 2 81.25 6.25 12.50 84.38 2011-05-11 27y 08m 11d 2016-04-30 32y 08m 00d Commons
734 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
735 Jack Compton Falkirk; St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 2010-02-13 21y 05m 11d 2010-09-21 22y 00m 19d Compton
736 Aaron Comrie St Johnstone; Dunfermline Athletic 4 4 0 0 2 2 .00 50.00 50.00 25.00 2017-10-21 20y 08m 18d 2023-07-09 26y 05m 06d Comrie
737 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
738 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
739 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
740 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
741 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
742 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
743 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
744 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
745 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
746 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
747 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
748 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
749 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
750 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
751 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
752 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
753 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
754 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
755 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
756 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
757 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
758 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
759 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
760 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
761 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
762 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
763 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
764 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
765 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
766 George Connelly Celtic; Falkirk 15 15 0 2 11 2 2 73.33 13.33 13.33 80.00 1968-10-12 19y 07m 11d 1976-10-06 27y 07m 05d Connelly
767 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
768 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
769 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
770 Lee Connelly Alloa Athletic 2 0 2 1 0 1 50.00 .00 50.00 50.00 2020-11-24 21y 01m 06d 2020-11-28 21y 01m 10d Connelly
771 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
772 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
773 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
774 Aidan Connolly Dundee United; Dunfermline Athletic; Falkirk 4 2 2 0 0 4 .00 .00 100.00 .00 2015-10-18 20y 02m 03d 2020-09-22 25y 01m 07d Connolly
775 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
776 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
777 Connolly Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1942-11-14 Not Known 1942-11-14 Not Known Connolly
778 Dylan Connolly St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-02 25y 04m 00d 2020-09-02 25y 04m 00d Connolly
779 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
780 Mark Connolly Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 27y 06m 26d 2019-07-12 27y 06m 26d Connolly
781 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
782 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
783 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
784 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
785 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
786 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
787 Jimmy Connor Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1931-04-29 21y 10m 28d 1931-04-29 21y 10m 28d Connor
788 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
789 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
790 Robert Connor Ayr United; Dundee; Aberdeen; Kilmarnock 52 50 2 8 21 14 16 40.38 26.92 30.77 53.85 1979-08-18 19y 00m 14d 1996-04-27 35y 08m 23d Connor
791 Terence Fitzroy Connor Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 19y 08m 29d 1982-08-07 19y 08m 29d Connor
792 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
793 David Shortel Conroy Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 20y 03m 26d 1982-01-20 20y 03m 26d Conroy
794 Dion Conroy Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 26y 07m 05d 2022-07-16 26y 07m 05d Conroy
795 Michael Conroy Celtic; Hibernian 5 4 1 2 4 0 1 80.00 .00 20.00 80.00 1979-04-18 21y 08m 19d 1983-09-03 26y 01m 04d Conroy
796 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
797 Ryan Conroy Celtic; Dundee; Raith Rovers; Peterhead 7 5 2 2 3 0 4 42.86 .00 57.14 42.86 2012-09-02 25y 04m 05d 2021-07-10 34y 02m 12d Conroy
798 Andrew Considine Aberdeen; St Johnstone 43 38 5 1 12 11 20 27.91 25.58 46.51 40.70 2005-08-20 18y 04m 19d 2024-02-07 36y 10m 06d Considine
799 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
800 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
801 Craig Conway Dundee United 13 11 2 1 4 4 5 30.77 30.77 38.46 46.15 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d Conway
802 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
803 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
804 Jimmy Conway Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 29y 01m 06d 1975-10-01 29y 01m 21d Conway
805 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
806 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
807 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
808 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
809 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
810 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
811 Derek W Cook Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 18y 09m 05d 1987-02-09 18y 09m 14d Cook
812 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
813 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
814 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
815 Jimmy Cook Kilmarnock; Dumbarton 17 17 0 5 4 6 7 23.53 35.29 41.18 41.18 1968-08-17 20y 06m 01d 1976-04-14 28y 01m 29d Cook
816 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
817 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
818 Stephen Cook Queens Park 4 4 0 1 0 0 4 .00 .00 100.00 .00 1982-03-20 19y 01m 19d 1983-04-06 20y 02m 05d Cook
819 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
820 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
821 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
822 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
823 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
824 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
825 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
826 Mick Coop Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 21y 09m 14d 1970-04-24 21y 09m 14d Coop
827 Alex Cooper Ross County; Falkirk 5 2 3 0 1 4 .00 20.00 80.00 10.00 2013-02-02 21y 02m 29d 2014-11-15 23y 00m 11d Cooper
828 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
829 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
830 Davie Cooper Clydebank[4]; Rangers; Motherwell 52 48 4 5 22 9 21 42.31 17.31 40.38 50.96 1977-02-26 21y 00m 01d 1995-02-07 38y 11m 13d Cooper
831 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
832 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
833 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
834 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
835 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
836 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
837 Matthew Cooper Inverness Caledonian Thistle; Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 23y 00m 17d 2017-07-18 23y 00m 17d Cooper
838 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
839 Neale Cooper Aberdeen; Rangers; Dunfermline Athletic 20 17 3 10 4 6 50.00 20.00 30.00 60.00 1981-04-11 17y 04m 18d 1995-08-30 31y 09m 06d Cooper
840 Neil Cooper Aberdeen; St Mirren; Hibernian 26 26 0 4 11 11 15.38 42.31 42.31 36.54 1978-12-23 19y 04m 11d 1990-09-15 31y 01m 03d Cooper
841 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
842 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
843 Terry Cooper Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 33y 00m 28d 1977-08-09 33y 00m 28d Cooper
844 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
845 Ron Cope Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-05-14 25y 07m 09d 1960-05-14 25y 07m 09d Cope
846 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
847 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
848 Copland Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Copland
849 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
850 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
851 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
852 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
853 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
854 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
855 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
856 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
857 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
858 Mark Christian Corcoran Hamilton Academical; St Mirren 6 1 5 2 2 1 3 33.33 16.67 50.00 41.67 2003-07-17 22y 07m 17d 2008-08-30 27y 09m 00d Corcoran
859 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
860 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
861 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
862 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
863 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
864 Vedran Corluka Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 25y 06m 20d 2011-08-25 25y 06m 20d Corluka
865 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
866 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
867 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
868 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
869 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
870 Dean Cornelius Motherwell 3 2 1 2 0 1 66.67 .00 33.33 66.67 2022-05-11 21y 01m 00d 2023-02-19 21y 10m 08d Cornelius
871 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
872 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
873 Leo Cornic Rosenborg Ballklub 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 07m 08d 2023-08-17 22y 07m 15d Cornic
874 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
875 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
876 Barry Corr Celtic; Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 1999-04-14 18y 03m 01d 2004-05-16 23y 04m 03d Corr
877 Corrales Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Corrales
878 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
879 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
880 Martyn Corrigan Falkirk; Motherwell; Kilmarnock 25 23 2 1 6 7 12 24.00 28.00 48.00 38.00 1998-04-04 20y 07m 21d 2008-01-05 30y 04m 22d Corrigan
881 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
882 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
883 Leon Cort Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 25y 10m 12d 2005-07-23 25y 10m 12d Cort
884 Oscar Cortes Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-02-24 20y 02m 21d 2024-02-24 20y 02m 21d Cortes
885 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
886 Sam Cosgrove Aberdeen 7 7 0 6 4 1 2 57.14 14.29 28.57 64.29 2018-04-27 21y 04m 25d 2019-09-25 22y 09m 23d Cosgrove
887 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
888 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
889 Cossar Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Cossar
890 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
891 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
892 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
893 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
894 Paulo Sergio da Costa FC Girondins de Bordeaux 2 1 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 23y 11m 01d 2003-11-27 23y 11m 22d Costa
895 Samu Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 22y 00m 07d 2022-12-04 22y 00m 07d Costa
896 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
897 Dara Costelloe St Johnstone; Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 2023-11-25 20y 11m 14d 2024-01-23 21y 01m 12d Costelloe
898 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
899 Tony Cottee Everton 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 28y 00m 22d 1993-08-02 28y 00m 22d Cottee
900 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
901 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
902 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
903 James George Coughlin Queen of the South 4 3 1 0 1 3 .00 25.00 75.00 12.50 1978-01-14 24y 05m 19d 1983-02-02 29y 06m 07d Coughlin
904 Lassana Couibaly Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 Not Known 2018-12-02 Not Known Couibaly
905 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
906 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
907 Michael Coulson St Johnstone 2 1 1 2 0 0 100.00 .00 .00 100.00 2016-09-17 28y 05m 13d 2017-05-17 29y 01m 13d Coulson
908 Frank Coulston Partick Thistle 11 9 2 3 2 4 5 18.18 36.36 45.45 36.36 1967-11-18 25y 01m 13d 1975-01-18 32y 03m 13d Coulston
909 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
910 Lewis Coult Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 01m 23d 2015-07-30 27y 01m 23d Coult
911 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
912 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
913 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
914 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
915 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
916 Alan Cousin Dundee; Hibernian 26 26 0 8 5 5 15 19.23 19.23 57.69 28.85 1957-01-12 18y 10m 05d 1969-01-01 30y 09m 25d Cousin
917 Daniel Cousin Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 2007-09-15 30y 07m 08d 2007-09-15 30y 07m 08d Cousin
918 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
919 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
920 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
921 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
922 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
923 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
924 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
925 Cowan Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Cowan
926 David Robert Cowan Arbroath; Stenhousemuir; Motherwell; Gretna 4 3 1 2 1 0 3 25.00 .00 75.00 25.00 1936-12-19 22y 02m 11d 2004-05-16 Not Known Cowan
927 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
928 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
929 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
930 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
931 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
932 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
933 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
934 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
935 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
936 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
937 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
938 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
939 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
940 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
941 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
942 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
943 Thomas Cowan Rangers; Dundee 3 1 2 2 1 0 66.67 33.33 .00 83.33 1989-04-29 19y 08m 01d 2003-10-04 34y 01m 06d Cowan
944 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
945 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
946 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
947 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
948 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
949 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
950 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
951 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
952 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
953 Bobby Cowell Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-10-07 30y 10m 02d 1954-10-13 31y 10m 08d Cowell
954 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
955 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
956 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
957 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
958 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
959 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
960 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
961 Don Cowie Ross County; Inverness Caledonian Thistle 10 8 2 2 2 6 20.00 20.00 60.00 30.00 2001-09-25 18y 07m 10d 2009-01-24 25y 11m 09d Cowie
962 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
963 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
964 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
965 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
966 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
967 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
968 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
969 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
970 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
971 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
972 Bobby Cox Dundee 25 25 0 5 4 15 20.00 16.00 60.00 28.00 1957-01-12 Not Known 1968-08-14 Not Known Cox
973 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
974 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
975 David Cox Kilmarnock; Cowdenbeath 4 2 2 1 0 3 25.00 .00 75.00 25.00 2008-05-10 19y 01m 23d 2020-10-10 31y 06m 23d Cox
976 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
977 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
978 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
979 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
980 Lee Cox Inverness Caledonian Thistle 3 3 0 0 2 1 .00 66.67 33.33 33.33 2010-09-18 19y 09m 16d 2011-04-16 20y 04m 14d Cox
981 Neil Cox Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 22y 09m 29d 1994-08-06 22y 09m 29d Cox
982 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
983 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
984 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
985 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
986 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
987 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
988 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
989 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
990 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
991 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
992 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
993 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
994 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
995 Joseph Anthony Coyle Dumbarton; Airdrieonians 10 9 1 2 2 6 20.00 20.00 60.00 30.00 1979-10-06 22y 03m 12d 1985-01-05 27y 06m 12d Coyle
996 Owen Coyle Airdrieonians; Dundee United; Motherwell; Dunfermline Athletic; Falkirk; Airdrieonians (Airdrie United) 26 25 1 9 8 8 10 30.77 30.77 38.46 46.15 1990-08-17 24y 01m 03d 2004-07-24 38y 00m 10d Coyle
997 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
998 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
999 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
1000 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
1001 Christopher John Coyne Dundee 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-02-17 22y 01m 28d 2001-05-20 22y 05m 00d Coyne
1002 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
1003 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
1004 Thomas Coyne Clydebank[4]; Dundee United; Dundee; Celtic; Motherwell 48 40 8 17 15 14 19 31.25 29.17 39.58 45.83 1982-03-27 19y 04m 13d 1998-10-31 35y 11m 17d Coyne
1005 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
1006 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
1007 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
1008 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
1009 Mark Craib Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1990-01-06 19y 10m 29d 1990-04-04 20y 01m 27d Craib
1010 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
1011 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
1012 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
1013 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
1014 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
1015 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
1016 Allan Craig Motherwell; Chelsea 13 13 0 6 1 6 46.15 7.69 46.15 50.00 1925-12-19 21y 10m 12d 1936-09-23 32y 07m 16d Craig
1017 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
1018 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
1019 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
1020 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
1021 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
1022 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
1023 Dave Craig Newcastle United 4 4 0 2 0 2 50.00 .00 50.00 50.00 1965-10-11 21y 04m 03d 1971-09-28 27y 03m 20d Craig
1024 David Craig Dundee United; Raith Rovers; Partick Thistle 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1995-03-21 25y 09m 10d 1997-08-19 28y 02m 08d Craig
1025 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
1026 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
1027 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
1028 Jim Craig Celtic 13 13 0 9 1 3 69.23 7.69 23.08 73.08 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d Craig
1029 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
1030 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
1031 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
1032 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
1033 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
1034 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
1035 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
1036 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
1037 Liam Craig Falkirk; St Johnstone; Hibernian 43 34 9 3 14 12 17 32.56 27.91 39.53 46.51 2006-03-25 19y 02m 26d 2020-02-01 33y 01m 05d Craig
1038 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
1039 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
1040 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
1041 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
1042 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
1043 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
1044 Steven Craig Motherwell; Aberdeen 5 3 2 0 4 1 .00 80.00 20.00 40.00 2003-09-27 22y 07m 22d 2005-01-29 23y 11m 24d Craig
1045 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
1046 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
1047 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
1048 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
1049 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
1050 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
1051 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
1052 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
1053 Stephen Craigan Motherwell; Partick Thistle 38 36 2 1 12 10 16 31.58 26.32 42.11 44.74 1997-10-04 20y 11m 13d 2011-12-24 35y 02m 03d Craigan
1054 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
1055 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
1056 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
1057 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
1058 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
1059 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
1060 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
1061 Stephen Crainey Celtic 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2000-11-01 19y 04m 10d 2002-10-20 21y 03m 28d Crainey
1062 Daniel Crainie Celtic; Airdrieonians; Kilmarnock 4 3 1 1 2 1 25.00 50.00 25.00 50.00 1991-01-26 28y 08m 02d 1994-04-02 31y 10m 09d Crainie
1063 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
1064 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
1065 Gordon Alexander Cramond Montrose; St Johnstone; Ayr United; Kilmarnock 16 13 3 3 5 2 8 31.25 12.50 50.00 37.50 1974-02-09 24y 10m 21d 1981-04-04 32y 00m 16d Cramond
1066 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
1067 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
1068 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
1069 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
1070 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
1071 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
1072 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
1073 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
1074 Ali Crawford Hamilton Academical; St Johnstone 13 10 3 4 3 3 7 23.08 23.08 53.85 34.62 2010-02-21 18y 06m 24d 2022-12-28 31y 04m 28d Crawford
1075 Andy Crawford Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-04-29 Not Known 1968-04-29 Not Known Crawford
1076 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
1077 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
1078 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
1079 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
1080 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
1081 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
1082 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
1083 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
1084 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
1085 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
1086 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
1087 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
1088 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
1089 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
1090 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
1091 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
1092 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
1093 Paul Crawford Dunfermline Athletic; East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 20y 01m 08d 1984-08-22 20y 01m 08d Crawford
1094 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
1095 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
1096 Robbie Crawford Livingston (Meadowbank Thistle); Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-10-26 25y 04m 04d 2019-10-26 25y 04m 04d Crawford
1097 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
1098 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
1099 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
1100 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
1101 Crawley Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Crawley
1102 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
1103 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
1104 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
1105 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
1106 Jack Crayston Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 30y 09m 24d 1941-08-02 30y 09m 24d Crayston
1107 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
1108 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
1109 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
1110 Allan William Creer Livingston (Meadowbank Thistle); Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 10m 08d 2006-09-20 19y 10m 08d Creer
1111 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
1112 Patrick Cregg Falkirk; Hibernian; St Mirren; St Johnstone 19 16 3 5 6 8 26.32 31.58 42.11 42.11 2006-03-25 20y 01m 04d 2014-01-18 27y 10m 28d Cregg
1113 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
1114 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
1115 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
1116 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
1117 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
1118 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
1119 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
1120 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
1121 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
1122 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
1123 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
1124 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
1125 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
1126 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
1127 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
1128 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
1129 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
1130 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
1131 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
1132 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
1133 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
1134 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
1135 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
1136 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
1137 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
1138 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
1139 Lance Cronin Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 24y 10m 18d 2010-07-29 24y 10m 18d Cronin
1140 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
1141 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
1142 Matt Crooks Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2016-11-30 22y 10m 10d 2016-11-30 22y 10m 10d Crooks
1143 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
1144 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
1145 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
1146 Alex Cropley Hibernian; Arsenal 12 11 1 6 7 2 3 58.33 16.67 25.00 66.67 1970-03-17 19y 02m 01d 1975-07-30 24y 06m 14d Cropley
1147 Marc Crosas Barcelona; Celtic 4 2 2 1 1 2 25.00 25.00 50.00 37.50 2007-07-28 19y 06m 19d 2009-12-20 21y 11m 11d Crosas
1148 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
1149 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
1150 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
1151 Gary Crosby Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 24y 04m 04d 1988-09-12 24y 04m 04d Crosby
1152 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
1153 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
1154 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
1155 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
1156 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
1157 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
1158 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
1159 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
1160 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
1161 Errol Crossan Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 29y 00m 06d 1959-10-12 29y 00m 06d Crossan
1162 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
1163 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
1164 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
1165 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
1166 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
1167 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
1168 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
1169 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
1170 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
1171 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
1172 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
1173 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
1174 Joseph Crozier Brentford; Airdrieonians; Hibernian 10 10 0 4 3 2 40.00 30.00 20.00 55.00 1938-06-01 23y 05m 30d 1942-09-05 27y 09m 03d Crozier
1175 Cruchaga Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cruchaga
1176 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
1177 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
1178 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
1179 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
1180 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
1181 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
1182 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
1183 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
1184 Fernando da Conceicao Cruz Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 20y 01m 17d 1960-10-05 20y 01m 23d Cruz
1185 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
1186 Manuel Jorge Da Silva Cruz(Tulipa) FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 23y 09m 29d 1996-07-31 23y 09m 29d Cruz(Tulipa)
1187 Tamás Csehi Paksi SE 1 0 1 0 0 1 .00 .00 100.00 .00 2011-08-04 27y 05m 29d 2011-08-04 27y 05m 29d Csehi
1188 Norbert Csernyánszki Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 35y 05m 27d 2011-08-04 35y 06m 03d Csernyánszki
1189 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
1190 Carlo Cudicini Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 37y 11m 19d 2011-08-25 37y 11m 19d Cudicini
1191 Mathew Cudjoe Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2022-08-14 18y 09m 03d 2022-08-14 18y 09m 03d Cudjoe
1192 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
1193 Cuellar Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cuellar
1194 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
1195 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
1196 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
1197 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
1198 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
1199 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
1200 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
1201 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
1202 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
1203 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
1204 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
1205 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
1206 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
1207 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
1208 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
1209 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
1210 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
1211 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
1212 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
1213 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
1214 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
1215 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
1216 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
1217 Jason Cummings Hibernian; Rangers; Dundee 13 11 2 8 6 5 2 46.15 38.46 15.38 65.38 2014-01-02 18y 05m 01d 2021-10-23 26y 02m 22d Cummings
1218 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
1219 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
1220 Adam Cummins Motherwell; Stirling Albion 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2012-11-24 19y 08m 21d 2021-07-20 28y 04m 17d Cummins
1221 Graham Cummins St Johnstone 7 4 3 3 4 1 2 57.14 14.29 28.57 64.29 2015-08-02 27y 07m 04d 2017-10-21 29y 09m 22d Cummins
1222 Stan Cummins Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-11-13 17y 11m 07d 1976-11-13 17y 11m 07d Cummins
1223 Jason Cundy Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 22y 08m 13d 1992-07-25 22y 08m 13d Cundy
1224 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
1225 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
1226 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
1227 Alex Cunningham Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 20y 03m 09d 2015-07-14 20y 03m 09d Cunningham
1228 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
1229 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
1230 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
1231 Billy Cunningham Partick Thistle 16 16 0 4 4 8 25.00 25.00 50.00 37.50 1961-02-04 Not Known 1968-11-09 Not Known Cunningham
1232 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
1233 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
1234 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
1235 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
1236 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
1237 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
1238 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
1239 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
1240 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
1241 Laurie Cunningham West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 22y 04m 29d 1978-08-06 22y 04m 29d Cunningham
1242 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
1243 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
1244 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
1245 Ross Cunningham Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2018-08-04 20y 02m 12d 2018-08-04 20y 02m 12d Cunningham
1246 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
1247 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
1248 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
1249 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
1250 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
1251 William Livingstone Cunningham Third Lanark; Stirling Albion 15 15 0 1 1 12 6.67 6.67 80.00 10.00 1958-09-27 20y 02m 16d 1968-04-20 29y 09m 09d Cunningham
1252 Edward Cunnington Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1991-08-10 21y 08m 29d 1992-03-28 22y 04m 16d Cunnington
1253 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
1254 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
1255 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
1256 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
1257 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
1258 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
1259 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
1260 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
1261 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
1262 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
1263 Henry Curran Dumbarton; Dundee United; St Johnstone; Partick Thistle; Dunfermline Athletic 22 18 4 3 7 5 10 31.82 22.73 45.45 43.18 1985-01-05 18y 02m 27d 1997-12-27 31y 02m 18d Curran
1264 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
1265 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
1266 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
1267 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
1268 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
1269 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
1270 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
1271 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
1272 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
1273 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
1274 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
1275 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
1276 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
1277 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
1278 David S Currie Airdrieonians 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1925-09-09 Not Known 1929-01-19 Not Known Currie
1279 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
1280 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
1281 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
1282 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
1283 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
1284 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
1285 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
1286 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
1287 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
1288 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
1289 Bill Curry Newcastle United; The British Army 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1955-11-07 20y 00m 26d 1958-04-23 22y 06m 11d Curry
1290 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
1291 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
1292 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
1293 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
1294 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
1295 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
1296 Nello Cusin Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 25y 07m 12d 1990-11-07 25y 07m 26d Cusin
1297 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
1298 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
1299 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
1300 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
1301 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
1302 Kevin Cuthbert St Johnstone; Ayr United; Raith Rovers 7 7 0 1 2 4 14.29 28.57 57.14 28.57 2002-03-23 19y 06m 15d 2017-01-25 34y 04m 17d Cuthbert
1303 Scott Cuthbert Celtic; St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-02-21 21y 08m 06d 2009-02-21 21y 08m 06d Cuthbert
1304 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
1305 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
1306 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
1307 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
1308 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
1309 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
1310 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
1311 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
1312 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
1313 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
1314 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
1315 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
1316 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
1317 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