141Albany, CA - Team Time (1st 5) 1:20:46.4 | Spread (1st 5) 1:31.3
1, 3, 10, 13, 14, (42), (48)
Sean Morello, Lucas Cohen, Jack Elfenbaum, Kristiyan Klichev, Benjamin Elfenbaum, (Sam Givner), (Wade Nakahara)
15:09.9, 15:46.3, 16:28.3, 16:40.7, 16:41.2, (18:14.7), (18:26.2)
248Archie Williams, CA - Team Time (1st 5) 1:21:43.4 | Spread (1st 5) 52.3
4, 6, 8, 14, 16, (17), (23)
Nate Wolford, Eric Overaa, Jonah Grubbs, Evan Lee, Luke Calegari, (Ryan Ferguson), (Ryan Wilcox)
15:54.6, 16:03.4, 16:17.3, 16:41.2, 16:46.9, (16:47.5), (17:06.0)
386Piedmont, CA - Team Time (1st 5) 1:23:44.8 | Spread (1st 5) 1:30.5
2, 18, 19, 21, 26, (29), (61)
Jack Stein, Christian Taylor, Parker Long, Xander Schulte-Sasse, Julien Lee, (Cooper Downing), (Alex Ware)
15:43.4, 16:52.1, 16:56.1, 16:59.3, 17:13.9, (17:26.7), (18:56.8)
4124Bishop O'Dowd, CA - Team Time (1st 5) 1:25:55.5 | Spread (1st 5) 46.1
20, 22, 24, 25, 33, (53), (54)
Lyle Phillips, Ennio Eilenberg, Marcus Fong, Zachary Tanenbaum, Ethan Gonzalez, (Griffin Osser), (Ryan O'Donnell)
16:56.2, 17:03.9, 17:06.5, 17:06.6, 17:42.3, (18:34.1), (18:36.5)
5152St Mary's College, CA - Team Time (1st 5) 1:27:50.2 | Spread (1st 5) 2:11.1
7, 28, 36, 38, 43, (56)
Mateo Malko-Allen, Ryan Painter, Adrian Licea, Charlie Higley, Simon Moss, (Vale Johnson Vigeant)
16:07.2, 17:19.6, 17:56.4, 18:08.7, 18:18.3, (18:43.5)
6171Arcata, CA - Team Time (1st 5) 1:29:02.0 | Spread (1st 5) 2:02.4
9, 35, 37, 44, 46, (58), (68)
Jude Ortega, Reece Thompson, Tobias Sanchez, Luke Moxon, Lucas Blair, (Andrew Trieu), (Ian Letts)
16:22.0, 17:54.6, 18:02.0, 18:19.0, 18:24.4, (18:47.0), (19:22.0)
7172Moreau Catholic, CA - Team Time (1st 5) 1:28:40.2 | Spread (1st 5) 2:36.4
5, 31, 40, 45, 51, (75), (78)
Jacob Hupke, Johann Sathianathan, Cristian Lopez, Ignacio Ramirez, Brandon Erler, (Jeffrey (You-Fu) Chen), (Juan Ramirez)
15:56.0, 17:35.5, 18:13.1, 18:23.2, 18:32.4, (19:54.0), (20:01.0)
8214Encinal, CA - Team Time (1st 5) 1:30:32.3 | Spread (1st 5) 2:28.8
12, 32, 52, 55, 63, (79), (82)
Ben Wilson-Ripsom, Laith Owens, Davis Oduor, Erwin Radnaasuren, Diego Cerna, (Kris Hillesheim), (Esrom Berhane)
16:33.8, 17:40.6, 18:33.3, 18:42.0, 19:02.6, (20:05.9), (20:15.0)
9233Miramonte, CA - Team Time (1st 5) 1:31:40.7 | Spread (1st 5) 1:12.5
30, 47, 49, 50, 57, (67), (72)
Ricky Davis, Roan Kazmierowski, Jason Wagner, Sean Soohoo, James Jenkins, (Oscar Schlichting), (Braden Carter)
17:31.4, 18:24.5, 18:29.1, 18:31.8, 18:43.9, (19:17.1), (19:39.1)
10246Alhambra (Martinez), CA - Team Time (1st 5) 1:32:36.2 | Spread (1st 5) 2:13.0
27, 39, 41, 69, 70, (76)
Nolin Searls, Vince Montegrande, Tyler Allan, Ryken Adams-Barnes, Samuel Rogers, (Paolo Morales)
17:15.7, 18:09.4, 18:14.5, 19:27.9, 19:28.7, (19:55.4)
11296John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:36:14.3 | Spread (1st 5) 5:27.7
10, 64, 66, 71, 85, (88)
Jack Conner, Nathan Jay, Dylan Herron, Aarav Mehta, Jason Viereck, (Sebastian Pott)
16:28.3, 19:06.0, 19:15.0, 19:29.0, 21:56.0, (22:03.0)
12313Eureka, CA - Team Time (1st 5) 1:36:12.2 | Spread (1st 5) 2:52.9
34, 60, 62, 74, 83, (90), (91)
Daniel Shaver, Wyatt Zerlang, James Coleman, Brian Adams, Zack Halve, (Chase Jimenez), (Ben Gomersall)
17:45.0, 18:56.0, 19:01.0, 19:52.3, 20:37.9, (23:19.0), (23:42.0)
13390Fortuna, CA - Team Time (1st 5) 1:43:12.2 | Spread (1st 5) 3:27.0
59, 77, 81, 84, 89, (92), (93)
Mathew Hansen, Noah Crosswhite, Luke Kamrud, James Aubuchon, Michael Hansen, (David Gutierrez), (Alex Kilroy)
18:52.0, 20:00.3, 20:13.6, 21:47.3, 22:19.0, (23:44.0), (24:22.6)
14391Del Norte, CA - Team Time (1st 5) 1:42:53.1 | Spread (1st 5) 2:52.0
65, 73, 80, 86, 87, (94)
Aaron Martinez, Bronson Early, Andre Aflague, Michael Leveque, Tyler Stanley, (Joaquin Fabricius)
19:07.0, 19:42.0, 20:07.1, 21:58.0, 21:59.0, (24:28.0)