Players (P) who have played for The Forty Club Scotland President's XI or for associated teams

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

M Paankar 1987
AG Pace 1965-1975
D Pace 1992
T Pachiappan 2010-2012/13
T Pachiappan 2016
B Pack 1973
RJ Pack 2010-2012
C Packeer 2009
A Packham 1973
BJ Packwood 1986
BL Packwood 1966-1988
J Packwood 1981
RJ Packwood 1983-1985
B Paddifoot 1981
HF Paddison 1957-1970
HG Paddison 1965-1966
N Paddock 2004
A Padmanabhan 2020
A Page 1985
A Page 1990
AG Page 1969-1971
C Page 2008-2011
C Page 2022
D Page 1986
D Page 1989
JC Page 1965-1988
M Page 1968-1969
N Page 1992-1997
R Page 1989
T Page 1975
WM Page 1971
M Paget 2017-2018
J Paige 1977-1978
D Paine 1982
D Painter 1991
J Painter 2011
M Palacar 1986
R Palacio 2020
M Palakar 1992
M Palankan 1991
M Paldear 1986
AB Palfreman 1987-1997
HL Palfrey 1951-1963
Palham-Clark 1984
T Palin 2022-2023
M Pallet 1996
MG Pallot 1987-1994
MG Pallott 1988
M Pallowkar 1984
Pallowker 1987
Palmer 1981-1983
Palmer 1978
Palmer 1981
B Palmer 1981-1987
B Palmer 1989-1990
C Palmer 1991-1997
D Palmer 1974
D Palmer 1987
D Palmer 1990
G Palmer 2018-2023
GCJ Palmer 1974-1990
J Palmer 2019
JC Palmer 1974-1977
JJ Palmer 1968-1984
M Palmer 1973
M Palmer 2005-2014
N Palmer 1970
N Palmer 1986-1996
N Palmer 1987
PE Palmer 1992-1996
RC Palmer 1952
RH Palmer 1946
RJ Palmer 1973
SRC Palmer 1984
W Palmer 1965-1984
Palokar 1985
M Palokar 1986
MP Palokwar 1983
M Palouca 1986
M Palowka 1988
H Palowkar 1983
MPJ Palowkar 1983-1992
M Palowker 1987
Palowkow 1986
M Palowskas 1986
Pamcefort 1990
R Pamphrey 1987
C Pandya 2020-2023
R Pandya 2017
Panehard 1977
M Pang 2013
Pangis 1993
A Pangu 1996-2000
R Pankhurst 1977-1985
WE Panks 1985
G Panncefort 1992
AD Panton 1945-1950
H Panwar 2005
J Pappachan 2022
R Pardy 1991
F Parffrey 2022-2023
M Parfitt 2018
M Parfitt 2022-2023
P Parfitt 1973-1981
T Parfitt 1994
AG Parham 1996
G Parham 1996-1998
TTB Paris 1968
D Parish 1985
EH Parish 1978
H Parish 1976
H Parish 1981
P Park 2018
R Park 1978
RF Park 1969-1972
S Parke 1996-1999
A Parker 2006
AE Parker 1975-1980
AG Parker 1972-1987
D Parker 1993-1995
D Parker 2019
G Parker 2003
G Parker 2012-2013
GP Parker 1947-1955
H Parker 1976
IJ Parker 1992-2005
JF Parker 1953-1961
K Parker 1983
R Parker 1982
RJ Parker 1967-1970
S Parker 2002-2004
T Parker 1975
F Parker-Wake 2023
VJ Parkes 1974-1983
R Parkhurst 1985-1986
IS Parkin 1993-2005
JB Parkin 1963-1964
R Parkin 1997
T Parkin 2018
R Parkingson 2000
F Parkington 1975
R Parkins 1998
BG Parkinson 1968-1971
D Parkinson 1995
GB Parkinson 1972-1973
J Parkinson 1999
M Parkinson 1979
M Parkinson 1995
R Parkinson 1995-2004
HW Parks 1963
N Parks 1978-1979
L Parnell 2011
L Parnell 2012-2014
LC Parnell 1999-2008
S Parnell 2019
S Parnell 2022
A Parr 1973
M Parr 2010
P Parr 2016-2023
A Parratt 2010-2011
H Parrish 1976
A Parrott 2010
A Parry 2007
B Parry 1987
G Parry 1989
GW Parry 1980
GW Parry 1984-1987
GW Parry 1987-1994
J Parry 1990
JF Parry 1966-1967
L Parry 2012-2023
S Parry 1989
W Parry 1989
A Parry-Jones 1954
EW Parry-Jones 1955-1963
A Parsonage 2005
AC Parsons 1990-2003
C Parsons 1993-2000
C Parsons 2006
C Parsons 2013
EL Parsons 2009-2010
G Parsons 1987-2004
G Parsons 2007
JH Parsons 1938
JW Parsons 1968-1987
M Parsons 1998-2000
O Parsons 2000
P Parsons 2022
T Parsons 1990-1993
F Partington 1975-1981
C Parton 1962
GE Partridge 1975
R Partridge 1944
E Pary-Jones 1957
T Pascall 1971
A Pascoe 1993-2003
A Pascoe 2002-2006
I Pascoe 1997
A Pascorbe 1999
Pashley 1985
G Pashley 1986
R Passinghad 2001
R Passingham 1994-2003
T Passingham 2005
Pastinpton 1976
BL Patchwood 1980
A Patel 2007-2012
A Patel 2017
D Patel 2022-2023
H Patel 2022-2023
I Patel 2021-2023
K Patel 2012
K Patel 2017
K Patel 2023
M Patel 1999
M Patel 2014
M Patel 2022-2023
MM Patel 2010
P Patel 2002-2015
P Patel 2008-2021
R Patel 2005-2012
R Patel 1993
R Patel 2016
S Patel 2017
S Patel 2023
Z Patel 2010-2011
S Patello 1995
B Paterson 2000
E Paterson 2007
F Paterson 2007-2009
F Paterson 2008
R Paterson 1997-2005
RA Paterson 2014
RFW Paterson 1988
TDS Paterson 2006-2007
J Pathak 2017
K Pattenden 2005
D Pattermore 1993
A Patterson 2013
AS Patterson 1971
DS Patterson 1985
IM Patterson 1982
K Patterson 1979
R Patterson 2022
RK Patterson 1976-1977
RW Patterson 1952
Pattison 1992-1994
WI Pattison 1993
JW Pattman 1970-1975
AH Pattullo 1984-1995
IJ Pattullo 1985
N Pattullo 1985-1987
S Pattullo 1987
S Patullo 1994
K Patwal 2022
S Patwardhan 2020
NA Paul 1953
RJ Paul 2021-2022
G Paulton 2011
G Paulton 2014
Pauncefort 1989
Paupere 1981
S Paveley 1994
B Pavey 1987-1992
E Paxton 2015-2016
Pay 1992
J Pay 1988-1990
JA Pay 1979-1987
Payidrani 2002
A Payne 2023
AU Payne 1946-1952
C Payne 1988
C Payne 1993-2004
D Payne 2011
DR Payne 1958-1982
FJ Payne 1971-1974
G Payne 1992-1993
J Payne 2016
JF Payne 1955
NH Payne 1976
RC Payne 1950
RD Payne 1951-1970
WHM Payne 1970
D Paynter 1971
D Paynter 1999
AN Peach 1938-1946
A Peacock 2011
A Peacock 2007-2009
A Peacock 2014-2021
A Peacock 2023/24
R Peacock 2009
T Peacock 2007
D Pead 1992-1993
P Peakin 2005
Pearce 1983
AG Pearce 1966
C Pearce 2007-2009
F Pearce 2018
G Pearce 2017
KL Pearce 2003
M Pearce 1975
M Pearce 1987-2005
P Pearce 1997-2006
S Pearce 2022
TN Pearce 1949-1955
W Pearce 1945-1951
NAS Pearman 1976
J Pearmund 2007
A Pearn 2005
JS Pearsall 1964-1968
A Pearse 1992
JA Pearse 2004
JO Pearse 2002-2004
MCM Pearse 1976-2011
R Pearse 1989-1990
Pearson 1977
A Pearson 1999-2001
AE Pearson 1978-1985
AN Pearson 1947
B Pearson 2009
C Pearson 1991
DG Pearson 1961-1973
F Pearson 1950-1962
H Pearson 2015
J Pearson 1952
J Pearson 1975
J Pearson 1987-1988
J Pearson 2014-2015
K Pearson 2016
L Pearson 2010-2011
P Pearson 1968-1985
R Pearson 1976
R Pearson 2019-2021
S Pearson 1994-2001
T Pearson 2023
D Pease 2014-2015
D Pease 2011/12
G Peat 1972
BH Peay 2000/01-2007/08
EFG Peck 1974
G Peck 1974
Pedder 1992
R Pedersen 1975
HT Pedrola 2000
HT Pedrola 2001
AS Peebles 1999-2005
IAR Peebles 1945-1960
N Peebles 2002
A Peek 2006
N Peel 1991
C Peerless 2014
K Peers 1998-2003
T Peet 1998
D Pegg 1998-2003
W Pegram 1995
WJ Pegram 1989-1990
S Peirce 1975
DH Peirson 1966-1969
H Peirson 2022
ET Pelham 1959
Pelham-Clarke 1978-1979
M Pell 1995
G Pelts 1995
J Pember 1990
JDD Pember 1959
J Pemberton 2006
M Penbigli 1992
M Pendle 2016
CA Penfold 1991-1992
M Penfold 2014
B Pengelley 2016
G Pengelly 1999
G Penman 1983
GA Penman 1961-1972
HF Penn 1962
T Penn 2017
T Penny 1971
I Penrose 1992
J Penrose 1991-1992
RG Pentney 1966-1967
B Peplow 1985
P Peplow 1982
M Pepper 2008
I Perayerawar 1982
D Percival 1950
H Percival 1950
JD Percival 1950-1954
M Percival 1995-1998
N Percival 1991-2007
TWD Percival 1952
W Percival 1995-2006
H Percive 1950
M Percy 1995-2005
M Percy 2010
C Peregrine 2001
T Pereira 1996-1998
R Perera 2015-2016
Rory Perera 1999
Rupert Perera 1999
T Perera 1999
T Perera 2020
N Perewol 2003
M Perfect 2017
M Perfect 2022-2023
I Perkin 1999
JE Perkin 1971-2000
M Perkin 1999-2002
A Perkins 2013
AEJM Perkins 1968-1979
AH Perkins 1986
AJM Perkins 1977
C Perkins 1937
C Perkins 1983-1990
G Perkins 1976
GC Perkins 1956-1963
J Perkins 1997-1998
JR Perkins 1965-1968
MH Perkins 1977-2011
R Perkins 2009-2010
S Perkins 2004-2005
W Perkins 1983
PA Perks 1970
RTD Perks 1964-1966
CT Perren 2017
J Perrett 1981
AR Perrin 1983-1986
PM Perrin 1971
R Perrin 2000-2011
M Perrins 2018
A Perry 1990
A Perry 1996
A Perry 2007
CG Perry 1962-1972
G Perry 1995
G Perry 2019-2022
H Perry 1962
I Perry 2011
I Perry 2017
I Perry 2021-2023
J Perry 1978-1980
J Perry 2018
JS Perry 1951
R Perry 2010
K Persaud 1997
N Pestfield 2010
N Pestifield 2007-2019
A Peters 2004
B Peters 1983
GN Peters 1963
J Peters 2010
J Peters 2013
J Peters 2017
L Peters 2023
T Peters 2016
KD Petersen 2018
P Petersen 2022-2023
J Petfield 2006-2007
MG Pether 2001-2023
M Petherwick 2009
M Pethor 2005
Petitpierre 1993
J Petitpierre 1996
J Petit-Pierre 1994
J Petre 2003
A Petree 2013
A Petrie 2013
A Petrie 2014-2017
A Petrie 2022
M Pett 1999
Petter 2005
KG Pettifer 1972-1976
D Pettigrew 2022-2023
DW Pettigrew 2004-2006
AT Pettinger 1985
H Pettit 1939-1940
H Pettit 1950
H Pettit 1945
N Pettit 1941
M Petto 2000-2003
M Petto 2010
G Petts 1993-2000
S Petullo 1995
JR Petzold 1979-1983
Pevalnaso 1996
AH Phebey 1952-1977
A Phelam 1977
AM Phelan 1976-1981
J Phelan 2017
P Phelan 1997
T Phelan 1977-1982
J Phelps 2023
C Pheysey 1939
BH Philcox 1980-1981
IL Philip 2009-2010
GWG Philipps 1978-1987
GWG Philipps 1990-2002
JG Philipps 1992
G Philips 1982
G Philips 1988-1989
G Philips 1999
R Philips 1978-1982
S Philips 1985
SI Philips 1964-1971
JW Philipson 1958
M Philipson 2012-2013
G Phillipps 1991
A Phillips 1998
BC Phillips 1964
C Phillips 2018
CE Phillips 2021
D Phillips 2016
E Phillips 2003
G Phillips 1988-1995
G Phillips 1990
G Phillips 1994-2000
G Phillips 2003
G Phillips 2006
G Phillips 2010
GWG Phillips 1976-1983
J Phillips 2003
J Phillips 2013
LH Phillips 1963
LJ Phillips 1939
M Phillips 2008-2009
N Phillips 1985
N Phillips 2010
P Phillips 1995-1997
RC Phillips 1984-1997
RC Phillips 1989
RG Phillips 1975-1981
RJ Phillips 1975-1978
RS Phillips 1977-1981
RVC Phillips 1965-1977
S Phillips 1972
S Phillips 1985
S Phillips 2010
WH Phillips 1965
G Philpot 1984
GG Philpott 1983-1995
J Philpott 2021-2023
S Phippen 2015
P Phipps 1993-1997
K Pickering 2009
R Pickering 1985-1986
AW Pickford 1963
D Pickhaver 1972-1982
G Pickles 1993-1994
G Pickles 2022-2023
HJ Pickles 1960-1979
Pickup 1994
D Pickup 1991
J Pickup 1991-1992
P Pickup 1994-2004
N Piddey 1996
N Piddock 2022-2023
P Pienaar 2008
AS Pierce 1967-1974
M Pierce 1974
M Pierce 1993
P Pierce 2007
S Pierce 1973-1977
DEP Pierson 1965
AK Pigden 1995-2006
DA Pigden 1968-1972
JW Pigden 1970-1972
T Pigden 1995-2006
Piggot 1984
M Piggot 1977
MJ Piggott 1974-1989
A Pike 1999-2004
H Pike 2017
J Pike 1967-1970
J Pike 1982
J Pilgrim 2012
J Pilgrim 2006
JO Pilkington 2016
R Pillai 2021
C Pilling 2017-2018
DWS Pimblett 2006
E Pimlott 1977
G Pine 2001-2010
R Pineo 2019
RN Pineo 1982-1985
W Pinford 2018
R Pingree 1991
B Pinkerton 1979
J Pinkett 2003
S Pinner 2014
G Pinney 1993-1996
W Pinto 1987-1989
Pintsinter 1951
CW Pipe 1961-1965
H Pipe 1998
R Pipe 1965
Piper 1962
B Piper 1974
B Piper 1992-2000
DJ Piper 1964-1973
P Piper 1962-1976
RFL Piper 1964
RS Piper 1966
W Piper 1969
D Pipett 2017
CS Pirie 1951
B Pisey 1998
Pitman 2005
AC Pitt 1956
D Pitt 1978
JAP Pitt 1968
Pitts 2010
R Pitts 1951
PN Pizey 1975
PW Pizey 1969-1980
E Place 1989
T Plant 1950-1956
J Platford 1975-1987
E Platt 1994
N Platt 2016
RK Platt 1972-1979
A Platts 2004
EJ Player 1946-1954
P Pleasance 1987
R Pleydell 2016
R Plowman 2000
S Plumb 2015
GP Plumbly 1964-1977
J Plummer 2020
LC Plummer 1962-1963
M Plummridge 2009
MJ Plumridge 1991-2010
GJ Plunter 1969
J Pocklington 2015
B Poddar 2023
JH Podmore 1947
Pointer 1984
Polacca 1987
M Polankar 1985
MG Polden 1946
J Polding 2014
A Pole 1996
M Polkinghorne 2022
T Polkinghorne 2022-2023
JV Pollard 1953-1970
N Pollard 1999
PR Pollard 1967
R Pollard 1981
L Poller 1990-2006
JC Pollock 1974-1976
N Pollock 1976
RW Pollok 2013
A Polson 2002-2005
WM Polson 1987
M Polucca 1986
B Pomphery 1985
B Pomphrey 1986-1990
RH Pomphrey 1985-1990
d Pon 2007/08
Pond 2009
J Pond 2004-2006
AM Ponder 1985-2000
AR Ponder 2019
A Pont 1998
Ponti 1985
A Pool 1975
BA Pool 1943
K Pool 1986
R Pool 1992
Poole 1944
AB Poole 1943-1951
AJ Poole 1988-1998
C Poole 1990
EJL Poole 1953-1960
J Poole 1996-2001
JJ Poole 1941
KJ Poole 1980-1986
R Poole 2012
T Poole 1989-2003
L Pooler 1996
A Poole-Wilson 1988
A Poonia 2014
J Poonia 2015
G Poore 1991-1997
Pope 1991
AV Pope 1958-1965
AV Pope 1979-1991
E Pope 1966
GH Pope 1954-1966
H Pope 1956-1972
J Pope 1979-1983
N Pope 1961
T Pope 1999-2001
B Popli 2013
L Popli 2015
D Popple 2021
H Popplewell 1972
ROH Porch 1964-1965
C Poree 1972-1974
G Porre 1994
Porter 1981
B Porter 1992-1998
D Porter 1989-1990
D Porter 1992-1999
D Porter 2006-2007
D Porter 2014
G Porter 2007-2008
GA Porter 1954
GW Porter 1953-1957
HL Porter 1941
JS Porter 1968-1972
M Porter 2014
M Porter 2016-2019
N Porter 2019-2022
R Porter 1990
R Porter 1993-2000
R Porter 2017
S Porter 2022
T Porter 2019
P Portingale 1988-1990
J Postle 2020-2023
G Postlethwaite 2015
J Postlewhite 2021
Potter 1976
Potter 1981
AC Potter 1952-1961
C Potter 1982-1985
C Potter 1988
C Potter 1996-2000
D Potter 1958-1959
D Potter 2018
G Potter 1981-2005
G Potter 1985-1998
G Potter 2000/01
G Potter 1986-1987
G Potter 1995
GC Potter 1976-1985
N Potter 1989-1990
NC Potter 1984-1987
RF Potter 1950-1952
G Potton 2001
Potts 1982
A Potts 1996
D Potts 1986-1993
K Potts 1999
M Potts 1994
A Poulson 2008
N Poulson 2009-2013
N Poulson 2016-2019
D Poulten 1984
E Poulter 1986
RE Poulter 1968-1983
RF Poulter 1980
RW Poulter 1972
C Poulton 1991
G Poulton 2011-2014
G Poulton 2007
G Poulton 2008-2015
GH Poulton 2015-2019
RE Poulton 1973
G Pouncefort 1980
HB Poustie 1963-1966
S Powdrell 2023
R Powe 2007
Powell 1986-1987
A Powell 2005-2007
AJ Powell 1971
C Powell 1982
GA Powell 1980-1981
GS Powell 1980
H Powell 2003
J Powell 1976
J Powell 1998-2000
J Powell 2016-2017
LA Powell 1947
LG Powell 1967-1974
LS Powell 1972-1975
MG Powell 1971
MJ Powell 2010-2016
MJ Powell 2009
RV Powell 1968-1969
S Powell 2000
T Powell 1999
J Powell Jackson 1988
J Powell-Jackson 1989
J Powell-Jenkins 1984
J Powellwackson 1987
J Power 2001
EJ Pownall 1990
R Poynter 1988-1995
M Poyser 2009
S Prabh 1988
K Prabhakar 2008
K Prabhakar 2013
Prabhjot Singh 2017-2020
Prabhmeet Singh 2021
B Prabhu 1989
S Prabhu 2021-2023
SP Prabhu 1988
W Prabhu 1989-1990
W Prabhu 1987
B Prahbu 1990
Prain 2007
J Prakash 2013
G Prall 2001
A Prasser 1987
A Pratt 2017
E Pratt 1994
GW Pratt 1963-1964
J Pratt 2018
N Pratt 2003
REC Pratt 1952
G Prdeep 2023
S Precious 2003
R Prenter 1986
FT Prentice 1941
FT Prentice 1972-1973
RN Prentice 1976-1985
W Prescod 2016/17
HGE Prescott 1964-1968
PP Presence 1987-1991
P Present 1988
PJ Presland 1967
MP Press 1985
J Pressdee 1973
P Pressence 1987
G Preston 1987
G Preston 1989-1990
KC Preston 1968-1978
LH Preston 1966
M Preston 1990
R Preston 1989
S Preston 2020-2023
T Preston 1943
TJ Preston-Jones 2016-2024
JA Pretlove 1975
JF Pretlove 1974-1978
U Preville 2022
Price 1978-1980
A Price 2011
A Price 1993-1997
A Price 2008
A Price 2013-2015
A Price 2016-2023
B Price 1990
B Price 1994-1995
CFW Price 1972-1980
CJNA Price 1984
CJW Price 1974-1984
CM Price 1971-1973
CTM Price 1984
CTW Price 1968-1989
CWT Price 1975-1983
D Price 1989-1996
D Price 2014
D Price 2019
F Price 2011-2015
F Price 2019
GC Price 2005-2019
GJW Price 1977
GTW Price 1982
IM Price 1987
J Price 2008
J Price 2011-2012
J Price 2019
JSE Price 1973-1991
L Price 2008-2014
L Price 2007-2009
M Price 2000
P Price 2014
R Price 1976
R Price 1992
R Price 1997
R Price 2020
S Price 1980-1988
T Price 1976-1984
T Price 1981-1992
T Price 2013
T Price 1985-1986
T Price 1982
TF Price 1967-1969
DLG Prichard 1972
JMC Prickett 1987-1996
PJ Prickett 1993
A Priday 1973
N Pridden 2001
NC Priddey 1993-2006
N Priddy 1993
N Priddy 2004-2005
L Pride 1981-1990
CHB Pridham 1941-1942
A Pridmore 2008-2010
T Pridmore 2007-2014
S Priestley 2008-2014
S Priestley 2007
S Priestly 2009-2010
J Prikett 1982
AE Prince 1961-1966
L Prince 2011
P Prince 1953
N Pringle 1982
W Pringle 2000-2006
P Prior 1994
S Priscott 2017
A Pritchard 1974
B Pritchard 2011
C Pritchard 2012
DLG Pritchard 1969-1980
GHP Pritchard 1966-1968
J Pritchard 1975-1977
M Pritchard 2017
MV Pritchard 1973-1989
N Pritchard 1985
T Pritchard 1974
RJ Pritchards 1976
N Probert 1994
N Probery 1990
S Probus 2002
A Procter 2009-2011
A Procter 1992
A Procter 2006
A Procter 2012-2015
A Procter 2016-2018
R Procter 2005
D Proctor 1998
T Proctor 2014
R Prophet 2001-2002
AA Prosser 1982-1992
G Proughton 1987
A Prouse 2017
G Prouten 1988-1990
G Prouton 1982
G Prouton 1986-1987
G Prouton 1988-1990
G Prouton 1994
R Prouton 1990
L Pryce 2009
D Pryde 2009
L Pryde 1986-1987
I Pryor 1999
I Puckle 2007
B Puddephatt 1981-1985
B Puddiphat 1981
B Puddiphatt 1981-1985
EA Pugh 1954
J Pugh 2013
M Pugh 2023
MA Pugh 1949-1956
RJH Pugh 1997-2002
M Pulford 1970
Pulfreyman 1997
Pulleing 1998
A Pullen 1950
B Pullen 2021
C Pullen 1997
LR Pullen 1964-1966
J Puller 2010
Pulling 1997
M Pulling 1997-1998
Pummell 1981
S Punit 2000
M Punt 2022-2023
P Puntan 2022
H Purchase 2022
J Purchase 2022
M Purchase 1994-2003
S Purchase 2000
Purches 2004
Purchess 2005
H Purdey 2023
SJ Purdy 1976-1982
J Pure 2001
EG Purnell 1974
M Puruis 1987
RH Purves 1956-1962
B Pusey 1981
B Pusey 1985-1989
BJ Pusey 1988-2004
J Pyatt 2016-2019
A Pye 1995-2002
A Pye 2016
D Pye 2015
E Pye 1993
I Pyefinch 1998
Pygott 1982
B Pyne 1977
WHM Pyne 1968
A Pynegar 2000
JH Pywell 1961