John McClure first entered service from Rutherford Co, NC in May 1778 under Capt. John Lewis, Col.William Porter & Major James Gray, and skirmished against the Tories on Broad River in SC, Burke and Lincoln Counties, NC, then back into SC on Pacolet River, then back into NC in Rutherford, Burke & Lincoln Counties, serving as a mounted man 18 months as a private & 6 months as a Captain. In Aug 1780 he served as Captain of mounted men 5 months under Col. James Miller, marching to the Watauga & Holston Rivers, and joined other units, and marched to and fought in the Battle of Kings Mountain [7 Oct 1780] with 20 men under his command, then he fought at the Battle of Cowpens [17 Jan 1781]. He then served under Colonel Miller 3 months as a private mounted man, marching to stations at Walis's, Earle's & Underwoods's & other stations. In the winter of 1781 he was put in command as Captain of a small body of men at Barnett's Station in Buncombe County NC, where he continued 2 years.