SAN FRANCISCO — November 3, 2026. Theo Ellington declared victory in the Board of Supervisors District 10 race Tuesday night after strong early first-choice returns, according to The San Francisco Standard. The publication reported on the Bayview-area contest and identified Ellington as the projected winner in its election coverage. The declaration and media assessment are not the same as final certification by election officials.

Ranked-choice final round in the November 3 report

KQED’s election tracker, reflecting San Francisco Department of Elections data at 11:48 p.m. on November 3, shows a ranked-choice final round of 6,385 votes (66.8%) for Theo Ellington and 3,163 (33.1%) for Dionjay Brookter. These final-round numbers are not the same as raw first-choice totals described below, and they are still unofficial until the county certifies the election. Source: KQED San Francisco election results.

What the first-choice tally showed

In the published results snapshot, Ellington received 5,092 first-choice votes, while Dionjay “DJ” Brookter received 1,625 and J.R. Eppler 1,363. Jessica Pessecow and Mike Trouble Lin were also among the candidates on the first-choice list. San Francisco uses ranked-choice voting for supervisor elections; first-choice totals are not always identical to the final round after vote transfers.

District 10’s neighborhoods

The district includes communities in San Francisco’s southeastern neighborhoods, including Bayview-Hunters Point. Its supervisor participates in city-county decisions on housing, land use, transportation and local services. This is a local election rather than a contest for statewide office.

San Francisco’s Department of Elections continues to update unofficial returns during canvassing, with county certification scheduled later. Readers can consult San Francisco Department of Elections and the Standard’s election report.

YOUR LOCAL NEWSPAPER NEEDS YOU

Help this community newspaper grow

Your support helps build coverage for the people and places this local newspaper serves.

Donate once by card ↗
Help San Francisco News grow Help strengthen reporting on San Francisco: community voices, important decisions and local life.
Support San Francisco News

Choose how to support San Francisco News:

Credit / Debit Card via Stripe

Choose an amount from $1. One-time support through the publisher's LINKERNO Stripe account.

Continue with PayPal Continue with Zelle

Zelle payments go to Vitaly Ataev Troshin. Please verify the recipient in your bank before sending. Availability depends on your bank.

Optional reader support. When possible, add “San Francisco News” to the payment note. Contributions are not advertised as tax-deductible. Support does not influence editorial decisions.
Optional support through the publisher. Contributions are not advertised as tax-deductible and never buy editorial influence.

San Francisco News — Your Community Newspaper

Have a correction, news tip, local announcement, or story to submit? Contact our editorial team. All submissions are reviewed before publication.

Contact the San Francisco News newsroom →

More from San Francisco News

Visit San Francisco News →

COMMUNITY

Comments

Join the California58 conversation. You must be signed in to comment.