This race is in the 2026 special elections.
In the 2025 Virginia 11th District special general election, 4 outside groups spent $2.9M: $2.7M supporting James Walkinshaw (D).
The result, as reported final count
- James WalkinshawDemocrat75.1%Won
- Stewart WhitsonRepublican24.7%Lost
In the 2025 Virginia 11th District special general election, James Walkinshaw won by 76,299 votes, with 75.1% of the vote to Stewart Whitson's 24.7%.
outside money
- supporting James Walkinshaw (D)
- $2.7M
Outside money supporting and opposing each candidate
Both sides on one scaleJames Walkinshaw Democrat
$2.7M$2.7M supporting James Walkinshaw
The candidates
What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them.
James Walkinshaw
Democrat
- Own campaign raised
- $2.8M
- Outside money supporting
- $2.7M
Stewart Whitson
Republican
- Own campaign raised
- $268K
- Campaign money to 15 Jul 2026
Week by week
Outside money each week, supporting and opposing the candidates, all candidates combined.
Week of 23 Jun 2025
Supporting $419KOpposing $13,472
The groups on each side
The biggest outside groups in this race, by what they spent supporting or opposing each candidate.
Spent supporting a candidate
- Oversight Action Fundsupporting James Walkinshaw$1.7M
- Protect Progresssupporting James Walkinshaw$1.0M
- SD PACsupporting Stella Pekarsky$161K
- Our Virginia PACsupporting Amy Roma$43,761
Spent opposing a candidate
- Protect Progressopposing Stella Pekarsky$10,241
- Oversight Action Fundopposing Stella Pekarsky$3,230
Who’s connected to whom
The groups that spent supporting or opposing the candidates.
- Oversight Action Fund spent supporting James Walkinshaw · $1.7M
- Protect Progress spent supporting James Walkinshaw · $1.0M
- SD PAC spent supporting Stella Pekarsky · $161K
- Our Virginia PAC spent supporting Amy Roma · $43,761
- Protect Progress spent opposing Stella Pekarsky · $10,241
- Oversight Action Fund spent opposing Stella Pekarsky · $3,230
- Silicorn Valley PAC gave to Oversight Action Fund · $5,000
- Commonwealth PAC gave to Oversight Action Fund · $4,770
- Fairshake gave to Protect Progress · $33.0M
- Ripple Labs gave to Protect Progress · $250K
- Florida Research Alliance gave to SD PAC · $108K
- Belisa Capital gave to SD PAC · $25,000
- Oversight Action Fund spent $1.7M supporting James Walkinshaw$1.7M
- Oversight Action Fund spent $3,230 opposing Stella Pekarsky$3,230
- Silicorn Valley PAC gave $5,000 to Oversight Action Fund$5,000
- Commonwealth PAC gave $4,770 to Oversight Action Fund$4,770
Go deeper
The paperwork behind this race, all of it. Free with an email sign-in.
The paperwork