При осаде Виксберга он командовал батареей E 1-го Миссурийского легкого артиллерийского полка. 12 августа 1863 года был произведён в майоры, а 4 октября 1863 года ему было присвоено звание подполковника. В 1863 году Нельсон Коул был произведён в полковники 2-го Миссурийского лёгкого артиллерийского полка.