Raised: 40000

Goal: 200000

Your gift is tripled
through Dec. 31.

Help us raise for local news

raised Goal

Learn more Give now
  • DONATE TO SUPPORT LOCAL NEWS!
  • Sign In
  • Local News
    • Featured News
    • Bay Area News
    • Marin News Matters
    • Santa Clara County News Matters
    • Mendocino News Matters
    • Stockton News Matters
    • Equity Ripples
    • Amplifying Voices
    • Inspire Me
  • CA News
    • California Currents
    • California Local
    • KQED
  • Crime, Justice, & Prison News
    • Inside/Out
    • Crime & Public Safety
    • Prison News
  • The Big Issues
    • Living Longer & Aging in the Bay Area
    • Housing & Homelessness
    • Public Health
    • Environment
  • Arts & Culture
    • Arts & Entertainment
    • Bay City Books
    • Travel
    • Bay City Sketchbook
  • Education & Youth Voices
    • Education Matters
    • Youth Voices
    • Contra Costa Youth Journalism
    • Mosaic
  • Technology, AI & Innovation
    • Experiments with AI
    • Science, Nature & Technology
    • Data Points
  • Special Projects
    • Musk v. Altman
    • Audio Files
    • Bay City Beat
    • Listen In Marin
    • Remember When
    • Talkers
    • Trailblazers
  • Bay City News Labs
    • About Bay City News Labs
  • About Us
    • About Our Staff
    • About Our Board
    • Bay City News Internships
    • Frequently Asked Questions
    • Newsletters
    • Bay City News … in the News
    • Sponsorships and Advertising
    • Write for Local News Matters
    • Our Policies at a Glance
    • Why We’re Asking for Your Email (And Why It Matters)
  • Election 2026
  • Facebook
  • Twitter
  • Instagram
  • RSS

  • Local News
    • Featured News
    • Bay Area News
    • Marin News Matters
    • Santa Clara County News Matters
    • Mendocino News Matters
    • Stockton News Matters
    • Equity Ripples
    • Amplifying Voices
    • Inspire Me
  • CA News
    • California Currents
    • California Local
    • KQED
  • Crime, Justice, & Prison News
    • Inside/Out
    • Crime & Public Safety
    • Prison News
  • The Big Issues
    • Living Longer & Aging in the Bay Area
    • Housing & Homelessness
    • Public Health
    • Environment
  • Arts & Culture
    • Arts & Entertainment
    • Bay City Books
    • Travel
    • Bay City Sketchbook
  • Education & Youth Voices
    • Education Matters
    • Youth Voices
    • Contra Costa Youth Journalism
    • Mosaic
  • Technology, AI & Innovation
    • Experiments with AI
    • Science, Nature & Technology
    • Data Points
  • Special Projects
    • Musk v. Altman
    • Audio Files
    • Bay City Beat
    • Listen In Marin
    • Remember When
    • Talkers
    • Trailblazers
  • Bay City News Labs
    • About Bay City News Labs
  • About Us
    • About Our Staff
    • About Our Board
    • Bay City News Internships
    • Frequently Asked Questions
    • Newsletters
    • Bay City News … in the News
    • Sponsorships and Advertising
    • Write for Local News Matters
    • Our Policies at a Glance
    • Why We’re Asking for Your Email (And Why It Matters)
  • Election 2026
Skip to content
Local News Matters

Local News Matters

Connecting audiences with quality, local news

  • DONATE TO SUPPORT LOCAL NEWS!
  • Sign In
