All opposition players that played against STFC, with surnames beginning with: K

Make a different selection:  A | Á | B | C | D | E | F | G | H | I | J | K | L | M | N | O | Ö | Ø | P | Q | R | S | Š | T | Þ | U | V | W | Y | Z | Ž

- Or -

Search for a player:

    Opponent
 (click for playing record against Swindon)
   KABAMBA, Nicke Matches played from: 18 September 2021    - 1 January 2022
Clubs: Northampton Town
   KABBA, Steve Matches played from: 24 September 2011    - 3 October 2009
Clubs: Barnet, Brentford
   KACHURA, Pyotr Matches played from: 26 November 1996    - 23 October 1999
Clubs: Sheffield United
   KADJI, Dylan Matches played from: 15 August 2023    - 15 August 2023
Clubs: Forest Green Rovers
   KAIKAI, Sullay Matches played from: 25 February 2014    - 19 December 2015
Clubs: Crawley Town, Blackpool, Shrewsbury Town
   KAIL, E.W. Matches played from: 26 November 1932    - 26 November 1932
Clubs: Dulwich Hamlet
   KAILE, Gordon Matches played from: 10 September 1949    - 14 January 1950
Clubs: Nottingham Forest
   KAKAY, Osman Matches played from: 10 August 2016    - 4 March 2017
Clubs: Queens Park Rangers, Chesterfield
   KALALA, Jean-Paul Matches played from: 10 September 2011    - 30 October 2010
Clubs: Southend United, Yeovil Town
   KALAMBAYI, Paul Matches played from: 10 October 2020    - 10 December 2022
Clubs: AFC Wimbledon
   KALLIO, Toni Matches played from: 2 January 2010    - 2 January 2010
Clubs: Fulham
   KAMARA, Alan Matches played from: 6 November 1982    - 19 March 1983
Clubs: Darlington
   KAMARA, Chris Matches played from: 3 November 1981    - 4 November 1989
Clubs: Brentford, Portsmouth, Luton Town, Stoke City
   KAMARA, Malvin Matches played from: 14 August 2004    - 4 March 2008
Clubs: Milton Keynes Dons, Huddersfield Town
   KAMARA, Osman Matches played from: 22 August 2023    - 22 August 2023
Clubs: Arsenal Under-21
   KAMDJO, Clovis Matches played from: 24 September 2011    - 7 February 2012
Clubs: Barnet
   KANCHELSKIS, Andrei Matches played from: 5 January 1997    - 25 September 1993
Clubs: Everton, Manchester United
   KANDOL, Trésor Matches played from: 23 September 2000    - 26 December 2001
Clubs: Luton Town, Leeds United, Barnet, AFC Bournemouth
   KANE, Alex Matches played from: 1 March 1924    - 21 April 1923
Clubs: Portsmouth, Reading
   KANE, Harry Matches played from: 8 February 2011    - 8 February 2011
Clubs: Leyton Orient
   KANE, Paul Matches played from: 12 March 1991    - 12 March 1991
Clubs: Oldham Athletic
   KANE, Peter Matches played from: 28 September 1963    - 8 February 1964
Clubs: Northampton Town
   KANE, Stan Matches played from: 29 April 1936    - 29 April 1936
Clubs: Southend United
   KANE, Todd Matches played from: 15 November 2014    - 15 November 2014
Clubs: Bristol City
   KANE, Tony Matches played from: 18 April 2009    - 4 September 2010
Clubs: Carlisle United
   KANU, Christopher Matches played from: 27 September 2003    - 11 September 2004
Clubs: Peterborough United
   KANU, Idris Matches played from: 24 November 2018    - 10 April 2021
Clubs: Port Vale, Peterborough United
   KARACAN, Jem Matches played from: 3 May 2008    - 29 December 2007
Clubs: Millwall, AFC Bournemouth
   KASAMU, David Matches played from: 24 April 2021    - 24 April 2021
Clubs: Milton Keynes Dons
   KASHKET, Scott Matches played from: 4 October 2014    - 9 September 2023
Clubs: Leyton Orient, Crewe Alexandra, Gillingham, Sutton United
   KASTRATI, Florian Matches played from: 19 March 2022    - 19 March 2022
Clubs: Crawley Town
   KASULE, Vic Matches played from: 20 February 1988    - 3 December 1988
Clubs: Shrewsbury Town
   KAVANAGH, Calum Matches played from: 4 February 2023    - 4 February 2023
Clubs: Newport County
   KAVANAGH, Graham Matches played from: 29 October 1994    - 5 May 2001
Clubs: Middlesbrough, Carlisle United, Cardiff City, Stoke City
   KAVANAGH, Jason Matches played from: 12 August 1998    - 30 November 1994
Clubs: Wycombe Wanderers, Derby County
   KAVANAGH, Micky Matches played from: 18 December 1948    - 27 December 1949
Clubs: Brighton and Hove Albion
   KAVANAGH, Terrence Matches played from: 2 October 1937    - 2 October 1937
Clubs: Exeter City
   KAVANAGH, William Matches played from: 19 November 1938    - 19 November 1938
Clubs: Bristol Rovers
   KAVELASHVILI, Mikhail Matches played from: 2 November 1996    - 2 November 1996
Clubs: Manchester City
   KAY, Antony Matches played from: 9 April 2013    - 28 February 2009
Clubs: Milton Keynes Dons, Port Vale, Bury, Barnsley, Huddersfield Town, Tranmere Rovers
   KAY, Harold Matches played from: 9 February 1924    - 9 February 1924
Clubs: Southend United
   KAY, John Matches played from: 2 December 1989    - 6 February 1993
Clubs: Sunderland
   KAY, Josh Matches played from: 30 April 2022    - 15 April 2023
Clubs: Barrow
   KAY, Michael Matches played from: 25 January 2011    - 19 February 2013
Clubs: Tranmere Rovers
   KAY, Scott Matches played from: 30 September 2011    - 9 November 2013
Clubs: Macclesfield Town
   KAY, Tony Matches played from: 29 January 1963    - 29 January 1963
Clubs: Everton
   KAYE, Albert Matches played from: 7 October 1899    - 6 October 1900
Clubs: Chatham, West Ham United
   KAYE, Arthur Matches played from: 6 September 1966    - 3 April 1965
Clubs: Colchester United, Middlesbrough
   KAYE, David Matches played from: 6 May 1985    - 6 May 1985
Clubs: Chester City
   KAYE, John Matches played from: 30 September 1972    - 25 October 1966
Clubs: Hull City, West Bromwich Albion
   KAYE, Peter Matches played from: 4 May 1997    - 4 May 1997
Clubs: Huddersfield Town
   KAYKY Matches played from: 7 January 2022    - 7 January 2022
Clubs: Manchester City
   KAZEEM, Al-Amin Matches played from: 15 October 2022    - 6 January 2024
Clubs: Colchester United
   KAZIBONI, Greg Matches played from: 31 December 2011    - 31 December 2011
Clubs: Northampton Town
   KAZIMIERCZAK, Przemyslaw Matches played from: 22 August 2009    - 10 March 2007
Clubs: Oldham Athletic, Accrington Stanley
   KEAN, Fred Matches played from: 28 November 1931    - 28 January 1928
Clubs: Luton Town, The Wednesday
   KEAN, Jake Matches played from: 29 December 2018    - 10 February 2015
Clubs: Mansfield Town, Oldham Athletic
   KEANE, John Matches played from: 19 December 1936    - 19 December 1936
Clubs: Exeter City
   KEANE, Keith Matches played from: 12 April 2004    - 19 November 2016
Clubs: Luton Town, Preston North End, Rochdale
   KEANE, Michael Matches played from: 20 November 2004    - 20 November 2004
Clubs: Hull City
   KEANE, Robbie Matches played from: 18 October 1997    - 26 December 1998
Clubs: Wolverhampton Wanderers
   KEANE, Rory Matches played from: 25 October 1947    - 7 May 1949
Clubs: Swansea Town
   KEANE, Roy Matches played from: 25 September 1993    - 23 October 1996
Clubs: Manchester United
   KEANE, Will Matches played from: 2 February 2021    - 9 May 2021
