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

OD Abram 1999-2000
R Abram 1997
JM Agnew 1931
DR Ainslie 1921
JJ Ainslie 1901-1902
GS Aitken 1913
JE Aitken 1913-1914
JS Aitken 1911-1915
JM Alexander 2015-2017
E Algie 1995
M Allan 1988
R Allen 1999
GW Anderson 1988-1990
T Anderson 1881
P Andrews 2022-2024
R Appleby 1978
R Appleby 2007
Armstrong 1991
DG Arnot 1977-1980
JM Arnott 1951
O Ashley 2018-2019