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

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)
   ABBEY, Ben Matches played from: 13 February 2001    - 13 February 2001
Clubs: Southend United
   ABBEY, George Matches played from: 26 January 2008    - 23 February 2005
Clubs: Crewe Alexandra, Port Vale
   ABBEY, Nathan Matches played from: 23 September 2000    - 18 November 2006
Clubs: Luton Town, Milton Keynes Dons, Northampton Town, Chesterfield, Boston United, Torquay United
   ABBEY, Zema Matches played from: 3 January 2005    - 31 October 2000
Clubs: Bradford City, Cambridge United
   ABBOTT Matches played from: 22 January 1898    - 4 March 1899
Clubs: Sheppey United
   ABBOTT, Greg Matches played from: 15 August 1987    - 20 January 1996
Clubs: Bradford City, Hull City
   ABBOTT, Harry Matches played from: 10 March 1928    - 17 November 1928
Clubs: Luton Town
   ABBOTT, Harry Matches played from: 4 October 1902    - 17 January 1903
Clubs: Queens Park Rangers
   ABBOTT, Pawel Matches played from: 22 August 2009    - 3 January 2011
Clubs: Oldham Athletic, Huddersfield Town, Charlton Athletic
   ABBOTT, Shirley Matches played from: 14 November 1914    - 30 March 1923
Clubs: Portsmouth
   ABBOTT, Walter Matches played from: 5 February 1910    - 5 February 1910
Clubs: Burnley
   ABDOU, Nadjim Matches played from: 28 September 2008    - 26 December 2016
Clubs: Millwall
   ABDULLAH, Ahmed Matches played from: 6 March 2012    - 6 March 2012
Clubs: Dagenham and Redbridge
   ABEL, Graham Matches played from: 1 April 1987    - 1 April 1987
Clubs: Chester City
   ABEL, Sam Matches played from: 25 January 1936    - 17 October 1936
Clubs: Queens Park Rangers
   ABLETT, Gary Matches played from: 16 October 1993    - 20 October 1998
Clubs: Everton, Birmingham City
   ABRAHAM, Evan Matches played from: 25 April 1925    - 19 September 1925
Clubs: Merthyr Town
   ABRAHAMS, Paul Matches played from: 21 February 1996    - 21 February 1996
Clubs: Brentford
   ABRAM, Lol Matches played from: 9 January 1915    - 16 January 1915
Clubs: Chelsea
   ACHAMPONG, Kenny Matches played from: 11 October 1986    - 5 January 1991
Clubs: Fulham, Leyton Orient
   ACHTERBERG, John Matches played from: 25 September 1998    - 28 February 2009
Clubs: Tranmere Rovers
   ACKERMAN, Alf Matches played from: 18 August 1951    - 30 August 1952
Clubs: Norwich City
   ACKERMAN, Tony Matches played from: 5 November 1966    - 9 September 1967
Clubs: Orient
   ACKROYD, Jack Matches played from: 20 January 1923    - 27 January 1923
Clubs: Exeter City
   ACRES, Basil Matches played from: 15 April 1953    - 15 September 1956
Clubs: Ipswich Town
   ACTON, Alec Matches played from: 25 October 1958    - 25 October 1958
Clubs: Stockport County
   ADA, Patrick Matches played from: 8 November 2008    - 8 November 2008
Clubs: Histon
   ADAMS Matches played from: 20 October 1897    - 20 October 1897
Clubs: Eastleigh Athletic
   ADAMS Matches played from: 25 November 1899    - 25 November 1899
Clubs: Thames Ironworks
   ADAMS Matches played from: 12 October 1895    - 12 October 1895
Clubs: Trowbridge Town
   ADAMS, Bill Matches played from: 30 January 1937    - 30 January 1937
Clubs: Southend United
   ADAMS, Blair Matches played from: 21 December 2013    - 7 March 2015
Clubs: Coventry City, Northampton Town, Notts County
   ADAMS, Che Matches played from: 31 January 2015    - 23 January 2016
Clubs: Sheffield United
   ADAMS, Chris Matches played from: 10 April 1954    - 3 January 1953
Clubs: Watford, Norwich City
   ADAMS, Danny Matches played from: 30 April 2005    - 6 May 2006
Clubs: Huddersfield Town
   ADAMS, Darren Matches played from: 2 December 1995    - 2 December 1995
Clubs: Cardiff City
   ADAMS, Derek Matches played from: 16 March 1996    - 16 March 1996
Clubs: Burnley
   ADAMS, Don Matches played from: 5 April 1952    - 5 April 1952
Clubs: Northampton Town
   ADAMS, Ernie Matches played from: 21 October 1967    - 16 March 1968
Clubs: Colchester United
   ADAMS, Frank Matches played from: 22 November 1958    - 10 September 1960
Clubs: Bury
   ADAMS, George Matches played from: 26 December 1966    - 26 December 1966
Clubs: Peterborough United
   ADAMS, Micky Matches played from: 3 February 1987    - 25 August 1993
Clubs: Leeds United, Gillingham, Southampton
   ADAMS, Neil Matches played from: 19 February 1994    - 14 October 2000
Clubs: Norwich City, Oldham Athletic
   ADAMS, Nicky Matches played from: 20 November 2010    - 21 August 2010
Clubs: Rochdale, Leicester City, Crawley Town, Bury, Brentford
   ADAMS, Paul Matches played from: 21 November 1981    - 21 November 1981
Clubs: Taunton Town
   ADAMS, Rod Matches played from: 14 October 1967    - 2 March 1968
Clubs: Bournemouth and Boscombe Athletic
   ADAMS, Steve Matches played from: 4 April 1978    - 4 April 1978
Clubs: Cambridge United
   ADAMS, Steve Matches played from: 14 December 2002    - 13 March 2004
Clubs: Plymouth Argyle
   ADAMS, Tony Matches played from: 27 December 1993    - 2 April 1994
Clubs: Arsenal
   ADAMSON, Chris Matches played from: 29 January 2000    - 29 January 2000
Clubs: West Bromwich Albion
   ADAMSON, Harry Matches played from: 23 September 1948    - 1 April 1950
Clubs: Notts County
   ADAMSON, Tom Matches played from: 31 August 1929    - 8 October 1932
Clubs: Brentford
   ADCOCK, Paul Matches played from: 1 January 1991    - 1 January 1991
Clubs: Plymouth Argyle
   ADCOCK, Tony Matches played from: 29 November 1992    - 1 January 1986
Clubs: Peterborough United, Bradford City, Colchester United
   ADDAI, Corey Matches played from: 19 March 2016    - 19 March 2016
Clubs: Coventry City
   ADDINALL, Bert Matches played from: 25 September 1954    - 27 September 1952
Clubs: Crystal Palace, Brighton and Hove Albion, Queens Park Rangers
   ADDISON, Colin Matches played from: 11 October 1969    - 23 January 1960
Clubs: Sheffield United, York City
   ADDISON, Miles Matches played from: 9 August 2014    - 22 September 2012
Clubs: Scunthorpe United, AFC Bournemouth
   ADDY, George Matches played from: 26 February 1921    - 5 March 1921
Clubs: Norwich City
   ADEBOLA, Dele Matches played from: 18 April 1998    - 11 January 1998
Clubs: Birmingham City, Bradford City, Crewe Alexandra
   ADEKOLA, David Matches played from: 15 August 1995    - 23 August 1995
Clubs: Cambridge United
   ADEMENO, Charles Matches played from: 8 November 2011    - 2 January 2012
Clubs: AFC Wimbledon
   ADEMOLA, Moses Matches played from: 7 November 2009    - 7 November 2009
Clubs: Woking
   ADEY, George Matches played from: 13 September 1902    - 12 September 1903
Clubs: Kettering Town
   ADEY, Thomas Matches played from: 25 September 1926    - 25 September 1926
Clubs: Northampton Town
   ADEYEMI, Tom Matches played from: 24 October 2009    - 6 May 2013
Clubs: Norwich City, Brentford
   ADKINS, Nigel Matches played from: 28 March 1987    - 4 January 1986
Clubs: Wigan Athletic, Tranmere Rovers
   ADLAM, Les Matches played from: 19 November 1932    - 1 April 1933
Clubs: Queens Park Rangers
   ADLEM Matches played from: 31 October 1903    - 31 October 1903
Clubs: Poole
   ADOMAH, Albert Matches played from: 24 August 2011    - 24 August 2011
Clubs: Bristol City
   AFFLECK, Dave Matches played from: 7 December 1935    - 20 March 1937
Clubs: Clapton Orient
   AFFLECK, George Matches played from: 9 April 1921    - 16 April 1921
Clubs: Grimsby Town
   AFFUL, Les Matches played from: 1 December 2007    - 2 November 2004
