1年，麦克罗斯加入维吉尼亚州的邦联军队。很快，在七天战役时成为少将，指挥第一兵团 (邦联)的第一军师。后，他参与了马里兰会战的沙士堡之役和弗雷德里克斯堡之役及钱斯勒斯维尔战役，功不可没。
盖茨堡战役之次日.在1863年的盖茨堡之役中，麦克罗斯奉命与胡德夹击耶米特斯堡公路的北军，麦克罗斯负责袭取西侧。
内战末年.当隆史崔特奉命到田纳西州作战时，跟随的麦克罗斯后于桑德斯堡失职受骂，一怒之下离开了。他被派往乔治亚州的沙瓦纳对抗联邦军薛曼的「向大海进军」。18