Izpolnite naslednjo frazo: Leta 1861, pri 19 letih, se je Roberts vpisal kot vojak v Company C 19th Regiment North Carolina Infantry, ki je bil kasneje imenovan kot 2. regiment NC Cavalry. Po tem, ko je z razlikami služil med operacijami v Severni Karolini, vendar brez formalnega vojaškega usposabljanja, je bil 30. avgusta 1861 povišan v drugega poročnika. 13. septembra 1862 je bil Roberts povišan v poročnika. Robertsov polk je bil jeseni istega leta premeščen v Virginijo in sodeloval v več bitkah, med njimi: Bitka pri Fredericksburgu, Bitka pri Suffolku in Bitka pri Brandy Station. 13. novembra 1863 je bil Roberts povišan v kapitana, nato pa v majorja pred spomladi 1864, ko se je boril v brigadi Severne Karoline divizije Williama Henryja Fitzhugha Leeja. Junija 1864 je bil povišan v polkovnika in med obleganjem Petersburga je dobil poveljstvo nad 2. konjeniškim polkom. Roberts je vodil napad na unijsko prsno oporo, se je izkrcal, prehitel puške in ujel več vojakov Unije.
Druga bitka pri Ream's Station 25. avgusta 1864. 23. februarja 1865 je bil Roberts povišan v brigadni general. Po tradiciji je general Robert E. Lee Robertsu podelil Leejeve osebne rokavice v priznanje Robertsove ugledne službe. Roberts je nadaljeval poveljevanje svoje brigade v bitki pri Petih vilicah in se je na koncu predal v bitki pri Appomattoxu 9. aprila 1865.