2025 Southern California Top 25 High School Football Rankings
Updated as of September 7, 2025 — Powered by RepMax Media
| Rank | School | State/Section | W-L | Lg W-L | Div W-L | Rating | Sched Str | Opp W-L | Details |
|---|---|---|---|---|---|---|---|---|---|
| 1 | St. John Bosco (Bellflower, CA) | California (Southern) | 3-0 | 0-0 | 0-0 | 104.1 | 40.7 | 3-4 |
ViewWINS: #2 St. Frances Academy (Baltimore, MD) (21-14), #645 Manatee (Bradenton, FL) (31-0), #3464 Eastwood (El Paso, TX) (66-7) LOSSES: none |
| 2 | Mater Dei (Santa Ana, CA) | California (Southern) | 2-0 | 0-0 | 0-0 | 91.5 | 63.6 | 4-4 |
ViewWINS: #15 Aquinas [St. Thomas] (Fort Lauderdale, FL) (26-23), #72 Kahuku (HI) (21-18) LOSSES: none |
| 3 | Mission Viejo (CA) | California (Southern) | 3-0 | 0-0 | 2-0 | 83.2 | 48.1 | 4-5 |
ViewWINS: #11 Santa Margarita (Rancho Santa Margarita, CA) (7-3), #51 Folsom (CA) (53-14), #1953 St. Paul (Santa Fe Springs, CA) (59-14) LOSSES: none |
| 4 | Sierra Canyon (Chatsworth, CA) | California (Southern) | 3-0 | 0-0 | 2-0 | 80.5 | 36.3 | 4-7 |
ViewWINS: #165 JSerra (San Juan Capistrano, CA) (35-0), #452 Oaks Christian (Westlake Village, CA) (63-0), #636 Punahou (Honolulu, HI) (45-0) LOSSES: none |
| 5 | Santa Margarita (Rancho Santa Margarita, CA) | California (Southern) | 2-1 | 0-0 | 2-1 | 75.9 | 53 | 5-4 |
ViewWINS: #16 Centennial (Corona, CA) (33-27), #2787 Highland (Palmdale, CA) (45-13) LOSSES: #6 Mission Viejo (CA) (7-3) |
| 6 | Centennial (Corona, CA) | California (Southern) | 2-1 | 0-0 | 1-1 | 72.6 | 49.2 | 4-6 |
ViewWINS: #55 Servite (Anaheim, CA) (42-14), #1596 Bingham (South Jordan, UT) (42-6) LOSSES: #11 Santa Margarita (Rancho Santa Margarita, CA) (33-27) |
| 7 | Orange Lutheran (Orange, CA) | California (Southern) | 2-1 | 0-0 | 1-0 | 66.0 | 61.4 | 4-3 |
ViewWINS: #48 Northwestern (Miami, FL) (17-15), #169 Rancho Cucamonga (CA) (27-24) LOSSES: #8 Basha (Chandler, AZ) (30-24) |
| 8 | Servite (Anaheim, CA) | California (Southern) | 2-1 | 0-0 | 2-1 | 57.8 | 51.2 | 4-4 |
ViewWINS: #120 Murrieta Valley (Murrieta, CA) (56-35), #562 Chaminade (West Hills, CA) (46-3) LOSSES: #16 Centennial (Corona, CA) (42-14) |
| 9 | Los Alamitos (CA) | California (Southern) | 4-0 | 0-0 | 3-0 | 57.2 | 28.4 | 6-7 |
ViewWINS: #139 Kapolei (HI) (34-31), #181 Serra [Junipero] (Gardena, CA) (41-21), #382 Inglewood (CA) (20-12), #6111 Narbonne [Nathaniel] (Harbor City, CA) (48-0) LOSSES: none |
| 10 | San Juan Hills (San Juan Capistrano, CA) | California (Southern) | 3-0 | 0-0 | 3-0 | 53.0 | 23.2 | 3-5 |
ViewWINS: #296 Chaparral (Temecula, CA) (38-33), #503 Chino Hills (CA) (42-21), #3752 Roosevelt [Eleanor] (Eastvale, CA) (41-0) LOSSES: none |
| 11 | Murrieta Valley (Murrieta, CA) | California (Southern) | 1-1 | 0-0 | 1-1 | 49.9 | 51.8 | 3-3 |
ViewWINS: #169 Rancho Cucamonga (CA) (28-26) LOSSES: #55 Servite (Anaheim, CA) (56-35) |
| 12 | Yorba Linda (CA) | California (Southern) | 3-0 | 0-0 | 3-0 | 46.6 | 19.0 | 3-6 |
ViewWINS: #338 Edison (Huntington Beach, CA) (21-17), #1026 San Jacinto (CA) (31-21), #3776 Mayfair (Lakewood, CA) (41-0) LOSSES: none |
| 13 | Damien (La Verne, CA) | California (Southern) | 3-0 | 0-0 | 3-0 | 46.6 | 27.6 | 3-6 |
ViewWINS: #165 JSerra (San Juan Capistrano, CA) (34-31), #743 Aquinas (San Bernardino, CA) (20-15), #1953 St. Paul (Santa Fe Springs, CA) (38-28) LOSSES: none |
| 14 | JSerra (San Juan Capistrano, CA) | California (Southern) | 1-2 | 0-0 | 0-2 | 46.0 | 53.0 | 7-3 |
ViewWINS: #523 Kamehameha (Honolulu, HI) (38-20) LOSSES: #7 Sierra Canyon (Chatsworth, CA) (35-0), #159 Damien (La Verne, CA) (34-31) |
| 15 | Rancho Cucamonga (CA) | California (Southern) | 1-2 | 0-0 | 1-2 | 45.8 | 52.6 | 5-3 |
ViewWINS: #235 Oak Hills (Hesperia, CA) (14-3) LOSSES: #27 Orange Lutheran (Orange, CA) (27-24), #120 Murrieta Valley (Murrieta, CA) (28-26) |
| 16 | Serra [Junipero] (Gardena, CA) | California (Southern) | 2-1 | 0-0 | 2-1 | 45.2 | 10.7 | 7-2 |
ViewWINS: #735 Palos Verdes (Palos Verdes Estates, CA) (26-0), #11838 Hamilton [Alexander] (Los Angeles, CA) (47-0) LOSSES: #58 Los Alamitos (CA) (41-21) |
| 17 | Beaumont (CA) | California (Southern) | 3-0 | 0-0 | 3-0 | 42.7 | 17.6 | 4-5 |
ViewWINS: #864 Cathedral (Los Angeles, CA) (52-31), #1026 San Jacinto (CA) (51-14), #2314 Summit (Fontana, CA) (41-14) LOSSES: none |
| 18 | Oak Hills (Hesperia, CA) | California (Southern) | 2-1 | 0-0 | 2-1 | 42.0 | 26.1 | 3-6 |
ViewWINS: #638 Bishop Amat (La Puente, CA) (38-10), #2787 Highland (Palmdale, CA) (35-6) LOSSES: #169 Rancho Cucamonga (CA) (14-3) |
| 19 | Leuzinger (Lawndale, CA) | California (Southern) | 2-0 | 0-0 | 2-0 | 41.5 | 11.5 | 1-4 |
ViewWINS: #353 Poly (Long Beach, CA) (14-3), #5792 Palmdale (CA) (61-0) LOSSES: none |
| 20 | San Clemente (CA) | California (Southern) | 2-1 | 0-0 | 1-1 | 40.9 | 33.2 | 4-5 |
ViewWINS: #296 Chaparral (Temecula, CA) (35-34), #840 Riverton (UT) (35-15) LOSSES: #397 Tustin (CA) (30-17) |
| 21 | Pacifica (Oxnard, CA) | California (Southern) | 3-0 | 0-0 | 3-0 | 40.9 | -13.4 | 2-7 |
ViewWINS: #954 Newbury Park (CA) (56-35), #6706 West Ranch (Valencia, CA) (59-17), #10853 Oxnard (CA) (62-0) LOSSES: none |
| 22 | Chaparral (Temecula, CA) | California (Southern) | 0-2 | 0-0 | 0-2 | 39.4 | 47.0 | 5-1 |
ViewWINS: none LOSSES: #88 San Juan Hills (San Juan Capistrano, CA) (38-33), #262 San Clemente (CA) (35-34) |
| 23 | Downey (CA) | California (Southern) | 3-0 | 0-0 | 3-0 | 39.3 | 18.0 | 4-6 |
ViewWINS: #720 Notre Dame (Sherman Oaks, CA) (24-21), #1308 Millikan (Long Beach, CA) (55-7), #2079 Orange Vista (Perris, CA) (35-34) LOSSES: none |
| 24 | Edison (Huntington Beach, CA) | California (Southern) | 2-1 | 0-0 | 1-1 | 37.8 | 27.2 | 6-3 |
ViewWINS: #758 Clovis West (Fresno, CA) (20-13), #2126 Lakewood (CA) (31-0) LOSSES: #157 Yorba Linda (CA) (21-17) |
| 25 | Poly (Long Beach, CA) | California (Southern) | 1-2 | 0-0 | 1-1 | 37.1 | 43.7 | 7-1 |
ViewWINS: #397 Tustin (CA) (28-27) LOSSES: #70 Lincoln [Abraham] (San Diego, CA) (36-20), #245 Leuzinger (Lawndale, CA) (14-3) |