2nd Battle of Winchester
Union Order of Battle
2nd Division, VIII Corps
Maj. Gen. Robert H. Milroy
1st Brigade
Brig. Gen. Washington Lafayette Elliott
110th Ohio Infantry
Col. J. Warren Keifer
Lieut. Col. William N. Foster
116th Ohio Infantry
Lieut. Col. Thomas F. Wildes
122nd Ohio Infantry
Lieut. Col. Moses M. Granger
87th Pennsylvania Infantry
Col. John W. Schall
12th Pennsylvania Cavalry
Col. Lewis B. Pierce
13th Pennsylvania Cavalry
Col. James A. Gallagher
1st West Virginia Artillery, Battery D
Capt. John Carlin
2nd Brigade
Col. William G. Ely
18th Connecticut Infantry
Col. William G. Ely
5th Maryland Infantry
123rd Ohio Infantry
Col. William T. Wilson
12th West Virginia Infantry
Col. John B. Klunk
1st West Virginia Cavalry, Company K
Capt. Weston Rowand
3rd West Virginia Cavalry, Companies D and E
Capt. James R. Utt
5th U.S. Artillery, Battery L
Lieut. Wallace F. Randolph
1st Massachusetts Artillery, Company I
3rd Brigade
Col. Andrew T. McReynolds
6th Maryland Infantry
Col. John W. Horn
67th Pennsylvania Infantry
Lieut. Col. H. B. Burnham
106th New York Infantry
1st New York Cavalry
Maj. Timothy Quinn
Baltimore Battery, Maryland Light Artillery
Capt. F. W. Alexander
Heavy Artillery
Capt. William F. Martins
14th Massachusetts Heavy Artillery