Battle of Shiloh
マクックは1861年9月に志願兵の准将に、また1862年7月志願兵の少将に昇進した。ナッシュビルの占領によって正規軍の名誉中佐に、シャイローの戦いで名誉大佐に、さらにペリービルの戦いで名誉准将に昇進した。1865年3月、戦争中の功績で名誉少将となった。同年2月から5月は東アーカンソー地区軍を率いた。