W4POLITICS, a W4USA Network resource
Free public service for North Dakota votersNo candidate endorsementsGuide sources checked October 1, 2026General election November 3, 2026

Official state and federal campaign records

Reported campaign money by race

North Dakota finance records now have a separate account-level money explorer. It publishes reconciled selected-report rows with source documents, exact amounts and explicit coverage gaps.

Read before comparing: The money explorer covers 339 reconciled selected reports for 336 accounts, plus 59 separate amount-verified independent-spending rows for five accounts. It preserves ordinary, convention and cross-year petition activity in separate ledgers. Five blocked accounts have unavailable amounts. This is not a completed annual or statewide comparison; report cutoff dates differ. The candidate cards here have not yet been joined to verified account identities. Federal summaries use separate FEC coverage through June 30, 2026.
ContributionsTotal expendituresComparison unavailable
State candidate records

North Dakota candidate committee reports

Search official state records

The account-level explorer is available separately at /nd/spending/ and /nd/committees/. The 17 printed state-office candidate cards below still lack a verified, comparable account-to-candidate finance match. Their missing amounts are not zero activity.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Secretary of State

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Democratic-NPL

Ryan Braunberger

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Republican

Michael Howe

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Attorney General

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Democratic-NPL

Tim Lamb

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Republican

Drew Wrigley

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Agriculture Commissioner

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Republican

Doug Goehring

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Democratic-NPL

Vern Thompson

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Public Service Commissioner

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Republican

Sheri Haugen-Hoffart

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Democratic-NPL

John M Pederson

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Public Service Commissioner Unexpired 2-Year Term

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Democratic-NPL

Scot Kelsh

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Republican

Jill Kringstad

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Tax Commissioner

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Republican

Brian Kroshus

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Democratic-NPL

Mark Nelson

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Superintendent of Public Instruction Unexpired 2-Year Term

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Nonpartisan

Levi Bachmeier

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Nonpartisan

Tracy Layne Foss

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Justice of the Supreme Court Unexpired 8-Year Term

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Nonpartisan

Douglas A Bahr

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

North Dakota CFRS. 2026 Pre-General Report covering January 1 through September 24, 2026; filing deadline October 2

Justice of the Supreme Court

State records

Use the source-linked account explorer for the verified selected-report subset. Do not attach an account total to this candidate solely because its name matches. Comparable candidate cards require a verified identity and consistent report coverage.

Nonpartisan

Ariston E Johnson

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

Nonpartisan

Jerod Tufte

Search official records
Comparable summary unavailableMissing here does not mean $0.

This candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0.

View all official state fields in one table

This table provides the same source fields in a compact format.

Unresolved comparable finance matches for printed statewide state-office candidates; separate verified account-level records are available in the money explorer
Candidate and source profileOfficeBallot affiliationTotal receiptsContributionsTotal expendituresEnding balance
Ryan BraunbergerNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Secretary of StateDemocratic-NPLNot availableNot availableNot availableNot available
Michael HoweNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Secretary of StateRepublicanNot availableNot availableNot availableNot available
Tim LambNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Attorney GeneralDemocratic-NPLNot availableNot availableNot availableNot available
Drew WrigleyNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Attorney GeneralRepublicanNot availableNot availableNot availableNot available
Doug GoehringNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Agriculture CommissionerRepublicanNot availableNot availableNot availableNot available
Vern ThompsonNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Agriculture CommissionerDemocratic-NPLNot availableNot availableNot availableNot available
Sheri Haugen-HoffartNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Public Service CommissionerRepublicanNot availableNot availableNot availableNot available
John M PedersonNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Public Service CommissionerDemocratic-NPLNot availableNot availableNot availableNot available
Scot KelshNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Public Service Commissioner Unexpired 2-Year TermDemocratic-NPLNot availableNot availableNot availableNot available
Jill KringstadNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Public Service Commissioner Unexpired 2-Year TermRepublicanNot availableNot availableNot availableNot available
Brian KroshusNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Tax CommissionerRepublicanNot availableNot availableNot availableNot available
Mark NelsonNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Tax CommissionerDemocratic-NPLNot availableNot availableNot availableNot available
Levi BachmeierNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Superintendent of Public Instruction Unexpired 2-Year TermNonpartisanNot availableNot availableNot availableNot available
Tracy Layne FossNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Superintendent of Public Instruction Unexpired 2-Year TermNonpartisanNot availableNot availableNot availableNot available
Douglas A BahrNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Justice of the Supreme Court Unexpired 8-Year TermNonpartisanNot availableNot availableNot availableNot available
Ariston E JohnsonNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Justice of the Supreme CourtNonpartisanNot availableNot availableNot availableNot available
Jerod TufteNo comparable summaryThis candidate's comparable finance card is not established in this release. The separate account-level explorer contains verified selected reports with differing coverage. No identity or amount is inferred from a shared name. Missing here is not $0. Search the official records.Justice of the Supreme CourtNonpartisanNot availableNot availableNot availableNot available
Federal candidate records

