Menulis kelanjutan untuk paragraf ini - Selama 1864 Overland Kampanye, Hagood membawa brigade utara ke Petersburg, Virginia, dan berjuang di bawah Mayor Jenderal Robert F. Hoke dalam pertempuran Drewry Bluff
dan Cold Harbor. Dia dan anak buahnya bertugas di benteng-benteng di Pengepungan Petersburg sampai Desember 1864, ketika Divisi Hoke diperintahkan untuk membantu Fort Fisher. Hagood memerintahkan Fort Anderson selama Pertempuran Wilmington.