Sanders combat lors de la bataille de Fredericksburg, la bataille de Salem Church, et à la bataille de Gettysburg, où il est blessé au genou, le . Pendant qu'il recouvre la santé, il siège à une cour martiale en tant que président de la division de la cour martiale. Il retourne dans son régiment à temps pour le commander lors de la campagne de l'Overland. Il commande l'ancienne brigade de Cadmus M. Wilcox de la division de Richard H. Anderson du troisième corps de l'armée de Virginie du Nord lors de la campagne de Bristoe et de la campagne de Mine Run. Par la suite, le brigadier général Abner Monroe Perrin retourne au commandement de la brigade, et Sanders reprend le commandement de son régiment jusqu'à ce que Perrin soit tué à la bataille de Spotsylvania Court House. Sanders mène ensuite sa brigade et aide à reprendre le saillant de . Pour ses actions et ses services à Spotsylvania Court House, Sanders est promu brigadier général le , sous la section de la loi confédérée autorisant la nomination d'officiers généraux à titre temporaire.