1 | 43 | San Marcos,
CA - Team Time (1st 5) 1:20:30.2 | Spread (1st 5) 1:40.0 |
| 1, 2, 5, 13, 22, (23), (24) |
| Tyler Hansen, Irvin Rojas, Luke Hanselman, Kevin Zhao, Vincent Carpino, (Andrew Hill), (Lucas Dos Santos) |
| 15:11.7, 15:39.4, 16:09.4, 16:38.0, 16:51.7, (16:52.0), (16:52.9) |
2 | 52 | San Pasqual,
CA - Team Time (1st 5) 1:22:20.0 | Spread (1st 5) 23.0 |
| 7, 8, 11, 12, 14, (17), (28) |
| Connor Cavassa, Liam Armour, Noah Newton, Jake Thompson, Alex Egan, (Evan Phibbs), (Jeremiah Scott) |
| 16:16.0, 16:19.0, 16:29.0, 16:37.0, 16:39.0, (16:47.0), (17:02.0) |
3 | 55 | Mission Hills,
CA - Team Time (1st 5) 1:21:57.2 | Spread (1st 5) 54.2 |
| 3, 4, 6, 15, 27, (29), (34) |
| Mark Ybarra, PJ Jaarsma, Josh Prosser, Gunnar Hadley, Kyler Okamura, (Dustin Smith), (Alex Lara-Trejo) |
| 16:02.0, 16:04.0, 16:14.0, 16:41.0, 16:56.2, (17:13.0), (17:49.0) |
4 | 95 | Escondido,
CA - Team Time (1st 5) 1:23:58.2 | Spread (1st 5) 1:04.3 |
| 9, 10, 21, 25, 30, (33), (36) |
| Frank DeJong, Daniel Sanchez, Daniel Jimenez, Patrick Godines, Yeims Tapia, (Konner Rose), (Ryan Archambault) |
| 16:19.1, 16:28.6, 16:51.6, 16:55.5, 17:23.4, (17:47.3), (17:55.6) |
| 95 | San Dieguito Academy,
CA - Team Time (1st 5) 1:24:00.0 | Spread (1st 5) 15.0 |
| 15, 17, 17, 20, 26, (32), (35) |
| Sam Junge, Robert Stegman, Marco Jewell, Ben Hoffman, Thomas LaVake, (Craig Kimball), (Sean Whalen) |
| 16:41.0, 16:47.0, 16:47.0, 16:49.0, 16:56.0, (17:41.0), (17:52.0) |
6 | 185 | Sage Creek,
CA - Team Time (1st 5) 1:34:13.6 | Spread (1st 5) 2:12.7 |
| 31, 37, 38, 39, 40, (41), (42) |
| Chris Gallagher, Jacob Uhl, Dylan Klein, Beau Prince, William Maas, (James Melkonian), (David Rudolph) |
| 17:28.0, 18:43.0, 19:06.9, 19:15.0, 19:40.7, (19:59.0), (20:20.8) |