Players (R) 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

G Rabagliati 1974-1977
J Raby 1993-1995
C Rackall 1985
A Radhankrishnan 2022
E Rae 1996
KM Rae 2014
O Rae 2015
J Raeburn 1973
Raff 2009
A Rafiq 2023
S Rafiq 2003
J Rafter 1958-1960
P Ragget 2001
P Raggett 2002-2006
K Raghavan 2022
RT Ragnauth 1991
A Rahim 2020
O Rahman 2016
H Rahoof 2021
D Rai 2015
D Rai 2015-2023
Raik 1994
J Raimondo 2014
A Raine 1990
J Raine 1994-1999
G Rainer 2009
J Rainsden 1972
J Raison 1969
DW Raistrick 1981-1993
K Raj 2014
P Raj 2022
R Raj 2012
MM Rajabali 1994-1999
R Rajabali 2022
V Rajagopal 2023
D Ralf 2002-2005
D Ralf 2008-2010
I Ralls 1967
D Ralph 2009
O Ralph 2018
RR Ralph 1961-1969
N Ralphs 2019-2023
M Ralston 2011
M Ralston 2011
Ram 1992
AWJ Ram 2003-2005
W Ram 2005
P Ramachandran 2023
Ramage 1989
Ramage 1992
I Ramage 2023
IN Ramage 1999-2005
P Ramage 1981-1985
RP Ramage 1982
T Ramage 2017-2018
S Ramakrishnan 2023
C Ramanayake 2018
J Ramchandani 2016
Y Ramchandani 2022
GHD Rameaux 2008-2022
T Rameaux 2021-2023
P Ramesh 2022
J Rampley 1986
J Ramply 1987
A Ramsay 2013
DA Ramsay 2012
R Ramsay 1988-1993
R Ramsay 1987
WAB Ramsay 1982
RA Ramsay-Rae 1965
J Ramsdale 2017
Ramsey 1977
A Ramsey 2008
A Ramsey 2012
DH Ramsey 2005-2013
HD Ramsey 2011
M Ramsey 1982-1987
PRH Ramsey 1976-1987
RM Ramsey 1986-1995
DH Ramsey Senior 2013
H Ramzan 2023
T Ramzan 2023
KW Ranasinha 1992
FJ Rance 1986
J Rance 1983-1985
B Randall 2022
DW Randall 2011
M Randall 1987
W Randle-Piller 1965-1966
S Rands 1990
D Rankin 1948-1950
D Rankin 1955
HD Rankin 1948-1956
M Rankin 1951-1955
A Ransom 2017
VJ Ransom 1950-1969
E Ranson 1988
M Ranson 1988
E Ranu 2014-2015
S Raper 2023
S Rapson 2000
D Rashid 1998-2002
M Rashid 2015-2016
Rashid Ali 2012-2015
J Rasmussen 2015
N Ratcliffe 2000
M Ratnayake 2022
A Rattray 1978
S Raut 2022
AA Ravat 2021-2023
J Raven 1966-1978
Ravi 2005
T Rawdings 2019
M Rawlings 2011
R Rawlings 2021-2022
M Rawlinson 1976-1981
MJ Rawnsley 2018
S Rawson 2008-2010
S Rawson 2016
Sachin Rawson 2023/24
Simon Rawson 2017-2023/24
J Rawsthorn 1995
J Rawsthorne 1995
B Rawstron 2003-2005
J Ray 2019-2023
R Ray 1949
Rayaan Hussain 2021
AWH Rayment 1959
BS Rayner 1985-1990
F Rayner 1951
M Rayner 2009-2013
M Rayner 2016
S Rayner 1987
A Raynor 2018
JCM Rayson 1971
A Raza 2010-2015
A Raza 2007-2008
A Raza 2018-2019
A Raza 2022-2023
N Raza 2011
S Raza 2009-2010
S Raza 2013-2014
S Raza 2015-2023
R Razell 1985
A Read 1959
B Read 1991-1992
E Read 1991
G Read 2022-2023
H Read 1961
LH Read 1954-1961
M Read 1972
W Read 1991-1992
WH Read 1959-1966
N Readen 2005
B Reader 1985
B Reader 1988-1990
H Reader 1950
N Reader 2007-2009
NW Reader 1981-2006
P Reader 1980
RF Reader 1955
T Reader 2011
WE Reader 1972-1993
S Reaney 2013-2014
ND Reardon 2018-2023
R Reardon 2007
J Reason 1975
S Reast 2023
S Reath 1988
P Rebeira 2011
O Rebeiro 1972
A Rebera 2008-2010
P Rebera 2007-2021
D Reck-Smith 2021-2023
E Reck-Smith 2023
P Reddish 2015-2022
JH Reddy 1939
J Redfern 2013-2014
M Redferne 2015
M Redferne 2023
S Redford 2009
I Redman 2006
IW Redmond 2003-2023
Redpath 1994
D Redstone 2010
D Redwood 1993
S Redwood 2015
S Redwood 2016-2023
H Reece 1978
P Reece 2014
Reed 2013
A Reed 1978
B Reed 1981
BH Reed 2009
D Reed 1981
I Reed 2000
J Reed 1967-1969
T Reed 1981
WJ Reed 1970-1972
B Reeder 1984
G Reeder 1972
WE Reeder 1972-1990
A Reedman 2022
ARM Rees 1983
B Rees 1984
D Rees 1975-1983
D Rees 1992
GH Rees 1977
H Rees 2003
H Rees 1990
HTM Rees 1973-1983
I Rees 2010
M Rees 1976
M Rees 1983-1985
P Rees 2014-2016
R Rees 1978
T Rees 2013-2016
J Reeson 2013
M Reeve 1998
N Reeve 1973
S Reeve 2001
SB Reeve 2012-2021
P Reeves 1982
P Reeves 2017-2019
R Reeves 1988
S Reeves 2001-2012
ET Regan 1975
M Reghunath 2021-2023
D Regle 2003
BS Regler 1999-2000
A Rehman 2018-2021
A Rehman 2021
F Rehman 2022-2023
Z Rehman 2016
A Reid 2013-2015
C Reid 2023
D Reid 2023
H Reid 1977
PM Reid 1982-1991
R Reid 1984
S Reid 1989
WH Reid 1963
PM Rein 1988
J Reinger 2011
L Reithofer-Taylor 2015
Lord Remnant 1947
T Remouf 2017
D Rendall 1977
EDL Rendall 1971
DL Rendell 1963-1979
N Rendell 1975
ET Render 1999
T Render 1997
DL Rendle 1974-1976
R Renganath 2022
J Rennie 1977
J Rennie 1980
P Rennip 1984
Renshaw 1992
M Renshaw 1993-2001
A Renwick 1999
I Reoch 1997
ICA Reoch 1990-1994
G Reowi 1989
R Resdale 2004
RC Reubens 2000
RE Reubens 2001
Revans 1993
C Revill 1966
J Revill 1969
JG Rey 1997
JG Rey 2006
R Reyburn 1973
C Reynard 1959
DM Reynold 1988
AH Reynolds 1961-1979
B Reynolds 2002
DM Reynolds 1987
IE Reynolds 1995-2002
J Reynolds 1983
J Reynolds 2015
R Reynolds 1977
RW Reynolds 1964
WD Reynolds 1973
B Rham 1992-1998
RH Rham 1989-1994
K Rhead 2021-2023
JK Rhoden 1953
Rhodes 2011
A Rhodes 1957
A Rhodes 2010-2012
J Rhodes 2005-2013
J Rhodes 2013-2017
J Rhodes 2015-2018
J Rhodes 2020-2022
J Rhodes 2021
MJ Rhodes 1978
N Rhodes 2005
R Rhodes 2008-2010
R Rhodes 1989
SD Rhodes 1953
T Rhodes 2003-2015
A Rhynehart 2001
CO Ribeiro 1970-1974
D Ribeiro 1973
O Ribeiro 1972-1973
P Ribera 2007-2008
MJ Ribey 1974
D Ricahards 1988
MC Ricca 1976-1977
ME Ricca 1978-1982
Rice 1977-1983
AG Rice 1983-1986
AS Rice 1976-1986
B Rice 2003
D Rice 1952-1973
D Rice 1946
HM Rice 1964-1967
J Rice 1998
JAR Rice 1982
K Rice 1981
M Rice 2011-2015
M Rice 2018
RA Rice 2003
RE Rice 2003
T Rice 1989
J Rich 2014
K Rich 2006-2008
K Rich 2014
D Richard 1990
D Richard 1994
J Richard 2002
Richards 1986
AA Richards 1982-1989
BJ Richards 1988-1990
BSN Richards 1985-2003
C Richards 1986-1990
C Richards 2006-2018
C Richards 2007
C Richards 2013-2021
CE Richards 1975
D Richards 1979
DJ Richards 1974-1979
DJ Richards 1987
DJ Richards 1988-1995
DJ Richards 1982
DJ Richards 1982-1983
DM Richards 1974
DT Richards 1978-1986
G Richards 1989-2001
G Richards 1992
G Richards 1997
G Richards 1992-1994
GS Richards 1994-2001
H Richards 1975
J Richards 1986-1999
J Richards 2002
J Richards 2009
M Richards 1986-1995
N Richards 2009-2010
N Richards 2018
N Richards 1989
P Richards 1985-1987
R Richards 2001-2004
R Richards 2008-2009
RF Richards 1989-1995
RJ Richards 1975-1988
RJ Richards 2004-2006
S Richards 1989-1990
S Richards 2009
S Richards 2010
V Richards 1990
V Richards 1994
W Richards 1992
Richardson 1988-1989
A Richardson 1987-1998
CA Richardson 1986-1992
D Richardson 1975-1985
D Richardson 1990
E Richardson 1990-1995
J Richardson 1995
JR Richardson 1966
L Richardson 2018
M Richardson 1987-1989
P Richardson 2007-2010
P Richardson 2003-2004
PJ Richardson 1940
PT Richardson 1978-1981
R Richardson 1968
T Richardson 1996-2001
T Richardson 2005
T Richardson 2017
T Richardson 2021-2022
D Richens 2010
H Riches 1982
JDH Riches 1968-1983
J Richmond 1965-1967
T Richmond 2001
D Richrds 1990
J Rickard 1993-2000
C Rickett 1972
VC Rickman 1951
CD Ricks 1996
B Rickson 1975-1977
MA Riddell 1970-1981
T Riddings 2004
FA Riddler 2017
JE Riddy 1973-1975
A Rider 1995
FAG Rider 1968-1969
Ridgeway 1992
R Ridgeway 1993-2000
RN Ridgway 1991-2003
T Riding 2000
C Ridings 2015
L Ridings 2015
T Ridings 1999-2005
C Ridley 2006
M Ridpath 2022
G Rigby 1991
PR Rigby 1977-1978
J Riggett 1980
EG Righton jun 1970
P Rijzig 2003
A Riley 2001-2002
A Riley 2008
B Riley 1998-2000
C Riley 2018
D Riley 2005-2011
GA Riley 1999-2006
JCW Riley 1953
M Riley 1970
N Riley 2004-2012
T Riley 1981
ME Rilla 1981
Rimmer 1982
M Rimmer 2023
S Rimmington 2006
N Rinch 2010
S Ringer 1996-2012
MC Ringold 1993
D Riordan 2009
E Riordan 2010
D Rippengal 2019
I Rippengal 2006-2013
I Rippengal 2019-2023
M Rippengal 2019-2023
I Rippingal 2005-2010
I Rippingdal 2005
Rish 1982
C Rishards 1989
J Ristevski 2008
R Ristow 2000
U Riswan 2014
Ritchie 1987
AD Ritchie 1967
D Ritchie 1966-1981
JA Ritchie 1975
JD Ritchie 1966-1974
P Ritchie 1972
O Rivere 2006
P Rivis 2022-2023
Roach 2003
J Roach 1984
A Roake 2003
G Roake 2000
CJC Robards 2021-2023
D Robbourne 1997
AG Roberston 1964
E Robert 1993
J Robert 1981
J Robert 1988
A Roberts 1984-1998
A Roberts 2014-2017
A Roberts 2015
A Roberts 1977
B Roberts 1978
B Roberts 2001-2002
C Roberts 1997
C Roberts 2023
D Roberts 1945-1967
D Roberts 1999
D Roberts 2000-2007/08
D Roberts 2010
D Roberts 2015
D Roberts 2001
DG Roberts 1980
DH Roberts 1993-1998
E Roberts 1988-1997
EE Roberts 1975-1985
G Roberts 2002-2004
G Roberts 1978
GK Roberts 1973-1975
H Roberts 1941
H Roberts 1947
H Roberts 2013-2014
H Roberts 2016-2018
H Roberts 2019
HS Roberts 1953
I Roberts 2021-2023
I Roberts 2022
J Roberts 1993-1995
J Roberts 2012
JB Roberts 1977-1984
K Roberts 2000-2007
M Roberts 1983
M Roberts 1988
P Roberts 1975-1982
P Roberts 1987
P Roberts 1989-1996
R Roberts 1997
RK Roberts 1980
S Roberts 2002
W Roberts 1970-1971
W Roberts 1988
A Robertson 1972
A Robertson 2012-2019
A Robertson 2012-2017
AA Robertson 2007
C Robertson 2003-2011
DE Robertson 1984-1989
DG Robertson 1980-1998
DJ Robertson 1991-1992
ED Robertson 2014
GP Robertson 1982-1989
I Robertson 2004
IA Robertson 1968
IM Robertson 1982
J Robertson 1992-1999
JDB Robertson 1973-1981
JHD Robertson 1957-1969
JLD Robertson 1972
KJA Robertson 2008-2015
M Robertson 1990-1991
MP Robertson 2001-2011
PE Robertson 1979-2023
TB Robertson 1979-1981
RC Robertson-Glascow 1943
N Robertson-Jack 2020
DB Robertts 2003
M Roberty 1972
CJ Robey 1953
Robin 1986
Robins 1961
DH Robins 1958-1961
G Robins 2005-2011
RH Robins 1960
RVC Robins 1975
RWV Robins 1945-1964
VH Robins 1952
WVH Robins 1951-1954
A Robinson 2001-2002
A Robinson 2008
A Robinson 2016-2019
AC Robinson 1973-1974
AL Robinson 1967-1975
B Robinson 1992-1997
BD Robinson 1962
BD Robinson 1980-1987
BJ Robinson 1981-1983
D Robinson 1972
D Robinson 1986-1992
D Robinson 2010-2012
FE Robinson 1951
I Robinson 2003-2022
I Robinson 2006-2010
I Robinson 2013
J Robinson 2006-2008
M Robinson 1970
N Robinson 1976
P Robinson 1999-2011
RC Robinson 1962-1974
S Robinson 1988
S Robinson 2006
T Robinson 2003-2011
B Robisnon 1990
E Roborts 1994
Robson 2015
J Robson 1989
JH Robson 1950-1952
K Robson 2004
L Robson 1960
M Robson 1980-1981
P Robson 2011
P Robson 2006
P Roche 2012-2015
D Rock 1973
Rockall 1987
S Rockliffe 2021
B Rodenhurst 1996-1998
K Roderick 1981
Rodgers 1987-1989
Rodgers 1992
C Rodgers 1981-1982
G Rodney Adams 1999
Rodrigues 2010
G Rodway 2018-2023
N Rodway 2007
M Roe 2015-2017
P Roe 1981-1987
WN Roe 1941
B Roebuck 2019
HE Roebuck 1986
P Roebuck 1981
MD Roff 1979-1987
Rogers 1986
C Rogers 2018
G Rogers 2001
GG Rogers 1954-1955
H Rogers 2014-2015
I Rogers 2004
J Rogers 1990
LH Rogers 1976
M Rogers 1978
M Rogers 1988
M Rogers 1992-1993
NH Rogers 1961-1983
P Rogers 1970
S Rogers 2004-2009
S Rogers 2013
WH Rogers 1957
WH Rogers 1972
Roglar 1999
M Roland 2011
CKM Roles 1954
Rolfe 2011
A Rolfe 2011
S Rolfe 2014-2016
S Rolfes 1995
M Rolfs 1997
F Roll 2021
LM Roll 1980
Rolley 1981
MSL Rollinson 1988-2008
I Rolls 1973
M Rolls 1991-2000
DD Rolph 1968
Rolt 1997
G Romans 2011
G Romans 1998-2003
J Romans 2001
J Romans 2007
J Romans 2010
DAM Rome 1956-1968
Romeana 2008
Romeaux 2010
MB Ronaldson 1964-1973
Ronnie Singh 2021-2023
Rooke 1997
S Rooks 1999
T Rooks 1984
A Rooney 1998-2002
C Rooney 2002-2005
K Rooney 2005
GRJ Roope 1993-1998
D Rootes 2016
C Roper 1977-1985
K Roscoe 1996-2018
EM Rose 1977-1978
K Rose 1985-1988
M Rose 1989-2006
S Rose 1985
L Rosier 2016
Rosling 1985
C Ross 1995-2002
I Ross 1987-2005
J Ross 1962
JM Ross 1992-2000
M Ross 1999-2002
M Ross 1989
RS Ross 1962-1974
S Ross 1969-1973
TD Ross 1968
WJT Ross 1967
RA Rossdale 1940
CC Rossell-Vick 1972
A Rosser 1957
I Rosser 2016
A Rossi 2015
J Rossington 2022
A Ross Slater 1950-1952
A Ross-Slater 1946
P Rostard 2009
L Rostron 2023
J Roth 2011
Rothband 1972
C Rotherham 1993
B Rothwell 1995
I Roue 1990
J Roughton 2018
BW Rought-Rought 1951
R Round 1991-1992
A Rouse 1995
A Rouse 2019-2023
SE Routh 2004-2011
Routhorne 1992
F Rowden 2019
C Rowe 2021
GT Rowe 1968
J Rowe 1981-1983
N Rowe 1989
P Rowe 2016
S Rowe 1997
WJJ Rowe 2021
GW Rowell 1945-1955
J Rowett 2021-2023
J Rowland 2023
R Rowland 1968
Rowlands 2002
D Rowlands 2002-2004
AB Rowley 1970
B Rowley 1984-1986
D Rowley 1980-1986
K Rowley 1999
S Rowley 1999-2018
A Rowsell 2005
HML Rowsell 1954-1957
H Roy 1989
S Roy 2014
TSJ Roy 1968
C Royals 2006
J Royals 2001-2003
J Royals 2006-2007
M Roylance 1997
CP Royle 1992-1993
GC Royle 1975
Roythorn 1992-1995
ME Roythorne 1971-2005
Roythown 1994
Roythrone 1993
M Roythrone 1988
R Ruarua 2009
B Ruben 1999
J Rudd 2007
PE Rudd 1971-1975
PR Rudd 1976
T Rudd 1976
P Rudd b 1976
C Rudder 1990
S Rudder 1986-2005
Ruddock 1994
C Ruddock 1987-1989
CW Rudge 1946
ECW Rudge 1945-1951
R Rudge 2015
W Rudge 1952
ESM Rudmun 1939
AJ Ruffell 1977-1979
K Ruffell 2015-2016
M Ruffell 2016-2017
MWJ Ruffell 1977
T Ruffell 1976-1979
HC Ruffell-Smith 1956
E Rufford 2018
Rummage 1977
Rumsey 1972
R Rund 1961
D Rundle 1985
FP Ruoff 1968-1971
TE Rushby 1954
Rushin 1991
J Rushmore 2009
A Rushton 2013
N Rushton 1994
S Rushton 2017
W Rushworth 1951-1959
B Russell 1993-1995
B Russell 2023
C Russell 2000
DA Russell 1980-1985
HW Russell 1994
J Russell 2003-2005
JDB Russell 1955
JE Russell 1965-1973
K Russell 2016
N Russell 1980
PE Russell 1967-1974
T Russell 1975
TB Russell 1997-1999
W Russell 1958
W Russell 1993
W Russell 1980-1981
CC Russell-Vick 1963-1970
B Russell-Webster 2015
T Russell-Webster 2015
D Rust 1992-1998
J Rutherford 1966
M Rutherford 2014
RH Rutter 1953-1954
J Ryall 2021
J Ryan 2012
J Ryan 1979
SF Ryan 1951
Ryan Singh 2022
A Ryder 1981-1986
A Ryder 1992-1994
D Ryder 2007-2012
D Ryder 2002
D Ryder 2005-2006
DM Ryder 1992-1999
FAG Ryder 1967
N Ryder 2008
P Ryder 2005
T Ryder 1997-1999
Rye 1946
Rynn 2005