Skip to content
Hugin

2026 race · follow the money

California U.S. House District 21

5 filings report $2.6M raised, and outside groups reported $4,948 in independent spending for or against them. Compare where each campaign's money came from and who spent to help or hurt it.

The count.

Checking the election sources…

Side by side.

Raised excludes transfers between a candidate's own committees. Shares are of that total. Filings appear in order of money raised; this includes primary candidates who are no longer running.

CandidateRaisedIndividualsPACsOwn moneySpentCashOutside forOutside against
Jim CostaDemocrat · Filed as incumbent$1.7M41%59%0%$1.4M$501K—$4,548
Kyle KirklandRepublican · Filed as challenger$465K62%0%38%$452K$13K$200—
Lorenzo RiosRepublican · Filed as challenger$427K93%1%6%$419K$7,963$200—
Lance Alvin KruseNo party · Filed as challenger$1,9000%0%100%$1,740$160——
Eric GarciaDemocrat · Filed as challenger$61399.5%0%0%$594$19——

Who spent from outside.

The largest independent spenders in this race, summed from each candidate's five largest spenders on each side.

Each campaign.

  • Sitting member of Congress · Jim Costa

    In the U.S. House (CA-21) since 2005 · current term ends Jan 3, 2027

    • Recorded yea or nay on 23 of the 24 key House floor votes captured in Hugin's snapshot
    • 2 committees: Agriculture, Foreign Affairs · 3 subcommittees
    • 256 committees reported contributions to them this cycle · 1 committee reported outside spending for or against them

    Linked to this filing by its exact FEC candidate ID (H4CA20082) in the congress-legislators roster of Oct 21, 2026. Votes are one key floor vote per bill on bills named in contractor lobbying reports (Oct 29, 2026); committee seats are the roster as of Oct 24, 2026; money counts are FEC reports for 2026 as of Oct 24, 2026. These are what Hugin's snapshots captured, not complete records, and none of them is a score or evidence of motive.

    Raised
    $1.7M
    Spent
    $1.4M
    Cash on hand
    $501K
    • Individuals 41% $685K
    • PACs & other committees 59% $980K
    • Other receipts <0.1% $1,417

    Campaign totals through Oct 14, 2026. Excludes $19K moved between the candidate's own committees.

    Outside groups: $0 supporting · $4,548 opposing

    Biggest spenders opposing

    1. THE CONSERVATIVE CAUCUS DBA AMERICANS FOR CONSTITUTIONAL LIBERTYFiler that is not a political committeeSpent mainly in primaries $4,548

    Largest direct PAC contributions

    1. DAIRY FARMERS OF AMERICA, INC. POLITICAL ACTION COMMITTEE; AKA DFA-PACCooperative PAC · Dairy Farmers Of America, Inc. $10K
    2. MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERSUnion PAC · International Association Of Machinists And Aerospace Workers $10K
    3. NATIONAL RURAL ELECTRIC COOPERATIVE ASSOCIATION AMERICA'S ELECTRIC COOPERATIVES PACTrade association PAC · National Rural Electric Cooperative Association (nreca) $10K

    Where the money went $592K in itemized spending

    These itemized payments cover $592K of the $1.4M the campaign reported spending through Oct 14, 2026. The FEC has not yet itemized the rest in its bulk file, which runs to Jun 30, 2026.

    • Advertising & outreach 3% $18K
    • Fundraising & processing fees 48% $285K
    • Polling, research & data 3% $18K
    • Travel, meals & events 6% $34K
    • Office, technology & overhead 7% $39K
    • Legal & compliance 14% $80K
    • Contributions, transfers & refunds 0.4% $2,500
    • Other or unclassified 20% $117K

    Largest payees

    1. MOLLY ALLEN ASSOCIATES, LLC $157K
    2. SEBASTO COMMUNICATIONS GROUP $106K
    3. VISA $95K
    4. KATZ COMPLIANCE, LLC $28K
    5. NGP VAN INC $23K

    Paid to individuals: $61K, such as staff, contractors and reimbursements. People who were paid are not named here.

    Payments dated Jan 3, 2025 to Jun 30, 2026, as itemized by the principal campaign committee in FEC reports (282 entries). Every payment on FEC.gov ↗

    Grouped by each campaign's own description of the payment, so the groups are approximate. Payments of $200 or less to one payee need not be itemized, detail filed only as memo entries counts under other or unclassified, and spending by the candidate's other committees or by outside groups is not included. A payment is not evidence of a favor or wrongdoing.

  • Raised
    $465K
    Spent
    $452K
    Cash on hand
    $13K
    Debts
    $90K
    • Individuals 62% $287K
    • Candidate's own money & loans 38% $177K

    Campaign totals through Oct 14, 2026.

    Outside groups: $200 supporting · $0 opposing

    Biggest spenders supporting

    1. REFORM LEADERS PACSuper PAC $200

    Where the money went $313K in itemized spending

    These itemized payments cover $313K of the $452K the campaign reported spending through Oct 14, 2026. The FEC has not yet itemized the rest in its bulk file, which runs to Jun 30, 2026.

    • Advertising & outreach 52% $161K
    • Consultants & strategy 17% $52K
    • Fundraising & processing fees 15% $48K
    • Polling, research & data 5% $15K
    • Travel, meals & events 2% $4,711
    • Office, technology & overhead 0.8% $2,500
    • Legal & compliance 2% $6,198
    • Contributions, transfers & refunds 0.3% $952
    • Other or unclassified 7% $23K

    Largest payees

    1. PROFESSIONAL PRINT $36K
    2. RIGHT CHOICE STRATEGIES, LLC $25K
    3. FRONTLINE STRATEGIES LLC $24K
    4. CLOVIS CAPITOL GROUP, LLC $14K
    5. FRESNO COUNTY COUNTY CLERK/REGISTRAR OF VOTERS $7,500

    Paid to individuals: $172K, such as staff, contractors and reimbursements. People who were paid are not named here.

    Payments dated Dec 7, 2025 to Jun 30, 2026, as itemized by the principal campaign committee in FEC reports (155 entries). Every payment on FEC.gov ↗

    Grouped by each campaign's own description of the payment, so the groups are approximate. Payments of $200 or less to one payee need not be itemized, detail filed only as memo entries counts under other or unclassified, and spending by the candidate's other committees or by outside groups is not included. A payment is not evidence of a favor or wrongdoing.

  • Raised
    $427K
    Spent
    $419K
    Cash on hand
    $7,963
    Debts
    $25K
    • Individuals 93% $397K
    • PACs & other committees 1% $4,998
    • Candidate's own money & loans 6% $25K
    • Other receipts <0.1% $20

    Campaign totals through Sep 30, 2026.

    Outside groups: $200 supporting · $0 opposing

    Biggest spenders supporting

    1. REFORM LEADERS PACSuper PAC $200

    Largest direct PAC contributions

    1. JOHN DUARTE FOR CONGRESSCandidate committee $2,000
    2. EXCHANGE CONTRACTORS FEDERAL PACPAC with no sponsoring organization $1,000

    Where the money went $356K in itemized spending

    These itemized payments cover $356K of the $419K the campaign reported spending through Sep 30, 2026. The FEC has not yet itemized the rest in its bulk file, which runs to Jun 30, 2026.

    • Advertising & outreach 28% $99K
    • Consultants & strategy 27% $96K
    • Fundraising & processing fees 37% $132K
    • Polling, research & data 0.2% $870
    • Travel, meals & events 2% $7,282
    • Office, technology & overhead 5% $16K
    • Legal & compliance 2% $5,240

    Largest payees

    1. TARGETED VICTORY LLC $132K
    2. POSTAGE FOR DIRECT MAIL FUNDRAISING $33K
    3. WENDY WARFIELD & ASSOCIATES $26K
    4. PT STRATEGY LLC $24K
    5. RED CURVE SOLUTIONS LLC $17K

    Paid to individuals: $4,700, such as staff, contractors and reimbursements. People who were paid are not named here.

    Payments dated Jul 11, 2025 to Jun 30, 2026, as itemized by the principal campaign committee in FEC reports (482 entries). Every payment on FEC.gov ↗

    Grouped by each campaign's own description of the payment, so the groups are approximate. Payments of $200 or less to one payee need not be itemized, detail filed only as memo entries counts under other or unclassified, and spending by the candidate's other committees or by outside groups is not included. A payment is not evidence of a favor or wrongdoing.

  • Raised
    $1,900
    Spent
    $1,740
    Cash on hand
    $160
    Debts
    $1,900
    • Candidate's own money & loans 100% $1,900

    Campaign totals through Mar 31, 2026.

    No independent expenditures for or against this filing are itemized in the bulk file.

    Where the money went $1,740 in itemized spending

    • Legal & compliance 100% $1,740

    Largest payees

    1. CALIFORNIA SECRETARY OF STATE $1,740

    Payments dated Mar 5, 2026 to Mar 5, 2026, as itemized by the principal campaign committee in FEC reports (1 entries). Every payment on FEC.gov ↗

    Grouped by each campaign's own description of the payment, so the groups are approximate. Payments of $200 or less to one payee need not be itemized, detail filed only as memo entries counts under other or unclassified, and spending by the candidate's other committees or by outside groups is not included. A payment is not evidence of a favor or wrongdoing.

  • Raised
    $613
    Spent
    $594
    Cash on hand
    $19
    Debts
    $21K
    • Individuals 99.5% $610
    • Other receipts 0.5% $3

    Campaign totals through Jun 30, 2026.

    No independent expenditures for or against this filing are itemized in the bulk file.

    Where the money went $593 in itemized spending

    • Office, technology & overhead 100% $593

    Largest payees

    1. CALIFORNIA SECRETARY OF STATE $593

    Payments dated Mar 2, 2026 to Mar 2, 2026, as itemized by the principal campaign committee in FEC reports (1 entries). Every payment on FEC.gov ↗

    Grouped by each campaign's own description of the payment, so the groups are approximate. Payments of $200 or less to one payee need not be itemized, detail filed only as memo entries counts under other or unclassified, and spending by the candidate's other committees or by outside groups is not included. A payment is not evidence of a favor or wrongdoing.

Also registered for this seat, with no campaign summary or outside spending in the bulk file: Lourin Hubbard, Lourin Hubbard.

Use this race.

Put this seat's money card on your own page, or pull the figures as data. The FEC filings are public domain; please credit “Hugin (hugin.studio), from FEC filings” and link this page.

The card loads no scripts, cookies or trackers. Data: JSON · CSV · Markdown · API guide

FEC bulk data read November 4, 2026. Campaign totals come from each filing's own FEC summary through its latest processed report. Outside spending is independent expenditures itemized in committee reports in the FEC bulk files, primaries included; late 24- and 48-hour reports, party coordinated spending, communication costs and groups that do not report to the FEC are not included. Outside spending is, by law, made without coordinating with the candidate, and it is not the candidate's money. A contribution or expenditure is not evidence of a vote, favor or wrongdoing.