Free public service for North Carolina votersNo candidate endorsementsGuide sources checked October 1, 2026General election November 3, 2026
Official state and federal campaign records
Reported campaign money by race
North Carolina statewide judicial candidates report through the North Carolina Campaign Finance Online portal. This guide matches each printed candidate and office to the latest comparable official Second Quarter summary. U.S. Senate candidates use separate Federal Election Commission records.
Read before comparing: State receipts and expenditures are each report's Total this Election values. Cash, outstanding loans, and debts are period-end values. Seven current state summaries are comparable. The Anita Earls amendment supersedes an earlier data record but has no current portal summary. Three Senate candidates have processed FEC summaries; Shannon W. Bray has an exact FEC identity but no processed 2025-2026 summary. Missing data remains unavailable, not $0.
Receipts, total this electionExpenditures, total this electionComparison unavailable
State candidate records
North Carolina statewide judicial committee summaries
The official portal produced seven current exact candidate-and-office Second Quarter summaries among eight printed statewide judicial choices. The Anita Earls amendment is labeled unavailable because its current summary is not exposed.
North Carolina Campaign Finance Online. 2026 Second Quarter, February 15 through June 30
NC Supreme Court Associate Justice Seat 01
State records
Receipts and expenditure bars use one dollar scale within each race. Expand a card for the committee ID, report window, cash, loans, debts, period arithmetic, and source note.
Comparable summary unavailableMissing here does not mean $0.
EARLS FOR JUSTICE, committee ID STA-I2K60N-C-001, filed an amended 2026 Second Quarter report on September 28, 2026. That amendment supersedes the July 10 data record, but the official portal exposes only the amendment cover image and no current machine-readable summary. No comparable current amount is shown here. Missing does not mean $0.
Source-data check: Receipts and expenditures are the portal's Total this Election values. Cash, outstanding loans, and debts are period-end values. Period arithmetic is beginning cash plus period receipts minus period expenditures equals ending cash.
All displayed fields and source notes
$336,178.77Receipts, total this election
$108,418.20Expenditures, total this election
$257,501.63Cash on hand
$0.00Outstanding loans
$0.00Debts owed by committee
Source record: STEVENS FOR JUSTICE, committee ID STA-C3003N-C-002, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 3, 2026; data imported July 10, 2026.
The official committee record and the statewide candidate list match Sarah Stevens to the same 2026 statewide judicial office.
North Carolina Campaign Finance Online. 2026 Second Quarter, February 15 through June 30
NC Court of Appeals Judge Seat 01
State records
Receipts and expenditure bars use one dollar scale within each race. Expand a card for the committee ID, report window, cash, loans, debts, period arithmetic, and source note.
Source-data check: Receipts and expenditures are the portal's Total this Election values. Cash, outstanding loans, and debts are period-end values. Period arithmetic is beginning cash plus period receipts minus period expenditures equals ending cash.
All displayed fields and source notes
$84,563.46Receipts, total this election
$68,055.80Expenditures, total this election
$16,507.66Cash on hand
$13,000.00Outstanding loans
$0.00Debts owed by committee
Source record: ELECT MICHAEL C BYRNE, committee ID STA-34PK28-C-001, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 3, 2026; data imported July 10, 2026.
The official committee record and the statewide candidate list match Michael C. Byrne to the same 2026 statewide judicial office.
Source-data check: Receipts and expenditures are the portal's Total this Election values. Cash, outstanding loans, and debts are period-end values. Period arithmetic is beginning cash plus period receipts minus period expenditures equals ending cash.
All displayed fields and source notes
$533,600.84Receipts, total this election
$116,423.79Expenditures, total this election
$417,177.05Cash on hand
$0.00Outstanding loans
$0.00Debts owed by committee
Source record: RE-ELECT JUDGE ARROWOOD, committee ID STA-J56466-C-005, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 9, 2026; data imported July 9, 2026.
The official committee record and the statewide candidate list match John S. Arrowood to the same 2026 statewide judicial office.
North Carolina Campaign Finance Online. 2026 Second Quarter, February 15 through June 30
NC Court of Appeals Judge Seat 02
State records
Receipts and expenditure bars use one dollar scale within each race. Expand a card for the committee ID, report window, cash, loans, debts, period arithmetic, and source note.
Source-data check: Receipts and expenditures are the portal's Total this Election values. Cash, outstanding loans, and debts are period-end values. Period arithmetic is beginning cash plus period receipts minus period expenditures equals ending cash.
All displayed fields and source notes
$130,848.46Receipts, total this election
$17,753.62Expenditures, total this election
$113,094.84Cash on hand
$5,000.00Outstanding loans
$0.00Debts owed by committee
Source record: ELECT GEORGE BELL, committee ID STA-M3S97W-C-002, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 7, 2026; data imported July 7, 2026.
The official committee record and the statewide candidate list match George Cooper Bell to the same 2026 statewide judicial office.
Source-data check: Receipts and expenditures are the portal's Total this Election values. Cash, outstanding loans, and debts are period-end values. Period arithmetic is beginning cash plus period receipts minus period expenditures equals ending cash.
All displayed fields and source notes
$540,624.43Receipts, total this election
$212,818.56Expenditures, total this election
$327,805.87Cash on hand
$0.00Outstanding loans
$0.00Debts owed by committee
Source record: RE-ELECT JUDGE TOBY HAMPSON, committee ID STA-3QU875-C-002, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 10, 2026; data imported July 10, 2026.
The official committee record and the statewide candidate list match Tobias (Toby) Hampson to the same 2026 statewide judicial office.
North Carolina Campaign Finance Online. 2026 Second Quarter, February 15 through June 30
NC Court of Appeals Judge Seat 03
State records
Receipts and expenditure bars use one dollar scale within each race. Expand a card for the committee ID, report window, cash, loans, debts, period arithmetic, and source note.
Source-data check: Receipts and expenditures are the portal's Total this Election values. Cash, outstanding loans, and debts are period-end values. Period arithmetic is beginning cash plus period receipts minus period expenditures equals ending cash.
All displayed fields and source notes
$215,745.85Receipts, total this election
$47,300.83Expenditures, total this election
$171,243.28Cash on hand
$0.00Outstanding loans
$0.00Debts owed by committee
Source record: COMMITTEE TO ELECT CRAIG COLLINS, committee ID STA-C3039N-C-003, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 8, 2026; data imported July 8, 2026.
The official committee record and the statewide candidate list match Craig Collins to the same 2026 statewide judicial office.
Source-data check: Receipts and expenditures are the portal's Total this Election values. Cash, outstanding loans, and debts are period-end values. Period arithmetic is beginning cash plus period receipts minus period expenditures equals ending cash.
All displayed fields and source notes
$371,744.58Receipts, total this election
$253,185.59Expenditures, total this election
$119,585.10Cash on hand
$5,000.00Outstanding loans
$0.00Debts owed by committee
Source record: JUDGE WALCZYK COMMITTEE, committee ID STA-R7F67E-C-001, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 10, 2026; data imported July 10, 2026.
The official committee record and the statewide candidate list match Christine Marie Walczyk to the same 2026 statewide judicial office.
This table provides the same source fields in a compact format.
North Carolina 2026 Second Quarter committee summaries for exact printed statewide judicial candidate matches, checked October 1, 2026
Candidate and source profile
Office
Ballot affiliation
Receipts, total this election
Expenditures, total this election
Cash on hand
Outstanding loans
Debts owed by committee
Anita EarlsNo comparable summaryEARLS FOR JUSTICE, committee ID STA-I2K60N-C-001, filed an amended 2026 Second Quarter report on September 28, 2026. That amendment supersedes the July 10 data record, but the official portal exposes only the amendment cover image and no current machine-readable summary. No comparable current amount is shown here. Missing does not mean $0. Search the official records.
NC Supreme Court Associate Justice Seat 01
Democratic
Not available
Not available
Not available
Not available
Not available
Sarah StevensSTEVENS FOR JUSTICE, committee ID STA-C3003N-C-002, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 3, 2026; data imported July 10, 2026. View filing recordView identity recordThe official committee record and the statewide candidate list match Sarah Stevens to the same 2026 statewide judicial office.
NC Supreme Court Associate Justice Seat 01
Republican
$336,178.77
$108,418.20
$257,501.63
$0.00
$0.00
Michael C. ByrneELECT MICHAEL C BYRNE, committee ID STA-34PK28-C-001, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 3, 2026; data imported July 10, 2026. View filing recordView identity recordThe official committee record and the statewide candidate list match Michael C. Byrne to the same 2026 statewide judicial office.
NC Court of Appeals Judge Seat 01
Republican
$84,563.46
$68,055.80
$16,507.66
$13,000.00
$0.00
John S. ArrowoodRE-ELECT JUDGE ARROWOOD, committee ID STA-J56466-C-005, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 9, 2026; data imported July 9, 2026. View filing recordView identity recordThe official committee record and the statewide candidate list match John S. Arrowood to the same 2026 statewide judicial office.
NC Court of Appeals Judge Seat 01
Democratic
$533,600.84
$116,423.79
$417,177.05
$0.00
$0.00
George Cooper BellELECT GEORGE BELL, committee ID STA-M3S97W-C-002, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 7, 2026; data imported July 7, 2026. View filing recordView identity recordThe official committee record and the statewide candidate list match George Cooper Bell to the same 2026 statewide judicial office.
NC Court of Appeals Judge Seat 02
Republican
$130,848.46
$17,753.62
$113,094.84
$5,000.00
$0.00
Tobias (Toby) HampsonRE-ELECT JUDGE TOBY HAMPSON, committee ID STA-3QU875-C-002, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 10, 2026; data imported July 10, 2026. View filing recordView identity recordThe official committee record and the statewide candidate list match Tobias (Toby) Hampson to the same 2026 statewide judicial office.
NC Court of Appeals Judge Seat 02
Democratic
$540,624.43
$212,818.56
$327,805.87
$0.00
$0.00
Craig CollinsCOMMITTEE TO ELECT CRAIG COLLINS, committee ID STA-C3039N-C-003, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 8, 2026; data imported July 8, 2026. View filing recordView identity recordThe official committee record and the statewide candidate list match Craig Collins to the same 2026 statewide judicial office.
NC Court of Appeals Judge Seat 03
Republican
$215,745.85
$47,300.83
$171,243.28
$0.00
$0.00
Christine Marie WalczykJUDGE WALCZYK COMMITTEE, committee ID STA-R7F67E-C-001, Exact candidate-and-office committee match in the official North Carolina campaign finance portal, 2026 Second Quarter summary, February 15 through June 30, 2026; received July 10, 2026; data imported July 10, 2026. View filing recordView identity recordThe official committee record and the statewide candidate list match Christine Marie Walczyk to the same 2026 statewide judicial office.
Three printed Senate candidates have processed 2025-2026 FEC candidate summaries. Shannon W. Bray has an exact FEC candidate identity but no processed summary as of October 1, 2026.
Federal Election Commission
U.S. Senate
Federal records
Receipts bars use one scale within this race. Read the date and committee scope before comparing candidates.
January 1, 2025, through June 30, 2026. Candidate aggregate for MICHAELDUBLIN4CONGRESS, the authorized committee shown on the FEC candidate page.
$5,137.40Contributions
$16,990.00Disbursements
$10,026.99Cash on hand
$20,000.00Debts and loans owed
Identifiers and comparison notes
Candidate ID S6NC00563. Committee ID C00857912. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.
The FEC record identifies Michael Dublin as a 2026 North Carolina U.S. Senate candidate. Cash is the reported candidate aggregate and is not recomputed from receipts minus disbursements because the committee carried prior-period cash.
Comparable federal summary unavailableMissing here does not mean $0.
FEC candidate ID S0NC00335 is an exact 2026 North Carolina U.S. Senate identity, but the official candidate page shows no processed 2025-2026 financial summary as of October 1, 2026. Missing does not mean $0.
June 30, 2025, through June 30, 2026. Candidate aggregate for WHATLEY FOR SENATE and WHATLEY FOR NC SENATE REPUBLICAN NOMINEE FUND 2026, two authorized committees.
$6,401,811.76Contributions
$7,810,806.43Disbursements
$3,461,698.06Cash on hand
$46,927.61Debts and loans owed
Identifiers and comparison notes
Candidate ID S6NC00415. Committee ID C00913996 and C00909416. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.
The FEC record identifies Michael Whatley as a 2026 North Carolina U.S. Senate candidate. The summary aggregates the two authorized committees shown on the candidate page.
View all federal fields in one table
North Carolina 2026 U.S. Senate FEC candidate summaries checked October 1, 2026
Candidate and federal identifiers
Ballot affiliation
Coverage
Receipts
Contributions
Disbursements
Cash on hand
Debts and loans owed
Michael DublinFEC candidate S6NC00563, C00857912, Candidate aggregate for MICHAELDUBLIN4CONGRESS, the authorized committee shown on the FEC candidate page
Green
January 1, 2025, through June 30, 2026
$25,275.63
$5,137.40
$16,990.00
$10,026.99
$20,000.00
Roy CooperFEC candidate S6NC00407, C00913566, Candidate aggregate for COOPER FOR NORTH CAROLINA, the principal campaign committee
Democratic
July 25, 2025, through June 30, 2026
$34,975,789.18
$13,935,960.63
$14,258,221.92
$20,717,567.26
$0.00
Shannon W. Bray
Libertarian
FEC candidate ID S0NC00335 is an exact 2026 North Carolina U.S. Senate identity, but the official candidate page shows no processed 2025-2026 financial summary as of October 1, 2026. Missing does not mean $0.
Not available
Not available
Not available
Not available
Not available
Michael WhatleyFEC candidate S6NC00415, C00913996 and C00909416, Candidate aggregate for WHATLEY FOR SENATE and WHATLEY FOR NC SENATE REPUBLICAN NOMINEE FUND 2026, two authorized committees
Republican
June 30, 2025, through June 30, 2026
$11,272,504.49
$6,401,811.76
$7,810,806.43
$3,461,698.06
$46,927.61
Matching method
Ballot name first, finance identity second
Start with the official ballotUse the printed name and office as the roster.
Search the correct disclosure systemKeep state and federal records separate.
Publish source fieldsTranscribe the official amounts without silently changing them.
Mark missing comparisonsDo not turn an unavailable figure into $0.