Upperville

    Battle Facts

    21 Jun 1863

    Outcome: Inconclusive: Indecisive cavalry battle during Lee's invasion.

    10,200 Troops

    Union

    Commander(s)Alfred Pleasonton Strong VIncent

    Confederacy

    Commander(s)Wade Hampton Beverly Robertson