1 | 37 | Cathedral Catholic,
CA - Team Time (1st 5) 1:23:07.4 | Spread (1st 5) 37.0 |
| 3, 6, 8, 9, 11, (18), (22) |
| Nathan Wilber, Teddy Lang, Carter Wilson, Ollie O'Reilly, Spencer Todd, (Aiden Angeles), (Makai Labayen) |
| 16:13.6, 16:32.4, 16:43.9, 16:46.9, 16:50.6, (17:03.6), (17:09.4) |
2 | 68 | Scripps Ranch,
CA - Team Time (1st 5) 1:24:08.5 | Spread (1st 5) 55.1 |
| 4, 7, 13, 21, 23, (27), (28) |
| Nathan Bamford, Oliver Cannon, Ethan Tran, Brandon Sun, Jacob Walker, (Ryan Cai), (Benjamin Stephens) |
| 16:15.6, 16:41.8, 16:52.9, 17:07.5, 17:10.7, (17:27.5), (17:33.5) |
3 | 81 | Point Loma,
CA - Team Time (1st 5) 1:24:56.8 | Spread (1st 5) 12.2 |
| 14, 15, 16, 17, 19, (20), (24) |
| Maximus Kelly, Gabriel Xavier, Sebastian Palmer, Toby Feiler, Jonah Turner, (Ethan Levine), (Noah Snider) |
| 16:53.5, 16:56.0, 16:58.5, 17:03.1, 17:05.7, (17:06.9), (17:19.5) |
4 | 101 | University City,
CA - Team Time (1st 5) 1:25:13.8 | Spread (1st 5) 2:39.4 |
| 1, 5, 29, 30, 36, (37), (39) |
| Caden Hicks, Ryan Willems, Nicholas Brantuas, Noah Case, William Mitchell, (Zach Roddey), (Charles Reeves) |
| 15:27.3, 16:23.7, 17:36.7, 17:39.4, 18:06.7, (18:07.8), (18:09.1) |
5 | 112 | Mira Mesa,
CA - Team Time (1st 5) 1:26:25.7 | Spread (1st 5) 55.4 |
| 10, 12, 25, 32, 33, (34), (38) |
| Brevan Johnson, Trevor Lam, Samuel Malo, Brian McCaskill, Peter DeGraziano, (Ryan Polk), (Timothy Ehlert) |
| 16:47.2, 16:51.0, 17:24.5, 17:40.4, 17:42.6, (17:48.0), (18:08.9) |
6 | 134 | Patrick Henry,
CA - Team Time (1st 5) 1:27:17.9 | Spread (1st 5) 2:02.3 |
| 2, 26, 31, 35, 40, (41), (41) |
| Lukas Wolf, Micah Romaine Gleim, Cooper Lawrence, Olegs DeFaria, Cody Ayers, (Joseph Corlew), (Alexios Savvides) |
| 16:07.2, 17:26.9, 17:39.9, 17:54.4, 18:09.5, (18:18.4), (18:18.4) |