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

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)
   PAATELAINEN, Mixu Matches played from: 1 November 1994    - 18 March 1998
Clubs: Bolton Wanderers, Wolverhampton Wanderers
   PACE, Bruno Matches played from: 26 May 1971    - 1 June 1971
Clubs: Bologna FC 1909
   PACEY, Dave Matches played from: 26 January 1963    - 26 January 1963
Clubs: Luton Town
   PACEY, Denis Matches played from: 4 December 1954    - 27 February 1954
Clubs: Millwall, Aldershot, Leyton Orient
   PACK, Lenny Matches played from: 15 August 1995    - 23 August 1995
Clubs: Cambridge United
   PACK, Marlon Matches played from: 13 August 2011    - 26 September 2009
Clubs: Cheltenham Town, Bristol City, Wycombe Wanderers
   PACK, Roy Matches played from: 13 September 1966    - 13 September 1966
Clubs: Portsmouth
   PACKER, Mike Matches played from: 28 March 1970    - 11 April 1981
Clubs: Watford, Colchester United
   PACQUETTE, Richard Matches played from: 21 November 2001    - 22 November 2003
Clubs: Queens Park Rangers
   PADDINGTON, Bert Matches played from: 25 December 1900    - 16 January 1904
Clubs: Southampton, Brighton and Hove Albion
   PADDON, Graham Matches played from: 1 November 1969    - 28 January 1975
Clubs: Norwich City, West Ham United
   PADULA, Gino Matches played from: 30 September 2000    - 4 December 1999
Clubs: Wigan Athletic, Queens Park Rangers, Nottingham Forest, Walsall
   PAGE, Ian Matches played from: 26 November 1966    - 26 November 1966
Clubs: Horsham
   PAGE, Jack Matches played from: 27 December 1926    - 20 April 1929
Clubs: Merthyr Town
   PAGE, John Matches played from: 9 October 1957    - 27 February 1960
Clubs: Southampton
   PAGE, Lewis Matches played from: 27 November 2021    - 27 November 2021
Clubs: Harrogate Town
   PAGE, Louis Matches played from: 26 January 1929    - 4 April 1925
Clubs: Burnley, Northampton Town
   PAGE, Malcolm Matches played from: 27 February 1971    - 13 January 1973
Clubs: Birmingham City
   PAGE, Robert Matches played from: 9 February 2008    - 26 February 1999
Clubs: Huddersfield Town, Watford
   PAGE, Tom Matches played from: 11 January 1913    - 11 January 1913
Clubs: Rochdale
   PAGET, Tommy Matches played from: 22 December 1934    - 22 December 1934
Clubs: Newport County
   PAGNAM, Fred Matches played from: 15 April 1922    - 24 April 1926
Clubs: Watford
   PAIGE, J. Matches played from: 28 January 1899    - 28 January 1899
Clubs: Brighton United
   PAINE, Terry Matches played from: 7 December 1974    - 24 April 1965
Clubs: Hereford United, Southampton
   PAINTER, Marcos Matches played from: 2 October 2007    - 14 August 2012
Clubs: Swansea City, Brighton and Hove Albion
   PALETHORPE, Chris Matches played from: 25 January 1964    - 8 March 1963
Clubs: Aldershot, Reading
   PALETHORPE, Jackie Matches played from: 30 January 1932    - 8 September 1937
Clubs: Reading, Crystal Palace
   PALETHORPE, Philip Matches played from: 24 February 2007    - 9 August 2008
Clubs: Chester City, Tranmere Rovers
   PALEY Matches played from: 9 September 1899    - 9 September 1899
Clubs: Cowes
   PALIN, Grenville Matches played from: 21 March 1961    - 21 March 1961
Clubs: Walsall
   PALIN, Leigh Matches played from: 4 November 1989    - 4 April 1989
Clubs: Stoke City, Hull City, Bradford City
   PALIOS, Mark Matches played from: 25 September 1982    - 26 January 1985
Clubs: Crewe Alexandra, Tranmere Rovers
   PALLISTER, Gary Matches played from: 30 September 1986    - 19 March 1994
Clubs: Middlesbrough, Manchester United
   PALMER Matches played from: 14 November 1903    - 14 November 1903
Clubs: Staple Hill
   PALMER, Aiden Matches played from: 6 November 2007    - 11 March 2008
Clubs: Leyton Orient
   PALMER, Alex Matches played from: 24 November 2020    - 1 January 2020
Clubs: Lincoln City, Plymouth Argyle
   PALMER, Ash Matches played from: 27 August 2022    - 27 August 2022
Clubs: Stockport County
   PALMER, Bill Matches played from: 4 November 1922    - 15 January 1921
Clubs: Gillingham, Bristol Rovers
   PALMER, Carlton Matches played from: 31 August 2002    - 3 September 1988
Clubs: Stockport County, Sheffield Wednesday, West Bromwich Albion
   PALMER, Charlie Matches played from: 9 March 1996    - 5 November 1988
Clubs: Walsall, Notts County, Hull City
   PALMER, Chris Matches played from: 8 August 2009    - 26 December 2006
Clubs: Gillingham, Burton Albion, Notts County, Walsall, Wycombe Wanderers
   PALMER, Cole Matches played from: 7 January 2022    - 7 January 2022
Clubs: Manchester City
   PALMER, Fred Matches played from: 28 December 1908    - 28 December 1908
Clubs: Watford
   PALMER, Geoff Matches played from: 22 January 1980    - 12 February 1980
Clubs: Wolverhampton Wanderers
   PALMER, Harry Matches played from: 19 October 2021    - 19 October 2021
Clubs: Sutton United
   PALMER, John Matches played from: 14 May 1983    - 14 May 1983
Clubs: Bristol City
   PALMER, Lee Matches played from: 23 August 1995    - 11 November 1995
Clubs: Cambridge United
   PALMER, Liam Matches played from: 21 December 2012    - 25 April 2011
Clubs: Tranmere Rovers, Sheffield Wednesday
   PALMER, Marcus Matches played from: 7 April 2007    - 7 April 2007
Clubs: Hereford United
   PALMER, Matt Matches played from: 19 September 2015    - 5 April 2016
Clubs: Burton Albion, Bradford City, Notts County, Oldham Athletic
   PALMER, Ollie Matches played from: 17 April 2021    - 19 August 2023
Clubs: AFC Wimbledon, Lincoln City, Crawley Town, Wrexham
   PALMER, Roger Matches played from: 10 October 1987    - 12 March 1991
Clubs: Oldham Athletic
   PALMER, Ron Matches played from: 13 April 1935    - 2 September 1939
Clubs: Millwall, Aldershot
   PALMER, Steve Matches played from: 14 October 1989    - 26 February 1999
Clubs: Ipswich Town, Milton Keynes Dons, Queens Park Rangers, Watford
   PANES, Bill Matches played from: 17 January 1920    - 25 February 1922
Clubs: Bristol Rovers
   PANGBOURN, Tom Matches played from: 25 January 1902    - 14 April 1900
Clubs: Watford, Reading, New Brompton
   PANOPOULOS, Mike Matches played from: 25 March 2000    - 25 March 2000
Clubs: Portsmouth
   PANTER Matches played from: 10 November 1900    - 2 March 1901
Clubs: Kettering
   PANTHER, Fred Matches played from: 22 January 1927    - 22 January 1927
Clubs: Luton Town
   PANTLING, Harry Matches played from: 8 January 1921    - 21 February 1914
Clubs: Sheffield United, Watford
   PANZANATO, Dino Matches played from: 9 May 1970    - 28 May 1970
Clubs: SSC Napoli
   PAPE, Andy Matches played from: 6 December 1986    - 6 December 1986
Clubs: Enfield
   PAPWORTH, Jack Matches played from: 28 March 1925    - 28 March 1925
Clubs: Watford
   PARDEW, Alan Matches played from: 27 March 1988    - 25 March 1995
Clubs: Crystal Palace, Charlton Athletic
   PARDOE, Glyn Matches played from: 16 January 1965    - 16 January 1965
Clubs: Manchester City
   PAREJO, Dani Matches played from: 12 August 2008    - 12 August 2008
Clubs: Queens Park Rangers
   PARFITT, Harry Matches played from: 4 April 1953    - 28 November 1953
Clubs: Torquay United
   PARIS, Alan Matches played from: 14 September 1985    - 24 October 1990
Clubs: Peterborough United, Notts County, Leicester City
   PARISH, Elliot Matches played from: 26 September 2015    - 21 September 2013
Clubs: Colchester United, Bristol City
   PARK, Bobby Matches played from: 29 August 1970    - 29 August 1970
Clubs: Sunderland
   PARK, Cameron Matches played from: 1 March 2014    - 1 March 2014
Clubs: Crewe Alexandra
   PARK, Ossie Matches played from: 17 September 1932    - 12 January 1929
Clubs: Northampton Town, Newcastle United
   PARK, Terry Matches played from: 26 November 1982    - 17 December 1983
Clubs: Stockport County, Bury
   PARKER Matches played from: 9 January 1904    - 9 January 1904
Clubs: Kettering
   PARKER, Albert Matches played from: 24 September 1932    - 9 September 1933
Clubs: Bristol City
   PARKER, Albert Matches played from: 23 August 1958    - 20 December 1958
Clubs: Wrexham
   PARKER, Alex Matches played from: 29 January 1963    - 29 January 1963
Clubs: Everton
   PARKER, Ben Matches played from: 14 March 2009    - 3 April 2010
Clubs: Leeds United
   PARKER, Bill Matches played from: 14 October 1950    - 23 April 1952
Clubs: Reading
   PARKER, Bob Matches played from: 23 November 1963    - 26 September 1964
Clubs: Huddersfield Town
   PARKER, Bobby Matches played from: 10 December 1977    - 7 January 1984
Clubs: Carlisle United
   PARKER, Derek Matches played from: 27 April 1957    - 9 April 1960
Clubs: Colchester United
   PARKER, Derrick Matches played from: 12 October 1985    - 16 March 1979
Clubs: Burnley, Barnsley, Southend United
   PARKER, Dick Matches played from: 31 January 1925    - 8 September 1923
Clubs: Millwall, Queens Park Rangers
   PARKER, Edward Matches played from: 2 January 1937    - 30 October 1937
Clubs: Bournemouth and Boscombe Athletic, Bristol Rovers
   PARKER, Garry Matches played from: 16 February 1992    - 31 August 1987
Clubs: Aston Villa, Hull City
   PARKER, John Willie Matches played from: 11 April 1959    - 11 April 1959
Clubs: Bury
   PARKER, Josh Matches played from: 28 February 2017    - 28 February 2017
Clubs: Gillingham
   PARKER, Keigan Matches played from: 11 October 2008    - 9 February 2010
Clubs: Huddersfield Town, Blackpool, Oldham Athletic
   PARKER, Pat Matches played from: 17 December 1955    - 9 October 1957
Clubs: Southampton
   PARKER, Paul Matches played from: 26 November 1996    - 10 January 1987
Clubs: Sheffield United, Manchester United, Fulham
   PARKER, Reg Matches played from: 25 March 1932    - 28 March 1932
Clubs: Bournemouth and Boscombe Athletic
   PARKER, Reg Matches played from: 2 October 1948    - 22 August 1953
Clubs: Newport County
   PARKER, Reg Matches played from: 31 October 1936    - 31 October 1936
Clubs: Torquay United
   PARKER, Reginald Matches played from: 15 April 1929    - 24 January 1925
Clubs: Merthyr Town, Brentford
   PARKER, Stan Matches played from: 7 December 1946    - 15 April 1950
Clubs: Ipswich Town
   PARKER, Stuart Matches played from: 16 October 1982    - 6 March 1976
Clubs: Bury, Chesterfield, Southend United
   PARKER, Stuart Matches played from: 27 December 1983    - 5 January 1985
Clubs: Wrexham
   PARKER, Tom Matches played from: 8 March 1920    - 17 September 1921
Clubs: Southampton
   PARKER, Tom Matches played from: 30 March 1923    - 4 September 1920
Clubs: Portsmouth, Luton Town
   PARKER, Tom Matches played from: 16 February 1929    - 20 February 1929
Clubs: Arsenal
   PARKER, Tommy Matches played from: 7 December 1946    - 31 December 1955
Clubs: Ipswich Town
   PARKER, Wes Matches played from: 17 March 2004    - 17 March 2004
Clubs: Grimsby Town
   PARKES, Harry Matches played from: 25 December 1908    - 14 February 1914
Clubs: Coventry City
   PARKES, Jordan Matches played from: 24 September 2011    - 3 April 2012
Clubs: Barnet
   PARKES, Phil Matches played from: 10 October 1970    - 9 September 1989
Clubs: Queens Park Rangers, Walsall, West Ham United
   PARKES, Tom Matches played from: 5 August 2017    - 28 January 2012
Clubs: Carlisle United, Bristol Rovers, Exeter City, Leicester City
   PARKES, Tony Matches played from: 5 September 1970    - 29 March 1980
Clubs: Blackburn Rovers
   PARKIN, Brian Matches played from: 13 October 1990    - 17 September 1985
Clubs: Bristol Rovers, Crystal Palace, Crewe Alexandra
   PARKIN, Derek Matches played from: 9 September 1975    - 12 February 1980
Clubs: Wolverhampton Wanderers
   PARKIN, Dylan Matches played from: 11 November 2017    - 11 November 2017
Clubs: Chesterfield
   PARKIN, George Matches played from: 30 January 1929    - 3 October 1931
Clubs: Burnley, Torquay United
   PARKIN, Jon Matches played from: 10 November 2018    - 10 November 2018
Clubs: York City
   PARKIN, Maurice Matches played from: 28 September 1968    - 28 September 1968
Clubs: Shrewsbury Town
   PARKIN, Sam Matches played from: 19 September 2009    - 26 December 2008
Clubs: Walsall, Luton Town, Millwall, Northampton Town, Leyton Orient
   PARKIN, Steve Matches played from: 20 October 1987    - 1 April 1991
