Four or more generations of descendants of William de Keith, 2nd Earl Marischal (c1425-c1483) if they are properly linked:
1. William de Keith, 2nd Earl Marischal (c1425-c1483)
- 2. William Keith, 3rd Earl Marischal (c1450-c1527)
- 3. Robert Keith, Master of Marischal (c1483-c1525)
- 4. William Keith, 4th Earl Marischal (1506-1581)
- 5. Margaret Keith (-1620) ... (more)
- 5. Alison Keith (c1538-1567) ... (more)
- 5. William Keith, Master of Marischal (-1580) ... (more)
- 5. John Keith (-) ... (more)
- 5. Janet Keith (-) ... (more)
- 5. Margaret Keith (-) ... (more)
- 5. Isobel Keith (-) ... (more)
- 5. Anne Keith (-1588) ... (more)
- 5. Mary Keith (-) ... (more)
- 5. Beatrice Keith (-1596) ... (more)
- 5. Johanna Keith (-) ... (more)
- 5. Robert Keith, 1st Lord Altrie (c1529-1596) ... (more)
- 5. Elizabeth Keith (-c1586) ... (more)
- 4. Robert Keith (-1551)
- 4. Christian Keith (1512-1553)
- 5. Andrew Arbuthnott of that ilk (1533-1606) ... (more)
- 5. John Arbuthnot of Monynes (c1534-) ... (more)
- 5. Christian Arbuthnott (c1535-1583) ... (more)
- 5. Alexander Arbuthnot, 1st in Pitcarles and of Auchterforfar (c1540-1614) ... (more)
- 5. (6 others) ... (more)
- 4. Elizabeth Keith (c1515-c1562)
- 4. Alexander Keith (-)
- 4. Alice Keith (c1515-)
- 4. Beatrix Keith (1518-)
- 4. Janet Keith (1525-1559)
- 4. William Keith, 4th Earl Marischal (1506-1581)
- 3. William Keith of Troup (-1513)
- 3. Gilbert Keith of Troup (-)
- 3. Alexander Keith of Pittendrum (-)
- 3. David Keith (-)
- 3. George Keith (-)
- 3. Janet Keith (-c1547)
- 3. Elizabeth Keith (-c1549)
- 3. Agnes Keith (-c1548)
- 3. Christian Keith (-)
- 3. Robert Keith, Master of Marischal (c1483-c1525)
- 2. Mary Keith (-)
- 2. Egidia Keith (-)
- 2. Janet Keith (-bef1504)