Les énormes pertes subies par les troupes de Dundee, combinées à ses blessures mortelles au début de la bataille, ont permis de supprimer la seule résistance efficace à William et le soulèvement fut rapidement écrasé, subissant une défaite retentissante le mois suivant à la bataille de Dunkeld.
Le mois suivant, il y eut une grande défaite lors de la bataille de Dunkeld.