Top Contributors in the September 16, 2025 election

The table below lists contributors to San Francisco committees involved in the 2025-09-16 election who have given $1000 or more in total across all primarily-formed and candidate-controlled committees in the current election cycle. Contributors are grouped by first and last name so you can view all of their reported contributions together.

Select the arrow next to a contributor's name to expand their record and view each committee they supported and the amount given.

... Name Contributor Type Amount Contribution Breakdown
CHRIS LARSEN IND 200000.0
NO ON A, STOP THE ENGARDIO RECALL 200000.0
JEREMY STOPPELMAN IND 175000.0
NO ON A, STOP THE ENGARDIO RECALL 175000.0
JOHN WOLTHUIS IND 100000.0
NO ON A, STOP THE ENGARDIO RECALL 100000.0
SAN FRANCISCO POLICE OFFICERS ASSOCIATION PAC COM 50000.0
NO ON A, STOP THE ENGARDIO RECALL 50000.0
NORTHERN CALIFORNIA CARPENTERS REGIONAL COUNCIL POWER PAC COM 50000.0
NO ON A, STOP THE ENGARDIO RECALL 50000.0
CHINESE AMERICAN DEMOCRATIC CLUB COM 32000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 32000.0
JOSEPH PRITZKER IND 25000.0
NO ON A, STOP THE ENGARDIO RECALL 25000.0
RON CONWAY IND 25000.0
NO ON A, STOP THE ENGARDIO RECALL 25000.0
NICHOLAS JOSEFOWITZ IND 25000.0
NO ON A, STOP THE ENGARDIO RECALL 25000.0
COMMITTEE FOR AN AFFORDABLE CALIFORNIA COM 20000.0
NO ON A, STOP THE ENGARDIO RECALL 20000.0
ATUL GARG IND 18000.0
NO ON A, STOP THE ENGARDIO RECALL 18000.0
GARRY TAN IND 10000.0
NO ON A, STOP THE ENGARDIO RECALL 10000.0
WILLIAM O'KEEFE IND 10000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 10000.0
FRANK JOSEPH BUTLER IND 9900.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 9900.0
STEPHEN DODSON IND 7000.0
NO ON A, STOP THE ENGARDIO RECALL 7000.0
ALBERT CHOW IND 6125.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 6125.0
WEI SELENA CHU IND 6000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 6000.0
SANDRA DRATLER IND 5500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 5500.0
SAN FRANCISCO LABORER'S LOCAL 261 PAC COM 5000.0
NO ON A, STOP THE ENGARDIO RECALL 5000.0
RICHARD FRANKEL IND 5000.0
NO ON A, STOP THE ENGARDIO RECALL 5000.0
MARK BUELL IND 5000.0
NO ON A, STOP THE ENGARDIO RECALL 5000.0
JOSEPH CAROUBA AND AFFILIATED ENTITIES OTH 5000.0
NO ON A, STOP THE ENGARDIO RECALL 5000.0
MARTHA EHMANN CONTE IND 5000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 5000.0
ALEXANDRA CONRAD IND 5000.0
NO ON A, STOP THE ENGARDIO RECALL 5000.0
BUILDING OWNERS AND MANAGERS ASSOCIATION OF SAN FRANCISCO POLI... COM 5000.0
NO ON A, STOP THE ENGARDIO RECALL 5000.0
HUIMIN HU IND 4500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 4500.0
ALASTAIR MACTAGGART IND 4000.0
NO ON A, STOP THE ENGARDIO RECALL 4000.0
CHRISTINA SHIH IND 4000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 4000.0
PATRICK SKAIN IND 3500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 3500.0
MICHAEL HUGHES IND 3300.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 3300.0
CALIFORNIA TEAMSTERS PUBLIC AFFAIRS COUNCIL, PUBLIC AFFAIRS COM 3000.0
NO ON A, STOP THE ENGARDIO RECALL 3000.0
TEAMSTERS UNION LOCAL NO. 665 PAC COM 3000.0
NO ON A, STOP THE ENGARDIO RECALL 3000.0
TEAMSTERS LOCAL 856 PAC COM 3000.0
NO ON A, STOP THE ENGARDIO RECALL 3000.0
GERRY SANGIACOMO IND 3000.0
NO ON A, STOP THE ENGARDIO RECALL 3000.0
DANTE BRIONES IND 3000.0
NO ON A, STOP THE ENGARDIO RECALL 3000.0
TEAMSTERS LOCAL 853 PAC COM 3000.0
NO ON A, STOP THE ENGARDIO RECALL 3000.0
MICHAEL COHEN IND 2850.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2850.0
DAVID HIRTZ IND 2800.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2800.0
ROBIN PAM IND 2600.0
NO ON A, STOP THE ENGARDIO RECALL 2600.0
ROBERT HO IND 2600.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2600.0
HEATHER DAVIES IND 2525.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2525.0
PETER WENDELL IND 2500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2500.0
ESTHER MARKS IND 2500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2500.0
BRYAN GIRAUDO IND 2500.0
NO ON A, STOP THE ENGARDIO RECALL 2500.0
PATRICIA WISE IND 2500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2500.0
SARA BARZ IND 2500.0
NO ON A, STOP THE ENGARDIO RECALL 2500.0
DIANE WILSEY IND 2500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2500.0
EQUALITY CALIFORNIA POLITICAL ACTION COMMITTEE COM 2500.0
NO ON A, STOP THE ENGARDIO RECALL 2500.0
SARKIS SARKISSIAN IND 2500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2500.0
ZACK ROSEN IND 2500.0
NO ON A, STOP THE ENGARDIO RECALL 2500.0
DALE CARLSON IND 2350.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2350.0
TERESA BUTLER IND 2235.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2235.0
ANGELA WILHELM IND 2132.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2132.0
CHRISTINE LINNENBACH IND 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
VICTOIRE REYNAL IND 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
ONE ARKANSAS PARTNERS LLC(LAWRENCE NIBBI) OTH 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
MARK PARCELLA IND 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
BRIAN ADLER IND 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
SAN FRANCISCO TAXPAYERS ASSOCIATION OTH 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
GAVIN GARZEE IND 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
STEPHEN YODER IND 2000.0
NO ON A, STOP THE ENGARDIO RECALL 2000.0
SOON RAN KIM IND 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
BRANDEE MARCKMANN IND 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
JIN DUCK KYUNG SIK KIM FOUNDATION OTH 2000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 2000.0
ERIC MATHEWSON IND 2000.0
NO ON A, STOP THE ENGARDIO RECALL 2000.0
PATRICIA H. LAM IND 1751.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1751.0
LUKE PERKOCHA IND 1750.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1750.0
JULIE PITTA IND 1750.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1750.0
DIMITRIOS PHILLIOU IND 1550.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1550.0
LAUREN DOYLE KERINS IND 1550.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1550.0
LISA ARJES IND 1540.18
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1540.18
MARTIN MURPHY IND 1500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1500.0
LOUIS LAM IND 1500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1500.0
JOHN L. MOLINARI IND 1500.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1500.0
KATHERINE HOWARD IND 1450.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1450.0
FAMILIES FOR A VIBRANT SF, SPONSORED BY ABUNDANCE NETWORK COM 1372.5
NO ON A, STOP THE ENGARDIO RECALL 1372.5
YUMI SAM IND 1250.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1250.0
DENNIS RICHARDS IND 1250.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1250.0
CLAIRE MILLS IND 1250.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1250.0
ALBERT WANG IND 1250.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1250.0
STEPHEN J. GORSKI IND 1100.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1100.0
KEVIN GRAY IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
KEVIN STARR IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
PATRICIA ARACK IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
VICTOR SEETO IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
DWIGHT CROW IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
TERESA OLLE IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
KATHRYN GRANTHAM IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
MICHAEL SULLIVAN IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
JOSEPH WIEGAND IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
DAPHNE ALDEN IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
DAVID DAVIES IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
DONALD REID IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
PATRICK WOLFF IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
JOHN LEE IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
TOM PERRAULT IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
JEFFREY PANZER IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
JERRY DRATLER IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
LAWRENCE NIBBI IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
ROBERT CHAN IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
ANGELA TICKLER IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
LUKE MINER IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
GEORGIA LEE IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
LILLIAN SING IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
ANDREW WHALLEY IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
PETER ALLEN BOSMA IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
TEAMSTERS LOCAL UNION 350 PAC COM 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
SO KWONGCHAN IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
BENJAMIN EVERSOLE IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
GREGORY P. HOWARD MILLER IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
PAUSANG WONG IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
STUART FONG IND 1000.0
OUR NEIGHBORHOOD, OUR FUTURE SUPPORTING THE RECALL OF SUPERVIS... 1000.0
MARGARET NIBBI IND 1000.0
NO ON A, STOP THE ENGARDIO RECALL 1000.0
Page last updated 2026-02-11

