Rhodri the Great ) Rhodri ap Hywel 950-953 Edwin ap Hywel 950-954 Owain ap Hywel 950-987 Maredudd ab Owain 987-999 Cynan ap Hywel (King of Gwynedd ) 999-1005 Edwin ab Einion 1005-1018 Cadell ab Einion 1005-1018 Llywelyn ap Seisyll (King of