Race2026 cycle · Special electionsElection day 9 Sep 2025Updated

Cite this page

DonorAlpha, “Virginia 11th District special general 2025”, https://donoralpha.com/races/virginia-11th-district-special-general-2025, updated .

Virginia 11th District special general 2025

No. 6 of 16 House races in the 2026 special elections

The short version

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%.

$2.9M

outside money

supporting James Walkinshaw (D)
$2.7M

Outside money supporting and opposing each candidate

Both sides on one scale
← OpposingSupporting →
  • James Walkinshaw Democrat

    $2.7M

    $2.7M supporting James Walkinshaw

The long version

The candidates

What each candidate’s own campaign raised, beside what outside groups spent supporting and opposing them.

Week by week

Outside money each week, supporting and opposing the candidates, all candidates combined.

Week of 23 Jun 2025

Supporting $419KOpposing $13,472

Supporting candidatesOpposing candidates

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

  1. Oversight Action Fundsupporting James Walkinshaw$1.7M
  2. Protect Progresssupporting James Walkinshaw$1.0M
  3. SD PACsupporting Stella Pekarsky$161K
  4. Our Virginia PACsupporting Amy Roma$43,761

Spent opposing a candidate

  1. Protect Progressopposing Stella Pekarsky$10,241
  2. Oversight Action Fundopposing Stella Pekarsky$3,230

Who’s connected to whom

The groups that spent supporting or opposing the candidates.

Their biggest giversGroups that spentCandidatesOversight Action Fund spent $1.7M supporting James Walkinshaw · $1.7MProtect Progress spent $1.0M supporting James Walkinshaw · $1.0MSD PAC spent $161K supporting Stella Pekarsky · $161KOur Virginia PAC spent $43,761 supporting Amy Roma · $43,761Protect Progress spent $10,241 opposing Stella Pekarsky · $10,241Oversight Action Fund spent $3,230 opposing Stella Pekarsky · $3,230Silicorn Valley PAC gave $5,000 to Oversight Action Fund · $5,000Commonwealth PAC gave $4,770 to Oversight Action Fund · $4,770Fairshake gave $33.0M to Protect Progress · $33.0MRipple Labs gave $250K to Protect Progress · $250KFlorida Research Alliance gave $108K to SD PAC · $108KBelisa Capital gave $25,000 to SD PAC · $25,000Silicorn Valley PACSilicorn Valley PACCompany or group · $5,000Commonwealth PACCommonwealth PACCompany or group · $4,770FairshakeFairshakeCompany or group · $33.0MRipple LabsRipple LabsCompany or group · $250KFlorida Research AllianceFlorida Research AllianceCompany or group · $108KBelisa CapitalBelisa CapitalCompany or group · $25,000Oversight Action FundOversight Action FundGroup · $1.7MProtect ProgressProtect ProgressGroup · $1.0MSD PACSD PACGroup · $161KOur Virginia PACOur Virginia PACGroup · $43,761James WalkinshawJames WalkinshawCandidate · $2.7MStella PekarskyStella PekarskyCandidate · $175KAmy RomaAmy RomaCandidate · $43,761
  • 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
GaveSpent supportingSpent opposingSwipe to see the whole map.

Group

Oversight Action Fund

  • 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
For reporters, researchers and the professionally curious

Go deeper

The paperwork behind this race, all of it. Free with an email sign-in.

The paperwork

Sign in free with your email

It’s free. We only want your email address. We’ll never ask you to chip in $5.