All Contests

Browse candidate and ballot measure contests

All ballot measure contests in the 2025-09-16 election

Committee

Committee details

Committee Name
Committee ID

Summary Totals

The totals in this section represent the combined contributions raised and funds spent by a committees in the current election.

How This Data is Calculated

Contributions are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and late period contributions received on Form 497 and Form 496P3. If a committee has received any loans, loans details are presented in a separate table in the Activity Details section.

Expenses are aggregated by summing the itemized and unitemized expenditures reported on Form 460 schedule E.

Total Expenditures does not include a committee's independent expenditures regarding candidates or ballot measures. Details about any independent expenditures made by the committee can be found in the Activity Details section.

Summary Totals for Top Contributors in the September 16, 2025 election

The totals in this section represent the combined funds and expenses for committees supporting or opposing the ballot measure.

How This Data is Calculated

Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the itemized and unitemized expenditures reported on Form 460 schedule E. Expenses also include any independent expenditures reported on Form 496.

Why is total funds or expenses data not available or 'None'?

Funds or expenses data may not be available or displayed as 'None' for several reasons:

  • Only funds from primarily formed ballot measure committees are included. Total funds does not include funds of other types of committees that have made independent expenditures supporting or opposing the measure.
  • No committee has reported contributions or expenditures to influence this measure.