Clubs: Stoke City, West Bromwich Albion
   PARKIN, Tim Matches played from: 3 March 1990    - 21 January 1986
Clubs: Port Vale, Bristol Rovers
   PARKIN, Tommy Matches played from: 26 November 1985    - 26 November 1985
Clubs: Ipswich Town
   PARKIN, Tommy Matches played from: 1 January 1927    - 15 April 1929
Clubs: Exeter City, Merthyr Town
   PARKINSON Matches played from: 15 April 1899    - 9 March 1901
Clubs: Gravesend United
   PARKINSON Matches played from: 26 February 1898    - 12 April 1898
Clubs: Warmley
   PARKINSON, Alf Matches played from: 26 April 1947    - 26 April 1947
Clubs: Queens Park Rangers
   PARKINSON, Andy Matches played from: 24 January 2004    - 22 February 2002
Clubs: Notts County, Tranmere Rovers
   PARKINSON, Bob Matches played from: 29 December 1900    - 30 November 1895
Clubs: Watford, Luton Town
   PARKINSON, Gary Matches played from: 30 September 1986    - 30 March 2002
Clubs: Middlesbrough, Burnley, Blackpool
   PARKINSON, Noel Matches played from: 15 December 1984    - 3 January 1983
Clubs: Colchester United, Scunthorpe United
   PARKINSON, Phil Matches played from: 14 September 1994    - 14 February 2002
Clubs: Reading
   PARKS, Albert Matches played from: 6 March 1948    - 12 December 1953
Clubs: Notts County, Hastings United (1948)
   PARLE, Jimmy Matches played from: 31 August 1935    - 28 December 1935
Clubs: Newport County
   PARLOUR, Ray Matches played from: 27 December 1993    - 2 April 1994
Clubs: Arsenal
   PARNELL, Dennis Matches played from: 10 January 1967    - 10 January 1967
Clubs: Ashford Town (Kent)
   PARNELL, Fred Matches played from: 7 October 1908    - 28 October 1911
Clubs: Exeter City
   PARNELL, Roy Matches played from: 7 October 1967    - 24 February 1968
Clubs: Bury
   PARODI, Les Matches played from: 28 December 1974    - 31 March 1975
Clubs: AFC Bournemouth
   PARR, Gordon Matches played from: 2 March 1963    - 20 March 1971
Clubs: Bristol City
   PARR, Jackie Matches played from: 25 December 1953    - 24 December 1955
Clubs: Shrewsbury Town
   PARR, L. Matches played from: 30 November 1946    - 30 November 1946
Clubs: Cambridge Town
   PARRETT, Dean Matches played from: 15 October 2016    - 6 November 2010
Clubs: AFC Wimbledon, Stevenage, Plymouth Argyle
   PARRIS, Eddie Matches played from: 26 September 1934    - 5 September 1936
Clubs: Bournemouth and Boscombe Athletic
   PARRIS, George Matches played from: 12 April 1993    - 24 October 1992
Clubs: Birmingham City, Brighton and Hove Albion, West Ham United
   PARRISH, Andy Matches played from: 14 April 2007    - 6 April 2012
Clubs: Bury, Morecambe
   PARRISH, Sean Matches played from: 26 February 2002    - 12 November 2002
Clubs: Chesterfield, Kidderminster Harriers
   PARROTT, Troy Matches played from: 1 May 2021    - 1 May 2021
Clubs: Ipswich Town
   PARRY, Bill Matches played from: 12 November 1955    - 15 February 1958
Clubs: Gillingham
   PARRY, Colin Matches played from: 25 August 1967    - 25 August 1967
Clubs: Stockport County
   PARRY, Jack Matches played from: 25 October 1947    - 24 April 1954
Clubs: Swansea Town, Ipswich Town
   PARRY, Jack Matches played from: 30 November 1963    - 13 February 1965
Clubs: Derby County
   PARRY, Les Matches played from: 2 January 1978    - 17 October 1983
Clubs: Tranmere Rovers
   PARRY, Maurice Matches played from: 7 February 1900    - 3 March 1900
Clubs: Brighton United
   PARRY, Ossie Matches played from: 26 December 1931    - 2 April 1949
Clubs: Crystal Palace, Ipswich Town
   PARRY, Paul Matches played from: 8 December 2001    - 25 January 2014
Clubs: Hereford United, Shrewsbury Town
   PARRY, Ray Matches played from: 12 December 1964    - 24 February 1968
Clubs: Bury
   PARRY, Tony Matches played from: 24 August 1968    - 4 February 1969
Clubs: Hartlepool
   PARSELLE, Kieran Matches played from: 1 September 2015    - 1 September 2015
Clubs: Newport County
   PARSLEY, Neil Matches played from: 31 August 1994    - 31 August 1994
Clubs: West Bromwich Albion
   PARSONAGE, George Matches played from: 27 February 1904    - 21 March 1908
Clubs: Brentford
   PARSONS Matches played from: 28 February 1898    - 28 February 1898
Clubs: Bristol St. George
   PARSONS, Eric 'Rabbit' Matches played from: 26 October 1957    - 2 April 1960
Clubs: Brentford
   PARSONS, Jacob Matches played from: 28 March 1931    - 28 March 1931
Clubs: Exeter City
   PARSONS, John Matches played from: 22 November 1975    - 25 November 1975
Clubs: Newport County
   PARSONS, Lindsay Matches played from: 21 September 1968    - 12 April 1969
Clubs: Bristol Rovers
   PARSONS, Steve Matches played from: 13 October 1979    - 23 February 1980
Clubs: Wimbledon
   PARSONS, Teddy Matches played from: 16 January 1904    - 15 April 1905
Clubs: Brighton and Hove Albion
   PARTINGTON, Joe Matches played from: 28 January 2017    - 15 November 2016
Clubs: Bristol Rovers, AFC Bournemouth, Eastleigh
   PARTON, J. Matches played from: 8 April 1912    - 11 October 1913
Clubs: Coventry City
   PARTON, Jeff Matches played from: 27 November 1971    - 1 April 1977
Clubs: Burnley, Northampton Town
   PARTRIDGE, Dave Matches played from: 15 April 2006    - 11 November 2005
Clubs: Milton Keynes Dons, Bristol City
   PARTRIDGE, Don Matches played from: 25 September 1962    - 25 September 1962
Clubs: Darlington
   PARTRIDGE, Malcolm Matches played from: 28 February 1976    - 22 April 1969
Clubs: Grimsby Town, Mansfield Town
   PARTRIDGE, Richie Matches played from: 11 August 2009    - 24 March 2001
Clubs: Milton Keynes Dons, Stockport County, Bristol Rovers
   PARTRIDGE, Scott Matches played from: 20 November 1994    - 10 April 2001
Clubs: Bristol City, Brentford
   PASCOE, Colin Matches played from: 20 April 1996    - 10 January 1996
Clubs: Blackpool, Sunderland, Swansea City
   PASCUCCI, Carlo Matches played from: 15 November 1994    - 15 November 1994
Clubs: Ascoli Calcio 1898
   PASHLEY, Terry Matches played from: 23 September 1978    - 3 January 1987
Clubs: Blackpool, Bury
   PASK, Josh Matches played from: 16 August 2016    - 15 August 2017
Clubs: Gillingham, West Ham United Under-21
   PASKIN, John Matches played from: 3 September 1988    - 3 September 1988
Clubs: West Bromwich Albion
   PASS, Jimmy Matches played from: 28 September 1907    - 1 April 1908
Clubs: Tottenham Hotspur, New Brompton
   PASSEY, Peter Matches played from: 28 August 1973    - 4 September 1973
Clubs: Newport County
   PASSMOOR, Tom Matches played from: 16 August 1969    - 16 August 1969
Clubs: Carlisle United
   PASTON, Mark Matches played from: 30 August 2004    - 30 August 2004
Clubs: Walsall
   PATE, Sandy Matches played from: 4 November 1967    - 27 March 1976
Clubs: Mansfield Town
   PATEMAN, George Matches played from: 19 October 1929    - 19 October 1929
Clubs: Gillingham
   PATERSON, Brody Matches played from: 22 October 2022    - 22 October 2022
Clubs: Hartlepool United
   PATERSON, Jamie Matches played from: 18 September 2010    - 9 March 2013
Clubs: Walsall
   PATERSON, Jim Matches played from: 19 October 1935    - 28 December 1936
Clubs: Reading
   PATERSON, Jim Matches played from: 28 September 2010    - 31 March 2012
Clubs: Plymouth Argyle, Bristol Rovers
   PATERSON, Jock Matches played from: 18 April 1928    - 7 May 1927
Clubs: Bristol Rovers, Queens Park Rangers
   PATERSON, Martin Matches played from: 3 October 2015    - 29 November 2014
Clubs: Blackpool, Bristol City, Fleetwood Town
   PATERSON, Matt Matches played from: 18 August 2009    - 30 January 2010
Clubs: Southampton, Southend United
   PATERSON, Scott Matches played from: 7 October 1995    - 7 October 1995
Clubs: Bristol City
   PATERSON, Tommy Matches played from: 11 October 1952    - 28 February 1953
Clubs: Watford
   PATERSON, William Matches played from: 23 October 1937    - 5 March 1938
Clubs: Mansfield Town
   PATERSON, Willie Matches played from: 16 October 1926    - 17 September 1927
Clubs: Charlton Athletic
   PATES, Colin Matches played from: 19 January 1988    - 9 November 1994
Clubs: Chelsea, Brighton and Hove Albion
   PATINO, Charlie Matches played from: 7 September 2021    - 7 September 2021
Clubs: Arsenal Under-21
   PATON, Johnny Matches played from: 28 February 1953    - 5 December 1953
Clubs: Watford
   PATON, Tommy Matches played from: 23 October 1948    - 8 April 1939
Clubs: Watford, Bournemouth and Boscombe Athletic
   PATRICK, Bertie Matches played from: 17 April 1965    - 14 March 1970
Clubs: Preston North End
   PATRICK, Bill Matches played from: 17 November 1956    - 12 April 1958
Clubs: Coventry City
   PATRICK, Joe Matches played from: 10 December 1938    - 10 December 1938
Clubs: Southport
   PATRICK, Omari Matches played from: 9 September 2023    - 11 March 2023
Clubs: Sutton United, Carlisle United
   PATRICK, R. Matches played from: 9 December 1933    - 9 December 1933
Clubs: Dartford
   PATTEN Matches played from: 2 November 1901    - 1 November 1902
Clubs: Yeovil Casuals
   PATTERSON Matches played from: 31 March 1899    - 31 March 1899
Clubs: Southampton
   PATTERSON Matches played from: 12 December 1896    - 11 March 1899
Clubs: Royal Artillery
   PATTERSON, Darren Matches played from: 10 March 2001    - 10 March 2001
Clubs: Oxford United
   PATTERSON, Gary Matches played from: 26 December 1995    - 2 March 1996
Clubs: Wycombe Wanderers
   PATTERSON, Mark Matches played from: 5 April 1997    - 1 February 1997
Clubs: Southend United, Sheffield United
   PATTERSON, Mark Matches played from: 12 October 1991    - 2 May 1987
Clubs: Derby County, Carlisle United
   PATTERSON, Mark Matches played from: 28 February 1998    - 10 November 1987
Clubs: Bury, Bolton Wanderers, Blackburn Rovers
   PATTERSON, Ronnie Matches played from: 25 September 1952    - 1 February 1958
Clubs: Northampton Town
   PATTERSON, Rory Matches played from: 6 November 2010    - 8 March 2011
Clubs: Plymouth Argyle
   PATTISON, Alex Matches played from: 27 November 2021    - 22 September 2018
Clubs: Harrogate Town, Yeovil Town
   PATTISON, Jack Matches played from: 21 April 1928    - 2 May 1928
Clubs: Torquay United
   PATTISON, Johnny Matches played from: 21 December 1946    - 24 March 1951
Clubs: Queens Park Rangers, Leyton Orient
   PAUL Matches played from: 15 November 1902    - 15 November 1902
Clubs: Poole
   PAUL, H. Matches played from: 3 October 1891    - 3 October 1891
Clubs: Luton Town
   PAUL, Ian Matches played from: 11 April 1978    - 16 January 1979
Clubs: Walsall
   PAUL, John Matches played from: 7 September 1898    - 5 October 1898
Clubs: Bristol Eastville Rovers
   PAUL, John Matches played from: 17 September 1924    - 23 October 1926
Clubs: Bristol City
   PAUL, John Matches played from: 11 November 1899    - 27 April 1901
Clubs: Bristol Rovers
   PAUL, Martyn Matches played from: 24 February 1996    - 24 February 1996
Clubs: Bristol Rovers
   PAUL, Roy Matches played from: 13 March 1948    - 10 January 1953
Clubs: Swansea Town, Manchester City
   PAULTON Matches played from: 4 October 1890    - 4 October 1890
Clubs: Maidenhead
   PAVAN, Simone Matches played from: 24 August 1994    - 24 August 1994
Clubs: Atalanta
   PAVEY, Alfie Matches played from: 5 November 2017    - 17 October 2015
Clubs: Dartford, Millwall
   PAVITT, Bill Matches played from: 9 January 1954    - 4 September 1954
Clubs: Southend United
   PAYNE, Brian Matches played from: 5 October 1957    - 5 October 1957
Clubs: Gillingham
   PAYNE, Charles Matches played from: 16 September 1914    - 24 April 1915
Clubs: Bristol Rovers
   PAYNE, Clive Matches played from: 31 March 1975    - 22 April 1972
Clubs: AFC Bournemouth, Norwich City
   PAYNE, David Matches played from: 29 September 1973    - 29 September 1973
Clubs: Orient
   PAYNE, Derek Matches played from: 27 August 1994    - 11 March 1995
Clubs: Watford
   PAYNE, Don Matches played from: 4 September 1973    - 4 September 1973
Clubs: Newport County
   PAYNE, Ernie Matches played from: 14 November 1896    - 9 January 1897
Clubs: Tottenham Hotspur
   PAYNE, George Matches played from: 7 March 1959    - 31 August 1960
