Stirlingis, kõrgmaade strateegilises võtmes, oli Perth vastutav vägede eest, kes piirasid valitsuse garnisoni lossis. Piiramine ei õnnestunud ja pärast jakobitide võitu Falkirkis
17. jaanuaril 1746 taandus armee Invernessesse. Siit oli Perth vastutav mitmete väiksemate tegevuste eest, sealhulgas nn Dornochi lahing 20. märtsil, amfiibiline rünnak üle Dornochi Firth Loudouni vastu, mida on nimetatud "kõige edukamaks, mida mõlemad pooled tõusid tõusu käigus".