1 | 28 | Cathedral Catholic,
CA - Team Time (1st 5) 1:22:39.0 | Spread (1st 5) 52.2 |
| 2, 3, 6, 7, 10, (11), (16) |
| Nathan Wilber, Teddy Lang, Ollie O'Reilly, Carter Wilson, Spencer Todd, (Aiden Angeles), (Makai Labayen) |
| 16:04.9, 16:11.0, 16:42.3, 16:43.7, 16:57.1, (16:58.3), (17:13.8) |
2 | 63 | Point Loma,
CA - Team Time (1st 5) 1:25:23.6 | Spread (1st 5) 31.0 |
| 8, 9, 12, 13, 21, (24), (26) |
| Maximus Kelly, Toby Feiler, Sebastian Palmer, Gabriel Xavier, Noah Snider, (Jonah Turner), (Jacob Witt) |
| 16:54.1, 16:56.6, 17:01.0, 17:06.8, 17:25.1, (17:30.1), (17:37.6) |
3 | 80 | Scripps Ranch,
CA - Team Time (1st 5) 1:25:44.6 | Spread (1st 5) 1:10.6 |
| 4, 14, 19, 20, 23, (28), (33) |
| Nathan Bamford, Ethan Tran, Jacob Walker, Oliver Cannon, Brandon Sun, (Ryan Cai), (Owen Pampo) |
| 16:18.2, 17:09.3, 17:23.8, 17:24.5, 17:28.8, (17:48.8), (17:59.8) |
4 | 91 | University City,
CA - Team Time (1st 5) 1:25:08.2 | Spread (1st 5) 2:42.2 |
| 1, 5, 25, 29, 31, (34), (35) |
| Caden Hicks, Ryan Willems, Nicholas Brantuas, Zach Roddey, Noah Case, (Charles Reeves), (William Mitchell) |
| 15:16.9, 16:31.9, 17:30.3, 17:50.0, 17:59.1, (18:02.6), (18:02.8) |
5 | 115 | Mira Mesa,
CA - Team Time (1st 5) 1:27:47.7 | Spread (1st 5) 43.7 |
| 17, 18, 22, 27, 31, (40), (42) |
| Brevan Johnson, Trevor Lam, Samuel Malo, Peter DeGraziano, Ryan Polk, (Brian McCaskill), (Timothy Ehlert) |
| 17:15.4, 17:17.1, 17:28.1, 17:48.0, 17:59.1, (18:58.8), (19:28.3) |
6 | 156 | Patrick Henry,
CA - Team Time (1st 5) 1:30:22.3 | Spread (1st 5) 1:24.0 |
| 15, 30, 36, 37, 38, (39), (41) |
| Micah Romaine Gleim, Cooper Lawrence, Isaac Moya, Cody Ayers, Olegs DeFaria, (Joseph Corlew), (Beckett Wilcox) |
| 17:10.1, 17:58.7, 18:17.6, 18:21.8, 18:34.1, (18:42.3), (19:10.2) |