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

Oakes 1975
B Oakes 1972
C Oakes 1953-1954
C Oakes 1992-1994
J Oakes 1946
SW Oakes 1987-1996
W Oakes 1983
Oakley 1981
Oakley 1981
A Oakley 1989-1991
D Oakley 2002
DA Oakley 1970-1986
G Oakley 1969
J Oakley 1995-1998
PJ Oakley 1981-1991
R Oakley 1976-1994
ASM Oakman 1972-1974
P Oakman 2015-2017
S Oaks 1991-1993
B Oates 1984-1988
G Oates 2006
J Oates 1969
S Oates 1993-1995
WF Oates 1970-1988
T Oatley 1994
JA Obank 1972-1982
S Obank 1997
ST Obank 1972
C O'Brian 2010
C O'Brien 1961
C O'Brien 2010
C O'Brien 2013
F O'Brien 1938
J O'Brien 1959
J O'Brien 1994-1995
K O'Brien 1996-1997
LP O'Brien 1956
R O'Callaghan 1982-1986
RFB O'Callaghan 1951-1956
R O'Callahan 1983
Ocallington 1987
P Ockenden 2011-2014
P Ockenden 2009-2011
V O'Connel 1985
V O'Connell 1985-1996
J O'Connor 1944
L O'Connor 2016-2017
L O'Connor 2019
L O'Connor 2021-2023
L O'Connor 2017
Leighton A O'Connor 2011-2018
T O'Connor 1977-1982
WH Oddie 1984-1995
SC Oddy 2019-2021
F Odell 2011
M O'Donnell 1987
J Ody 1950
J Offawanu 2013
JA Offawanu 2013
C Offer 2006
Ogden 1986
A Ogden 1988
B Ogden 1985-1986
F Ogden 1993
R Ogden 2012
I Ogelsby 2011
GL Ogilvy 1953
I Oglesby 2009
W Oglesby 2015
BV O'Gorman 1955-1960
G O'Gorman 1954
JC O'Gorman 1946-1960
A Ogrisowich 2011
C O'Hara 2017
D O'Hare 1980
R O'Hare 2005
KB Ohlson 1967-1970
D Ohm 1989
D Ohm 1991/92-1994/95
ED Ohm 1994/95
B O'Keeffe 2008
D O'Kelly 2021-2023
RWE O'Kelly 1969-1971
J Olafawo 2011
J Oldfield 2023
M Oldfield 1998
B Oldham 1980-1987
B Oldham 1988-1992
WM Oldham 1977-1995
TE Oldknow 1974-1979
W Oldman 1979
D Oldridge 1989
A O'Leary 2002
B Olegasegram 2021-2023
S Oliber 1986
M Olive 1979
A Oliver 2014
ALA Oliver 1956-1967
D Oliver 1964
DSM Oliver 1982-1989
G Oliver 2003
GRW Oliver 1975-1980
GW Oliver 1980-1983
I Oliver 1980
J Oliver 1986
JA Oliver 1957
JAR Oliver 1946-1968
JL Oliver 2014-2019
M Oliver 2014-2022
MN Oliver 1979-1980
R Oliver 2005-2012
R Oliver 2023
S Oliver 1990
T Oliver 1977
T Oliver 2018
C Oliver-Redgate 2000/01-2006
Oliver-Redgate 2001
A Ollerenshaw 1974
H Ollis 1950-1951
R Ollis 1987-1989
WH Ollis 1953-1967
T Oloknow 1983
SW O'Loughlin 1984
J Olufarwo 2013
J Olufawo 2007-2017
J Olufawo 2021-2022
MI Olynn 1984
I O'Mahoney 1979
P O'Mahoney 1978
I O'Mahony 1979
JI O'Mahony 1979
H Omar 2014
H O'Neil 1986-1994
M Oneil 1989
M O'Neil 1989-1990
P O'Neil 1989
L O'Neill 1989
M O'Neill 1987
M O'Neill 1990
O'Neill 1984
ARM Opatha 1998/99
CF Openshaw 1980-2000
M Oppe 2016-2023
T Oram 2011
T Oram 2006
DE Orbel 1990
G Orchard-Lidsle 1953
D Orders 1999
R Orders 1998-2000
P Oreenan 1996
J O'Reilly 1967
B Organ 1975
B Organ 1987
J O'Riordan 2007-2008
J Oriordon 2005
J O'Riordon 2007-2008
CE Orme 1969-1982
E Orme 2018
A Ormerod 2000
D Ormerod 2012-2013
R Ormiston 2010
R Ormiston 2014
A Orton 2016
D Orton 1985-1987
JW Orton 1956
HA Osborn 1961
Osborne 1984-1985
D Osborne 2010
DF Osborne 1987-2004
JMA Osborne 1997-2003
RC Osborne 1977-1981
S Osborne 2014
T Osborne 1996
D Osbourne 2011
D Osbourne 1988
S Osbourne 2013-2014
R Osler 2005
E Osman 1992
E Osmand 2005
ED Osmond 1988-2005
JG Osmond 1971
E Osmund 1993
Osobase 1982
A Ostrowski 2001
A O'Sullivan 1982
A O'Sullivan 2021-2023/24
G O'Sullivan 2011
J O'Sullivan 1996
R O'Sullivan 2016
S Osullivan 2020-2022
A Oswald 2017-2023
GA Oswald 1969
AN Other 2008
T Othick 2003-2007
T Othick 2012
JH Oughton 1939-1978
V Outar 2009-2010
TL Outhwaite 1958-1961
J Overand 2006
J Overend 2006-2008
J Overend 2009-2010
M Overend 2000
Overman 2002
C Owen 1997
DAA Owen 1986
G Owen 2004-2017
G Owen 2014-2018
G Owen 2013
H Owen 2023
J Owen 1993
JG Owen 1953-1954
P Owen 1996-2000
P Owen 2006
P Owen 1993
R Owen 1978
RS Owen 1986
S Owen 1993-2003
HG Owen-Hughes 1971
A Owens 1969
CT Owens 1968-1984
DP Owens 1990
DP Owens 1994-2004
G Owens 2019-2023
J Owens 2003-2008
J Owens 2012
K Owens 2018-2023
L Owens 1997
M Owens 2005-2006
P Owens 2007/08-2011
P Owens 1988-2009/10
P Owens 2007/08-2014
P Owens 2015-2017
P Owens 2008-2009
P Owens 2013
T Owens 2005
J Oxeley 1994
A Oxley 2017
J Oxley 1993-2002