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


No of Players = 674

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 Nicke Kabamba Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 27y 01m 03d 2020-02-05 27y 01m 03d Kabamba
2 Ismeal Kabia St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2026-10-10 20y 10m 00d 2026-10-10 20y 10m 00d Kabia
3 Brooklyn Kabongolo Livingston (Meadowbank Thistle) 2 2 0 1 0 2 33.33 .00 66.67 33.33 2025-08-30 22y 10m 14d 2026-07-10 23y 08m 24d Kabongolo
4 Younes Kaboul Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 25y 04m 17d 2011-08-25 25y 04m 24d Kaboul
5 Matthias Kaburek Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 23y 06m 06d 1934-08-15 23y 06m 06d Kaburek
6 Paul Kaczan Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 27y 06m 21d 2010-08-24 27y 06m 21d Kaczan
7 Wojciech Kaczmarek Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 26y 03m 09d 2009-07-08 26y 03m 09d Kaczmarek
8 Omar Kader Arbroath 2 1 1 1 0 1 50.00 .00 50.00 50.00 2018-07-03 32y 02m 04d 2019-06-29 33y 02m 00d Kader
9 William Kadie East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Kadie
10 Michal Kadlec Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 21y 09m 01d 2006-09-28 21y 09m 15d Kadlec
11 Kain Campsie 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known Kain
12 Mattias Kait Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-02-17 19y 07m 20d 2018-02-17 19y 07m 20d Kait
13 Egli Kaja Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-09-22 21y 01m 27d 2018-09-22 21y 01m 27d Kaja
14 Admir Kajtaz Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 25y 05m 25d 2003-10-15 25y 06m 15d Kajtaz
15 Sead Kajtaz Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 25y 09m 09d 1988-11-23 25y 09m 09d Kajtaz
16 Andronikos Kakouli Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 23y 07m 19d 2024-10-24 23y 07m 19d Kakouli
17 Jürgen Kalb Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 20y 10m 25d 1969-04-14 20y 10m 25d Kalb
18 Hasan Ali Kald?r?m Istanbul Basaksehir 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-11-03 Not Known 2022-11-03 Not Known Kald?r?m
19 Hasan Ali Kaldirim Istanbul Basaksehir 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-09-08 32y 11m 27d 2022-09-08 32y 11m 27d Kaldirim
20 Marvin Kaleta Motherwell 1 0 1 1 0 1 50.00 .00 50.00 50.00 2024-08-25 19y 11m 11d 2025-01-02 20y 03m 19d Kaleta
21 Andrei Kalimullin Lantana; FC Infonet Tallinn 3 3 0 0 0 4 .00 .00 100.00 .00 1998-08-13 21y 02m 03d 2016-07-06 39y 00m 26d Kalimullin
22 Vladislav Kalinin Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 22y 08m 19d 2024-10-03 22y 08m 19d Kalinin
23 Jan-Philipp Kalla FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 23y 01m 02d 2009-07-10 23y 01m 02d Kalla
24 Benjamin Kallman Dundee 2 1 1 1 0 1 50.00 .00 50.00 50.00 2018-10-23 20y 04m 06d 2019-01-23 20y 07m 06d Kallman
25 Salomon Kalou Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 19y 05m 13d 2004-10-21 19y 05m 13d Kalou
26 Svein Kalsaas Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 Not Known 1962-11-12 Not Known Kalsaas
27 Manfred Kaltz SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 23y 04m 19d 1976-11-03 23y 05m 02d Kaltz
28 Lukas Kalvach Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 29y 01m 03d 2024-08-29 29y 01m 10d Kalvach
29 Christian Kalvenes Dundee United 4 4 0 2 0 2 50.00 .00 50.00 50.00 2006-10-01 29y 06m 23d 2008-03-29 31y 00m 21d Kalvenes
30 Diomansy Kamara Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-02-10 29y 05m 30d 2010-02-10 29y 05m 30d Kamara
31 Glen Kamara Dundee; Rangers 17 14 3 1 10 4 4 55.56 22.22 22.22 66.67 2017-09-30 21y 11m 02d 2023-05-24 27y 06m 26d Kamara
32 Kamark IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Kamark
33 Florian Kamberi Hibernian 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 2018-03-09 22y 07m 06d 2019-09-22 24y 01m 19d Kamberi
34 Lindrit Kamberi Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-25 23y 01m 15d 2022-08-25 23y 01m 15d Kamberi
35 Jakub Kaminski Benfica 2 0 2 1 1 0 50.00 50.00 .00 75.00 2026-08-06 24y 03m 00d 2026-08-13 24y 03m 07d Kaminski
36 Thomas Kaminski Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 30y 01m 09d 2022-12-02 30y 01m 09d Kaminski
37 Patrick Kammerbauer FC Nurnberg 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-01-13 20y 11m 02d 2018-01-13 20y 11m 02d Kammerbauer
38 Leonidas Kampantais AEK Athens 1 0 1 1 0 0 100.00 .00 .00 100.00 2006-08-23 24y 00m 20d 2006-08-23 24y 00m 20d Kampantais
39 Andrei Kanchelskis Rangers 10 8 2 7 2 1 70.00 20.00 10.00 80.00 1998-08-02 29y 06m 10d 2002-04-07 33y 02m 15d Kanchelskis
40 Alexander Kane Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Kane
41 Chris Kane Dunfermline Athletic; Cowdenbeath 6 5 1 1 1 6 12.50 12.50 75.00 18.75 2012-07-21 19y 01m 21d 2015-07-15 22y 01m 15d Kane
42 Christopher Kane St Johnstone; Dumbarton; Dunfermline Athletic 21 13 8 3 5 7 10 22.73 31.82 45.45 38.64 2014-08-03 20y 02m 25d 2025-07-12 31y 02m 03d Kane
43 Edward Kane Falkirk 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 1920-11-20 Not Known 1922-04-10 Not Known Kane
44 Harry Kane Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 18y 00m 28d 2011-08-25 18y 00m 28d Kane
45 James Kane St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Kane
46 Owen Kane Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known Kane
47 Paul Kane Hibernian; Aberdeen; St Johnstone 51 50 1 5 12 20 19 23.53 39.22 37.25 43.14 1984-04-21 18y 10m 01d 2002-01-02 36y 06m 13d Kane
48 Peter Kane The British Army; St Mirren; Clydebank[4] 8 8 0 2 3 3 2 37.50 37.50 25.00 56.25 1961-11-13 22y 07m 09d 1972-02-26 32y 10m 22d Kane
49 Robert Kane Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1942-12-26 Not Known 1942-12-26 Not Known Kane
50 Robert Kane Hibernian 4 4 0 1 0 3 25.00 .00 75.00 25.00 1940-01-01 Not Known 1940-06-01 Not Known Kane
51 Tony Kane Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1979-11-24 19y 05m 12d 1980-01-19 19y 07m 07d Kane
52 Walter Kane St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1946-03-09 Not Known 1946-03-09 Not Known Kane
53 Kapalla SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Kapalla
54 Pantelis Kapetanos AEK Athens 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2006-08-09 23y 00m 03d 2006-08-23 23y 00m 17d Kapetanos
55 Ercan Kara Sportklub Rapid Wien 2 2 0 1 0 2 0 .00 100.00 .00 50.00 2026-08-20 30y 07m 17d 2026-08-26 30y 07m 23d Kara
56 Anel Karabeg Velez Mostar 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-12-07 26y 05m 04d 1988-12-07 26y 05m 04d Karabeg
57 Karako Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Karako
58 Artem Karatai Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 20y 06m 09d 2024-10-03 20y 06m 09d Karatai
59 Karel Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 Not Known 2011-07-17 Not Known Karel
60 Hamzad Kargbo Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2026-08-16 24y 06m 27d 2026-08-16 24y 06m 27d Kargbo
61 Rudi Kargus SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 24y 02m 05d 1976-11-03 24y 02m 19d Kargus
62 Denis Karic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 31y 08m 12d 2003-10-15 31y 09m 03d Karic
63 Markus Karl 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 25y 04m 25d 2011-07-09 25y 04m 25d Karl
64 Geir Sigurd Karlsen Dunfermline Athletic 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 25y 06m 30d 1975-01-11 26y 03m 24d Karlsen
65 David Karlsson Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-03-08 19y 11m 16d 2014-05-04 20y 01m 14d Karlsson
66 Andre Karnebeek Twente Enschede; Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-07-31 22y 04m 30d 2002-04-20 31y 01m 19d Karnebeek
67 Mislav Karoglan NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 24y 03m 12d 2006-08-02 24y 03m 19d Karoglan
68 Arnie Kasa Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 28y 07m 27d 2021-06-26 28y 07m 27d Kasa
69 Neraysho Kasanwirjo Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-11-10 22y 08m 23d 2024-11-10 22y 08m 23d Kasanwirjo
70 Kasfenunquier Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 Not Known 1993-07-30 Not Known Kasfenunquier
71 Kasinauyo Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Kasinauyo
72 Bartosz Kasnikowski Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 19y 11m 08d 2009-07-08 19y 11m 08d Kasnikowski
73 Kastenbaum Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Kastenbaum
74 Sylvain Kastendeuch Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 34y 10m 21d 1998-07-21 34y 10m 21d Kastendeuch
75 Thomas Kastenmaier Bayern Munich 0 0 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 22y 09m 00d 1989-03-14 22y 09m 14d Kastenmaier
76 Kakhaber Katcharava Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 22y 10m 20d 1989-08-08 22y 10m 20d Katcharava
77 Graham Kathage Australian Select XI; Queensland; Australia 4 4 0 0 1 3 .00 25.00 75.00 12.50 1959-05-10 Not Known 1959-05-23 Not Known Kathage
78 Nikola Katic Rangers 3 3 0 1 5 1 2 62.50 12.50 25.00 68.75 2018-10-07 21y 11m 27d 2020-02-29 23y 04m 19d Katic
79 Mikkel Kaufmann Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 23y 08m 06d 2024-11-07 23y 08m 06d Kaufmann
80 Jani Kauppila Rangers 1 0 1 2 0 0 100.00 .00 .00 100.00 2001-03-03 21y 01m 15d 2001-05-05 21y 03m 19d Kauppila
81 Cian Kavanagh Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-10 17y 07m 09d 2020-10-10 17y 07m 09d Kavanagh
82 Graham Kavanagh Middlesbrough 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 21y 05m 25d 1994-08-06 21y 05m 25d Kavanagh
83 Jason Kavanagh Derby County 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 23y 08m 13d 1995-08-05 23y 08m 13d Kavanagh
84 Paddy Kavanagh Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 29y 06m 02d 2015-07-01 29y 06m 02d Kavanagh
85 Peter Kavanagh Celtic; Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1929-08-10 Not Known 1934-02-10 Not Known Kavanagh
86 Mikko Kaven Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 1998-09-23 23y 07m 04d 1998-11-14 23y 08m 26d Kaven
87 Eiji Kawashima Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 32y 11m 00d 2016-02-20 32y 11m 00d Kawashima
88 Alan Kay Partick Thistle; Dumbarton 7 7 0 0 1 6 .00 14.29 85.71 7.14 1982-10-30 Not Known 1985-03-23 Not Known Kay
89 Alexander Kay St Bernards; Partick Thistle 11 11 0 2 0 9 18.18 .00 81.82 18.18 1898-08-15 Not Known 1900-12-15 Not Known Kay
90 Archibald Kay Leith Athletic 6 6 0 0 1 5 .00 16.67 83.33 8.33 1894-02-24 Not Known 1894-11-17 Not Known Kay
91 George Kay Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1944-01-22 Not Known 1944-01-22 Not Known Kay
92 J Kay Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1881-10-08 Not Known Kay
93 John Cochrane Kay Dundee United 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1925-11-07 Not Known 1928-04-09 Not Known Kay
94 John Kay Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 25y 06m 07d 1989-08-05 25y 06m 07d Kay
95 John Kay Queens Park 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Kay
96 John S Kay Dundee United 4 4 0 1 0 0 4 .00 .00 100.00 .00 1928-04-09 Not Known 1931-08-08 Not Known Kay
97 Baram Kayal Celtic 7 3 4 9 0 0 100.00 .00 .00 100.00 2010-09-11 22y 07m 06d 2014-11-30 26y 09m 25d Kayal
98 John Kaye West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 30y 05m 00d 1970-08-03 30y 05m 00d Kaye
99 Axel Kayombo SK Sturm Graz 1 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 20y 04m 26d 2026-07-28 20y 05m 03d Kayombo
100 Colin Kazim-Richards Celtic 2 1 1 1 2 0 0 100.00 .00 .00 100.00 2016-04-02 29y 07m 07d 2016-04-30 29y 08m 04d Kazim-Richards
101 George Kean Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1943-02-20 Not Known 1943-02-20 Not Known Kean
102 James Kean Clyde; Ayr United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1979-12-01 19y 06m 18d 1982-12-27 22y 07m 14d Kean
103 Samuel Kean Hibernian 34 34 0 1 18 3 12 52.94 8.82 35.29 57.35 1937-08-18 28y 04m 16d 1949-01-01 39y 08m 30d Kean
104 Stewart Kean St Mirren 5 4 1 3 2 3 2 28.57 42.86 28.57 50.00 2006-09-09 23y 06m 05d 2008-04-19 25y 01m 15d Kean
105 John Keane Kilmarnock 5 5 0 1 0 3 2 .00 60.00 40.00 30.00 1933-12-02 Not Known 1935-04-13 Not Known Keane
106 Robbie Keane Celtic 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2010-02-10 29y 06m 03d 2010-05-09 29y 09m 02d Keane
107 Roy Keane Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-04-30 34y 08m 20d 2006-04-30 34y 08m 20d Keane
108 William Keane Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 21y 08m 17d 2015-07-18 21y 08m 17d Keane
109 Mike Kear Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-08-03 25y 02m 07d 1968-10-21 25y 04m 24d Kear
110 G Kearney Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Kearney
111 Shea Kearney Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-12 21y 05m 17d 2025-07-12 21y 05m 17d Kearney
112 Thomas Kearney St Mirren 4 4 0 0 2 2 .00 50.00 50.00 25.00 1899-09-16 Not Known 1900-01-20 Not Known Kearney
113 Mick Kearns The British Army 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-11-07 22y 01m 04d 1961-11-13 23y 01m 10d Kearns
114 Jason Kearton Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 23y 10m 26d 1993-08-02 23y 10m 26d Kearton
115 James Keatings Celtic; St Johnstone; Hibernian; Inverness Caledonian Thistle 8 4 4 3 5 5 23.08 38.46 38.46 42.31 2010-11-10 18y 09m 21d 2021-02-26 29y 01m 06d Keatings
116 Alexander Keddie Dunfermline Athletic 3 2 1 1 0 2 33.33 .00 66.67 33.33 2010-07-27 29y 06m 04d 2012-04-07 31y 02m 15d Keddie
117 Joseph Keddie Hamilton Academical 5 5 0 2 0 3 40.00 .00 60.00 40.00 1937-10-30 Not Known 1946-01-12 Not Known Keddie
118 Tomasz Kedziora PAOK Thessaloniki 2 1 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 28y 09m 18d 2023-08-31 28y 09m 25d Kedziora
119 Vic Keeble Newcastle United 4 4 0 5 1 2 1 25.00 50.00 25.00 50.00 1955-10-10 25y 03m 15d 1956-11-05 26y 04m 11d Keeble
120 Kevin Keegan Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 41y 05m 13d 1992-07-27 41y 05m 13d Keegan
121 Paul Keegan Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2007-03-05 34y 02m 05d 2007-03-05 34y 02m 05d Keegan
122 Keegans Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Keegans
123 Conor Keely Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 17y 06m 21d 2015-07-04 17y 06m 21d Keely
124 Ike Keen Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-29 27y 05m 20d 1937-09-29 27y 05m 20d Keen
125 Aidan Keena St Patricks Athletic; Falkirk 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-07-05 18y 02m 10d 2020-09-22 21y 04m 28d Keena
126 Henry J Keenan Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1938-02-19 Not Known 1938-02-19 Not Known Keenan
127 Jackie Keenan Airdrieonians 15 15 0 2 4 9 13.33 26.67 60.00 26.67 1960-09-24 21y 03m 06d 1969-01-04 29y 06m 17d Keenan
128 James Keenan Hibernian; St Bernards 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1927-08-31 Not Known 1934-08-29 Not Known Keenan
129 Jimmy Keenan Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1957-11-11 Not Known 1959-11-07 Not Known Keenan
130 Joe Keenan Hibernian 2 0 2 2 2 0 50.00 50.00 .00 75.00 2008-10-19 26y 00m 05d 2009-05-07 26y 06m 23d Keenan
131 George J Keenleyside Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1911-01-14 Not Known 1911-01-14 Not Known Keenleyside
132 Sub Keeper Valerengens IF; Zaragoza 0 0 0 1 1 2 25.00 25.00 50.00 37.50 1965-10-18 Not Known 1966-03-02 Not Known Keeper
133 Stan Keery Newcastle United 3 2 1 0 2 1 .00 66.67 33.33 33.33 1953-10-07 22y 00m 28d 1956-09-19 25y 00m 10d Keery
134 Charlie Keetley Leeds United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1929-03-23 22y 05m 20d 1929-03-23 22y 05m 20d Keetley
135 Frank Keetley Doncaster Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1928-09-10 27y 05m 18d 1928-09-10 27y 05m 18d Keetley
136 Tom Keetley Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 29y 09m 25d 1928-09-10 29y 09m 25d Keetley
137 Walter Keeton Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 25y 11m 30d 1931-04-29 25y 11m 30d Keeton
138 Harry Keggans Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Keggans
139 Hugh Keggans Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Keggans
140 Alan Kehoe Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 18y 07m 00d 2015-07-04 18y 07m 00d Kehoe
141 Alexander Lowson Keillor Dundee 27 27 0 7 3 17 25.93 11.11 62.96 31.48 1893-10-21 Not Known 1901-05-04 Not Known Keillor
142 Charles Keir Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-04 Not Known 1914-04-04 Not Known Keir
143 Keir St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known Keir
144 Leitch Keir Dumbarton 7 7 0 5 0 2 71.43 .00 28.57 71.43 1890-08-30 Not Known 1893-04-01 Not Known Keir
145 Miller Keir Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2026-08-16 19y 08m 30d 2026-08-16 19y 08m 30d Keir
146 Peter Keir Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-08 Not Known 1922-08-08 Not Known Keir
147 Thomas Keir Dumbarton; Heart of Midlothian B 3 3 0 0 1 2 .00 33.33 66.67 16.67 1894-09-29 Not Known 1896-08-12 Not Known Keir
148 Dick Keith Newcastle United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1956-09-19 23y 04m 04d 1957-11-27 24y 06m 12d Keith
149 John Keith Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 22y 03m 06d 1969-04-30 22y 03m 06d Keith
150 Keith Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known Keith
151 Marino Keith Falkirk; Livingston (Meadowbank Thistle) 3 1 2 1 0 2 33.33 .00 66.67 33.33 1998-04-04 23y 03m 19d 2001-07-28 26y 07m 12d Keith
152 William Keith Clyde; Stirling Albion 8 8 0 5 1 0 7 12.50 .00 87.50 12.50 1946-09-21 Not Known 1950-03-18 Not Known Keith
153 Dan Kellachan Partick Thistle; Hamilton Academical 10 10 0 3 5 5 23.08 38.46 38.46 42.31 1973-03-31 20y 02m 07d 1979-12-15 26y 10m 21d Kellachan
154 Bobby Kellard Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 29y 08m 10d 1972-09-26 29y 08m 23d Kellard
155 Kellett Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known Kellett
156 Davis Kellior-Dunn Ross County 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 2017-10-14 Not Known 2018-02-17 Not Known Kellior-Dunn
157 Marian Kello St Mirren 2 2 0 0 2 1 .00 66.67 33.33 33.33 2013-12-29 31y 07m 20d 2014-05-10 32y 00m 01d Kello
158 Alan Kelly Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 30y 09m 10d 1967-08-05 31y 02m 29d Kelly
159 Tony Kelly Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 22y 06m 18d 1986-07-28 22y 06m 18d Kelly
160 Archibald Kelly Aberdeen; Motherwell; Stirling Albion 19 19 0 6 3 6 10 15.79 31.58 52.63 31.58 1948-03-06 26y 02m 26d 1954-10-30 32y 10m 21d Kelly
161 Bernard Kelly Raith Rovers 20 20 0 4 3 4 13 15.00 20.00 65.00 25.00 1952-02-09 19y 03m 19d 1960-11-26 28y 01m 05d Kelly
162 Charles Edward David Kelly East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1982-04-27 21y 09m 19d 1982-04-27 21y 09m 19d Kelly
163 Charles Kelly Hibernian; Celtic 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1889-05-23 Not Known 1891-10-17 Not Known Kelly
164 Ciaran Kelly St Patricks Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 29y 02m 28d 2017-07-05 29y 02m 28d Kelly
165 Colin Kelly Hibernian; Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 1980-08-20 18y 10m 01d 1983-09-17 21y 10m 29d Kelly
166 Daniel Kelly Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1924-09-27 Not Known 1927-01-08 Not Known Kelly
167 Daniel Kelly Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1929-01-05 Not Known 1929-01-05 Not Known Kelly
168 Daniel Kelly Hamilton Academical; Celtic 9 8 1 3 2 0 7 22.22 .00 77.78 22.22 1914-11-28 18y 11m 22d 2024-03-03 Not Known Kelly
169 Darryn Kelly Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-18 30y 05m 29d 2018-07-18 30y 05m 29d Kelly
170 David Kelly Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known Kelly
171 David Thomas Kelly Newcastle United; Motherwell 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1992-07-27 26y 08m 02d 2001-12-22 36y 00m 27d Kelly
172 Eddie Kelly Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 24y 00m 28d 1975-07-30 24y 00m 28d Kelly
173 Francis Kelly Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1944-11-25 21y 06m 04d 1944-11-25 21y 06m 04d Kelly
174 Frank Kelly Motherwell 5 5 0 3 3 0 2 60.00 .00 40.00 60.00 1915-10-30 Not Known 1917-09-08 Not Known Kelly
175 Gareth Kelly Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 21y 04m 26d 1987-08-03 21y 04m 26d Kelly
176 Gary Patrick Kelly East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 10m 13d 2005-07-14 23y 10m 13d Kelly
177 Gerard Kelly Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-07-27 19y 08m 01d 1991-07-27 19y 08m 01d Kelly
178 Graham Kelly St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 25y 08m 05d 2017-07-05 25y 08m 05d Kelly
179 Hugh Kelly Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-04-26 Not Known 1913-04-26 Not Known Kelly
180 Hugh Thomas Kelly Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 35y 02m 20d 1958-10-13 35y 02m 20d Kelly
181 James Kelly Hibernian; Erin Rovers Bathgate; Celtic 19 19 0 2 10 1 8 52.63 5.26 42.11 55.26 1888-04-14 Not Known 1895-11-23 Not Known Kelly
182 James S Kelly St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-03-06 Not Known 1926-03-06 Not Known Kelly
183 Jim Kelly Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Kelly
184 Jimmy Kelly Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 26y 11m 02d 1958-10-13 26y 11m 02d Kelly
185 John Kelly Boness 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Kelly
186 John Kelly Third Lanark 8 8 0 1 0 7 12.50 .00 87.50 12.50 1941-08-30 Not Known 1945-09-01 Not Known Kelly
187 John Kelly Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-14 17y 11m 20d 2018-07-14 17y 11m 20d Kelly
188 John Kelly Celtic; Greenock Morton; Falkirk 13 13 0 1 5 2 6 38.46 15.38 46.15 46.15 1940-08-24 19y 06m 03d 1954-11-06 33y 08m 16d Kelly
189 John Kelly Third Lanark; Celtic 5 5 0 0 1 4 .00 20.00 80.00 10.00 1957-10-12 21y 09m 28d 1961-05-02 25y 04m 18d Kelly
190 John Kelly Third Lanark 4 4 0 2 0 2 50.00 .00 50.00 50.00 1946-08-17 Not Known 1948-08-18 Not Known Kelly
191 Liam Kelly Rangers; Livingston (Meadowbank Thistle); Motherwell 14 14 0 9 3 10 40.91 13.64 45.45 47.73 2017-10-28 21y 09m 05d 2026-05-04 30y 03m 11d Kelly
192 Liam Kelly Kilmarnock; Rangers 9 9 0 1 6 3 4 46.15 23.08 30.77 57.69 2009-09-15 18y 11m 13d 2018-04-22 27y 06m 20d Kelly
193 Martin Kelly Liverpool 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 22y 03m 27d 2012-08-30 22y 04m 03d Kelly
194 Norman Kelly Dunfermline Athletic; Raith Rovers 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1992-03-28 21y 05m 18d 1994-08-09 23y 09m 30d Kelly
195 Patrick Kelly East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 25y 04m 12d 2003-09-07 25y 04m 12d Kelly
196 Patrick Kelly Motherwell 11 11 0 2 0 9 18.18 .00 81.82 18.18 1910-09-03 Not Known 1915-12-18 Not Known Kelly
197 Peter Kelly Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-08-04 24y 01m 23d 1980-08-04 24y 01m 23d Kelly
198 Sam Kelly Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2018-08-04 24y 09m 14d 2018-08-04 24y 09m 14d Kelly
199 Sean Kelly St Mirren; Ross County; Livingston (Meadowbank Thistle); Dundee 15 12 3 4 8 8 20.00 40.00 40.00 40.00 2013-02-27 20y 01m 16d 2024-12-07 31y 10m 26d Kelly
200 Shay Kelly Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-23 18y 04m 28d 2025-07-23 18y 04m 28d Kelly
201 Stephen Kelly Livingston (Meadowbank Thistle) 4 4 0 3 0 2 2 .00 50.00 50.00 25.00 2022-11-12 22y 06m 30d 2024-04-13 24y 00m 00d Kelly
202 Thomas Kelly Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Kelly
203 Tom Kelly Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 20y 03m 12d 2021-03-23 20y 03m 12d Kelly
204 Walter Muir Kelly Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-31 20y 04m 16d 1949-08-31 20y 04m 16d Kelly
205 William James Kelly Ayr United 6 5 1 2 2 1 33.33 33.33 16.67 50.00 1977-04-23 21y 11m 30d 1979-10-27 24y 06m 03d Kelly
206 William Kelly St Mirren 12 12 0 1 2 3 7 16.67 25.00 58.33 29.17 1936-08-29 Not Known 1943-12-25 Not Known Kelly
207 William Muir Kelly Airdrieonians 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1947-08-16 25y 00m 02d 1951-04-14 28y 08m 00d Kelly
208 Kelsey Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known Kelsey
209 Bob Kelso Everton 3 3 0 3 0 0 100.00 .00 .00 100.00 1892-09-19 26y 11m 17d 1894-11-10 29y 01m 08d Kelso
210 James Kelso Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1937-04-17 19y 03m 07d 1938-01-01 19y 11m 22d Kelso
211 John Kelso Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1926-03-13 Not Known 1926-09-11 Not Known Kelso
212 Robert Robinson Kelso Renton; Dundee 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1891-09-12 Not Known 1898-04-27 Not Known Kelso
213 Thomas Kelso Third Lanark; Dundee; Rangers; Dumbarton 7 7 0 0 1 6 .00 14.29 85.71 7.14 1905-08-19 Not Known 1915-11-27 Not Known Kelso
214 Pat Keltch St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 22y 04m 02d 1988-10-05 22y 05m 00d Keltch
215 David Keltjens St Johnstone 1 0 1 0 0 3 .00 .00 100.00 .00 2024-11-02 28y 11m 27d 2024-12-22 29y 01m 16d Keltjens
216 Andrew Wallace Kelvin Kilmarnock 5 5 0 0 4 1 .00 80.00 20.00 40.00 1933-04-12 Not Known 1935-04-13 Not Known Kelvin
217 Benito Kemble Motherwell; St Johnstone 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1999-11-06 31y 02m 10d 2001-10-13 33y 01m 16d Kemble
218 Bobby Kemp St Johnstone; St Mirren 9 9 0 4 2 3 4 22.22 33.33 44.44 38.89 1962-03-03 20y 06m 16d 1966-10-22 25y 02m 07d Kemp
219 Brian Kemp Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1986-08-16 21y 08m 17d 1986-12-27 22y 00m 27d Kemp
220 Calvin Kemp Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2019-02-10 23y 01m 02d 2019-02-10 23y 01m 02d Kemp
221 E Kemp Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Kemp
222 Frederick Kemp Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-04-24 Not Known 1909-04-24 Not Known Kemp
223 Jimmy Kemp East Stirlingshire; Montrose 4 4 0 0 1 3 .00 25.00 75.00 12.50 1963-12-21 23y 10m 08d 1970-01-28 29y 11m 15d Kemp
224 John Kemp Leith Athletic; Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-05-04 21y 00m 00d 1956-04-11 Not Known Kemp
225 Kemp East Stirlingshire 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Kemp
226 Robert Kemp East Stirlingshire; St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1932-10-08 Not Known 1940-04-15 Not Known Kemp
227 Michael Ferels Kenmuir Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-11-17 Not Known 1934-11-17 Not Known Kenmuir
228 Joe Kennaway Celtic 20 20 0 11 6 3 55.00 30.00 15.00 70.00 1931-11-21 Not Known 1939-08-19 Not Known Kennaway
229 Stewart Kennedy Falkirk; Aberdeen 17 17 0 9 3 5 52.94 17.65 29.41 61.76 1972-11-04 19y 05m 05d 1981-08-19 28y 02m 19d Kennedy
230 A Kennedy Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known Kennedy
231 Alan Kennedy Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-05-10 20y 08m 10d 1975-05-10 20y 08m 10d Kennedy
232 Alex Kennedy Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1915-03-27 Not Known 1915-03-27 Not Known Kennedy
233 Alexander D Kennedy Motherwell 4 3 1 0 2 3 .00 40.00 60.00 20.00 1985-11-23 22y 04m 29d 1987-03-14 23y 08m 17d Kennedy
234 Alexander Kennedy Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Kennedy
235 Allan Kennedy Arbroath; Cowdenbeath 3 3 0 0 1 2 .00 33.33 66.67 16.67 1969-04-12 27y 10m 30d 1971-04-24 29y 11m 11d Kennedy
236 Andrew Kennedy Stirling Albion 5 5 0 0 0 5 .00 .00 100.00 .00 1977-11-26 20y 01m 05d 1980-02-16 22y 03m 26d Kennedy
237 Bobby Kennedy Kilmarnock 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1957-12-14 20y 05m 21d 1961-03-18 23y 08m 23d Kennedy
238 Brian J Kennedy Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 Not Known 1969-04-30 Not Known Kennedy
239 D Kennedy Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-09-04 Not Known 1886-09-04 Not Known Kennedy
240 David John Kennedy Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 22y 03m 21d 1989-01-28 22y 03m 21d Kennedy
241 Fred Kennedy Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 23y 05m 18d 1926-04-10 23y 05m 18d Kennedy
242 Ian Kennedy Motherwell; Clyde 8 5 3 2 2 4 25.00 25.00 50.00 37.50 1974-01-05 19y 00m 24d 1979-12-01 24y 11m 19d Kennedy
243 J Kennedy St Bernards 2 2 0 2 0 0 100.00 .00 .00 100.00 1887-02-19 Not Known 1887-04-23 Not Known Kennedy
244 James Kennedy Falkirk 14 14 0 2 2 10 14.29 14.29 71.43 21.43 1926-10-02 Not Known 1932-02-20 Not Known Kennedy
245 James Kennedy Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1937-12-04 Not Known 1938-04-13 Not Known Kennedy
246 James John Kennedy Airdrieonians 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1916-09-02 Not Known 1918-03-09 Not Known Kennedy
247 James Kennedy Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1936-12-05 Not Known 1936-12-05 Not Known Kennedy
248 Jason Kennedy Middlesbrough 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-20 18y 10m 09d 2005-07-20 18y 10m 09d Kennedy
249 Jim Kennedy Celtic; Greenock Morton 22 22 0 1 5 5 12 22.73 22.73 54.55 34.09 1957-12-28 23y 10m 28d 1968-04-03 34y 02m 04d Kennedy
250 John Kennedy Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1904-12-03 Not Known 1904-12-03 Not Known Kennedy
251 John Kennedy Hibernian 28 28 0 7 9 3 16 32.14 10.71 57.14 37.50 1893-05-18 Not Known 1898-01-01 Not Known Kennedy
252 John Kennedy Falkirk; Stirling Albion; St Johnstone 13 11 2 0 1 13 .00 7.14 92.86 3.57 1973-03-10 20y 00m 07d 1983-12-31 30y 09m 28d Kennedy
253 John Kennedy Celtic 4 3 1 3 0 2 60.00 .00 40.00 60.00 2002-04-28 18y 08m 10d 2007-10-31 24y 02m 13d Kennedy
254 Kai Kennedy Inverness Caledonian Thistle; Raith Rovers 3 3 0 1 0 3 25.00 .00 75.00 25.00 2020-11-07 18y 07m 10d 2021-04-30 19y 01m 02d Kennedy
255 Kennedy Bolton Wanderers; Campsie 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1888-11-03 Not Known Kennedy
256 Kieran Kennedy Motherwell 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-12 21y 10m 20d 2016-04-23 22y 07m 00d Kennedy
257 Matthew Kennedy Kilmarnock; Hibernian; St Johnstone; Aberdeen 16 12 4 2 5 7 9 23.81 33.33 42.86 40.48 2011-01-18 17y 00m 07d 2024-10-30 30y 09m 19d Kennedy
258 Robert Kennedy St Bernards; Leith Athletic 6 6 0 0 2 4 .00 33.33 66.67 16.67 1908-09-02 Not Known 1912-05-04 Not Known Kennedy
259 Robert Kennedy Falkirk; Raith Rovers; Third Lanark 12 12 0 3 3 1 8 25.00 8.33 66.67 29.17 1927-02-12 Not Known 1938-08-13 Not Known Kennedy
260 Robert Kennedy St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1945-09-15 Not Known 1945-09-15 Not Known Kennedy
261 Samuel Kennedy Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-12-28 Not Known 1918-12-28 Not Known Kennedy
262 Samuel Kennedy Falkirk 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1925-08-15 Not Known 1925-08-15 Not Known Kennedy
263 Sam Kennedy Partick Thistle 14 14 0 9 6 3 5 42.86 21.43 35.71 53.57 1902-09-27 Not Known 1908-10-24 Not Known Kennedy
264 Stewart Kennedy Rangers; Forfar Athletic 10 10 0 6 1 3 60.00 10.00 30.00 65.00 1974-10-26 25y 01m 26d 1982-08-25 32y 11m 25d Kennedy
265 Thomas A Kennedy Queens Park 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1900-02-17 Not Known 1901-02-09 Not Known Kennedy
266 Tom Kennedy Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 19y 06m 05d 1963-01-12 19y 06m 05d Kennedy
267 William Kennedy Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Kennedy
268 William Kennedy Kilmarnock; Hamilton Academical 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1933-12-02 Not Known 1939-04-29 Not Known Kennedy
269 Nohan Kenneh Hibernian; Ross County 5 4 1 1 0 1 5 .00 16.67 83.33 8.33 2022-08-07 18y 10m 06d 2025-05-03 21y 07m 02d Kenneh
270 Garry Kenneth Dundee United 14 13 1 10 6 8 41.67 25.00 33.33 54.17 2005-01-15 17y 06m 25d 2012-04-28 24y 10m 07d Kenneth
271 Neil Kennon Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 25y 10m 14d 1959-10-12 25y 10m 14d Kennon
272 Johnny Kenny Celtic 2 1 1 0 0 2 .00 .00 100.00 .00 2025-10-26 22y 04m 20d 2025-12-07 22y 06m 01d Kenny
273 Luke Kenny St Mirren 1 0 1 0 1 2 .00 33.33 66.67 16.67 2023-01-13 19y 03m 16d 2025-02-26 21y 04m 29d Kenny
274 William Kenny St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1932-08-27 Not Known 1933-08-12 Not Known Kenny
275 Ryan Kent Rangers 13 12 1 4 10 1 2 76.92 7.69 15.38 80.77 2018-10-07 21y 10m 26d 2023-02-01 26y 02m 21d Kent
276 Tony Kenworthy Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 23y 09m 05d 1982-08-04 23y 09m 05d Kenworthy
277 Roger Kenyon Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 24y 05m 17d 1973-10-03 24y 06m 02d Kenyon
278 Andy Keogh Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 02m 18d 2010-08-03 24y 02m 18d Keogh
279 Basil Keogh Clyde 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1954-04-17 Not Known 1957-11-23 Not Known Keogh
280 David John Keogh Motherwell 1 0 1 0 1 1 .00 50.00 50.00 25.00 2005-04-30 18y 08m 01d 2005-08-27 18y 11m 29d Keogh
281 Keogh East of Scotland Juniors 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1949-09-12 Not Known 1949-09-12 Not Known Keogh
282 Liam Michael Keogh Inverness Caledonian Thistle 3 2 1 0 2 2 .00 50.00 50.00 25.00 2004-09-25 23y 00m 19d 2006-08-26 24y 11m 20d Keogh
283 Patrick Sebastian Keogh Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 23y 09m 12d 2000-02-19 23y 09m 12d Keogh
284 Philip Keogh Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 26y 09m 26d 2005-07-12 26y 09m 26d Keogh
285 Martin Keown Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-05-13 24y 09m 19d 1991-05-13 24y 09m 19d Keown
286 Niall Keown Partick Thistle 4 4 0 1 3 0 25.00 75.00 .00 62.50 2017-02-25 21y 09m 21d 2017-11-19 22y 06m 15d Keown
287 George Ker Queens Park 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Ker
288 Luca Kerber Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 22y 01m 04d 2024-11-07 22y 01m 04d Kerber
289 Mahamadou Kere Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 18y 05m 19d 2000-07-20 18y 05m 19d Kere
290 Krisztian Keresztes Dundee United 3 3 0 0 1 2 .00 33.33 66.67 16.67 2025-08-10 25y 04m 09d 2026-01-31 25y 09m 30d Keresztes
291 Eric Kerfoot Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 30y 03m 04d 1954-11-03 30y 03m 04d Kerfoot
292 Tugay Kerimoglu Rangers 4 3 1 4 0 0 100.00 .00 .00 100.00 2000-04-12 29y 07m 19d 2000-12-03 30y 03m 09d Kerimoglu
293 Karim Kerkar Dundee United 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-10-27 27y 09m 24d 2004-10-27 27y 09m 24d Kerkar
294 Salim Kerkar Rangers 2 1 1 1 0 1 50.00 .00 50.00 50.00 2012-03-03 24y 10m 24d 2012-04-21 25y 00m 13d Kerkar
295 Alan Nigel Kernaghan Manchester City; St Johnstone; Livingston (Meadowbank Thistle) 11 11 0 1 3 6 3 25.00 50.00 25.00 50.00 1995-08-12 28y 03m 18d 2004-10-03 37y 05m 08d Kernaghan
296 Abraham Kerr St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1905-01-21 Not Known 1905-01-21 Not Known Kerr
297 Alan Thomas Kerr Kilmarnock; Queen of the South 1 1 0 1 0 1 50.00 .00 50.00 50.00 1996-12-14 20y 07m 07d 1999-08-18 23y 03m 11d Kerr
298 Alex Kerr Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-07 Not Known 1899-10-07 Not Known Kerr
299 Andy Kerr Partick Thistle; Kilmarnock; Aberdeen 26 26 0 10 10 6 10 38.46 23.08 38.46 50.00 1952-10-11 21y 03m 12d 1964-12-12 33y 05m 13d Kerr
300 Angus H Kerr Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-01-06 Not Known 1934-01-06 Not Known Kerr
301 Archie Kerr Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1955-04-16 19y 07m 17d 1956-04-23 20y 07m 24d Kerr
302 Bobby Kerr Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-02 Not Known 1949-04-02 Not Known Kerr
303 Brian Kerr Livingston (Meadowbank Thistle); Motherwell; Hibernian 11 11 0 1 1 3 7 9.09 27.27 63.64 22.73 2003-11-01 22y 00m 20d 2008-01-19 26y 03m 07d Kerr
304 Cameron Kerr Dundee; Livingston (Meadowbank Thistle) 16 11 5 8 3 11 36.36 13.64 50.00 43.18 2014-07-22 18y 09m 13d 2026-07-10 30y 09m 01d Kerr
305 Christopher Kerr St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2001-01-31 22y 04m 25d 2001-01-31 22y 04m 25d Kerr
306 David Kerr Raith Rovers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1962-03-24 Not Known 1962-12-01 Not Known Kerr
307 Dylan Kerr Kilmarnock 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1996-12-14 29y 11m 00d 1999-04-03 32y 02m 20d Kerr
308 Fraser Kerr Motherwell 1 1 0 2 1 1 50.00 25.00 25.00 62.50 2012-10-21 19y 09m 04d 2013-10-19 20y 09m 02d Kerr
309 Gordon Kerr Queens Park; Ayr United; Albion Rovers 14 14 0 5 5 4 35.71 35.71 28.57 53.57 1913-08-30 Not Known 1921-08-20 Not Known Kerr
310 Guy Duncan Kerr Inverness Caledonian Thistle 0 0 0 1 0 2 33.33 .00 66.67 33.33 2007-12-22 19y 08m 19d 2008-04-26 20y 00m 23d Kerr
311 James Kerr Queen of the South 5 5 0 1 0 4 20.00 .00 80.00 20.00 1962-09-29 Not Known 1964-02-08 Not Known Kerr
312 James Kerr Dundee United; Airdrieonians; Raith Rovers; Brechin City; Falkirk; Hamilton Academical; Partick Thistle 13 12 1 2 3 3 7 23.08 23.08 53.85 34.62 1980-02-20 21y 01m 03d 1989-02-18 30y 01m 01d Kerr
313 James Kerr Hibernian 31 31 0 15 1 15 48.39 3.23 48.39 50.00 1938-09-10 29y 05m 07d 1949-09-24 40y 05m 21d Kerr
314 Stewart Kerr Celtic 4 4 0 5 6 3 35.71 42.86 21.43 57.14 1993-09-25 18y 10m 12d 2000-11-01 25y 11m 19d Kerr
315 James Kerr Leith Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1938-05-04 Not Known 1940-05-22 Not Known Kerr
316 Jason John Kerr St Johnstone; Hibernian 9 9 0 2 2 5 22.22 22.22 55.56 33.33 2018-02-03 Not Known 2026-09-03 Not Known Kerr
317 Jerry Kerr St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-22 Not Known 1939-05-03 Not Known Kerr
318 John Kerr Hamilton Academical; East Stirlingshire 11 11 0 4 1 6 36.36 9.09 54.55 40.91 1917-11-17 Not Known 1922-12-30 Not Known Kerr
319 John Kerr Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1977-10-15 18y 00m 09d 1977-10-15 18y 00m 09d Kerr
320 John B Kerr Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-10-24 Not Known 1914-12-19 Not Known Kerr
321 Jerry Kerr Dundee United 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-18 27y 10m 12d 1940-02-17 28y 01m 11d Kerr
322 John Kerr Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-08-14 Not Known 1957-08-28 Not Known Kerr
323 Joshua Kerr Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 21y 10m 25d 2020-01-18 21y 10m 25d Kerr
324 Kerr Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 Not Known 1885-04-04 Not Known Kerr
325 Mark Kerr Falkirk; Dundee United; Aberdeen; Dunfermline Athletic; Dundee; Partick Thistle; Queen of the South; Ayr United 28 25 3 11 5 16 34.38 15.63 50.00 42.19 2002-07-27 20y 04m 25d 2020-12-26 38y 09m 24d Kerr
326 Neil Kerr Rangers 6 6 0 4 4 0 2 66.67 .00 33.33 66.67 1890-08-16 Not Known 1893-05-06 Not Known Kerr
327 Peter Kerr Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-08-28 Not Known 1957-08-28 Not Known Kerr
328 Peter Kerr Hibernian; Heart of Midlothian B; Leith Athletic 68 68 0 2 21 17 30 30.88 25.00 44.12 43.38 1911-01-02 19y 06m 13d 1932-01-01 40y 06m 12d Kerr
329 Walter Kerr Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1918-11-16 Not Known 1918-11-16 Not Known Kerr
330 James Kerray Raith Rovers; Dunfermline Athletic; St Johnstone; Stirling Albion; Falkirk 20 19 1 1 2 2 16 10.00 10.00 80.00 15.00 1957-12-07 22y 00m 05d 1968-10-19 32y 10m 17d Kerray
331 Donald Kerrigan St Mirren; Aberdeen; Heart of Midlothian B; Dunfermline Athletic 14 13 1 9 4 2 8 28.57 14.29 57.14 35.71 1959-03-09 17y 10m 02d 1967-09-16 26y 04m 09d Kerrigan
332 Topi Keskinen Aberdeen 7 6 1 2 3 2 2 42.86 28.57 28.57 57.14 2024-10-06 21y 03m 03d 2026-02-28 22y 07m 25d Keskinen
333 Kaine Kesler-Hayden Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 20y 08m 13d 2023-07-06 20y 08m 13d Kesler-Hayden
334 Derryn Kesson Peterhead 0 0 0 0 0 1 .00 .00 100.00 .00 2021-07-10 23y 05m 04d 2021-07-10 23y 05m 04d Kesson
335 Gela Ketashvili Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 23y 10m 12d 1989-08-08 23y 10m 12d Ketashvili
336 Temuri Ketsbaia Dynamo Tbilisi; Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1989-08-08 21y 04m 21d 2001-11-24 33y 08m 06d Ketsbaia
337 Peter Kettings East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1982-02-06 20y 05m 25d 1982-04-27 20y 08m 15d Kettings
338 Keith Kettleborough Sheffield United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1962-11-05 27y 04m 07d 1962-11-05 27y 04m 07d Kettleborough
339 Stuart Kettlewell Queens Park; Ross County 5 4 1 1 1 3 3 14.29 42.86 42.86 35.71 2003-07-16 19y 01m 12d 2014-04-19 29y 10m 15d Kettlewell
340 Lance Key Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 28y 03m 25d 1996-09-07 28y 03m 25d Key
341 William Key Queens Park; St Mirren 10 10 0 1 6 1 2 60.00 10.00 20.00 65.00 1906-10-27 Not Known 1909-11-27 Not Known Key
342 Robert Keyes Greenock Morton; Falkirk; Motherwell 16 16 0 9 5 1 10 31.25 6.25 62.50 34.38 1932-11-19 Not Known 1942-03-21 Not Known Keyes
343 J Keys Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known Keys
344 Amine Khammas Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 25y 04m 20d 2024-10-24 25y 04m 20d Khammas
345 Khapov Dynamo Tbilisi 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Khapov
346 Dmitri Kharine Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 1999-08-29 31y 00m 13d 2001-08-11 32y 11m 26d Kharine
347 Brandon Khela Ross County 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-03-16 19y 01m 26d 2024-03-16 19y 01m 26d Khela
348 Zurab Khizanishvili Dundee; Rangers 7 7 0 3 2 5 30.00 20.00 50.00 40.00 2001-08-18 19y 10m 12d 2004-11-28 23y 01m 22d Khizanishvili
349 Viktor Khlus Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 23y 11m 22d 1982-11-24 23y 11m 22d Khlus
350 De Khors Shamrock Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Khors
351 Daniil Khudyakov SK Sturm Graz 2 2 0 2 0 0 100.00 .00 .00 100.00 2026-07-21 21y 10m 20d 2026-07-28 21y 10m 27d Khudyakov
352 Vladimir Khvashchinskiy Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 33y 11m 28d 2024-10-03 33y 11m 28d Khvashchinskiy
353 Julian Kialunda Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 21y 05m 03d 1961-10-04 21y 05m 10d Kialunda
354 Don Kichenbrand Rangers; Forfar Athletic 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1955-11-12 22y 02m 30d 1963-01-12 29y 04m 30d Kichenbrand
355 Albert Kidd Arbroath; Motherwell; Dundee; Falkirk 16 11 5 2 4 6 7 23.53 35.29 41.18 41.18 1977-12-24 20y 02m 08d 1987-03-21 29y 05m 05d Kidd
356 Brian Kidd Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 26y 02m 01d 1975-07-30 26y 02m 01d Kidd
357 John Kidd Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1898-05-14 Not Known 1898-05-14 Not Known Kidd
358 John W Kidd Third Lanark 6 6 0 2 2 0 3 33.33 .00 50.00 33.33 1904-11-26 Not Known 1910-04-20 Not Known Kidd
359 Kidd Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known Kidd
360 Lewis Kidd Queen of the South 4 3 1 0 0 4 .00 .00 100.00 .00 2014-10-04 19y 08m 04d 2015-03-28 20y 01m 28d Kidd
361 Ronald Selkirk Kidd Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1972-08-26 22y 00m 00d 1973-01-06 22y 04m 11d Kidd
362 Walter Joseph Kidd Airdrieonians 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1991-08-13 33y 05m 03d 1993-02-20 34y 11m 10d Kidd
363 Alex Kiddie Aberdeen 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1945-11-10 18y 06m 14d 1947-11-15 20y 06m 19d Kiddie
364 Robert Kidston Falkirk 2 2 0 0 1 0 .00 50.00 .00 25.00 1913-08-25 Not Known 1913-09-03 Not Known Kidston
365 Jim Kiernan Greenock Morton; St Mirren 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1962-09-19 Not Known 1967-03-18 Not Known Kiernan
366 Michael A Kiernan Airdrieonians; Albion Rovers 4 4 0 2 2 0 50.00 50.00 .00 75.00 1918-08-31 Not Known 1920-10-09 Not Known Kiernan
367 Robert Kiernan Rangers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2016-11-30 25y 10m 17d 2017-02-01 26y 00m 19d Kiernan
368 Thomas Kiernan Albion Rovers; Celtic; St Mirren 10 10 0 5 2 2 6 20.00 20.00 60.00 30.00 1938-11-19 20y 00m 30d 1951-03-31 32y 05m 11d Kiernan
369 Francisco Narvaez Machon (Kiko) Athletico Madrid 1 1 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 21y 04m 19d 1993-09-28 21y 05m 02d Kiko
370 Aad Kila Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 18y 11m 08d 1972-08-07 18y 11m 17d Kila
371 Kevin Kilbane Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 26y 06m 28d 2003-07-30 26y 06m 28d Kilbane
372 Cecil Kilborn Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Kilborn
373 Brian Kilcline Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 30y 00m 22d 1992-07-27 30y 00m 22d Kilcline
374 J Kildae Orkney Select 1 1 0 0 0 1 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-04 Not Known Kildae
375 Hugh Kilday Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-13 Not Known 1906-10-13 Not Known Kilday
376 Matthew Kilgallon Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-03-16 34y 07m 15d 2019-03-16 34y 07m 15d Kilgallon
377 Jim Kilgannon Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-01-09 Not Known 1965-01-09 Not Known Kilgannon
378 Jimmy W Kilgannon Stirling Albion; East Stirlingshire 3 3 0 1 0 2 33.33 .00 66.67 33.33 1959-01-24 Not Known 1964-01-11 Not Known Kilgannon
379 John Kilgannon Stirling Albion; Dunfermline Athletic; St Johnstone 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1962-02-03 25y 07m 08d 1967-02-11 30y 07m 16d Kilgannon
380 Sean David Kilgannon Dunfermline Athletic 7 1 6 1 1 6 12.50 12.50 75.00 18.75 2002-02-02 20y 10m 25d 2004-05-08 23y 02m 00d Kilgannon
381 Rab Kilgour Hibernian; St Johnstone 8 8 0 2 3 4 22.22 33.33 44.44 38.89 1978-08-26 21y 10m 06d 1984-04-28 27y 06m 08d Kilgour
382 Gavin Kilkenny Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 06m 21d 2022-07-23 22y 06m 21d Kilkenny
383 Chris Killen Hibernian; Celtic 9 5 4 3 3 2 4 33.33 22.22 44.44 44.44 2006-01-28 24y 03m 20d 2009-10-28 28y 00m 20d Killen
384 William Kilmarnock Motherwell; Airdrieonians 45 45 0 1 14 8 23 31.11 17.78 51.11 40.00 1940-08-10 18y 06m 25d 1958-01-02 35y 11m 17d Kilmarnock
385 James S Kilpatrick Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-06 Not Known 1924-09-06 Not Known Kilpatrick
386 Thomas Kilpatrick Hibernian; Dundee; Ayr United 19 19 0 5 7 4 8 36.84 21.05 42.11 47.37 1915-09-20 Not Known 1925-01-03 Not Known Kilpatrick
387 William Kilpatrick Third Lanark; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1942-04-04 Not Known 1943-01-23 Not Known Kilpatrick
388 William Kilpatrick Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1903-11-14 Not Known 1903-11-14 Not Known Kilpatrick
389 Greg Kiltie Queen of the South; Kilmarnock; St Mirren 26 18 8 6 9 13 21.43 32.14 46.43 37.50 2014-10-04 17y 08m 16d 2026-09-19 29y 08m 01d Kiltie
390 Kilug Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Kilug
391 Benjamin Kimpioka St Johnstone 3 3 0 0 0 4 .00 .00 100.00 .00 2024-02-07 23y 11m 17d 2025-05-14 25y 02m 23d Kimpioka
392 Steve Kindon Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1970-09-15 19y 08m 29d 1970-09-15 19y 08m 29d Kindon
393 Adam King Dundee United; Raith Rovers 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 23y 08m 02d 2021-04-30 25y 05m 20d King
394 Alex D King Clyde; Dundee United 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1930-04-05 Not Known 1935-02-27 Not Known King
395 Alexander King Celtic; Airdrieonians 11 11 0 3 2 6 27.27 18.18 54.55 36.36 1896-09-05 Not Known 1904-02-27 Not Known King
396 Alfred King St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1931-09-15 Not Known 1931-09-15 Not Known King
397 Allan King Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 Not Known 1966-01-08 Not Known King
398 Andrew King Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1947-08-20 Not Known 1947-09-10 Not Known King
399 Andy King Kilmarnock 20 20 0 1 9 7 4 45.00 35.00 20.00 62.50 1962-04-07 19y 08m 15d 1970-02-07 27y 06m 15d King
400 Arthur King Aberdeen; Dumbarton 7 7 0 3 0 4 42.86 .00 57.14 42.86 1910-11-05 Not Known 1922-04-22 Not Known King
401 Derek King Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 23y 09m 00d 1953-05-15 23y 09m 00d King
402 George King Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1910-11-12 Not Known 1910-11-12 Not Known King
403 James King Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1929-02-09 Not Known 1930-12-13 Not Known King
404 James King Hamilton Academical 15 15 0 3 6 2 7 40.00 13.33 46.67 46.67 1930-03-08 Not Known 1938-12-17 Not Known King
405 Jason King Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-25 17y 05m 11d 2015-08-25 17y 05m 11d King
406 Jeff King St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 22y 08m 13d 2018-09-01 22y 08m 13d King
407 John King Partick Thistle; Third Lanark; Motherwell; Hibernian; Clydebank[3] 14 14 0 3 4 1 9 28.57 7.14 64.29 32.14 1910-10-01 Not Known 1922-03-11 Not Known King
408 Johnny King Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-13 Not Known 1961-09-20 Not Known King
409 Ledley King Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 18y 07m 14d 1999-07-24 18y 07m 14d King
410 Leon King Rangers 4 4 0 6 3 0 66.67 33.33 .00 83.33 2022-05-14 18y 04m 00d 2025-02-16 21y 01m 02d King
411 Richard King St Mirren 4 3 1 1 2 1 25.00 50.00 25.00 50.00 2025-08-16 23y 08m 20d 2026-02-03 24y 02m 07d King
412 Robert King Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1926-04-03 Not Known 1926-04-03 Not Known King
413 Robert King St Bernards 5 5 0 1 0 4 20.00 .00 80.00 20.00 1931-05-09 Not Known 1933-08-16 Not Known King
414 Robert King Heart of Midlothian B 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1924-08-08 Not Known 1930-08-05 Not Known King
415 Simon King Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-08-18 28y 09m 14d 2012-08-18 28y 09m 14d King
416 Stanley W King Queen of the South; Stranraer 2 2 0 0 0 2 .00 .00 100.00 .00 1959-02-04 20y 07m 16d 1971-01-23 32y 07m 04d King
417 Steven Charles King Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-16 22y 04m 10d 1989-08-16 22y 04m 10d King
418 Wallace B King Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1956-02-11 23y 11m 22d 1956-02-11 23y 11m 22d King
419 William W S King Queens Park 10 10 0 1 3 1 6 30.00 10.00 60.00 35.00 1920-10-16 Not Known 1931-02-11 Not Known King
420 Henry Kingham Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 24y 05m 03d 1929-04-22 24y 05m 03d Kingham
421 Alexander Kinghorn St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1897-10-09 Not Known 1897-11-20 Not Known Kinghorn
422 Henry Kinghorn Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1907-06-01 Not Known 1907-08-19 Not Known Kinghorn
423 William John Darroch Kinghorn Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1937-04-03 Not Known 1938-03-19 Not Known Kinghorn
424 Matt Kingsley Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 25y 05m 15d 1901-04-30 25y 05m 15d Kingsley
425 Stephen Kingsley Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 17y 11m 25d 2012-07-18 17y 11m 25d Kingsley
426 James Kinloch Queens Park; Partick Thistle 14 14 0 7 3 6 5 21.43 42.86 35.71 42.86 1919-01-25 Not Known 1927-02-26 Not Known Kinloch
427 Robert Kinloch Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1967-10-14 Not Known 1967-10-14 Not Known Kinloch
428 Thomas Sutherland Kinloch Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1949-11-12 22y 08m 21d 1949-11-12 22y 08m 21d Kinloch
429 Alex Kinnaird Third Lanark; St Mirren 7 7 0 2 2 1 4 28.57 14.29 57.14 35.71 1936-01-29 Not Known 1939-01-24 Not Known Kinnaird
430 Paul Kinnaird Dundee United; Motherwell; St Mirren; Partick Thistle 17 13 4 1 4 8 7 21.05 42.11 36.84 42.11 1986-12-20 20y 01m 09d 1992-08-15 25y 09m 04d Kinnaird
431 Alex Kinnear Leith Athletic 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1938-09-07 Not Known 1939-08-30 Not Known Kinnear
432 Brian Kinnear Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1979-12-01 22y 11m 22d 1980-04-13 23y 04m 04d Kinnear
433 David Kinnear Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1940-03-09 Not Known 1940-03-09 Not Known Kinnear
434 David Kinnear Rangers; Third Lanark 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1936-04-22 19y 02m 00d 1946-08-17 29y 05m 26d Kinnear
435 Harry Kinnear East Fife 5 5 0 5 1 2 2 20.00 40.00 40.00 40.00 1974-04-13 25y 01m 08d 1977-09-10 28y 06m 05d Kinnear
436 Joe Kinnear Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1971-08-07 24y 07m 11d 1971-08-07 24y 07m 11d Kinnear
437 Kinnel Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Kinnel
438 Andrew Kinnell Cowdenbeath; St Johnstone 11 11 0 3 1 7 27.27 9.09 63.64 31.82 1970-12-19 23y 10m 05d 1976-04-26 29y 02m 12d Kinnell
439 George Kinnell Aberdeen; Middlesbrough 9 9 0 3 3 3 33.33 33.33 33.33 50.00 1960-03-26 22y 03m 04d 1968-10-21 30y 09m 29d Kinnell
440 Kinnell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Kinnell
441 Robert Kinnell Dunfermline Athletic; Partick Thistle 10 10 0 1 4 3 3 40.00 30.00 30.00 55.00 1940-05-25 Not Known 1950-11-04 Not Known Kinnell
442 William Daniel Kinniburgh Motherwell 4 3 1 4 2 3 44.44 22.22 33.33 55.56 2002-12-04 18y 02m 26d 2006-12-09 22y 03m 01d Kinniburgh
443 Alex Kinninmonth Dundee; Dunfermline Athletic 15 13 2 3 8 4 5 47.06 23.53 29.41 58.82 1966-04-13 24y 06m 18d 1975-01-11 33y 03m 16d Kinninmonth
444 John Kinross St Bernards 6 6 0 0 1 5 .00 16.67 83.33 8.33 1895-08-10 Not Known 1897-05-05 Not Known Kinross
445 Kinross Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Kinross
446 Kinross? Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1951-04-28 Not Known 1951-04-28 Not Known Kinross?
447 Mark Kinsella Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 25y 08m 00d 1998-08-08 25y 08m 00d Kinsella
448 Stephen Kinsey St Mirren 1 0 1 0 1 0 .00 100.00 .00 50.00 1992-04-11 29y 03m 09d 1992-04-11 29y 03m 09d Kinsey
449 Cedric Kipre Motherwell 4 4 0 2 1 1 50.00 25.00 25.00 62.50 2017-08-26 20y 11m 14d 2018-03-04 21y 05m 20d Kipre
450 Herbert Hely Kirby St Johnstone 2 2 0 0 2 0 .00 100.00 .00 50.00 1926-11-27 Not Known 1927-04-09 Not Known Kirby
451 Norman J Rufus Kirby Dundee 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1934-01-02 Not Known 1940-05-11 Not Known Kirby
452 Alf Kirchen Arsenal; RAF 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1941-08-02 27y 11m 07d 1943-08-07 29y 11m 12d Kirchen
453 Ilias Kiriakidis AEK Athens 0 0 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 21y 03m 01d 2006-08-23 21y 03m 15d Kiriakidis
454 Ilian Kiriakov Aberdeen 7 4 3 3 1 4 37.50 12.50 50.00 43.75 1996-08-25 29y 00m 21d 1999-08-22 32y 00m 18d Kiriakov
455 Kirilov FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Kirilov
456 Andrew Kirk Dunfermline Athletic 5 2 3 1 0 5 16.67 .00 83.33 16.67 2009-09-23 30y 03m 25d 2012-07-21 33y 01m 22d Kirk
457 Bobby Kirk Raith Rovers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1953-08-15 26y 00m 03d 1955-03-26 27y 07m 14d Kirk
458 Harry Joseph Kirk Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1965-01-09 20y 04m 15d 1965-01-09 20y 04m 15d Kirk
459 J Kirk Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1878-04-20 Not Known 1879-03-01 Not Known Kirk
460 James Kirk Clyde; St Mirren 12 12 0 5 0 7 41.67 .00 58.33 41.67 1934-03-27 15y 02m 13d 1951-01-02 Not Known Kirk
461 Joseph Kirk Albion Rovers; Leith Athletic 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1934-12-15 Not Known 1935-09-11 Not Known Kirk
462 Makenzie Kirk St Johnstone 4 2 2 0 0 4 .00 .00 100.00 .00 2024-11-02 20y 05m 00d 2025-05-14 20y 11m 12d Kirk
463 Paddy Kirk Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1879-11-15 Not Known 1879-11-15 Not Known Kirk
464 Robert Hastings Kirk Albion Rovers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-08-20 Not Known 1922-12-23 Not Known Kirk
465 Steve Kirk East Fife; Motherwell; Falkirk; Raith Rovers 43 33 10 4 6 12 26 13.64 27.27 59.09 27.27 1983-02-20 20y 01m 17d 1999-10-12 36y 09m 09d Kirk
466 Paul Kirkcaldy Arbroath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1985-10-23 19y 02m 26d 1985-10-23 19y 02m 26d Kirkcaldy
467 James Kirkland Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-11-15 23y 00m 16d 1969-11-15 23y 00m 16d Kirkland
468 William Kirkland Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1937-08-28 Not Known 1937-08-28 Not Known Kirkland
469 William Kirkley Sunderland 3 3 0 2 0 1 66.67 .00 33.33 66.67 1886-02-27 Not Known 1890-03-01 Not Known Kirkley
470 Jordan Kirkpatrick Hamilton Academical; Dumbarton 3 3 0 2 1 3 33.33 16.67 50.00 41.67 2009-12-06 17y 09m 00d 2015-07-09 23y 04m 03d Kirkpatrick
471 Kai Kirkpatrick Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-23 22y 02m 24d 2025-07-23 22y 02m 24d Kirkpatrick
472 Robert Kirkpatrick Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1946-09-14 Not Known 1946-10-19 Not Known Kirkpatrick
473 Samuel Kirkpatrick Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1916-10-07 Not Known 1916-10-07 Not Known Kirkpatrick
474 Andrew R Kirkwood Hamilton Academical; St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 1922-12-30 Not Known 1925-12-12 Not Known Kirkwood
475 Andrew R. Kirkwood Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-09-15 Not Known 1924-09-29 Not Known Kirkwood
476 Daniel Kirkwood St Johnstone 1 1 0 1 0 0 1 .00 .00 100.00 .00 1925-12-12 Not Known 1925-12-12 Not Known Kirkwood
477 David Kirkwood Kilmarnock 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1909-10-02 Not Known 1912-12-28 Not Known Kirkwood
478 David Stewart Kirkwood Airdrieonians; Raith Rovers 16 14 2 5 5 8 27.78 27.78 44.44 41.67 1991-01-26 23y 04m 30d 1997-08-19 29y 11m 23d Kirkwood
479 Ian Kirkwood East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1955-10-22 22y 10m 23d 1955-10-22 22y 10m 23d Kirkwood
480 James Kirkwood Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1892-09-03 Not Known 1893-03-11 Not Known Kirkwood
481 James A Kirkwood Third Lanark 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1893-09-02 Not Known 1893-09-23 Not Known Kirkwood
482 Billy Kirkwood Dundee United; Hibernian; Dunfermline Athletic; Dundee 29 27 2 10 12 8 11 38.71 25.81 35.48 51.61 1977-04-20 18y 07m 19d 1988-12-03 30y 03m 02d Kirkwood
483 Harry Kirtley Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 24y 05m 18d 1954-11-10 24y 05m 18d Kirtley
484 Jack Kirwan Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 23y 06m 24d 1902-01-02 23y 10m 24d Kirwan
485 John H Kirwan Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-08-22 Not Known 1908-08-22 Not Known Kirwan
486 Karol Kisel Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 29y 05m 30d 2006-09-28 29y 06m 13d Kisel
487 Pavel Kiseljov Lantana 0 0 0 0 0 2 .00 .00 100.00 .00 1998-08-13 18y 02m 30d 1998-08-27 18y 03m 13d Kiseljov
488 Kiskanc Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Kiskanc
489 Filip Kiss Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2014-01-25 23y 03m 12d 2014-04-19 23y 06m 06d Kiss
490 Tamás Kiss Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 31y 10m 01d 2011-08-04 31y 10m 08d Kiss
491 John Kissock Gretna; Hamilton Academical 1 1 0 0 0 2 .00 .00 100.00 .00 2008-02-09 18y 02m 07d 2009-09-26 19y 09m 24d Kissock
492 Joel Derick Kitamirike Dundee 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 20y 09m 17d 2005-01-22 20y 09m 17d Kitamirike
493 Alexander Kitchen St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-03 18y 09m 27d 2014-08-03 18y 09m 27d Kitchen
494 Colin Kitching Queensland; Australia 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1959-05-12 Not Known 1959-06-06 Not Known Kitching
495 Spencer Kitching Australia; Australian Select XI; Queensland 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1959-05-09 Not Known 1959-05-12 Not Known Kitching
496 Otar Kiteishvili SK Sturm Graz 1 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 30y 03m 25d 2026-07-28 30y 04m 02d Kiteishvili
497 Paul Kitson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 23y 11m 08d 1995-08-09 23y 11m 08d Kitson
498 Fotis Kitsos Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 21y 06m 24d 2024-10-24 21y 06m 24d Kitsos
499 Willie Kivlichan Celtic 6 6 0 1 3 2 1 50.00 33.33 16.67 66.67 1907-11-23 Not Known 1911-04-01 Not Known Kivlichan
500 William Kivlichan Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1906-01-03 Not Known 1907-04-13 Not Known Kivlichan
501 Andrew Kiwomya Dundee 2 0 2 0 1 1 .00 50.00 50.00 25.00 1993-02-06 25y 04m 05d 1993-04-10 25y 06m 09d Kiwomya
502 Peter Kjaer Aberdeen 4 4 0 1 2 2 20.00 40.00 40.00 40.00 2001-10-27 35y 11m 22d 2003-01-28 37y 02m 23d Kjaer
503 Kjartan Kjartansson Aberdeen 0 0 0 1 0 1 50.00 .00 50.00 50.00 2025-08-04 19y 00m 21d 2025-11-23 19y 04m 09d Kjartansson
504 Kristoffer Klaesson Leeds United 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 22y 08m 03d 2023-07-30 22y 08m 03d Klaesson
505 Wolfgang Klapf Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Klapf
506 Thomas Klasener Schalke 04 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 28y 02m 21d 2004-11-04 28y 02m 21d Klasener
507 Ragnar Klavan Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Klavan
508 Thibault Klidje Hibernian 3 0 3 1 0 2 33.33 .00 66.67 33.33 2025-10-04 23y 11m 27d 2026-09-03 24y 10m 27d Klidje
509 Patryk Klimala Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 2020-12-20 22y 07m 12d 2020-12-20 22y 07m 12d Klimala
510 Maros Klimpl Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-01-07 28y 09m 00d 2009-03-04 28y 10m 25d Klimpl
511 Klinger Rot-Weiss Essen 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Klinger
512 Michael Klinkert Borussia Monchengladbach 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-07-30 25y 00m 23d 1993-07-30 25y 00m 23d Klinkert
513 Patryk Klofik Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 23y 01m 23d 2009-07-08 23y 01m 23d Klofik
514 Marc Klok Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-11-23 20y 07m 03d 2013-11-23 20y 07m 03d Klok
515 Stefan Klos Rangers 23 23 0 22 6 1 75.86 20.69 3.45 86.21 1999-05-09 27y 08m 23d 2007-04-21 35y 08m 05d Klos
516 Timm Klose VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 02m 08d 2013-11-13 25y 02m 08d Klose
517 Klotz Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Klotz
518 Josef Klucky Dukla Prague 1 1 0 1 0 0 1 .00 .00 100.00 .00 1986-09-17 23y 10m 00d 1986-09-17 23y 10m 00d Klucky
519 Sebastien Kneissl Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2004-03-27 21y 02m 14d 2004-03-27 21y 02m 14d Kneissl
520 D Knight Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Knight
521 David Knight Middlesbrough 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 18y 06m 05d 2005-07-20 18y 06m 05d Knight
522 Leon Knight Hamilton Academical 1 0 1 1 0 1 50.00 .00 50.00 50.00 2009-09-26 27y 00m 10d 2009-12-06 27y 02m 20d Knight
523 Zat Knight Fulham; Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 2004-07-31 24y 05m 26d 2009-08-04 29y 05m 30d Knight
524 Mats Knoester Aberdeen 3 3 0 2 0 1 66.67 .00 33.33 66.67 2025-04-19 26y 05m 00d 2025-11-23 27y 00m 04d Knoester
525 Cyril Knowles Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1969-08-02 25y 00m 20d 1971-08-07 27y 00m 25d Knowles
526 Gordon Knowles Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1974-07-29 20y 07m 23d 1974-07-29 20y 07m 23d Knowles
527 Knowles Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1940-05-22 Not Known 1940-05-22 Not Known Knowles
528 Archie Knox St Mirren; Dundee United 7 6 1 2 2 3 2 28.57 42.86 28.57 50.00 1970-11-07 23y 06m 06d 1974-04-09 26y 11m 08d Knox
529 Cooper Knox Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-19 19y 03m 26d 2025-07-19 19y 03m 26d Knox
530 James Phillips Knox St Mirren 13 13 0 8 2 6 5 15.38 46.15 38.46 38.46 1931-10-31 Not Known 1939-01-24 Not Known Knox
531 John M Knox Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1959-02-04 Not Known 1959-03-07 Not Known Knox
532 Kenneth Knox Clyde 6 6 0 4 2 0 4 33.33 .00 66.67 33.33 1965-03-27 Not Known 1968-01-20 Not Known Knox
533 Knox Edinburgh University; London Casuals 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1883-12-08 Not Known 1892-01-01 Not Known Knox
534 Matthew Knox Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-01 17y 06m 09d 2017-07-01 17y 06m 09d Knox
535 Peter Nellies Knox Clyde 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1929-01-05 Not Known 1931-03-28 Not Known Knox
536 Robert Knox Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-02 Not Known 1950-09-02 Not Known Knox
537 Tommy Knox Newcastle United; St Mirren 3 2 1 0 1 2 .00 33.33 66.67 16.67 1965-10-11 26y 01m 06d 1969-08-13 29y 11m 08d Knox
538 William Knox Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Knox
539 William Knox Dundee; St Mirren 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1923-01-20 Not Known 1925-10-31 Not Known Knox
540 Kyle Knoyle Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 19y 04m 27d 2016-02-20 19y 04m 27d Knoyle
541 Per Knudsen Valerengens IF 2 2 0 1 0 0 2 .00 .00 100.00 .00 1965-10-18 34y 11m 13d 1965-10-27 34y 11m 22d Knudsen
542 Yuki Kobayashi Celtic 2 1 1 3 0 0 100.00 .00 .00 100.00 2023-03-08 22y 07m 18d 2023-05-07 22y 09m 19d Kobayashi
543 Levan Kobiashvili Schalke 04 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 27y 00m 28d 2004-11-04 27y 00m 28d Kobiashvili
544 Meho Kodro Velez Mostar 2 0 2 1 0 1 50.00 .00 50.00 50.00 1988-11-23 20y 11m 22d 1988-12-07 21y 00m 06d Kodro
545 Ludwig Koegl Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 22y 07m 25d 1989-03-14 22y 08m 11d Koegl
546 Patrick Kohlmann 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 28y 04m 14d 2011-07-09 28y 04m 14d Kohlmann
547 Mirko Kokotovic Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 23y 07m 03d 1936-11-18 23y 07m 03d Kokotovic
548 Daniel Kolar Sparta Prague 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2006-09-14 20y 10m 18d 2006-09-28 20y 11m 01d Kolar
549 Aleksandar Kolarov Manchester City 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 28y 09m 07d 2014-07-18 28y 09m 07d Kolarov
550 Koller FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Koller
551 Paul Koller SK Sturm Graz 0 0 0 2 0 0 100.00 .00 .00 100.00 2026-07-21 24y 04m 29d 2026-07-28 24y 05m 06d Koller
552 Oleg Kolotsei Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 01m 26d 1998-08-27 20y 02m 09d Kolotsei
553 Antoine Kombouare Aberdeen 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1996-12-11 33y 00m 25d 1997-11-01 33y 11m 16d Kombouare
554 Paul Konchesky Charlton Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-08-08 17y 02m 24d 1998-08-08 17y 02m 24d Konchesky
555 Oumar Konde Hibernian 3 1 2 1 0 2 33.33 .00 66.67 33.33 2006-01-28 26y 05m 09d 2006-04-22 26y 08m 03d Konde
556 Arouna Koné Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 31y 08m 15d 2015-07-26 31y 08m 15d Koné
557 Konig SV Wehen Wiesbaden 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Konig
558 Ivan Konovalov Livingston (Meadowbank Thistle) 1 1 0 0 1 1 .00 50.00 50.00 25.00 2022-03-19 27y 07m 01d 2022-11-12 28y 02m 25d Konovalov
559 Konrad Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Konrad
560 Thomas Konrad Dundee 2 1 1 1 1 2 25.00 25.00 50.00 37.50 2014-07-22 25y 02m 11d 2016-03-12 26y 10m 01d Konrad
561 Ioannis Konstantelias PAOK Thessaloniki 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 19y 10m 19d 2023-08-31 19y 10m 26d Konstantelias
562 Amadou Konte Hibernian 4 2 2 1 2 2 20.00 40.00 40.00 40.00 2005-04-13 24y 02m 21d 2006-10-15 25y 08m 22d Konte
563 Bert Konterman Rangers 7 6 1 6 1 0 85.71 14.29 .00 92.86 2000-09-17 29y 08m 03d 2002-09-11 31y 07m 28d Konterman
564 Ruud Kool Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 27y 06m 20d 1993-07-31 27y 06m 20d Kool
565 Frank Kopel Dundee United 23 22 1 2 14 5 5 58.33 20.83 20.83 68.75 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d Kopel
566 Jan Kopic Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 34y 04m 16d 2024-08-29 34y 04m 23d Kopic
567 Kopilas 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 Kopilas
568 Miroslav Kopric Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 32y 06m 21d 2016-07-21 32y 06m 28d Kopric
569 Jan Koprivec Kilmarnock 1 0 1 3 0 0 100.00 .00 .00 100.00 2019-10-05 31y 02m 20d 2020-02-05 31y 06m 21d Koprivec
570 Kopunek Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Kopunek
571 Karl-Heinz Körbel Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 31y 03m 12d 1985-04-24 31y 03m 12d Körbel
572 Pavel Korejcik Dukla Prague 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-01 26y 11m 19d 1986-10-01 26y 11m 19d Korejcik
573 Joop Korevaar Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 21y 07m 16d 1972-08-07 21y 07m 25d Korevaar
574 Conrad Kornek New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 33y 05m 19d 1971-05-21 33y 05m 19d Kornek
575 Andreas Korte Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 20y 03m 19d 2009-07-12 20y 03m 19d Korte
576 Korver Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Korver
577 Pte Park KOSB Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known KOSB
578 Roman Kosecki Athletico Madrid 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1993-09-14 27y 06m 30d 1993-09-28 27y 07m 13d Kosecki
579 Zivko Kostadinovic Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 29y 10m 14d 2022-08-25 29y 10m 21d Kostadinovic
580 Petr Kostelnik Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 22y 04m 15d 1986-10-01 22y 04m 29d Kostelnik
581 Dominik Kotarski PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 22y 10m 22d 2023-08-31 22y 10m 29d Kotarski
582 Kotula Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Kotula
583 kotysch Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known kotysch
584 Christian Kouame Fiorentina 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 25y 03m 24d 2022-10-13 25y 04m 01d Kouame
585 Eboue Kouassi Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 2018-08-11 Not Known 2018-10-28 Not Known Kouassi
586 Aime Gahie Noel Koudou Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-05-20 30y 06m 02d 2007-05-20 30y 06m 02d Koudou
587 Salim Kouider-Aissa Stirling Albion; Partick Thistle 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2015-07-14 19y 03m 22d 2020-10-02 24y 06m 10d Kouider-Aissa
588 Konstantinos Koulierakis PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 19y 08m 27d 2023-08-31 19y 09m 03d Koulierakis
589 Sergei Koulitchenko Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 05m 11d 1998-08-27 20y 05m 25d Koulitchenko
590 Billy Koumetio Dundee 4 3 1 2 0 4 33.33 .00 66.67 33.33 2024-08-10 21y 08m 27d 2026-03-21 23y 04m 07d Koumetio
591 Ioannis Kousoulos Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 28y 04m 10d 2024-10-24 28y 04m 10d Kousoulos
592 John Koutroumbis Motherwell 3 1 2 0 3 1 .00 75.00 25.00 37.50 2025-01-02 26y 06m 30d 2026-05-09 27y 11m 06d Koutroumbis
593 Mihael Kovacevic Dundee United; Ross County 11 11 0 5 5 3 38.46 38.46 23.08 57.69 2008-03-29 20y 00m 26d 2013-11-23 25y 08m 20d Kovacevic
594 Marko Kovacic NK Siroki Brijeg 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 25y 09m 19d 2006-08-02 25y 09m 26d Kovacic
595 Kovpak FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Kovpak
596 Efe Koyuncu Istanbul Basaksehir 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-09-08 17y 01m 01d 2022-09-08 17y 01m 01d Koyuncu
597 Kozachenko FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Kozachenko
598 Rob Kozluk Derby County 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 18y 02m 28d 1995-08-05 18y 02m 28d Kozluk
599 Istvan Kozma Dunfermline Athletic 11 10 1 4 1 6 36.36 9.09 54.55 40.91 1989-10-04 24y 10m 01d 1991-12-07 27y 00m 04d Kozma
600 Chrysovalantis Kozoronis Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2018-01-24 25y 10m 16d 2018-01-24 25y 10m 16d Kozoronis
601 Kozuch Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Kozuch
602 Danijel Kozul NK Siroki Brijeg 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-08-02 26y 02m 30d 2006-08-02 26y 02m 30d Kozul
603 Malcolm Kpedekpo Aberdeen 1 0 1 0 1 1 .00 50.00 50.00 25.00 1996-04-20 19y 07m 24d 1997-11-01 21y 02m 05d Kpedekpo
604 Cole Kpekawa St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2018-09-01 22y 03m 12d 2018-09-01 22y 03m 12d Kpekawa
605 Armin Kraaz Eintracht Frankfurt 1 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 20y 01m 22d 1985-04-24 20y 01m 22d Kraaz
606 Plamen Krachunov St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-03-19 26y 04m 18d 2016-03-19 26y 04m 18d Krachunov
607 Serhiy Viktorovych Krakovskyi Dnipro Dnipropetrovsk 0 0 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 29y 10m 11d 1990-10-03 29y 10m 25d Krakovskyi
608 Andrej Kramaric Dinamo Zagreb 1 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 18y 02m 01d 2009-08-27 18y 02m 08d Kramaric
609 Niko Kranjcar Tottenham Hotspur; Rangers 3 1 2 2 2 0 50.00 50.00 .00 75.00 2011-08-18 27y 00m 05d 2017-10-28 33y 02m 15d Kranjcar
610 Bledian Krasniqi Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 21y 02m 01d 2022-08-25 21y 02m 08d Krasniqi
611 Andrei Krasnopjorov Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 25y 03m 01d 1998-08-27 25y 03m 15d Krasnopjorov
612 Kevin Kratz Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 22y 05m 21d 2009-07-12 22y 05m 21d Kratz
613 Ben Krauhaus Falkirk 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-09-15 21y 11m 03d 2026-09-15 21y 11m 03d Krauhaus
614 Helmut Kraus Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 30y 04m 29d 1969-04-14 30y 04m 29d Kraus
615 Kreane Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 Not Known 1993-07-30 Not Known Kreane
616 Kreoz Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Kreoz
617 Thorarinn Krisjansson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2005-01-29 24y 00m 30d 2005-01-29 24y 00m 30d Krisjansson
618 Kriss Spartak Trnava 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Kriss
619 Bjorn Kristensen Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 28y 09m 17d 1992-07-27 28y 09m 17d Kristensen
620 Birkir Kristinsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 35y 11m 26d 2000-08-24 36y 00m 09d Kristinsson
621 Attila Kriston Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2005-01-25 29y 07m 19d 2005-01-25 29y 07m 19d Kriston
622 Miodrag Krivokapic Dundee United; Motherwell; Raith Rovers 18 18 0 3 10 5 16.67 55.56 27.78 44.44 1988-10-01 29y 00m 25d 1996-10-12 37y 01m 06d Krivokapic
623 Tomas Kriz Dukla Prague 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-01 27y 06m 14d 1986-10-01 27y 06m 14d Kriz
624 Bojan Krkic Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 16y 11m 00d 2007-07-28 16y 11m 00d Krkic
625 Zdenek Kroca Kilmarnock 0 0 0 1 1 0 50.00 50.00 .00 75.00 2011-10-29 31y 01m 00d 2012-02-11 31y 04m 13d Kroca
626 Elroy Kromheer Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-08-29 22y 07m 14d 1993-01-23 23y 00m 08d Kromheer
627 Krueger Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Krueger
628 Krueznach SC Birkenfeld 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-07-25 Not Known 1987-07-25 Not Known Krueznach
629 Dmitri Kruglov FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 32y 01m 06d 2016-07-06 32y 01m 12d Kruglov
630 Timothy Krul Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 2007-10-06 19y 06m 03d 2007-12-29 19y 08m 26d Krul
631 Kruse BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Kruse
632 Max Kruse FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 21y 03m 21d 2009-07-10 21y 03m 21d Kruse
633 Mirlind Kryeziu Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 25y 06m 23d 2022-08-25 25y 06m 30d Kryeziu
634 Artur Krysiak Gretna; Motherwell 1 0 1 2 0 2 50.00 .00 50.00 50.00 2008-02-09 18y 05m 29d 2009-03-04 19y 06m 21d Krysiak
635 Yevhen Kucherenko Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 2025-08-10 25y 11m 14d 2025-11-09 26y 02m 13d Kucherenko
636 Max Kucheryavyi St Johnstone 3 2 1 0 0 7 .00 .00 100.00 .00 2022-08-28 19y 11m 23d 2025-05-14 22y 08m 09d Kucheryavyi
637 Kucz British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Kucz
638 Mike Kuczi British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Kuczi
639 Nikolai Kudritsky Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Kudritsky
640 Dieter Kuehn Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 20y 05m 08d 1976-09-29 20y 05m 22d Kuehn
641 Rene Kuenzi Lausanne 3 3 0 1 2 0 33.33 66.67 .00 66.67 1963-09-25 24y 08m 22d 1963-10-15 24y 09m 12d Kuenzi
642 Kuhdum-2022-07-16-IR Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Kuhdum-2022-07-16-IR
643 Aaron Kuhl Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 19y 08m 18d 2015-10-18 19y 08m 18d Kuhl
644 Nicolas-Gerrit Kuhn Celtic 4 4 0 1 4 0 1 80.00 .00 20.00 80.00 2024-03-03 24y 02m 02d 2025-03-29 25y 02m 28d Kuhn
645 Pa Kujabi Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2012-03-18 25y 05m 06d 2012-05-19 25y 07m 07d Kujabi
646 Pavel Kuka Slavia Prague 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 24y 01m 28d 1992-09-30 24y 02m 11d Kuka
647 Mykola Kukharevych Hibernian 1 0 1 1 1 1 0 50.00 50.00 .00 75.00 2024-10-27 24y 09m 20d 2025-03-02 25y 01m 23d Kukharevych
648 Mykola Kukharevych Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-04-15 22y 03m 08d 2023-04-15 22y 03m 08d Kukharevych
649 Daniil Kulikov Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 26y 03m 09d 2024-10-03 26y 03m 09d Kulikov
650 Dmitri Kulikov Lantana 2 1 1 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 10m 21d 1998-08-27 20y 11m 04d Kulikov
651 Aleksandr Kulinits FC Infonet Tallinn 2 0 2 0 0 2 .00 .00 100.00 .00 2016-06-30 24y 01m 06d 2016-07-06 24y 01m 12d Kulinits
652 Kuljic FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Kuljic
653 Dejan Kulusevski Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 24y 02m 22d 2024-07-17 24y 02m 22d Kulusevski
654 Michael Kunast FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 27y 08m 12d 1988-11-09 27y 08m 26d Kunast
655 Shefki Kuqi Hibernian 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-12-02 36y 01m 21d 2012-12-02 36y 01m 21d Kuqi
656 Anton Kurakins Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-29 25y 07m 28d 2016-01-24 26y 00m 23d Kurakins
657 John Kurila Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1961-05-02 20y 00m 22d 1961-05-02 20y 00m 22d Kurila
658 Gramoz Kurtaj Hamilton Academical 4 4 0 1 1 2 3 16.67 33.33 50.00 33.33 2015-08-29 24y 03m 30d 2017-03-11 25y 10m 11d Kurtaj
659 Genseric Kusunga Dundee 2 1 1 1 1 1 1 33.33 33.33 33.33 50.00 2018-04-01 29y 03m 29d 2019-03-09 30y 03m 06d Kusunga
660 Stefan Kutschke VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 08m 02d 2013-11-13 25y 08m 02d Kutschke
661 Dirk Kuyt Feyenoord 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2004-10-21 24y 02m 29d 2004-10-21 24y 02m 29d Kuyt
662 Oleg Kuznetsov Rangers 2 2 0 0 2 0 .00 100.00 .00 50.00 1992-04-28 29y 01m 26d 1993-12-27 30y 09m 25d Kuznetsov
663 Ivan Kvesic NK Siroki Brijeg 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-08-02 18y 09m 10d 2006-08-02 18y 09m 10d Kvesic
664 Lindsay Kydd Arbroath 5 4 1 0 0 5 .00 .00 100.00 .00 1977-12-24 24y 09m 29d 1980-03-29 27y 01m 04d Kydd
665 Archibald Kyle Clyde; St Mirren; Hamilton Academical 17 17 0 1 8 2 7 47.06 11.76 41.18 52.94 1910-08-20 Not Known 1918-01-26 Not Known Kyle
666 Archie Kyle Rangers 7 7 0 2 3 2 2 42.86 28.57 28.57 57.14 1904-09-26 Not Known 1907-12-07 Not Known Kyle
667 John Kyle Heart of Midlothian B; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1952-08-05 Not Known 1954-01-09 Not Known Kyle
668 Joseph Kyle Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1945-08-11 Not Known 1945-08-11 Not Known Kyle
669 Joseph Reid Kyle Queens Park 18 18 0 5 4 3 11 22.22 16.67 61.11 30.56 1934-10-27 Not Known 1943-04-03 Not Known Kyle
670 Kevin Kyle Sunderland; Kilmarnock; Dunfermline Athletic 5 3 2 0 1 4 .00 20.00 80.00 10.00 2003-07-30 22y 01m 23d 2012-07-21 31y 01m 14d Kyle
671 William Kyle Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Kyle
672 Jimmy Kyles Montrose 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1977-10-19 23y 02m 25d 1978-03-25 23y 08m 01d Kyles
673 Sotirios Kyrgiakos Rangers 6 6 0 4 1 1 66.67 16.67 16.67 75.00 2005-03-02 25y 07m 07d 2006-05-07 26y 09m 14d Kyrgiakos
674 Charalambos Kyriakides Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 25y 10m 24d 2024-10-24 25y 10m 24d Kyriakides

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