About the contributors table

Contributors are individuals or entities who have made contributions to the candidate's or committee's campaign. The table lists contributors by their first and last names, along with the total amount they have contributed.

The data in this table is based on itemized contributions reported on Form 460 Schedules A and C. It also includes contributions received reported on Forms 496 ($100 or more) and 497 part 1 ($1000 or more) during the late report period.

Reporting Contributions Returned to a Contributor: Contributions returned within the same reporting period in which they were received are reported as a negative contribution on Form 460 Schedule A. Contributions returned in a different reporting period in which they were received are reported on Form 460 Schedule E as “Returned Contributions” (code = RFD).

About the expenditures table

Expenditures are the amounts spent by the candidate or committee on campaign activities. The table lists expenditures by their spending type and amount.

The data in this table is based on itemized payments reported on Form 460 Schedule E.

About the loans table

The loans table lists loans received by a committee. The table groups all loans by lender name and sums up the amounts, and the amounts paid, forgiven, and outstanding.

The data in this table is based on the loans reported on Form 460 Schedule B1.

Contributions Overview

Unitemized contributions of less than $100

Committees are not required to itemize contributions of less than $100 received from a single source. The total amount of these contributions is reported as "Unitemized Contributions" in Form 460 Schedules A and C.

Contributions from San Francisco

Contributions from San Francisco are those made by individuals or entities with a reported address within San Francisco city limits, as determined by a pre-defined list of San Francisco zip codes.

