Interactive tree of Alpin King of Kintyre 834

Malcolm I King of Scots 942-954 954
Donald II Dasachtach King of Scots 889-900 900
Constantine I King of Scots 863-877 877
Kenneth I Macalpin King of Scots and Picts 844-859 800859
Alpin King of Kintyre 834 780834
Eochaid the Venomous King of Scots of Argyll 750
Fergusa