The North Coast Section crowns six champions every November: girls and boys in the Open Division, Division 1 and Division 2. These are the winners with the final and their seeds, as the section’s brackets on MaxPreps record them: boys since 2022, girls since 2024.
Girls6 titles on file
2025
OpenCarondelet(No. 1 seed) beat Acalanes 14–11
D1San Ramon Valley(No. 1 seed) beat Las Lomas 15–10
D2Amador Valley(No. 1 seed) beat Alhambra 9–7
2024
OpenCarondelet(No. 3 seed) beat Campolindo 8–6
D1San Ramon Valley(No. 1 seed) beat Las Lomas 9–7
D2Marin Catholic(No. 2 seed) beat James Logan 8–6
Girls NCS champions by year and division
Year
Open
D1
D2
2025
CarondeletNo. 1 seedbeat Acalanes 14–11
San Ramon ValleyNo. 1 seedbeat Las Lomas 15–10
Amador ValleyNo. 1 seedbeat Alhambra 9–7
2024
CarondeletNo. 3 seedbeat Campolindo 8–6
San Ramon ValleyNo. 1 seedbeat Las Lomas 9–7
Marin CatholicNo. 2 seedbeat James Logan 8–6
Four programs have won a girls title
Carondelet 2 · San Ramon Valley 2 · Marin Catholic 1 · Amador Valley 1
TitleLost the finalO = Open · 1 = Division 1 · 2 = Division 2
Boys12 titles on file
2025
OpenMiramonte(No. 1 seed) beat Campolindo 15–7
D1Redwood(No. 1 seed) beat Alameda 16–8
D2San Marin(No. 3 seed) beat James Logan 9–6
2024
OpenDe La Salle(No. 4 seed) beat Miramonte 14–13
OpenMiramonte(No. 1 seed) beat De La Salle 12–10
D1Redwood(No. 3 seed) beat Las Lomas 10–9
D2Piedmont(No. 4 seed) beat Alameda 10–8
2022
OpenDe La Salle(No. 1 seed) beat Miramonte 12–8
D1San Ramon Valley(No. 1 seed) beat Tamalpais 10–7
D2Terra Linda(No. 1 seed) beat Marin Academy 12–6
Boys NCS champions by year and division
Year
Open
D1
D2
2025
MiramonteNo. 1 seedbeat Campolindo 15–7
RedwoodNo. 1 seedbeat Alameda 16–8
San MarinNo. 3 seedbeat James Logan 9–6
2024
De La SalleNo. 4 seedbeat Miramonte 14–13
RedwoodNo. 1 seedbeat Tamalpais 12–9
Marin AcademyNo. 3 seedbeat Cardinal Newman 9–8
2023
MiramonteNo. 1 seedbeat De La Salle 12–10
RedwoodNo. 3 seedbeat Las Lomas 10–9
PiedmontNo. 4 seedbeat Alameda 10–8
2022
De La SalleNo. 1 seedbeat Miramonte 12–8
San Ramon ValleyNo. 1 seedbeat Tamalpais 10–7
Terra LindaNo. 1 seedbeat Marin Academy 12–6
Eight programs have won a boys title
Redwood 3 · Miramonte 2 · De La Salle 2 · Marin Academy 1 · San Ramon Valley 1 · Terra Linda 1 · Piedmont 1 · San Marin 1
TitleLost the finalO = Open · 1 = Division 1 · 2 = Division 2
November 4 to 14, 2026
The 2026 field, and what it brings
Each 2026 division’s schools with a section final on file, last year’s finish, or a new division. Seeds are the section’s, from the brackets it seeded Nov 1, 2026.
GirlsOpen Division · 4 teams
#2
CarondeletDefending champion
Two titles (Open 2024, Open 2025)
#3
Acalanes
lost the final in Open 2025
#4
Campolindo
lost the final in Open 2024
And 1 more with no section final on file.
GirlsDivision 1 · 16 teams
#1
San Ramon ValleyDefending champion
Two titles (D1 2024, D1 2025)
#7
Las Lomas
lost the final in D1 2024, D1 2025
#11
Berkeley
moved up from D2
#14
Foothill
moved up from D2
And 12 more with no section final on file.
GirlsDivision 2 · 15 teams
#1
Northgate
moved down from D1
#2
Washington
moved down from D1
#5
Alhambra
lost the final in D2 2025
#6
Marin Catholic
One title (D2 2024)
#12
James Logan
lost the final in D2 2024
And 10 more with no section final on file.
BoysOpen Division · 4 teams
#1
MiramonteDefending champion
Two titles (Open 2023, Open 2025) · lost the final in Open 2022, Open 2024
#2
Campolindo
lost the final in Open 2025
#3
Redwood
Three titles (D1 2023, D1 2024, D1 2025) · moved up from D1 (won the title in 2025)
#4
De La Salle
Two titles (Open 2022, Open 2024) · lost the final in Open 2023
BoysDivision 1 · 16 teams
#2
San Ramon Valley
One title (D1 2022) · moved down from Open
#3
Alameda
lost the final in D2 2023, D1 2025
#5
Las Lomas
lost the final in D1 2023
#7
Tamalpais
lost the final in D1 2022, D1 2024
#8
San Marin
One title (D2 2025) · moved up from D2 (won the title in 2025)
#10
Marin Catholic
moved up from D2
#12
Marin Academy
One title (D2 2024) · lost the final in D2 2022 · moved up from D2
#14
Granada
moved up from D2
#15
James Logan
lost the final in D2 2025 · moved up from D2 (lost the final in 2025)
Redwood’s boys won the Division 1 title in 2023 (10–9 over Las Lomas), 2024 (12–9 over Tamalpais) and 2025 (16–8 over Alameda), seeded No. 3, No. 1 and No. 1, and went 11-0 in those three brackets. It came down from the Open Division for 2023, where it had been the No. 3 seed. For 2026 the section moved it up to the Open Division, as the No. 3 seed. Two other programs have won two in a row: Carondelet’s girls (Open 2024–25) and San Ramon Valley’s girls (D1 2024–25).
The numbers as a table
Finals reached by program, girls and boys
Program
Finals reached
Redwood boys (3 won)
3
Miramonte boys (2 won)
4
De La Salle boys (2 won)
3
Carondelet girls (2 won)
2
San Ramon Valley girls (2 won)
2
Marin Academy boys (1 won)
2
Alameda boys (none won)
2
Las Lomas girls (none won)
2
Tamalpais boys (none won)
2
The same matchup, again
Campolindo v De La Salle: four straight Open semifinals.
2022: De La Salle 16–8 · 2023: De La Salle 15–13 · 2024: De La Salle 8–7 · 2025: Campolindo 12–11. De La Salle leads 3-1; three of the four were decided by two goals or fewer.
BoysDe La Salle v Miramonte3 meetings
2022 Open final: De La Salle 12–8 · 2023 Open final: Miramonte 12–10 · 2024 Open final: De La Salle 14–13
BoysMarin Academy v Piedmont3 meetings
2022 D2 semifinals: Marin Academy 6–5 · 2023 D2 semifinals: Piedmont 13–9 · 2025 D2 quarterfinals: Marin Academy 10–9
2023 Open semifinals: Miramonte 18–7 · 2025 Open semifinals: Miramonte 15–7
The top seed
No. 1 seeds won 11 of 18 titles.
Open Division: 4 of 6 · Division 1: 5 of 6 · Division 2: 2 of 6. Division 2 is the open one: its champions were seeded No. 1 (2022 boys), No. 4 (2023 boys), No. 2 (2024 girls), No. 3 (2024 boys), No. 1 (2025 girls) and No. 3 (2025 boys). The lowest seed to win a title: No. 4 Piedmont, 2023 boys D2, 10–8 over No. 3 Alameda and No. 4 De La Salle, 2024 boys Open, 14–13 over No. 2 Miramonte.
In the Division 1 and 2 brackets the No. 2 and No. 3 seeds share a half, so the winner of their meeting goes to the final. They have met ten times, every one a semifinal, and No. 3 has won seven: Alameda over Novato (2023 boys D2), Las Lomas over Tamalpais (2024 girls D1), Tamalpais over College Park (2024 boys D1), Marin Academy over Foothill (2024 boys D2), Las Lomas over Archie Williams (2025 girls D1), Alameda over Northgate (2025 boys D1) and San Marin over Granada (2025 boys D2). No. 3 seeds have won three titles, No. 2 seeds one.
189 playoff games
3,778 goals, 20.0 a game.
Open Division 18.9 · Division 1 21.1 · Division 2 19.2 goals a game. The most in one game: Monte Vista 21–13 Amador Valley (2024 boys D1 first round) and Las Lomas 23–11 Liberty (2025 girls D1 first round), 34 goals. 24 games were decided by one goal.
2025 boys D2 · quarterfinals
No. 9 over No. 1: Marin Academy 10–9.
The biggest upset by seed on file: Marin Academy, the No. 9 seed, beat No. 1 Piedmont 10–9, by a goal. 37 of the 189 seeded games went to the bigger seed number. They get likelier the deeper the bracket goes: first round 11%, quarterfinals 24%, semifinals 31%, final 28%.
No. 8 Terra Linda 13–10 No. 1 Archie Williams · 2023 boys D1 quarterfinals
No. 12 Monte Vista 21–13 No. 5 Amador Valley · 2024 boys D1 first round
No. 7 College Park 10–8 No. 2 Monte Vista · 2023 boys D1 quarterfinals
After a title
Four champions moved up the next year.
BoysRedwoodD1 2025 → Open 2026
Won Division 1 in 2025, then moved up to the Open Division as the No. 3 seed; its 2026 result is still to come.
BoysSan MarinD2 2025 → D1 2026
Won Division 2 in 2025, then moved up to Division 1 as the No. 8 seed; its 2026 result is still to come.
BoysSan Ramon ValleyD1 2022 → Open 2023
Won Division 1 in 2022, then moved up to the Open Division as the No. 4 seed and lost in the semifinals.
BoysTerra LindaD2 2022 → D1 2023
Won Division 2 in 2022, then moved up to Division 1 as the No. 8 seed and lost in the semifinals.
Champions that stayed in their division: De La Salle (boys Open 2022, then lost the final in 2023), Miramonte (boys Open 2023, then lost the final in 2024), Redwood (boys D1 2023, then won the title in 2024), Piedmont (boys D2 2023, then lost in the quarterfinals in 2024), Carondelet (girls Open 2024, then won the title in 2025), San Ramon Valley (girls D1 2024, then won the title in 2025), Marin Catholic (girls D2 2024, then lost in the semifinals in 2025), De La Salle (boys Open 2024, then lost in the semifinals in 2025), Redwood (boys D1 2024, then won the title in 2025) and Marin Academy (boys D2 2024, then lost in the semifinals in 2025).
Every final on file · 18 of them
Three finals by one goal: the closest.
Redwood 10–9 over Las Lomas (2023 boys D1), De La Salle 14–13 over Miramonte (2024 boys Open) and Marin Academy 9–8 over Cardinal Newman (2024 boys D2). Nine of the 18 finals were decided by two goals or fewer. The widest: Miramonte 15–7 over Campolindo (2025 boys Open) and Redwood 16–8 over Alameda (2025 boys D1). Open Division finals have been won by 3.3 goals on average, Division 1 finals have been won by 3.7 goals on average, Division 2 finals have been won by 2.7 goals on average.
2025G OpenCarondelet14–11 Acalanes+3
2025G D1San Ramon Valley15–10 Las Lomas+5
2025G D2Amador Valley9–7 Alhambra+2
2025B OpenMiramonte15–7 Campolindo+8
2025B D1Redwood16–8 Alameda+8
2025B D2San Marin9–6 James Logan+3
2024G OpenCarondelet8–6 Campolindo+2
2024G D1San Ramon Valley9–7 Las Lomas+2
2024G D2Marin Catholic8–6 James Logan+2
2024B OpenDe La Salle14–13 Miramonte+1
2024B D1Redwood12–9 Tamalpais+3
2024B D2Marin Academy9–8 Cardinal Newman+1
2023B OpenMiramonte12–10 De La Salle+2
2023B D1Redwood10–9 Las Lomas+1
2023B D2Piedmont10–8 Alameda+2
2022B OpenDe La Salle12–8 Miramonte+4
2022B D1San Ramon Valley10–7 Tamalpais+3
2022B D2Terra Linda12–6 Marin Academy+6
Each bar is a final’s winning margin; indigo bars were decided by two goals or fewer.
Every bracket on file
How the seeds hold up
The section seeds every bracket and the higher seed hosts until the final. How far each seed line went in the Division 1 and 2 brackets (twelve or sixteen teams), and how often the bigger seed number won, round by round.
Division 1 and 2 · semifinals, finals and titles by seed
Brackets the seed was inSemifinalsFinalsTitlesThe numbers as a table
How far each seed went in the Division 1 and 2 brackets
Seed
Brackets
Semifinals
Finals
Titles
No. 1
12
10
9
7
No. 2
12
10
3
1
No. 3
12
11
8
3
No. 4
12
6
1
1
No. 5
12
6
2
0
No. 6
12
1
0
0
No. 7
12
2
1
0
No. 8
12
1
0
0
No. 9
12
1
0
0
No. 10
12
0
0
0
No. 11
12
0
0
0
No. 12
12
0
0
0
No. 13
8
0
0
0
No. 14
8
0
0
0
No. 15
8
0
0
0
No. 16
8
0
0
0
Champions’ seeds, by division
Open Division#1 #1 #4 #3 #1 #1No. 1 seeds won 4 of 6; a top-two seed won 4.
Division 1#1 #3 #1 #1 #1 #1No. 1 seeds won 5 of 6; a top-two seed won 5.
Division 2#1 #4 #3 #2 #3 #1No. 1 seeds won 2 of 6; a top-two seed won 3.
Upsets by round · the bigger seed number won
Upsets by round, every bracket on file
Round
Games
Upsets
Share
First round
80
9
11%
Quarterfinals
50
12
24%
Semifinals
36
11
31%
Final
18
5
28%
2022 to 2025 · every school in a draw
Every program’s NCS record
Each school’s division and seed every year it made the playoffs, its playoff record and goals (3rd-place games included), finals and titles, and the furthest it went. Most titles first.
Girls43 schools · 2024–2025
The numbers as a table
Girls NCS playoff wins by school
School
Playoff wins
San Ramon Valley (8-0)
8
Marin Catholic (6-1)
6
Las Lomas (6-2)
6
Carondelet (4-0)
4
Amador Valley (4-1)
4
Alhambra (4-2)
4
Girls NCS playoff record by school
School
2024
2025
W-L
Goals
Titles
Best
San Ramon Valley
D1 #1
D1 #1
8-0
118–41
2
Champion
Carondelet
Open #3
Open #1
4-0
41–28
2
Champion
Marin Catholic
D2 #2
D2 #4
6-1
67–32
1
Champion
Amador Valley
D1 #13
D2 #1
4-1
53–36
1
Champion
Las Lomas
D1 #3
D1 #3
6-2
102–73
–
Final
Alhambra
D2 #6
D2 #7
4-2
47–33
–
Final
James Logan
D2 #1
·
3-1
38–27
–
Final
Campolindo
Open #1
Open #3
2-2
25–23
–
Final
Acalanes
Open #4
Open #2
1-3
26–31
–
Final
Archie Williams
D1 #4
D1 #2
4-2
69–55
–
Semifinals
Tamalpais
D1 #2
D1 #4
4-2
64–55
–
Semifinals
Dublin
·
D2 #6
2-1
20–21
–
Semifinals
Terra Linda
D2 #5
·
2-1
25–19
–
Semifinals
Marin Academy
D1 #6
D1 #7
2-2
51–38
–
Quarterfinals
Monte Vista
D1 #5
D1 #6
2-2
58–42
–
Quarterfinals
Moreau Catholic
D2 #3
D2 #14
2-2
32–29
–
Semifinals
Redwood
D1 #9
D1 #8
2-2
27–34
–
Quarterfinals
Foothill
·
D2 #2
1-1
14–10
–
Quarterfinals
Lick-Wilmerding
·
D2 #8
1-1
12–15
–
Quarterfinals
Livermore
D2 #4
·
1-1
13–14
–
Quarterfinals
Alameda
D1 #14
D1 #5
1-2
33–30
–
Quarterfinals
Berkeley
D1 #12
D2 #3
1-2
28–35
–
Quarterfinals
California
D1 #11
D2 #5
1-2
22–33
–
Quarterfinals
Heritage
D2 #10
D2 #11
1-2
22–25
–
Quarterfinals
Northgate
D1 #10
D1 #15
1-2
27–39
–
Quarterfinals
San Marin
D2 #9
D1 #11
1-2
24–38
–
Quarterfinals
Miramonte
Open #2
Open #4
1-3
22–32
–
Semifinals
Bishop O'Dowd
D1 #15
·
0-1
7–18
–
First round
Cardinal Newman
·
D2 #15
0-1
4–11
–
First round
Clayton Valley Charter
D2 #8
·
0-1
7–9
–
First round
College Park
·
D1 #12
0-1
2–14
–
First round
Granada
D2 #7
·
0-1
6–12
–
First round
Irvington
·
D2 #16
0-1
4–19
–
First round
Mission San Jose
·
D1 #16
0-1
0–16
–
First round
Newark Memorial
D2 #12
·
0-1
8–13
–
First round
American Canyon
D2 #15
D2 #9
0-2
12–24
–
First round
Castro Valley
D1 #8
D1 #9
0-2
5–16
–
First round
El Cerrito
D2 #14
D2 #13
0-2
4–22
–
First round
Encinal
D2 #11
D1 #13
0-2
7–20
–
First round
Liberty
D1 #16
D1 #14
0-2
11–41
–
First round
Pittsburg
D2 #16
D2 #12
0-2
14–27
–
First round
Vintage
D2 #13
D2 #10
0-2
16–28
–
First round
Washington
D1 #7
D1 #10
0-2
21–30
–
First round
Boys45 schools · 2022–2025
The numbers as a table
Boys NCS playoff wins by school
School
Playoff wins
Redwood (12-1)
12
Marin Academy (9-3)
9
Miramonte (6-2)
6
De La Salle (6-2)
6
San Marin (6-2)
6
Piedmont (6-3)
6
Boys NCS playoff record by school
School
2022
2023
2024
2025
W-L
Goals
Titles
Best
Redwood
Open #3
D1 #3
D1 #1
D1 #1
12-1
171–114
3
Champion
Miramonte
Open #2
Open #1
Open #2
Open #1
6-2
102–72
2
Champion
De La Salle
Open #1
Open #2
Open #4
Open #3
6-2
101–84
2
Champion
Marin Academy
D2 #2
D2 #1
D2 #3
D2 #9
9-3
117–89
1
Champion
San Marin
D2 #7
D2 #7
·
D2 #3
6-2
92–71
1
Champion
Piedmont
D2 #3
D2 #4
D2 #4
D2 #1
6-3
111–85
1
Champion
Terra Linda
D2 #1
D1 #8
D1 #8
D1 #11
6-3
96–78
1
Champion
San Ramon Valley
D1 #1
Open #4
D1 #4
Open #4
5-5
113–105
1
Champion
Tamalpais
D1 #2
D1 #4
D1 #3
D1 #4
6-4
97–84
–
Final
Alameda
D2 #9
D2 #3
D1 #16
D1 #3
5-4
97–94
–
Final
Las Lomas
D1 #3
D1 #5
D1 #10
D1 #6
6-4
94–79
–
Final
Cardinal Newman
·
D2 #6
D2 #1
D2 #4
5-3
105–79
–
Final
Campolindo
Open #5
Open #3
Open #1
Open #2
4-4
82–85
–
Final
James Logan
·
·
D1 #13
D2 #5
3-2
53–47
–
Final
College Park
D1 #8
D1 #7
D1 #2
D1 #8
6-4
105–100
–
Semifinals
Foothill
D1 #5
D1 #10
D2 #2
·
4-3
83–71
–
Semifinals
Novato
D2 #6
D2 #2
D2 #9
·
3-3
70–72
–
Semifinals
Monte Vista
D1 #4
D1 #2
D1 #12
D1 #5
3-4
85–82
–
Semifinals
Northgate
Open #4
D1 #6
D1 #9
D1 #2
3-4
76–74
–
Semifinals
Granada
·
·
·
D2 #2
2-1
34–35
–
Semifinals
Marin Catholic
·
·
D2 #7
D2 #6
2-2
47–49
–
Quarterfinals
Washington
D1 #11
·
D2 #5
D1 #9
2-3
56–52
–
Semifinals
Clayton Valley Charter
D2 #4
D2 #9
D2 #8
D1 #12
2-4
59–61
–
Semifinals
Newark Memorial
D2 #8
D2 #5
D1 #15
D2 #10
2-4
62–81
–
Quarterfinals
American
D2 #5
·
·
·
1-1
25–23
–
Quarterfinals
Bishop O'Dowd
·
·
·
D2 #7
1-1
26–20
–
Quarterfinals
Heritage
D1 #9
·
D2 #6
D2 #14
1-3
36–46
–
Quarterfinals
Liberty
·
D1 #11
D1 #6
D1 #10
1-3
45–50
–
Quarterfinals
Vintage
D1 #7
·
D2 #14
D2 #12
1-3
30–47
–
Quarterfinals
California
D1 #6
D1 #9
D1 #14
D1 #15
1-4
39–68
–
Quarterfinals
Archie Williams
Open #6
D1 #1
Open #3
D1 #7
1-5
53–62
–
Semifinals
Dougherty Valley
·
·
D2 #12
·
0-1
4–11
–
First round
Dublin
·
·
·
D2 #13
0-1
9–18
–
First round
Lick-Wilmerding
D2 #11
·
·
·
0-1
9–13
–
First round
Livermore
·
D2 #11
·
·
0-1
11–13
–
First round
Napa
D2 #10
·
·
·
0-1
4–15
–
First round
Acalanes
·
·
D2 #10
D1 #13
0-2
21–26
–
First round
Berkeley
·
·
D1 #7
D2 #11
0-2
16–24
–
First round
Freedom
D1 #12
·
D2 #13
·
0-2
13–33
–
First round
Mission San Jose
·
D2 #10
·
D2 #8
0-2
15–20
–
First round
St. Patrick-St. Vincent
·
·
D2 #16
D2 #16
0-2
14–38
–
First round
Alhambra
·
D2 #8
D2 #11
D2 #15
0-3
23–36
–
First round
Amador Valley
·
D1 #12
D1 #5
D1 #14
0-3
26–55
–
First round
Castro Valley
D1 #10
·
D1 #11
D1 #16
0-3
19–48
–
First round
El Cerrito
D2 #12
D2 #12
D2 #15
·
0-3
24–61
–
First round
Up and down
Division moves
The section places each school’s team in the Open Division, Division 1 or Division 2 every year. These are the 37 times a program was in a different division than the season before: 20 up, 17 down, with how it finished the year before and its seed in the new division.
2026
UpJames Loganboys · D2 → D1 #15Lost the final in 2025
UpRedwoodboys · D1 → Open #3Won the title in 2025
UpSan Marinboys · D2 → D1 #8Won the title in 2025
UpBerkeleygirls · D2 → D1 #11
UpFoothillgirls · D2 → D1 #14
UpGranadaboys · D2 → D1 #14
DownLibertyboys · D1 → D2 #1
UpMarin Academyboys · D2 → D1 #12
UpMarin Catholicboys · D2 → D1 #10
DownNorthgategirls · D1 → D2 #1
UpPiedmontboys · D2 → D1 #16
DownSan Ramon Valleyboys · Open → D1 #2
DownWashingtonboys · D1 → D2 #7
DownWashingtongirls · D1 → D2 #2
2025
UpAcalanesboys · D2 → D1 #13
DownAmador Valleygirls · D1 → D2 #1
DownArchie Williamsboys · Open → D1 #7
DownBerkeleygirls · D1 → D2 #3
DownBerkeleyboys · D1 → D2 #11
DownCaliforniagirls · D1 → D2 #5
UpClayton Valley Charterboys · D2 → D1 #12
UpEncinalgirls · D2 → D1 #13
DownJames Loganboys · D1 → D2 #5
DownNewark Memorialboys · D1 → D2 #10
UpSan Maringirls · D2 → D1 #11
UpSan Ramon Valleyboys · D1 → Open #4
UpWashingtonboys · D2 → D1 #9
2024
UpAlamedaboys · D2 → D1 #16Lost the final in 2023
UpArchie Williamsboys · D1 → Open #3
DownFoothillboys · D1 → D2 #2
UpNewark Memorialboys · D2 → D1 #15
DownSan Ramon Valleyboys · Open → D1 #4
2023
UpSan Ramon Valleyboys · D1 → Open #4Won the title in 2022
UpTerra Lindaboys · D2 → D1 #8Won the title in 2022
DownArchie Williamsboys · Open → D1 #1
DownNorthgateboys · Open → D1 #6
DownRedwoodboys · Open → D1 #3
Every bracket on file
Year by year
Every game each division played, first round to final, with the seeds. Open a year.
2025G Open: Carondelet · G D1: San Ramon Valley · G D2: Amador Valley · B Open: Miramonte · B D1: Redwood · B D2: San Marin
GirlsOpen Division · 4 teams
Semifinals1 Carondelet14–74 Miramonte
Semifinals2 Acalanes7–33 Campolindo
3rd place3 Campolindo8–54 Miramonte
Final1 Carondelet14–112 Acalanes
GirlsDivision 1 · 16 teams
First round1 San Ramon Valley16–016 Mission San Jose
First round8 Redwood7–29 Castro Valley
First round4 Tamalpais15–613 Encinal
First round5 Alameda14–212 College Park
First round2 Archie Williams13–315 Northgate
First round7 Marin Academy14–810 Washington
First round3 Las Lomas23–1114 Liberty
First round6 Monte Vista21–711 San Marin
Quarterfinals1 San Ramon Valley16–68 Redwood
Quarterfinals4 Tamalpais10–85 Alameda
Quarterfinals2 Archie Williams13–107 Marin Academy
Quarterfinals3 Las Lomas16–86 Monte Vista
Semifinals1 San Ramon Valley20–74 Tamalpais
Semifinals3 Las Lomas12–92 Archie WilliamsUpset
Final1 San Ramon Valley15–103 Las Lomas
GirlsDivision 2 · 16 teams
First round1 Amador Valley19–416 Irvington
First round8 Lick-Wilmerding6–59 American Canyon
First round5 Monte Vista13–912 Clayton Valley Charter
First round2 Northgate16–615 California
First round7 Archie Williams11–910 Liberty
First round3 Alameda21–614 Amador Valley
First round6 Las Lomas12–811 Terra Linda
Quarterfinals1 Redwood20–108 College Park
Quarterfinals5 Monte Vista15–104 TamalpaisUpset
Quarterfinals2 Northgate9–87 Archie Williams
Quarterfinals3 Alameda7–56 Las Lomas
Semifinals1 Redwood14–115 Monte Vista
Semifinals3 Alameda11–102 NorthgateUpset
Final1 Redwood16–83 Alameda
BoysDivision 2 · 16 teams
First round1 Piedmont19–816 St. Patrick-St. Vincent
First round9 Marin Academy9–58 Mission San JoseUpset
First round4 Cardinal Newman18–913 Dublin
First round5 James Logan16–712 Vintage
First round2 Granada12–815 Alhambra
First round7 Bishop O'Dowd14–510 Newark Memorial
First round3 San Marin13–514 Heritage
First round6 Marin Catholic13–711 Berkeley
Quarterfinals9 Marin Academy10–91 PiedmontUpset
Quarterfinals5 James Logan11–84 Cardinal NewmanUpset
Quarterfinals2 Granada15–127 Bishop O'Dowd
Quarterfinals3 San Marin16–126 Marin Catholic
Semifinals5 James Logan12–99 Marin Academy
Semifinals3 San Marin15–72 GranadaUpset
Final3 San Marin9–65 James Logan
2024G Open: Carondelet · G D1: San Ramon Valley · G D2: Marin Catholic · B Open: De La Salle · B D1: Redwood · B D2: Marin Academy
GirlsOpen Division · 4 teams
Semifinals1 Campolindo8–34 Acalanes
Semifinals3 Carondelet5–42 MiramonteUpset
3rd place2 Miramonte6–54 Acalanes
Final3 Carondelet8–61 CampolindoUpset
GirlsDivision 1 · 16 teams
First round1 San Ramon Valley18–016 Liberty
First round9 Redwood9–38 Castro ValleyUpset
First round4 Archie Williams17–913 Amador Valley
First round5 Monte Vista19–812 Berkeley
First round2 Tamalpais18–715 Bishop O'Dowd
First round10 Northgate16–137 WashingtonUpset
First round3 Las Lomas18–1114 Alameda
First round6 Marin Academy18–711 California
Quarterfinals1 San Ramon Valley13–59 Redwood
Quarterfinals4 Archie Williams11–105 Monte Vista
Quarterfinals2 Tamalpais13–810 Northgate
Quarterfinals3 Las Lomas10–96 Marin Academy
Semifinals1 San Ramon Valley11–64 Archie Williams
Semifinals3 Las Lomas6–12 TamalpaisUpset
Final1 San Ramon Valley9–73 Las Lomas
GirlsDivision 2 · 16 teams
First round1 James Logan15–616 Pittsburg
First round9 San Marin9–78 Clayton Valley CharterUpset
First round4 Livermore9–713 Vintage
First round5 Terra Linda13–812 Newark Memorial
First round2 Marin Catholic18–715 American Canyon
First round10 Heritage12–67 GranadaUpset
First round3 Moreau Catholic14–214 El Cerrito
First round6 Alhambra5–111 Encinal
Quarterfinals1 James Logan10–89 San Marin
Quarterfinals5 Terra Linda7–44 LivermoreUpset
Quarterfinals2 Marin Catholic12–410 Heritage
Quarterfinals3 Moreau Catholic7–26 Alhambra
Semifinals1 James Logan7–55 Terra Linda
Semifinals2 Marin Catholic12–43 Moreau Catholic
Final2 Marin Catholic8–61 James LoganUpset
BoysOpen Division · 4 teams
Semifinals4 De La Salle8–71 CampolindoUpset
Semifinals2 Miramonte11–103 Archie Williams
3rd place1 Campolindo13–83 Archie Williams
Final4 De La Salle14–132 MiramonteUpset
BoysDivision 1 · 16 teams
First round1 Redwood16–816 Alameda
First round8 Terra Linda12–69 Northgate
First round4 San Ramon Valley14–813 James Logan
First round12 Monte Vista21–135 Amador ValleyUpset
First round2 College Park22–815 Newark Memorial
First round10 Las Lomas11–97 BerkeleyUpset
First round3 Tamalpais14–614 California
First round6 Liberty15–911 Castro Valley
Quarterfinals1 Redwood12–88 Terra Linda
Quarterfinals4 San Ramon Valley15–712 Monte Vista
Quarterfinals2 College Park10–610 Las Lomas
Quarterfinals3 Tamalpais14–86 Liberty
Semifinals1 Redwood12–94 San Ramon Valley
Semifinals3 Tamalpais6–52 College ParkUpset
Final1 Redwood12–93 Tamalpais
BoysDivision 2 · 16 teams
First round1 Cardinal Newman19–616 St. Patrick-St. Vincent
First round9 Novato17–158 Clayton Valley CharterUpset
First round4 Piedmont17–913 Freedom
First round5 Washington11–412 Dougherty Valley
First round2 Foothill20–815 El Cerrito
First round7 Marin Catholic15–1310 Acalanes
First round3 Marin Academy14–414 Vintage
First round6 Heritage15–1011 Alhambra
Quarterfinals1 Cardinal Newman13–79 Novato
Quarterfinals5 Washington14–114 PiedmontUpset
Quarterfinals2 Foothill13–77 Marin Catholic
Quarterfinals3 Marin Academy9–76 Heritage
Semifinals1 Cardinal Newman15–145 Washington
Semifinals3 Marin Academy11–62 FoothillUpset
Final3 Marin Academy9–81 Cardinal NewmanUpset
2023B Open: Miramonte · B D1: Redwood · B D2: Piedmont
BoysOpen Division · 4 teams
Semifinals1 Miramonte18–74 San Ramon Valley
Semifinals2 De La Salle15–133 Campolindo
3rd place3 Campolindo13–74 San Ramon Valley
Final1 Miramonte12–102 De La Salle
BoysDivision 1 · 12 teams
First round8 Terra Linda13–109 California
First round5 Las Lomas13–712 Amador Valley
First round7 College Park12–1010 Foothill
First round6 Northgate16–1311 Liberty
Quarterfinals8 Terra Linda13–101 Archie WilliamsUpset
Quarterfinals5 Las Lomas8–64 TamalpaisUpset
Quarterfinals7 College Park10–82 Monte VistaUpset
Quarterfinals3 Redwood15–146 Northgate
Semifinals5 Las Lomas9–78 Terra Linda
Semifinals3 Redwood11–87 College Park
Final3 Redwood10–95 Las Lomas
BoysDivision 2 · 12 teams
First round9 Clayton Valley Charter9–58 AlhambraUpset
First round5 Newark Memorial22–812 El Cerrito
First round7 San Marin11–1010 Mission San Jose
First round6 Cardinal Newman13–1111 Livermore
Quarterfinals1 Marin Academy11–49 Clayton Valley Charter
Quarterfinals4 Piedmont12–95 Newark Memorial
Quarterfinals2 Novato13–97 San Marin
Quarterfinals3 Alameda12–116 Cardinal Newman
Semifinals4 Piedmont13–91 Marin AcademyUpset
Semifinals3 Alameda11–82 NovatoUpset
Final4 Piedmont10–83 AlamedaUpset
2022B Open: De La Salle · B D1: San Ramon Valley · B D2: Terra Linda
BoysOpen Division · 6 teams
Quarterfinals5 Campolindo9–54 NorthgateUpset
Quarterfinals3 Redwood7–66 Archie Williams
Semifinals1 De La Salle16–85 Campolindo
Semifinals2 Miramonte10–53 Redwood
Final1 De La Salle12–82 Miramonte
BoysDivision 1 · 12 teams
First round8 College Park14–99 Heritage
First round5 Foothill16–412 Freedom
First round7 Vintage12–610 Castro Valley
First round6 California11–911 Washington
Quarterfinals1 San Ramon Valley14–38 College Park
Quarterfinals5 Foothill11–104 Monte VistaUpset
Quarterfinals2 Tamalpais11–77 Vintage
Quarterfinals3 Las Lomas16–66 California
Semifinals1 San Ramon Valley19–75 Foothill
Semifinals2 Tamalpais9–53 Las Lomas
Final1 San Ramon Valley10–72 Tamalpais
BoysDivision 2 · 12 teams
First round8 Newark Memorial12–119 Alameda
First round5 American19–812 El Cerrito
First round7 San Marin15–410 Napa
First round6 Novato13–911 Lick-Wilmerding
Quarterfinals1 Terra Linda14–68 Newark Memorial
Quarterfinals4 Clayton Valley Charter15–65 American
Quarterfinals2 Marin Academy14–47 San Marin
Quarterfinals3 Piedmont15–126 Novato
Semifinals1 Terra Linda9–74 Clayton Valley Charter
Semifinals2 Marin Academy6–53 Piedmont
Final1 Terra Linda12–62 Marin Academy
How this page is built
Results, seeds and draws from the CIF North Coast Section’s official brackets on MaxPreps, the pages the section links from its championships page: every girls and boys bracket from 2022 on that MaxPreps still carries, read Nov 1, 2026. A 2026 division joins the record once its final is decided. Every number and sentence on this page is computed from those games, so a correction to a bracket corrects the page.
What the record can’t say
The girls brackets on file start in 2024, the boys in 2022; earlier sections are not on these pages.
2022 and 2023: Division 1 and 2 drew 12 teams, so the top four seeds had byes; a bye is not counted as a game.
2022 boys Open: the Open drew 6 teams, its top two seeds with byes; every other Open on file was four teams with a 3rd-place game.
Scores are as the brackets carry them. They don’t mark overtime, and a game the bracket lists without both scores isn’t counted.
An upset here is a game the bigger seed number won, nothing more: the section’s seeds are its own.
Not affiliated with the CIF North Coast Section or MaxPreps. Spot something wrong? The section’s own records always win. Tell us and we’ll fix this page.
Following a team this November?
The 2026 championships, live
All six brackets, every game time and pool, and the results as the schools report them, November 4 to 14, 2026.