<Li> First Lieutenant, USA - September 1847 </Li> <Li> Captain, USA - August 1853 </Li> <Li> Colonel of Volunteers - 17 June 1861 </Li> <Li> Brigadier General of Volunteers - 31 July 1861 (date of rank 17 May) </Li>

After the battles that occurred during may and june 1864 grant earned the title