1 | 34 | Jesuit,
CA - Team Time (1st 5) 49:25.6 | Spread (1st 5) 1:01.7 |
| 2, 3, 6, 11, 12, (14), (17) |
| 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 | 46 | Folsom,
CA - Team Time (1st 5) 50:08.6 | Spread (1st 5) 1:20.9 |
| 1, 4, 10, 15, 16, (18), (23) |
| 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 | 50 | McClatchy,
CA - Team Time (1st 5) 50:16.0 | Spread (1st 5) 1:19.1 |
| 5, 7, 8, 9, 21, (22), (24) |
| 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 | 103 | Franklin (EG),
CA - Team Time (1st 5) 54:29.1 | Spread (1st 5) 42.3 |
| 13, 19, 20, 25, 26, (27), (28) |
| 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) |