1864. aasta maismaa-kampaania ajal tõi Hagood brigaadi põhja Peterburgi, Virginiasse ja võitles kindralmajor Robert F. Hoke'i juhtimisel Drewry's Bluffi lahingutes
ja Cold Harbour. Ta ja tema mehed teenisid Petersburgi piiramises kuni 1864. aasta detsembrini, kui Hoke'i diviis määrati Fort Fisheri abistamiseks. Hagood oli Fort Andersoni komandör Wilmingtoni lahingus.