Lorsque le colonel Robert H. Hatton, commandant la brigade du Tennessee, est tué à la bataille de Fair Oaks le , Archer lui succède au commandement de la brigade. Il est promu brigadier général le .