All races / SD-13 profile / Follow the money
SD-13: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
Grafstein (D) $102K cash$492 cash Brederode (R)
Grafstein holds 207.8x the cash on hand. Raised this cycle: Grafstein $246K / Brederode $2K.
LG
Lisa Grafstein
Democrat
Through 2026 Q2 · filed Jul 10, 2026
Raised
$246K
Spent
$156K
Cash
$102K
Where it comes from
Individuals 81%PACs 6%Cand. cmtes 1%Party 12%
RV
Robert van Brederode
Republican
Through 2026 Q2 · filed Jul 6, 2026
Raised
$2K
Spent
$1K
Cash
$492
Where it comes from
Individuals 92%Party 8%
The details
| Metric | Grafstein (D) | Brederode (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 10) | 2026 Q2 (Jul 6) |
| Total raised | $245,845 | $1,686 |
| Total spent | $155,526 | $1,194 |
| Cash on hand | $102,218 | $492 |
| Where the money comes from | ||
| Individuals | 81% | 92% |
| PACs | 6% | 0% |
| Candidate committees | 1% | 0% |
| Party | 12% | 8% |
| Small-dollar (<$100) | 4% | 0% |
| Itemized donors | 417 | 5 |
Lisa Grafstein (D)
Top 25 of 417 itemized contributors
$28,397Party
North Carolina Democratic Party
reported as in-kind
$7,000Indiv
Jane Preyer
None
$6,800PAC
Emily'S List
$6,800Indiv
Elizabeth Simmons
None
$6,800Indiv
Elizabeth Simons
None
$6,800Indiv
Todd R Stiefel
None
$5,000Indiv
Nancy L. Mcfarlane
None
$5,000Indiv
Michael K. Schley
None
$4,500Indiv
Ruth Ellen Bromer
None
$4,185Indiv
Leto Copeley
Attorney · Copeley Law Pllc
$4,000Indiv
Lori Ireland
None
$3,500Indiv
Elizabeth Maria Twardon
Physician · Twardon Family Care
$3,400Indiv
Jonah Garson
Attorney · Parry Law, Pllc
$3,000PAC
NC Sierra Club PAC
$3,000Indiv
David Grafstein
Insurance Broker · Amwins
$2,600PAC
Climate Cabinet PAC
$2,588Indiv
Thomas Edwards
Hospitality · Self-Employed
$2,500Indiv
Teresa Welch
None
$2,500Indiv
Robin Hudson
None
$2,250Indiv
Maxine N. Eichner
Law Professor · Unc School Of Law
$2,118Indiv
Elizabeth Haddix
Attorney · American Oversight
$2,000PAC
The North Carolina Association Of Nurse Anesthetists Political Action Committee
$2,000Indiv
Steven R. Edelstein
None
$1,653Indiv
Yolanda Mcgill
Lawyer · Zest Ai
$1,618Indiv
James Saranteas
Attorney · Self
Robert van Brederode (R)
Top 5 of 5 itemized contributors
$1,042Indiv
Robert Van Brederode
$200Indiv
Paul Skip Stam
Attorney · Self
$200Indiv
Daurell Bell
Owner · Daurell Bell CPA
$140Party
NC Republican Party
reported as in-kind
$104Indiv
Mary Graham
Travel Agent · Coasters & Castles Travel
Total spent (D / R)
$156K / $1K
Cash on hand
$102K / $492
Burn rate
63% / 71%
Lisa Grafstein (D)
Top payees
$60,000
North Carolina Democratic Party
"political party"
$46,289
Maven Strategies
"fundraising compliance and digital services and print materials."
$3,517
Paragon Payment Solutions
"credit card processing"
$3,296
Ngp Van, INC.
"software"
$2,301
Actblue
"credit card processing"
$1,089
Southey 4 Senate
no purpose stated
$1,089
Jess Rivera For North Carolina
no purpose stated
$1,089
Melissa Zehner For Senate
no purpose stated
$1,089
Committee To Elect Roy Surrett
no purpose stated
$901
Publix
"event food"
$852
Lasting Printing And Graphics
"event invitations"
$755
Usps
no purpose stated
$532
Ces Mail Communications INC.
no purpose stated
$361
Pride Of Holly Springs
"sponsorship"
$328
Oath
"credit card processing fees"
$296
Vistaprint
"business cards and stickers"
$296
Poole Printing Company
"event invitations"
$268
Friends Of Mona Singh
no purpose stated
$251
Forest Printing Company
"palm cards"
$250
Lillians List PAC
"event sponsorship"
$213
Office Depot
"sponsor board"
$204
Wix
"website hosting"
$184
Public School Forum Of NC
"educational leadership gala ticket"
$140
Wake County Board Of Elections
"filing fee"
$97
Total Wine
"event refreshments"
Robert van Brederode (R)
Top payees
$12
Aggregated Non-Media Expense
"service charge"
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