148Patrick Henry, CA - Team Time (1st 5) 1:19:41.2 | Spread (1st 5) 26.4
5, 8, 10, 12, 13, (16), (17)
Matthew Perez, Cooper Lawrence, Lukas Wolf, Charles Graff, Ian Prunty, (Sebastian Biddle), (Micah Romaine Gleim)
15:38.0, 15:56.4, 15:59.3, 16:03.1, 16:04.4, (16:14.0), (16:18.4)
254University City, CA - Team Time (1st 5) 1:19:06.8 | Spread (1st 5) 2:22.1
2, 3, 9, 11, 29, (31), (37)
Caden Hicks, Gael McClain-Martinez, Ryan Willems, Eduardo Serrano, Noah Case, (Zach Roddey), (Ray Chavez)
14:53.5, 14:57.7, 15:57.4, 16:02.6, 17:15.6, (17:27.0), (17:53.8)
370Cathedral Catholic, CA - Team Time (1st 5) 1:21:06.0 | Spread (1st 5) 1:28.0
4, 6, 14, 19, 27, (35), (36)
Carter Wilson, Ollie O'Reilly, Lewis Ruff, Will Cohen, Logan Wallace, (Nathan Wilber), (Esteban Murillo)
15:36.6, 15:49.8, 16:08.3, 16:26.7, 17:04.6, (17:43.5), (17:50.5)
475Point Loma, CA - Team Time (1st 5) 1:20:15.9 | Spread (1st 5) 1:47.7
1, 15, 18, 20, 21, (23), (25)
Manny Correia, Maximus Kelly, Noah Snider, Max Feiler, Sebastian Palmer, (Toby Feiler), (Diego Cardenas-Wallenfelt)
14:43.9, 16:09.4, 16:20.4, 16:30.6, 16:31.6, (16:44.4), (16:55.6)
5107Scripps Ranch, CA - Team Time (1st 5) 1:23:33.5 | Spread (1st 5) 1:14.4
7, 22, 24, 26, 28, (30), (33)
Ken Belt, Oliver Cannon, Ethan Tran, Brian Maguire, Kien Perryman, (Jacob Walker), (Nathan Bamford)
15:53.8, 16:36.3, 16:54.0, 17:01.2, 17:08.2, (17:16.6), (17:34.5)
6183Mira Mesa, CA - Team Time (1st 5) 1:31:54.5 | Spread (1st 5) 1:37.4
32, 34, 38, 39, 40, (41), (42)
Trevor Lam, Samuel Malo, Peter DeGraziano, Brevan Johnson, Michael Tran, (Jayden Bui), (Theo Dela Cruz)
17:33.1, 17:40.7, 18:20.4, 19:09.8, 19:10.5, (19:26.9), (19:37.5)