Region:
Season:
Section:
Week:
P2P CCS Boys Soccer Top 25

Prep2Prep CCS Rankings

THROUGH WEEK 13


March 13, 2025

Alvarez finishes in the top spot after a remarkable postseason run which capped one of the greatest seasons in CCS history. After finishing the regular season undefeated, the Eagles went on to capture both the CCS Division 1 and NorCal Division 1 championships, completing a treble after sailing through the PCAL-Gabilan Division. Another big riser is Hillsdale, which races all the way to No. 11 after winning the CCS Division 2 title and making a run in NorCals.

Note: Last week's rankings in parentheses

Alvarez is the clear choice for the top spot after its stunning run to both the CCS and NorCal Division 1 titles. The Eagles began their postseason run with a 2-1 win over Serra before surviving a penalty-kick shootout against Mountain View in a game in which Alvarez was moments away from winning in regulation. Then the Eagles came from behind to defeat Bellarmine for the CCS title and dispatched NorCal powers Clovis North, Davis and De La Salle by identical 2-1 scores on the way to the championship.

The Cardiac Kids were moments away from elimination in the first round of the CCS Division 1 title but scored late against Mitty and then won in penalties to advance to the semis. The Spartans nearly pulled off the same trick in the semifinals against Alvarez, but fell short in PKs. However, Mountain View recovered to capture the NorCal Division 2 championship with wins over Vista Del Lago, Clayton Valley Charter and Cardinal Newman.

Bellarmine got past Los Altos and Westmont to reach the CCS Division 1 championship, but despite leading 2-1 at halftime, the Bells fell 4-2 to Alvarez. Bellarmine advanced to the NorCal Division 2 semis with a win over Franklin, but lost a wild one, 4-3, at De La Salle to end its season.

Westmont handed Menlo-Atherton its only loss of the season in the CCS Division 1 first round, 3-1 in overtime before falling 2-0 to Bellarmine in the semis. The Warriors were seconds away from a win at Pitman in the NorCal Division 2 playoffs, but wound up losing 3-2 in overtime to end a fantastic season.

Menlo-Atherton lost just once all season, 3-1 in overtime at home against Westmont in the first round of the CCS Division 1 playoffs. The Bears finished 15-1-4.

Serra's season ended in a 2-1 loss at eventual champion Alvarez in the first round of the CCS Division 1 playoffs.

Mitty was close to pulling an upset at Mountain View in the opening round of the CCS Division 1 playoffs, but conceded a late regulation goal and lost in penalties to end its season.

Los Altos' season ended in a 2-1 loss to Bellarmine in the first round of the CCS Division 1 playoffs.

St. Ignatius' season ended in a penalty-kick shootout loss to Carlmont in the first round of the CCS Division 2 playoffs.

Leigh did not qualify for the CCS playoffs after having to forfeit seven matches during the regular season.

Hillsdale is the biggest climber in the final rankings after winning the CCS Division 2 title and making a deep run the NorCal Division 3 playoffs. The Knights beat Homestead, Hollister and Menlo (in PKs) to capture the CCS title and qualify for NorCals.

Menlo reached the CCS Division 2 title game with a shootout win over Palo Alto and a 1-0 victory over Carlmont. But the Knights fell short in PKs against Hillsdale in the final.

Aptos fell in PKs against Los Gatos in the first round of the CCS Division 3 playoffs.

Sacred Heart Prep won the CCS Division 2 title with a 2-1 victory over Santa Clara. Previously, the Gators shut out Harbor and Aragon to reach the final. The Gators' season ended in a 3-1 loss to eventual champion Archie Williams in the NorCal Division 3 playoffs.

Del Mar's season ended in a 2-0 loss to Hollister in the first round of the CCS Division 2 playoffs.

Santa Clara edged Willow Glen in penalties and then beat SCVAL rival Los Gatos 2-1 to reach the CCS Division 3 championship game. The Bruins lost 2-1 to Sacred Heart Prep in the final.

Harbor's season ended in a 2-0 loss to Sacred Heart Prep in the first round of the CCS Division 3 playoffs.

Palo Alto's season ended in a penalty-kick shootout loss to Menlo in the first round of the CCS Division 2 playoffs.

Crystal Springs reached the CCS Division 5 final with wins over El Camino and Saratoga before losing in penalties to Milpitas in the championship game.

Gonzales captured the CCS Division 4 title with wins over King City, Monterey and Pioneer. The Spartans then reached the NorCal Division 4 final with wins over Summerville and Milpitas before falling to Roseland University Prep in the final.