Clubs: Wigan Athletic
   KEARNEY, Alan Matches played from: 24 February 2007    - 24 February 2007
Clubs: Chester City
   KEARNEY, Mark Matches played from: 26 November 1983    - 3 April 1987
Clubs: Mansfield Town
   KEARNEY, Mike Matches played from: 6 September 1975    - 4 October 1980
Clubs: Shrewsbury Town, Reading, Chester
   KEARNEY, Syd Matches played from: 8 February 1947    - 13 September 1949
Clubs: Bristol City
   KEARNEY, Tom Matches played from: 25 September 2004    - 11 February 2006
Clubs: Bradford City
   KEARNEY, William Matches played from: 12 February 1921    - 19 February 1921
Clubs: Brentford
   KEARNS, Daniel Matches played from: 3 August 2013    - 5 February 2014
Clubs: Peterborough United
   KEARNS, Freddie Matches played from: 28 August 1954    - 29 October 1955
Clubs: Norwich City
   KEARNS, Mick Matches played from: 21 November 1970    - 9 September 1978
Clubs: Oxford United, Walsall
   KEARNS, Mike Matches played from: 4 May 1960    - 22 January 1966
Clubs: Coventry City
   KEARNS, Ollie Matches played from: 1 November 1983    - 10 October 1979
Clubs: Hereford United, Oxford United, Reading
   KEARNS, Peter Matches played from: 9 March 1957    - 25 January 1964
Clubs: Plymouth Argyle, Aldershot
   KEARTON, Jason Matches played from: 16 October 1993    - 26 February 2000
Clubs: Everton, Crewe Alexandra
   KEATES, Dean Matches played from: 25 November 2008    - 24 April 2010
Clubs: Peterborough United, Walsall, Wycombe Wanderers
   KEATING, Albert Matches played from: 23 October 1926    - 23 April 1932
Clubs: Bristol City, Cardiff City
   KEATING, Reg Matches played from: 7 April 1934    - 2 January 1937
Clubs: Cardiff City, Bournemouth and Boscombe Athletic
   KEAY, Jack Matches played from: 25 February 1978    - 18 January 1986
Clubs: Shrewsbury Town, Wrexham
   KEAY, Watty Matches played from: 7 December 1895    - 31 March 1899
Clubs: Southampton St. Mary's, Southampton
   KEBBELL, Billy Matches played from: 15 November 1913    - 21 March 1914
Clubs: Southend United
   KEDENS, W. Matches played from: 15 November 1890    - 15 November 1890
Clubs: 93rd Highland Regiment
   KEDWELL, Danny Matches played from: 25 October 2011    - 19 August 2014
Clubs: Gillingham
   KEE, Billy Matches played from: 6 February 2018    - 5 October 2010
Clubs: Accrington Stanley, Burton Albion, Torquay United
   KEE, Paul Matches played from: 24 March 1990    - 20 September 1992
Clubs: Oxford United
   KEEBLE, Brian Matches played from: 28 November 1960    - 31 December 1966
Clubs: Grimsby Town, Darlington
   KEEBLE, Vic Matches played from: 1 September 1951    - 29 December 1951
Clubs: Colchester United
   KEECH, Bill Matches played from: 28 February 1903    - 10 March 1902
Clubs: Brentford, Queens Park Rangers
   KEEFE, D. Matches played from: 27 April 1895    - 27 April 1895
Clubs: New Brompton
   KEEGAN, Ged Matches played from: 26 November 1983    - 26 November 1983
Clubs: Mansfield Town
   KEEGAN, Kevin Matches played from: 7 February 1970    - 7 February 1970
Clubs: Scunthorpe United
   KEEGAN, Paul Matches played from: 8 December 2012    - 29 September 2015
Clubs: Doncaster Rovers
   KEELAN, Kevin Matches played from: 26 December 1964    - 27 February 1963
Clubs: Norwich City, Wrexham
   KEELER, Justin Matches played from: 20 February 2001    - 20 February 2001
Clubs: AFC Bournemouth
   KEELEY, Andy Matches played from: 2 May 1983    - 2 May 1983
Clubs: Scunthorpe United
   KEELEY, Glenn Matches played from: 17 November 1979    - 28 January 1984
Clubs: Blackburn Rovers
   KEELEY, Jackie Matches played from: 7 October 1959    - 7 October 1959
Clubs: Accrington Stanley
   KEELEY, John Matches played from: 22 April 1989    - 9 February 1982
Clubs: Brighton and Hove Albion, Southend United
   KEELEY, Nolan Matches played from: 27 August 1980    - 2 September 1980
Clubs: Lincoln City
   KEELEY, Ray Matches played from: 23 November 1968    - 28 May 1966
Clubs: Mansfield Town, Exeter City
   KEELEY, Walter Matches played from: 14 February 1948    - 14 February 1948
Clubs: Port Vale
   KEELING Matches played from: 13 January 1912    - 13 January 1912
Clubs: Sutton Junction
   KEELING, Harry Matches played from: 15 February 1930    - 15 February 1930
Clubs: Torquay United
   KEEN, Billy Matches played from: 6 November 1920    - 16 September 1922
Clubs: Millwall
   KEEN, James Matches played from: 8 September 1923    - 15 September 1923
Clubs: Queens Park Rangers
   KEEN, Kevin Matches played from: 26 December 1994    - 2 May 1993
Clubs: Stoke City, Wolverhampton Wanderers, West Ham United
   KEEN, Mike Matches played from: 28 September 1974    - 18 April 1972
Clubs: Watford, Queens Park Rangers, Luton Town
   KEEN, Nigel Matches played from: 22 February 1986    - 6 December 1986
Clubs: Preston North End, Enfield
   KEEN, Wally Matches played from: 10 September 1932    - 27 January 1934
Clubs: Clapton Orient
   KEENAN, Gerry Matches played from: 16 September 1977    - 18 September 1982
Clubs: Bury, Rochdale
   KEENE, Doug Matches played from: 30 December 1950    - 19 September 1953
Clubs: Brighton and Hove Albion, Colchester United
   KEENE, James Matches played from: 17 September 2005    - 17 September 2005
Clubs: AFC Bournemouth
   KEENE, Percy Matches played from: 21 November 1914    - 21 November 1914
Clubs: Crystal Palace
   KEENOR, Fred Matches played from: 27 February 1915    - 6 March 1920
Clubs: Cardiff City
   KEERY, Stan Matches played from: 4 October 1952    - 4 October 1952
Clubs: Shrewsbury Town
   KEETLEY, Albert Matches played from: 31 October 1953    - 8 December 1956
Clubs: Bournemouth and Boscombe Athletic
   KEETLEY, Tom Matches played from: 13 September 1930    - 17 January 1931
Clubs: Notts County
   KEETON, Bob Matches played from: 26 February 1938    - 8 March 1947
Clubs: Torquay United
   KEILLOR-DUNN, Davis Matches played from: 7 April 2023    - 12 March 2022
Clubs: Mansfield Town, Oldham Athletic
   KEIRS, John Matches played from: 27 December 1969    - 27 December 1969
Clubs: Charlton Athletic
   KEISTER, John Matches played from: 23 December 1995    - 9 March 1996
Clubs: Walsall
   KEITH, Joe Matches played from: 12 August 2000    - 1 January 2005
Clubs: Colchester United
   KEITH, Marino Matches played from: 14 December 2002    - 13 March 2004
Clubs: Plymouth Argyle
   KELL, George Matches played from: 10 February 1923    - 24 January 1925
Clubs: Brentford
   KELLARD, Bobby Matches played from: 6 December 1969    - 13 March 1971
Clubs: Bristol City, Crystal Palace, Hereford United, Portsmouth, Southend United, Leicester City
   KELLARD, Tom Matches played from: 25 December 1928    - 26 December 1928
Clubs: Queens Park Rangers
   KELLEHER, Fiacre Matches played from: 4 August 2018    - 5 March 2022
Clubs: Macclesfield Town, Bradford City
   KELLER, Kasey Matches played from: 5 September 1992    - 1 March 1995
