| 1 | 30 | Colfax,
CA - Team Time (1st 5) 1:10:10.2 | Spread (1st 5) 2:08.1 |
| 1, 5, 7, 8, 9, (15), (17) |
| Russell Arashi, Austin Manceau, Ben Schwartz, Dagan Alcala, Luke Sarnecki, (Jacob Colon), (Noah Pierce) |
| 12:35.7, 14:08.8, 14:19.9, 14:22.0, 14:43.8, (15:19.0), (15:30.0) |
| 2 | 76 | Argonaut,
CA - Team Time (1st 5) 1:16:20.0 | Spread (1st 5) 2:13.0 |
| 3, 13, 18, 20, 22, (43), (45) |
| Nick White, Nicholas Robertson, Michael Alcoriza, Colby Gagnebin, Ryan Speer, (Sebastian Elms), (Ilija Zivanovic) |
| 13:50.0, 15:06.0, 15:39.0, 15:42.0, 16:03.0, (27:18.0), (58:01.0) |
| 3 | 82 | Cristo Rey (Sacramento),
CA - Team Time (1st 5) 1:17:37.0 | Spread (1st 5) 3:14.0 |
| 4, 6, 14, 29, 29, (34), (37) |
| George Dahdouh, Diego Davila, Rene Escamilla, Dominic Garcia, Christian Iturrizaga, (James Smith), (Sherwin Serrano) |
| 13:54.0, 14:11.0, 15:16.0, 17:08.0, 17:08.0, (17:59.0), (18:20.0) |
| 4 | 89 | Victory Christian,
CA - Team Time (1st 5) 1:18:16.0 | Spread (1st 5) 4:42.0 |
| 2, 12, 16, 26, 33 |
| Isaiah Bacchi, Noah Peters, Alex Poplavskiy, Joseph Kush, Luke Zhong |
| 13:06.0, 15:05.0, 15:28.0, 16:49.0, 17:48.0 |
| 5 | 122 | Buckingham Charter Magnet,
CA - Team Time (1st 5) 1:23:02.0 | Spread (1st 5) 3:34.0 |
| 11, 18, 23, 32, 38, (39), (40) |
| Andrew Morgan, Ben Reynolds, Jonathan Sorsdal, Shane Clark, Gabriel Katipunan, (Sean Cheathan), (Mason Hall) |
| 15:02.0, 15:39.0, 16:06.0, 17:39.0, 18:36.0, (19:38.0), (19:40.0) |
| 6 | 138 | Western Sierra Collegiate Academy,
CA - Team Time (1st 5) 1:24:19.0 | Spread (1st 5) 2:17.0 |
| 21, 24, 27, 31, 35 |
| Hunter Vazquez, Anthony Tran, Tyler Sturm, Dylan Koop, Cayman Hughes |
| 15:44.0, 16:21.0, 17:04.0, 17:09.0, 18:01.0 |
| 7 | 140 | Central Catholic,
CA - Team Time (1st 5) 1:27:41.5 | Spread (1st 5) 5:45.6 |
| 10, 25, 28, 36, 41, (42), (44) |
| Matthew Marple, Peter Forester, Liam Mullins, Michael Perrone, John Finnegan, (Zackary Mendez), (Eduardo Zarate) |
| 14:54.7, 16:41.9, 17:06.9, 18:17.7, 20:40.3, (21:02.2), (32:03.5) |