Hollister beat Del Mar 2-0 in the first round of the CCS Division 2 playoffs before falling 3-0 to eventual champion Hillsdale in the semifinals.

Homestead's season ended in a 2-1 loss to Hillsdale in the first round of the CCS Division 2 playoffs.

Willow Glen's season ended in a penalty-kick shootout loss to Santa Clara in the first round of the CCS Division 3 playoffs.

Lincoln's season ended in a 2-1 loss to Greenfield in the first round of the CCS Division 4 playoffs.

Aragon got past Alisal in PKs before losing to Sacred Heart Prep in the CCS Division 3 semifinals.


Academy Standings

TEAM
DIV
OVERALL
2-1-0
3-1-0
0-0-0
3-1-1
0-0-0
1-3-1
Almont Standings

TEAM
DIV
OVERALL
0-0-0
8-0-3
0-0-0
6-3-2
0-0-0
5-0-2
0-0-0
3-2-0
0-0-0
2-2-1
0-0-0
1-0-1
Arrowhead Standings

TEAM
DIV
OVERALL
3-0-0
5-0-0
Bay Standings

TEAM
DIV
OVERALL
1-0-0
2-0-0
0-0-0
8-5-0
Camino Real Standings

TEAM
DIV
OVERALL
0-0-0
7-5-1
0-1-0
5-1-3
0-0-0
3-1-0
Channel Standings

TEAM
DIV
OVERALL
2-0-1
6-0-2
2-1-0
8-1-2
2-1-0
5-1-2
0-2-1
3-4-2
0-2-1
2-4-2
Coast Valley Standings

TEAM
DIV
OVERALL
2-0-0
6-0-1
Condor Standings

TEAM
DIV
OVERALL
0-0-0
0-0-0
Cross Valley Standings

TEAM
DIV
OVERALL
0-0-0
2-7-2
Del Rey Standings

TEAM
DIV
OVERALL
0-0-0
5-0-2
0-0-0
0-0-0
Desert Mountain Standings

TEAM
DIV
OVERALL
1-0-1
1-1-2
1-0-0
3-2-0
1-1-0
2-4-0
0-0-0
1-2-0
0-3-0
0-4-0
Desert Valley Standings

TEAM
DIV
OVERALL
0-0-0
11-2-1
0-0-0
2-7-2
Foothill Standings

TEAM
DIV
OVERALL
3-0-0
6-0-2
1-1-1
5-1-1
1-1-0
2-2-0
0-2-1
1-3-2
0-1-0
3-1-1
0-0-0
1-0-0
Garden Grove Standings

TEAM
DIV
OVERALL
1-0-0
4-2-1
0-0-1
2-2-1
0-0-0
6-1-0
0-1-0
6-2-2
0-0-0
3-0-1
0-0-0
0-2-1
Golden Standings

TEAM
DIV
OVERALL
5-0-0
7-0-1
4-1-0
7-3-1
3-1-1
3-1-1
2-3-0
2-4-0
2-4-0
2-4-0
1-0-1
1-0-1
Hacienda Standings

TEAM
DIV
OVERALL
1-0-0
8-0-2
0-0-1
3-5-4
0-0-0
3-3-3
0-0-0
2-5-4
0-0-0
1-8-0
0-0-0
0-4-1
Independence Standings

TEAM
DIV
OVERALL
0-0-1
1-0-1
Inland Valley Standings

TEAM
DIV
OVERALL
1-0-0
9-0-2
1-0-0
8-1-2
0-1-0
3-7-1
Los Padres Standings

TEAM
DIV
OVERALL
0-0-0
6-4-3
0-0-0
4-7-2
0-0-0
2-6-2
0-0-0
2-5-3
0-0-0
1-4-1
0-0-0
1-6-1
Marmonte Standings

TEAM
DIV
OVERALL
0-0-0
4-3-1
0-0-0
4-5-0
0-0-0
2-1-0
0-0-0
1-2-2
Mission Standings

TEAM
DIV
OVERALL
0-0-0
8-0-1
0-0-0
6-0-0
0-0-0
6-0-2
0-0-0
4-1-1
0-0-0
1-3-3
Mojave River Standings

TEAM
DIV
OVERALL
0-0-0
6-4-3
0-0-0
5-4-2
0-0-0
5-5-1
Moore Standings

