Thomas Oh

Thomas Oh ran for Congress in 2018.


2018 US Representative - District 8 - Regular General

Candidate Spent Votes Percentage
Beyer, Don Jr* (D) Winner $1,831,271 247,137 76.10%
Oh, Thomas (R) $74,767 76,899 23.68%

Note: The totals on this page may be less than a candidate's statewide totals due to invalid zip codes listed for some Virginia donors.