1 | 55 | Patrick Henry,
CA - Team Time (1st 5) 1:18:55.9 | Spread (1st 5) 1:21.3 |
| 2, 4, 13, 14, 22, (30), (36) |
| Preston Bowlds, Caden Romaine Gleim, Matthew Perez, Cooper Lawrence, Micah Romaine Gleim, (Jakob Romaine Gleim), (Ian Prunty) |
| 15:06.0, 15:21.2, 15:58.4, 16:03.0, 16:27.3, (16:50.2), (17:01.7) |
2 | 84 | Cathedral Catholic,
CA - Team Time (1st 5) 1:20:08.1 | Spread (1st 5) 2:11.5 |
| 1, 8, 19, 24, 32, (42), (42) |
| Blake Levy, Carter Wilson, Lewis Ruff, Eli Sisneros, Nick Martinez, (Liam Walsh), (Nelson Escudero) |
| 14:46.0, 15:37.5, 16:17.2, 16:29.9, 16:57.5, (17:24.0), (17:24.0) |
3 | 91 | Scripps Ranch,
CA - Team Time (1st 5) 1:21:04.1 | Spread (1st 5) 1:25.9 |
| 6, 12, 16, 22, 35, (44), (45) |
| Ken Belt, Samuel Stevens, Brian Maguire, Oliver Cannon, Tyler Tran, (Tyler Bay), (Jacob Walker) |
| 15:33.3, 15:56.2, 16:08.1, 16:27.3, 16:59.2, (17:29.3), (17:30.1) |
4 | 133 | Point Loma,
CA - Team Time (1st 5) 1:23:05.2 | Spread (1st 5) 2:21.8 |
| 5, 15, 20, 41, 52, (57) |
| Manny Correia, Victor Rosas, Gustavo Osorio, Reid Weigel, Jaeden Holenda-Diaz, (Jack Haleem) |
| 15:27.4, 16:07.2, 16:18.4, 17:23.0, 17:49.2, (17:57.2) |
5 | 145 | St Augustine,
CA - Team Time (1st 5) 1:23:38.7 | Spread (1st 5) 1:44.6 |
| 10, 27, 28, 34, 46, (56), (62) |
| Jimmy Markowicz, Michael Butcher, Nalu Coons, Nate Wilson, Aidan Rickwa, (Steven Coons), (Trent Torres) |
| 15:49.8, 16:38.0, 16:38.3, 16:58.2, 17:34.4, (17:55.5), (18:20.2) |
6 | 150 | University City,
CA - Team Time (1st 5) 1:23:54.3 | Spread (1st 5) 2:03.9 |
| 9, 21, 31, 40, 49, (66), (66) |
| Gael McClain-Martinez, Joseph DePascale, Caden Hicks, Ryan Willems, Zachary Patterson, (Eduardo Serrano), (Eduardo Serrano) |
| 15:38.0, 16:22.7, 16:52.8, 17:18.9, 17:41.9, (18:31.3), (18:31.3) |
7 | 151 | High Tech High (SD),
CA - Team Time (1st 5) 1:23:41.2 | Spread (1st 5) 2:36.4 |
| 3, 11, 33, 51, 53, (80), (83) |
| Nate Osborn, Kai Lange-Dei, Charles Schooner, Angelo Romero, Doug Frattini-Edwards, (Richard Tomasello), (Joaquin Patino) |
| 15:13.8, 15:54.4, 16:57.9, 17:44.9, 17:50.2, (20:49.8), (22:38.4) |
| 151 | La Jolla,
CA - Team Time (1st 5) 1:23:54.1 | Spread (1st 5) 1:43.8 |
| 17, 18, 25, 37, 54, (60), (73) |
| Isaac Chu, Elijah Vaz, Ronald Way, Matthew Nunes, Christopher Ruff, (Nikolas Hogan), (Jake Dixon) |
| 16:09.0, 16:12.8, 16:34.4, 17:05.1, 17:52.8, (18:12.9), (18:45.7) |
9 | 198 | Mira Mesa,
CA - Team Time (1st 5) 1:26:04.7 | Spread (1st 5) 2:24.1 |
| 7, 38, 47, 48, 58, (65), (70) |
| Allen Malo, Dan Endo, Trevor Lam, Anthony Haynes, Samuel Malo, (Peter DeGraziano), (Joshua Owen Pampo) |
| 15:34.4, 17:13.2, 17:39.1, 17:39.5, 17:58.5, (18:30.3), (18:37.9) |
10 | 207 | San Diego,
CA - Team Time (1st 5) 1:26:40.6 | Spread (1st 5) 1:44.2 |
| 26, 29, 38, 50, 64, (68), (69) |
| Captain Burnett, Noah Kessinger, James Karpinski, Lukas Graner, Clark Tansey, (Joe Eastham), (Nathaniel Beifuss) |
| 16:36.7, 16:46.4, 17:13.2, 17:43.4, 18:20.9, (18:34.0), (18:35.7) |
11 | 324 | Clairemont,
CA - Team Time (1st 5) 1:32:21.5 | Spread (1st 5) 1:28.4 |
| 55, 59, 63, 71, 76, (78), (82) |
| Bryan Bagnas, Keegan Durfee, Davian Abelman, Bryant Ross, Kevin Ruston, (Samuel Reedholm), (Cody Brown) |
| 17:54.5, 18:03.7, 18:20.5, 18:39.9, 19:22.9, (20:01.7), (21:03.6) |
12 | 359 | Mission Bay,
CA - Team Time (1st 5) 1:34:58.4 | Spread (1st 5) 1:19.2 |
| 61, 72, 74, 75, 77, (79), (81) |
| Harold Gildehaus, Brayden Burdick, Zane Caufield, Aiden Huber, Liam Joyce, (Patrick McGee), (Owen Lutz) |
| 18:13.6, 18:45.0, 19:07.5, 19:19.5, 19:32.8, (20:02.1), (20:52.6) |