Sign In
  • Local News
    • Featured News
    • Bay Area News
    • Marin News Matters
    • Santa Clara County News Matters
    • Mendocino News Matters
    • Stockton News Matters
    • Equity Ripples
    • Amplifying Voices
    • Inspire Me
  • CA News
    • California Currents
    • California Local
    • KQED
  • Crime, Justice, & Prison News
    • Inside/Out
    • Crime & Public Safety
    • Prison News
  • The Big Issues
    • Living Longer & Aging in the Bay Area
    • Housing & Homelessness
    • Public Health
    • Environment
  • Arts & Culture
    • Arts & Entertainment
    • Bay City Books
    • Travel
    • Bay City Sketchbook
  • Education & Youth Voices
    • Education Matters
    • Youth Voices
    • Contra Costa Youth Journalism
    • Mosaic
  • Technology, AI & Innovation
    • Experiments with AI
    • Science, Nature & Technology
    • Data Points
  • Special Projects
    • Musk v. Altman
    • Audio Files
    • Bay City Beat
    • Listen In Marin
    • Remember When
    • Talkers
    • Trailblazers
  • Bay City News Labs
    • About Bay City News Labs
  • About Us
    • About Our Staff
    • About Our Board
    • Bay City News Internships
    • Frequently Asked Questions
    • Newsletters
    • Bay City News … in the News
    • Sponsorships and Advertising
    • Write for Local News Matters
    • Our Policies at a Glance
    • Why We’re Asking for Your Email (And Why It Matters)
  • Election 2026
Posted inLocal News

Anthony Tordillos has large lead in San Jose special election to replace D3’s Omar Torres

by Brandon Pho and B. Sakura Cannestra, San Jose Spotlight June 25, 2025June 24, 2025

Share this:

  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Email a link to a friend (Opens in new window) Email
Anthony Tordillos at his election night party on June 24, 2025. (Brandon Pho/San José Spotlight)

The next election results update is expected Wednesday, June 25 at 5 p.m.

EARLY ELECTION NIGHT RESULTS show San Jose Planning Commission Chair Anthony Tordillos leading by double digits in the race to represent downtown San Jose and replace disgraced former District 3 Councilmember Omar Torres.

Don't miss out on Bay Area news, delivered to your inbox twice a week.

As of 8:45 p.m. Tuesday, Tordillos held 64.8% of the vote, or 4,449 votes. Latina Coalition of Silicon Valley Executive Director Gabby Chavez-Lopez trails in second place with 35.1% of the vote, or 2,413 votes. Nearly 6,901 ballots have been cast, according to Santa Clara County elections officials who will continue processing ballots Wednesday.

Tordillos, taking in the strides of the early trends, said his first issue upon taking office will be housing.

“Housing has been my No. 1 issue — it’s what got me into local politics to begin with,” Tordillos told San José Spotlight. “I’m looking forward to continue to lead on housing on City Council and find ways to turn around our housing shortage and build a more affordable San Jose.”

Tordillos supporters — picking over charcuterie and passing drinks around at The Pressroom bar in downtown San Jose — erupted into cheers when the results on the screen flashed his early lead over Chavez-Lopez.

District 7 Councilmember Bien Doan arrived at Tordillos’ party just after the initial round of results, but he said he’s not here to pick a favorite in the race.

“I’m just looking to work with council District 3,” Doan told San José Spotlight.

Clarice Shephard, a downtown resident since 2008, said Tordillos stood out for his position on the planning commission — and because he’s one of her neighbors.

“Anthony’s my guy because I think he’ll help us with homelessness and the safety of our neighborhood and taking care of the few parks we have in our little downtown area,” Shephard told San José Spotlight. “He picks up trash— he does everything. I think he’d take the shirt off his back if you needed it.”

Downtown resident Clarice Shephard (right) said Tordillos stood out for his position on the Planning Commission — and because he’s one of her neighbors. (Brandon Pho/San José Spotlight)

Despite Chavez-Lopez trailing in votes, a steady stream of supporters at her viewing party at the Corinthian Ballroom are watching the results with optimism.

Chavez-Lopez said her campaign will be watching the results come in over the next few days, as there are more votes to count. Applause rang out as she addressed more than 100 supporters and confirmed she will not concede until every vote is counted.

She told San José Spotlight there were many factors between the April primary and now that could impact the election, including thousands of special interest dollars spent opposing her.

“Obviously my opponent has a lead and we’re going to be monitoring this closely, making sure that we’re watching and seeing what the voters of District 3 ultimately are going to be deciding,” Chavez-Lopez told San José Spotlight.