Clubs: Forest Green Rovers, Exeter City
   AFOBE, Benik Matches played from: 1 November 2014    - 19 March 2011
Clubs: Milton Keynes Dons, Huddersfield Town
   AGANA, Tony Matches played from: 24 April 1993    - 28 October 1987
Clubs: Notts County, Watford
   AGARD, Kieran Matches played from: 12 October 2013    - 6 April 2015
Clubs: Rotherham United, Milton Keynes Dons, Bristol City
   AGBONLAHOR, Gabby Matches played from: 30 October 2012    - 30 October 2012
Clubs: Aston Villa
   AGBOOLA, Reuben Matches played from: 24 September 1985    - 28 May 1990
Clubs: Sunderland
   AGDESTEIN, Torbj°rn Matches played from: 26 March 2011    - 14 August 2012
Clubs: Brighton and Hove Albion
   AGNEW, Billy Matches played from: 13 February 1926    - 22 January 1927
Clubs: Luton Town
   AGNEW, Paul Matches played from: 30 November 1991    - 30 October 1996
Clubs: Grimsby Town, West Bromwich Albion
   AGNEW, Steve Matches played from: 15 March 1995    - 31 May 1993
Clubs: Sunderland, Barnsley, Leicester City
   AGOGO, Junior Matches played from: 6 April 2002    - 16 February 2008
Clubs: Queens Park Rangers, Nottingham Forest
   AGOSTINO, Paul Matches played from: 7 October 1995    - 30 March 1996
Clubs: Bristol City
   AGYEMANG, Patrick Matches played from: 12 August 2008    - 27 October 2012
Clubs: Queens Park Rangers, Stevenage
   AHEARNE-GRANT, Karlan Matches played from: 30 April 2017    - 30 April 2017
Clubs: Charlton Athletic
   AHERNE, Eddie Matches played from: 21 November 1981    - 21 November 1981
Clubs: Taunton Town
   AHERNE, Tom 'Bud' Matches played from: 23 February 1952    - 23 February 1952
Clubs: Luton Town
   AHMED, Adnan Matches played from: 30 April 2005    - 9 August 2008
Clubs: Huddersfield Town, Tranmere Rovers
   AIMSON, Paul Matches played from: 23 August 1965    - 18 February 1967
Clubs: York City, Manchester City, Bury
   AIMSON, Will Matches played from: 20 February 2016    - 20 February 2016
Clubs: Blackpool
   AINLEY, Callum Matches played from: 5 September 2015    - 16 January 2016
Clubs: Crewe Alexandra
   AINSCOW, Alan Matches played from: 14 August 1971    - 1 April 1989
Clubs: Blackpool, Blackburn Rovers
   AINSWORTH, Charlie Matches played from: 30 April 1908    - 30 April 1908
Clubs: Queens Park Rangers
   AINSWORTH, Gareth Matches played from: 22 November 2003    - 24 April 2010
Clubs: Queens Park Rangers, Port Vale, Wycombe Wanderers
   AINSWORTH, Lionel Matches played from: 27 August 2011    - 24 November 2009
Clubs: Shrewsbury Town, Huddersfield Town
   AIREY, Carl Matches played from: 14 March 1987    - 28 April 1985
Clubs: Chesterfield, Darlington
   AISTON, Sam Matches played from: 29 August 2005    - 7 March 2006
Clubs: Tranmere Rovers
   AITCHISON, Peter Matches played from: 29 December 1951    - 29 December 1951
Clubs: Colchester United
   AITKEN, Charlie Matches played from: 23 August 1969    - 6 April 1974
Clubs: Aston Villa
   AITKEN, Danny Matches played from: 27 October 1906    - 27 October 1906
Clubs: Millwall
   AITKEN, G. Matches played from: 9 February 1895    - 26 September 1896
Clubs: Millwall Athletic
   AITKEN, Jock Matches played from: 11 September 1926    - 29 January 1927
Clubs: Norwich City
   AITKEN, Peter Matches played from: 5 December 1981    - 5 December 1981
Clubs: Bristol City
   AITKEN, Roy Matches played from: 25 April 1990    - 30 March 1991
Clubs: Newcastle United
   AITKEN, William Matches played from: 29 January 1927    - 29 January 1927
Clubs: Norwich City
   AIZLEWOOD, Mark Matches played from: 30 April 1988    - 6 March 1990
Clubs: Leeds United, Luton Town, Newport County, Bristol City, Bradford City
   AIZLEWOOD, Steve Matches played from: 11 August 1979    - 15 May 1982
Clubs: Portsmouth
   AJAYI, Semi Matches played from: 16 January 2016    - 16 January 2016
Clubs: Crewe Alexandra
   AJOSE, Nicky Matches played from: 28 February 2015    - 11 January 2014
Clubs: Crewe Alexandra, Charlton Athletic, Crawley Town, Bury, Peterborough United
   AKERS Matches played from: 4 December 1965    - 4 December 1965
Clubs: Grantham
   AKERS, Walter Matches played from: 25 April 1936    - 25 April 1936
Clubs: Bournemouth and Boscombe Athletic
   AKINBIYI, Ade Matches played from: 5 September 1998    - 20 November 1999
Clubs: Bristol City, Norwich City, Wolverhampton Wanderers
   AKINDE, John Matches played from: 11 October 2010    - 13 September 2011
Clubs: Bristol Rovers, Crawley Town
   AKINFENWA, Adebayo Matches played from: 24 August 2013    - 11 April 2006
Clubs: Gillingham, Boston United, Northampton Town, Torquay United, Rushden and Diamonds, Swansea City
   AKINS, Lucas Matches played from: 27 October 2012    - 28 December 2015
Clubs: Stevenage, Tranmere Rovers, Burton Albion
   AKPA AKPRO, Jean-Louis Matches played from: 20 November 2010    - 8 May 2016
Clubs: Rochdale, Shrewsbury Town
   AKPAN, Hope Matches played from: 13 September 2011    - 21 August 2012
Clubs: Crawley Town
   AKURANG, Cliff Matches played from: 5 January 2008    - 22 January 2008
Clubs: Barnet
   ALBERTI, Matteo Matches played from: 12 August 2008    - 12 August 2008
Clubs: Queens Park Rangers
   ALBISTON, Arthur Matches played from: 3 September 1988    - 25 March 1989
Clubs: West Bromwich Albion
   ALBRIGHTON, Mark Matches played from: 30 October 2012    - 30 October 2012
Clubs: Aston Villa
   ALBRIGHTON, Mark Matches played from: 30 September 2006    - 4 February 2006
Clubs: Boston United, Doncaster Rovers
   ALBURY, Bill Matches played from: 24 November 1962    - 24 November 1962
Clubs: Yeovil Town
   ALCIDE, Colin Matches played from: 24 October 2001    - 24 October 2001
Clubs: Cambridge United
   ALCOCK, Craig Matches played from: 1 March 2016    - 29 August 2015
Clubs: Doncaster Rovers, Peterborough United, Yeovil Town, Sheffield United
   ALCOCK, Danny Matches played from: 27 March 2004    - 27 March 2004
Clubs: Barnsley
   ALCOCK, Terry Matches played from: 6 September 1969    - 17 November 1973
Clubs: Blackpool
   ALDERSON, Jack Matches played from: 2 November 1929    - 23 February 1924
Clubs: Exeter City, Crystal Palace
   ALDERSON, Tom Matches played from: 17 April 1933    - 17 April 1933
Clubs: Luton Town
   ALDIN, C.J. Matches played from: 26 October 1910    - 26 October 1910
Clubs: Bristol Rovers
   ALDOUS, Stan Matches played from: 4 November 1950    - 25 February 1956
Clubs: Leyton Orient
   ALDREAD, Paul Matches played from: 16 April 1966    - 24 April 1967
Clubs: Mansfield Town
   ALDRED, Arthur Matches played from: 20 November 1948    - 20 November 1948
Clubs: Walsall
   ALDRED, Graeme Matches played from: 2 December 1984    - 28 April 1985
Clubs: Darlington
   ALDRED, Tom Matches played from: 3 October 2015    - 26 December 2011
Clubs: Blackpool, Torquay United
   ALDRIDGE, John Matches played from: 22 November 1991    - 18 May 1982
Clubs: Tranmere Rovers, Newport County
   ALDRIDGE, Martin Matches played from: 19 March 1996    - 6 December 1997
Clubs: Oxford United
   ALDRIDGE, Neil Matches played from: 13 October 1984    - 13 October 1984
Clubs: Crewe Alexandra
   ALDRIDGE, Paul Matches played from: 15 April 2000    - 15 April 2000
Clubs: Tranmere Rovers
   ALESSANDRA, Lewis Matches played from: 7 October 2014    - 6 April 2012