Clubs: Millwall
   KELLETT, Andy Matches played from: 11 November 2017    - 25 March 2016
Clubs: Chesterfield, Wigan Athletic
   KELLOCK, Billy Matches played from: 14 December 1985    - 7 April 1973
Clubs: Halifax Town, Cardiff City
   KELLOCK, Billy Matches played from: 3 January 1920    - 3 January 1920
Clubs: Plymouth Argyle
   KELLOCK, Billy Matches played from: 9 March 1985    - 9 March 1985
Clubs: Port Vale
   KELLOW, Tony Matches played from: 15 May 1979    - 4 March 1986
Clubs: Blackpool, Exeter City
   KELLY Matches played from: 25 October 1905    - 25 October 1905
Clubs: Grays United
   KELLY, Alan Matches played from: 28 September 1999    - 12 February 2000
Clubs: Blackburn Rovers
   KELLY, Alan Matches played from: 5 October 1961    - 1 September 1973
Clubs: Preston North End
   KELLY, Alan Matches played from: 14 August 1993    - 9 January 1999
Clubs: Sheffield United
   KELLY, Ashley Matches played from: 5 April 2008    - 5 April 2008
Clubs: Oldham Athletic
   KELLY, Bob Matches played from: 8 March 1924    - 12 March 1924
Clubs: Burnley
   KELLY, Brian Matches played from: 1 October 1966    - 11 February 1967
Clubs: Doncaster Rovers
   KELLY, Brian Matches played from: 13 December 1958    - 13 December 1958
Clubs: Queens Park Rangers
   KELLY, Ciarán Matches played from: 7 October 2023    - 27 January 2024
Clubs: Bradford City
   KELLY, Dan Matches played from: 6 October 1928    - 24 April 1929
Clubs: Torquay United
   KELLY, Danny Matches played from: 10 November 2009    - 10 November 2009
Clubs: Norwich City
   KELLY, David Matches played from: 14 March 1992    - 7 May 1995
Clubs: Newcastle United, Leicester City, Walsall, Tranmere Rovers, West Ham United, Wolverhampton Wanderers
   KELLY, Eddie Matches played from: 22 January 1985    - 15 January 1972
Clubs: Torquay United, Arsenal
   KELLY, Errington Matches played from: 7 May 1984    - 14 September 1985
Clubs: Peterborough United
   KELLY, Frank Matches played from: 3 November 1906    - 28 January 1911
Clubs: Leyton, Watford
   KELLY, Fred Matches played from: 17 April 1948    - 28 April 1948
Clubs: Walsall
   KELLY, Gary Matches played from: 5 March 1994    - 5 March 1994
Clubs: West Ham United
   KELLY, Gary Matches played from: 27 November 1993    - 21 September 2004
Clubs: Leeds United
   KELLY, Gary Matches played from: 30 January 1988    - 25 August 2001
Clubs: Newcastle United, Oldham Athletic
   KELLY, Gavin Matches played from: 7 October 1989    - 7 October 1989
Clubs: Hull City
   KELLY, H. Matches played from: 14 February 1920    - 14 February 1920
Clubs: Gillingham
   KELLY, Hugh Matches played from: 26 December 1952    - 27 December 1954
Clubs: Exeter City
   KELLY, Jimmy Matches played from: 8 January 1938    - 8 January 1938
Clubs: Grimsby Town
   KELLY, Jimmy Matches played from: 5 October 1993    - 5 October 1993
Clubs: Wolverhampton Wanderers
   KELLY, Jimmy Matches played from: 18 October 1975    - 16 January 1979
Clubs: Wrexham, Walsall
   KELLY, Jimmy Matches played from: 18 November 1950    - 1 September 1954
Clubs: Watford
   KELLY, John Matches played from: 9 April 1927    - 12 November 1927
Clubs: Gillingham, Crystal Palace
   KELLY, John Matches played from: 19 October 1985    - 6 February 1982
Clubs: Chester City, Oldham Athletic, Preston North End
   KELLY, Julian Matches played from: 24 November 2012    - 23 March 2013
Clubs: Notts County
   KELLY, Lawrie Matches played from: 13 October 1934    - 2 September 1939
Clubs: Southend United, Aldershot
   KELLY, Leon Matches played from: 24 October 2001    - 24 October 2001
Clubs: Cambridge United
   KELLY, Liam Matches played from: 26 September 2017    - 26 September 2017
Clubs: Coventry City
   KELLY, Liam Matches played from: 26 August 2023    - 9 March 2021
Clubs: Crawley Town, Rochdale, Oxford United
   KELLY, Liam Matches played from: 16 September 2014    - 5 April 2016
Clubs: Oldham Athletic
   KELLY, Lloyd Matches played from: 27 November 2021    - 27 November 2021
Clubs: Harrogate Town
   KELLY, Marcus Matches played from: 24 August 2004    - 24 August 2004
Clubs: Rushden and Diamonds
   KELLY, Mark Matches played from: 2 January 1989    - 26 November 1989
Clubs: Portsmouth
   KELLY, Michael Matches played from: 14 October 1899    - 17 February 1900
Clubs: Reading
   KELLY, Michael Matches played from: 28 October 2023    - 11 March 2023
Clubs: Milton Keynes Dons, Carlisle United
   KELLY, Mike Matches played from: 1 April 1975    - 1 April 1975
Clubs: Charlton Athletic
   KELLY, Mike Matches played from: 31 October 1970    - 19 October 1971
Clubs: Birmingham City
   KELLY, Mike Matches played from: 14 April 1973    - 14 April 1973
Clubs: Millwall
   KELLY, Mike Matches played from: 10 January 1970    - 10 January 1970
Clubs: Queens Park Rangers
   KELLY, Noel Matches played from: 23 December 1950    - 23 December 1950
Clubs: Crystal Palace
   KELLY, Phil Matches played from: 26 December 1963    - 30 January 1965
Clubs: Norwich City
   KELLY, Sam Matches played from: 18 August 2015    - 21 November 2017
Clubs: Port Vale, Grimsby Town
   KELLY, Sean Matches played from: 14 April 2017    - 14 April 2017
Clubs: AFC Wimbledon
   KELLY, Stephen Matches played from: 2 January 2010    - 2 January 2010
Clubs: Fulham
   KELLY, Stephen Matches played from: 26 February 2022    - 26 February 2022
Clubs: Salford City
   KELLY, T. Matches played from: 21 October 1911    - 21 October 1911
Clubs: New Brompton
   KELLY, Terry Matches played from: 26 January 1963    - 26 January 1963
Clubs: Luton Town
   KELLY, Tom Matches played from: 28 September 1985    - 17 October 1995
Clubs: Hartlepool United, Torquay United
   KELLY, Tony Matches played from: 29 August 1987    - 1 January 1988
Clubs: West Bromwich Albion
   KELLY, Tony Matches played from: 1 January 1983    - 1 January 1983
Clubs: Bristol City
   KELLY, Tony Matches played from: 1 May 1989    - 3 October 1989
Clubs: Shrewsbury Town
   KELLY, Walter Matches played from: 14 March 1959    - 14 March 1959
Clubs: Stockport County
   KELLY, Willie Matches played from: 19 January 1901    - 15 January 1902
Clubs: West Ham United
   KELLY-EVANS, Devon Matches played from: 26 September 2017    - 26 September 2017
Clubs: Coventry City
   KELLY-EVANS, Dion Matches played from: 6 August 2016    - 20 January 2018
Clubs: Coventry City
   KELMAN, Charlie Matches played from: 16 August 2022    - 4 March 2023
Clubs: Leyton Orient
   KELSEY, Arthur Matches played from: 22 September 1894    - 10 November 1894
Clubs: Reading
   KELSO, Bob Matches played from: 14 January 1899    - 1 April 1899
Clubs: Bedminster
   KELSO, Jimmy Matches played from: 29 October 1938    - 15 January 1938
Clubs: Cardiff City, Newport County
   KELSO, Tommy Matches played from: 5 March 1910    - 5 March 1910
Clubs: Manchester City
   KELSON, Harry Matches played from: 29 November 1919    - 29 November 1919
