Nel tentativo di rientrare a Stirling dopo il combattimento fu arrestato e gettato in prigione, dove rimase fino a luglio successivo, quando fu trasferito con altri prigionieri a Edimburgo, e confinato nel cimitero di Greyfriars. Qui, in un piccolo pezzo di terra recintato, erano strettamente custoditi quasi 1500 prigionieri, la maggior parte dei quali era stata presa dopo la battaglia di Bothwell.
, e tra questi Garnock si sforzò di impedire loro di prendere il 'test'.