Clubs: Plymouth Argyle, Oldham Athletic, Rochdale, Morecambe
   ALEXANDER Matches played from: 4 December 1965    - 4 December 1965
Clubs: Grantham
   ALEXANDER, Gary Matches played from: 21 August 2012    - 29 May 2010
Clubs: Crawley Town, Brentford, Millwall
   ALEXANDER, Ian Matches played from: 4 November 1986    - 12 September 1992
Clubs: Bristol Rovers
   ALEXANDER, John Matches played from: 21 August 1979    - 21 August 1979
Clubs: Reading
   ALEXANDER, Neil Matches played from: 21 October 2001    - 1 January 2003
Clubs: Cardiff City
   ALEXANDER, Stan Matches played from: 1 December 1934    - 13 April 1935
Clubs: Millwall
   ALEXANDER, Tim Matches played from: 6 January 1996    - 6 January 1996
Clubs: Woking
   AL-HABSI, Ali Matches played from: 7 January 2012    - 7 January 2012
Clubs: Wigan Athletic
   ALI, Mukhtar Matches played from: 13 September 2016    - 13 September 2016
Clubs: Chelsea Under-23
   ALISON, Jimmy Matches played from: 24 January 1953    - 15 December 1956
Clubs: Aldershot
   ALJOFREE, Hasney Matches played from: 30 October 1999    - 13 December 2003
Clubs: Bolton Wanderers, Oldham Athletic, Plymouth Argyle
   ALLAN, Adam Matches played from: 19 September 1931    - 7 January 1933
Clubs: Reading
   ALLAN, Derek Matches played from: 3 April 1996    - 3 April 1996
Clubs: Brighton and Hove Albion
   ALLAN, John Matches played from: 14 April 1923    - 21 April 1923
Clubs: Reading
   ALLAN, Robert Matches played from: 6 October 1900    - 31 March 1900
Clubs: West Ham United, Thames Ironworks
   ALLAN, Scott Matches played from: 1 January 2013    - 1 January 2013
Clubs: Portsmouth
   ALLAN, Watty Matches played from: 29 December 1900    - 29 December 1900
Clubs: Watford
   ALLANSON, Gary Matches played from: 3 December 1983    - 3 December 1983
Clubs: Doncaster Rovers
   ALLARDYCE, Sam Matches played from: 3 February 1974    - 28 March 1982
Clubs: Bolton Wanderers, Millwall
   ALLATT, Vernon Matches played from: 1 October 1983    - 17 September 1985
Clubs: Rochdale, Preston North End, Crewe Alexandra
   ALLCHURCH, Ivor Matches played from: 27 March 1964    - 18 March 1967
Clubs: Cardiff City, Swansea Town
   ALLCHURCH, Len Matches played from: 2 September 1969    - 8 March 1969
Clubs: Swansea Town, Stockport County
   ALLCOCK, Terry Matches played from: 5 April 1958    - 30 January 1965
Clubs: Norwich City
   ALLDER, Doug Matches played from: 4 April 1970    - 24 November 1979
Clubs: Millwall, Brentford
   ALLEN Matches played from: 30 November 1898    - 23 January 1899
Clubs: Bristol St. George
   ALLEN, Bob Matches played from: 24 November 1951    - 31 August 1950
Clubs: Bedford Town, Colchester United
   ALLEN, Bobby Matches played from: 28 April 1961    - 28 April 1961
Clubs: Coventry City
   ALLEN, Bradley Matches played from: 28 November 1997    - 30 April 1994
Clubs: Charlton Athletic, Grimsby Town, Queens Park Rangers
   ALLEN, Bryn Matches played from: 20 August 1949    - 23 September 1946
Clubs: Reading, Newport County, Coventry City, Cardiff City
   ALLEN, Charlie Matches played from: 24 August 2013    - 24 August 2013
Clubs: Gillingham
   ALLEN, Chris Matches played from: 1 October 1991    - 30 August 1995
Clubs: Oxford United
   ALLEN, Clive Matches played from: 24 October 1992    - 5 March 1994
Clubs: West Ham United
   ALLEN, Damien Matches played from: 29 January 2005    - 29 January 2005
Clubs: Stockport County
   ALLEN, Dennis Matches played from: 13 October 1961    - 27 August 1968
Clubs: Reading
   ALLEN, Edward Matches played from: 1 May 1920    - 18 September 1920
Clubs: Southend United
   ALLEN, George Matches played from: 20 April 1962    - 13 September 1961
Clubs: Torquay United, Birmingham City
   ALLEN, Graham Matches played from: 1 September 2006    - 21 October 2003
Clubs: Chester City, Tranmere Rovers
   ALLEN, Henry Matches played from: 14 April 1922    - 5 September 1925
Clubs: Southend United, Charlton Athletic
   ALLEN, Ian Matches played from: 8 September 1954    - 17 March 1956
Clubs: Bournemouth and Boscombe Athletic
   ALLEN, Jack Matches played from: 20 September 1924    - 24 January 1925
Clubs: Brentford
   ALLEN, Jamie Matches played from: 21 October 2014    - 30 April 2016
Clubs: Rochdale
   ALLEN, Jimmy Matches played from: 21 September 1935    - 25 January 1936
Clubs: Queens Park Rangers
   ALLEN, Jimmy Matches played from: 9 January 1897    - 9 January 1897
Clubs: Tottenham Hotspur
   ALLEN, Joe Matches played from: 2 October 2007    - 2 October 2007
Clubs: Swansea City
   ALLEN, Joe Matches played from: 25 August 1934    - 29 December 1934
Clubs: Queens Park Rangers
   ALLEN, John Matches played from: 3 October 1914    - 6 February 1915
Clubs: Norwich City
   ALLEN, John Matches played from: 3 September 1983    - 27 April 1982
Clubs: Chester City, Chester
   ALLEN, Keith Matches played from: 6 January 1968    - 18 January 1969
Clubs: Luton Town
   ALLEN, Kenny Matches played from: 4 February 1969    - 2 September 1985
Clubs: Hartlepool, AFC Bournemouth, Torquay United
   ALLEN, Les Matches played from: 27 November 1965    - 2 May 1967
Clubs: Queens Park Rangers
   ALLEN, Malcolm Matches played from: 18 September 1993    - 3 November 1987
Clubs: Newcastle United, Norwich City, Millwall, Watford
   ALLEN, Martin Matches played from: 9 September 1989    - 7 March 1998
Clubs: West Ham United, Portsmouth
   ALLEN, Mike Matches played from: 24 October 1970    - 12 September 1978
Clubs: Middlesbrough, Brentford
   ALLEN, Ned Matches played from: 21 February 1903    - 21 February 1903
Clubs: Watford
   ALLEN, Ollie Matches played from: 20 February 2007    - 20 February 2007
Clubs: Barnet
   ALLEN, Paul Matches played from: 17 April 1995    - 18 December 1993
Clubs: Stoke City, Southampton
   ALLEN, Percy Matches played from: 3 April 1926    - 12 February 1927
Clubs: Northampton Town
   ALLEN, Peter Matches played from: 5 November 1966    - 22 December 1973
Clubs: Orient
   ALLEN, Ralph Matches played from: 26 December 1936    - 6 May 1939
Clubs: Northampton Town, Fulham, Charlton Athletic, Torquay United
   ALLEN, Reg Matches played from: 11 February 1939    - 21 February 1948
Clubs: Queens Park Rangers
   ALLEN, Ronnie Matches played from: 1 February 1947    - 25 August 1964
Clubs: Port Vale, Crystal Palace
   ALLEN, Rory Matches played from: 25 March 2000    - 25 March 2000
Clubs: Portsmouth
   ALLEN, Russell Matches played from: 2 September 1978    - 31 March 1978
Clubs: Mansfield Town, Tranmere Rovers
   ALLEN, Tommy Matches played from: 30 August 1920    - 2 April 1932
Clubs: Southampton, Coventry City
   ALLEN, W. Matches played from: 24 September 1898    - 24 September 1898
Clubs: Millwall Athletic
   ALLI, Dele Matches played from: 25 August 2012    - 4 April 2015
Clubs: Milton Keynes Dons
   ALLINSON, Ian Matches played from: 8 March 1988    - 18 February 1983
Clubs: Luton Town, Colchester United
   ALLINSON, Lloyd Matches played from: 13 August 2016    - 13 August 2016
Clubs: Chesterfield
   ALLISON, Bill Matches played from: 6 February 1932    - 6 February 1932
Clubs: Clapton Orient
   ALLISON, Jack Matches played from: 6 April 1949    - 29 September 1951
Clubs: Reading, Walsall
   ALLISON, Neil Matches played from: 12 August 1995    - 20 January 1996