Clubs: Newport County
   KEMP, Dan Matches played from: 17 February 2024    - 15 August 2017
Clubs: Milton Keynes Dons, Leyton Orient, Blackpool, Hartlepool United, West Ham United Under-21
   KEMP, David Matches played from: 4 November 1975    - 18 April 1981
Clubs: Crystal Palace, Carlisle United, Portsmouth, Plymouth Argyle
   KEMP, Haydn Matches played from: 13 September 1930    - 12 March 1932
Clubs: Notts County, Thames Association
   KEMP, Ray Matches played from: 10 January 1967    - 10 January 1967
Clubs: Ashford Town (Kent)
   KEMPSON, Darran Matches played from: 14 April 2007    - 14 April 2007
Clubs: Bury
   KEMPSTER-DOWN, Zak Matches played from: 13 January 2024    - 13 January 2024
Clubs: Crewe Alexandra
   KENDAL, Steve Matches played from: 14 January 1984    - 9 April 1985
Clubs: Chesterfield
   KENDALL, Charley Matches played from: 13 September 2022    - 13 September 2022
Clubs: Sutton United
   KENDALL, Howard Matches played from: 17 November 1979    - 17 April 1965
Clubs: Blackburn Rovers, Preston North End
   KENDALL, Mark Matches played from: 20 April 1981    - 20 January 1990
Clubs: Newport County, Wolverhampton Wanderers
   KENDALL, Paul Matches played from: 11 September 1982    - 14 December 1985
Clubs: Halifax Town
   KENLOCK, Myles Matches played from: 29 January 2022    - 1 May 2021
Clubs: Colchester United, Ipswich Town
   KENNA, Jeff Matches played from: 25 August 1993    - 1 December 2001
Clubs: Southampton, Blackburn Rovers, Wigan Athletic
   KENNEDY, Alan Matches played from: 24 September 1985    - 8 October 1985
Clubs: Sunderland
   KENNEDY, Andy Matches played from: 1 April 1989    - 2 January 1988
Clubs: Blackburn Rovers, Birmingham City
   KENNEDY, Ben Matches played from: 16 September 2017    - 9 April 2019
Clubs: Stevenage, Newport County
   KENNEDY, Bobby Matches played from: 4 January 1964    - 16 January 1965
Clubs: Manchester City
   KENNEDY, Callum Matches played from: 20 October 2012    - 20 October 2012
Clubs: Scunthorpe United
   KENNEDY, George Matches played from: 10 September 1910    - 8 March 1913
Clubs: Brentford
   KENNEDY, Jack Matches played from: 1 October 1963    - 28 May 1966
Clubs: Charlton Athletic, Exeter City
   KENNEDY, Jack Matches played from: 25 December 1933    - 26 December 1933
Clubs: Torquay United
   KENNEDY, James Matches played from: 14 January 1922    - 14 January 1922
Clubs: Portsmouth
   KENNEDY, Jason Matches played from: 20 November 2010    - 24 February 2015
Clubs: Rochdale, Bury, Boston United, Bradford City
   KENNEDY, Jimmy Matches played from: 23 December 1905    - 12 September 1914
Clubs: Brighton and Hove Albion, Gillingham, Watford
   KENNEDY, John Matches played from: 8 November 2008    - 8 November 2008
Clubs: Histon
   KENNEDY, Keith Matches played from: 17 August 1974    - 5 March 1983
Clubs: Bury, Mansfield Town
   KENNEDY, Mark Matches played from: 18 December 1999    - 22 August 2001
Clubs: Manchester City, Millwall, Crystal Palace, Wolverhampton Wanderers
   KENNEDY, Matty Matches played from: 2 February 2016    - 2 February 2016
Clubs: Port Vale
   KENNEDY, Mick Matches played from: 27 September 1980    - 17 December 1988
Clubs: Huddersfield Town, Bradford City
   KENNEDY, Peter Matches played from: 1 December 2001    - 26 February 1999
Clubs: Wigan Athletic, Watford
   KENNEDY, Ray Matches played from: 15 January 1972    - 23 September 1980
Clubs: Arsenal, Hartlepool United, Liverpool
   KENNEDY, Terry Matches played from: 6 November 2012    - 31 January 2015
Clubs: Sheffield United
   KENNEDY, Tom Matches played from: 20 November 2010    - 25 November 2006
Clubs: Rochdale, Leicester City, Bury
   KENNEDY, William Matches played from: 19 November 1910    - 25 March 1911
Clubs: West Ham United
   KENNEDY, Willie Matches played from: 20 September 1905    - 20 September 1905
Clubs: Brighton and Hove Albion
   KENNERLEY, Kevin Matches played from: 21 August 1976    - 22 January 1977
Clubs: Port Vale
   KENNING, Mike Matches played from: 11 November 1961    - 25 April 1972
Clubs: Shrewsbury Town, Charlton Athletic, Watford
   KENNON, Sandy Matches played from: 8 April 1959    - 28 December 1963
Clubs: Norwich City
   KENNY, Billy Matches played from: 30 October 1976    - 21 February 1977
Clubs: Tranmere Rovers
   KENNY, Paddy Matches played from: 23 December 2000    - 29 December 2001
Clubs: Bury
   KENSDALE, Ollie Matches played from: 13 August 2019    - 13 August 2019
Clubs: Colchester United
   KENT, Frankie Matches played from: 26 September 2015    - 10 April 2021
Clubs: Colchester United, Peterborough United
   KENT, Harry Matches played from: 23 December 1905    - 24 September 1910
Clubs: Brighton and Hove Albion, Watford
   KENT, Kevin Matches played from: 11 May 1991    - 3 April 1987
Clubs: Port Vale, Mansfield Town
   KENT, Lester Matches played from: 25 November 1978    - 25 November 1978
Clubs: March Town United
   KENT, Ryan Matches played from: 24 October 2015    - 24 October 2015
Clubs: Coventry City
   KENT, Steve Matches played from: 25 November 1978    - 25 November 1978
Clubs: March Town United
   KENT, T.R. Matches played from: 29 April 1911    - 29 April 1911
Clubs: Exeter City
   KENTON, Darren Matches played from: 1 March 2008    - 12 November 1999
Clubs: Leeds United, Norwich City
   KENWORTHY, Steve Matches played from: 16 October 1982    - 16 October 1982
Clubs: Bury
   KENWORTHY, Tony Matches played from: 19 April 1986    - 14 February 1981
Clubs: Mansfield Town, Sheffield United
   KENYON, Alex Matches played from: 7 August 2021    - 23 March 2019
Clubs: Scunthorpe United, Morecambe
   KEOGH, Andy Matches played from: 22 October 2005    - 25 August 2009
Clubs: Scunthorpe United, Wolverhampton Wanderers
   KEOGH, Richard Matches played from: 29 December 2020    - 20 February 2010
Clubs: Milton Keynes Dons, Bristol City, Carlisle United
   KEOHANE, Jimmy Matches played from: 12 September 2020    - 18 March 2023
Clubs: Rochdale
   KEOUGH, Danny Matches played from: 4 March 1986    - 4 March 1986
Clubs: Exeter City
   KEOWN, Martin Matches played from: 27 December 1993    - 5 December 1987
Clubs: Arsenal, Aston Villa
   KERNAGHAN , Alan Matches played from: 30 September 1986    - 26 February 1994
Clubs: Middlesbrough, Manchester City
   KERNICK, Dudley Matches played from: 2 November 1946    - 2 November 1946
Clubs: Torquay United
   KERR, Andy Matches played from: 21 September 1963    - 21 September 1963
Clubs: Sunderland
   KERR, Andy Matches played from: 26 April 1924    - 7 February 1925
Clubs: Luton Town
   KERR, Bobby Matches played from: 30 March 1963    - 30 March 1963
Clubs: Millwall
   KERR, Bobby Matches played from: 29 August 1970    - 23 March 1974
Clubs: Sunderland
   KERR, Dylan Matches played from: 4 February 1990    - 1 April 1995
Clubs: Leeds United, Reading
   KERR, George Matches played from: 10 December 1966    - 15 December 1962
