Commonwealth Index

74 days to 2026-11-03

National environment (generic ballot Dem margin)

D+8

R+4current average D+8D+12

Slider at the latest generic-ballot row (or even if none is logged).

VA-2 probability

VA-2 crosses 50% Democratic win probability if the national environment reaches D-3.5.

Democrats are modest favorites, roughly 4 in 5.

Jennifer A. Kiggans (R) vs Elaine Luria (D)

P(Dem)

76%

roughly 4 in 5

P(Rep)

24%

roughly 1 in 5

Dem two-party share (80%)

45%66%

center 56%

Fundamentals prior only (no district polls in the log). Model seat-v1.1.

No history yet. Today is the first logged probability.

Head to head

Same-method scores

Historical roll calls identified; awaiting human adjudication in historical_rollcall_review.csv and votes_historical_candidates.csv. Run vact historical propose after backfill.

Scored on votes from the 116th–117th Congress; themes matched by adjudication, not identical bills. Cross-era comparison is indicative, not exact.

Record vs district

Prompt 12

Gap between the voting record and the district presidential baseline lands after lean shares in races.json are filled and Prompt 12 runs.

Incumbent score over time

Access to capital

-1-0.50+0.5+12025-06

Jennifer A. Kiggans · n 11 · band width tracks n and the as-of caucus prior · last -0.86 [-1.00, -0.34]

Fundraising snapshot

OpenFEC totals

Jennifer A. Kiggansincumbent · R
$6.0M receipts · $3.4M cash · 26% small-dollar
Elaine Luriachallenger · D
$4.7M receipts · $3.6M cash · 17% small-dollar