Clubs: Hull City
   ALLISON, Tommy Matches played from: 2 September 1901    - 2 September 1907
Clubs: Reading, West Ham United
   ALLISON, Wayne Matches played from: 28 December 1999    - 15 February 1995
Clubs: Tranmere Rovers, Huddersfield Town, Chesterfield, Bristol City
   ALLMAN, Dick Matches played from: 2 September 1914    - 4 January 1908
Clubs: Croydon Common, Reading, Plymouth Argyle
   ALLON, George Matches played from: 7 April 1928    - 18 April 1931
Clubs: Northampton Town
   ALLON, Joe Matches played from: 23 October 1991    - 23 October 1991
Clubs: Chelsea
   ALLOTT, Mark Matches played from: 26 February 2002    - 31 January 2009
Clubs: Chesterfield, Oldham Athletic
   ALLOU, Bernard Matches played from: 11 September 1999    - 11 September 1999
Clubs: Nottingham Forest
   ALLSOP, Ryan Matches played from: 8 September 2012    - 12 January 2015
Clubs: Leyton Orient, Coventry City
   ALLSOPP, Danny Matches played from: 21 October 2000    - 29 October 2002
Clubs: Bristol Rovers, Hull City, Notts County
   ALLSOPP, Tommy Matches played from: 12 December 1903    - 26 December 1906
Clubs: Luton Town, Norwich City, Brighton and Hove Albion
   ALLUM Matches played from: 17 October 1896    - 17 October 1896
Clubs: Reading
   ALMEIDA, Mauro Matches played from: 10 March 2007    - 10 March 2007
Clubs: Accrington Stanley
   ALMOND, Willie Matches played from: 20 December 1902    - 14 November 1896
Clubs: Millwall Athletic, Tottenham Hotspur
   ALNWICK, Ben Matches played from: 22 November 2014    - 14 January 2017
Clubs: Peterborough United, Bolton Wanderers
   ALNWICK, Jak Matches played from: 18 August 2015    - 20 August 2016
Clubs: Port Vale
   ALOISI, John Matches played from: 31 October 1997    - 6 January 2001
Clubs: Portsmouth, Coventry City
   ALSFORD, Julian Matches played from: 3 October 1992    - 3 October 1992
Clubs: Watford
   ALSOP, Gilbert Matches played from: 15 April 1939    - 3 May 1930
Clubs: Walsall, Coventry City
   ALSOP, Julian Matches played from: 17 September 2002    - 17 September 2002
Clubs: Cheltenham Town
   ALSTON, Adrian Matches played from: 26 December 1975    - 17 April 1976
Clubs: Cardiff City
   ALSTON, Alec Matches played from: 5 October 1963    - 5 October 1961
Clubs: Bury, Preston North End
   ALTAFINI, JosÚ Matches played from: 9 May 1970    - 28 May 1970
Clubs: SSC Napoli
   ALTON, Charles Matches played from: 4 March 1922    - 20 September 1924
Clubs: Brentford
   ALTY, Colin Matches played from: 18 November 1967    - 11 January 1969
Clubs: Southport
   AMANKWAAH, Kevin Matches played from: 27 August 2005    - 30 November 2004
Clubs: Yeovil Town, Bristol City
   AMBLER, Albert Matches played from: 7 October 1908    - 9 April 1910
Clubs: Exeter City
   AMBLER, Charlie Matches played from: 20 December 1902    - 9 January 1897
Clubs: Millwall Athletic, New Brompton, Tottenham Hotspur
   AMBLER, Roy Matches played from: 12 March 1960    - 22 September 1962
Clubs: Shrewsbury Town, Wrexham
   AMBRIDGE, Frederick Matches played from: 5 September 1921    - 5 September 1921
Clubs: Northampton Town
   AMBROSE, Darren Matches played from: 14 August 2007    - 13 February 2016
Clubs: Charlton Athletic, Colchester United
   AMEOBI, Sammy Matches played from: 8 October 2016    - 8 October 2016
Clubs: Bolton Wanderers
   AMES, Percy Matches played from: 22 October 1955    - 13 April 1963
Clubs: Colchester United
   AMMANN, Mike Matches played from: 17 September 1994    - 27 September 1994
Clubs: Charlton Athletic
   AMOND, Pßdraig Matches played from: 15 October 2011    - 25 February 2012
Clubs: Accrington Stanley
   AMOO, David Matches played from: 30 November 2013    - 19 February 2013
Clubs: Carlisle United, Preston North End, Tranmere Rovers
   AMOO, Ryan Matches played from: 28 October 2006    - 25 March 2007
Clubs: Lincoln City
   AMOR, Bill Matches played from: 10 April 1948    - 23 April 1952
Clubs: Reading
   AMOROS, SÚbastien Matches played from: 20 August 2016    - 20 August 2016
Clubs: Port Vale
   AMOS, Alf Matches played from: 9 September 1922    - 11 March 1922
Clubs: Millwall, Brentford
   AMOS, Ben Matches played from: 30 November 2013    - 8 January 2011
Clubs: Carlisle United, Oldham Athletic
   AMOS, Keith Matches played from: 21 September 1955    - 18 January 1958
Clubs: Aldershot
   AMOS, Stanley Matches played from: 20 November 1926    - 20 November 1926
Clubs: Gillingham
   AMPADU, Kwame Matches played from: 22 August 2000    - 10 February 1996
Clubs: Exeter City, Leyton Orient, West Bromwich Albion, Swansea City
   AMPHLETT, Ray Matches played from: 1 October 1949    - 1 October 1949
Clubs: Newport County
   ANANE, Rikki Matches played from: 7 November 2009    - 7 November 2009
Clubs: Woking
   ANDERS, Harry Matches played from: 6 September 1958    - 12 October 1959
Clubs: Accrington Stanley
   ANDERS, Jimmy Matches played from: 6 September 1958    - 12 October 1959
Clubs: Accrington Stanley
   ANDERSEN, Leif Matches played from: 19 October 1996    - 19 October 1996
Clubs: Crystal Palace
   ANDERSEN, Mikkel Matches played from: 12 December 2009    - 18 September 2012
Clubs: Bristol Rovers, Portsmouth
   ANDERSEN, S°ren Matches played from: 28 December 1998    - 28 December 1998
Clubs: Bristol City
   ANDERSON, Ben Matches played from: 1 December 1973    - 1 December 1973
Clubs: Crystal Palace
   ANDERSON, Blair Matches played from: 21 February 2015    - 21 February 2015
Clubs: Crawley Town
   ANDERSON, Bob Matches played from: 5 January 1952    - 12 March 1955
Clubs: Crystal Palace, Bristol City
   ANDERSON, Bobby Matches played from: 26 March 1927    - 7 February 1925
Clubs: Newport County, Luton Town
   ANDERSON, Colin Matches played from: 3 September 1988    - 5 February 1985
Clubs: West Bromwich Albion, Torquay United
   ANDERSON, Des Matches played from: 10 November 1962    - 30 March 1963
Clubs: Millwall
   ANDERSON, Doug Matches played from: 14 November 1987    - 4 January 1986
Clubs: Plymouth Argyle, Tranmere Rovers
   ANDERSON, Eddie Matches played from: 19 September 1906    - 19 September 1906
Clubs: Queens Park Rangers
   ANDERSON, Ernie Matches played from: 23 December 1922    - 23 December 1922
Clubs: Aberdare Athletic
   ANDERSON, Geoff Matches played from: 16 April 1966    - 16 April 1966
Clubs: Mansfield Town
   ANDERSON, George Matches played from: 21 December 1929    - 26 April 1930
Clubs: Norwich City
   ANDERSON, George Matches played from: 8 September 1909    - 13 March 1897
Clubs: Brentford, Wolverton London and North Western Railway
   ANDERSON, Harry Matches played from: 11 April 2015    - 10 October 2015
Clubs: Peterborough United
   ANDERSON, Iain Matches played from: 17 March 2004    - 17 March 2004
Clubs: Grimsby Town
   ANDERSON, Ijah Matches played from: 2 September 1995    - 26 August 2002
Clubs: Brentford
   ANDERSON, Jermaine Matches played from: 11 January 2014    - 3 September 2016
Clubs: Peterborough United
   ANDERSON, Jock Matches played from: 22 November 1952    - 7 September 1946
Clubs: Newport (IOW), Aldershot
   ANDERSON, John Matches played from: 30 January 1904    - 30 January 1904
Clubs: Portsmouth
   ANDERSON, John Matches played from: 30 January 1988    - 30 March 1991
Clubs: Newcastle United
   ANDERSON, Johnny Matches played from: 14 January 1950    - 5 May 1951
Clubs: Nottingham Forest
   ANDERSON, Johnny Matches played from: 28 April 1954    - 20 December 1958