Clubs: Oxford United, Scunthorpe United, Barnsley
   KERR, Jimmy Matches played from: 18 February 1967    - 24 February 1968
Clubs: Bury
   KERR, John Matches played from: 4 March 1922    - 10 February 1923
Clubs: Brentford
   KERR, John Matches played from: 22 September 1987    - 22 September 1987
Clubs: Portsmouth
   KERR, John Matches played from: 11 February 1984    - 28 February 1983
Clubs: Stockport County, Tranmere Rovers
   KERR, Paul Matches played from: 28 February 1987    - 1 January 1992
Clubs: Middlesbrough, Millwall
   KERR, Scott Matches played from: 28 October 2006    - 25 March 2007
Clubs: Lincoln City
   KERR, Stewart Matches played from: 9 November 1994    - 9 November 1994
Clubs: Brighton and Hove Albion
   KERRINS, Pat Matches played from: 22 September 1954    - 9 December 1961
Clubs: Queens Park Rangers, Southend United
   KERRINS, Wayne Matches played from: 10 January 1987    - 21 March 1987
Clubs: Fulham
   KERSLAKE, David Matches played from: 2 September 1997    - 22 January 1994
Clubs: Ipswich Town, Tottenham Hotspur
   KETSBAIA, Temuri Matches played from: 22 August 2001    - 22 August 2001
Clubs: Wolverhampton Wanderers
   KETTERIDGE, Steve Matches played from: 13 October 1979    - 1 April 1983
Clubs: Wimbledon
   KETTINGS, Chris Matches played from: 6 April 2012    - 18 February 2017
Clubs: Morecambe, Oldham Athletic
   KETTLE, Albert Matches played from: 23 August 1950    - 29 December 1951
Clubs: Colchester United
   KETTLE, Billy Matches played from: 14 April 1922    - 14 April 1922
Clubs: Southend United
   KETTLEBOROUGH, Keith Matches played from: 11 February 1967    - 11 February 1967
Clubs: Doncaster Rovers
   KEVAN, Alex Matches played from: 8 December 2001    - 8 December 2001
Clubs: Hereford United
   KEVAN, David Matches played from: 31 August 1986    - 28 April 1987
Clubs: Notts County
   KEVAN, Derek Matches played from: 10 September 1963    - 19 December 1967
Clubs: Manchester City, Stockport County
   KEY, Joshua Matches played from: 5 February 2022    - 8 March 2022
Clubs: Exeter City
   KEY, Richard Matches played from: 29 October 1977    - 6 January 1987
Clubs: Exeter City, Brentford
   KHALEEL, Rafiq Matches played from: 8 May 2023    - 26 August 2023
Clubs: Crawley Town
   KHAN, Otis Matches played from: 24 September 2022    - 10 April 2018
Clubs: Grimsby Town, Barnsley, Mansfield Town, Leyton Orient, Sheffield United, Walsall, Yeovil Town
   KHARINE , Dmitri Matches played from: 1 January 1994    - 27 April 1994
Clubs: Chelsea
   KHUMALO, Bongani Matches played from: 28 April 2015    - 28 April 2015
Clubs: Colchester United
   KIDD, George Matches played from: 9 April 1932    - 25 September 1935
Clubs: Gillingham, Luton Town
   KIELY, Chris Matches played from: 26 April 2008    - 26 April 2008
Clubs: Gillingham
   KIELY, Dean Matches played from: 23 November 1999    - 13 January 1996
Clubs: Charlton Athletic, Bury, York City
   KIERNAN, Billy Matches played from: 28 January 1956    - 28 January 1956
Clubs: Charlton Athletic
   KIERNAN, Brendan Matches played from: 2 January 2012    - 7 May 2022
Clubs: AFC Wimbledon, Grimsby Town, Walsall
   KIERNAN, Fred Matches played from: 27 November 1954    - 17 December 1955
Clubs: Southampton
   KIERNAN, Joe Matches played from: 5 December 1964    - 26 November 1968
Clubs: Northampton Town
   KIERNAN, Rob Matches played from: 20 November 2012    - 20 November 2012
Clubs: Brentford
   KIFFORD, Jackie Matches played from: 27 October 1900    - 27 April 1901
Clubs: Bristol Rovers
   KIGHTLY, Michael Matches played from: 25 January 2005    - 28 August 2012
Clubs: Southend United, Stoke City
   KIKO Matches played from: 11 March 2017    - 11 March 2017
Clubs: Port Vale
   KILBANE, Kevin Matches played from: 19 March 2011    - 28 August 1999
Clubs: Huddersfield Town, West Bromwich Albion
   KILCAR, Steve Matches played from: 1 October 1932    - 1 October 1932
Clubs: Coventry City
   KILCLINE, Brian Matches played from: 14 March 1992    - 18 September 1993
Clubs: Newcastle United
   KILFORD, Ian Matches played from: 30 September 2000    - 16 March 2002
Clubs: Wigan Athletic
   KILFORD, John Matches played from: 4 October 1958    - 4 October 1958
Clubs: Notts County
   KILGALLON, Matthew Matches played from: 21 September 2004    - 26 November 2016
Clubs: Leeds United, Bradford City
   KILGOUR, Alfie Matches played from: 13 November 2019    - 7 April 2023
Clubs: Bristol Rovers, Mansfield Town
   KILKENNY, Jimmy Matches played from: 27 March 1959    - 30 March 1959
Clubs: Doncaster Rovers
   KILKENNY, Neil Matches played from: 24 August 2011    - 24 May 2015
Clubs: Bristol City, Leeds United, Oldham Athletic, Preston North End
   KILLEAN, Ted Matches played from: 25 December 1900    - 12 April 1902
Clubs: Southampton, New Brompton
   KILLEN, Chris Matches played from: 5 October 2002    - 7 November 2000
Clubs: Oldham Athletic, Wrexham
   KILLIN, Roy Matches played from: 10 December 1955    - 15 December 1955
Clubs: Peterborough United
   KILLIP, Ben Matches played from: 21 November 2017    - 1 April 2023
Clubs: Grimsby Town, Hartlepool United
   KILMORE, Kevin Matches played from: 29 September 1979    - 16 February 1980
Clubs: Grimsby Town
   KILNER Matches played from: 13 January 1912    - 13 January 1912
Clubs: Sutton Junction
   KILSBY, Frank Matches played from: 11 September 1909    - 17 April 1908
Clubs: Reading, Northampton Town
   KILSBY, Reg Matches played from: 15 September 1937    - 15 September 1937
Clubs: Aldershot
   KIMBERLEY, Walter Matches played from: 23 October 1913    - 23 October 1913
Clubs: Coventry City
   KIMBLE, Alan Matches played from: 24 August 1991    - 6 November 1993
Clubs: Cambridge United, Luton Town, Wimbledon
   KIMPTON, Sid Matches played from: 11 February 1911    - 5 April 1915
Clubs: Southampton
   KINDER, Vladimír Matches played from: 11 March 1998    - 11 March 1998
Clubs: Middlesbrough
   KINDON, Steve Matches played from: 20 November 1968    - 21 February 1981
Clubs: Burnley, Huddersfield Town
   KINET, Christophe Matches played from: 9 January 2001    - 9 January 2001
Clubs: Millwall
   KING Matches played from: 23 April 1898    - 23 April 1898
Clubs: Reading
   KING Matches played from: 23 November 1895    - 21 November 1896
Clubs: Uxbridge
   KING, Adam Matches played from: 22 November 2016    - 5 September 2015
Clubs: Southend United, Mansfield Town, Crewe Alexandra
   KING, Alan Matches played from: 13 November 1967    - 24 January 1969
Clubs: Tranmere Rovers
   KING, Alex Matches played from: 18 September 1909    - 18 February 1911
Clubs: Southend United
   KING, Alf Matches played from: 29 December 1928    - 7 September 1929
Clubs: Bristol Rovers
   KING, Andy Matches played from: 10 March 1987    - 1 February 1977
Clubs: Aldershot, Everton
   KING, Andy Matches played from: 15 November 2008    - 14 February 2009
Clubs: Leicester City
   KING, Arthur Matches played from: 25 September 1901    - 10 March 1902
