 Battle of Inverurie (1308)

The Battle of Inverurie, also known as the Battle of Barra, was fought in the north-east of Scotland in May 1308 according to Fordun.However, Barbour states clearly that it was fought at Christmas of 1307.