Clubs: Northampton Town, Wrexham
   ANDERSON, Kaiman Matches played from: 17 August 2013    - 17 August 2013
Clubs: Shrewsbury Town
   ANDERSON, Keshi Matches played from: 14 February 2017    - 29 September 2015
Clubs: Northampton Town, Bolton Wanderers, Doncaster Rovers
   ANDERSON, Paul Matches played from: 8 August 2015    - 1 January 2008
Clubs: Bradford City, Northampton Town, Swansea City
   ANDERSON, Peter Matches played from: 14 March 1981    - 26 February 1974
Clubs: Millwall, Luton Town
   ANDERSON, Peter Matches played from: 9 March 1957    - 28 February 1959
Clubs: Plymouth Argyle
   ANDERSON, Phil Matches played from: 7 October 1967    - 7 October 1967
Clubs: Bury
   ANDERSON, Reginald Matches played from: 28 November 1936    - 28 November 1936
Clubs: Dulwich Hamlet
   ANDERSON, Robbie Matches played from: 22 April 1959    - 22 April 1959
Clubs: Mansfield Town
   ANDERSON, Sam Matches played from: 14 October 1933    - 14 October 1933
Clubs: Luton Town
   ANDERSON, Sandy Matches played from: 24 February 1951    - 17 November 1962
Clubs: Southend United
   ANDERSON, Stan Matches played from: 21 September 1963    - 10 April 1965
Clubs: Sunderland, Newcastle United
   ANDERSON, Stuart Matches played from: 15 January 2005    - 15 January 2005
Clubs: Blackpool
   ANDERSON, Ted Matches played from: 13 February 1932    - 25 February 1933
Clubs: Torquay United
   ANDERSON, Terry Matches played from: 27 September 1975    - 4 December 1971
Clubs: Colchester United, Norwich City
   ANDERSON, Tom Matches played from: 23 April 2016    - 4 March 2017
Clubs: Chesterfield
   ANDERSON, Tommy Matches played from: 9 September 1967    - 4 September 1957
Clubs: Orient, Watford
   ANDERSON, Trevor Matches played from: 18 April 1978    - 17 October 1978
Clubs: Peterborough United
   ANDERSON, Viv Matches played from: 7 January 1978    - 19 February 1991
Clubs: Nottingham Forest, Sheffield Wednesday
   ANDERSON, Wattie Matches played from: 21 November 1903    - 28 November 1903
Clubs: Plymouth Argyle
   ANDERSON, Willie Matches played from: 23 August 1969    - 26 December 1975
Clubs: Aston Villa, Cardiff City
   ANDERTON, Darren Matches played from: 22 September 2007    - 22 January 1994
Clubs: AFC Bournemouth, Portsmouth, Tottenham Hotspur
   ANDERTON, John Matches played from: 6 April 1955    - 21 January 1956
Clubs: Torquay United
   ANDERTON, Sylvan Matches played from: 26 November 1955    - 1 November 1958
Clubs: Reading
   ANDRADE, Bruno Matches played from: 10 December 2013    - 14 January 2014
Clubs: Stevenage
   ANDRADE, JosÚ Matches played from: 17 April 1995    - 30 August 1997
Clubs: Stoke City
   ANDREASSON, Marcus Matches played from: 21 October 2000    - 21 October 2000
Clubs: Bristol Rovers
   ANDREW, Calvin Matches played from: 11 April 2009    - 29 January 2008
Clubs: Brighton and Hove Albion, Rochdale, Luton Town
   ANDREW, Danny Matches played from: 9 November 2013    - 29 November 2014
Clubs: Macclesfield Town, Cheltenham Town, Fleetwood Town
   ANDREWS Matches played from: 27 December 1897    - 27 December 1897
Clubs: Gravesend United
   ANDREWS Matches played from: 29 April 1901    - 21 December 1901
Clubs: Brentford
   ANDREWS Matches played from: 12 November 1904    - 12 November 1904
Clubs: Longfleet St. Mary's
   ANDREWS Matches played from: 10 September 1898    - 26 November 1898
Clubs: Warmley
   ANDREWS, Archie Matches played from: 19 September 1956    - 27 December 1955
Clubs: Queens Park Rangers, Crystal Palace
   ANDREWS, Babe Matches played from: 12 March 1898    - 12 March 1898
Clubs: Trowbridge Town
   ANDREWS, George Matches played from: 24 September 1974    - 11 January 1969
Clubs: Walsall, Southport
   ANDREWS, Harold Matches played from: 13 September 1930    - 17 January 1931
Clubs: Notts County
   ANDREWS, Ian Matches played from: 25 August 1993    - 18 December 1993
Clubs: Southampton
   ANDREWS, Jack Matches played from: 31 October 1925    - 15 December 1928
Clubs: Southend United
   ANDREWS, Keith Matches played from: 18 March 2000    - 1 January 2007
Clubs: Wolverhampton Wanderers, Milton Keynes Dons
   ANDREWS, Lee Matches played from: 18 November 2006    - 9 April 2007
Clubs: Torquay United
   ANDREWS, Len Matches played from: 22 November 1924    - 27 December 1920
Clubs: Watford, Southampton, Reading
   ANDREWS, Neil Matches played from: 8 November 2008    - 8 November 2008
Clubs: Histon
   ANDREWS, Phil Matches played from: 26 October 1994    - 14 October 1995
Clubs: Brighton and Hove Albion
   ANDREWS, Wayne Matches played from: 17 January 2004    - 26 August 1997
Clubs: Colchester United, Oldham Athletic, Watford
   ANEKE, Chuks Matches played from: 30 December 2016    - 1 March 2014
Clubs: Milton Keynes Dons, Crewe Alexandra
   ANGEL, Liam Matches played from: 1 September 2015    - 1 September 2015
Clubs: Newport County
   ANGEL, Mark Matches played from: 6 December 1997    - 13 April 1999
Clubs: Oxford United, Boston United, West Bromwich Albion
   ANGELL, Brett Matches played from: 26 August 2000    - 1 March 2003
Clubs: Walsall, Southend United, Stockport County, Sunderland, Everton, Port Vale, Queens Park Rangers
   ANGELL, Peter Matches played from: 16 January 1954    - 12 January 1963
Clubs: Queens Park Rangers
   ANGOL, Lee Matches played from: 10 October 2015    - 21 January 2017
Clubs: Peterborough United
   ANGUS, Jack Matches played from: 14 November 1931    - 22 April 1939
Clubs: Exeter City
   ANGUS, Jack Matches played from: 30 March 1895    - 30 March 1895
Clubs: Southampton St. Mary's
   ANGUS, Mike Matches played from: 17 April 1984    - 3 January 1983
Clubs: Darlington, Scunthorpe United
   ANGUS, Stev Matches played from: 12 September 2000    - 9 April 2007
Clubs: AFC Bournemouth, Cambridge United, Torquay United
   ANKERGREN, Casper Matches played from: 7 August 2010    - 3 April 2010
Clubs: Brighton and Hove Albion, Leeds United
   ANNERSON, Jamie Matches played from: 5 May 2012    - 5 May 2012
Clubs: Bradford City
   ANNON, Darren Matches played from: 2 September 1995    - 2 September 1995
Clubs: Brentford
   ANSAH, Andy Matches played from: 9 November 1991    - 21 March 1992
Clubs: Southend United
   ANSAH, Zak Matches played from: 1 September 2015    - 1 September 2015
Clubs: Newport County
   ANSELIN, CÚdric Matches played from: 1 May 1999    - 21 March 2000
Clubs: Norwich City
   ANSELL, Jack Matches played from: 18 March 1948    - 3 February 1951
Clubs: Northampton Town
   ANSINYAH, Joe Matches played from: 21 November 2009    - 20 February 2010
Clubs: Carlisle United
   ANSLOW, Len Matches played from: 19 November 1955    - 19 November 1955
Clubs: Hereford United
   ANSLOW, Stan Matches played from: 6 March 1954    - 10 April 1957
Clubs: Millwall
   ANSTISS, Harry Matches played from: 9 September 1922    - 11 March 1922
Clubs: Millwall, Gillingham, Brentford
   ANTHONY, Byron Matches played from: 28 April 2007    - 18 February 2012
Clubs: Bristol Rovers, Hereford United
   ANTHONY, Charles Matches played from: 1 March 1930    - 30 April 1932
Clubs: Northampton Town
   ANTHONY, Graham Matches played from: 1 February 1997    - 1 February 1997
Clubs: Sheffield United
   ANTHONY, Walter Matches played from: 20 September 1905    - 26 October 1907
Clubs: Brighton and Hove Albion
   ANTHROBUS, Steve Matches played from: 13 December 1989    - 27 April 1996
