Lockharts næste opgave var i 66-kanonen i april 1747. "Devonshire" var flagskibet for kontreadmiral Peter Warren, under hvem Lockhart så handling på
Første slag ved Kap Finisterre den 3. maj 1747. Han blev derefter udnævnt til sin første kommando, den for brandskibet, hvor han så handling med Sir Edward Hawke flåde i det andet slag ved Cape Finisterre den 16. oktober 1747. En af kaptajnerne i slaget, Thomas Fox fra 64-gun, blev senere afsat fra sin kommando efter kontroverser om hans handlinger i slaget, og Lockhart fik midlertidig kommando over "Kent" i hans sted. I løbet af 1748 var Lockhart første løjtnant på Portsmouth-vagtskibet, og i de næste par år var han på halv løn i Skotland. I januar 1755 blev han udnævnt til første løjtnant i 90-gun med kaptajn Charles Saunders, og den 22. april 1755 blev han forfremmet til at lede 8-gun sloop, der blev knyttet i løbet af året til den vestlige eskadrille krydser under kommando af Sir Edward Hawke eller viceadmiral John Byng.