Four or more generations of descendants of Adam Duff of Clunybeg (1590-1674) if they are properly linked:
1. Adam Duff of Clunybeg (1590-1674)
- 2. Jean Duff (c1622-)
- 2. Alexander Duff of Keithmore (1623-1696)
- 3. Mary Duff (c1648-)
- 3. Elizabeth Duff (c1650-)
- 3. Alexander Duff of Braco (1652-1705)
- 3. William Duff of Dipple (1653-1722)
- 4. Helen Duff (1682-1746)
- 4. Catherine Duff (1683-1758)
- 4. Mary Duff (1684-)
- 4. Isabel Duff (1688-)
- 4. Alexander Duff (1690-)
- 4. Elizabeth Duff (c1692-)
- 4. Jean Duff (1694-)
- 4. William Duff, 1st Earl of Fife (1697-1763)
- 5. William Duff (1724-1753) ... (more)
- 5. Anne Duff (1725-1805) ... (more)
- 5. Janet Duff (1727-1758) ... (more)
- 5. James Duff, 2nd Earl of Fife (1729-1809) ... (more)
- 5. Alexander Duff, 3rd Earl of Fife (1731-1811) ... (more)
- 5. Jane Duff (c1732-1776) ... (more)
- 5. George Duff (1736-1828) ... (more)
- 5. Lewis or Ludovic Duff (1737-1811) ... (more)
- 5. Patrick Duff (1738-1738) ... (more)
- 5. Helen Duff (1739-1778) ... (more)
- 5. Sophia Duff (1740-1826) ... (more)
- 5. Catherine Duff (1741-1765) ... (more)
- 5. Arthur Duff (1743-1805) ... (more)
- 5. Margaret Duff (1745-1786) ... (more)
- 4. Ludovick Duff (1698-)
- 4. Anne Duff (1705-)
- 4. Janet Duff (1710-)
- 4. Mary Duff (1714-)
- 4. Alexander Duff (1715-)
- 4. Henrietta Duff (c1717-1748)
- 3. Margaret Duff (1654-)
- 3. Patrick Duff of Craigston (1655-1731)
- 4. Alexander Duff (1688-1753)
- 4. John Duff (1689-1751)
- 4. William Duff (1690-1740)
- 4. Helen Duff (1691-)
- 4. Patrick Duff (1692-)
- 4. Jean Duff (1696-1776)
- 4. Mary Duff (-1773)
- 4. Elizabeth Duff (c1702-)
- 4. James Duff (c1702-)
- 4. Thomas Duff (c1704-)
- 4. Archibald Duff (c1714-)
- 4. Francis Duff (c1715-1738)
- 4. Margaret Duff (1720-1801)
- 4. Robert Duff (1721-1787)
- 5. Robert William Duff (1767-1834) ... (more)
- 5. Adam Duff (-1840) ... (more)
- 5. James Alexander Duff (1778-1800) ... (more)
- 5. Jane Duff (-1839) ... (more)
- 4. Adam Duff (aft1722-1795)
- 3. Jean Duff (c1657-1725)
- 2. John Duff (1624-)
- 2. George Duff (1628-)
- 2. William Duff, Provost of Inverness (1632-1715)
- 3. Alexander Duff (1657-1726)
- 3. Andrew Duff (1658-)
- 3. James Duff (c1674-1709)
- 4. Joan Duff (1698-)
- 4. Mary Duff (1699-1780)
- 4. Margaret Duff (1700-1789)
- 4. William Duff of Crombie (c1701-1781)
- 5. James Duff of Cadiz (1734-1815) ... (more)
- 5. Hugh Duff (-1767) ... (more)
- 5. Thomas Duff (c1737-) ... (more)
- 5. William Duff (c1739-) ... (more)
- 5. Anne Duff (-1811) ... (more)
- 5. Janet Duff (c1745-) ... (more)
- 4. Helen Duff (c1704-)
- 4. Janet Duff (1707-)