Four or more generations of descendants of William Keith, 3rd Earl Marischal (c1450-c1527) if they are properly linked:
1. William Keith, 3rd Earl Marischal (c1450-c1527)
- 2. Robert Keith, Master of Marischal (c1483-c1525)
- 3. William Keith, 4th Earl Marischal (1506-1581)
- 4. Margaret Keith (-1620)
- 4. Alison Keith (c1538-1567)
- 4. William Keith, Master of Marischal (-1580)
- 5. George Keith, 5th Earl Marischal (1553-1623) ... (more)
- 5. [[William Keith, d. 1577
- 3. William Keith, 4th Earl Marischal (1506-1581)
3. Robert Keith 4. John Keith]] ... ([[William Keith, d. 1577 3. Robert Keith 4. John Keith/descendants|more]])
- 5. 5. Margaret Keith ... (more)
- 5. [[6. Jean Keith
7. Mary Keith 8. Barbara Keith
(sort these out soon)]] ... ([[6. Jean Keith
7. Mary Keith 8. Barbara Keith
(sort these out soon)/descendants|more]])
- 5. Anne Keith (-) ... (more)
- 4. John Keith (-)
- 4. Janet Keith (-)
- 4. Margaret Keith (-)
- 4. Isobel Keith (-)
- 4. Anne Keith (-1588)
- 4. Mary Keith (-)
- 4. Beatrice Keith (-1596)
- 4. Johanna Keith (-)
- 4. Robert Keith, 1st Lord Altrie (c1529-1596)
- 4. Elizabeth Keith (-c1586)
- 5. James Irvine, 1st of Brucklaw (-1636) ... (more)
- 5. Isabel Irvine of Drum (-) ... (more)
- 5. daughter Irvine (c1555-) ... (more)
- 5. Robert Irvine, 1st of Moncoffer (c1556-) ... (more)
- 5. William Irvine of Beltie (c1558-) ... (more)
- 5. Elizabeth Irvine (c1561-) ... (more)
- 5. Margaret Irvine (c1562-) ... (more)
- 5. Alexander Irvine, 9th of Drum (c1570-1629) ... (more)
- 5. John or James Irvine, 1st of Artamford (-c1636) ... (more)
- 3. Robert Keith (-1551)
- 3. Christian Keith (1512-1553)
- 4. Andrew Arbuthnott of that ilk (1533-1606)
- 4. John Arbuthnot of Monynes (c1534-)
- 4. Christian Arbuthnott (c1535-1583)
- 5. Elizabeth Warrender (1555-1597) ... (more)
- 5. George Symmer (c1558-) ... (more)
- 4. Alexander Arbuthnot, 1st in Pitcarles and of Auchterforfar (c1540-1614)
- 4. (6 others)
- 3. Elizabeth Keith (c1515-c1562)
- 3. Alexander Keith (-)
- 3. Alice Keith (c1515-)
- 3. Beatrix Keith (1518-)
- 3. Janet Keith (1525-1559)
- 2. William Keith of Troup (-1513)
- 2. Gilbert Keith of Troup (-)
- 2. Alexander Keith of Pittendrum (-)
- 2. David Keith (-)
- 2. George Keith (-)
- 2. Janet Keith (-c1547)
- 2. Elizabeth Keith (-c1549)
- 2. Agnes Keith (-c1548)
- 2. Christian Keith (-)