Clubs: Tranmere Rovers
   PAYNE, George Matches played from: 4 December 1909    - 15 January 1910
Clubs: Crystal Palace
   PAYNE, Jack Matches played from: 1 February 2022    - 9 January 2016
Clubs: Crawley Town, Gillingham, Southend United
   PAYNE, Jack Matches played from: 28 October 2023    - 28 October 2023
Clubs: Milton Keynes Dons
   PAYNE, Jack Matches played from: 3 August 2013    - 11 April 2015
Clubs: Peterborough United
   PAYNE, Joe Matches played from: 17 November 1951    - 5 April 1952
Clubs: Northampton Town
   PAYNE, Joe Matches played from: 3 April 1937    - 21 April 1937
Clubs: Luton Town
   PAYNE, Joe Matches played from: 13 March 1948    - 30 September 1948
Clubs: Swansea Town
   PAYNE, John Matches played from: 31 August 1929    - 28 December 1929
Clubs: Brentford
   PAYNE, Josh Matches played from: 26 August 2017    - 21 August 2018
Clubs: Crawley Town
   PAYNE, Lewis Matches played from: 14 October 2023    - 3 February 2024
Clubs: Newport County
   PAYNE, Stefan Matches played from: 25 October 2011    - 25 October 2011
Clubs: Gillingham
   PAYNE, Steve Matches played from: 22 September 2001    - 18 October 2003
Clubs: Chesterfield
   PAYNE, Tony Matches played from: 21 November 1981    - 21 November 1981
Clubs: Taunton Town
   PAYNTER, Billy Matches played from: 29 March 2014    - 1 April 2013
Clubs: Sheffield United, Port Vale, Doncaster Rovers
   PAYTON, Andy Matches played from: 12 April 1988    - 25 February 1995
Clubs: Hull City, Huddersfield Town, Barnsley
   PEACOCK, C.H. Matches played from: 23 October 1886    - 5 October 1889
Clubs: Watford Rovers
   PEACOCK, Darren Matches played from: 28 September 1999    - 6 September 1986
Clubs: Blackburn Rovers, Queens Park Rangers, Newport County
   PEACOCK, Dennis Matches played from: 12 October 1985    - 14 April 1984
Clubs: Burnley, Doncaster Rovers
   PEACOCK, Ernie Matches played from: 8 February 1947    - 12 March 1955
Clubs: Bristol City
   PEACOCK, G. Matches played from: 29 October 1892    - 29 October 1892
Clubs: Warmley
   PEACOCK, Gavin Matches played from: 5 December 1989    - 6 April 2002
Clubs: AFC Bournemouth, Chelsea, Newcastle United, Queens Park Rangers
   PEACOCK, Joe Matches played from: 26 September 1931    - 21 January 1933
Clubs: Clapton Orient
   PEACOCK, Keith Matches played from: 2 January 1965    - 1 April 1975
Clubs: Charlton Athletic
   PEACOCK, Lee Matches played from: 26 August 1995    - 18 December 1999
Clubs: Carlisle United, Bristol City, Manchester City
   PEACOCK, Mike Matches played from: 25 September 1962    - 25 September 1962
Clubs: Darlington
   PEACOCK, Richard Matches played from: 12 August 1995    - 20 January 1996
Clubs: Hull City
   PEACOCK, Terry Matches played from: 11 September 1957    - 11 September 1957
Clubs: Queens Park Rangers
   PEAD, Craig Matches played from: 9 April 2005    - 4 September 2007
Clubs: Walsall, Brentford
   PEAKE, Andy Matches played from: 25 August 1990    - 29 February 1992
Clubs: Charlton Athletic, Middlesbrough
   PEAKE, Dudley Matches played from: 20 September 1958    - 21 April 1962
Clubs: Newport County
   PEAKE, Jason Matches played from: 11 October 1997    - 11 October 1997
Clubs: Bury
   PEAKE, Trevor Matches played from: 27 August 1980    - 18 February 1995
Clubs: Lincoln City, Luton Town
   PEAPELL, Dennis Matches played from: 30 October 1965    - 30 October 1965
Clubs: Exeter City
   PEARCE, Alan Matches played from: 24 March 1984    - 3 March 1987
Clubs: York City
   PEARCE, Alex Matches played from: 29 December 2007    - 9 December 2023
Clubs: AFC Bournemouth, AFC Wimbledon
   PEARCE, Andy Matches played from: 29 December 1993    - 4 April 1994
Clubs: Sheffield Wednesday
   PEARCE, Chris Matches played from: 18 September 1982    - 9 March 1985
Clubs: Rochdale, Port Vale
   PEARCE, Cyril Matches played from: 8 November 1930    - 14 March 1931
Clubs: Newport County
   PEARCE, Dennis Matches played from: 30 November 2002    - 16 April 2001
Clubs: Peterborough United, Notts County
   PEARCE, Graham Matches played from: 27 December 1986    - 29 May 1987
Clubs: Gillingham
   PEARCE, Greg Matches played from: 22 September 2001    - 22 September 2001
Clubs: Chesterfield
   PEARCE, Ian Matches played from: 23 October 1991    - 4 October 1995
Clubs: Chelsea, Blackburn Rovers
   PEARCE, Isaac Matches played from: 14 August 2018    - 25 August 2018
Clubs: Forest Green Rovers
   PEARCE, Jason Matches played from: 22 September 2007    - 23 January 2021
Clubs: AFC Bournemouth, Charlton Athletic
   PEARCE, Jim Matches played from: 6 April 1935    - 14 January 1939
Clubs: Bristol City
   PEARCE, John Matches played from: 28 November 1960    - 28 November 1960
Clubs: Grimsby Town
   PEARCE, Krystian Matches played from: 13 February 2010    - 6 August 2013
Clubs: Huddersfield Town, Notts County, Mansfield Town, Scunthorpe United, Torquay United
   PEARCE, Stuart Matches played from: 5 January 2002    - 20 November 1982
Clubs: Manchester City, Wealdstone
   PEARCE, Tom Matches played from: 2 February 2021    - 2 February 2021
Clubs: Wigan Athletic
   PEARCE, William Matches played from: 5 March 1921    - 1 May 1922
Clubs: Norwich City
   PEARCEY, Jason Matches played from: 4 March 1995    - 25 January 1997
Clubs: Grimsby Town
   PEARS, Steve Matches played from: 30 September 1986    - 29 October 1994
Clubs: Middlesbrough
   PEARSON, Ben Matches played from: 7 February 2015    - 12 September 2015
Clubs: Barnsley
   PEARSON, Dave Matches played from: 18 November 1967    - 11 January 1969
Clubs: Southport
   PEARSON, Don Matches played from: 15 November 1958    - 15 November 1958
Clubs: Aldershot
   PEARSON, Greg Matches played from: 26 November 2011    - 17 March 2012
Clubs: Aldershot Town, Crewe Alexandra
   PEARSON, Harold Matches played from: 16 February 1938    - 16 February 1938
Clubs: Millwall
   PEARSON, Horace Matches played from: 4 September 1937    - 14 January 1939
Clubs: Newport County, Coventry City, Bristol City
   PEARSON, Ian Matches played from: 25 October 1980    - 28 March 1981
Clubs: Exeter City
   PEARSON, James Matches played from: 6 January 1912    - 8 February 1913
Clubs: Norwich City
   PEARSON, Jim Matches played from: 4 October 1930    - 4 October 1930
Clubs: Norwich City
   PEARSON, John Matches played from: 3 February 1987    - 4 February 1990
Clubs: Leeds United
   PEARSON, John Matches played from: 15 March 1924    - 15 March 1924
Clubs: Brentford
   PEARSON, John Matches played from: 31 August 1991    - 31 October 1992
Clubs: Barnsley
   PEARSON, John Matches played from: 19 October 1965    - 19 October 1965
Clubs: York City
   PEARSON, Nigel Matches played from: 15 January 1995    - 29 September 1987
Clubs: Middlesbrough, Sheffield Wednesday, Shrewsbury Town
   PEARSON, Sam Matches played from: 22 April 2023    - 22 April 2023
Clubs: AFC Wimbledon
   PEARSON, Shaun Matches played from: 14 January 2023    - 14 January 2023
Clubs: Grimsby Town
   PEARSON, Stephen Matches played from: 15 March 2014    - 15 March 2014
Clubs: Bristol City
   PEARSON, Stuart Matches played from: 15 August 1970    - 15 April 1974
Clubs: Hull City
   PEARSON, Tich Matches played from: 8 October 1938    - 8 October 1938
Clubs: Queens Park Rangers
   PEART, Jack Matches played from: 21 October 1922    - 21 October 1922
Clubs: Norwich City
   PEASE, Billy Matches played from: 28 March 1921    - 24 February 1934
Clubs: Northampton Town, Luton Town
   PEASE, W. Matches played from: 13 December 1919    - 24 April 1920
Clubs: Northampton Town
   PEAT, Arthur Matches played from: 18 November 1967    - 11 January 1969
Clubs: Southport
   PECK, Michael Matches played from: 8 October 2019    - 8 October 2019
Clubs: Plymouth Argyle
   PECK, Trevor Matches played from: 27 March 1964    - 27 February 1965
Clubs: Cardiff City
   PEDDIE, Jock Matches played from: 21 November 1903    - 28 November 1903
Clubs: Plymouth Argyle
   PEDERSEN, Rune Matches played from: 13 August 2005    - 25 February 2006
Clubs: Nottingham Forest
   PEDERSEN, Tore Matches played from: 7 December 1993    - 7 December 1993
Clubs: Oldham Athletic
   PEDLAR, Philip Matches played from: 25 December 1926    - 18 February 1928
Clubs: Merthyr Town
   PEDLEY, Jack Matches played from: 22 February 1908    - 22 February 1908
Clubs: Wolverhampton Wanderers
   PEDRO, Djavan Matches played from: 21 October 2023    - 21 October 2023
Clubs: Salford City
   PEED, Frank Matches played from: 29 November 1930    - 7 February 1931
Clubs: Norwich City
   PEEK, R. Matches played from: 6 December 1913    - 12 December 1914
Clubs: Millwall
   PEEL, Harold Matches played from: 12 January 1924    - 20 February 1929
Clubs: Bradford, Arsenal
   PEER, Dean Matches played from: 29 October 1988    - 12 April 1993
Clubs: Birmingham City
   PEGG, Dick Matches played from: 26 December 1900    - 15 April 1901
Clubs: Reading
   PEGLER, Matt Matches played from: 7 November 2009    - 7 November 2009
Clubs: Woking
   PEIRÓ, Joaquín Matches played from: 27 August 1969    - 10 September 1969
Clubs: AS Roma
   PEJIC, Mel Matches played from: 8 September 1982    - 10 February 1987
Clubs: Hereford United
   PEJIC, Shaun Matches played from: 13 September 2003    - 13 January 2007
Clubs: Wrexham
   PELL, Harry Matches played from: 8 October 2011    - 11 October 2010
Clubs: Hereford United, Colchester United, AFC Wimbledon, Cheltenham Town, Bristol Rovers
   PELL, William Matches played from: 9 November 1901    - 22 February 1902
Clubs: Northampton Town
   PELLATT, Dan Matches played from: 27 April 1895    - 13 February 1897
Clubs: New Brompton
   PELLIZZARO, Giorgio Matches played from: 5 June 1971    - 5 June 1971
Clubs: UC Sampdoria
   PELTIER, Lee Matches played from: 24 November 2009    - 28 March 2009
Clubs: Huddersfield Town, Leicester City, Yeovil Town
   PEMBERTON, John Matches played from: 27 November 1993    - 14 August 1993
Clubs: Leeds United, Crewe Alexandra, Crystal Palace, Sheffield United
   PEMBERTON, Martin Matches played from: 18 January 2003    - 28 August 1996
Clubs: Stockport County, Oldham Athletic
   PEMBERY, Gordon Matches played from: 25 December 1950    - 2 January 1952
Clubs: Torquay United
   PEMBLETON, Arthur Matches played from: 9 September 1922    - 31 January 1925
Clubs: Millwall
   PEMBRIDGE, Mark Matches played from: 6 December 1992    - 22 March 1995
Clubs: Derby County
   PENDER, John Matches played from: 6 January 1990    - 6 January 1990
Clubs: Bristol City
   PENDERGAST, Bill Matches played from: 30 September 1936    - 30 September 1936
Clubs: Bristol Rovers
   PENDLEBURY, Ian Matches played from: 16 March 2002    - 16 March 2002
Clubs: Wigan Athletic
   PENDREY, Gary Matches played from: 8 November 1969    - 13 January 1973
Clubs: Birmingham City
   PENFOLD, Mark Matches played from: 21 September 1974    - 21 September 1974
Clubs: Charlton Athletic
   PENFORD, Dennis Matches played from: 5 October 1960    - 1 November 1958
Clubs: Torquay United, Reading
   PENFORD, Tom Matches played from: 11 February 2006    - 11 February 2006
Clubs: Bradford City
   PENK, Harry Matches played from: 7 September 1957    - 28 February 1959
Clubs: Plymouth Argyle
   PENMAN, Ted Matches played from: 1 September 1904    - 1 September 1904
Clubs: Luton Town
   PENMAN, Willie Matches played from: 16 November 1963    - 10 April 1965
Clubs: Newcastle United
   PENN, Don Matches played from: 9 September 1978    - 9 March 1982
Clubs: Walsall
   PENN, Frank Matches played from: 10 January 1925    - 19 April 1930
Clubs: Fulham
   PENN, Russell Matches played from: 13 August 2011    - 10 March 2012
Clubs: Cheltenham Town
   PENN, Tommy Matches played from: 31 August 1925    - 31 August 1925
Clubs: Bristol City
   PENNANT, Jermaine Matches played from: 11 February 2017    - 28 August 2012
Clubs: Bury, Stoke City
   PENNEY Matches played from: 5 January 1901    - 9 March 1901
Clubs: Gravesend United
   PENNEY, A. Matches played from: 23 March 1897    - 24 February 1900
