Skip to main content
l.abs.codes / wv-campaign-finance

David Cannon

Party
Republican
Office
House of Delegates · District 89 2026 Election
Committee
David Cannon WV
Result
  • Projected winner 64.0% General election · 3,565 votes · unofficial
  • Won primary (unopposed) Republican primary · 1,332 votes
Status
Active
Registered
Jan 14, 2026
About this Candidate

$14,250.00 (65%) of this candidate's contributions came from individuals in West Virginia, with $10,000.00 (70%) being from themselves.

This candidate was targeted by $325 in support spending from Mountaineer Majority Fund, Inc..

This candidate is facing 3 others in the same race for House of Delegates · District 89.

West Virginians for Life has spent on this candidate 3 times in the 2026 election so far.

Support

$22,373

Oppose

$0

100% for0% against

Group by

Total Contributions by Committee

Blue and Gold PAC
Support—
Oppose—
Contributions$4,000
West Virginia Auto and Truck Dealers (WV Car PAC)
Support—
Oppose—
Contributions$2,000
West Virginia Trial Lawyers Association (LAWPAC)
Support—
Oppose—
Contributions$500
Mountaineer Majority Fund, Inc.
Support$325
Oppose—
Contributions—
West Virginians for Life
Support$48
Oppose—
Contributions—
Group by
Sort
West Virginia Trial Lawyers Association (LAWPAC)Political Action Committee · Sep 16, 2026
$500.00
Webb christaIndividual · Sep 16, 2026Unknown
$250.00
York douglasIndividual · Sep 14, 2026Retired · Retired
$500.00
Ade GeorgeIndividual · Sep 2, 2026Retired · Retired
$1,000.00
Moss AlvinIndividual · Jul 16, 2026ret · Retired
$1,000.00
West Virginia Auto and Truck Dealers (WV Car PAC)Political Action Committee · Jul 16, 2026
$2,000.00
Blue and Gold PACPolitical Action Committee · Jul 13, 2026
$2,000.00
Davis JamesIndividual · Jun 10, 2026unknown · Unknown
$500.00
lockwood ianIndividual · Apr 23, 2026Retired
$50.00
delaplain travisIndividual · Apr 17, 2026FNB · Financial/Investment
$100.00
Reese TimIndividual · Apr 16, 2026Retired
$200.00
Reese Tim Jr.Individual · Apr 16, 2026Unknown
$100.00
Turner LauraIndividual · Apr 16, 2026Frederick County · Tax Deputy
$50.00
Holliday DocIndividual · Apr 16, 2026Retired
$50.00
Odle BobIndividual · Apr 16, 2026Retired
$100.00
bell richardIndividual · Apr 15, 2026Unknown
$100.00
Davis JamesIndividual · Mar 31, 2026Mineral Rights Owner · General Business
$500.00
Blue and Gold PACPolitical Action Committee · Mar 2, 2026
$2,000.00
fischbeck jeffIndividual · Feb 17, 2026Valor Reserve · Business Owner
$500.00
Masterson SeanIndividual · Feb 17, 2026Valor Reserve · Business Owner
$500.00
Cannon DavidSelf · Feb 15, 2026
$10,000.00