Según el Lebor Gabála Érenn[1] y sus obras derivadas, Eochaid fue el hijo del anterior rey Muiredach Tírech, un descendiente de Conn Cétchathach.
Muiredach fue destronado y asesinado por Cáelbad hijo de Cronn Bradruí, un rey del Ulster, pero Cálbad sólo reinó un año, hasta que Eochaid lo mató y accedió al trono.
[4] Además, Keating la describe no como una sajona, sino como la "hija del rey de Bretaña".
Keating data su reinado en los años 344-351, en tanto que los Anales de los cuatro maestros en 357-365.
[6] Daniel P. McCarthy, basándose en los anales irlandeses, data su muerte en el 362.