The following Confederate units and commanders fought in the First Battle of Bull Run on July 21, 1861.
The Union order of battle is shown separately.
[2] BG Joseph E. Johnston,[3] Commanding BG P. G. T. Beauregard General Staff: Headquarters Escort:
BG Barnard Elliott Bee, Jr. (mw)
Col States Rights Gist