Teams MJS Walton played for

MiscellaneousStrathmore Union (1963-1964)
 Forfarshire (1968)
 Scottish Cricket Union President's XI (1973)
 Cupar (1978)