Clubs: Sheppey United
   PENNEY, David Matches played from: 10 January 1996    - 23 December 1987
Clubs: Swansea City, Oxford United, Derby County
   PENNEY, Matt Matches played from: 18 March 2017    - 10 February 2018
Clubs: Bradford City, Mansfield Town
   PENNINGTON, A. Matches played from: 19 December 1896    - 28 February 1898
Clubs: Northfleet, Bristol St. George
   PENNINGTON, Jim Matches played from: 28 August 1963    - 12 April 1966
Clubs: Grimsby Town, Oldham Athletic
   PENNINGTON, Matthew Matches played from: 19 April 2016    - 12 January 2015
Clubs: Walsall, Coventry City
   PENNOCK, Adrian Matches played from: 31 October 1995    - 31 October 1995
Clubs: AFC Bournemouth
   PENNYFATHER, Glenn Matches played from: 24 March 1993    - 6 April 1985
Clubs: Bristol City, Crystal Palace, Ipswich Town, Southend United
   PENRICE, Gary Matches played from: 1 January 1990    - 11 April 1987
Clubs: Watford, Queens Park Rangers, Bristol Rovers
   PENSÉE, Michel Matches played from: 25 March 2005    - 25 March 2005
Clubs: Milton Keynes Dons
   PENSTONE, E. Matches played from: 9 January 1926    - 9 January 1926
Clubs: Clapton
   PENTECOST, Mike Matches played from: 27 October 1970    - 23 December 1972
Clubs: Fulham
   PENTLAND, Fred Matches played from: 20 October 1906    - 29 April 1908
Clubs: Brentford, Queens Park Rangers
   PENTNEY, Carl Matches played from: 2 October 2012    - 14 February 2009
Clubs: Colchester United, Leicester City
   PEPLOW, Billy Matches played from: 26 December 1908    - 26 December 1913
Clubs: Bristol Rovers
   PEPLOW, Ron Matches played from: 21 April 1956    - 2 April 1960
Clubs: Brentford
   PEPLOW, Steve Matches played from: 2 October 1973    - 21 August 1978
Clubs: Nottingham Forest, Tranmere Rovers
   PEPPER, Graham Matches played from: 9 December 2000    - 9 December 2000
Clubs: Gateshead
   PEPPER, Nigel Matches played from: 24 January 1998    - 13 January 1996
Clubs: Bradford City, York City
   PEPPITT, Syd Matches played from: 8 January 1949    - 30 September 1950
Clubs: Stoke City, Port Vale
   PEPPLE, Aribim Matches played from: 24 September 2022    - 24 September 2022
Clubs: Grimsby Town
   PERANI, Marino Matches played from: 26 May 1971    - 1 June 1971
Clubs: Bologna FC 1909
   PERCH, James Matches played from: 10 August 2016    - 3 March 2020
Clubs: Queens Park Rangers, Nottingham Forest, Mansfield Town, Scunthorpe United
   PERCIVAL, Jack Matches played from: 20 March 1948    - 13 November 1948
Clubs: Bournemouth and Boscombe Athletic
   PEREIRA, Dion Matches played from: 5 March 2022    - 9 September 2023
Clubs: Bradford City, Sutton United
   PEREIRA, Joel Castro Matches played from: 7 November 2015    - 12 December 2015
Clubs: Rochdale
   PEREIRA, Quentin Matches played from: 20 August 2016    - 20 August 2016
Clubs: Port Vale
   PÉREZ, Lionel Matches played from: 21 October 1997    - 9 April 2002
Clubs: Sunderland, Cambridge United
   PÉRICARD, Vincent Matches played from: 21 November 2009    - 21 November 2009
Clubs: Carlisle United
   PERKINS, Bill Matches played from: 17 October 1903    - 17 February 1906
Clubs: Northampton Town
   PERKINS, Chris Matches played from: 23 April 1996    - 23 April 1996
Clubs: Chesterfield
   PERKINS, David Matches played from: 10 March 2009    - 25 March 2016
Clubs: Colchester United, Morecambe, Stockport County, Tranmere Rovers, Rochdale, Wigan Athletic
   PERKINS, Eric Matches played from: 8 September 1956    - 12 January 1957
Clubs: Walsall
   PERKINS, Steve Matches played from: 3 January 1998    - 3 January 1998
Clubs: Stevenage Borough
   PERKINS, Steve Matches played from: 20 November 1982    - 30 October 1979
Clubs: Wealdstone, Wimbledon
   PERKS, Steve Matches played from: 29 September 1987    - 3 October 1989
Clubs: Shrewsbury Town
   PÉRON, Jean-François Matches played from: 12 September 1998    - 20 February 1999
Clubs: Portsmouth
   PERPETUINI, David Matches played from: 18 October 2005    - 9 April 2005
Clubs: Stevenage Borough, Walsall
   PERRETT, George Matches played from: 7 December 1946    - 2 April 1949
Clubs: Ipswich Town
   PERRETT, Russell Matches played from: 29 December 2007    - 12 March 2005
Clubs: AFC Bournemouth, Portsmouth, Luton Town
   PERRIN, Steve Matches played from: 16 September 1978    - 2 November 1976
Clubs: Plymouth Argyle, Crystal Palace
   PERRINS, George Matches played from: 18 February 1899    - 10 February 1900
Clubs: Chatham
   PERRY, Alex Matches played from: 8 October 2016    - 2 February 2021
Clubs: Bolton Wanderers, Scunthorpe United, Wigan Athletic
   PERRY, Andy Matches played from: 7 October 1987    - 7 October 1987
Clubs: Portsmouth
   PERRY, Chris Matches played from: 18 August 2009    - 23 April 1994
Clubs: Southampton, Luton Town, Wimbledon
   PERRY, Eddie Matches played from: 27 September 1930    - 31 January 1931
Clubs: Thames Association
   PERRY, Eric Matches played from: 11 February 1933    - 3 February 1934
Clubs: Coventry City
   PERRY, Ivor Matches played from: 18 April 1928    - 18 April 1928
Clubs: Bristol Rovers
   PERRY, Len Matches played from: 10 September 1953    - 10 September 1953
Clubs: Walsall
   PERRY, Mark Matches played from: 31 October 1998    - 8 April 2000
Clubs: Queens Park Rangers
   PERRY, Micky Matches played from: 20 August 1985    - 20 August 1985
Clubs: Torquay United
   PERRY, Sam Matches played from: 4 December 2021    - 7 May 2022
Clubs: Walsall
   PERRYMAN, Steve Matches played from: 26 January 1980    - 20 April 1987
Clubs: Tottenham Hotspur, Brentford
   PESCHISOLIDO, Paul Matches played from: 12 January 1993    - 20 September 1997
Clubs: Birmingham City, Fulham, Stoke City, Luton Town, West Bromwich Albion
   PETCHEY, George Matches played from: 5 September 1953    - 2 February 1963
Clubs: Queens Park Rangers, Crystal Palace
   PETERLIN, Anton Matches played from: 6 November 2010    - 8 March 2011
Clubs: Plymouth Argyle
   PETERS, Frank Matches played from: 24 October 1936    - 10 September 1938
Clubs: Bristol City
   PETERS, Gary Matches played from: 24 November 1984    - 1 April 1983
Clubs: Aldershot, Fulham, Reading, Wimbledon
   PETERS, Jack Matches played from: 22 January 1898    - 13 February 1897
Clubs: Sheppey United, New Brompton
   PETERS, Lou Matches played from: 13 October 1962    - 18 September 1968
Clubs: Bristol City, Bournemouth and Boscombe Athletic
   PETERS, Martin Matches played from: 6 September 1980    - 31 January 1967
Clubs: Sheffield United, West Ham United
   PETERS, Ryan Matches played from: 22 January 2005    - 4 September 2007
Clubs: Brentford
   PETHARD, Freddie Matches played from: 4 April 1972    - 15 December 1979
Clubs: Cardiff City, Torquay United
   PETHERBRIDGE, George Matches played from: 19 October 1946    - 6 April 1953
Clubs: Bristol Rovers
   PETHICK, Robbie Matches played from: 24 November 2001    - 12 September 1998
Clubs: Brighton and Hove Albion, Portsmouth
   PETRACHI, Gianluca Matches played from: 11 September 1999    - 11 September 1999
Clubs: Nottingham Forest
   PETRASSO, Mike Matches played from: 13 December 2014    - 13 December 2014
Clubs: Notts County
   PETRIC, Gordan Matches played from: 21 November 1998    - 17 April 1999
Clubs: Crystal Palace
   PETRIE, Bob Matches played from: 6 November 1897    - 16 September 1899
Clubs: Southampton
   PETT, Ernie Matches played from: 28 August 1920    - 28 August 1920
Clubs: Luton Town
   PETT, Tom Matches played from: 11 September 2021    - 12 January 2019
Clubs: Port Vale, Stevenage, Lincoln City
   PETTA, Bobby Matches played from: 28 December 1997    - 11 February 2006
Clubs: Ipswich Town, Bradford City
   PETTEFER, Carl Matches played from: 25 January 2005    - 25 January 2005
Clubs: Southend United
   PETTERSON, Andy Matches played from: 26 December 1999    - 18 March 2000
Clubs: Portsmouth, Notts County, Charlton Athletic, Wolverhampton Wanderers
   PETTIGREW, Adrian Matches played from: 4 September 2007    - 4 September 2007
Clubs: Brentford
   PETTINGER, Paul Matches played from: 31 March 2001    - 31 March 2001
Clubs: Rotherham United
   PETTIT, Ray Matches played from: 18 October 1969    - 18 October 1969
Clubs: Hull City
   PETTS, John Matches played from: 23 April 1968    - 8 March 1963
Clubs: Bristol Rovers, Reading
   PETTY, Ben Matches played from: 25 November 2000    - 5 May 2001
Clubs: Stoke City
   PEVERALL, John Matches played from: 22 September 1965    - 31 December 1966
Clubs: Darlington
   PEYTON, Gerry Matches played from: 8 January 1977    - 11 September 1993
Clubs: Fulham, Brentford, AFC Bournemouth, West Ham United
   PHELAN Matches played from: 7 December 1968    - 7 December 1968
Clubs: Grantham
   PHELAN, Albert Matches played from: 12 October 1974    - 13 March 1976
Clubs: Halifax Town
   PHELAN, Mike Matches played from: 4 April 1981    - 31 August 1994
Clubs: Burnley, Norwich City, Manchester United, West Bromwich Albion
   PHELAN, Terry Matches played from: 26 February 1994    - 21 January 2000
Clubs: Manchester City, Fulham, Crystal Palace
   PHELPS, Herbert Matches played from: 25 November 1893    - 25 November 1893
Clubs: Weymouth
   PHILBIN, Jack Matches played from: 31 October 1936    - 16 October 1937
Clubs: Torquay United
   PHILLIBEN, John Matches played from: 14 April 1984    - 14 April 1984
Clubs: Doncaster Rovers
   PHILLIP, George Matches played from: 10 November 1906    - 10 November 1906
Clubs: Portsmouth
   PHILLIPS Matches played from: 12 December 1896    - 11 March 1899
Clubs: Royal Artillery
   PHILLIPS Matches played from: 28 November 1925    - 28 November 1925
Clubs: Farnham United Breweries
   PHILLIPS, Aaron Matches played from: 21 December 2013    - 14 February 2017
Clubs: Coventry City, Northampton Town
   PHILLIPS, Adam Matches played from: 6 March 2021    - 6 March 2021
Clubs: Accrington Stanley
   PHILLIPS, David Matches played from: 31 January 1998    - 13 September 1983
Clubs: Huddersfield Town, Norwich City, Plymouth Argyle
   PHILLIPS, Dillon Matches played from: 12 November 2016    - 30 April 2017
Clubs: Charlton Athletic
   PHILLIPS, Gary Matches played from: 26 December 1986    - 20 April 1987
Clubs: Brentford
   PHILLIPS, Gordon Matches played from: 5 March 1966    - 5 March 1966
Clubs: Brentford
   PHILLIPS, Harry Matches played from: 14 April 1911    - 16 November 1912
Clubs: Bristol Rovers
   PHILLIPS, Harry Matches played from: 30 September 1905    - 19 March 1906
Clubs: New Brompton
   PHILLIPS, Ian Matches played from: 28 September 1982    - 28 March 1986
Clubs: Northampton Town, Colchester United
   PHILLIPS, Jack Matches played from: 8 September 1930    - 24 September 1924
Clubs: Coventry City, Bristol Rovers, Brentford, Merthyr Town, Southend United
   PHILLIPS, Jimmy Matches played from: 28 April 1990    - 30 October 1999
Clubs: Middlesbrough, Oxford United, Bolton Wanderers
   PHILLIPS, Jimmy Matches played from: 17 September 2011    - 28 February 2012
Clubs: Burton Albion
   PHILLIPS, John Matches played from: 26 December 1969    - 28 September 1968
Clubs: Aston Villa, Shrewsbury Town
   PHILLIPS, Kevin Matches played from: 21 October 1997    - 11 March 1995
Clubs: Sunderland, Watford
   PHILLIPS, Kieran Matches played from: 4 December 2021    - 8 March 2022
Clubs: Walsall, Exeter City
   PHILLIPS, L. Matches played from: 9 December 1933    - 9 December 1933
Clubs: Dartford
   PHILLIPS, Leighton Matches played from: 26 December 1970    - 14 April 1979
Clubs: Cardiff City, Swansea City
   PHILLIPS, Les Matches played from: 5 October 1988    - 7 January 1995
Clubs: Oxford United, Marlow
   PHILLIPS, Mark Matches played from: 10 September 2011    - 1 May 2010
Clubs: Southend United, Brentford
   PHILLIPS, Martin Matches played from: 12 September 1998    - 13 March 2004
Clubs: Portsmouth, Torquay United, Plymouth Argyle
   PHILLIPS, Matt Matches played from: 26 September 2009    - 24 April 2010
Clubs: Wycombe Wanderers
   PHILLIPS, Reginald Matches played from: 20 December 1924    - 20 December 1924
