1 | 27 | Evergreen Valley,
CA - Team Time (1st 5) 1:21:49.4 | Spread (1st 5) 1:21.1 |
| 2, 3, 4, 5, 13, (18), (23) |
| Ishaan Singh, Advait Krishnan, Hrishi Kachhia, Clifford Xu, Noor Seale, (Ky Hoang), (Jimmy Doan) |
| 15:47.9, 15:56.8, 16:24.3, 16:31.4, 17:09.0, (17:38.3), (17:41.8) |
2 | 61 | Willow Glen,
CA - Team Time (1st 5) 1:25:48.1 | Spread (1st 5) 1:04.2 |
| 6, 8, 11, 17, 19, (19), (19) |
| Brian Pedraza, Devon Nuti, Alex Asch, Kelly Hubbard, Logan Unger, (James Pappadakis), (Julian Virrhueta) |
| 16:36.8, 16:48.0, 17:08.1, 17:34.2, 17:41.0, (17:41.0), (17:41.0) |
3 | 74 | Westmont,
CA - Team Time (1st 5) 1:25:48.2 | Spread (1st 5) 2:44.9 |
| 1, 7, 12, 26, 28, (29), (30) |
| Garrett MacQuiddy, Jett Felder, Hrishikesh Joshi, Shawn Hogh, Brian Dang, (Christopher Carter), (Ricky Thompson) |
| 15:35.3, 16:37.6, 17:08.7, 18:06.4, 18:20.2, (18:20.6), (18:21.1) |
4 | 89 | Santa Teresa,
CA - Team Time (1st 5) 1:27:43.7 | Spread (1st 5) 1:33.8 |
| 9, 10, 14, 25, 31, (32), (34) |
| Brandon Johnson, Edgar Williams, Ethan Leahy, Yuuki Okazaki, Owen Davies, (Bryan Ramirez), (Myles Jacobs) |
| 16:52.5, 17:05.0, 17:16.8, 18:03.1, 18:26.3, (18:41.3), (18:57.4) |
5 | 104 | Leland,
CA - Team Time (1st 5) 1:28:40.7 | Spread (1st 5) 44.6 |
| 15, 16, 22, 24, 27, (33), (35) |
| Sami Shafi, Christian Wiebe, Jason Bechdolt, Eric Kontur, Zach Kamali, (Trent Donaldson), (Ethan Rauchwerk) |
| 17:25.0, 17:28.5, 17:41.6, 17:56.0, 18:09.6, (18:53.2), (19:03.7) |