1 | 29 | Durham,
CA - Team Time (1st 5) 1:21:08.0 | Spread (1st 5) 1:10.0 |
| 2, 3, 5, 9, 10, (43), (50) |
| Damon Young, Ryder Pisenti, Nicholas Blake, Dillon Allen, Nathan Davis, (Tyler Vercruyssen), (Austen Lucena) |
| 15:39.0, 15:41.0, 16:15.0, 16:44.0, 16:49.0, (18:34.0), (18:52.0) |
2 | 62 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:25:04.9 | Spread (1st 5) 32.9 |
| 8, 12, 13, 14, 15, (22), (29) |
| Jake Kohn, Kaveh Motamed, Sam Klotz, Preston Lam, Ryan Kaveh, (Collin Ching), (Simon Willig) |
| 16:38.3, 16:57.6, 17:06.9, 17:10.9, 17:11.2, (17:34.1), (17:49.1) |
3 | 109 | Woodside Priory,
CA - Team Time (1st 5) 1:27:31.4 | Spread (1st 5) 54.9 |
| 11, 19, 23, 26, 30, (33), (38) |
| Johnny Trudelle, Leo Berez, Dylan Croll, Joe Farned, Isaac Berez, (Brian DiGiorgio), (Chris Gregory) |
| 16:56.6, 17:26.5, 17:36.6, 17:40.2, 17:51.5, (18:11.0), (18:27.2) |
4 | 127 | The York School,
CA - Team Time (1st 5) 1:28:39.0 | Spread (1st 5) 49.0 |
| 20, 21, 25, 27, 34, (42), (69) |
| KOBI LEE, Will Shearer, Roland Centano, Alex Ody, Bryce Bartl-geller, (Cobi Allen), (Brian Clark) |
| 17:27.0, 17:33.0, 17:40.0, 17:43.0, 18:16.0, (18:33.0), (20:23.0) |
5 | 130 | San Francisco University,
CA - Team Time (1st 5) 1:27:22.9 | Spread (1st 5) 3:25.3 |
| 1, 6, 35, 41, 47, (58), (82) |
| Connor Clark, James Burton, Austin Neri, Nathan Amin, Will Dolan, (Steven Povlitz), (Olly Goodman) |
| 15:18.6, 16:31.9, 18:16.6, 18:31.9, 18:43.9, (19:18.9), (20:49.3) |
6 | 194 | Pacific Collegiate,
CA - Team Time (1st 5) 1:31:44.0 | Spread (1st 5) 1:16.0 |
| 24, 31, 39, 48, 52, (53), (76) |
| Alex Condotti, Mark Wason, Luc Bouchard, Aaron Fish, Eli Cushnir, (Seamus Howard), (Sam Muse) |
| 17:39.0, 17:54.0, 18:30.0, 18:46.0, 18:55.0, (18:58.0), (20:34.0) |
7 | 209 | Anzar (Aromas-San Juan),
CA - Team Time (1st 5) 1:33:44.0 | Spread (1st 5) 3:05.0 |
| 17, 17, 36, 68, 71, (80), (95) |
| Diego Leon, Diego Avila, Christian Monroy, Noah Schaub, Myles Lucas, (Alex Samuels), (Jacob Lewellen) |
| 17:20.0, 17:20.0, 18:17.0, 20:22.0, 20:25.0, (20:46.0), (22:55.0) |
8 | 252 | Julian,
CA - Team Time (1st 5) 1:35:06.0 | Spread (1st 5) 2:43.0 |
| 28, 45, 49, 56, 74, (94) |
| Ben Beatty, Clint Southcott, Steven Smith, Wills Booth, Isaiah Tunnell, (Blake Ritchie) |
| 17:48.0, 18:41.0, 18:51.0, 19:15.0, 20:31.0, (22:47.0) |
9 | 256 | St Lawrence Academy,
CA - Team Time (1st 5) 1:35:04.0 | Spread (1st 5) 1:32.0 |
| 37, 43, 51, 61, 64, (65), (71) |
| Tamas Carli, Ashish Velagapudi, Devon Gonzalez, Martin Perez, Akhil Reddy, (Michael Lima), (Jorawar Gellon) |
| 18:20.0, 18:34.0, 18:53.0, 19:25.0, 19:52.0, (20:02.0), (20:25.0) |
10 | 260 | Urban of San Francisco,
CA - Team Time (1st 5) 1:35:41.1 | Spread (1st 5) 3:59.0 |
| 7, 46, 60, 70, 77, (78), (81) |
| Whit Henderson, Shane Bannon, John West, Daniel Juarez, Kyle Berman, (Luke Schwartz), (James Powell) |
| 16:37.3, 18:41.2, 19:22.0, 20:24.3, 20:36.3, (20:39.3), (20:47.6) |
11 | 268 | Calvin Christian,
CA - Team Time (1st 5) 1:36:41.0 | Spread (1st 5) 4:05.0 |
| 16, 39, 59, 67, 87, (89), (91) |
| Tyler Thomsen, Eric Berg, Jonathan Parker, Curtis Bether, Brian Marcus, (David Pessotto), (Adam Berg) |
| 17:15.0, 18:30.0, 19:19.0, 20:17.0, 21:20.0, (21:32.0), (21:49.0) |
12 | 271 | Victory Christian,
CA - Team Time (1st 5) 1:35:20.3 | Spread (1st 5) 5:37.5 |
| 4, 54, 62, 63, 88, (93), (96) |
| Neilson Powless, Nick Palomo, Donnie Bacchi, Everett Findlay, Joel Fischel, (Steven Bacchi), (Grant Clark) |
| 15:45.3, 18:58.5, 19:32.9, 19:40.8, 21:22.8, (22:41.2), (23:54.9) |
13 | 289 | St. Francis Salesian College Preparatory,
CA - Team Time (1st 5) 1:37:19.6 | Spread (1st 5) 2:30.0 |
| 32, 55, 57, 66, 79, (92), (97) |
| Adam Truman, Jack Caldwell, Dean Fryn, Louie Martinelli, Joey Olmeda, (Jose Garcia), (Joe Flynn) |
| 18:10.0, 19:02.0, 19:18.0, 20:09.6, 20:40.0, (22:21.0), (24:27.0) |
14 | 400 | Pinewood,
CA - Team Time (1st 5) 1:43:42.4 | Spread (1st 5) 30.9 |
| 73, 75, 83, 84, 85, (86), (90) |
| Ryland Chan, Austin Twombly, Kevin Endersby, Jack Hochberg, Vishul Jindal, (Dylan Dryer), (Ben Brown) |
| 20:27.1, 20:32.0, 20:52.0, 20:53.3, 20:58.0, (21:13.5), (21:34.0) |