Clubs: Merthyr Town
   PHILLIPS, Ron Matches played from: 4 October 1969    - 16 April 1977
Clubs: Bolton Wanderers, Chester, Bury
   PHILLIPS, Russell Matches played from: 2 November 1946    - 2 November 1946
Clubs: Torquay United
   PHILLIPS, Steve Matches played from: 26 December 1984    - 23 October 1976
Clubs: Southend United, Northampton Town
   PHILLIPS, Steve Matches played from: 16 December 2006    - 25 April 2009
Clubs: Bristol Rovers
   PHILLIPS, Steve Matches played from: 17 December 1977    - 29 December 1979
Clubs: Brentford
   PHILLIPS, Steve Matches played from: 28 December 1998    - 22 September 2018
Clubs: Bristol City, Crewe Alexandra, Yeovil Town
   PHILLIPS, Stewart Matches played from: 22 April 1978    - 10 February 1987
Clubs: Hereford United
   PHILLIPS, Ted Matches played from: 15 September 1956    - 19 December 1964
Clubs: Ipswich Town, Leyton Orient
   PHILLIPS, Trevor Matches played from: 6 October 1979    - 30 April 1983
Clubs: Hull City, Chester, Rotherham United, Stockport County
   PHILLIPS, Waynne Matches played from: 21 March 1998    - 26 January 2002
Clubs: Stockport County, Wrexham
   PHILLIPS, Wilf Matches played from: 27 September 1930    - 21 January 1933
Clubs: Thames Association, Millwall, Bristol Rovers, Clapton Orient
   PHILLIPSON-MASTERS, Forbes Matches played from: 1 January 1983    - 10 April 1982
Clubs: Bristol City, Plymouth Argyle
   PHILLISKIRK, Danny Matches played from: 26 October 2013    - 20 February 2016
Clubs: Oldham Athletic, Blackpool
   PHILLISKIRK, Tony Matches played from: 24 October 1989    - 20 December 1987
Clubs: Bolton Wanderers, Oldham Athletic, Peterborough United, Sheffield United
   PHILO, Mark Matches played from: 17 April 2004    - 17 April 2004
Clubs: Wycombe Wanderers
   PHILPOT, Jamie Matches played from: 12 March 2016    - 12 March 2016
Clubs: Millwall
   PHILPOTT, Alan Matches played from: 2 December 1967    - 26 October 1968
Clubs: Oldham Athletic
   PHILPOTT, Lee Matches played from: 20 April 1996    - 31 May 1993
Clubs: Blackpool, Cambridge United, Leicester City
   PHILPOTT, Ron Matches played from: 26 November 1966    - 26 November 1966
Clubs: Horsham
   PHILPOTTS, Dave Matches played from: 21 October 1974    - 3 March 1984
Clubs: Tranmere Rovers
   PHINN Matches played from: 3 September 1898    - 3 September 1898
Clubs: Royal Artillery
   PHIPPS, Harold Matches played from: 11 October 1952    - 11 October 1952
Clubs: Watford
   PHIPPS, T.B. Matches played from: 13 October 1894    - 13 October 1894
Clubs: St. George
   PHIPPS, W. Matches played from: 29 October 1892    - 29 October 1892
Clubs: Warmley
   PHOENIX, Ginger Matches played from: 11 April 1931    - 31 March 1928
Clubs: Torquay United, Exeter City
   PHYTHIAN, Ernie Matches played from: 27 February 1963    - 27 February 1963
Clubs: Wrexham
   PICK, Billy Matches played from: 23 March 1929    - 2 September 1931
Clubs: Coventry City, Watford
   PICKEN, Albert Matches played from: 23 February 1929    - 23 February 1929
Clubs: Gillingham
   PICKEN, Jack Matches played from: 21 November 1903    - 28 January 1905
Clubs: Plymouth Argyle
   PICKEN, Phil Matches played from: 28 December 2005    - 25 March 2006
Clubs: Chesterfield
   PICKERING, Ally Matches played from: 14 December 1996    - 28 January 1998
Clubs: Stoke City
   PICKERING, Bill Matches played from: 19 September 1925    - 9 April 1927
Clubs: Merthyr Town, Bristol Rovers, Gillingham
   PICKERING, Fred Matches played from: 7 April 1970    - 27 March 1971
Clubs: Blackpool, Blackburn Rovers
   PICKERING, Harry Matches played from: 13 January 2018    - 13 January 2018
Clubs: Forest Green Rovers
   PICKERING, Harry Matches played from: 23 December 2017    - 20 February 2021
Clubs: Crewe Alexandra
   PICKERING, Jack Matches played from: 28 October 1905    - 3 March 1906
Clubs: Luton Town
   PICKERING, Mike Matches played from: 11 May 1979    - 3 March 1987
Clubs: Sheffield Wednesday, York City
   PICKERING, Nick Matches played from: 24 September 1985    - 24 September 1985
Clubs: Sunderland
   PICKERING, Peter Matches played from: 24 August 1955    - 1 September 1955
Clubs: Northampton Town
   PICKERING, Thomas Matches played from: 14 September 1901    - 28 December 1901
Clubs: Kettering
   PICKERSGILL, Tommy Matches played from: 1 September 1934    - 1 September 1934
Clubs: Torquay United
   PICKETT, Arthur Matches played from: 15 September 1906    - 12 March 1910
Clubs: Tottenham Hotspur, New Brompton
   PICKETT, Tommy Matches played from: 10 September 1931    - 16 September 1931
Clubs: Queens Park Rangers
   PICKFORD, Jordan Matches played from: 13 September 2014    - 5 April 2014
Clubs: Bradford City, Carlisle United
   PICKIN, W.J. Matches played from: 23 October 1886    - 23 October 1886
Clubs: Watford Rovers
   PICKWICK, Don Matches played from: 11 September 1948    - 29 October 1955
Clubs: Norwich City
   PIDCOCK, Fred Matches played from: 16 September 1953    - 16 September 1953
Clubs: Walsall
   PIDGELEY, Lenny Matches played from: 23 September 2014    - 4 October 2011
Clubs: Newport County, Millwall, Carlisle United, Exeter City
   PIDGEON, Harry Matches played from: 14 April 1922    - 14 April 1922
Clubs: Southend United
   PIEARCE, Steve Matches played from: 8 December 2001    - 8 December 2001
Clubs: Hereford United
   PIERCE, Barry Matches played from: 26 December 1955    - 22 February 1958
Clubs: Crystal Palace
   PIERCE, Bill Matches played from: 15 November 1924    - 11 October 1930
Clubs: Queens Park Rangers
   PIERCE, Gary Matches played from: 11 November 1972    - 16 September 1975
Clubs: Huddersfield Town, Barnsley, Blackpool, Wolverhampton Wanderers
   PIERCE, Jackie Matches played from: 1 April 1902    - 1 April 1902
Clubs: Bristol Rovers
   PIERCY, Frank Matches played from: 4 February 1905    - 25 November 1911
Clubs: West Ham United
   PIERCY, John Matches played from: 6 September 2003    - 20 May 2004
Clubs: Brighton and Hove Albion
   PIERGIANNI, Carl Matches played from: 30 October 2021    - 16 November 2019
Clubs: Oldham Athletic, Peterborough United, Stevenage, Salford City
   PIERRE, Aaron Matches played from: 14 November 2020    - 22 April 2023
Clubs: Shrewsbury Town, Northampton Town, AFC Wimbledon
   PIGG, Bill Matches played from: 10 October 1925    - 10 October 1925
Clubs: Queens Park Rangers
   PIGGOTT, Joe Matches played from: 8 September 2018    - 8 September 2018
Clubs: Morecambe
   PIKE, Alex Matches played from: 15 August 2017    - 15 August 2017
Clubs: West Ham United Under-21
   PIKE, Chris Matches played from: 21 March 1987    - 21 March 1987
Clubs: Fulham
   PIKE, Dan Matches played from: 27 February 2024    - 27 February 2024
Clubs: Tranmere Rovers
   PIKE, Geoff Matches played from: 5 January 1991    - 30 August 1978
Clubs: Leyton Orient, West Ham United
   PIKE, Martin Matches played from: 22 August 1987    - 15 April 1986
Clubs: Sheffield United, Peterborough United
   PIKE, Tot Matches played from: 21 February 1931    - 8 April 1933
Clubs: Southend United
   PILKINGTON, Anthony Matches played from: 3 March 2007    - 25 September 2010
Clubs: Stockport County, Huddersfield Town
   PILKINGTON, Brian Matches played from: 18 February 1964    - 12 December 1964
Clubs: Bury
   PILKINGTON, Danny Matches played from: 19 January 2010    - 23 February 2010
Clubs: Stockport County
   PILKINGTON, Elliot Matches played from: 2 February 1924    - 2 February 1924
Clubs: Oldham Athletic
   PILKINGTON, George Matches played from: 25 October 2003    - 19 April 2008
Clubs: Port Vale
   PILKINGTON, Kevin Matches played from: 26 October 1999    - 15 March 2003
Clubs: Port Vale, Notts County, Manchester United, Mansfield Town
   PILLING, Luke Matches played from: 19 January 2019    - 19 January 2019
Clubs: Tranmere Rovers
   PILLINGER, Billy Matches played from: 28 August 1922    - 4 September 1922
Clubs: Merthyr Town
   PILONI, Massimo Matches played from: 16 May 1970    - 16 May 1970
Clubs: Juventus
   PIMBLEY, Doug Matches played from: 6 March 1948    - 6 March 1948
Clubs: Notts County
   PINATO, Davide Matches played from: 24 August 1994    - 24 August 1994
Clubs: Atalanta
   PINAULT, Thomas Matches played from: 22 August 2006    - 17 January 2004
Clubs: Brentford, Colchester United
   PINCHBECK, Cliff Matches played from: 19 November 1949    - 10 November 1951
Clubs: Port Vale
   PINCOTT, Fred Matches played from: 20 September 1947    - 8 April 1939
Clubs: Newport County, Bournemouth and Boscombe Athletic
   PINDROCH, Bratislav Matches played from: 12 September 2017    - 27 October 2018
Clubs: Notts County
   PINFIELD Matches played from: 18 October 1902    - 18 October 1902
Clubs: Chippenham Town
   PINFIELD, R.G.C. Matches played from: 28 September 1912    - 27 September 1913
Clubs: Reading
   PINKNEY, Ernie Matches played from: 1 November 1913    - 13 February 1915
Clubs: Gillingham
   PINNER, Mike Matches played from: 28 March 1964    - 22 August 1959
Clubs: Leyton Orient, Queens Park Rangers
   PINNOCK, Mitch Matches played from: 18 September 2021    - 29 December 2022
Clubs: Northampton Town
   PINTO, Ivo Matches played from: 8 August 2017    - 8 August 2017
Clubs: Norwich City
   PINTO, Sérgio Matches played from: 2 October 1996    - 18 January 1997
Clubs: Bradford City
   PIPE, David Matches played from: 24 November 2007    - 9 April 2019
Clubs: Bristol Rovers, Eastleigh, Notts County, Newport County
   PIPER, Norman Matches played from: 20 March 1965    - 20 January 1978
Clubs: Plymouth Argyle, Portsmouth
   PIPER, Steve Matches played from: 12 August 1978    - 10 May 1977
Clubs: Portsmouth, Brighton and Hove Albion
   PIRES, Loick Matches played from: 27 February 2010    - 27 February 2010
Clubs: Leyton Orient
   PIRIE, Tom Matches played from: 25 August 1928    - 25 August 1928
Clubs: Bristol Rovers
   PITCHER, Darren Matches played from: 25 August 1990    - 16 January 1993
Clubs: Charlton Athletic
   PITHER, George Matches played from: 27 August 1923    - 3 September 1923
Clubs: Millwall
   PITMAN, Brett Matches played from: 2 October 2021    - 12 January 2013
Clubs: Bristol Rovers, Bristol City, AFC Bournemouth
   PITMAN, Jamie Matches played from: 1 December 2007    - 1 December 2007
Clubs: Forest Green Rovers
   PITT Matches played from: 13 January 1912    - 13 January 1912
Clubs: Sutton Junction
   PITT, Albert Matches played from: 23 November 1912    - 23 November 1912
Clubs: Stoke
   PITT, Courtney Matches played from: 1 October 2003    - 1 October 2003
Clubs: Luton Town
   PITT, Jackie Matches played from: 19 October 1946    - 6 April 1953
Clubs: Bristol Rovers
   PITT, Richie Matches played from: 29 August 1970    - 2 September 1972
Clubs: Sunderland
   PITTALIS, Giovanni Matches played from: 5 October 1994    - 5 October 1994
Clubs: US Lecce
   PITTAWAY Matches played from: 8 January 1898    - 8 January 1898
Clubs: Northfleet
   PITTMAN, Jon-Paul Matches played from: 21 August 2011    - 24 April 2010
Clubs: Oxford United, Crawley Town, Wycombe Wanderers
   PITTMAN, Steve Matches played from: 1 May 1989    - 19 September 1989
Clubs: Shrewsbury Town
   PLANT, Jack Matches played from: 17 September 1898    - 18 March 1899
Clubs: Reading
   PLANT, Jim Matches played from: 8 January 1921    - 8 January 1921
Clubs: Sheffield United
   PLANT, Ken Matches played from: 6 February 1954    - 8 November 1958
Clubs: Colchester United
   PLANT, W. Matches played from: 17 March 1909    - 17 March 1909
Clubs: Exeter City
   PLATNAUER, Nicky Matches played from: 17 August 1991    - 17 August 1991
Clubs: Leicester City
   PLATT Matches played from: 17 September 1904    - 17 September 1904
Clubs: Fulham
   PLATT, A.W. Matches played from: 20 November 1886    - 20 November 1886
Clubs: Swifts
   PLATT, Clive Matches played from: 3 April 2004    - 10 April 2010
Clubs: Peterborough United, Notts County, Milton Keynes Dons, Colchester United
   PLATT, Conal Matches played from: 2 December 2006    - 2 December 2006
Clubs: Morecambe
   PLATT, David Matches played from: 11 September 1999    - 7 May 1988
