All races / HD-105 profile / Follow the money
HD-105: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
McCool (D) $76K cash$154K cash Cotham (R)
Cotham holds 2.0x the cash on hand. Raised this cycle: McCool $135K / Cotham $129K.
KM
Ken McCool
Democrat
Through 2026 Q2 · filed Jul 10, 2026
Raised
$135K
Spent
$59K
Cash
$76K
Where it comes from
Individuals 69%PACs 13%Cand. cmtes 10%Party 8%
TA
Tricia Ann Cotham
Republican
Through 2026 Q2 · filed Jul 2, 2026
Raised
$129K
Spent
$19K
Cash
$154K
Where it comes from
Individuals 58%PACs 25%Cand. cmtes 16%Other 1%
The details
| Metric | McCool (D) | Cotham (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 10) | 2026 Q2 (Jul 2) |
| Total raised | $135,242 | $128,596 |
| Total spent | $59,020 | $18,968 |
| Cash on hand | $76,221 | $153,785 |
| Where the money comes from | ||
| Individuals | 69% | 58% |
| PACs | 13% | 25% |
| Candidate committees | 10% | 16% |
| Party | 8% | 0% |
| Small-dollar (<$100) | 6% | 0% |
| Itemized donors | 179 | 58 |
“Raised” is money brought in since this cycle began (Jan. 1, 2025). “Cash on hand” is the committee's own reported ending balance, which can include money carried over from an earlier cycle, or run negative if the committee has outstanding debt.
Ken McCool (D)
Top 25 of 179 itemized contributors
$13,600Indiv
Elizabeth Simons
None
$13,600Cand. cmte
Nicole For NC
$10,836Party
North Carolina Democratic Party
reported as in-kind
$6,800PAC
Juno Fund
$6,400Indiv
Terry D. Davis
None
$6,000PAC
Work For Democracy PAC
$5,000Indiv
Peter Francis
None
$4,750Indiv
Robert Hesselbacher
None
$4,200PAC
Now Or Never NC
$4,000Indiv
Ross Boucher
None
$3,500Indiv
Teresa Welch
None
$2,000Indiv
Peter Pappas
Managing Partner · Crosland Southeast
$1,500Indiv
Theodore Spencer
Consultant · Self
$1,500Indiv
Carol Lynton
None
$1,500Indiv
Julia Greenfield
None
$1,487Indiv
John O'Farrell
None
$1,060Indiv
John Clark
None
$1,026Indiv
Sara Paretsky
Writer · Self
$1,001Indiv
Mumukshu Brahmbhatt
Business Owner · Self
$1,000Indiv
John F Higdon
Mayor · Town Of Matthews
$1,000Indiv
Patrick O'Connor
None
$1,000Indiv
Lisa Ellsworth
None
$1,000Indiv
Penny Higdon
None
$1,000Indiv
Megan Hull
Activist · Self
$1,000Indiv
Sarah Kenney
None
Tricia Ann Cotham (R)
Top 25 of 58 itemized contributors
$6,800Cand. cmte
Citizens For Destin Hall
$6,800Indiv
James Goodnight
Founder · Sas Software
$6,800PAC
Providence Anesthesiology Assoc PAC
$6,800Indiv
John G Cotham
CEO · Carolina Industrial Trucks
$6,800Indiv
Patricia Cotham
Commissioner · Mecklenburg County
$6,800Cand. cmte
Friends Of Tim Moore
$6,800PAC
Hntb Holdings Ltd PAC
$6,600Indiv
Alexandra Henson
Homemaker · Self
$6,400Indiv
David Longo
Owner · Cbi Services
$5,400Cand. cmte
Ed Driggs For City Council
$4,000PAC
NC Dental Society PAC
$3,500Indiv
Ned Curran
President · Stone Cottage Advisors
$3,400Indiv
Frank Harrison
CEO · Coca-cola Consolidated
$3,400Indiv
Thomas Nelson
Chairman · National Gypsum Co.
$3,400Indiv
Lawrence Shaheen
Attorney · Self
$3,331Indiv
Michael Estramonte
Healthcare · Self
$3,200Indiv
Wyatt Dixon
Real Estate Development · Proffitt Dixon Partners
$3,000PAC
NC Realtors PAC
$2,026PAC
NC Automobile Dealers Association PAC
$2,000Indiv
Glenn Sherrill
CEO · Steelfab INC
$2,000PAC
Duke Energy Corporation PAC
$2,000Indiv
Bobby Huckabee
Entrepreneur · Southland Entertainment
$2,000PAC
NC Home Builders Association PAC
$1,765Other
Srh Media
$1,500PAC
NC Association Of Electric Cooperatives PAC
Total spent (D / R)
$59K / $19K
Cash on hand
$76K / $154K
Burn rate
44% / 15%
Ken McCool (D)
Top payees
$18,275
Anna Carpenter
"campaign management services"
$11,000
Maven Strategies
"compliance services"
$4,421
Consolidated Press
"rack cards"
$3,664
North Carolina Democratic Party
no purpose stated
$2,200
Julia Drago
"social media services"
$1,414
Actblue
"credit card processing fee"
$957
Oath
"credit card processing fee"
$800
Matthews Historical Foundation
"event space rental"
$778
Vistaprint
"printing"
$694
Dpk Printing
"palm cards"
$540
Ngp Van, INC.
"software"
$500
Rising Campaigns LLC
"domain hosting"
$500
Kevin Mccool
"returned to contributor"
$406
Carolina Underwriters Insurance Agency, INC.
"d&o insurance services"
$250
Shot With Grace
"headshots"
$243
Harris Teeter
"food for event"
$181
Publix Super Market At Shops At Southline
"fundraiser catering"
$133
Ups
"labels for postcards"
$115
United States Postal Service
"postage"
$114
Wal Mart Supercenter
"fundraising supplies"
$102
Google LLC
"email service"
$100
Lead NC
"contribution to organization"
$91
Costco
"checks"
$91
Amazon
"canvassing materials"
$75
Jersey Mikes
"event food"
Tricia Ann Cotham (R)
Top payees
$7,583
Relyus
"print/post. for dir. mail"
$3,000
James Sills
"canvassing efforts"
$2,000
Carl Gilmore
"election win bonus"
$1,500
Jacob Shirley
"election win bonus"
$1,397
Winred Technical Services
"online credit card fees"
$1,151
Letter5 Design
"print campaign palm cards"
$1,000
William Kirkley
"election win bonus"
$723
Logo Pros
"print campaign t-shirts"
$252
Aggregated Non-Media Expense
"online credit card fees"
$140
Mecklenburg County Board Of Elections
"filing fee"
$125
Charlotte Mecklenburg Rw
no purpose stated
$98
Network Solutions
"website maintenance"
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