Clubs: Queens Park Rangers
   KING, Barry Matches played from: 29 March 1958    - 29 March 1958
Clubs: Reading
   KING, Bobby Matches played from: 16 October 1963    - 24 September 1965
Clubs: Southend United
   KING, Bobby Matches played from: 7 April 1939    - 15 January 1949
Clubs: Northampton Town
   KING, Bryan Matches played from: 4 April 1970    - 16 February 1974
Clubs: Millwall
   KING, Craig Matches played from: 6 December 2016    - 6 December 2016
Clubs: Luton Town
   KING, D. Matches played from: 23 October 1897    - 15 January 1898
Clubs: Millwall Athletic
   KING, Dave Matches played from: 3 February 1962    - 3 February 1962
Clubs: Hull City
   KING, Edward Matches played from: 21 January 1911    - 2 September 1911
Clubs: Leyton
   KING, Eli Matches played from: 23 September 2023    - 19 November 2022
Clubs: Morecambe, Crewe Alexandra
   KING, Ernie Matches played from: 11 March 1933    - 9 January 1937
Clubs: Brighton and Hove Albion
   KING, F. Matches played from: 5 October 1895    - 5 October 1895
Clubs: Ilford
   KING, George Matches played from: 29 September 1894    - 7 November 1896
Clubs: Millwall Athletic
   KING, Gerry Matches played from: 29 August 1967    - 29 August 1967
Clubs: Newport County
   KING, Harry Matches played from: 16 December 1911    - 19 February 1921
Clubs: Northampton Town, Brentford
   KING, Henry Matches played from: 3 September 1930    - 3 September 1930
Clubs: Walsall
   KING, J. Matches played from: 29 October 1892    - 2 November 1895
Clubs: Warmley
   KING, Jack Matches played from: 2 March 1895    - 14 March 1896
Clubs: Ilford
   KING, Jack Matches played from: 2 December 2017    - 4 November 2014
Clubs: Stevenage, Scunthorpe United, Preston North End
   KING, Jake Matches played from: 10 April 1976    - 25 August 1984
Clubs: Shrewsbury Town, Wrexham
   KING, Jeff Matches played from: 9 September 1978    - 14 January 1984
Clubs: Walsall, Sheffield Wednesday, Chesterfield
   KING, Johnny Matches played from: 15 October 1960    - 2 September 1967
Clubs: Bournemouth and Boscombe Athletic, Tranmere Rovers
   KING, Martyn Matches played from: 27 April 1957    - 6 May 1963
Clubs: Colchester United
   KING, Nathan Matches played from: 27 April 1996    - 27 April 1996
Clubs: Shrewsbury Town
   KING, Peter Matches played from: 8 October 1983    - 18 March 1984
Clubs: Crewe Alexandra
   KING, Peter Matches played from: 27 March 1964    - 4 April 1972
Clubs: Cardiff City
   KING, Phil Matches played from: 5 March 1985    - 2 September 1986
Clubs: Exeter City, Sheffield Wednesday, Torquay United
   KING, R. Matches played from: 21 November 1908    - 21 November 1908
Clubs: Queens Park Rangers
   KING, Ray Matches played from: 19 November 1949    - 28 April 1952
Clubs: Port Vale
   KING, Simon Matches played from: 6 October 2007    - 20 February 2007
Clubs: Gillingham, Barnet
   KING, Steve Matches played from: 16 December 1978    - 6 December 1986
Clubs: Enfield
   KING, Syd Matches played from: 6 February 1897    - 4 April 1903
Clubs: Northfleet, New Brompton, Thames Ironworks, West Ham United
   KING, Toby Matches played from: 8 September 2020    - 8 September 2020
Clubs: West Bromwich Albion Under-21
   KING, Tom Matches played from: 28 September 2019    - 25 March 2017
Clubs: Newport County, Millwall
   KING, Tom Matches played from: 3 April 1937    - 21 April 1937
Clubs: Luton Town
   KING, Tom Matches played from: 30 January 2018    - 6 August 2022
Clubs: Stevenage, Salford City
   KING, Tom Matches played from: 21 December 1935    - 5 September 1936
Clubs: Bournemouth and Boscombe Athletic
   KING, W. Matches played from: 29 November 1902    - 29 November 1902
Clubs: Whiteheads
   KINGABY, Bert Matches played from: 2 September 1914    - 26 September 1908
Clubs: Croydon Common, Fulham, Leyton
   KINGHAM, Henry Matches played from: 29 October 1927    - 6 October 1934
Clubs: Luton Town
   KINGSHOTT, Freddie Matches played from: 12 November 1955    - 12 September 1956
Clubs: Gillingham
   KINGSLEY, Matt Matches played from: 16 September 1905    - 4 February 1905
Clubs: Queens Park Rangers, West Ham United
   KINGSLEY, Stephen Matches played from: 18 April 2015    - 5 September 2015
Clubs: Yeovil Town, Crewe Alexandra
   KINGSNORTH, Tom Matches played from: 28 April 1951    - 2 May 1951
Clubs: Gillingham
   KINGSTON, Andy Matches played from: 27 March 1978    - 16 September 1980
Clubs: Oxford United
   KINKLADZE, Georgi Matches played from: 2 November 1996    - 21 February 1998
Clubs: Manchester City
   KINMAN Matches played from: 12 December 1896    - 12 December 1896
Clubs: Royal Artillery
   KINNEAR, Chris Matches played from: 19 November 1984    - 26 November 1984
Clubs: Dagenham
   KINNEAR, Joe Matches played from: 29 November 1975    - 20 March 1976
Clubs: Brighton and Hove Albion
   KINSELLA Matches played from: 4 April 1896    - 4 April 1896
Clubs: Chatham
   KINSELLA, Liam Matches played from: 19 April 2016    - 14 March 2023
Clubs: Walsall
   KINSELLA, Mark Matches played from: 30 August 2004    - 8 November 1995
Clubs: Walsall, Charlton Athletic, Colchester United
   KINSELLA, Pat Matches played from: 8 March 1969    - 8 March 1969
Clubs: Stockport County
   KINSELLA, Tony Matches played from: 6 December 1986    - 11 October 1980
Clubs: Enfield, Doncaster Rovers, Millwall
   KINSEY, Brian Matches played from: 1 October 1963    - 27 December 1969
Clubs: Charlton Athletic
   KINSEY, George Matches played from: 15 September 1897    - 5 October 1898
Clubs: Bristol Eastville Rovers
   KINSEY, Noel Matches played from: 26 December 1947    - 1 October 1960
Clubs: Norwich City, Port Vale
   KIOSO, Peter Matches played from: 8 August 2023    - 27 February 2021
Clubs: Peterborough United, Northampton Town
   KIPPE, Frode Matches played from: 25 November 2000    - 5 May 2001
Clubs: Stoke City
   KIRBY Matches played from: 19 September 1896    - 19 September 1896
Clubs: Wolverton London and North Western Railway
   KIRBY, Ben Matches played from: 30 September 2006    - 30 September 2006
Clubs: Boston United
   KIRBY, Connor Matches played from: 14 September 2019    - 14 September 2019
Clubs: Macclesfield Town
   KIRBY, George Matches played from: 2 November 1963    - 18 April 1967
Clubs: Southampton, Walsall
   KIRBY, Herbert Matches played from: 2 May 1925    - 2 May 1925
Clubs: Bristol City
   KIRBY, Jake Matches played from: 19 February 2013    - 25 March 2014
Clubs: Tranmere Rovers
   KIRBY, Ryan Matches played from: 3 January 1998    - 3 January 1998
Clubs: Stevenage Borough
   KIRBY, William Matches played from: 7 October 1905    - 12 March 1904
Clubs: Portsmouth, Merthyr Town, West Ham United
   KIRK, Alex Matches played from: 7 September 2021    - 7 September 2021
Clubs: Arsenal Under-21
   KIRK, Andy Matches played from: 11 August 2007    - 11 August 2007
Clubs: Northampton Town
   KIRK, Charlie Matches played from: 23 December 2017    - 20 February 2021
