I am in the process of reaching out to coaches who have helped me rank NCS teams in the past. I will update the list below throughout the rest of this week.
NCS Division I Boys
1.
2.
3.
4.
5.
NCS Division I Girls
1.
2.
3.
4.
5.
NCS Division II Boys
1.
2.
3.
4.
5.
NCS Division II Girls
1.
2.
3.
4.
5.
NCS Division III Boys
1. Campolindo
2. Santa Rosa
3. Maria Carrillo
4. Newark Memorial
5. Tamalpais
NCS Division III Girls
1. Campolindo
2. Maria Carrillo
3. Montgomery
4. Las Lomas
5. Northgate
NCS Division IV Boys
1.
2.
3.
4.
5.
NCS Division IV Girls
1.
2.
3.
4.
5.
NCS Division V Boys
1.
2.
3.
4.
5.
NCS Division V Girls
1.
2.
3.
4.
5.