Las enormes pérdidas sufridas por las tropas de Dundee, junto con una herida fatal que recibió al principio de la batalla, sirvieron para eliminar la única resistencia eficaz a Guillermo y los levantamientos fueron rápidamente aplastados cuando sufrieron una resonante derrota el siguiente mes en la Batalla de Dunkeld.