Clubs: Nottingham Forest, Crewe Alexandra, Aston Villa
   PLATT, Dick Matches played from: 10 April 1939    - 10 April 1939
Clubs: Northampton Town
   PLATT, J. Matches played from: 14 September 1901    - 13 September 1902
Clubs: Kettering
   PLATT, Jack Matches played from: 14 October 1905    - 17 April 1908
Clubs: Northampton Town
   PLATT, Jim Matches played from: 30 October 1971    - 23 February 1974
Clubs: Middlesbrough
   PLATT, John Matches played from: 26 January 1985    - 7 December 1985
Clubs: Tranmere Rovers, Preston North End
   PLATT, Matthew Matches played from: 11 December 2021    - 7 October 2023
Clubs: Barrow, Bradford City
   PLATT, Peter Matches played from: 9 October 1905    - 31 October 1908
Clubs: Luton Town
   PLAYFORD, R. Matches played from: 20 November 1886    - 20 November 1886
Clubs: Swifts
   PLEASANT, George Matches played from: 29 April 1922    - 6 May 1922
Clubs: Charlton Athletic
   PLUM, Seth Matches played from: 3 March 1923    - 10 November 1923
Clubs: Charlton Athletic
   PLUMB, A.E. Matches played from: 2 December 1914    - 2 December 1914
Clubs: Southend United
   PLUMB, Dick Matches played from: 3 October 1970    - 23 April 1968
Clubs: Charlton Athletic, Bristol Rovers
   PLUME, Dicky Matches played from: 14 December 1974    - 14 December 1974
Clubs: Maidstone United
   PLUMLEY, Gary Matches played from: 26 December 1980    - 26 December 1980
Clubs: Newport County
   PLUMMER Matches played from: 22 September 1900    - 22 September 1900
Clubs: Luton Town
   PLUMMER, Chris Matches played from: 11 September 2004    - 3 January 2000
Clubs: Peterborough United, Queens Park Rangers
   PLUMMER, Dwayne Matches played from: 21 October 2000    - 24 March 2001
Clubs: Bristol Rovers
   PLUMPTON, R. Matches played from: 26 November 1932    - 26 November 1932
Clubs: Dulwich Hamlet
   PLUNKETT, Adam Matches played from: 10 November 1928    - 25 February 1928
Clubs: Coventry City, Queens Park Rangers, Walsall
   PLUNKETT, Sid Matches played from: 12 September 1946    - 12 September 1946
Clubs: Norwich City
   POBORSKÝ, Karel Matches played from: 23 October 1996    - 23 October 1996
Clubs: Manchester United
   POCOCK, William Matches played from: 26 December 1922    - 26 December 1922
Clubs: Bristol City
   PODD, Ces Matches played from: 4 October 1977    - 14 December 1985
Clubs: Bradford City, Halifax Town
   PODMORE Matches played from: 30 January 1897    - 19 April 1897
Clubs: Gravesend United
   POGBA, Mathias Matches played from: 23 October 2012    - 21 February 2015
Clubs: Crewe Alexandra, Crawley Town
   POGLIACOMI, Les Matches played from: 20 August 2005    - 9 August 2005
Clubs: Blackpool, Oldham Athletic
   POINTER, Ray Matches played from: 25 October 1969    - 22 January 1966
Clubs: Portsmouth, Coventry City
   POINTON, Bill Matches played from: 1 February 1947    - 15 September 1948
Clubs: Port Vale
   POINTON, Bobby Matches played from: 7 October 2023    - 27 January 2024
Clubs: Bradford City
   POINTON, Joe Matches played from: 1 November 1930    - 15 February 1930
Clubs: Bristol Rovers, Brighton and Hove Albion, Luton Town, Torquay United
   POINTON, Neil Matches played from: 7 August 1999    - 8 April 1995
Clubs: Walsall, Scunthorpe United, Oldham Athletic
   POINTON, Ray Matches played from: 13 November 1967    - 18 February 1969
Clubs: Tranmere Rovers
   POKE, Michael Matches played from: 7 August 2010    - 7 August 2010
Clubs: Brighton and Hove Albion
   POKU, Kwame Matches played from: 17 September 2019    - 8 August 2023
Clubs: Colchester United, Peterborough United
   POLAND, George Matches played from: 12 December 1936    - 4 September 1946
Clubs: Cardiff City
   POLE, Ted Matches played from: 12 April 1947    - 26 January 1952
Clubs: Ipswich Town, Leyton Orient
   POLEON, Dominic Matches played from: 21 August 2018    - 28 September 2019
Clubs: Crawley Town, AFC Wimbledon, Oldham Athletic, Newport County
   POLITIC, Dennis Matches played from: 11 September 2021    - 15 January 2022
Clubs: Port Vale
   POLK, Stan Matches played from: 6 September 1948    - 28 April 1952
Clubs: Port Vale
   POLLARD, Bob Matches played from: 7 December 1929    - 22 December 1928
Clubs: Queens Park Rangers, Cardiff City, Exeter City
   POLLARD, Brian Matches played from: 22 March 1980    - 22 March 1980
Clubs: Mansfield Town
   POLLARD, Brian Matches played from: 30 December 1978    - 21 April 1979
Clubs: Watford
   POLLARD, Brian Matches played from: 29 March 1977    - 24 March 1984
Clubs: York City
   POLLARD, Gary Matches played from: 2 February 1985    - 10 January 1981
Clubs: Mansfield Town, Chesterfield
   POLLET, Ludo Matches played from: 20 November 1999    - 22 August 2001
Clubs: Wolverhampton Wanderers
   POLLITT, Mike Matches played from: 7 January 2012    - 7 January 2012
Clubs: Wigan Athletic
   POLLOCK, Bob Matches played from: 25 September 1909    - 25 September 1909
Clubs: Leyton
   POLLOCK, Jamie Matches played from: 18 December 1999    - 8 March 1997
Clubs: Manchester City, Middlesbrough, Bolton Wanderers
   POLLOCK, Matt Matches played from: 24 August 1976    - 20 January 1978
Clubs: Portsmouth
   POLLOCK, Mattie Matches played from: 7 December 2019    - 22 February 2020
Clubs: Grimsby Town
   POLSTON, John Matches played from: 26 January 1991    - 25 April 1998
Clubs: Norwich City
   POLTER, Sebastian Matches played from: 10 August 2016    - 10 August 2016
Clubs: Queens Park Rangers
   POLYCARPOU, Andy Matches played from: 4 November 1978    - 16 March 1979
Clubs: Southend United
   POND, Alfie Matches played from: 6 October 2020    - 6 October 2020
Clubs: Exeter City
   POND, Nathan Matches played from: 21 November 2015    - 1 April 2017
Clubs: Fleetwood Town
   PONTICELLI, Jordan Matches played from: 26 September 2017    - 20 January 2018
Clubs: Coventry City
   PONTIN, Keith Matches played from: 30 August 1977    - 9 January 1979
Clubs: Cardiff City
   POOL, Alexander Matches played from: 31 August 1925    - 22 December 1928
Clubs: Bristol City, Exeter City
   POOLE, Alf Matches played from: 13 March 1897    - 1 January 1898
Clubs: Wolverton London and North Western Railway
   POOLE, Billy Matches played from: 15 December 1923    - 22 November 1924
Clubs: Watford
   POOLE, David Matches played from: 3 March 2007    - 11 March 2006
Clubs: Stockport County, Yeovil Town
   POOLE, Gary Matches played from: 7 December 1996    - 1 March 1997
Clubs: Charlton Athletic
   POOLE, Glenn Matches played from: 4 September 2007    - 3 April 2007
Clubs: Brentford, Rochdale
   POOLE, Harry Matches played from: 31 August 1957    - 16 March 1963
Clubs: Port Vale
   POOLE, James Matches played from: 18 August 2012    - 9 February 2013
Clubs: Hartlepool United
   POOLE, John Matches played from: 12 December 1959    - 1 October 1960
Clubs: Port Vale
   POOLE, Kevin Matches played from: 11 November 1989    - 17 September 2011
Clubs: Middlesbrough, Northampton Town, Leicester City, Birmingham City, Burton Albion
   POOLE, Terry Matches played from: 22 November 1969    - 26 October 1974
Clubs: Huddersfield Town
   POOLE, William Matches played from: 25 March 1920    - 25 March 1920
Clubs: Norwich City
   POOM, Mart Matches played from: 29 April 1995    - 29 April 1995
Clubs: Portsmouth
   POPE, Craig Matches played from: 8 November 2008    - 8 November 2008
Clubs: Histon
   POPE, Stan Matches played from: 19 December 1936    - 7 September 1938
Clubs: Exeter City, Torquay United
   POPE, Steve Matches played from: 8 April 1996    - 9 August 1997
Clubs: Crewe Alexandra
   POPE, Terry Matches played from: 1 December 1951    - 8 April 1955
Clubs: Newport County
   POPE, Tom Matches played from: 5 November 2011    - 11 February 2017
Clubs: Port Vale, Crewe Alexandra, Bury
   POPPITT, Jimmy Matches played from: 5 December 1903    - 5 December 1903
Clubs: Reading
   POPPITT, Johnny Matches played from: 27 September 1952    - 16 January 1954
Clubs: Queens Park Rangers
   POPPLETON, David Matches played from: 18 November 2000    - 18 November 2000
Clubs: Ilkeston Town
   POPPLEWELL, Stanley Matches played from: 18 October 1919    - 28 February 1920
Clubs: Exeter City
   PORTCH, Lee Matches played from: 21 January 1986    - 21 January 1986
Clubs: Bristol Rovers
   PORTEOUS, Johnny Matches played from: 20 October 1956    - 27 February 1952
Clubs: Exeter City, Plymouth Argyle
   PORTEOUS, Trevor Matches played from: 25 October 1958    - 25 October 1958
Clubs: Stockport County
   PORTEOUS, W. Matches played from: 5 November 1904    - 5 November 1904
Clubs: Portsmouth
   PORTER, Alf Matches played from: 6 October 1894    - 5 October 1895
Clubs: Ilford
   PORTER, Andy Matches played from: 9 September 1961    - 9 September 1961
Clubs: Watford
   PORTER, Andy Matches played from: 18 November 1989    - 17 February 1998
Clubs: Port Vale
   PORTER, Chris Matches played from: 9 August 2005    - 20 September 2014
Clubs: Oldham Athletic, Sheffield United
   PORTER, Chris Matches played from: 13 February 2001    - 13 February 2001
Clubs: Southend United
   PORTER, Chris Matches played from: 23 December 2017    - 13 February 2016
Clubs: Crewe Alexandra, Colchester United
   PORTER, Edgar Matches played from: 6 October 1894    - 19 April 1897
Clubs: Ilford, Gravesend United
   PORTER, Ernie Matches played from: 3 December 1927    - 7 February 1931
Clubs: Norwich City
   PORTER, Gary Matches played from: 28 October 1987    - 11 March 1995
Clubs: Watford
   PORTER, George Matches played from: 10 August 2010    - 25 September 2012
Clubs: Leyton Orient, Colchester United, Burnley
   PORTER, Jack 'Butler' Matches played from: 16 November 1901    - 16 November 1901
Clubs: Weymouth
   PORTER, Joel Matches played from: 29 November 2003    - 3 October 2008
Clubs: Hartlepool United
   PORTER, Max Matches played from: 8 November 2011    - 22 January 2008
Clubs: AFC Wimbledon, Barnet
   PORTER, Trevor Matches played from: 12 September 1978    - 12 September 1978
Clubs: Brentford
   PORTER, Willie Matches played from: 30 April 1902    - 30 April 1902
Clubs: Fulham
   PORTERFIELD, Ian Matches played from: 29 August 1970    - 22 September 1979
Clubs: Sunderland, Sheffield Wednesday
   PORTWOOD, Cliff Matches played from: 19 September 1964    - 10 October 1961
Clubs: Portsmouth, Port Vale, Grimsby Town
   POSKETT, Malcolm Matches played from: 7 January 1984    - 3 February 1986
Clubs: Carlisle United, Stockport County
   POSSEE, Derek Matches played from: 30 September 1969    - 27 April 1974
Clubs: Millwall, Crystal Palace
   POSTIN, Eli Matches played from: 7 April 1934    - 7 April 1934
Clubs: Cardiff City
   POSTLETHWAITE, Tom Matches played from: 6 November 1937    - 10 April 1939
Clubs: Northampton Town
   POTTER Matches played from: 3 February 1894    - 3 February 1894
Clubs: Sherwood Foresters
   POTTER, Albert Matches played from: 28 February 1925    - 5 April 1926
Clubs: Exeter City
   POTTER, Alfie Matches played from: 10 February 2018    - 5 September 2012
Clubs: Mansfield Town, Oxford United
   POTTER, Arthur Matches played from: 5 November 1898    - 13 December 1899
Clubs: Bristol City
   POTTER, Cecil Matches played from: 9 September 1911    - 6 February 1915
Clubs: Norwich City
   POTTER, Danny Matches played from: 5 October 2010    - 5 October 2010
Clubs: Torquay United
   POTTER, Darren Matches played from: 4 December 2010    - 8 April 2017
Clubs: Sheffield Wednesday, Milton Keynes Dons
   POTTER, Graham Matches played from: 12 January 1993    - 29 January 2000
Clubs: Birmingham City, West Bromwich Albion
   POTTER, Harry Matches played from: 24 January 1952    - 24 January 1952
Clubs: Shrewsbury Town
   POTTER, Ray Matches played from: 25 October 1969    - 25 October 1966
Clubs: Portsmouth, Crystal Palace, West Bromwich Albion
   POTTER, Steve Matches played from: 13 August 1977    - 13 August 1977
Clubs: Swansea City
   POTTER-SMITH, Thomas Matches played from: 22 February 1926    - 9 January 1937
Clubs: Merthyr Town, Brighton and Hove Albion
   POTTS, Brad Matches played from: 15 September 2012    - 20 February 2016
Clubs: Carlisle United, Blackpool
   POTTS, Dan Matches played from: 6 December 2016    - 26 December 2017