District 2 Santa Clara County Supervisor Betty Duong attended Chavez-Lopez’s party and said initial results showed “we had two fierce candidates that ran strong campaigns.”

“By the time we’re done, we’re going to have a councilmember who really cares about downtown,” Duong told San José Spotlight.

San Jose District 3 special election candidate Gabby Chavez-Lopez at her election night party on June 24, 2025. (B. Sakura Cannestra/San José Spotlight)

District 4 Councilmember David Cohen, who endorsed Chavez-Lopez, said he was surprised by the steep margin, though low turnout was one of his concerns with running a special election.

“The first round numbers aren’t promising,” Cohen told San José Spotlight. “We will see how it plays out, but it looks like the high spending of the other side made a difference with voters.”

Whichever candidate succeeds will have to help grapple with the city’s structural budget shortfall, which is expected to balloon to $52.9 million in 2026-27.

The election results could tip the City Council’s delicate scales of power. Mayor Matt Mahan just won colleagues’ approval for a handful of his headline-grabbing proposals, including arresting homeless people for refusing shelter, which have built him a statewide political profile. But his council majority isn’t always consistent. His colleagues recently shot down one of his boldest proposals to tie city leaders’ salaries to their performance.

Mahan initially put his support behind one of his deputy chiefs of staff, Matthew Quevedo, in the special election’s April 8 primary. Quevedo was knocked out of the race after razor-thin margins triggered a recount. Mahan then threw his support behind Tordillos.

Mahan arrived at Tordillos’ party shortly after the first round of results.

“If you get to know Anthony, he’s such a kind and thoughtful person who asks great questions and really wants to understand issues,” Mahan told San José Spotlight. “He and I don’t agree on every issue, but we’ve done hours of deep conversation talking about data and he’s got the right mindset.”

San Jose Mayor Matt Mahan at Anthony Tordillos’ election night party. (Brandon Pho/San José Spotlight)

In campaign finance filings posted Monday, Tordillos grew his fundraising lead to almost $100,000 ahead of Chavez-Lopez. Tordillos is going into Election Day having raised $360,734 total, and Chavez-Lopez is trailing with $261,028. Both have spent the vast majority of their funds to campaign.

Four PACs have lined up to back Tordillos, including the Bay Area Municipal Elections Committee, which endorsed Tordillos and spent $34,836 to support his campaign. The San Jose Police Officers Association PAC has spent $29,051 to support Tordillos and $8,209 to oppose Chavez-Lopez.

Common Good Silicon Valley, a PAC created in 2021 by freshman Congressmember and former San Jose Mayor Sam Liccardo, spent thousands to support Quevedo ahead of the April election. Following Mahan’s endorsement of Tordillos in May, the PAC spent $15,000 to support Tordillos and $10,000 to oppose Chavez-Lopez.

A new special interest group formed June 10 — Californians Working Together to Support Tordillos for City Council 2025 Sponsored by Labor Organizations — has spent more than $39,000 supporting Tordillos. It’s funded by unions that have endorsed Tordillos, including Operating Engineers Local 3 and the Northern California Carpenters Regional Council, as well as developers such as Bayview Development Group, Inc.

Chavez-Lopez is endorsed by the South Bay Labor Council, which has spent more than $500,000 since the start of her campaign to get her elected.

You’ve read the story. Help fund the next one.

Reporting doesn’t happen because someone clicks. It happens because someone pays for the time it takes to ask questions, check facts and get the story right.

We make that work free to read. We’re asking you to help make it possible.

If this reporting matters to you, don’t stop at reading. Make a donation today.

Your gift is tripled
through Dec. 31.
Help pay for the reporting

Before the April primary election, the committee Working Families in Support of Gabby Chavez-Lopez for City Council 2025 spent about $51,000 supporting Chavez-Lopez and opposing Quevedo before terminating on April 25. It was primarily funded by large companies, including PG&E, Chevron and Walmart.

Chavez-Lopez has also been the target of more than $320,000 in opposition spending from multiple business stakeholders, including the Silicon Valley Biz PAC and California Real Estate Independent Expenditure Committee.

