Skip to navigation Skip to content Skip to footer
Full Schedule
Upper School Events
Middle School Events
Sep 05 Final
VA Football
0 Crystal Springs
20 at Sacred Heart Academy
Sep 09 Final
VA Football
14 Nueva School
22 vs. Crystal Springs
Sep 11 Final
MS JVA Cross Country
Multiple Opponents
vs. Crystal Springs
Hallmark Park - Belmont
Sep 11 Final
MS Cross Country
Multiple Opponents
1st Place vs. Crystal Springs
Hallmark Park - Belmont
Sep 11 Final
JVA Football
19 Crystal Springs
0 at Harker
Sep 12 Final
VB Football
21 Menlo School
0 vs. Crystal Springs
Sep 16 Final
JVB Football
6 St. Matthew's Episcopal
21 vs. Crystal Springs
Sep 17 Final
VB Football
12 Crystal Springs
7 at Menlo School
Sep 17 Final
VA Football
12 Redeemer Lutheran School
7 vs. Crystal Springs
Sep 18 Final
MS JVA Cross Country
Crystal Springs
at Multiple Opponents
Bayfront Park - Menlo Park
Sep 18 Final
MS Cross Country
Multiple Opponents
1st Place at Crystal Springs
Bayfront Park - Menlo Park
Sep 18 Final
JVB Football
13 Sacred Heart Academy
6 vs. Crystal Springs
Sep 19 Final
VA Football
12 Menlo School
6 vs. Crystal Springs
Sep 23 Final
VB Football
0 Crystal Springs
18 at Sacred Heart Academy
Sep 23 Final
JVA Football
20 Crystal Springs
0 at Menlo School
Sep 24 Final
MS JVA Cross Country
Multiple Opponents
vs. Crystal Springs
Hallmark Park - Belmont
Sep 24 Final
MS Cross Country
Multiple Opponents
1st Place vs. Crystal Springs
Hallmark Park - Belmont
Sep 25 Final
VA Football
0 Harker School
12 vs. Crystal Springs
Sep 25 Final
JVB Football
0 Crystal Springs
38 at Sacred Heart Academy
Oct 01 Final
VB Football
0 The Kings Academy
0 vs. Crystal Springs
Oct 01 Final
VA Football
20 Crystal Springs
6 at The Kings Academy
Oct 01 Final
JVB Football
13 St. Matthew's Episcopal
21 vs. Crystal Springs
Oct 02 Final
MS JVA Cross Country
Crystal Springs
at Multiple Opponents
Harker Middle School - San Jose
Oct 02 Final
MS Cross Country
Crystal Springs
1st Place at Multiple Opponents
Harker - Blackford Campus - San Jose
Oct 02 Final
JVB Football
6 Crystal Springs
27 at Harker School
Oct 02 Final
JVA Football
6 Crystal Springs
0 at Sacred Heart Academy
Oct 07 Final
MS JVA Boys Basketball
39 Harker School
14 vs. Crystal Springs
Oct 07 Final
MS JVA Cross Country
Crystal Springs
at Multiple Opponents
Bayfront Park - Menlo Park
Oct 07 Final
MS Cross Country
Crystal Springs
at Multiple Opponents
Bayfront Park - Menlo Park
Oct 07 Final
JVB Football
6 Crystal Springs
30 at Sacred Heart Academy
Oct 07 Final
JVA Football
0 The Kings Academy
15 vs. Crystal Springs
Oct 08 Final
JVA Football
7 Harker School
15 vs. Crystal Springs
Oct 10 Final
JVB Football
28 Harker School
0 vs. Crystal Springs
Oct 10 Final
VA Football
27 Crystal Springs
0 at Pacific Bay School
Oct 15 Final
MS JVA Cross Country
Multiple Opponents
vs. Crystal Springs
Oct 15 Final
MS Cross Country
Multiple Opponents
1st Place vs. Crystal Springs
Hallmark Park - Belmont
Oct 24 Final
MS Varsity B Girls Soccer
1 Sacred Heart Academy
1 vs. Crystal Springs
Oct 29 Final
MS Varsity B Girls Soccer
1 Castilleja School
5 vs. Crystal Springs
Oct 30 Final
MS JVB Red Boys Basketball
18 Menlo School
6 vs. Crystal Springs
Oct 30 Final
MS JVB Blue Boys Basketball
12 Crystal Springs
25 at Menlo School
Nov 05 Final
MS Varsity A Girls Soccer
5 Crystal Springs
2 at Menlo School
Nov 06 Final
MS JVA Boys Basketball
27 The Kings Academy
20 vs. Crystal Springs
Nov 06 Final
MS JVA Girls Soccer
5 Sacred Heart Academy
1 vs. Crystal Springs
Nov 06 Final
MS JVB Red Boys Basketball
23 Nueva School
13 vs. Crystal Springs
Nov 07 Final
MS VB Red Boys Basketball
27 Redeemer Lutheran School
24 vs. Crystal Springs
Nov 07 Final
MS Varsity B Girls Soccer
0 Sacred Heart Academy
2 vs. Crystal Springs
Nov 07 Final
MS JVB Blue Boys Basketball
12 Crystal Springs
33 at Menlo School
Nov 08 Final
MS JVB Blue Boys Basketball
8 Crystal Springs
29 at Sacred Heart Academy
Nov 08 Final
MS JVB Blue Boys Basketball
Crystal Springs
at Sacred Heart Academy
Nov 11 Final
MS VB Blue Boys Basketball
19 Nueva School
13 vs. Crystal Springs
Nov 11 Final
MS JVB Red Boys Basketball
28 Sacred Heart Academy
11 vs. Crystal Springs
Nov 12 Final
MS JVA Boys Basketball
25 Crystal Springs
31 at Menlo School
Nov 12 Final
MS VB Red Boys Basketball
33 Crystal Springs
26 vs. Crystal Springs
Red vs. Blue
Nov 12 Final
MS VB Blue Boys Basketball
26 Crystal Springs
33 vs. Crystal Springs
Blue vs. Red
Nov 12 Final
MS JVA Girls Soccer
1 Castilleja School
2 vs. Crystal Springs
Nov 12 Final
MS JVB Red Boys Basketball
17 Crystal Springs
21 vs. Crystal Springs
JV Red vs. JV Blue
Nov 13 Final
MS Varsity A Girls Soccer
4 Sacred Heart Academy
2 vs. Crystal Springs
Nov 13 Final
MS JVB Red Boys Basketball
Crystal Springs
at Menlo School
Nov 14 Final
MS JVA Boys Basketball
34 Crystal Springs
2 at Waldorf School of the Peninsula
Nov 14 Final
MS JVA Girls Soccer
0 Crystal Springs
3 vs. Menlo School
Nov 14 Final
MS Varsity B Girls Soccer
0 Keys School
2 vs. Crystal Springs
Nov 15 Final
MS JVB Blue Boys Basketball
14 Crystal Springs
35 at Harker School
Nov 18 Final
MS JVA Boys Basketball
45 Crystal Springs
10 at Pinewood School
Nov 18 Final
MS VB Red Boys Basketball
17 Nueva School
21 vs. Crystal Springs
Nov 18 Final
MS VB Blue Boys Basketball
31 St. Matthew's Episcopal
25 vs. Crystal Springs
Nov 18 Final
MS JVA Girls Soccer
2 Girl's Middle School
0 vs. Crystal Springs
Nov 19 Final
MS Varsity A Girls Soccer
1 Girl's Middle School
2 vs. Crystal Springs
Nov 20 Final
MS VB Blue Boys Basketball
30 Crystal Springs
14 at Redeemer Lutheran
Nov 21 Final
MS Varsity A Girls Soccer
0 Castilleja School
4 vs. Crystal Springs
Dec 03 Final
MS JVA Girls Soccer
2 Crystal Springs
4 at Sacred Heart Academy
Dec 03 Final
MS JVB Blue Boys Basketball
23 Crystal Springs
31 vs. Sacred Heart Academy
Dec 05 Final
MS VB Red Boys Basketball
20 St. Matthew's Episcopal
40 vs. Crystal Springs
Dec 05 Final
MS VB Blue Boys Basketball
54 St. Matthew's Episcopal
39 at Crystal Springs
Dec 05 Final
MS Varsity A Girls Soccer
1 The Kings Academy
4 vs. Crystal Springs
Dec 05 Final
MS JVB Red Boys Basketball
19 The Kings Academy
12 vs. Crystal Springs
Dec 05 Final
MS JVB Blue Boys Basketball
18 Nueva School
16 vs. Crystal Springs
Dec 09 Final
MS JVA Girls Soccer
0 Castilleja School
2 vs. Crystal Springs
Dec 10 Final
MS JVA Boys Basketball
33 Crystal Springs
47 at Sacred Heart Academy
Dec 10 Final
MS Varsity A Girls Soccer
6 Crystal Springs
4 at Harker School
Dec 10 Final
MS Varsity B Girls Soccer
1 Crystal Springs
1 at Menlo School
Dec 10 Final
MS JVB Red Boys Basketball
Crystal Springs
at Nueva School
WBAL Tournament
Dec 10 Final
MS JVB Blue Boys Basketball
22 The Kings Academy
21 vs. Crystal Springs
WBAL Tournament
Dec 11 Final
MS JVA Girls Soccer
0 Harker School
3 vs. Crystal Springs
Dec 12 Final
MS JVA Boys Basketball
34 Redeemer Lutheran School
30 vs. Crystal Springs
Dec 16 4:00PM
MS Varsity B Girls Soccer
Girl's Middle School
vs. Crystal Springs
Dec 17 Final
MS VB Red Boys Basketball
52 St. Matthew's Episcopal
36 vs. Crystal Springs
Dec 19 Final
MS VB Red Boys Basketball
24 Crystal Springs
23 vs. Crystal Springs
Red vs. Blue
Dec 19 Final
MS VB Blue Boys Basketball
20 Highlands Christian School
25 vs. Crystal Springs
Jan 07 Final
MS VB Blue Boys Basketball
24 Crystal Springs
26 vs. Crystal Springs
White vs. Blue
Jan 14 4:00PM
MS VB Red Boys Basketball
The Kings Academy
at Crystal Springs
Jan 14 3:30PM
MS VB Blues Boys Basketball
Crystal Springs
at Menlo School
Jan 21 Final
MS JVA Boys Soccer
0 Sacred Heart Academy
2 vs. Crystal Springs
Jan 22 Final
MS Varsity A Girls Basketball
13 Nueva School
49 vs. Crystal Springs
Jan 22 Complete
MS JVA Girls Basketball
2 Pinewood School
40 vs. Crystal Springs
Jan 22 Complete
MS Varsity B Girls Basketball
11 Sacred Heart Academy
15 vs. Crystal Springs
Jan 23 Complete
MS JVA Girls Basketball
33 Crystal Springs
5 at Nueva School
Jan 23 Complete
MS JVB Boys Soccer
0 Sacred Heart Academy
0 vs. Crystal Springs
Jan 27 Complete
MS JVA Girls Basketball
16 Crystal Springs
19 at Menlo School
Jan 28 Complete
MS Varsity B Red Boys Soccer
1 Crystal Springs
5 vs. Sacred Heart Academy
Jan 28 Complete
MS JVB Girls Basketball
7 Crystal Springs
20 at Menlo School
Jan 28 Final
MS JVA Boys Soccer
7 Crystal Springs
2 at Menlo School
Jan 29 Complete
MS JVB Girls Basketball
12 Crystal Springs
10 at Nueva School
Jan 29 Final
MS Varsity A Girls Basketball
44 Crystal Springs
42 at Harker School
Jan 29 Complete
MS JVB Boys Soccer
1 Crystal Springs
5 at Sacred Heart Academy
Jan 30 Final
MS JVA Boys Soccer
0 Harker School
5 vs. Crystal Springs
Jan 30 Final
MS Varsity B Girls Basketball
17 Crystal Springs
14 at Sacred Heart Academy
Jan 31 Final
MS JVA Girls Basketball
16 Crystal Springs
6 at Harker School
Feb 03 Final
MS JVB Girls Basketball
14 Crystal Springs
8 at Sacred Heart Academy
Feb 03 Final
MS JVA Boys Soccer
0 Menlo School
3 vs. Crystal Springs
Feb 04 Final
MS Varsity A Girls Basketball
15 Girl's Middle School
38 vs. Crystal Springs
Feb 04 Final
MS Varsity B Girls Basketball
31 Crystal Springs
16 at St. Matthew's Episcopal School
Feb 05 Final
MS JVB Girls Basketball
12 Menlo School
17 vs. Crystal Springs
Feb 05 Final
MS Varsity A Girls Basketball
43 Crystal Springs
24 at Menlo School
Feb 05 Final
MS JVA Boys Soccer
2 Crystal Springs
0 at Sacred Heart Academy
Feb 05 Final
MS JVB Boys Soccer
0 Crystal Springs
0 at Sacred Heart Academy
Feb 06 Final
MS JVA Girls Basketball
4 Girl's Middle School
37 vs. Crystal Springs
Feb 06 Final
MS Varsity B Girls Basketball
26 Crystal Springs
9 at Nueva School
Feb 10 Final
MS Varsity B Red Soccer
0 Crystal Springs
5 at Sacred Heart
Feb 10 Final
MS JVB Girls Basketball
11 Nueva School
22 vs. Crystal Springs
Feb 10 Final
MS Varsity A Girls Basketball
18 Nueva School
51 vs. Crystal Springs
Feb 11 Final
MS Varsity A Girls Basketball
23 Sacred Heart Academy
50 vs. Crystal Springs
Game to be played at Upper School - 400 Uplands Drive, Hillsborough
Feb 11 Final
MS JVA Boys Soccer
0 The Kings Academy
3 vs. Crystal Springs
Feb 11 Final
MS JVA Girls Basketball
12 Sacred Heart Academy
21 vs. Crystal Springs
Feb 12 Final
MS JVB Girls Basketball
10 Castilleja School
35 vs. Crystal Springs
Feb 12 Final
MS JVA Girls Basketball
17 Castilleja School
38 vs. Crystal Springs
Feb 12 Final
MS Varsity B Girls Basketball
29 Crystal Springs
4 at Menlo School
Feb 12 Final
MS JVB Boys Soccer
3 Nueva School
4 vs. Crystal Springs
Feb 13 Final
MS Varsity B Red Soccer
2 Crystal Springs
2 vs. Sacred Heart
@ Crystal Springs
Feb 13 Final
MS Varsity B Girls Basketball
5 Castilleja School
47 vs. Crystal Springs
Feb 19 Final
MS Varsity A Girls Basketball
11 The Kings Academy
44 vs. Crystal Springs
Feb 19 Final
MS JVB Boys Soccer
2 Crystal Springs
3 at Harker School
Feb 26 Final
10 Waldorf School
26 vs. Crystal Springs
Mar 02 Canceled
MS JVB Girls Basketball
Crystal Springs
vs. Girls Middle School
Mar 02 Final
MS JVA Boys Soccer
5 Crystal Springs
0 at The Kings Academy
Mar 03 Final
4 Sacred Heart
16 vs. Crystal Springs
Mar 03 Final
10 Harker
22 vs. Crystal Springs
Mar 03 Final
MS JVB Boys Soccer
1 Harker School
2 vs. Crystal Springs
Mar 04 Final
MS Varsity B Girls Basketball
22 Crystal Springs Red
23 vs. Crystal Springs
Mar 05 Cancelled
MS Varsity B Red Soccer
Crystal Springs
at Menlo
Mar 07 9:00PM
Swimming
Crystal Springs
at Sacred Heart Prep
Small School Invite
Mar 09 Final
12 Menlo
9 at Crystal Springs
Mar 09 Final
25 Crystal Springs
12 at Menlo
Mar 09 Final
MS Varsity B Girls Basketball
12 Nueva School
31 vs. Crystal Springs
Mar 10 Final
MS Varsity B Red Soccer
0 Crystal Springs
5 at Harker
Mar 10 Final
MS Vars
41 Girls Middle School
20 at Crystal Springs
Tournament Semi-Finals
Mar 10 Final
8 Sacred Heart
29 at Crystal Springs
Tournament Semi-Finals
Mar 11 Final
MS JVA Boys Soccer
7 Crystal Springs
4 at Harker School
Mar 12 2:45 pm
MS Varsity B Red Soccer
Crystal Red
at Crystal Blue
Mar 12 4:00 pm
Crystal Springs
vs. TBD
@ @ Harker BLD Campus Tournament Finals
Mar 19 4:00PM
Swimming
Crystal Springs
at Menlo School
Jamboree #1B
Mar 24 4:15 PM
Girls Middle School
at Crystal Springs
Mar 24 4:00 pm
Crystal Springs
at Pinewood
Mar 25 4:00 pm
Woodland
at Crystal Springs
Mar 26 4:00 pm
Nueva
vs. Crystal Springs
@ Central Park San Mateo
Mar 26 4:00PM
Swimming
Crystal Springs
at Menlo School
Jamboree #2A
Mar 26 4:00 pm
Crystal Springs
at Harker
Mar 30 4:00 pm
Menlo
vs. Crystal Springs
@ Hillsborough Campus
Mar 30 4:00 pm
Crystal Springs
vs. Girls Middle School
@ East Palo Alto YMCA
Apr 16 4:00 pm
Crystal Springs
vs. Hillview
@ Nealon Park-Menlo Park
Apr 16 4:00 pm
Crystal Springs
at Sacred Heart
Apr 16 4:45 PM
Castilleja
at Crystal Springs
Apr 16 4:00 pm
Sacred Heart
at Crystal Springs
Apr 16 4:30 PM
Crystal Springs
at Menlo
Apr 17 3:30 pm
Crystal Springs
vs. Menlo
@ Menlo School Track Meet #1 Multiple Opponents
Apr 20 4:00 pm
Girls Middle School
at Crystal Springs
Apr 20 4:00 pm
Menlo
vs. Crystal Springs
@ Sea Cloud Park Field 7
Apr 21 4:00 pm
Crystal Springs
at Pinewood
Apr 22 4:00PM
Swimming
Crystal Springs
at Pinewood School and Priory
Rivalry Week
Apr 23 4:00 pm
La Entrada
vs. Crystal Springs
@ Central Park San Mateo
Apr 23 4:00 pm
Crystal Springs
vs. The Kings Academy
@ Sunnyvale Tennis Center
Apr 23 4:00 pm
Sacred Heart
at Crystal Springs
Apr 23 3:45 pm
Crystal Springs
at Menlo
Apr 23 4:00 pm
Crystal Springs
at Nueva
Apr 24 3:15 pm
Crystal Springs
vs. The Kings Academy
@ TKA Track Meet # 2
Apr 27 4:00 pm
Redeemer Lutheran
vs. Crystal Springs
@ Sea Cloud Park Field 7
Apr 29 4:00 pm
Crystal Springs
vs. Hillview
@ Nealon Park-Menlo Park
Apr 29 4:00 pm
Nueva
vs. Crystal Springs
@ Hillsborough Campus
Apr 29 4:00 pm
Menlo
at Crystal Springs
Apr 29 4:00 pm
Crystal Springs
at Priory
Apr 30 4:00 pm
Crystal Springs
at Woodland
May 01 Postponed
Swimming
Crystal Springs
at Sacred Heart Prep
WBAL Trials
May 01 3:00 pm
Crystal Springs
vs. Sacred Heart
@ Sacred Heart Prep Track League Finals
May 02 8:00 am
Crystal Springs
at Sacred Heart
League Finals
May 04 4:00 pm
The Kings Academy
vs. Crystal Springs
@ Sea Cloud Park Field 7
May 05 4:45 PM
Castilleja
at Crystal Springs
May 05 4:00 pm
Harker
at Crystal Springs
May 06 4:00 pm
Castilleja
vs. Crystal Springs
@ Hillsborough Campus
May 07 4:00 pm
Crystal Springs
vs. Harker
@ Blackford Campus
May 07 4:00 pm
Castilleja
at Crystal Springs
May 08 TBD
Swimming
at Crystal Springs
CCS Trials
May 08 4:00 pm
Crystal Springs
at Sacred Heart
May 08 3:15 pm
Crystal Springs
at Sacred Heart
May 11 4:00 pm
Sacred Heart
vs. Crystal Springs
@ Sea Cloud Park Field 7
May 12 4:00 pm
Crystal Springs
at Sacred Heart
May 12 4:00 pm
Menlo
vs. Crystal Springs
@ Hillsborough Campus
May 13 1:00 PM
Crystal Springs
at Crystal Springs
May 13 1:00 PM
Crystal Springs
at Crystal Springs
May 14 4:00 pm
Hillview
vs. Crystal Springs
@ Hillsborough Campus
May 14 4:00 pm
Pinewood
at Crystal Springs
May 15 TBD
Swimming
at Crystal Springs
CA State Meet