| 1 | 23 | Campolindo,
CA - Team Time (1st 5) 1:19:48.5 | Spread (1st 5) 1:13.0 |
| 1, 3, 4, 7, 8, (13), (22) |
| Alexander Lodewick, Connor McGhee, Blake Webster, Baron Walsh, Paulo Trento, (Alex Thomasson), (Maxson Cook) |
| 15:18.6, 15:43.1, 15:50.8, 16:24.4, 16:31.6, (16:46.8), (17:16.5) |
| 2 | 76 | Maria Carrillo,
CA - Team Time (1st 5) 1:24:39.1 | Spread (1st 5) 33.9 |
| 10, 14, 16, 17, 19, (21), (23) |
| Grant Sanderson, Benjamin Choe, Sean Gubera, Gabe Sitton, Jack Wilson, (Jonathan Donohue), (Trenton Dawson) |
| 16:34.0, 16:51.3, 16:59.4, 17:06.5, 17:07.9, (17:08.8), (17:16.7) |
| 3 | 80 | Newark Memorial,
CA - Team Time (1st 5) 1:24:24.9 | Spread (1st 5) 1:18.2 |
| 5, 6, 20, 24, 25, (37), (51) |
| Sid Patel, Talha Ahmed, Chris Martinez, Michael Wood, Michael Tellez, (Gabriel Linares), (Edgar Gamarra) |
| 16:08.7, 16:14.5, 17:08.4, 17:26.4, 17:26.9, (18:34.7), (19:30.1) |
| 4 | 109 | Las Lomas,
CA - Team Time (1st 5) 1:27:18.2 | Spread (1st 5) 1:54.4 |
| 9, 11, 26, 29, 34, (38), (77) |
| Jacob Fippin, Nate Griffin-Yeh, Andrew Baxter, Max Geotina, Akash Gandhi, (Andrew Shargel), (Mateo Vendrell) |
| 16:32.1, 16:43.1, 17:42.2, 17:54.3, 18:26.5, (18:48.5), (21:16.9) |
| 5 | 127 | Montgomery,
CA - Team Time (1st 5) 1:27:15.4 | Spread (1st 5) 4:55.5 |
| 2, 12, 18, 28, 67, (68), (78) |
| Jude DeVries, Max Azevedo, Graham Gregory, Ryan LaFrance, Grady Peterson, (Tomas Mercado), (Cameron Guenther) |
| 15:19.5, 16:44.9, 17:06.9, 17:49.1, 20:15.0, (20:18.9), (21:43.0) |
| 6 | 185 | Northgate,
CA - Team Time (1st 5) 1:33:49.2 | Spread (1st 5) 2:30.6 |
| 15, 40, 41, 44, 45, (46), (57) |
| Robert Benard, Vincenzo Macaluso, Ismael Opeyany, Beckett Hayes, Greyson Farrar, (Francis Chmielewski), (Sammy Wafadar) |
| 16:53.0, 19:01.1, 19:08.0, 19:23.5, 19:23.6, (19:25.2), (19:55.4) |
| 7 | 200 | Alameda,
CA - Team Time (1st 5) 1:33:30.3 | Spread (1st 5) 1:53.6 |
| 27, 30, 36, 52, 55, (59), (60) |
| Max Bellotti, Lars Petersen III, Naveen Dawson, Theo Hartlaub, Dashiell Von Stroheim, (Peter Scott), (Christopher Wootton) |
| 17:46.7, 18:01.6, 18:30.9, 19:30.8, 19:40.3, (20:00.2), (20:01.4) |
| 8 | 205 | Ukiah,
CA - Team Time (1st 5) 1:34:11.6 | Spread (1st 5) 1:52.0 |
| 31, 33, 35, 50, 56, (58), (70) |
| Andrew Tarin, Gideon Hupp, Oscar Ruiz, Jackson Brown, Jackson Rahn, (Jackson Giglio), (Grason Hardgreaves) |
| 18:02.2, 18:18.4, 18:28.8, 19:28.0, 19:54.2, (19:56.0), (20:31.9) |
| 9 | 270 | Analy,
CA - Team Time (1st 5) 1:38:00.0 | Spread (1st 5) 2:06.0 |
| 32, 48, 61, 64, 65, (66), (72) |
| Cormac Gaylord, Alan Carmona, Quince Holman, Gavin Morasch, David Little, (Owen Dawson), (Marin Broadbent-Bell) |
| 18:07.0, 19:27.0, 20:02.0, 20:11.0, 20:13.0, (20:14.7), (20:36.6) |
| 10 | 302 | Livermore,
CA - Team Time (1st 5) 1:43:52.4 | Spread (1st 5) 6:03.9 |
| 42, 43, 53, 69, 95 |
| Arvin Grewal, Jonathan Jara-Hernandez, Duncan Zarco, Connor Stromme, Sujay Kanakamedala |
| 19:13.1, 19:19.2, 19:38.2, 20:24.9, 25:17.0 |
| 11 | 336 | De Anza,
CA - Team Time (1st 5) 1:43:11.5 | Spread (1st 5) 2:31.2 |
| 47, 62, 73, 74, 80, (85), (89) |
| Jamari Hudson, Ashton Dinh, Alex Bondy, Martin Leung, Leo Galindo, (Karanveer Singh), (Rodolfo Peralta) |
| 19:26.4, 20:03.2, 20:47.8, 20:56.5, 21:57.6, (22:44.9), (23:42.0) |
| 12 | 349 | Hayward,
CA - Team Time (1st 5) 1:45:54.4 | Spread (1st 5) 3:05.8 |
| 49, 54, 79, 83, 84, (92), (93) |
| Mathew Rosillo, Jhann Gonzalez, Alexander Cruz, Christopher Medina, Daniel Zepeda, (Reynaldo Martinez Pascual), (Edgar Ruiz) |
| 19:27.8, 19:40.1, 21:45.6, 22:27.3, 22:33.6, (23:46.8), (24:01.2) |
| 13 | 351 | Arroyo (NC),
CA - Team Time (1st 5) 1:46:34.3 | Spread (1st 5) 4:24.1 |
| 39, 63, 76, 86, 87, (88), (91) |
| Sergio Maldonado, Justin Nelson, Eric Xian, Karlos Taluban, Aaron Attebery, (Oscar Lee), (Jake Dinn) |
| 18:50.2, 20:07.1, 21:10.6, 23:12.1, 23:14.3, (23:29.2), (23:44.7) |
| 14 | 399 | San Lorenzo,
CA - Team Time (1st 5) 1:49:28.7 | Spread (1st 5) 3:09.9 |
| 71, 75, 81, 82, 90, (94), (96) |
| Lesli Anye, Ariel Encarnacion, Omar Valdivia, Liam Diago, Chaz Jackson, (Pablo Buenrostro), (Chimuyere Ahans) |
| 20:32.2, 21:06.4, 21:59.2, 22:08.8, 23:42.1, (24:46.6), (33:30.0) |