Clubs: Millwall, Oxford United, Shrewsbury Town
   ANTWI, Godwin Matches played from: 9 August 2008    - 22 December 2007
Clubs: Tranmere Rovers, Hartlepool United
   ANTWI, Will Matches played from: 12 March 2011    - 26 December 2006
Clubs: Dagenham and Redbridge, Wycombe Wanderers
   ANYA, Ikechi Matches played from: 23 August 2005    - 24 March 2009
Clubs: Wycombe Wanderers, Northampton Town
   ANYINSAH, Joe Matches played from: 4 December 2007    - 10 December 2011
Clubs: Carlisle United, Charlton Athletic, Brighton and Hove Albion, Bristol City, Bristol Rovers
   ANYON, Joe Matches played from: 19 October 2004    - 25 January 2014
Clubs: Port Vale, Scunthorpe United, Shrewsbury Town
   ANZOLIN, Roberto Matches played from: 2 May 1970    - 2 May 1970
Clubs: Juventus
   APPLEBY, Ben Matches played from: 5 September 1903    - 7 October 1899
Clubs: Bristol Rovers, Chatham
   APPLEBY, Jack Matches played from: 10 December 1932    - 10 December 1932
Clubs: Southport
   APPLEBY, Matty Matches played from: 16 November 1996    - 5 February 2005
Clubs: Barnsley, Newcastle United, Oldham Athletic
   APPLEBY, Tommy Matches played from: 28 December 1935    - 28 December 1935
Clubs: Newport County
   APPLETON, Colin Matches played from: 4 September 1967    - 26 September 1967
Clubs: Barrow
   APPLETON, Len Matches played from: 23 October 1920    - 30 October 1920
Clubs: Exeter City
   APPLETON, Michael Matches played from: 25 January 1997    - 11 September 2001
Clubs: Grimsby Town, Manchester United, West Bromwich Albion
   ARANALDE, Zigor Matches played from: 26 August 2000    - 4 December 2007
Clubs: Walsall, Carlisle United
   ARBER, Bobby Matches played from: 18 November 1972    - 18 November 1972
Clubs: Orient
   ARBER, Mark Matches played from: 16 October 2004    - 6 March 2012
Clubs: Oldham Athletic, Peterborough United, Dagenham and Redbridge
   ARBLASTER, Bill Matches played from: 20 November 1926    - 22 February 1926
Clubs: Gillingham, Merthyr Town
   ARCH, Harry Matches played from: 8 October 1921    - 15 October 1921
Clubs: Newport County
   ARCHDEACON, Owen Matches played from: 16 September 1989    - 8 May 1993
Clubs: Barnsley
   ARCHER, Arthur Matches played from: 26 October 1907    - 23 February 1907
Clubs: Brighton and Hove Albion, Queens Park Rangers, New Brompton, Millwall, Norwich City
   ARCHER, Bill Matches played from: 2 May 1931    - 2 May 1931
Clubs: Walsall
   ARCHER, Dan Matches played from: 30 April 1960    - 18 September 1965
Clubs: Port Vale, Bournemouth and Boscombe Athletic
   ARCHER, Jordan Matches played from: 17 October 2015    - 25 March 2017
Clubs: Millwall
   ARCHER, Lee Matches played from: 17 September 1991    - 16 September 1995
Clubs: Bristol Rovers
   ARCHIBALD, Jimmy Matches played from: 23 December 1922    - 23 December 1922
Clubs: Aberdare Athletic
   ARCHIBALD, Jock Matches played from: 13 September 1919    - 13 September 1919
Clubs: Reading
   ARCHIBALD, Steve Matches played from: 9 April 1988    - 25 April 1988
Clubs: Blackburn Rovers
   ARCHIBALD-HENVILLE, Troy Matches played from: 29 September 2009    - 4 October 2011
Clubs: Exeter City
   ARDILES, Ossie Matches played from: 9 April 1988    - 30 January 1980
Clubs: Blackburn Rovers, Tottenham Hotspur
   ARDIZZON, Mario Matches played from: 26 May 1971    - 26 May 1971
Clubs: Bologna FC 1909
   ARDLEY, Neal Matches played from: 6 November 1993    - 6 November 1993
Clubs: Wimbledon
   ARDRON, Wally Matches played from: 10 September 1949    - 5 May 1951
Clubs: Nottingham Forest
   ARFIELD, Scott Matches played from: 25 September 2010    - 12 November 2011
Clubs: Huddersfield Town
   ARIBO, Joe Matches played from: 30 April 2017    - 30 April 2017
Clubs: Charlton Athletic
   ARIYIBI, Gboly Matches played from: 28 October 2014    - 25 March 2014
Clubs: Chesterfield, Tranmere Rovers
   ARKINS, Vinny Matches played from: 28 October 1995    - 6 April 1996
Clubs: Notts County
   ARMES, Ivan Matches played from: 3 May 1947    - 4 February 1950
Clubs: Norwich City
   ARMFIELD, Billy Matches played from: 22 November 1930    - 26 April 1933
Clubs: Exeter City, Gillingham
   ARMFIELD, Jimmy Matches played from: 6 September 1969    - 7 April 1970
Clubs: Blackpool
   ARMITAGE, George Matches played from: 6 December 1924    - 9 March 1929
Clubs: Charlton Athletic
   ARMITAGE, Harold Matches played from: 29 March 1924    - 16 September 1925
Clubs: Bristol Rovers
   ARMITAGE, Len Matches played from: 7 January 1922    - 7 January 1922
Clubs: Leeds United
   ARMOUR, Andrew Matches played from: 1 February 1913    - 1 February 1913
Clubs: Huddersfield Town
   ARMOUR, George Matches played from: 4 November 1961    - 8 November 1961
Clubs: Kettering Town
   ARMSTRONG, Adam Matches played from: 24 October 2015    - 19 March 2016
Clubs: Coventry City
   ARMSTRONG, Alun Matches played from: 17 February 2007    - 15 November 1997
Clubs: Darlington, Middlesbrough, Stockport County
   ARMSTRONG, Bill Matches played from: 10 October 1936    - 5 February 1938
Clubs: Gillingham
   ARMSTRONG, Chris Matches played from: 23 December 2000    - 27 January 2001
Clubs: Bury
   ARMSTRONG, Chris Matches played from: 25 September 1991    - 8 October 1991
Clubs: Millwall
   ARMSTRONG, Chris Matches played from: 16 January 2002    - 26 April 2003
Clubs: Oldham Athletic
   ARMSTRONG, Chris Matches played from: 29 January 2005    - 29 January 2005
Clubs: Stockport County
   ARMSTRONG, Chris Matches played from: 20 March 2004    - 19 March 2005
Clubs: Wrexham
   ARMSTRONG, Craig Matches played from: 9 August 2003    - 16 August 2008
Clubs: Sheffield Wednesday, Nottingham Forest, Huddersfield Town, Burnley, Grimsby Town, Cheltenham Town
   ARMSTRONG, Dave Matches played from: 12 October 1968    - 14 December 1968
Clubs: Brighton and Hove Albion
   ARMSTRONG, David Matches played from: 25 November 1972    - 23 September 1986
Clubs: Middlesbrough, Southampton
   ARMSTRONG, Gary Matches played from: 29 August 1981    - 5 May 1979
Clubs: Wimbledon, Crewe Alexandra, Gillingham
   ARMSTRONG, George Matches played from: 15 March 1969    - 15 January 1972
Clubs: Arsenal
   ARMSTRONG, Gerry Matches played from: 26 January 1980    - 30 January 1980
Clubs: Tottenham Hotspur
   ARMSTRONG, Gordon Matches played from: 22 October 1988    - 28 February 1998
Clubs: Sunderland, Bury
   ARMSTRONG, Ian Matches played from: 2 March 2002    - 30 March 2004
Clubs: Port Vale
   ARMSTRONG, Jimmy Matches played from: 12 April 1930    - 1 April 1933
Clubs: Queens Park Rangers
   ARMSTRONG, Jimmy Matches played from: 13 January 1923    - 22 September 1926
Clubs: Barnsley, Bournemouth and Boscombe Athletic
   ARMSTRONG, Jimmy Matches played from: 16 December 1933    - 28 January 1939
Clubs: Watford
   ARMSTRONG, Joe Matches played from: 1 September 1923    - 21 January 1922
Clubs: Bournemouth and Boscombe Athletic, Portsmouth, Norwich City
   ARMSTRONG, John Matches played from: 31 August 1963    - 2 November 1968
Clubs: Portsmouth, Southport
   ARMSTRONG, Richard Matches played from: 5 October 1935    - 10 September 1938
Clubs: Bristol City
   ARMSTRONG, Terry Matches played from: 28 August 1982    - 15 January 1983
