Zu Beginn des Zweiten Schottischen Unabhängigkeitskriegs war Bruce 1332 einer der schottischen Kommandanten im Gefecht bei Kinghorn, wo ein schottisches Aufgebot erfolglos die Landung der sogenannten "Enterbten" verhindern wollte. Wenig später spielte er eine wichtige Rolle bei der schweren Niederlage des schottischen Heeres gegen das Heer der Enterbten. Der Guardian of Scotland, der Earl of Mar, zögerte, das in einer starken Defensivposition aufgestellte, zahlenmäßig aber weit unterlegene Heer der Enterbten anzugreifen. Der Guardian hatte während des Ersten Schottischen Unabhängigkeitskriegs lange auf englischer Seite gestanden, und Bruce bezichtigte ihn nun des Verrats. Daraufhin führte der Guardian einen ungestümen, unkoordinierten Ansturm auf das Heer der Enterbten, dem sich Bruce anschloss. Die folgende Schlacht von Dupplin Moor endete in einer schweren Niederlage des schottischen Heeres. Sowohl der Guardian wie auch Bruce waren in der Schlacht gefallen.