Players (M) who have played for Merchiston Castle School

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

DA McCorquodale 1979-1980
A McDonald 1985
AEC Macdonald 1903
JA McDonald 2014-2015
WA MacDonald 1984
McDonald 1983
R Macfarlane 1911-1912
J McGeorge 1915-1916
GA McGillan 1980
AJR McGregor 1963
W McGregor 1911
A MacKay 2016-2017
AS Mackay 1909
GREG Mackay 1902-1903
JRS Mackay 1905
IH McKenzie 1919
JC Mackenzie 1951
JH McKeown 1922
BT McKerchar 2000
RN McKern 1928
E MacKie 1994
G Mackie 2005-2006
AM Mackill 1903
B McKincher 1999
B Mackinnon 1915-1916
D Mackinnon 1917-1919
G Mackinnon 1911-1912
DF Mackintosh 1916-1919
TSS Mackintosh 2018-2019
JN Mackley 1994-1995
M McLellan 1915-1918
WMK McLellan 1919
WS MacMillan 1903
JG MacNairn 1886
AI MacNaughton 1915-1916
WT McWhirter 1909-1910
H McWilliam 1913
I McWilliam 1906
L Mair 1985
AK Mann 1920-1921
CC Mann 1917-1920
CC Mann 1892
JJ Mann 1918-1921
C Mapara 2022
CLH Marburg 1909
J March 2007-2009
CO Marshall 1912
ML Martin 1905-1906
PWR Martin 1987
T Martin 2018
A Maxwell 1978
A Maxwell 2009-2011
G Maxwell 1982
J Mayer 1993-1995
RM Meikle 1901
AWJ Middleton 2014-2017
A Miller 1951
RG Miller 1905-1906
SA Miller 1922
GFA Milligan 1993
WL Milligan 1922
DRS Milne 1928-1931
GS Milne 1903
J Mitchell 1985
JPD Mollison 1910
CR Morison 1928
A Morton 1895
DC Morton 1963
EJH Mowat 1987
G Murray 1881
L Murray 2000
JF Myles 1906