NPSL Schedule

The season begins March 25.

Saturday, March 25 2023
7:00 PM Sonoma County Sol FC Petaluma Community Sports Fields MAP
California Odyssey SC
Saturday, April 1 2023
12:00 PM#7800846 El Farolito Boxer Stadium MAP
Sacramento Gold FC
4:00 PM Oakland Stompers Raimondi Park MAP
Sonoma County Sol FC
7:00 PM Oakland SC Oakland Technical High School MAP
Napa Valley 1839 FC
7:00 PM San Ramon FC TBD_CAN MAP
FC Davis
Saturday, April 15 2023
7:00 PM Napa Valley 1839 FC Justin Siena Dodd Stadium MAP
Sonoma County Sol FC
7:00 PM Oakland SC Oakland Technical High School MAP
Oakland Stompers
Sunday, April 16 2023
3:00 PM Sacramento Gold FC Capital Christian High School MAP
FC Davis
7:00 PM San Ramon FC TBD_CAN MAP
El Farolito
Saturday, April 22 2023
12:00 PM El Farolito Boxer Stadium MAP
Oakland SC
4:00 PM Oakland Stompers Raimondi Park MAP
San Ramon FC
7:00 PM Sacramento Gold FC Capital Christian High School MAP
Napa Valley 1839 FC
7:00 PM Sonoma County Sol FC Petaluma Community Sports Fields MAP
FC Davis
Saturday, April 29 2023
2:00 PM California Odyssey SC Madera High School MAP
FC Davis
6:00 PM Lions United FC Glendale High School MAP
Sonoma County Sol FC
7:00 PM FC Arizona Campo Verde High School MAP
Sacramento Gold FC
7:00 PM Las Vegas Legends FC UNLV MAP
Napa Valley 1839 FC
Saturday, May 6 2023
7:00 PM FC Davis Dairy Complex MAP
Sacramento Gold FC
7:00 PM Oakland SC Oakland Technical High School MAP
El Farolito
7:00 PM San Ramon FC TBD_CAN MAP
Oakland Stompers
7:00 PM Sonoma County Sol FC Petaluma Community Sports Fields MAP
Napa Valley 1839 FC
Saturday, May 13 2023
2:00 PM California Odyssey SC Madera High School MAP
San Ramon FC
6:00 PM Lions United FC Glendale High School MAP
El Farolito
7:00 PM Las Vegas Legends FC UNLV MAP
Oakland Stompers
8:00 PM FC Arizona Campo Verde High School MAP
Oakland SC
Saturday, May 20 2023
7:00 PM FC Davis Playfields Soccer Stadium MAP
El Farolito
7:00 PM Napa Valley 1839 FC Justin Siena Dodd Stadium MAP
Oakland Stompers
7:00 PM Sacramento Gold FC Capital Christian High School MAP
San Ramon FC
7:00 PM Sonoma County Sol FC Petaluma Community Sports Fields MAP
Oakland SC
Saturday, June 3 2023
12:00 PM El Farolito Boxer Stadium MAP
San Ramon FC
4:00 PM Oakland Stompers Raimondi Park MAP
Oakland SC
7:00 PM FC Davis Playfields Soccer Stadium MAP
Sonoma County Sol FC
7:00 PM Napa Valley 1839 FC Justin Siena Dodd Stadium MAP
Sacramento Gold FC
Saturday, June 10 2023
4:00 PM Oakland Stompers Raimondi Park MAP
El Farolito
7:00 PM Napa Valley 1839 FC Justin Siena Dodd Stadium MAP
FC Davis
7:00 PM Oakland SC Oakland Technical High School MAP
San Ramon FC
7:00 PM Sacramento Gold FC Capital Christian High School MAP
Sonoma County Sol FC
Saturday, June 17 2023
12:00 PM El Farolito Boxer Stadium MAP
Oakland Stompers
7:00 PM FC Davis Playfields Soccer Stadium MAP
Napa Valley 1839 FC
7:00 PM San Ramon FC TBD_CAN MAP
Oakland SC
7:00 PM Sonoma County Sol FC Petaluma Community Sports Fields MAP
Sacramento Gold FC
Saturday, June 24 2023
12:00 PM El Farolito Boxer Stadium MAP
FC Arizona
7:00 PM Napa Valley 1839 FC Justin Siena Dodd Stadium MAP
California Odyssey SC
7:00 PM Oakland SC Oakland Technical High School MAP
Lions United FC
7:00 PM Sacramento Gold FC Capital Christian High School MAP
Las Vegas Legends FC
Sunday, June 25 2023
4:00 PM Oakland Stompers Raimondi Park MAP
Lions United FC
5:00 PM San Ramon FC TBD_CAN MAP
FC Arizona
7:00 PM FC Davis Playfields Soccer Stadium MAP
Las Vegas Legends FC

Contra Costa FC is on hiatus from league play while Academica SC has left for USL League Two.  San Ramon FC returns to play for the first time since their 2019 campaign.