1 | 29 | Cathedral Catholic,
CA - Team Time (1st 5) 1:18:17.5 | Spread (1st 5) 50.2 |
| 3, 4, 5, 7, 10, (12), (13) |
| Nathan Wilber, Ollie O'Reilly, Teddy Lang, Spencer Todd, Carter Wilson, (Will Cohen), (Makai Labayen) |
| 15:17.8, 15:26.8, 15:32.2, 15:52.7, 16:08.0, (16:13.5), (16:24.0) |
2 | 63 | University City,
CA - Team Time (1st 5) 1:20:49.8 | Spread (1st 5) 2:22.1 |
| 1, 9, 15, 18, 20, (24), (30) |
| Caden Hicks, Ryan Willems, Nicholas Brantuas, Zach Roddey, Noah Case, (Charles Reeves), (Nathan Lien) |
| 14:30.6, 16:00.4, 16:36.2, 16:49.9, 16:52.7, (17:16.7), (17:33.9) |
3 | 70 | Patrick Henry,
CA - Team Time (1st 5) 1:21:48.7 | Spread (1st 5) 2:04.7 |
| 2, 6, 11, 23, 28, (29), (32) |
| Lukas Wolf, Micah Romaine Gleim, Cooper Lawrence, Isaac Moya, Olegs DeFaria, (David Fallon), (Cash Goehring) |
| 15:16.7, 15:52.2, 16:11.5, 17:06.9, 17:21.4, (17:22.6), (17:36.6) |
4 | 99 | Scripps Ranch,
CA - Team Time (1st 5) 1:24:26.0 | Spread (1st 5) 1:18.3 |
| 8, 19, 21, 25, 26, (31), (35) |
| Nathan Bamford, Jacob Walker, Brandon Sun, Owen Pampo, Ryan Cai, (Benjamin Stephens), (Thijs van Eldik Thieme) |
| 15:59.5, 16:51.8, 16:59.2, 17:17.7, 17:17.8, (17:35.0), (18:07.4) |
5 | 102 | Mira Mesa,
CA - Team Time (1st 5) 1:24:39.5 | Spread (1st 5) 1:06.4 |
| 14, 16, 17, 22, 33, (34), (36) |
| Trevor Lam, Brevan Johnson, Samuel Malo, Peter DeGraziano, Jayden Bui, (Ryan Polk), (Brian McCaskill) |
| 16:32.9, 16:41.2, 16:42.3, 17:03.8, 17:39.3, (17:52.2), (18:15.5) |
6 | 181 | Point Loma,
CA - Team Time (1st 5) 1:33:28.1 | Spread (1st 5) 1:47.0 |
| 27, 37, 38, 39, 40, (41), (42) |
| Jonah Turner, Will Groesbeck, Lachlan Brown, Bear Morales, Seamus Egan, (Theodor Baker), (Jesse Lawson) |
| 17:19.5, 18:56.6, 18:59.7, 19:05.8, 19:06.5, (19:35.6), (19:37.0) |