Clubs: Crewe Alexandra
   KIRK, Frank Matches played from: 29 December 1894    - 21 September 1895
Clubs: Royal Ordnance Factories
   KIRK, H. Matches played from: 23 March 1895    - 23 March 1895
Clubs: Royal Ordnance Factories
   KIRK, Jazzo Matches played from: 20 January 1923    - 16 October 1926
Clubs: Exeter City, Charlton Athletic
   KIRK, Jimmy Matches played from: 21 August 1954    - 21 January 1956
Clubs: Colchester United, Torquay United
   KIRK, Robert Matches played from: 17 September 1924    - 9 September 1925
Clubs: Bristol City
   KIRK, Roy Matches played from: 23 August 1952    - 5 September 1959
Clubs: Coventry City
   KIRK, Walter Matches played from: 25 December 1919    - 25 December 1919
Clubs: Norwich City
   KIRKHAM, Jack Matches played from: 8 April 1939    - 8 April 1939
Clubs: Bournemouth and Boscombe Athletic
   KIRKHAM, John Matches played from: 15 January 1966    - 26 December 1966
Clubs: Peterborough United
   KIRKHAM, Ray Matches played from: 13 April 1959    - 22 April 1959
Clubs: Mansfield Town
   KIRKLAND, Chris Matches played from: 6 January 2001    - 6 January 2001
Clubs: Coventry City
   KIRKMAN, Alan Matches played from: 7 September 1963    - 15 April 1967
Clubs: Rotherham United, Workington
   KIRKPATRICK, Jim Matches played from: 10 September 1927    - 10 September 1927
Clubs: Watford
   KIRKPATRICK, Jimmy Matches played from: 30 September 1911    - 29 September 1923
Clubs: Plymouth Argyle
   KIRKUP, Brian Matches played from: 7 April 1956    - 13 April 1957
Clubs: Reading
   KIRKUP, Frank Matches played from: 30 April 1963    - 19 November 1966
Clubs: Carlisle United, Workington
   KIRKUP, Graeme Matches played from: 24 October 1984    - 1 October 1985
Clubs: Exeter City
   KIRKWOOD, Dan Matches played from: 9 February 1929    - 16 January 1932
Clubs: Brighton and Hove Albion
   KIRKWOOD, Joseph Matches played from: 5 April 1911    - 12 December 1914
Clubs: Millwall
   KIRTON, Billy Matches played from: 10 November 1928    - 10 November 1928
Clubs: Coventry City
   KIRTON, Jack Matches played from: 28 September 1901    - 19 March 1902
Clubs: Millwall Athletic
   KIRTON, Jock Matches played from: 2 February 1952    - 4 February 1952
Clubs: Stoke City
   KIRWAN, Jack Matches played from: 2 December 1899    - 18 April 1910
Clubs: Tottenham Hotspur, Leyton
   KISHISHEV, Radostin Matches played from: 17 November 2007    - 26 March 2011
Clubs: Leeds United, Brighton and Hove Albion
   KISNORBO, Patrick Matches played from: 26 January 2010    - 26 January 2010
Clubs: Leeds United
   KISSOCK, John Paul Matches played from: 3 November 2012    - 1 February 2014
Clubs: Macclesfield Town, Oldham Athletic
   KITAMIRIKE, Joel Matches played from: 20 December 2003    - 20 December 2003
Clubs: Brentford
   KITCHEN, Ashley Matches played from: 21 April 2007    - 21 April 2007
Clubs: Mansfield Town
   KITCHEN, David Matches played from: 9 December 2000    - 9 December 2000
Clubs: Gateshead
   KITCHEN, George Matches played from: 18 January 1913    - 18 December 1909
Clubs: Southampton, West Ham United
   KITCHEN, Joe Matches played from: 8 January 1921    - 8 January 1921
Clubs: Sheffield United
   KITCHEN, Norman Matches played from: 19 November 1938    - 19 November 1938
Clubs: Bristol Rovers
   KITCHENER, Barry Matches played from: 30 September 1969    - 14 March 1981
Clubs: Millwall
   KITCHENER, Bill Matches played from: 26 December 1967    - 21 December 1968
Clubs: Torquay United
   KITCHENER, Ray Matches played from: 10 November 1956    - 10 November 1956
Clubs: Norwich City
   KITCHING, Liam Matches played from: 21 December 2019    - 21 December 2019
Clubs: Forest Green Rovers
   KITCHING, Mark Matches played from: 27 August 2022    - 27 August 2022
Clubs: Stockport County
   KITE, Harry Matches played from: 6 October 2020    - 21 November 2023
Clubs: Exeter City
   KITE, Phil Matches played from: 4 May 1987    - 7 October 1995
Clubs: Gillingham, Bristol Rovers, Bristol City
   KITSON, Dave Matches played from: 24 October 2001    - 13 April 2013
Clubs: Cambridge United, Sheffield United
   KITSON, George Matches played from: 24 November 1934    - 22 December 1934
Clubs: Newport County
   KITSON, Neal Matches played from: 9 April 2012    - 9 April 2012
Clubs: Northampton Town
   KITSON, Paul Matches played from: 21 October 1989    - 11 September 1994
Clubs: Leicester City, Rushden and Diamonds, Derby County
   KIWOMYA, Alex Matches played from: 7 February 2015    - 7 February 2015
Clubs: Barnsley
   KIWOMYA, Andy Matches played from: 2 October 1996    - 18 November 2000
Clubs: Bradford City, Ilkeston Town
   KIWOMYA, Chris Matches played from: 20 March 1999    - 16 April 1994
Clubs: Queens Park Rangers, Ipswich Town
   KIZZI, Joe Matches played from: 19 October 2021    - 9 September 2023
Clubs: Sutton United
   KJELDBJERG , Jakob Matches played from: 27 April 1994    - 27 April 1994
Clubs: Chelsea
   KLEIN-DAVIES, Josh Matches played from: 22 April 2008    - 22 April 2008
Clubs: Bristol Rovers
   KLETZENBAUER, Frank Matches played from: 16 March 1957    - 29 August 1961
Clubs: Coventry City
   KLOK, Marc Matches played from: 24 September 2016    - 24 September 2016
Clubs: Oldham Athletic
   KLUG, Bryan Matches played from: 7 October 1984    - 27 August 1983
Clubs: Peterborough United, Chesterfield
   KNAPP, Tony Matches played from: 2 November 1963    - 24 April 1965
Clubs: Southampton
   KNAPPER, John Matches played from: 18 November 2000    - 18 November 2000
Clubs: Ilkeston Town
   KNEESHAW, Jack Matches played from: 24 October 1914    - 6 March 1920
Clubs: Cardiff City
   KNIBBS, Harvey Matches played from: 21 September 2019    - 10 October 2023
Clubs: Cambridge United, Reading
   KNIGHT Matches played from: 23 November 1895    - 21 November 1896
Clubs: Uxbridge
   KNIGHT, Alan Matches played from: 23 February 1982    - 31 October 1997
Clubs: Portsmouth
   KNIGHT, Arthur Matches played from: 27 December 1909    - 14 January 1922
Clubs: Portsmouth
   KNIGHT, Ben Matches played from: 6 November 2021    - 6 November 2021
Clubs: Crewe Alexandra
   KNIGHT, Danny Matches played from: 5 April 2008    - 5 April 2008
Clubs: Oldham Athletic
   KNIGHT, David Matches played from: 2 October 2007    - 2 October 2007
Clubs: Swansea City
   KNIGHT, Frank Matches played from: 10 September 1949    - 10 September 1949
Clubs: Nottingham Forest
   KNIGHT, Graham Matches played from: 16 November 1974    - 31 December 1977
Clubs: Gillingham
   KNIGHT, Jackie Matches played from: 26 December 1952    - 10 January 1948
Clubs: Exeter City, Burnley
   KNIGHT, Leon Matches played from: 6 September 2003    - 11 April 2006
Clubs: Brighton and Hove Albion, Huddersfield Town, Swansea City
   KNIGHT, Peter Matches played from: 6 November 1965    - 6 November 1965
Clubs: Reading
   KNIGHT, Richard Matches played from: 8 October 2000    - 10 March 2001