Clubs: Port Vale
   ARNETT Matches played from: 26 December 1900    - 26 December 1900
Clubs: Reading
   ARNISON, Paul Matches played from: 15 March 2008    - 15 March 2008
Clubs: Carlisle United
   ARNOLD, G. Matches played from: 29 November 1913    - 20 March 1915
Clubs: Portsmouth
   ARNOLD, Jim Matches played from: 26 October 1985    - 29 March 1980
Clubs: Port Vale, Blackburn Rovers
   ARNOLD, Nathan Matches played from: 5 December 2006    - 21 April 2007
Clubs: Mansfield Town
   ARNOLD, Nick Matches played from: 12 November 2013    - 12 November 2013
Clubs: Wycombe Wanderers
   ARNOLD, Paul Matches played from: 22 November 1980    - 22 November 1980
Clubs: Weymouth
   ARNOLD, Rod Matches played from: 27 March 1976    - 5 March 1983
Clubs: Mansfield Town
   ARNOLD, Steve Matches played from: 15 April 1969    - 15 April 1969
Clubs: Crewe Alexandra
   ARNOLD, Steven Matches played from: 24 April 2010    - 10 December 2013
Clubs: Wycombe Wanderers, Stevenage
   ARNOTT, John Matches played from: 24 December 1955    - 15 October 1960
Clubs: Shrewsbury Town, Gillingham, Bournemouth and Boscombe Athletic
   ARNUZZO, Domenico Matches played from: 5 June 1971    - 5 June 1971
Clubs: UC Sampdoria
   ARQUIN, Yoann Matches played from: 8 October 2011    - 18 October 2013
Clubs: Hereford United, Notts County
   ARROWSMITH, Brian Matches played from: 4 September 1967    - 5 May 1969
Clubs: Barrow
   ARTELL, Dave Matches played from: 6 August 2011    - 16 December 2000
Clubs: Crewe Alexandra, Chester City, Rotherham United
   ARTER, Harry Matches played from: 1 January 2011    - 7 November 2009
Clubs: AFC Bournemouth, Woking
   ARTHURS, Charles Matches played from: 9 September 1908    - 10 April 1909
Clubs: New Brompton
   ARTHURWORREY, Stephen Matches played from: 18 April 2015    - 18 April 2015
Clubs: Yeovil Town
   ASABA, Carl Matches played from: 16 August 1997    - 16 August 1997
Clubs: Reading
   ASAMOAH, Derek Matches played from: 29 September 2001    - 31 March 2007
Clubs: Northampton Town, Shrewsbury Town
   ASANTE, Akwasi Matches played from: 17 August 2013    - 17 August 2013
Clubs: Shrewsbury Town
   ASH, Mark Matches played from: 27 September 1986    - 27 September 1986
Clubs: Rotherham United
   ASH, Micky Matches played from: 11 December 1965    - 7 May 1966
Clubs: Scunthorpe United
   ASHBEE, Ian Matches played from: 20 November 2004    - 9 April 2002
Clubs: Hull City, Cambridge United
   ASHBRIDGE, Thomas Matches played from: 18 October 1913    - 18 October 1913
Clubs: Watford
   ASHBY, Barry Matches played from: 1 January 1990    - 2 September 1995
Clubs: Watford, Brentford
   ASHBY, Harry Matches played from: 1 October 1904    - 28 January 1905
Clubs: Plymouth Argyle
   ASHCROFT, Billy Matches played from: 2 November 1985    - 5 February 1977
Clubs: Tranmere Rovers, Wrexham
   ASHCROFT, Charlie Matches played from: 3 September 1955    - 12 April 1958
Clubs: Ipswich Town, Coventry City
   ASHCROFT, Jimmy Matches played from: 16 December 1899    - 21 April 1900
Clubs: Gravesend United
   ASHCROFT, Lee Matches played from: 28 November 1998    - 30 October 1996
Clubs: Grimsby Town, Notts County, Wigan Athletic, West Bromwich Albion
   ASHDOWN, A.H. Matches played from: 27 April 1895    - 27 April 1895
Clubs: New Brompton
   ASHDOWN, Jamie Matches played from: 19 August 2000    - 7 February 2004
Clubs: Reading, Rushden and Diamonds
   ASHENDEN, Scott Matches played from: 14 November 1992    - 14 November 1992
Clubs: Southend United
   ASHER, Syd Matches played from: 12 December 1953    - 12 December 1953
Clubs: Hastings United
   ASHFORD, Herbert Matches played from: 5 April 1920    - 5 April 1920
Clubs: Brentford
   ASHIKODI, Moses Matches played from: 5 September 2008    - 7 October 2008
Clubs: Hereford United
   ASHLEY, Kevin Matches played from: 18 September 1990    - 22 August 1992
Clubs: Wolverhampton Wanderers
   ASHMAN, Allan Matches played from: 10 September 1949    - 10 September 1949
Clubs: Nottingham Forest
   ASHMAN, Don Matches played from: 30 August 1933    - 29 December 1934
Clubs: Queens Park Rangers
   ASHMAN, Ron Matches played from: 22 January 1949    - 26 March 1960
Clubs: Norwich City
   ASHTON, Brian Matches played from: 21 November 1981    - 21 November 1981
Clubs: Taunton Town
   ASHTON, Dean Matches played from: 21 December 2002    - 19 April 2003
Clubs: Crewe Alexandra
   ASHTON, Herbert Matches played from: 3 October 1908    - 26 September 1914
Clubs: West Ham United
   ASHTON, Jon Matches played from: 10 August 2013    - 14 January 2014
Clubs: Stevenage
   ASHTON, Jon Matches played from: 22 August 2000    - 6 September 2000
Clubs: Exeter City
   ASHTON, Neil Matches played from: 31 March 2007    - 31 March 2007
Clubs: Shrewsbury Town
   ASHURST, Jackie Matches played from: 20 January 1973    - 16 October 1988
Clubs: Sunderland, Carlisle United, Blackpool, Leeds United
   ASHURST, Len Matches played from: 21 September 1963    - 1 February 1964
Clubs: Sunderland
   ASHWORTH, Alec Matches played from: 25 August 1962    - 12 October 1963
Clubs: Northampton Town, Preston North End
   ASHWORTH, Barry Matches played from: 16 October 1963    - 16 October 1963
Clubs: Southend United
   ASHWORTH, Fred Matches played from: 24 January 1952    - 21 February 1953
Clubs: Shrewsbury Town
   ASHWORTH, Joe Matches played from: 18 September 1965    - 29 October 1966
Clubs: Bournemouth and Boscombe Athletic
   ASHWORTH, Luke Matches played from: 5 December 2009    - 27 February 2010
Clubs: Leyton Orient
   ASKEW, Billy Matches played from: 2 October 1982    - 17 March 1990
Clubs: Hull City
   ASKEW, Billy Matches played from: 26 December 1910    - 26 September 1914
Clubs: Norwich City, West Ham United
   ASKEW, Fred Matches played from: 30 April 1927    - 29 August 1927
Clubs: Coventry City
   ASKEW, William Matches played from: 13 November 1937    - 26 March 1938
Clubs: Walsall
   ASKEY, Colin Matches played from: 3 September 1960    - 31 August 1957
Clubs: Walsall, Port Vale
   ASKOU, Jens Berthel Matches played from: 24 October 2009    - 10 November 2009
Clubs: Norwich City
   ASPDEN, Tommy Matches played from: 13 September 1902    - 13 September 1902
Clubs: Kettering Town
   ASPIN, Neil Matches played from: 3 February 1987    - 4 October 1997
Clubs: Leeds United, Port Vale
   ASPINALL, John Matches played from: 2 November 1982    - 26 January 1985
Clubs: Tranmere Rovers
   ASPINALL, Warren Matches played from: 11 September 1988    - 7 May 1988
Clubs: Portsmouth, Carlisle United, Aston Villa
   ASPREY, Bill Matches played from: 11 April 1966    - 2 December 1967
Clubs: Oldham Athletic
   ASSOMBALONGA, Britt Matches played from: 3 August 2013    - 17 February 2014
Clubs: Peterborough United
   ASSOUMANI, Mansour Matches played from: 28 November 2009    - 28 November 2009
Clubs: Wrexham
   ASTAFJEVS, Vitalijs Matches played from: 21 October 2000    - 21 October 2000
Clubs: Bristol Rovers
   ASTALL, Gordon Matches played from: 10 March 1951    - 23 April 1962
Clubs: Plymouth Argyle, Torquay United
   ASTBURY, Mike Matches played from: 15 October 1983    - 25 October 1986
Clubs: York City, Darlington
   ASTLE, Jeff Matches played from: 17 October 1962    - 25 October 1966
