Bay Area/ San Francisco

Union City Woman In Court As San Ramon Teen Shooting Case Heats Up

AI Assisted Icon
Published on December 18, 2025
Union City Woman In Court As San Ramon Teen Shooting Case Heats UpSource: Google Street View

A Union City woman is at the center of a high-profile East Bay shooting case after prosecutors say she opened fire on a teenager walking through a San Ramon neighborhood last month. Forty-year-old Xiaojie Zhang was arraigned Tuesday in Martinez on a five-count felony complaint that includes attempted murder, stalking, and criminal threats, all tied to the November incident that left a minor wounded.

Zhang pleaded not guilty at the December 16 hearing and is being held at the Martinez Detention Facility on roughly $1.675 million bail. Authorities say the juvenile victim suffered a gunshot wound to the upper shoulder, was treated at a local hospital and later released. With the arraignment complete, the case shifts from police investigation into the formal court process.

In a press release via the Contra Costa District Attorney's Office, prosecutors said Zhang is facing five felony counts: attempted murder, two counts of felony stalking, felony child abuse and criminal threats. The complaint also carries sentencing enhancements for intentionally discharging a firearm and using a gun during a felony. According to the DA, Zhang waived her right to a preliminary hearing within 10 days. The filing is listed as Case No. 01-25-04216, and she remains in custody while the case moves forward.

Details of the Nov. 23 shooting

According to NBC Bay Area, the shooting unfolded on Nov. 23 on Talavera Drive, near Bollinger Canyon Elementary School. A 17 year old was walking in the neighborhood when he was hit once in the upper shoulder. He was taken to a local hospital and later released.

San Ramon police later arrested Zhang at her Union City home on a Ramey warrant. During a search of the residence, detectives recovered two firearms, according to reporting from CBS Bay Area. For more background on the initial incident and early charging decision, see San Ramon teen released on Hoodline.

What prosecutors allege and what happened in court

Prosecutors allege that the attempted murder, stalking and child abuse charges all stem from conduct involving the injured juvenile. A separate stalking count and the criminal threats charge involve a second, confidential victim, according to the DA's complaint. The filing lists enhancements for intentionally discharging a firearm causing great bodily injury and for personal use of a firearm, which are reflected in the Superior Court case.

In court, Zhang entered a not guilty plea and agreed to waive the standard 10 day window for a preliminary hearing. That sets the stage for a slower build up of evidence and legal arguments as both sides prepare for the next round of hearings.

Legal stakes

Prosecutors say they believe the shooting was intentional and are signaling a hard line approach. The San Francisco Chronicle reports that enhancements tied to intent and firearm use could add decades to any eventual sentence if Zhang is convicted. Those add ons are often fought over in serious felony cases, and lawyers on both sides are expected to argue whether the enhancements actually fit the facts as alleged.

Victim, neighbors and next steps

The teen victim and his family told NBC Bay Area they were stunned by the shooting in their usually quiet neighborhood. The 17 year old recalled thinking at first that the suspect had thrown something at him, saying, "I thought maybe she threw a projectile at me," before realizing he had been shot. Police have emphasized there is no ongoing threat to the broader community.

San Ramon detectives are still piecing together the full picture and have asked anyone with information to contact Detective T. Bryan at the phone number circulated in local coverage. The DA's office has also shared its charging announcement on social media; the full statement appears in a Contra Costa District Attorney's Office Facebook post.

The case will continue through the county court system, with future hearing dates and motions to be set in Contra Costa County Superior Court in Martinez as prosecutors and the defense team prepare for preliminary proceedings.