TEAM
DIV
OVERALL
1-0-0
4-3-0
1-0-0
2-0-0
0-0-1
3-3-2
0-0-0
2-2-4
0-1-0
0-3-2
Mountain Valley Standings

TEAM
DIV
OVERALL
1-0-0
5-2-1
0-0-0
5-6-1
0-0-0
3-2-2
0-0-0
2-0-0
0-0-0
1-4-2
0-0-0
0-0-0
Mulholland Standings

TEAM
DIV
OVERALL
0-0-0
0-0-0
Olympic Standings

TEAM
DIV
OVERALL
0-0-1
11-0-3
Orange Standings

TEAM
DIV
OVERALL
1-0-0
3-0-1
0-1-0
2-2-3
Pacific Standings

TEAM
DIV
OVERALL
0-0-0
5-0-0
0-0-0
4-4-3
0-0-0
3-0-0
Pacific View Standings

TEAM
DIV
OVERALL
3-0-0
4-0-2
2-1-0
5-2-2
1-1-1
4-3-1
1-2-0
7-6-0
1-3-0
1-5-1
Pioneer Standings

TEAM
DIV
OVERALL
2-0-0
2-1-0
Rio Hondo Standings

TEAM
DIV
OVERALL
0-0-0
3-2-0
0-0-0
3-5-3
0-0-0
2-3-2
0-0-0
2-6-1
0-0-0
0-3-2
0-0-0
0-3-2
San Andreas Standings

TEAM
DIV
OVERALL
1-0-0
2-6-1
0-0-1
5-2-2
0-0-0
10-1-2
0-0-0
7-1-2
0-2-0
5-5-5
Santa Fe Standings

TEAM
DIV
OVERALL
0-0-0
0-0-0
South Coast Standings

TEAM
DIV
OVERALL
0-0-0
6-3-4
0-0-0
4-2-1
0-0-0
2-1-4
Southwestern Standings

TEAM
DIV
OVERALL
0-0-0
10-0-2
0-0-0
5-2-1
Sunbelt Standings

TEAM
DIV
OVERALL
1-0-0
7-0-1
1-0-0
6-0-0
0-1-0
5-4-1
Sunset Standings

TEAM
DIV
OVERALL
4-1-0
7-3-0
3-0-0
6-0-0
1-0-0
5-1-0
0-2-0
1-6-3
Trinity Standings

TEAM
DIV
OVERALL
1-0-0
11-0-1
1-0-0
6-2-3
Victory Standings

TEAM
DIV
OVERALL
0-0-0
0-0-0
Westside Standings

TEAM
DIV
OVERALL
0-0-0
0-0-0
0-0-0
0-0-0
0-0-0
0-0-0
0-0-0
0-0-0
0-1-0
0-1-0
Agape Standings

TEAM
DIV
OVERALL
0-0-0
3-2-0
Ambassador Standings

TEAM
DIV
OVERALL
0-0-0
4-2-1
0-0-0
2-4-0
Baseline Standings

TEAM
DIV
OVERALL
0-0-0
8-1-2
0-0-0
7-1-3
0-0-0
1-5-3
Big VIII Standings

TEAM
DIV
OVERALL
1-0-0
5-4-2
0-0-1
9-2-2
0-0-1
8-2-2
0-0-1
3-1-4
0-1-0
0-8-4
CCAA-Mountain Standings

TEAM
DIV
OVERALL
0-0-0
10-1-3
0-0-0
6-1-1
0-0-0
6-3-1
0-0-0
5-1-2
Citrus Belt Standings

TEAM
DIV
OVERALL
1-0-1
1-2-1
1-1-0
4-1-2
1-0-0
4-7-1
1-0-0
1-6-4
0-0-0
5-1-0
0-1-0
2-8-1
Coastal Canyon Standings

TEAM
DIV
OVERALL
1-0-0
8-2-2
0-0-1
3-2-2
0-0-1
2-2-1
0-0-0
7-0-0
Crestview Standings

TEAM
DIV
OVERALL
1-0-0
10-0-3
1-0-0
9-0-2
De Anza Standings

TEAM
DIV
OVERALL
0-0-0
3-3-1
0-0-0
0-5-0
Del Rio Standings

TEAM
DIV
OVERALL
0-0-0
10-2-1
0-0-0
7-2-2
0-0-0
4-6-0
0-0-0
3-3-2
0-0-0
2-5-2
Desert Sky Standings

TEAM
DIV
OVERALL
0-0-0
11-1-2
0-0-0
10-3-0
0-0-0
4-7-3
Empire Standings