Clubs: Notts County, West Bromwich Albion
   ASTLEY, Dai Matches played from: 27 October 1928    - 27 October 1928
Clubs: Charlton Athletic
   ASTLEY, Harry Matches played from: 1 November 1905    - 20 February 1904
Clubs: Crystal Palace, Millwall Athletic, Millwall
   ASTLEY, Jack Matches played from: 25 March 1936    - 14 April 1936
Clubs: Coventry City
   ASTON, Charlie Matches played from: 26 September 1908    - 18 April 1908
Clubs: Leyton, Queens Park Rangers, Watford
   ASTON, John Matches played from: 26 September 1972    - 26 February 1974
Clubs: Luton Town
   ASTON, Philip Matches played from: 29 September 1951    - 29 September 1951
Clubs: Walsall
   ATAJIC, Bahrudin Matches played from: 25 January 2014    - 25 January 2014
Clubs: Shrewsbury Town
   ATHERTON, Gordon Matches played from: 22 November 1958    - 12 December 1964
Clubs: Bury
   ATHERTON, Jack Matches played from: 1 April 1939    - 1 April 1939
Clubs: Brighton and Hove Albion
   ATHERTON, James Matches played from: 8 October 1898    - 28 December 1903
Clubs: New Brompton
   ATHERTON, Peter Matches played from: 3 January 2005    - 5 February 1994
Clubs: Bradford City, Coventry City
   ATIENO, Taiwo Matches played from: 30 August 2004    - 20 March 2012
Clubs: Walsall, Torquay United
   ATKIN, John Matches played from: 7 February 1970    - 7 February 1970
Clubs: Scunthorpe United
   ATKIN, Paul Matches played from: 19 August 1995    - 13 January 1996
Clubs: York City
   ATKINS, Bill Matches played from: 25 August 1967    - 8 March 1969
Clubs: Stockport County
   ATKINS, Dennis Matches played from: 23 November 1963    - 10 September 1968
Clubs: Huddersfield Town, Bradford City
   ATKINS, Ian Matches played from: 29 October 1988    - 18 November 1978
Clubs: Birmingham City, Ipswich Town, Shrewsbury Town
   ATKINS, Mark Matches played from: 20 August 1996    - 2 October 1993
Clubs: Wolverhampton Wanderers, Blackburn Rovers
   ATKINS, Ross Matches played from: 17 September 2011    - 25 February 2014
Clubs: Burton Albion, Crawley Town
   ATKINSON, Brian Matches played from: 3 February 1996    - 22 April 1995
Clubs: Carlisle United, Sunderland
   ATKINSON, Charlie Matches played from: 28 October 1961    - 2 April 1963
Clubs: Bradford
   ATKINSON, Chris Matches played from: 23 August 2014    - 5 October 2013
Clubs: Crewe Alexandra, Tranmere Rovers
   ATKINSON, Dalian Matches played from: 30 October 1993    - 4 March 1989
Clubs: Aston Villa, Ipswich Town
   ATKINSON, Graeme Matches played from: 17 March 1990    - 19 January 1991
Clubs: Hull City
   ATKINSON, Graham Matches played from: 21 August 1965    - 17 March 1974
Clubs: Oxford United
   ATKINSON, Jimmy Matches played from: 10 October 1908    - 9 April 1910
Clubs: Brighton and Hove Albion, Exeter City
   ATKINSON, Paddy Matches played from: 13 January 1996    - 13 January 1996
Clubs: York City
   ATKINSON, Paul Matches played from: 10 October 1987    - 10 October 1987
Clubs: Oldham Athletic
   ATKINSON, Ron Matches played from: 21 August 1965    - 21 November 1970
Clubs: Oxford United
   ATKINSON, Trevor Matches played from: 22 September 1965    - 31 December 1966
Clubs: Darlington
   ATKINSON, Will Matches played from: 5 May 2012    - 2 January 2017
Clubs: Bradford City, Plymouth Argyle, Port Vale, Rochdale, Southend United
   ATTERBURY, Sep Matches played from: 7 September 1907    - 16 October 1920
Clubs: Plymouth Argyle
   ATTHEY, Nick Matches played from: 4 September 1965    - 16 October 1976
Clubs: Walsall
   ATTLEY, Brian Matches played from: 14 April 1979    - 9 January 1979
Clubs: Swansea City, Cardiff City
   ATTWELL, Jamie Matches played from: 18 August 2001    - 13 January 2002
Clubs: Bristol City
   ATTWELL, Reg Matches played from: 10 January 1948    - 10 January 1948
Clubs: Burnley
   ATTWOOD, Arthur Matches played from: 1 November 1930    - 19 January 1929
Clubs: Bristol Rovers, Brighton and Hove Albion, Walsall
   ATYEO, John Matches played from: 3 November 1951    - 2 March 1963
Clubs: Bristol City
   AUSTIN Matches played from: 25 October 1905    - 25 October 1905
Clubs: Grays United
   AUSTIN, Ben Matches played from: 12 April 2003    - 12 April 2003
Clubs: Huddersfield Town
   AUSTIN, Billy Matches played from: 26 February 1921    - 24 November 1923
Clubs: Norwich City
   AUSTIN, Charlie Matches played from: 27 August 2013    - 25 September 2012
Clubs: Queens Park Rangers, Burnley
   AUSTIN, Dean Matches played from: 17 April 1999    - 21 March 1992
Clubs: Crystal Palace, Tottenham Hotspur, Southend United
   AUSTIN, Frank Matches played from: 7 November 1953    - 28 August 1962
Clubs: Coventry City
   AUSTIN, Kevin Matches played from: 2 October 2007    - 2 October 2007
Clubs: Swansea City
   AUSTIN, Neil Matches played from: 17 October 2009    - 26 November 2005
Clubs: Hartlepool United, Barnsley
   AUSTIN, Percy Matches played from: 28 November 1925    - 28 November 1925
Clubs: Farnham United Breweries
   AUSTIN, Ryan Matches played from: 17 September 2011    - 28 February 2012
Clubs: Burton Albion
   AUSTIN, Terry Matches played from: 5 November 1983    - 16 January 1979
Clubs: Northampton Town, Huddersfield Town, Mansfield Town, Walsall
   AVEY, Fred Matches played from: 19 April 1930    - 19 April 1930
Clubs: Fulham
   AVEYARD, Walter Matches played from: 15 September 1948    - 17 February 1951
Clubs: Port Vale
   AWCOCK, Dave Matches played from: 21 November 1981    - 21 November 1981
Clubs: Taunton Town
   AWFORD, Andy Matches played from: 10 November 1990    - 25 March 2000
Clubs: Portsmouth
   AXCELL, Charlie Matches played from: 5 April 1904    - 24 April 1909
Clubs: Fulham, Grays United, Southend United
   AXCELL, Jimmy Matches played from: 25 October 1905    - 31 January 1906
Clubs: Grays United
   AXELDAHL, Jonas Matches played from: 31 October 2000    - 15 January 2000
Clubs: Cambridge United, Ipswich Town
   AYEW, Kwame Matches played from: 5 October 1994    - 5 October 1994
Clubs: US Lecce
   AYLING, Luke Matches played from: 30 October 2010    - 6 April 2015
Clubs: Yeovil Town, Bristol City
   AYLOTT Matches played from: 4 April 1908    - 4 April 1908
Clubs: Leyton
   AYLOTT, Steve Matches played from: 6 November 1971    - 17 March 1974
Clubs: Oxford United
   AYLOTT, Trevor Matches played from: 1 October 1991    - 7 April 1990
Clubs: Oxford United, Barnsley, AFC Bournemouth
   AYLWARD Matches played from: 26 September 1908    - 26 September 1908
Clubs: Leyton
   AYRE Matches played from: 15 November 1899    - 10 March 1900
Clubs: Bedminster
   AYRE, Billy Matches played from: 22 December 1984    - 26 November 1983
Clubs: Halifax Town, Mansfield Town
   AYRE, Bobby Matches played from: 21 March 1959    - 28 January 1956
Clubs: Reading, Charlton Athletic
   AYRES, George Matches played from: 3 May 1923    - 3 May 1923
Clubs: Charlton Athletic
   AYRES, Harry Matches played from: 2 May 1951    - 3 April 1954
Clubs: Gillingham
   AYRES, James Matches played from: 23 September 2000    - 23 September 2000
Clubs: Luton Town
   AYRES, Lee Matches played from: 12 November 2002    - 12 November 2002
Clubs: Kidderminster Harriers
   AYTON, Jimmy Matches played from: 30 April 1952    - 30 April 1952
Clubs: Shrewsbury Town
   AZPILICUETA, CÚsar Matches played from: 24 September 2013    - 24 September 2013
Clubs: Chelsea