616 Battle of the River Idle

East Anglia

Raedwald King East Anglia [46]

Northumberland

616 Æthelfrith King Bernicia, King Deira killed

12 Oct 633 Battle of Hatfield Chase

Gwynedd and Mercia

Penda King Mercia

Northumbria

Edwin King Bernicia, King Deira [47] killed

Eadfrith Deira captured

Osfrith Deira killed

634 Battle of Heavenfield

Northumbria

Osric King Deira killed

Oswald King Northumbria [30]

Gwynedd

05 Aug 642 Oswestry: Battle of Maserfield

Mercia and Powys

Eowa King Mercia killed

Penda King Mercia

Northumbria

Oswald King Northumbria [38] killed

15 Nov 655 Cock Beck: Battle of the Winwaed

Northumbria

Oswiu King Bernicia

Æthelwald King Deira withdrew his forces

Mercia

Penda King Mercia killed