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

McAndless 2005
EJ McCandless 2007-2015
LB McConnach 2015
Clark McConnachie 2003-2023
Craig McConnachie 2019-2021
J McCulloch 1998-2002
JE McIntyre 1911
M Mackenzie 1884
G McLelland 1998-2009
FRC McNicholl 2014
T Mahboob 2001
J Main 2018
JL Main 2021-2024
GJ Martin 2005-2014
K Martin 2005-2006
ND Martin 2005-2014
CE Meikle 1924
B Miers 2005
C Miers 2005-2007
RG Milne 2009-2011
K Mitchell 1998-2000
UA Mohammad 2002-2019
TT Msarara 2023
A Murickan 2004
B Murphy 2003
S Murphy 2007
AW Murray 1968