Lord John Maxwell
1404 - 1484 (80 years)
Lord Adam Forrester
1360-1405
1360-1405
Earl Henry Sinclair
1340-1404
1340-1404
Jean Halyburton
1355-
1355-
Herbert Maxwell
1338-
1338-
Lord John Forrester
-1448
-1448
Lord Robert Maxwell
1372-
1372-
Lord John Maxwell
1404-1484
1404-1484