1 | 40 | Jesuit,
CA - Team Time (1st 5) 49:25.6 | Spread (1st 5) 1:01.7 |
| 2, 3, 7, 13, 15, (19), (26) |
| Brandon Moreno, Jonah Reynolds, Chase Cressman, Isaac Abbott, Robson Fuentes, (Navin Kadel), (Marcos Lopez) |
| 9:24.2, 9:27.8, 9:48.2, 10:19.5, 10:25.9, (10:30.8), (10:44.0) |
2 | 59 | Folsom,
CA - Team Time (1st 5) 50:08.6 | Spread (1st 5) 1:20.9 |
| 1, 4, 12, 20, 22, (28), (36) |
| Nathan Short, Ethan Smith, Liam Bayer, Owen Wiseley, Joey Johnson, (Arsh Koneru-Ansari), (Andrew Koch) |
| 9:15.7, 9:29.6, 10:15.1, 10:31.6, 10:36.6, (10:46.9), (11:02.1) |
3 | 65 | McClatchy,
CA - Team Time (1st 5) 50:16.0 | Spread (1st 5) 1:19.1 |
| 5, 8, 9, 10, 33, (35), (37) |
| Alec Redmond, Jax Leon, Sam Rounds, Jonas Johnson, Rowan Kliman, (Owen Anderson), (Max Li) |
| 9:38.4, 9:50.3, 9:54.2, 9:55.6, 10:57.5, (10:59.1), (11:03.0) |
4 | 120 | Rio Americano,
CA - Team Time (1st 5) 52:52.6 | Spread (1st 5) 1:20.3 |
| 6, 14, 29, 30, 41, (42), (57) |
| Cyrus Justiniani, Gavin Shields, Joshua Disilvestro, Aiden Escay, Brady Kerr, (Samuel Smith), (Shane Elder) |
| 9:45.4, 10:23.1, 10:48.7, 10:49.7, 11:05.7, (11:05.9), (11:46.5) |
5 | 121 | Bella Vista,
CA - Team Time (1st 5) 53:22.5 | Spread (1st 5) 28.4 |
| 18, 21, 23, 25, 34, (38), (40) |
| Cole Williams, Noah Balla-Hawkins, Ben Campbell, Aaron Thompson, Ian Bishop, (Jonah Wooden), (Ernesto Tellez) |
| 10:30.0, 10:33.7, 10:38.2, 10:42.2, 10:58.4, (11:03.1), (11:05.4) |
6 | 168 | Franklin (EG),
CA - Team Time (1st 5) 54:29.1 | Spread (1st 5) 42.3 |
| 16, 31, 32, 44, 45, (48), (49) |
| Gino Guerrero, Ben Schroeder, Angel Herrera Ponce, Brandon Tam, Kai Clark, (Jayden Bui), (Etienne Hang) |
| 10:28.4, 10:50.1, 10:51.2, 11:08.7, 11:10.7, (11:15.4), (11:15.6) |
7 | 172 | Granite Bay,
CA - Team Time (1st 5) 54:39.2 | Spread (1st 5) 44.4 |
| 17, 27, 39, 43, 46, (52), (55) |
| Charles Beater, Moses Cho, Benjamin Asche, Matthew Robirds, Sean Coontz, (Levi Hoover), (Devan Wilson) |
| 10:28.9, 10:46.3, 11:03.5, 11:07.2, 11:13.3, (11:31.0), (11:39.5) |
8 | 218 | Cordova,
CA - Team Time (1st 5) 55:52.2 | Spread (1st 5) 1:37.4 |
| 11, 47, 51, 53, 56, (59), (60) |
| Daniel Insco, Osvaldo Bernabe, Carl Anderson, Evan Adair, Ayden Gregory, (Abdul-Malik Raji), (Matthew Gardner-Procita) |
| 10:04.8, 11:13.9, 11:18.5, 11:32.8, 11:42.2, (12:11.3), (12:14.3) |
9 | 247 | Mountain House,
CA - Team Time (1st 5) 57:40.0 | Spread (1st 5) 1:41.0 |
| 24, 50, 54, 58, 61, (63), (64) |
| Yuji Buczynski, Tirdaud Rejaly, Mahit Namburu, Michael Rivello, Daniel Zhang, (Rithvik Illuri), (Charan Kalvakota) |
| 10:39.0, 11:16.0, 11:34.0, 11:51.0, 12:20.0, (12:38.0), (12:51.0) |
10 | 328 | Ripon Christian,
CA - Team Time (1st 5) 1:07:37.0 | Spread (1st 5) 1:37.0 |
| 62, 65, 66, 67, 68, (69), (70) |
| Michael Dolieslager, Nick Varni, Carter Van Groningen, Jared Segaar, Noah Williams, (Hyeon Lee), (Manny Bellomi) |
| 12:29.0, 13:23.0, 13:43.0, 13:56.0, 14:06.0, (14:07.0), (14:10.0) |
11 | 365 | Delhi,
CA - Team Time (1st 5) 1:27:28.0 | Spread (1st 5) 4:08.0 |
| 71, 72, 73, 74, 75, (76), (77) |
| Cesar Esquivel, Brian Macias, Alexandro Martinez, Bryan Topete, Ivan Contreras, (Carlos Moreno), (Abel Martinez) |
| 15:46.0, 15:53.0, 17:11.0, 18:44.0, 19:54.0, (20:00.0), (26:45.0) |