TEAM
DIV
OVERALL
0-1-0
2-1-1
Frontier Standings

TEAM
DIV
OVERALL
2-0-0
3-0-1
0-1-0
0-4-0
Gold Coast-Valley Standings

TEAM
DIV
OVERALL
0-0-0
6-0-0
0-0-0
6-0-1
0-0-0
1-0-0
0-0-0
1-3-0
Golden West Standings

TEAM
DIV
OVERALL
1-0-0
5-0-0
0-0-1
6-0-1
0-0-0
5-2-2
0-0-0
4-4-2
Heritage Standings

TEAM
DIV
OVERALL
Liberty Standings

TEAM
DIV
OVERALL
0-0-0
2-0-0
0-0-0
0-0-1
Majestic Standings

TEAM
DIV
OVERALL
0-0-0
0-0-0
0-0-0
0-0-0
Miramonte Standings

TEAM
DIV
OVERALL
2-0-0
4-1-0
1-1-0
3-3-0
1-0-0
3-7-1
0-0-0
3-1-2
Mission Valley Standings

TEAM
DIV
OVERALL
3-0-1
5-0-1
3-1-0
5-3-0
1-0-2
3-0-3
1-2-0
4-2-5
1-2-0
1-4-1
Montview Standings

TEAM
DIV
OVERALL
0-0-0
10-0-1
0-0-0
4-0-2
0-0-0
4-0-2
0-0-0
4-2-1
0-0-0
2-2-4
0-0-0
1-6-0
0-0-0
0-0-0
Mountain Pass Standings

TEAM
DIV
OVERALL
1-0-0
6-2-0
0-0-0
5-4-1
0-0-0
4-4-2
0-1-0
2-3-3
Mt. Baldy Standings

TEAM
DIV
OVERALL
0-0-0
6-2-3
0-0-0
4-1-2
0-0-0
4-6-0
0-1-0
4-3-3
0-0-0
0-5-1
Ocean Standings

TEAM
DIV
OVERALL
1-1-0
5-3-0
0-0-1
0-0-1
0-0-0
4-1-0
0-0-0
4-3-1
0-0-0
3-2-0
0-1-0
2-6-0
0-0-0
1-1-1
0-0-0
0-0-1
Omega Standings

TEAM
DIV
OVERALL
0-0-0
1-0-0
0-1-0
0-1-0
Orange Coast Standings

TEAM
DIV
OVERALL
1-0-0
3-1-2
0-0-0
1-2-0
0-0-0
1-3-0
Pacific Coast Standings

TEAM
DIV
OVERALL
3-0-1
3-4-3
0-1-1
0-2-1
Palomares Standings

TEAM
DIV
OVERALL
1-0-0
10-1-1
0-0-1
1-2-1
0-0-0
3-4-2
Prep Standings

TEAM
DIV
OVERALL
1-0-0
6-1-0
1-0-0
5-0-0
0-0-0
1-2-0
River Valley Standings

TEAM
DIV
OVERALL
0-0-0
5-1-2
0-1-0
4-3-1
0-0-0
4-3-2
0-0-0
3-3-3
0-0-0
1-0-1
San Gabriel Valley Standings

TEAM
DIV
OVERALL
1-0-0
15-0-2
1-0-0
1-2-0
0-0-0
8-0-0
0-0-0
7-2-1
0-1-0
7-1-2
Sea View Standings

TEAM
DIV
OVERALL
0-0-0
5-3-0
0-0-0
2-1-1
South Valley Standings

TEAM
DIV
OVERALL
Suburban Standings

TEAM
DIV
OVERALL
0-0-0
8-0-1
0-0-0
8-2-1
0-0-0
4-0-2
0-0-0
3-6-2
0-1-0
0-5-2
Sunkist Standings

TEAM
DIV
OVERALL
2-0-0
5-4-1
2-0-0
3-2-1
0-0-1
4-0-2
0-1-0
4-5-0
Tri-Valley Standings

TEAM
DIV
OVERALL
2-0-1
4-0-1
2-0-0
3-1-1
2-1-0
3-1-1
2-2-0
3-2-1
0-3-0
1-9-2
Valle Vista Standings

TEAM
DIV
OVERALL
0-0-0
4-2-3
0-0-0
3-6-0
0-0-0
2-3-2
0-0-0
1-5-1
0-0-0
1-7-2
Warrior Standings

TEAM
DIV
OVERALL
0-0-0
4-2-0