Contributions from California

Contributions from California are those made by individuals or entities within California, based on the reported contributor address.

Contributions from individuals

Contributions from individuals are those made by persons, as opposed to entities such as corporations or other campaign committees.

Candidate Controlled Committees

A candidate-controlled committee is a campaign committee that is controlled directly or indirectly by a candidate for local office.

How This Data is Calculated

Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Expenses are aggregated by summing the itemized and unitemized expenditures reported on Form 460 schedules E and F. Figures are rounded to the nearest thousand.

Candidate Contests

This table sums up the total funds and expenses of candidate-controlled committees and primarily formed committees for each candidate contest in this election. Independent expenditures from third-party committees (such as general purpose committees and independent expenditure committees) are also included in the total expenses.

What is a Candidate-controlled Committee?

A candidate-controlled committee is a recipient committee that is controlled directly or indirectly by a candidate, or that is acting jointly with a candidate committee to make expenditures. Candidates are subject to a $500 contribution limit per contributor each election (subject to additional prohibited source rules). Candidates running for Mayor or the Board of Supervisors are also eligible to participate in San Francisco's Public Financing Program.

What is a Primarily Formed Committee?

A committee is “primarily formed” when it makes or initially plans to make more than 70% of its contributions and expenditures to support or oppose a specific candidate or measure, or a group of measures or specific local candidates all being voted upon in the same election on the same date.

What is a Third-Party Committee?

A third-party committee is a political committee that raises and spends money to support or oppose candidates for local office but operates independently of those candidates and their campaigns. These committees can include general purpose committees, independent expenditure committees and primarily formed candidate committees. They are prohibited from coordinating their spending decisions with any candidate or candidate controlled committee. Third-party committees are not subject to contribution limits.

How This Data is Calculated

Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the itemized and unitemized expenditures reported on Form 460 schedule E. Expenses also include any independent expenditures reported on Form 496. Figures are rounded to the nearest thousand.

Ballot Measure Contests

This table sums up the total funds and expenses of primarily formed committees for each ballot measure in this election. Independent expenditures from third-party committees (such as general purpose committees and independent expenditure committees) are also included in the total expenses.

What is a Ballot Measure Committee?

A primarily formed ballot measure committee is a recipient committee that is formed to support or oppose one or more measures being voted on in the same election. Primarily formed ballot measure committees are not subject to contribution limits.

How This Data is Calculated

The totals shown represent the combined funds raised and spent by committees seeking to influence a ballot measure. Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the itemized and unitemized expenditures reported on Form 460 schedule E. Expenses also include any independent expenditures reported on Form 496. Figures are rounded to the nearest thousand.

Active Committees

This table sums up the total funds and expenses by each committee seeking to influence the ballot measure. Independent expenditures from general purpose committees and independent expenditure committees are also included.

What is an "Active Committee"?

Active committees are committees seeking to influence the ballot measure. This can include Primarily Formed Committees, general purpose committees, and independent expenditure committees.

How This Data is Calculated

The totals shown represent the combined funds raised and spent by a committee seeking to influence the ballot measure. Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the itemized and unitemized expenditures reported on Form 460 schedule E. Expenses also include any independent expenditures reported on Form 496. Figures are rounded to the nearest thousand.

Multi-Ballot Measure Committees

What is a "Multi-Ballot Measure" Committee?

"Multi-Ballot Measure" Committees are primarily formed to support or oppose more than one ballot measure.

How This Data is Calculated

The totals shown represent the combined funds raised and spent by all multi-ballot measure committees in the current election. Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Expenses are aggregated by summing the itemized and unitemized expenditures reported on Form 460 schedule E. Figures are rounded to the nearest thousand.

Top Contributors

The individuals or entities who have given the largest total monetary support to a committee or multiple committees.

