Players (M) who have played for Loretto School 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

R McAlrancy 2010
JAN MacAulay 1984-1985
RD McCallum 2017
CND McCarthy 2003
J McCormack 2007-2008
DAH McCosh 1997
BG McCreath 1993
FDW McCreath 2014
MB McCreath 1995-2000
TR McCreath 1985-1987
I McDonald 1966
NL Macdonald 1919-1922
RL Macdonald 1898-1899
AW McDougall 1989
S McEwan 1990
PG McFadden 1895-1896
DJ Macfarlan 1876-1880
FA Macfarlan 1883
W Macfarlan 1884
WM Macfarlan 1939
KM McGhie 2017-2018
J McGuigan 1998
AR McInroy 1939
C Mackay 2006
DG Mackay 1988
JM Mackay 1931
DJ McKechnie 1930-1931
IE McKechnie 1937
AOM Mackenzie 1876-1878
FJC Mackenzie 1878-1880
K Mackenzie 2019
RJ Mackenzie 1875-1876
RK Mackenzie-Ross 1954
GW Mackie 1929-1930
JN Mackinlay 1961-1963
JPC Mackinlay 1920-1922
D McLachlan 1888-1892
N MacLachlan 1875-1878
H McLean 1917
RWK McLean 1966
AK MacLeod 1963
JN MacLeod 1920-1921
NA MacLeod 1886-1888
RA Macleod 1921-1922
WA MacLeod 1886
DB McMurray 1954
NG McNaughton 1909
MLL McNeil 1963
AH McNeill 1899-1901
JG McNeill 1877
N McNeill 1902-1905
Nigel McNeill 1913
JD MacPhail 1948
JR MacPherson 1944
SE Maguire 1984
C Manders 2010-2011
FTM Marcroft 1993-1994
WD Marr 1948
RWA Marshall 1893
ACF Mason 1988-1991
JT Massey 1929-1930
CM Mather 1997
GHA Mellis 1961
AC Messer 1889-1890
WFC Messer 1890
CA Middlemass 2017
O Middlemiss 1998
PJ Middlemiss 1994-1995
TP Middlemiss 1996
KM Millar 1899-1900
MM Millar 1926
SG Millar 1903-1905
C Miller 2022-2023
JM Miller 1954
JS Miller 1989-1991
WS Miller 1954
GRA Milligan 1954
C Milliner 2005-2006
O Milliner 2006-2007
D Milne 2007
JAH Mitchell 1926-1928
JT Mitchell 1882
MN Mitchell 1928-1930
WN Mitchell 1926-1928
T Moffatt 2003
A Mollart 2018
HGW Mollart 2019-2022
JH Moncrieff 1890-1891
JDA Monro 1984
LA Montgomery 1989-1991
JEC Moore 1918-1920
PH Morrison 1884-1887
WRS Mostyn 1909
LB Moubray 1884-1886
RM Muir-Simpson 1963
HG Munsey 2007-2011
KG Murray 1908
SJ Murray 1993-1994