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

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 Theodoor 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 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
6 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
7 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
8 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
9 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
10 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
11 Chris Cadden Motherwell 11 10 1 4 1 6 36.36 9.09 54.55 40.91 2014-03-01 17y 05m 10d 2018-09-26 22y 00m 07d Cadden
12 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
13 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
14 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
15 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
16 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
17 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
18 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
19 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
20 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
21 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
22 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
23 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
24 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
25 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
26 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
27 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
28 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
29 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
30 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
31 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
32 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
33 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
34 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
35 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
36 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
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 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
46 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
47 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
48 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
49 Charles Ogston 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
50 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
51 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
52 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
53 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
54 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
55 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
56 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
57 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
58 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
59 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
60 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
61 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
62 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
63 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
64 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
65 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
66 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
67 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
68 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
69 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
70 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
71 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
72 Ralph Callachan Hibernian 17 17 0 3 4 8 5 23.53 47.06 29.41 47.06 1978-08-26 23y 03m 28d 1986-05-06 31y 00m 07d Callachan
73 Ross Callachan Raith Rovers; St Johnstone 10 8 2 1 0 2 8 .00 20.00 80.00 10.00 2012-07-14 18y 10m 10d 2019-01-26 25y 04m 22d Callachan
74 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
75 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
76 Paddy Callaghan Hibernian 86 86 0 5 23 25 37 26.74 29.07 43.02 41.28 1899-03-18 19y 07m 06d 1914-08-26 35y 00m 14d Callaghan
77 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
78 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
79 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
80 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
81 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
82 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
83 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
84 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
85 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
86 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
87 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
88 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
89 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
90 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
91 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
92 Brian Cameron Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 25y 09m 19d 2017-07-18 25y 09m 19d Cameron
93 Brian Cameron Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 2010-08-24 18y 10m 26d 2010-08-24 18y 10m 26d Cameron
94 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
95 David Cameron Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Cameron
96 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
97 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
98 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
99 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
100 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
101 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
102 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
103 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
104 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
105 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
106 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
107 Innes Cameron Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-05-13 17y 08m 21d 2018-05-13 17y 08m 21d Cameron
108 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
109 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
110 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
111 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
112 John [11] Cameron Queens Park 2 2 0 1 1 0 50.00 50.00 .00 75.00 1895-05-08 Not Known 1895-05-18 Not Known Cameron
113 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
114 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
115 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
116 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
117 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
118 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
119 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
120 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
121 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
122 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
123 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
124 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
125 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
126 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
127 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
128 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
129 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
130 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
131 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
132 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
133 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
134 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
135 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
136 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
137 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
138 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
139 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
140 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
141 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
142 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
143 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
144 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
145 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
146 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
147 Dean Campbell Aberdeen 3 2 1 1 2 0 33.33 66.67 .00 66.67 2018-12-22 17y 09m 03d 2019-12-29 18y 09m 10d Campbell
148 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
149 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
150 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
151 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
152 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
153 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
154 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
155 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
156 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
157 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
158 George H.T.C. 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
159 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
160 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
161 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
162 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
163 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
164 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
165 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
166 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
167 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
168 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
169 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
170 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
171 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
172 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
173 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
174 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
175 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
176 John Campbell Sunderland; Hibernian 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1895-04-27 Not Known 1943-05-22 Not Known Campbell
177 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
178 Johnny Campbell Sunderland; Rangers 15 15 0 7 10 2 3 66.67 13.33 20.00 73.33 1890-02-15 19y 11m 27d 1901-09-16 31y 06m 28d Campbell
179 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
180 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
181 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
182 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
183 Richard Menzies 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
184 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
185 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
186 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
187 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
188 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
189 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
190 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
191 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
192 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
193 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
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 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
202 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
203 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
204 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
205 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
206 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
207 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]
208 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
209 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
210 George Camsell Middlesbrough 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-03-25 36y 03m 26d 1939-03-25 36y 03m 26d Camsell
211 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
212 Darcy Silveira dos Santos (Canario) Zarragoza 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
213 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
214 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
215 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
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 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
224 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
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 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
233 Marcelino Martinez Zarragoza 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
234 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
235 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
236 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
237 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
238 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
239 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
240 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
241 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
242 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
243 Joe Cardle Airdrieonians (Airdrie United); Dunfermline Athletic; Raith Rovers; Partick Thistle 15 9 6 4 2 4 9 13.33 26.67 60.00 26.67 2008-08-27 21y 06m 20d 2020-10-02 33y 07m 25d Cardle
244 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
245 Graham Carey Celtic; St Mirren; Ross County 13 12 1 4 4 4 5 30.77 30.77 38.46 46.15 2010-04-03 20y 10m 14d 2014-04-19 24y 10m 30d Carey
246 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
247 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
248 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
249 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
250 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
251 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
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 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
261 Angus McD 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
262 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
263 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
264 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
265 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
266 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
267 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
268 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
269 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
270 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
271 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
272 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
273 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
274 Carr Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Carr
275 Franz Carr Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 25y 10m 03d 1992-07-27 25y 10m 03d Carr
276 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
277 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
278 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
279 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
280 Stuart Carr Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1976-02-14 26y 02m 12d 1976-02-14 26y 02m 12d Carr
281 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
282 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
283 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
284 Dale Carrick Kilmarnock; Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 26y 00m 11d 2020-01-18 26y 00m 11d Carrick
285 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
286 J Carrie Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Carrie
287 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
288 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
289 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
290 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
291 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
292 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
293 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
294 Jake Carroll Motherwell 2 2 0 2 0 0 100.00 .00 .00 100.00 2019-09-14 28y 01m 03d 2019-12-07 28y 03m 26d Carroll
295 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
296 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
297 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
298 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
299 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
300 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
301 Peter Carruthers Leith Athletic; Hibernian 4 4 0 2 0 2 50.00 .00 50.00 50.00 1929-08-20 Not Known 1932-12-26 Not Known Carruthers
302 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
303 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
304 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
305 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
306 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
307 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
308 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
309 Trevor Carson Sunderland; Motherwell 5 5 0 2 1 2 40.00 20.00 40.00 50.00 2017-08-26 29y 05m 21d 2018-09-26 30y 06m 21d Carson
310 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
311 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
312 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
313 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
314 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
315 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
316 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
317 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
318 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
319 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
320 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
321 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
322 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
323 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
324 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
325 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
326 James Caskie St Johnstone; St Mirren; Hibernian 18 18 0 1 7 1 9 38.89 5.56 50.00 41.67 1937-08-14 Not Known 1945-09-08 Not Known Caskie
327 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
328 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
329 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
330 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
331 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
332 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
333 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
334 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
335 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
336 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
337 Cathcart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Cathcart
338 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
339 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
340 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
341 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
342 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
343 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
344 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
345 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
346 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
347 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
348 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
349 Kevin Cawley Alloa Athletic; Dumbarton 6 5 1 1 2 0 4 33.33 .00 66.67 33.33 2014-10-11 25y 06m 24d 2020-11-28 31y 08m 11d Cawley
350 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
351 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
352 Ceccarelli Montreal 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Ceccarelli
353 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
354 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
355 Gary Cenerrazzo 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
356 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
357 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
358 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
359 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
360 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
361 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
362 David Edwin Chadwick Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-10-21 25y 02m 02d 1968-10-21 25y 02m 02d Chadwick
363 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
364 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
365 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
366 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
367 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
368 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
369 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
370 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
371 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
372 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
373 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
374 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
375 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
376 Joseph Chalmers Motherwell; Inverness Caledonian Thistle; Ross County 4 3 1 1 0 3 25.00 .00 75.00 25.00 2016-01-16 22y 00m 13d 2019-04-13 25y 03m 10d Chalmers
377 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
378 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
379 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
380 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
381 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
382 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
383 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
384 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
385 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
386 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
387 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
388 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
389 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
390 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
391 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
392 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
393 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
394 Chaplin Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1917-05-05 Not Known 1917-05-05 Not Known Chaplin
395 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
396 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
397 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
398 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
399 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
400 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
401 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
402 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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 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
415 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
416 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
417 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
418 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
419 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
420 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
421 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
422 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
423 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
424 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
425 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
426 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
427 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
428 Chilton Hull City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-08-08 Not Known 1967-08-08 Not Known Chilton
429 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
430 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
431 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
432 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
433 Gordon Chisholm Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 1981-08-01 Not Known 1981-08-01 Not Known Chisholm
434 Gordon Chisholm Hibernian; Dundee 16 16 0 1 2 6 8 12.50 37.50 50.00 31.25 1985-11-09 25y 07m 01d 1990-04-04 29y 11m 27d Chisholm
435 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
436 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
437 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
438 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
439 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
440 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
441 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
442 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
443 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
444 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
445 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
446 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
447 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
448 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
449 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
450 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
451 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
452 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
453 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
454 George Christie Dundee; Third Lanark 16 16 0 2 2 3 10 12.50 18.75 62.50 21.88 1950-12-23 Not Known 1958-09-27 Not Known Christie
455 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
456 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
457 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
458 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
459 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
460 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
461 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
462 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
463 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
464 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
465 Ryan Christie Inverness Caledonian Thistle; Celtic; Aberdeen 11 7 4 4 8 2 1 72.73 18.18 9.09 81.82 2015-09-11 20y 06m 20d 2020-02-12 24y 11m 21d Christie
466 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
467 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
468 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
469 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
470 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
471 Nadir Ciftci Dundee United; Celtic; Motherwell 7 5 2 1 3 4 0 42.86 57.14 .00 71.43 2013-09-28 21y 07m 16d 2018-03-04 26y 00m 20d Ciftci
472 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
473 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
474 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]
475 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)
476 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
477 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
478 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
479 Alex Clark St Mirren 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1964-03-07 Not Known 1967-03-18 Not Known Clark
480 Sandy Clark St Johnstone; Queen of the South 13 13 0 3 4 6 23.08 30.77 46.15 38.46 2014-10-04 22y 03m 08d 2020-02-01 27y 07m 06d Clark
481 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
482 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
483 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
484 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
485 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
486 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
487 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
488 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
489 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
490 George Clark Partick Thistle 2 1 1 1 1 0 50.00 50.00 .00 75.00 1981-01-03 22y 05m 19d 1981-02-28 22y 07m 13d Clark
491 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
492 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
493 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
494 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
495 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
496 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
497 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
498 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
499 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
500 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
501 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
502 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
503 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
504 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
505 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
506 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
507 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
508 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
509 Nicky Clark Rangers; Dundee United 4 3 1 1 2 1 25.00 50.00 25.00 50.00 2014-11-22 23y 05m 19d 2019-07-12 28y 01m 09d Clark
510 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
511 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
512 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
513 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
514 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
515 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
516 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
517 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
518 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
519 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
520 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
521 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
522 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
523 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
524 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
525 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
526 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]
527 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]
528 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
529 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
530 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
531 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
532 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
533 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
534 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
535 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
536 Phillip Clarke Hibernian; Britannic Star 16 16 0 3 10 0 4 62.50 .00 25.00 62.50 1884-08-30 Not Known 1888-11-24 Not Known Clarke
537 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
538 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
539 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
540 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
541 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
542 Stephen 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
543 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
544 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
545 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
546 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
547 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
548 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
549 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
550 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
551 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
552 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
553 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
554 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
555 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
556 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
557 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
558 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
559 Tom Clayton Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Clayton
560 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
561 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
562 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
563 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
564 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
565 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
566 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
567 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
568 Clement Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 Not Known 1998-07-25 Not Known Clement
569 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
570 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
571 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
572 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
573 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
574 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
575 Joe Clennell Everton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1914-04-27 25y 02m 08d 1914-04-27 25y 02m 08d Clennell
576 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
577 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
578 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
579 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
580 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
581 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
582 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
583 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
584 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
585 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
586 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
587 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
588 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
589 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
590 Nigel Clough Nottingham Forest 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Clough
591 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
592 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
593 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
594 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
595 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
596 James 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
597 William M 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
598 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
599 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
600 Carlos Lapetra Zarragoza 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
601 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
602 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
603 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
604 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
605 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
606 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
607 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
608 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
609 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
610 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
611 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
612 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
613 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
614 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
615 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
616 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
617 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
618 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
619 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
620 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
621 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
622 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
623 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
624 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
625 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
626 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
627 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
628 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
629 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
630 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
631 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
632 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
633 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
634 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
635 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
636 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
637 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
638 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
639 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
640 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
641 Coleman Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Coleman
642 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
643 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
644 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
645 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
646 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
647 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
648 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
649 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
650 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
651 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
652 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
653 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
654 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
655 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
656 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
657 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
658 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
659 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
660 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
661 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
662 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
663 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
664 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
665 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
666 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
667 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
668 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
669 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
670 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
671 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
672 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
673 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
674 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
675 Ralph Clark Collins Airdrieonians 4 4 0 0 0 4 .00 .00 100.00 .00 1942-11-14 18y 06m 29d 1944-04-15 19y 11m 30d Collins
676 Ralph Collins Kilmarnock 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1951-04-28 27y 00m 12d 1958-10-01 34y 05m 15d Collins
677 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
678 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
679 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
680 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
681 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
682 Colman Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1899-04-17 Not Known 1899-04-17 Not Known Colman
683 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
684 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
685 Fernando Valencia 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1990-08-07 24y 10m 27d 1990-08-07 24y 10m 27d Colomer
686 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
687 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
688 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
689 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
690 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
691 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
692 John James 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
693 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
694 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
695 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
696 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
697 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
698 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
699 Bobby Combe Hibernian 39 39 0 7 14 5 20 35.90 12.82 51.28 42.31 1941-04-28 17y 02m 30d 1956-09-22 32y 07m 24d Combe
700 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
701 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
702 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
703 Aaron Comrie St Johnstone; Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2017-10-21 20y 08m 18d 2017-10-21 20y 08m 18d Comrie
704 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
705 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
706 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
707 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
708 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
709 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
710 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
711 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
712 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
713 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
714 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
715 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
716 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
717 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
718 Samuel Craig 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
719 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
720 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
721 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
722 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
723 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
724 John Connell St Mirren 4 4 0 1 0 3 25.00 .00 75.00 25.00 1894-10-13 Not Known 1895-10-26 Not Known Connell
725 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
726 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
727 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
728 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
729 Connelly Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known Connelly
730 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
731 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
732 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
733 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
734 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
735 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
736 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
737 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
738 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
739 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
740 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
741 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
742 Connolly Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1942-11-14 Not Known 1942-11-14 Not Known Connolly
743 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
744 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
745 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
746 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
747 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
748 John L 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
749 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
750 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
751 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
752 Jimmy Connor Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 21y 10m 28d 1931-04-29 21y 10m 28d Connor
753 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
754 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
755 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
756 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
757 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
758 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
759 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
760 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
761 Ryan Conroy Celtic; Dundee; Raith Rovers 6 4 2 2 3 0 3 50.00 .00 50.00 50.00 2012-09-02 25y 04m 05d 2015-04-18 27y 11m 21d Conroy
762 Andrew Considine Aberdeen 39 34 5 12 11 16 30.77 28.21 41.03 44.87 2005-08-20 18y 04m 19d 2019-09-25 32y 05m 24d Considine
763 Douglas M 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
764 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
765 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
766 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
767 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
768 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
769 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
770 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
771 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
772 Alan Cook Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 27y 02m 29d 2019-07-24 27y 02m 29d Cook
773 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
774 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
775 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
776 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
777 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
778 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
779 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
780 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
781 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
782 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
783 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
784 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
785 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
786 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
787 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
788 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
789 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
790 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
791 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
792 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
793 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
794 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
795 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
796 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
797 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
798 Liam Cooper Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Cooper
799 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
800 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
801 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
802 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
803 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
804 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
805 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
806 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
807 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
808 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
809 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
810 Copland Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Copland
811 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
812 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
813 George Copley Aston Villa 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Copley
814 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
815 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
816 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
817 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
818 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
819 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
820 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
821 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
822 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
823 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
824 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
825 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
826 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
827 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
828 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
829 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
830 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
831 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
832 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
833 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
834 Barry John 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
835 Corrales Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Corrales
836 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
837 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
838 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
839 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
840 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
841 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
842 Michael Docherty 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
843 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
844 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
845 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
846 Cossar Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Cossar
847 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
848 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
849 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
850 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
851 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
852 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
853 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
854 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
855 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
856 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
857 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
858 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
859 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
860 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
861 Hayden Coulson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2018-09-01 20y 02m 15d 2018-09-01 20y 02m 15d Coulson
862 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
863 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
864 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
865 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
866 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
867 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
868 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
869 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
870 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
871 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
872 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
873 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
874 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
875 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
876 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
877 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
878 Cowan Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Cowan
879 David Cowan Arbroath; Stenhousemuir 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1936-12-19 Not Known 1940-03-30 Not Known Cowan
880 David Robert Cowan Motherwell; Gretna 1 0 1 0 0 1 .00 .00 100.00 .00 2004-05-16 22y 02m 11d 2004-05-16 22y 02m 11d Cowan
881 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
882 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
883 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
884 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
885 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
886 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
887 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
888 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
889 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
890 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
891 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
892 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
893 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
894 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
895 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
896 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
897 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
898 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
899 Walter Cowan Sunderland 2 2 0 1 1 0 50.00 50.00 .00 75.00 1896-01-02 Not Known 1896-04-18 Not Known Cowan
900 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
901 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
902 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
903 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
904 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
905 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
906 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
907 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
908 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
909 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
910 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
911 Andrew D 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
912 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
913 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
914 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
915 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
916 EL Cowie Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Cowie
917 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
918 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
919 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
920 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
921 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
922 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
923 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
924 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
925 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
926 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
927 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
928 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
929 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
930 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
931 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
932 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
933 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
934 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
935 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
936 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
937 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
938 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
939 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
940 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
941 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
942 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
943 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
944 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
945 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
946 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
947 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
948 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
949 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
950 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
951 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
952 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
953 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
954 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
955 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
956 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
957 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
958 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
959 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
960 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
961 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
962 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
963 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
964 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
965 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
966 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
967 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
968 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
969 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
970 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
971 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
972 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
973 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
974 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
975 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
976 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
977 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
978 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
979 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
980 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
981 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
982 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
983 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
984 John Vaughan 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
985 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
986 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
987 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
988 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
989 Michael John 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
990 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
991 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
992 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
993 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
994 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
995 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
996 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
997 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
998 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
999 Tully Craig Rangers 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 1925-09-26 Not Known 1934-03-10 Not Known Craig
1000 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
1001 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
1002 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
1003 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
1004 James Craigen Partick Thistle; Raith Rovers; Dunfermline Athletic; Arbroath 7 6 1 2 1 4 28.57 14.29 57.14 35.71 2013-08-16 22y 04m 19d 2020-10-23 29y 06m 25d Craigen
1005 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
1006 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
1007 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
1008 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
1009 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
1010 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
1011 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
1012 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
1013 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
1014 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
1015 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
1016 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
1017 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
1018 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
1019 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
1020 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
1021 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
1022 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
1023 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
1024 Ali Crawford Hamilton Academical 8 7 1 3 2 2 4 25.00 25.00 50.00 37.50 2010-02-21 18y 06m 24d 2017-09-16 26y 01m 17d Crawford
1025 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
1026 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
1027 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
1028 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
1029 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
1030 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
1031 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
1032 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
1033 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
1034 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
1035 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
1036 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
1037 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
1038 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
1039 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
1040 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
1041 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
1042 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
1043 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
1044 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
1045 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
1046 Robbie Crawford Livingston (Meadowbank Thistle) 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
1047 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
1048 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
1049 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
1050 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
1051 Crawley Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Crawley
1052 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
1053 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
1054 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
1055 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
1056 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
1057 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
1058 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
1059 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
1060 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
1061 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
1062 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
1063 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
1064 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
1065 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
1066 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
1067 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
1068 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
1069 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
1070 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
1071 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
1072 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
1073 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
1074 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
1075 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
1076 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
1077 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
1078 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
1079 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
1080 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
1081 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
1082 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
1083 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
1084 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
1085 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
1086 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
1087 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
1088 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
1089 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
1090 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
1091 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
1092 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
1093 Marc Crosas FC Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 19y 06m 19d 2007-07-28 19y 06m 19d Crosas
1094 Marc Crosas Celtic 3 2 1 0 1 2 .00 33.33 66.67 16.67 2009-04-11 21y 03m 02d 2009-12-20 21y 11m 11d Crosas
1095 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
1096 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
1097 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
1098 Crosby Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Crosby
1099 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
1100 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
1101 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
1102 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
1103 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
1104 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
1105 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
1106 William Cross Third Lanark 9 9 0 4 3 1 5 33.33 11.11 55.56 38.89 1901-04-08 Not Known 1910-04-20 Not Known Cross
1107 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
1108 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
1109 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
1110 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
1111 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
1112 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
1113 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
1114 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
1115 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
1116 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
1117 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
1118 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
1119 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
1120 Cruchaga Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cruchaga
1121 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
1122 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
1123 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
1124 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
1125 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
1126 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
1127 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
1128 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
1129 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
1130 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)
1131 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
1132 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
1133 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
1134 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
1135 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
1136 Cuellar Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cuellar
1137 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
1138 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
1139 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
1140 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
1141 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
1142 Cullen Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 Not Known 1989-08-05 Not Known Cullen
1143 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
1144 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
1145 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
1146 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
1147 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
1148 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
1149 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
1150 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
1151 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
1152 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
1153 James Ferguson 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
1154 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
1155 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
1156 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
1157 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
1158 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
1159 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
1160 Jason Cummings Hibernian; Rangers 11 10 1 6 6 4 1 54.55 36.36 9.09 72.73 2014-01-02 18y 05m 01d 2018-04-22 22y 08m 21d Cummings
1161 Robert Douglas 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
1162 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
1163 Adam Cummins Motherwell 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-11-24 19y 08m 21d 2013-03-02 19y 11m 27d Cummins
1164 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
1165 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
1166 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
1167 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
1168 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
1169 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
1170 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
1171 Andrew Cunningham Kilmarnock 11 11 0 5 2 3 6 18.18 27.27 54.55 31.82 1910-04-30 Not Known 1915-02-06 Not Known Cunningham
1172 Andy Cunningham Rangers 18 18 0 5 11 4 3 61.11 22.22 16.67 72.22 1915-10-16 Not Known 1927-08-20 Not Known Cunningham
1173 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
1174 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
1175 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
1176 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
1177 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
1178 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
1179 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
1180 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
1181 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
1182 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
1183 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
1184 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
1185 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
1186 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
1187 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
1188 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
1189 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
1190 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
1191 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
1192 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
1193 William 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
1194 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
1195 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
1196 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
1197 David Curlett Kilmarnock; Dundee; Ayr United 9 9 0 3 2 3 4 22.22 33.33 44.44 38.89 1955-04-06 22y 06m 02d 1961-02-18 28y 04m 14d Curlett
1198 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
1199 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
1200 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
1201 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
1202 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
1203 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
1204 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
1205 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
1206 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
1207 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
1208 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
1209 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
1210 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
1211 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
1212 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
1213 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
1214 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
1215 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
1216 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
1217 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
1218 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
1219 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
1220 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
1221 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
1222 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
1223 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
1224 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
1225 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
1226 Robert Currie Partick Thistle 4 4 0 1 0 2 25.00 .00 50.00 25.00 1897-09-04 Not Known 1898-11-19 Not Known Currie
1227 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
1228 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
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 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
1236 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
1237 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
1238 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
1239 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
1240 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
1241 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
1242 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
1243 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
1244 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
1245 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
1246 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
1247 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
1248 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
1249 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
1250 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
1251 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
1252 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
1253 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
1254 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
1255 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
1256 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
1257 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