| 1 | 48 | Jesuit,
CA - Team Time (1st 5) 58:50.3 | Spread (1st 5) 29.4 |
| 2, 9, 10, 13, 14, (19), (20) |
| Preston Conner, Cole Rasmussen, Tyler Offerman, Gabe Giannini, Cameron Cleland, (Julian Curiale), (Gavin Joaquin) |
| 11:25.2, 11:48.1, 11:48.8, 11:53.6, 11:54.6, (12:04.9), (12:07.2) |
| 2 | 49 | Oak Ridge,
CA - Team Time (1st 5) 58:52.8 | Spread (1st 5) 50.0 |
| 1, 4, 7, 16, 21, (30) |
| Troy Esparza, Brian Lew, Drew Gladwell, Nathan Conover, Walker Daniel, (Steven Berry) |
| 11:19.6, 11:36.8, 11:44.5, 12:02.3, 12:09.6, (12:26.5) |
| 3 | 90 | Lincoln (S),
CA - Team Time (1st 5) 1:00:24.5 | Spread (1st 5) 32.2 |
| 11, 12, 16, 25, 26, (33), (37) |
| Jansen Gillig, Daniel Gonzales, Andrew Rigdon, Biraj Nainabasti, Keith Mertz, (Jack Gulden), (Thomas Iten) |
| 11:49.1, 11:52.8, 12:02.3, 12:19.0, 12:21.3, (12:29.0), (12:36.7) |
| 4 | 99 | Folsom,
CA - Team Time (1st 5) 1:00:38.1 | Spread (1st 5) 49.3 |
| 5, 15, 23, 24, 32, (38), (46) |
| Nathan Short, Kyle Gilbert, Liam Bayer, Kevin LaSalle, Lorenzo Ciubal, (Drake Hergenraeder), (Reis Hill) |
| 11:39.1, 11:57.0, 12:16.2, 12:17.4, 12:28.4, (12:38.7), (13:05.8) |
| 5 | 118 | Davis,
CA - Team Time (1st 5) 1:01:13.2 | Spread (1st 5) 49.7 |
| 8, 18, 27, 29, 36, (39), (42) |
| Cole Dudley, Braden Anderson, Leo Hymus, Cooper Ferguson, Kellen Dulcich, (Carlos Campos), (Jackson Trisch) |
| 11:45.2, 12:04.3, 12:23.2, 12:25.6, 12:34.9, (12:40.7), (12:44.5) |
| 6 | 162 | McClatchy,
CA - Team Time (1st 5) 1:02:31.9 | Spread (1st 5) 1:38.4 |
| 3, 31, 35, 40, 53, (55), (57) |
| Jackson Wedel, Fletcher Lux, Andrew Yee, Kai Sorensen, Joseph Bogdan, (Ryan Tang), (Jackson Evans) |
| 11:35.0, 12:27.8, 12:34.2, 12:41.5, 13:13.4, (13:20.4), (13:24.0) |
| 7 | 187 | Woodcreek,
CA - Team Time (1st 5) 1:03:44.5 | Spread (1st 5) 1:35.7 |
| 6, 34, 44, 49, 54, (56), (61) |
| Tyler Gee, Carson Rowlette, Tyler Henderson, Jacob Bowie, Ethan Jacobson, (Jason Martinez), (Samuel Harvey) |
| 11:44.4, 12:30.7, 13:00.5, 13:08.8, 13:20.1, (13:20.9), (13:40.1) |
| 8 | 202 | Franklin (EG),
CA - Team Time (1st 5) 1:04:06.5 | Spread (1st 5) 58.4 |
| 22, 41, 43, 45, 51, (52), (58) |
| Gino Guerrero, Israel Babbitt, James Ernst, Eligh Macalma, Andrew Thiede, (Justin Scofield), (Ben Schroeder) |
| 12:12.9, 12:42.3, 12:55.0, 13:05.0, 13:11.3, (13:12.8), (13:25.1) |
| 9 | 232 | Modesto,
CA - Team Time (1st 5) 1:05:16.6 | Spread (1st 5) 1:02.3 |
| 28, 47, 48, 50, 59, (60), (62) |
| Luke Schlenker, Kelvin Sokk, Mario-Adonis Ron, Thomas Rocha, Davian Alberto, (Emiliano Contreras), (Ivan Lopez) |
| 12:25.3, 13:06.8, 13:06.9, 13:10.0, 13:27.6, (13:32.4), (13:40.2) |