Clubs: Luton Town
   POTTS, Eric Matches played from: 25 August 1973    - 12 May 1984
Clubs: Sheffield Wednesday, Burnley, Bury
   POTTS, Harry Matches played from: 10 January 1948    - 10 January 1948
Clubs: Burnley
   POTTS, Henry Matches played from: 23 September 1950    - 23 September 1950
Clubs: Northampton Town
   POTTS, Joe Matches played from: 14 November 1914    - 1 January 1921
Clubs: Portsmouth
   POTTS, Reg Matches played from: 15 September 1948    - 28 April 1952
Clubs: Port Vale
   POTTS, Steve Matches played from: 28 January 1989    - 5 March 1994
Clubs: West Ham United
   POTTS, Ted Matches played from: 2 April 1910    - 13 April 1912
Clubs: Luton Town
   POULTER, Harry Matches played from: 27 December 1932    - 30 March 1935
Clubs: Exeter City
   POULTER, Robert Matches played from: 27 October 2004    - 8 January 2005
Clubs: Sheffield Wednesday
   POULTON, George Matches played from: 1 March 1952    - 30 October 1954
Clubs: Gillingham, Leyton Orient
   POULTON, S.J. Matches played from: 23 October 1886    - 5 October 1889
Clubs: Watford Rovers
   POUND, Ken Matches played from: 25 March 1967    - 28 August 1965
Clubs: Bournemouth and Boscombe Athletic, Swansea Town
   POUNDER, Albert Matches played from: 27 September 1954    - 27 September 1954
Clubs: Queens Park Rangers
   POUNDER, Tony Matches played from: 13 October 1990    - 29 November 1995
Clubs: Bristol Rovers, Hereford United
   POUNDER, Tony Matches played from: 24 November 1962    - 24 November 1962
Clubs: Yeovil Town
   POUNEWATCHY, Stéphane Matches played from: 29 August 1998    - 29 August 1998
Clubs: Port Vale
   POUNTNEY, Dave Matches played from: 19 April 1958    - 28 September 1968
Clubs: Shrewsbury Town
   POUNTNEY, Ron Matches played from: 11 April 1975    - 6 April 1985
Clubs: Southend United
   POUTON, Alan Matches played from: 14 January 2006    - 5 February 2000
Clubs: Gillingham, Grimsby Town
   POWELL, Bert Matches played from: 9 September 1908    - 9 September 1908
Clubs: New Brompton
   POWELL, Chris Matches played from: 9 November 1991    - 14 August 2007
Clubs: Southend United, Charlton Athletic
   POWELL, Colin Matches played from: 21 September 1974    - 31 October 1981
Clubs: Charlton Athletic, Gillingham
   POWELL, Daniel Matches played from: 11 January 2020    - 30 December 2016
Clubs: Crewe Alexandra, Northampton Town, Milton Keynes Dons
   POWELL, Darren Matches played from: 11 August 2009    - 5 March 2002
Clubs: Milton Keynes Dons, Brentford
   POWELL, Darryl Matches played from: 2 January 1989    - 15 October 1994
Clubs: Portsmouth
   POWELL, David Matches played from: 11 October 1969    - 2 March 1974
Clubs: Sheffield United, Cardiff City
   POWELL, David Matches played from: 1 January 1988    - 1 January 1988
Clubs: West Bromwich Albion
   POWELL, Edgar Matches played from: 18 February 1928    - 18 February 1928
Clubs: Merthyr Town
   POWELL, George Matches played from: 21 February 1948    - 14 February 1953
Clubs: Queens Park Rangers
   POWELL, Ivor Matches played from: 21 December 1946    - 21 February 1948
Clubs: Queens Park Rangers
   POWELL, Jack Matches played from: 17 October 2015    - 8 May 2023
Clubs: Millwall, Crewe Alexandra, Crawley Town
   POWELL, Joe Matches played from: 26 September 2020    - 15 August 2017
Clubs: Burton Albion, West Ham United Under-21
   POWELL, John Matches played from: 12 September 1959    - 12 September 1959
Clubs: York City
   POWELL, Martel Matches played from: 11 August 2009    - 11 August 2009
Clubs: Milton Keynes Dons
   POWELL, Mike Matches played from: 27 September 1952    - 26 September 1955
Clubs: Queens Park Rangers
   POWELL, Neville Matches played from: 2 November 1982    - 28 February 1983
Clubs: Tranmere Rovers
   POWELL, Nick Matches played from: 11 November 2023    - 17 March 2012
Clubs: Stockport County, Crewe Alexandra
   POWELL, Paul Matches played from: 19 March 1996    - 10 March 2001
Clubs: Oxford United
   POWELL, Ray Matches played from: 7 May 1949    - 7 May 1949
Clubs: Swansea Town
   POWELL, Ronnie Matches played from: 27 September 1958    - 4 February 1961
Clubs: Chesterfield
   POWELL, Steve Matches played from: 5 September 1972    - 5 September 1972
Clubs: Derby County
   POWELL, Tony Matches played from: 8 April 1969    - 8 April 1969
Clubs: Bournemouth and Boscombe Athletic
   POWER, Lee Matches played from: 5 March 1996    - 23 March 1996
Clubs: Peterborough United
   POWER, Max Matches played from: 21 December 2012    - 25 March 2016
Clubs: Tranmere Rovers, Sunderland, Wigan Athletic
   POWER, Mike Matches played from: 30 April 1983    - 30 April 1983
Clubs: Stockport County
   POWER, Simon Matches played from: 27 November 2021    - 15 April 2022
Clubs: Harrogate Town
   POWNALL, Dave Matches played from: 19 November 1983    - 19 November 1983
Clubs: Kettering Town
   POWNER, Bob Matches played from: 5 May 1986    - 5 May 1986
Clubs: Crewe Alexandra
   POWNEY, Brian Matches played from: 9 April 1966    - 24 March 1973
Clubs: Brighton and Hove Albion
   POXON, J. Matches played from: 30 November 1935    - 30 November 1935
Clubs: Southall
   POXTON, Jimmy Matches played from: 15 December 1934    - 13 October 1928
Clubs: Watford, Gillingham
   POYNTON, Bill Matches played from: 20 November 1965    - 20 November 1965
Clubs: Mansfield Town
   POYNTZ, Billy Matches played from: 29 November 1924    - 4 April 1925
Clubs: Northampton Town
   PRASKI, Josef Matches played from: 23 April 1949    - 23 April 1949
Clubs: Notts County
   PRATLEY, Darren Matches played from: 2 October 2007    - 22 April 2006
Clubs: Swansea City, Leyton Orient, Charlton Athletic, Brentford
   PRATLEY, Dick Matches played from: 20 February 1988    - 19 September 1989
Clubs: Shrewsbury Town
   PRATT, Charles Matches played from: 24 December 1910    - 18 April 1914
Clubs: Exeter City
   PRATT, John Matches played from: 26 January 1980    - 30 January 1980
Clubs: Tottenham Hotspur
   PRATT, Ray Matches played from: 5 April 1980    - 5 March 1985
Clubs: Exeter City
   PRATT, Tom Matches played from: 2 December 1899    - 7 April 1900
Clubs: Tottenham Hotspur
   PREDDY Matches played from: 26 February 1898    - 10 September 1898
Clubs: Warmley
   PREDIC, Uroš Matches played from: 27 September 2005    - 27 September 2005
Clubs: Doncaster Rovers
   PREECE, Andy Matches played from: 4 November 1995    - 29 December 2001
Clubs: Blackpool, Bury
   PREECE, David Matches played from: 13 March 1984    - 13 March 1984
Clubs: Walsall
   PREECE, David Matches played from: 22 April 1995    - 22 April 1995
Clubs: Sunderland
   PREECE, David Matches played from: 17 March 1993    - 18 February 1995
Clubs: Luton Town
   PREECE, Jack Matches played from: 15 January 1936    - 30 October 1937
Clubs: Bristol Rovers
   PREECE, Mark Matches played from: 1 December 2007    - 1 December 2007
Clubs: Forest Green Rovers
   PREEDY, Charlie Matches played from: 28 October 1933    - 30 April 1928
Clubs: Bristol Rovers, Charlton Athletic
   PREEN, Steve Matches played from: 9 December 2000    - 9 December 2000
Clubs: Gateshead
   PREENE Matches played from: 13 January 1912    - 13 January 1912
Clubs: Sutton Junction
   PREKI Matches played from: 15 October 1994    - 16 October 1993
Clubs: Portsmouth, Everton
   PRENDERGAST, Mick Matches played from: 28 November 1970    - 20 August 1977
Clubs: Sheffield Wednesday
   PRENDERGAST, Rory Matches played from: 20 August 2005    - 20 August 2005
Clubs: Blackpool
   PRENDERVILLE, Barry Matches played from: 25 August 2001    - 25 August 2001
Clubs: Oldham Athletic
   PRENTICE, William Matches played from: 9 March 1895    - 6 April 1895
Clubs: Luton Town
   PRESCOTT, James Matches played from: 5 December 1936    - 29 October 1938
Clubs: Cardiff City
   PRESKETT, Frank Matches played from: 26 February 1938    - 6 May 1939
Clubs: Torquay United
   PRESLEY, Derek Matches played from: 21 April 1951    - 21 April 1951
Clubs: Bristol City
   PRESSMAN, Kevin Matches played from: 31 October 1990    - 10 January 2004
Clubs: Sheffield Wednesday
   PREST, Tommy Matches played from: 18 January 1936    - 18 January 1936
Clubs: Brighton and Hove Albion
   PRESTON, Bob Matches played from: 6 October 1928    - 1 October 1927
Clubs: Torquay United, Plymouth Argyle
   PRESTON, Matt Matches played from: 20 October 2018    - 17 April 2017
Clubs: Mansfield Town, Walsall
   PRICE Matches played from: 19 April 1897    - 19 April 1897
Clubs: Gravesend United
   PRICE, Billy Matches played from: 22 November 1947    - 22 November 1947
Clubs: Reading
   PRICE, Chris Matches played from: 27 February 1993    - 25 April 1988
Clubs: Portsmouth, Hereford United, Blackburn Rovers
   PRICE, David Matches played from: 4 December 1979    - 4 December 1979
Clubs: Arsenal
   PRICE, Derrick Matches played from: 9 October 1954    - 7 December 1957
Clubs: Shrewsbury Town
   PRICE, Duggie Matches played from: 28 November 1959    - 3 February 1962
Clubs: Southend United, Merthyr Tydfil, Hull City
   PRICE, Eric Matches played from: 11 September 1926    - 11 September 1926
Clubs: Norwich City
   PRICE, Ernie Matches played from: 8 September 1951    - 5 January 1952
Clubs: Crystal Palace
   PRICE, Freddie Matches played from: 8 October 1921    - 8 October 1921
Clubs: Newport County
   PRICE, Jack Matches played from: 15 September 1900    - 29 December 1900
Clubs: Watford
   PRICE, Jack Matches played from: 18 January 1958    - 18 January 1958
Clubs: Aldershot
   PRICE, Jack Matches played from: 6 March 1926    - 5 April 1924
Clubs: Brentford, Bristol Rovers
   PRICE, Jack Matches played from: 14 September 2013    - 11 March 2014
Clubs: Wolverhampton Wanderers
   PRICE, Jamie Matches played from: 11 December 2004    - 11 December 2004
Clubs: Doncaster Rovers
   PRICE, Jason Matches played from: 4 February 2006    - 9 February 2010
Clubs: Doncaster Rovers, Hull City, Carlisle United, Brentford, Tranmere Rovers, Swansea City, Morecambe, Millwall, Oldham Athletic
   PRICE, Johnny Matches played from: 25 August 1967    - 8 March 1969
Clubs: Stockport County
   PRICE, Johnny Matches played from: 29 March 1929    - 24 October 1931
Clubs: Fulham
   PRICE, Ken Matches played from: 5 March 1977    - 18 February 1984
Clubs: Gillingham, Reading
   PRICE, Lewis Matches played from: 21 February 2015    - 3 October 2009
Clubs: Crawley Town, Brentford
   PRICE, Paul Matches played from: 5 January 1980    - 5 January 1980
Clubs: Luton Town
   PRICE, Peter Matches played from: 23 September 1972    - 23 September 1972
Clubs: Portsmouth
   PRICE, Ted Matches played from: 23 April 1921    - 8 March 1913
Clubs: Queens Park Rangers, Brentford
   PRICE, Terry Matches played from: 21 October 1967    - 9 September 1967
Clubs: Colchester United, Leyton Orient, Orient
   PRICE, Walter Matches played from: 7 November 1925    - 1 March 1923
Clubs: Plymouth Argyle, Aberdare Athletic
   PRIDDY, George Matches played from: 19 November 1955    - 19 November 1955
Clubs: Hereford United
   PRIDEAUX, Frederick Matches played from: 24 December 1910    - 20 September 1911
Clubs: Exeter City
   PRIDHAM, W.A. Matches played from: 13 December 1913    - 13 December 1913
Clubs: Exeter City
   PRIEST, Harry Matches played from: 13 September 1958    - 13 September 1958
Clubs: Halifax Town
   PRIEST, Phil Matches played from: 20 February 1988    - 19 September 1989
Clubs: Shrewsbury Town
   PRIESTLEY, Colin Matches played from: 14 December 1974    - 14 December 1974
Clubs: Maidstone United
   PRIESTLEY, Gerry Matches played from: 20 August 1960    - 30 September 1953
Clubs: Halifax Town, Exeter City
   PRIESTLEY, H. Matches played from: 6 December 1919    - 6 December 1919
Clubs: Portsmouth
   PRIET, Nicolas Matches played from: 26 February 2005    - 26 February 2005
Clubs: Doncaster Rovers
   PRIJOVIC, Aleksandar Matches played from: 24 March 2009    - 24 March 2009
Clubs: Northampton Town
   PRIMUS, Linvoy Matches played from: 16 August 1997    - 16 August 1997
Clubs: Reading
   PRINCE, Frankie Matches played from: 25 October 1980    - 21 September 1968
