All races / HD-97 profile / Follow the money
HD-97: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
McBryde (D) $4K cash$22K cash Rhyne (R)
Rhyne holds 5.7x the cash on hand. Raised this cycle: McBryde $5K / Rhyne $50K.
GM
Greg McBryde
Democrat
Through 2026 Q2 · filed Jul 9, 2026
Raised
$5K
Spent
$1K
Cash
$4K
Where it comes from
Individuals 100%
HR
Heather Rhyne
Republican
Through 2026 Q2 · filed Jul 10, 2026
Raised
$50K
Spent
$45K
Cash
$22K
Where it comes from
Individuals 65%PACs 32%Party 2%
The details
| Metric | McBryde (D) | Rhyne (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 9) | 2026 Q2 (Jul 10) |
| Total raised | $5,060 | $50,080 |
| Total spent | $1,164 | $44,661 |
| Cash on hand | $3,896 | $22,156 |
| Where the money comes from | ||
| Individuals | 100% | 65% |
| PACs | 0% | 32% |
| Candidate committees | 0% | 0% |
| Party | 0% | 2% |
| Small-dollar (<$100) | 14% | 1% |
| Itemized donors | 17 | 67 |
Greg McBryde (D)
Top 17 of 17 itemized contributors
$1,500Indiv
Stephen Killian
City Planner
$600Indiv
Alexandra Eldridge
School Teacher
$500Indiv
Elizabeth Strachan
It
$250Indiv
George Barr
Engineer
$214Indiv
Laura Morris
Marketing · Self
$150Indiv
John Costenoble
Sales Manager
$150Indiv
Kathy Robinson
Librarian
$120Indiv
John Mckey
Small Business Owner · Self
$100Indiv
Wendy Anne Horgan
No Job Title Or Profession
$100Indiv
Don Wise
City Planner
$100Indiv
Leigh Kammerer
Addictions Counselor · Self
$100Indiv
Leon Harmon
Local Government
$100Indiv
Richard Mcswain
Programmer · Intus Tech Solutions
$100Indiv
Jimmie Ray Watson
Educator/college Professor · Unc Charlotte
$100Indiv
Stephanie Schou
Teacher
$100Indiv
Mary Whisant
Professor · Usc - Beaufort
$50Indiv
Gregory Mcbryde
Truck Driver · Self
Heather Rhyne (R)
Top 25 of 67 itemized contributors
$6,800Indiv
James H Goodnight
CEO · Sas Institute
$3,000PAC
Catawba Indian Nation
$3,000Indiv
Gary Oyster
Dentist · Oyster & Tropman DDS
$2,500PAC
Ncha INC. Political Action Committee
$2,500Indiv
Brandon Barnes
CEO · Capital Games
$1,800Indiv
Jeff M Pariano
Investor · Patriot Land LLC
$1,500Indiv
Krista Heavner
Speech Pathologist · Advanced Bionics
$1,200Indiv
Keith Vance
Pharmacist · Lewisville Drug Company
$1,013Indiv
Heather Rhyne
Pharmacist
$1,000PAC
Blue Cross And Blue Shield Of North Carolina
$1,000PAC
North Carolina Dental Society PAC
$1,000PAC
NC Dental Society PAC
$1,000PAC
Gilead Sciences INC Healthcare Policy PAC
$1,000Indiv
Joe Williams
Owner · Medsmart Pharmacies
$1,000Indiv
Edward Weisiger
Manager · Carolina Cat
$1,000Indiv
David Coble
Consultant · Self-employed - Unable To Obtain
$1,000PAC
North Carolina Medical Society State Political Education And Action Committee
$1,000PAC
Eli Lilly And Company Political Action Committee
$1,000PAC
Publix Super Markets, INC. Associates Political Action Committee
$973Party
NC Republican Party
reported as in-kind
$750PAC
Amgen INC. Political Action Committee
$600Indiv
J Bryant Kinney
Retired - Consultant · Retired - Kinney Public Strategies
$500Indiv
Lee Vantine II
CEO · Apotheca Hemp
$500Indiv
Anuj James
Partner · Valleygate Dental Surgery Centers
$500Indiv
Jonathan Burton
Farmer · Burton Farms
Total spent (D / R)
$1K / $45K
Cash on hand
$4K / $22K
Burn rate
23% / 89%
Greg McBryde (D)
Top payees
$906
Vistaprint
"postcards, magnets"
$104
Ashley Bell For Congress
no purpose stated
$40
Aggregated Non-Media Expense
"bank checks"
Heather Rhyne (R)
Top payees
$30,000
North Carolina House Republican Campaign
no purpose stated
$4,229
Cm&Co., LLC
"accounting services"
$3,000
Catawba Indian Nation
no purpose stated
$2,595
Bull Eye Sporting Goods
"raffle items"
$940
Homeplace Restaurant
"food/beverage"
$585
Lake Norman Publications LLC
"advertising"
$557
Aggregated Non-Media Expense
"merchant fees"
$342
Modern Printing Company
"printing services"
$176
Anedot
"merchant fees"
Source: NC State Board of Elections (cf.ncsbe.gov) · committee disclosure reports
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error