1 | 25 | Scripps Ranch,
CA - Team Time (1st 5) 1:25:47.9 | Spread (1st 5) 1:31.9 |
| 1, 3, 4, 5, 12, (13), (15) |
| Ryan Connors, Giancarlo da Silva, Nicholas Cassol, Andrew Burns, Eric Maurer, (Cameron Gadalla), (Caden Farrow) |
| 16:29.3, 17:00.7, 17:05.1, 17:11.6, 18:01.2, (18:01.4), (18:09.5) |
2 | 34 | Cathedral Catholic,
CA - Team Time (1st 5) 1:27:54.0 | Spread (1st 5) 1:01.0 |
| 2, 6, 7, 9, 10, (11), (16) |
| Max Wilson, Dhruv Gupta, Thomas Hofig, Blake Levy, Sebastian Radilla, (Matthew Martinez), (David Hoiles) |
| 16:55.9, 17:31.4, 17:33.2, 17:56.6, 17:56.9, (17:57.4), (18:18.9) |
3 | 84 | Canyon Hills,
CA - Team Time (1st 5) 1:33:30.1 | Spread (1st 5) 2:09.0 |
| 8, 14, 17, 19, 26, (28), (29) |
| Joseph Schafstall, Luis Fernando Perez, Gavin Riley, Nathan Knepple, Alejandro Ayala, (Max Miller), (Aiden Muller) |
| 17:44.1, 18:05.3, 18:26.9, 19:20.7, 19:53.1, (20:24.0), (20:27.5) |
4 | 104 | La Jolla,
CA - Team Time (1st 5) 1:37:01.7 | Spread (1st 5) 55.4 |
| 18, 20, 21, 22, 23, (24), (25) |
| Linden Scheder, Ian Phipps, Kevin Korevaar, Alexander West, Roshan Hargens, (Alexandre Sellier), (Alex Kalchev) |
| 18:48.8, 19:22.1, 19:23.2, 19:43.4, 19:44.2, (19:50.2), (19:52.6) |
5 | 153 | Coronado,
CA - Team Time (1st 5) 1:47:37.7 | Spread (1st 5) 2:19.2 |
| 27, 30, 31, 32, 33, (34), (35) |
| Cole Hutcherson, Will Leonard, Xavier Czerewko, Conor Youngblood, Orion James, (Andrew Borgie), (Jack Schiaffino) |
| 20:20.7, 21:16.3, 21:17.5, 22:03.3, 22:39.9, (23:04.9), (23:07.3) |