OCEANSIDE — Eric Joyce led the reported District 1 council count and Richard Robinson led the District 2 field in San Diego County’s early election-night release for November 3, 2026. Both contests remain unofficial.

District 1

Oceanside council District 1 — unofficial
Candidate Votes Share of reported candidate votes
Eric Joyce 4,686 60.07%
Michael Cline 3,115 39.93%

Joyce’s margin over Michael Cline was 1,571 votes in the reported tally.

District 2

Oceanside council District 2 — unofficial
Candidate Votes Share of reported candidate votes
Richard Robinson 3,436 43.00%
Emily Gonzales 2,682 33.56%
Ricky James 792 9.91%
Oscarin Ortega 664 8.31%
Perry Alvarez 417 5.22%

Robinson led Emily Gonzales by 754 votes. Each district has its own ballot pool; these percentages should not be interpreted as citywide support or combined with another district’s votes.

What this release includes

Source timestamp: November 3, 2026, 8:05:46 p.m. Pacific. Figures come from the San Diego County Registrar of Voters’ official results dashboard, reached through sdvote.com.

The registrar says its first report includes mail ballots received before Election Day and ballots from early vote centers between October 24 and November 2. Later election-night reports add Election Day vote-center ballots; additional mail-ballot processing continues afterward.

These are preliminary, unofficial figures. Candidate shares do not indicate the percentage of the final vote counted. Totals and margins can change, and this article declares no winners. Read the county’s counting explanation and check its dashboard for later updates.

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 Oceanside News grow Help strengthen reporting on Oceanside: community voices, important decisions and local life.
Support Oceanside News

Choose how to support Oceanside 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 “Oceanside 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.

Oceanside 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 Oceanside News newsroom →

More from Oceanside News

Visit Oceanside News →

COMMUNITY

Comments

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