The special election is the result of a child sex abuse investigation into former Councilmember Torres, which led to his arrest and resignation on Election Day last November. The scandal revealed Torres sent texts asking for sex with minors and admitted to molesting an underage relative in the 1990s. Torres pleaded “no contest” in court April 8. His sentencing hearing is scheduled for August.

Story updated June 24 at 9:51 p.m. Original story published June 24 at 8:08 p.m.

Contact Brandon Pho at brandon@sanjosespotlight.com or @brandonphooo on X. Contact B. Sakura Cannestra at sakura@sanjosespotlight.com or @SakuCannestra on X.

This story originally appeared in San José Spotlight.

Tagged: Anthony Tordillos, Betty Duong, budget deficit, campaign, election, Election Day, Omar Torres, Political Action Committees, politics, San Jose, San Jose Spotlight, special election, voter turnout

Local News Matters brings community coverage to the SF Bay Area so that the people, places and topics that deserve more attention get it. Our nonprofit newsroom is supported by the generosity of readers like you via tax-deductible donations to Bay City News Foundation.

FIND MORE STORIES

  • Local News
    • Featured News
    • Bay Area News
    • Marin News Matters
    • Santa Clara County News Matters
    • Mendocino News Matters
    • Stockton News Matters
    • Equity Ripples
    • Amplifying Voices
    • Inspire Me
  • CA News
    • California Currents
    • California Local
    • KQED
  • Crime, Justice, & Prison News
    • Inside/Out
    • Crime & Public Safety
    • Prison News
  • The Big Issues
    • Living Longer & Aging in the Bay Area
    • Housing & Homelessness
    • Public Health
    • Environment
  • Arts & Culture
    • Arts & Entertainment
    • Bay City Books
    • Travel
    • Bay City Sketchbook
  • Education & Youth Voices
    • Education Matters
    • Youth Voices
    • Contra Costa Youth Journalism
    • Mosaic
  • Technology, AI & Innovation
    • Experiments with AI
    • Science, Nature & Technology
    • Data Points
  • Special Projects
    • Musk v. Altman
    • Audio Files
    • Bay City Beat
    • Listen In Marin
    • Remember When
    • Talkers
    • Trailblazers
  • Bay City News Labs
    • About Bay City News Labs
  • About Us
    • About Our Staff
    • About Our Board
    • Bay City News Internships
    • Frequently Asked Questions
    • Newsletters
    • Bay City News … in the News
    • Sponsorships and Advertising
    • Write for Local News Matters
    • Our Policies at a Glance
    • Why We’re Asking for Your Email (And Why It Matters)
  • Election 2026

Follow us

Twitter: @baynewsmatters
Instagram: @baynewsmatters
Facebook: @baynewsmatters

Local News Matters
  • Facebook
  • Twitter
  • Instagram
  • RSS

Bay City News Foundation
(510) 251-8100
newsroom@baycitynews.com

Staff Page

Terms of Use

FIND MORE STORIES

  • Local & Community News
  • California News
  • Politics & Civic Engagement
  • Crime, Justice, & Prison News
  • The Big Issues
  • Arts & Culture
  • Education & Youth Voices
  • Technology, AI & Innovation
  • Special Projects
  • About Bay City News
© 2026 Connecting audiences with quality, local news Powered by Newspack

Nonprofit. Local. Reader-funded.

What would happen if local news went away?

Because of donors like you,
we’re still here.

Democracy needs nonprofit journalism, and Northern California deserves reporting that holds power accountable and keeps communities informed. We won’t back down from that mission. But we can’t do it without you.

What would happen if local news went away?

Your gift is tripled
through Dec. 31.

$
$
$

Your contribution is appreciated.

Sign in or register

Or

Sign in by entering the code we sent to , or clicking the magic link in the email.

Forgot password
Continue Set a password (optional)

Terms & Conditions. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Register

We'll create a new account for .

Sign up for newsletters

Get the best of Local News Matters directly in your email inbox.

Sending to:

Gift this article

Loading Comments...

Complete your transaction