All races / HD-91 profile / Follow the money
HD-91: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
Puckett (D) $0 cash$109K cash Hall (R)
Hall has a committee on file; Puckett has no machine-readable figures (nothing filed yet, or filed on paper). Raised this cycle: Puckett $0 / Hall $319K.
LP
Lucille Puckett
Democrat
No figures available
Either nothing has been filed yet, or the committee filed on paper - the state scans paper reports but does not enter the figures, so no machine-readable totals exist. Their filings are listed below.
KH
Kyle Hall
Republican
Through 2026 Q2 · filed Jul 9, 2026
Raised
$319K
Spent
$318K
Cash
$109K
Where it comes from
Individuals 63%PACs 35%Other 2%
The details
| Metric | Puckett (D) | Hall (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 9) | |
| Total raised | - | $318,669 |
| Total spent | - | $318,039 |
| Cash on hand | - | $109,480 |
| Where the money comes from | ||
| Individuals | - | 63% |
| PACs | - | 35% |
| Candidate committees | - | 0% |
| Party | - | 0% |
| Small-dollar (<$100) | - | 0% |
| Itemized donors | - | 141 |
Lucille Puckett (D)
Top 0 of 0 itemized contributors
No itemized contributors this cycle.
Kyle Hall (R)
Top 25 of 141 itemized contributors
$13,600PAC
NC Health Care Facilities Association PAC
$13,600PAC
NC Realtors PAC
$13,300Indiv
Michael Estramonte
President · Starmed Healthcare
$6,800Indiv
Alana Craycraft
$6,800Indiv
James Goodnight
CEO · Sas
$6,800Indiv
Danny Mcqueen
$6,800Other
Eastern Band Of Cherokee Indians
$6,800PAC
Catawba Indian Nation
$6,800Indiv
Markus Wilhelm
CEO · Strata Clean Energy
$6,800Indiv
John Kane
Real Estate · Kane Realty Corporation
$6,800PAC
NC Association Of Electric Cooperatives Rural Electric Action Program
$6,800Indiv
Louis Jacobs
CEO · Delaware North
$6,800Indiv
David Coble
Consultant · Self
$6,800PAC
Nelson Mullins Riley Scarborough State Local PAC
$6,800Indiv
F. Eugene Rees
Owner · F. Rees Company
$6,800Indiv
Chris Lumsden
Retired CEO · Northern Regional Hospital
$6,400Indiv
Rebecca Flowers
Owner · River Dell Company
$6,257Indiv
Kyle Hall
Realtor · Janet G. Hall Realty, LLC
$6,000PAC
East Rising PAC
$5,200Indiv
Thomas Looney
Member · NC Board Of Community Colleges
$5,000Indiv
W Richard Sowers
President · Sowers Construction Co
$5,000PAC
NC Dental Society PAC
$5,000Indiv
Charles Vaughn
$5,000Indiv
Bryan Grote
Financial Consultant · Self
$5,000Indiv
Stefanie Kahn
Total spent (D / R)
$0 / $318K
Cash on hand
$0 / $109K
Burn rate
0% / 100%
Lucille Puckett (D)
Top payees
No expenditures this cycle.
Kyle Hall (R)
Top payees
$210,000
NC House Republican Campaign Committee
"contribution"
$12,442
Cad
"rent"
$9,441
Aggregated Non-Media Expense
"event registration"
$6,800
NC Realtors PAC
no purpose stated
$5,418
Carolina Bookkeeping & Consulting
"treasurer/bookkeeping"
$4,449
Kyle Hall
"reimbursement"
$4,228
Wm King Clothiers
"office apparel"
$3,541
Gs-jj.com
"challenge coins"
$3,443
Vics Restaurante
"catering"
$2,483
American Airlines
"travel - transportation"
$2,443
Anedot
"payment processing"
$2,183
Delta Airlines
"travel - transportation"
$2,100
West Stokes Athletic Booster Club
"sponsorship"
$2,000
Piney Grove Middle School
"donation"
$2,000
John Rees
no purpose stated
$1,825
American Legislative Exchange Council
"event registration"
$1,396
Sullivan's
"fundraising dinner"
$1,021
Residence Inn - Boston
"travel - accomodation"
$1,000
Committee To Elect Republican Women
"contribution"
$1,000
South Stokes Athletics
"sponsorship"
$1,000
Committee To Elect Jake Johnson
"contribution"
$1,000
Reece Pyrtyle For NC House
"contribution"
$991
Omni - Fort Worth
"travel - accomodations"
$930
Stokes Partnership For Children
"donation"
$874
Jw Marriott - Indy
"travel - accomodation"
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