Interactive tree of Kenneth II Mac Alpin d' Écosse

Malcolm III Canmore Grosse tête d' Écosse 10311093
Marguerite Aetheling d' Angleterre 10461093
Marguerite d' Écosse 1040
Edgar II Aetheling d' Angleterre 10511125
Duncan I le Gracieux d' Écosse 10011040
Sibyl de Northumberland 1010
Béthoc d' Écosse 9841045
Crinan Canmore 9801045
Malcom II Mac Alpin d' Écosse 9581034
Kenneth II Mac Alpin d' Écosse 932995
Malcom I Mac Alpin d' Écosse 897954
Donald VI Mac Alpin d' Écosse 862900
Constantin I Mac Alpin d' Écosse 836877
Kenneth I Mac Alpin d' Écosse 805859