1 | 49 | Brentwood,
CA - Team Time (1st 5) 1:02:53.6 | Spread (1st 5) 1:21.4 |
| 3, 6, 9, 12, 19, (21), (22) |
| Caswell Friedman, Harry Hawksworth, Carson Monroe, Oliver Bettinelli, Quincy Watson, (Ethan Rible), (Rhys Rosen) |
| 12:00.4, 12:15.5, 12:28.3, 12:47.6, 13:21.8, (13:43.3), (13:45.3) |
2 | 62 | Windward,
CA - Team Time (1st 5) 1:04:00.0 | Spread (1st 5) 2:03.0 |
| 4, 8, 10, 11, 29, (32), (37) |
| Kyler Zanuck, Justin Merritt, Max Kobayashi, Van Lindelof, Pierce Bendikson, (Ben Mayer), (Conor Murphey) |
| 12:05.0, 12:27.0, 12:39.0, 12:41.0, 14:08.0, (14:14.5), (14:55.0) |
3 | 67 | Calvary Christian,
CA - Team Time (1st 5) 1:04:06.6 | Spread (1st 5) 2:31.6 |
| 1, 2, 5, 28, 31, (33), (34) |
| Josh Mitchell, Noah Stalbow, Andrew Grinsfelder, Pierce Brittain, Sean Cudzil, (Stratton Chanes), (Xander Gow Macpherson) |
| 11:41.9, 11:57.7, 12:08.0, 14:05.5, 14:13.5, (14:15.8), (14:17.0) |
4 | 93 | Crossroads,
CA - Team Time (1st 5) 1:06:15.0 | Spread (1st 5) 1:09.0 |
| 13, 15, 16, 24, 25, (30), (35) |
| Kai Martin, Will Nicholas, Ry Natterson, Rex Grube, Eli Casden, (Ever Weston), (Hadrien Amany) |
| 12:48.0, 12:49.0, 12:52.0, 13:49.0, 13:57.0, (14:13.2), (14:27.0) |
5 | 107 | Westchester Lutheran,
CA - Team Time (1st 5) 1:08:01.0 | Spread (1st 5) 2:50.0 |
| 7, 17, 18, 25, 40, (41), (42) |
| Ryley Smith, Drew Gerold, Luke Norcross, Ronin Dourado, Logan Leung, (Gavin Janz), (David Zimmerman) |
| 12:26.0, 13:01.0, 13:21.0, 13:57.0, 15:16.0, (15:29.0), (15:35.0) |
6 | 119 | Wildwood,
CA - Team Time (1st 5) 1:08:49.0 | Spread (1st 5) 1:42.0 |
| 13, 20, 23, 27, 36, (38), (39) |
| Caiden Spellman, Theo Udelson-Nee, Dante Verica, Zane Bryant, Alessandro Kahn, (Matthew Ardell), (Neo Follett-Turner) |
| 12:48.0, 13:42.0, 13:48.0, 14:01.0, 14:30.0, (14:56.0), (15:05.0) |