Clubs: Exeter City, Bristol Rovers
   PRINCE, Harold Matches played from: 6 September 1948    - 6 September 1948
Clubs: Port Vale
   PRINCE, Percy Matches played from: 8 October 1910    - 20 September 1919
Clubs: Southampton
   PRING, Cameron Matches played from: 2 November 2019    - 27 April 2019
Clubs: Walsall, Newport County, Cheltenham Town
   PRING, Keith Matches played from: 16 April 1965    - 16 April 1965
Clubs: Rotherham United
   PRINGLE, Ben Matches played from: 12 October 2013    - 15 December 2018
Clubs: Rotherham United, Grimsby Town
   PRINGLE, Martin Matches played from: 23 November 1999    - 11 March 2000
Clubs: Charlton Athletic
   PRINI, Roberto Matches played from: 26 May 1971    - 26 May 1971
Clubs: Bologna FC 1909
   PRIOR, George Matches played from: 28 March 1925    - 5 January 1929
Clubs: Watford
   PRIOR, Ken Matches played from: 4 December 1954    - 29 February 1956
Clubs: Millwall
   PRIOR, Spencer Matches played from: 1 April 2000    - 1 January 2003
Clubs: Manchester City, Southend United, Cardiff City
   PRIOR, Stan Matches played from: 21 April 1934    - 2 May 1934
Clubs: Charlton Athletic
   PRISCOTT, Tony Matches played from: 12 March 1966    - 19 August 1961
Clubs: Bournemouth and Boscombe Athletic, Aldershot, Portsmouth
   PRITCHARD, Bradley Matches played from: 4 October 2014    - 4 October 2014
Clubs: Leyton Orient
   PRITCHARD, David Matches played from: 16 September 1995    - 16 September 1995
Clubs: Bristol Rovers
   PRITCHARD, Harry Matches played from: 5 October 2019    - 5 October 2019
Clubs: Bradford City
   PRITCHARD, Howard Matches played from: 24 January 1984    - 29 April 1989
Clubs: Bristol City, Gillingham, Walsall
   PRITCHARD, Jack Matches played from: 10 May 1947    - 1 January 1949
Clubs: Southend United
   PRITCHARD, Joe Matches played from: 2 September 1967    - 18 February 1969
Clubs: Tranmere Rovers
   PRITCHARD, Joe Matches played from: 17 November 2020    - 17 November 2020
Clubs: Accrington Stanley
   PRITCHARD, John Matches played from: 1 September 1937    - 25 March 1936
Clubs: Crystal Palace, Coventry City
   PRITCHARD, Josh Matches played from: 19 August 2014    - 3 March 2015
Clubs: Gillingham
   PRITCHARD, Larry Matches played from: 15 December 1981    - 15 December 1981
Clubs: Sutton United
   PRITCHARD, Tommy Matches played from: 12 March 1932    - 26 March 1927
Clubs: Thames Association, Newport County
   PRITCHETT, Keith Matches played from: 21 April 1979    - 17 September 1983
Clubs: Watford, Blackpool
   PROBERT, Billy Matches played from: 15 November 1913    - 30 April 1924
Clubs: Southend United, Portsmouth
   PROBERT, C. Matches played from: 1 September 1919    - 8 September 1919
Clubs: Merthyr Town
   PROBERT, Eric Matches played from: 15 September 1973    - 15 April 1972
Clubs: Notts County, Burnley
   PROCTER, Andy Matches played from: 7 October 2006    - 23 February 2013
Clubs: Accrington Stanley, Preston North End
   PROCTOR, Jack Matches played from: 31 December 1932    - 31 December 1932
Clubs: Bournemouth and Boscombe Athletic
   PROCTOR, Jamie Matches played from: 8 October 2016    - 9 May 2021
Clubs: Bolton Wanderers, Bradford City, Fleetwood Town, Crawley Town, Port Vale, Wigan Athletic
   PROCTOR, Mark Matches played from: 11 November 1989    - 19 May 1993
Clubs: Middlesbrough, Tranmere Rovers
   PROCTOR, Michael Matches played from: 8 April 2006    - 8 April 2006
Clubs: Hartlepool United
   PROKAS, Richard Matches played from: 24 October 2001    - 3 February 1996
Clubs: Cambridge United, Carlisle United
   PROPHETT, Colin Matches played from: 28 February 1979    - 12 February 1972
Clubs: Chesterfield, Sheffield Wednesday
   PROSSER, Luke Matches played from: 10 September 2011    - 28 January 2020
Clubs: Southend United, Stevenage, Port Vale, Colchester United
   PROTHEROE, Syd Matches played from: 27 August 1938    - 11 September 1935
Clubs: Notts County, Torquay United
   PROUD, Joe Matches played from: 12 November 1932    - 2 September 1939
Clubs: Aldershot
   PROUDFOOT, David Matches played from: 14 January 1899    - 14 January 1899
Clubs: Bedminster
   PROUDFOOT, Jimmy Matches played from: 3 March 1934    - 3 March 1934
Clubs: Southend United
   PROUDFOOT, Peter Matches played from: 16 February 1906    - 16 February 1906
Clubs: Clapton Orient
   PROUDLER, Arthur Matches played from: 12 October 1957    - 12 October 1957
Clubs: Crystal Palace
   PROUDLOCK, Adam Matches played from: 10 January 2004    - 22 August 2001
Clubs: Sheffield Wednesday, Stockport County, Tranmere Rovers, Wolverhampton Wanderers
   PROUDLOCK, Paul Matches played from: 5 September 1987    - 9 December 2000
Clubs: Middlesbrough, Hartlepool United, Gateshead
   PROUDLOVE, Andy Matches played from: 3 December 1977    - 3 December 1977
Clubs: Hereford United
   PROUSE, Bill Matches played from: 10 January 1925    - 10 January 1925
Clubs: Fulham
   PROUT, Stan Matches played from: 29 August 1934    - 15 January 1936
Clubs: Bristol Rovers
   PROVAN, Andy Matches played from: 24 January 1970    - 19 October 1965
Clubs: Chester, York City
   PROVERBS, Roy Matches played from: 17 November 1956    - 17 November 1956
Clubs: Coventry City
   PROVETT, Jim Matches played from: 29 November 2003    - 3 February 2007
Clubs: Hartlepool United
   PRUDHAM, Eddie Matches played from: 9 August 1980    - 12 August 1980
Clubs: AFC Bournemouth
   PRUDHOE, Mark Matches played from: 12 November 1983    - 14 December 1996
Clubs: Hartlepool United, Doncaster Rovers, Darlington, Stoke City
   PRUTI, Edon Matches played from: 1 April 2023    - 1 April 2023
Clubs: Hartlepool United
   PRUTTON, David Matches played from: 17 November 2007    - 4 March 2000
Clubs: Leeds United, Coventry City, Colchester United, Scunthorpe United, Nottingham Forest
   PRYCE, Jack Matches played from: 25 September 1901    - 16 January 1904
Clubs: Queens Park Rangers, Brighton and Hove Albion
   PRYCE-WHITE Matches played from: 18 April 1896    - 18 April 1896
Clubs: Clapton
   PRYDE, Dave Matches played from: 2 November 1946    - 31 January 1948
Clubs: Torquay United
   PRZYBEK, Adam Matches played from: 9 August 2022    - 25 April 2023
Clubs: Walsall, Stevenage
   PUCKETT, David Matches played from: 23 April 1988    - 28 November 1987
Clubs: Stoke City, AFC Bournemouth
   PUDAN, Dick Matches played from: 5 September 1903    - 15 January 1902
Clubs: Bristol Rovers, West Ham United
   PUDDEFOOT, Syd Matches played from: 27 December 1913    - 30 January 1915
Clubs: West Ham United
   PUDDY, Will Matches played from: 28 January 2017    - 3 March 2009
Clubs: Bristol Rovers, Cheltenham Town
   PUGH, Bob Matches played from: 26 November 1927    - 1 May 1929
Clubs: Newport County
   PUGH, Danny Matches played from: 28 October 2017    - 21 September 2004
Clubs: Port Vale, Bury, Coventry City, Leeds United
   PUGH, Daral Matches played from: 24 October 1981    - 21 February 1987
Clubs: Doncaster Rovers, Rotherham United
   PUGH, David Matches played from: 13 November 1976    - 13 March 1976
Clubs: Rotherham United, Halifax Town
   PUGH, Graham Matches played from: 19 September 1972    - 12 February 1972
Clubs: Huddersfield Town, Chester, Sheffield Wednesday
   PUGH, James Matches played from: 22 November 1919    - 22 November 1919
Clubs: Brighton and Hove Albion
   PUGH, Jimmy Matches played from: 16 December 1899    - 15 March 1902
Clubs: Gravesend United, Wellingborough
   PUGH, Marc Matches played from: 25 November 2006    - 14 November 2020
Clubs: Bury, AFC Bournemouth, Shrewsbury Town
   PUGH, Reg Matches played from: 2 February 1935    - 30 August 1939
Clubs: Cardiff City
   PUGH, Steve Matches played from: 26 December 1983    - 28 December 1985
Clubs: Torquay United
   PUGH, Tom Matches played from: 3 March 2020    - 7 August 2021
Clubs: Scunthorpe United
   PUGSLEY, John Matches played from: 27 October 1928    - 2 May 1934
Clubs: Charlton Athletic
   PULIS, Tony Matches played from: 1 January 1987    - 2 May 1988
Clubs: AFC Bournemouth
   PULLAN, Bob Matches played from: 27 December 1922    - 1 January 1927
Clubs: Bristol City, Exeter City
   PULLAR, Dave Matches played from: 26 December 1979    - 15 August 1978
Clubs: Exeter City, Crewe Alexandra, Portsmouth
   PULLEN, Harry Matches played from: 4 April 1911    - 13 March 1920
Clubs: Queens Park Rangers
   PULLEN, James Matches played from: 10 November 2001    - 30 March 2002
Clubs: Blackpool
   PULLEN, John Matches played from: 1 September 1924    - 21 October 1920
Clubs: Plymouth Argyle, Newport County
   PULLEN, Wally Matches played from: 19 April 1947    - 29 April 1950
Clubs: Leyton Orient
   PULLEY, Gordon Matches played from: 26 December 1956    - 26 December 1966
Clubs: Millwall, Peterborough United
   PUNCHEON, Jason Matches played from: 11 August 2009    - 22 January 2008
Clubs: Milton Keynes Dons, Southampton, Barnet
   PUNTER, Brian Matches played from: 30 September 1961    - 30 September 1961
Clubs: Lincoln City
   PUNTON, Bill Matches played from: 29 November 1958    - 28 December 1963
Clubs: Southend United, Scunthorpe United, Norwich City
   PURCELL, Brian Matches played from: 7 December 1963    - 18 March 1967
Clubs: Swansea Town
   PURCELL, George Matches played from: 26 April 1933    - 28 March 1931
Clubs: Gillingham, Exeter City
   PURCELL, Robert Matches played from: 28 September 1946    - 27 September 1947
Clubs: Port Vale
   PURCHES, Steve Matches played from: 6 November 2007    - 1 February 2011
Clubs: Leyton Orient, AFC Bournemouth
   PURDIE, Bernard Matches played from: 14 November 1981    - 25 September 1982
Clubs: Huddersfield Town, Crewe Alexandra
   PURDIE, Jock Matches played from: 23 March 1951    - 26 March 1951
Clubs: Aldershot
   PURDIE, Jon Matches played from: 19 September 1989    - 5 October 1988
Clubs: Shrewsbury Town, Oxford United
   PURDIE, Rob Matches played from: 29 September 2012    - 18 February 2012
Clubs: Shrewsbury Town, Hereford United
   PURDON, Jimmy Matches played from: 19 April 1935    - 22 April 1935
Clubs: Crystal Palace
   PURDY, Albert Matches played from: 3 March 1923    - 15 January 1927
Clubs: Charlton Athletic, Southend United
   PURDY, Arthur Matches played from: 4 October 1930    - 13 February 1926
Clubs: Norwich City, Luton Town
   PURKISS, Ben Matches played from: 18 August 2015    - 18 February 2012
Clubs: Port Vale, Walsall, Hereford United
   PURNELL, Phil Matches played from: 11 April 1987    - 13 October 1990
Clubs: Bristol Rovers
   PURRINGTON, Ben Matches played from: 5 September 2020    - 19 December 2020
Clubs: Charlton Athletic
   PURSALL, Brandon Matches played from: 12 October 2021    - 20 September 2022
Clubs: Plymouth Argyle
   PURSE, Darren Matches played from: 14 April 2012    - 19 February 2000
Clubs: Plymouth Argyle, Oxford United, Sheffield Wednesday, Birmingham City
   PURSER, Wayne Matches played from: 26 December 2004    - 26 December 2004
Clubs: Peterborough United
   PURSEY, H.A. Matches played from: 26 January 1895    - 26 January 1895
Clubs: Clapton
   PUTNEY, Trevor Matches played from: 9 January 1988    - 6 March 1993
Clubs: Norwich City, Middlesbrough, Watford
   PYE, Ethan Matches played from: 11 November 2023    - 24 February 2024
Clubs: Stockport County
   PYGALL, David Matches played from: 20 September 1960    - 28 September 1960
Clubs: Watford
   PYKE, Rekeil Matches played from: 6 February 2021    - 30 September 2023
Clubs: Shrewsbury Town, Scunthorpe United, Grimsby Town
   PYKETT Matches played from: 3 February 1894    - 3 February 1894
Clubs: Sherwood Foresters
   PYLE, Steve Matches played from: 26 August 1986    - 6 November 1985
Clubs: Torquay United, Cambridge United
   PYM, Christy Matches played from: 12 August 2017    - 3 October 2020
Clubs: Exeter City, Mansfield Town, Peterborough United
   PYM, Dick Matches played from: 7 December 1912    - 30 October 1920
Clubs: Exeter City
   PYM, Ernie Matches played from: 19 October 1957    - 23 April 1962
Clubs: Torquay United