John married Janet Boyd on 20 Jul 1454 in Kilmarnock, Ayrshire, Scotland. Janet (daughter of 5th of Kilmarnock Thomas Boyd and Isabel Lyle) was born in 1429 in Renfrewshire, Scotland. [Group Sheet] [Family Chart]