Choose your age group below. Each one opens that division's live Google Sheet with game times, venues and results — updated by the league office, so it is always the current version.
$5 for all adults 18 and over at every venue. Cash preferred; athletes and children enter free.
Master schedule
Open the full league schedule ↗
Select a division
10U Mixed
Youth12U Mixed
Youth12U Boys
Youth12U Girls
Youth14U Boys
Youth14U Girls
Youth16U Boys
Youth16U Girls
Youth18U Boys
Youth18U Girls
Sheets open in a new tab. Age group is set by date of birth as of 1 August 2027.
Fall
| Sep 20 | 10U, 12U and 14U boys and girls |
| Oct 25 | 10U, 12U and 14U boys and girls |
| Nov 1 | 10U, 12U and 14U boys and girls |
Winter
| Dec 5 | 10U Mixed, 14U Boys |
| Dec 6 | 12U Mixed, 12U Boys, 12U Girls, 14U Girls |
| Dec 12 | 16U Boys, 18U Boys |
| Dec 13 | 16U Girls, 18U Girls |
| Jan 9 | 10U Mixed, 14U Girls, 16U Girls, 18U Girls |
| Jan 10 | 12U Mixed, 12U Boys, 14U Boys, 16U Boys, 18U Boys |
| Jan 16 | 10U Mixed, 14U Girls, 16U Girls, 18U Girls |
| Jan 17 | 12U Mixed, 12U Boys, 14U Boys, 16U Boys, 18U Boys |
Spring
| Mar 6 | 10U, 12U and 14U boys and girls |
| Mar 7 | 16U and 18U boys and girls |
| Mar 27 | 10U, 12U and 14U boys and girls |
| Apr 17 | 10U, 12U and 14U boys and girls |
| Apr 18 | 16U and 18U boys and girls |
Los Altos High School
Woodside High School
Independence High School
Valley Christian High School
Bellarmine College Preparatory
Soquel High School
The Harker School
Santa Cruz High School
Presentation High School
Something look wrong in a sheet? Report it on the contact page with the division, date and venue.