1 | 35 | La Jolla Country Day,
CA - Team Time (1st 5) 1:25:30.4 | Spread (1st 5) 3:32.7 |
| 1, 2, 4, 10, 18, (34), (40) |
| Julius Diehr, Tomas Miralles, Jackson Daugherty, George Little, Ryan Watkins, (Keaton Mertz), (Alex Hill) |
| 15:26.6, 15:47.2, 17:22.0, 17:55.3, 18:59.3, (20:21.4), (20:57.8) |
2 | 69 | The Bishop's School,
CA - Team Time (1st 5) 1:30:49.9 | Spread (1st 5) 3:42.2 |
| 3, 7, 8, 25, 26, (29), (45) |
| Chris Halter, Jett Liu, Andres Worstell, Nicholas Midler, Ian Banta, (Shane Uribe), (Hamilton Allport) |
| 16:00.1, 17:40.3, 17:47.8, 19:39.4, 19:42.3, (19:58.1), (21:47.9) |
3 | 77 | Francis Parker,
CA - Team Time (1st 5) 1:32:59.7 | Spread (1st 5) 1:59.4 |
| 6, 15, 16, 18, 22, (24), (35) |
| Grayson Lang, Ben Baranski, Brian Gale, Max Baez, Eric Kanegaye, (Spencer Collins), (Nick Valverde) |
| 17:25.4, 18:35.0, 18:35.2, 18:59.3, 19:24.8, (19:29.8), (20:29.1) |
4 | 97 | Julian,
CA - Team Time (1st 5) 1:35:12.0 | Spread (1st 5) 2:41.7 |
| 9, 11, 13, 28, 36, (41), (42) |
| Wills Booth, Isaiah Tunnell, Ethan Elisara, Shane Duffy, Josh Tunnell, (Jed Kron), (Cory Flack) |
| 17:52.9, 18:20.3, 18:27.3, 19:56.9, 20:34.6, (21:00.2), (21:00.5) |
5 | 99 | Santa Fe Christian,
CA - Team Time (1st 5) 1:35:42.0 | Spread (1st 5) 1:25.0 |
| 12, 17, 20, 23, 27, (31), (37) |
| Matt Davis, Jack Cipolla, Noah Forougi, Jack McGuinness, Ben Stafslien, (Sean LaPeyre), (Justin Zanardi) |
| 18:22.4, 18:48.7, 19:13.9, 19:29.6, 19:47.4, (20:07.0), (20:39.6) |
6 | 170 | High Tech High NC,
CA - Team Time (1st 5) 1:42:26.0 | Spread (1st 5) 1:56.9 |
| 21, 29, 38, 39, 43, (44), (47) |
| Tristan Hayden, Frank Boensch, Reece Freeman, Khailil Stiemke, Liam Chambers, (Robby Ackles), (Ryan Ackles) |
| 19:23.8, 19:58.1, 20:47.7, 20:55.7, 21:20.7, (21:46.8), (22:34.4) |
7 | 187 | Rock Academy,
CA - Team Time (1st 5) 1:49:44.5 | Spread (1st 5) 6:58.6 |
| 5, 32, 49, 50, 51, (53) |
| Matthew Wright, Tanner Leslie, Max Higgins, Bryan Bringham, Aidan Berchek, (Kwane Welcher) |
| 17:24.6, 20:07.9, 23:34.7, 24:14.1, 24:23.2, (26:08.4) |
8 | 193 | Christian,
CA - Team Time (1st 5) 1:48:46.5 | Spread (1st 5) 6:05.8 |
| 14, 33, 46, 48, 52 |
| Spencer Crouder, Nicholas Snyder, Jack Sullivan, Jack Yeiser, Joshua Browne |
| 18:32.1, 20:16.9, 22:07.3, 23:12.3, 24:37.9 |