Top Contributors are specific to the context of the page.

  • For an election, the top five contributors are calculated across Candidate Contests and Ballot Measures.
  • For a candidate contest, the top ten contributors are based on contributions received by candidate-controlled committees and committees primarily formed to support or oppose the candidate.
  • For a ballot measure, the top ten contributors are based on contributions received by committees primarily formed to support or oppose the measure.

Visit the Contributors page for an election to search for contributors across committees and see all committees within an election that a contributor has given to.

Top Spending Committees

The committees with the highest spendings to influence one or more candidates or ballot measures in this election.

Top Committees Spending on Elected Offices include candidate-controlled committees, committees primarily formed to support or oppose candidates, general purpose committees, and independent expenditure committees.

Top Committees Spending on Ballot Measures include committees primarily formed to support or oppose ballot measures, general purpose committees, and independent expenditure committees.

Third-Party Support

This table sums up the total supportive funds and expenses for each candidate, from committees that are not candidate-controlled committees. These committees raise funds and make expenditures independently of any candidate's campaign.

How This Data is Calculated

Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the expenditures reported on Form 460 schedule D, and late period independent expenditures reported on Form 496. Figures are rounded to the nearest thousand.

Third-Party Opposition

This table sums up the total opposing funds and expenses for each candidate, from committees that are not candidate-controlled committees. These committees raise funds and make expenditures independently of any candidate's campaign.

How This Data is Calculated

Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the expenditures reported on Form 460 schedule D, and late period independent expenditures reported on Form 496. Figures are rounded to the nearest thousand.

Third Party Committees

This table summarizes activities from Committees that raise funds and/or spend money to support or oppose the candidates in this contest, independently of any candidate's campaign. These committees can include general purpose committees, independent expenditure committees and primarily formed candidate committees. They are prohibited from coordinating their spending decisions with any candidate or candidate controlled committee. Third-party committees are not subject to contribution limits.

How This Data is Calculated

Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the expenditures reported on Form 460 schedule D, and late period independent expenditures reported on Form 496. Figures are rounded to the nearest thousand.

Independent Expenditures Regarding Ballot Measures

Spending made independently of any campaign to support or oppose a ballot measure.

Data comes from Form 496, with total expenditures aggregated by ballot measure and position reported on the form.

Independent Expenditures Regarding Candidates

Spending made independently of any campaign to support or oppose a candidate for office.

Data comes from Form 496, with total expenditures aggregated by name of candidate and position reported on the form.

Late Period Contributions Made

Contributions of $1000 or more made during the late reporting period (within 90 days before an election) that committees are required to disclose promptly.

Data comes from Form 497 Part 2.

Expenditures Supporting/Opposing Other Candidates, Measures and Committees

Payments made by a committee to support or oppose other candidates, ballot measures, or committees, beyond its primary focus.

Data comes from Form 460 Schedule D.

Payments are categorized by the following types:

  • a monetary contribution to another committee
  • a non-monetary contribution to another committee
  • an independent expenditure supporting/opposing other candidates or ballot measures

Third Party Committees

This table summarizes activities from Committees that raise funds and/or spend money to support or oppose this candidate, independently of the candidate's campaign. These committees can include general purpose committees, independent expenditure committees and primarily formed candidate committees. They are prohibited from coordinating their spending decisions with any candidate or candidate controlled committee. Third-party committees are not subject to contribution limits.

How This Data is Calculated

Funds are aggregated by summing the itemized and unitemized contributions reported on Form 460 schedules A and C and contributions received on Form 497 and Form 496P3. Only funds from primarily formed committees are included. Expenses are aggregated by summing the expenditures reported on Form 460 schedule D, and late period independent expenditures reported on Form 496. Figures are rounded to the nearest thousand.

Active committees in the Sep 16, 2025 election

Search by committee name or ID

Search for a specific committee by name or Committee ID. This list includes active state-level committees that may not file with the San Francisco Ethics Commission. For those committees, we provide links to their profiles on the California Secretary of State's CAL-ACCESS website.