Nielsen Hayden genealogy
Descendants of Bleddyn ap Cynfyn, King of Gwynedd & Powys
- 1075Father: Cynfyn ap Gwerystan (Abt 1000 - ??)
Mother: Angharad ferch Maredudd
Bleddyn ap Cynfyn, King of Gwynedd & Powys ( - 1075)
:   └─ Maredudd ap Bleddyn ap Cynfyn (of Powys, Wales - 1132)
:    Hunydd ferch Einudd
:       ├─ Madog ap Maredudd, Prince of Powys Fadog ( - 1160 Winchester, Hampshire, England)
:       │ Susanna ferch Gruffydd ap Cynan
:       │ :   └─ Gryffydd "Maelor" ap Madog, Prince of Northern Powys (of Powys Fadog, Wales -
:       │ :    1191 Castle of Dinas Bran, Nanheudwy, Wales) =>
:       │ :    1191 Castle of Dinas Bran, Nanheudwy, Wales) =>
:       │ :    + Angharad ferch Owain
:       │ (Unknown wife or mistress of Madog ap Maredudd)
:       │    │ + Rhys ap Gruffydd, King of Deheubarth (Abt 1132 -
:       │    │ 24 Apr 1197 bur.St Davids Cathedral, St. Davids, Pembrokeshire, Wales)
:       │    │ 24 Apr 1197 bur.St Davids Cathedral, St. Davids, Pembrokeshire, Wales)
:       │    ├─ Owain Brogyntyn ap Madog ap Maredudd ap Bleddyn, King of Powys =>
:       │    │ + Margred ferch Einion ap Seissyll
:       │     + Iorwerth Drwyndwn ap Owain Gwynedd ( - Abt 1174)
:       └─ Gruffudd ap Maredudd
:        Gwerful ferch Gwrgeneu
:           └─ Owain Cyfeiliog ap Gruffudd ap Maredudd ap Bleddyn ap Cynfyn (Abt 1130 -
:            1197 Monastery of Strata Marcella, Welshpool, Montgomeryshire, Wales) =>
:            1197 Monastery of Strata Marcella, Welshpool, Montgomeryshire, Wales) =>
:            + Gwenllian ferch Owain
:   └─ Cadwgon ap Bleddyn ap Cynfyn ( - 1111)
:    Gwenllian ferch Gruffudd
:    :   └─ Madog ap Cadwgon ap Bleddyn ap Cynfyn
:    :    Jane ferch Cynwrig
:    :        + Gwenllian ferch Owain Gwynedd
:    (Unknown wife or mistress of Cadwgon ap Bleddyn)
:       └─ Owain ap Cadwgon ( - 1116)
:        + Nest ferch Rhys (Abt 1085 - Bef 1136)
   └─ Efa ferch Bleddyn ap Cynfyn
    Llywelyn Eurdorchog ap Coel ap Gweirydd (Abt 1030 - ??)
       └─ Rhys ap Llywelyn Eurdorchog
       
            + Ithel ab Einudd ap Morien ap Morgeneu (Abt 1100 - ??)