Prediction Edge
Republican
John Gray

Overview

Current roleCertified Public Accountant (CPA)

PartyRepublican

Political ideologyConservative Republican

GenderMale

LocationVirginia

Show more

BackgroundCertified Public Accountant (CPA)

Notable personal detailsJohn Gray is a Republican candidate for the U.S. House in Virginia’s 7th Congressional District in the 2026 election cycle. He is a certified public accountant and business owner. His campaign biography states he enlisted in the U.S. Marine Corps before finishing high school, served four years (including service during the Vietnam era), and was honorably discharged as a sergeant.

SourcesShow

Positions

LiberalConservative

Economy & Taxes

Supports reducing taxes and cutting government spending, emphasizing fiscal responsibility and pro-business policies. Advocates reducing state taxes and protecting business-friendly policies such as Right to Work.

Immigration & Border

Supports strong enforcement-first border policies including building a large southern border wall, removing criminal undocumented immigrants, blocking funding for sanctuary cities, and cracking down on gang and drug activity; aligns with President Trump’s immigration agenda.

Show more

Public Safety & Guns

Supports broad Second Amendment rights and opposes gun-control measures; favors fully funding law enforcement and prioritizing victims of crime. Intends to fight attempts at new federal gun restrictions and to oppose the gun-control lobby while defending lawful gun ownership.

Endorsements

VA-07 Republican nominee?

Endorsers of John Gray for VA-07 Republican nominee?

Mayor Charlie Norman

Elected official

Mayor Charlie Norman endorsed John Gray for Missouri House District 129.

Learn more

Fundraising

Latest report: Cycle 2026
Total raisedCash on hand
$237.7K
$178.3K
$118.8K
$59.4K
$0

2026

Latest
Year
Total raised
Cash on hand
Total spent
Burn rate

Cycle 2026

$237.7K
$65.7K
$171.9K
$9.6K

Source: FEC

New updates coming soon

We're monitoring and will update when new data impacts the race.

  • News
  • Polls