| | Owain Ap Gruffydd 1087–1169 Gwaladus Verch Llywarch 1098–1155 | | | | Gruffydd Ap Cynan 1055–1137 Angharad Verch Owain 1065–1152 | | | | Rhanullt O Olaf 1024–1055 | | | | Afandreg Verch Gwair of Powys 980–1060 | | |
|
|
| | | Morwyl Verch Ednywain 1048–1073 | | | | Edwin Ap Gronwy 1020–1073 Iwerydd Verch Cynfyn 1024–1048 | | |
| | | Ednywain I Ap Neiniad 1020–1079 Gwerful Verch Lluddica 980–1070 | | |
|
|
|
|
|
|