Lockharts næste aftale var med 66-kanonen i april 1747. "Devonshire" var flagskibet for kontreadmiral Peter Warren, under hvem Lockhart deltog i det første slag ved Cape 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.