Tras la muerte de Cadwallon en batalla, su sucesor Cadafael ap Cynfeddw también se alió con Penda contra Northumbria, pero durante el período posterior, tanto Gwynedd como los demás reinos galeses se vieron forzados a realizar una política militar defensiva frente al poder expansionista de Mercia.