Il est promu au rang de brigadier général le , et est affecté au théâtre occidental, commandant une brigade lors de la bataille de Shiloh en avril. Il combat avec l'armée du Tennessee pendant les batailles de Perryville, Stones River, Chickamauga, et Chattanooga, avant d'être promu major général le .