Clubs: Oxford United
   KNIGHT, W. Matches played from: 19 November 1892    - 10 November 1894
Clubs: Reading
   KNIGHT, William Matches played from: 27 January 1912    - 21 September 1912
Clubs: Southampton
   KNIGHTON, Ken Matches played from: 19 January 1974    - 5 September 1970
Clubs: Sheffield Wednesday, Oldham Athletic, Hull City, Blackburn Rovers
   KNIGHT-PERCIVAL, Nat Matches played from: 26 November 2016    - 8 February 2022
Clubs: Bradford City, Carlisle United, Histon, Shrewsbury Town, Peterborough United, Tranmere Rovers
   KNIGHTS, Darryl Matches played from: 9 September 2007    - 9 September 2007
Clubs: Yeovil Town
   KNILL, Alan Matches played from: 22 December 1984    - 2 May 1986
Clubs: Halifax Town
   KNOPS, Kjell Matches played from: 20 August 2016    - 11 March 2017
Clubs: Port Vale
   KNOTT, Billy Matches played from: 8 February 2014    - 12 November 2013
Clubs: Port Vale, Lincoln City, Gillingham, Bradford City, Wycombe Wanderers
   KNOWLES, Barry Matches played from: 5 October 1986    - 14 May 1987
Clubs: Wigan Athletic
   KNOWLES, Cyril Matches played from: 9 November 1963    - 21 March 1964
Clubs: Middlesbrough
   KNOWLES, David Matches played from: 20 August 1960    - 29 September 1962
Clubs: Halifax Town
   KNOWLES, Frank Matches played from: 10 January 1914    - 15 November 1924
Clubs: Manchester United, Queens Park Rangers
   KNOWLES, Jimmy Matches played from: 23 November 2019    - 23 November 2019
Clubs: Mansfield Town
   KNOWLES, Joe Matches played from: 16 April 1900    - 11 April 1898
Clubs: Queens Park Rangers, Tottenham Hotspur
   KNOWLES, Ray Matches played from: 20 November 1982    - 20 November 1982
Clubs: Wealdstone
   KNOWLES, Tom Matches played from: 9 August 2022    - 23 October 2018
Clubs: Walsall, Cambridge United
   KNOX Matches played from: 16 February 1898    - 16 February 1898
Clubs: Eastleigh Athletic
   KNOX, Bobby Matches played from: 15 February 1969    - 15 February 1969
Clubs: Barrow
   KNOX, Tommy Matches played from: 23 October 1935    - 28 March 1936
Clubs: Notts County
   KNOX, Tommy Matches played from: 11 April 1967    - 10 April 1965
Clubs: Mansfield Town, Northampton Town, Newcastle United
   KNOX, William Matches played from: 24 September 1932    - 24 September 1932
Clubs: Bristol City
   KNOYLE, Kyle Matches played from: 21 September 2019    - 11 November 2023
Clubs: Cambridge United, Doncaster Rovers, Stockport County
   KOEJOE, Sammy Matches played from: 8 April 2000    - 8 April 2000
Clubs: Queens Park Rangers
   KOIKI, Ali Matches played from: 18 September 2021    - 21 November 2020
Clubs: Northampton Town, Bristol Rovers
   KONCHESKY, Paul Matches played from: 11 March 2000    - 28 January 2012
Clubs: Charlton Athletic, Gillingham, Fulham, Leicester City
   KONJIC, Mo Matches played from: 6 January 2001    - 6 January 2001
Clubs: Coventry City
   KONSA, Ezri Matches played from: 12 November 2016    - 12 November 2016
Clubs: Charlton Athletic
   KONSTANTOPOULOS, Dimi Matches played from: 29 November 2003    - 3 February 2007
Clubs: Hartlepool United
   KOORDES, Rogier Matches played from: 22 March 1997    - 16 January 1999
Clubs: Port Vale
   KORBOA, Ricky Matches played from: 20 October 2020    - 15 March 2022
Clubs: Northampton Town, Sutton United
   KOTWICA, Zack Matches played from: 8 November 2014    - 8 November 2014
Clubs: Cheltenham Town
   KOUASSI, Kylian Matches played from: 15 March 2022    - 14 February 2023
Clubs: Sutton United
   KOUMAS, Jason Matches played from: 25 September 1998    - 22 February 2002
Clubs: Tranmere Rovers
   KOWALSKI, Andy Matches played from: 2 October 1974    - 15 April 1986
Clubs: Chesterfield, Doncaster Rovers, Peterborough United
   KOZLUK, Rob Matches played from: 5 November 2011    - 5 May 2012
Clubs: Port Vale, Sheffield United, Bradford City
   KPEKAWA, Cole Matches played from: 15 December 2017    - 10 August 2016
Clubs: Colchester United, Queens Park Rangers
   KRETZSCHMAR, Max Matches played from: 2 December 2018    - 12 November 2013
Clubs: Woking, Wycombe Wanderers
   KRISTENSEN, Bjørn Matches played from: 15 October 1994    - 21 November 1992
Clubs: Portsmouth, Newcastle United, Bristol City
   KRISTINSSON, Birkir Matches played from: 25 November 2000    - 5 May 2001
Clubs: Stoke City
   KRUL, Tim Matches played from: 6 December 2008    - 6 December 2008
Clubs: Carlisle United
   KRUSE, Pat Matches played from: 17 December 1977    - 2 May 1981
Clubs: Brentford
   KRUSZYNSKI, Detsi Matches played from: 16 September 1992    - 16 September 1992
Clubs: Brentford
   KRYSIAK, Artur Matches played from: 29 January 2011    - 18 November 2017
Clubs: Exeter City, Yeovil Town
   KRZYWICKI, Dick Matches played from: 25 October 1966    - 4 January 1975
Clubs: West Bromwich Albion, Huddersfield Town, Lincoln City
   KUBICKI, Dariusz Matches played from: 16 February 1992    - 18 October 1997
Clubs: Aston Villa, Sunderland, Wolverhampton Wanderers
   KUDOZOVIC, Faz Matches played from: 4 December 2004    - 4 December 2004
Clubs: Notts County
   KUFFOUR, Jo Matches played from: 22 September 2007    - 19 February 2005
Clubs: AFC Bournemouth, Brentford, Bristol Rovers, Gillingham, Wycombe Wanderers, Torquay United
   KUHL, Martin Matches played from: 6 December 1992    - 20 December 1987
Clubs: Derby County, Bristol City, Portsmouth, Sheffield United
   KUIPERS, Michel Matches played from: 24 November 2001    - 21 August 2012
Clubs: Brighton and Hove Albion, Crawley Town
   KULCSÁR, George Matches played from: 8 November 1997    - 8 April 2000
Clubs: Bradford City, Queens Park Rangers
   KUQI, Shefki Matches played from: 9 August 2003    - 6 January 2007
Clubs: Sheffield Wednesday, Crystal Palace
   KURILA, John Matches played from: 4 January 1969    - 16 September 1967
Clubs: Southend United, Northampton Town
   KURZ, Fred Matches played from: 9 November 1946    - 4 March 1950
Clubs: Crystal Palace
   KUSUNGA, Genséric Matches played from: 26 October 2013    - 10 February 2015
Clubs: Oldham Athletic
   KUSZCZAK, Tomasz Matches played from: 14 August 2012    - 14 August 2012
Clubs: Brighton and Hove Albion
   KYD, Michael Matches played from: 15 August 1995    - 11 November 1995
Clubs: Cambridge United
   KYLE, J. Matches played from: 17 October 1908    - 17 October 1908
Clubs: Crystal Palace
   KYLE, Kevin Matches played from: 3 October 2008    - 3 October 2008
Clubs: Hartlepool United
   KYLE, Maurice Matches played from: 21 August 1965    - 24 September 1969
Clubs: Oxford United
   KYLE, Peter Matches played from: 28 December 1901    - 8 January 1910
Clubs: Kettering, Tottenham Hotspur, Watford
   KYPRIANOU, Hector Matches played from: 18 April 2022    - 8 August 2023
Clubs: Leyton Orient, Peterborough United