North Dakota at-large U.S. House FEC records

Search FEC records

Julie Fedorchak and Trygve Hammer have exact official 2025-2026 FEC financial summaries. Helene Neville has an exact FEC candidate and committee match but no summary, and no exact 2026 financial summary was found for Charles Tuttle. Missing summaries are not shown as $0.

Federal Election Commission

Representative in Congress

Federal records

Receipts bars use one scale within this race. Read the date and committee scope before comparing candidates.

Republican

Julie Fedorchak

View FEC record
$1,730,662.65Total receipts

January 1, 2025, through June 30, 2026. FEDORCHAK FOR ND, principal campaign committee.

$1,345,611.49Contributions
$1,004,419.58Disbursements
$1,055,571.01Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID H4ND00061. Committee ID C00869370. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

Candidate ID H4ND00061 and principal committee C00869370 support the exact match. The FEC summary reports total loans received and debts or loans owed by the committee as $0.00.

Democratic-NPL

Trygve Hammer

View FEC record
$190,063.55Total receipts

January 19, 2026, through June 30, 2026. HAMMER FOR ND, principal campaign committee.

$189,163.43Contributions
$122,672.28Disbursements
$67,391.27Cash on hand
$0.00Debts and loans owed
Identifiers and comparison notes

Candidate ID H6ND01049. Committee ID C00935494. Coverage periods and committee scope may differ. Verify current filings at the linked FEC record.

Candidate ID H6ND01049 and principal committee C00935494 support the exact match. The FEC summary reports total loans received and debts or loans owed by the committee as $0.00.

independent nomination

Helene Neville

Search FEC records
Comparable federal summary unavailableMissing here does not mean $0.

The FEC identifies 2026 candidate H6ND01056 and principal committee C00949438, but the official candidate page displayed no 2025-2026 financial summary when checked October 1, 2026. Missing here does not mean $0.

independent nomination

Charles Tuttle

Search FEC records
Comparable federal summary unavailableMissing here does not mean $0.

No exact official 2026 FEC candidate financial summary for Charles Tuttle in North Dakota was found as of October 1, 2026. An older 2018 candidate record is not reused for the 2026 race. Missing here does not mean $0.

View all federal fields in one table
Official FEC summaries for printed North Dakota at-large U.S. House candidates, checked October 1, 2026
Candidate and federal identifiersBallot affiliationCoverageReceiptsContributionsDisbursementsCash on handDebts and loans owed
Julie FedorchakFEC candidate H4ND00061, C00869370, FEDORCHAK FOR ND, principal campaign committeeRepublicanJanuary 1, 2025, through June 30, 2026$1,730,662.65$1,345,611.49$1,004,419.58$1,055,571.01$0.00
Trygve HammerFEC candidate H6ND01049, C00935494, HAMMER FOR ND, principal campaign committeeDemocratic-NPLJanuary 19, 2026, through June 30, 2026$190,063.55$189,163.43$122,672.28$67,391.27$0.00
Helene Nevilleindependent nominationThe FEC identifies 2026 candidate H6ND01056 and principal committee C00949438, but the official candidate page displayed no 2025-2026 financial summary when checked October 1, 2026. Missing here does not mean $0.Not availableNot availableNot availableNot availableNot available
Charles Tuttleindependent nominationNo exact official 2026 FEC candidate financial summary for Charles Tuttle in North Dakota was found as of October 1, 2026. An older 2018 candidate record is not reused for the 2026 race. Missing here does not mean $0.Not availableNot availableNot availableNot availableNot available
Matching method

Ballot name first, finance identity second

  1. Start with the official ballotUse the printed name and office as the roster.
  2. Search the correct disclosure systemKeep state and federal records separate.
  3. Publish source fieldsTranscribe the official amounts without silently changing them.
  4. Mark missing comparisonsDo not turn an unavailable figure into $0.

State and federal sources reviewed October 1, 2026. View all official sources.