He received the Gold Medal for his services at the Battle of Roliça, Battle of Vimeiro, Battle of Corunna, Battle of Bussaco, Battle of Salamanca, Battle of Vitoria, Siege of San Sebastián and Battle of Nive. "In consideration of his eminent services, and we can honestly assert that there was not a better soldier in any army; he was nominated a Knight Commander of the Military Order of the Bath, by his Sovereign. The Portuguese Government conferred the Order of the Tower and the Sword on Sir John for the able services he rendered to that nation."