181Archie Williams, CA - Team Time (1st 5) 1:23:05.7 | Spread (1st 5) 43.1
7, 16, 17, 20, 21, (26), (43)
Nicco Pompili, Sam Reilly, Cooper McCarthy, Owen Wolford, Gabriel Reuter, (Henry Persily), (Aaron Davidson)
16:12.6, 16:32.5, 16:33.0, 16:51.9, 16:55.7, (17:03.0), (17:26.2)
282Bishop O'Dowd, CA - Team Time (1st 5) 1:22:56.5 | Spread (1st 5) 49.7
10, 12, 13, 15, 32, (64), (98)
Aaron Gonzalez, Spencer Berkins, Cole Kretlow, Thomas Murphy, Owen Taffe, (Liam Carmody), (David Alvarado)
16:22.5, 16:26.4, 16:26.6, 16:28.8, 17:12.2, (18:07.5), (18:54.2)
3113McKinleyville, CA - Team Time (1st 5) 1:24:02.4 | Spread (1st 5) 53.9
14, 18, 19, 23, 39, (56), (69)
Joe Rieder, Austin Nolan, Christian Coley, Trent Padilla, Isaac Puzz, (Adam Vera), (Max Combs)
16:28.2, 16:36.6, 16:38.6, 16:56.9, 17:22.1, (17:55.1), (18:15.9)
4149Marin Catholic, CA - Team Time (1st 5) 1:25:30.3 | Spread (1st 5) 1:11.2
11, 25, 29, 38, 46, (65), (80)
Ian Converse, Lyle Rumon, Vinny Martin, Andrew Thompson, Blake Thomas, (Jack Diener), (Patrick Smith)
16:24.0, 17:01.9, 17:07.8, 17:21.4, 17:35.2, (18:10.5), (18:33.6)
5152Miramonte, CA - Team Time (1st 5) 1:25:15.2 | Spread (1st 5) 1:45.8
4, 24, 28, 45, 51, (57), (66)
Jonathan Fierro, Duran Reyes, James Bull, Grant Churchill, JJ Young, (Jack Mader), (Tommy Brovelli)
15:57.2, 16:58.0, 17:04.9, 17:32.1, 17:43.0, (17:55.3), (18:10.6)
6186Albany, CA - Team Time (1st 5) 1:26:41.0 | Spread (1st 5) 35.1
27, 31, 37, 44, 47, (49), (84)
Gus Brown, Sage Sherman-Howell, Darren Leung, Daniel Fone, Nathan Xu, (Calder Abbott), (Haoyi Tian)
17:03.1, 17:11.0, 17:18.4, 17:30.3, 17:38.2, (17:41.7), (18:36.4)
7188Moreau Catholic, CA - Team Time (1st 5) 1:26:26.4 | Spread (1st 5) 2:29.9
9, 22, 30, 35, 92, (112), (116)
Spencer Borbon, Nico Melendres, Michael Vickers, Alexander Jamy, Clifford Vuong, (Ethan Cardenas), (Kyle Tu)
16:17.9, 16:55.8, 17:09.7, 17:15.2, 18:47.8, (19:18.4), (19:31.2)
8192Piedmont, CA - Team Time (1st 5) 1:26:38.4 | Spread (1st 5) 1:50.7
8, 34, 40, 48, 62, (82), (108)
Reece Proctor, Walter Teitelbaum, Daniel Jones, Cade Becker, Dylan Thayer, (Sam White), (Lorand Cheng)
16:14.8, 17:13.8, 17:23.6, 17:40.7, 18:05.5, (18:34.6), (19:14.5)
9243Piner, CA - Team Time (1st 5) 1:28:07.7 | Spread (1st 5) 2:19.6
5, 32, 52, 75, 79, (81), (88)
Jonny Vargas, Nathan Hayes, Kevin Garcia, Emmanuel Delgado, Ben Somma, (Rene Villeda), (Austin Luong)
16:12.3, 17:12.2, 17:46.3, 18:25.0, 18:31.9, (18:34.0), (18:41.4)
10259San Rafael, CA - Team Time (1st 5) 1:27:54.6 | Spread (1st 5) 2:58.7
2, 41, 63, 75, 78, (87), (97)
Munir Kabbara, Nicholas Tanaka, Will Tanaka, Chris Barrios, Eduardo Mazariegos, (Eli Stewart), (Deybi Maldonado)
15:30.3, 17:23.7, 18:06.6, 18:25.0, 18:29.0, (18:39.0), (18:53.8)
11301Arcata, CA - Team Time (1st 5) 1:29:02.1 | Spread (1st 5) 3:07.9
3, 42, 70, 91, 95, (103), (129)
Kellen O'Neill, Miska Evans, Jaden Gorge, Milo Mateer, Amos Whitney, (Ben Narwold), (Nick Borden)
15:42.7, 17:26.1, 18:17.9, 18:44.8, 18:50.6, (19:01.0), (20:04.2)
12323Cardinal Newman, CA - Team Time (1st 5) 1:30:27.4 | Spread (1st 5) 1:45.3
36, 53, 59, 71, 104, (113), (125)
David Simonyi, Tucker Cullen, Dominic Natale, Dylan Kattengell, Connor Shaw, (Lucas Loughner), (Brian Whiteley)
17:17.4, 17:49.1, 17:58.9, 18:19.3, 19:02.7, (19:20.6), (19:48.3)
13343Terra Linda, CA - Team Time (1st 5) 1:31:08.3 | Spread (1st 5) 43.6
55, 58, 68, 77, 85, (102), (115)
Kelden Ben-Ora, Evan McCormack, Clay Kaufmann, Christian Li, Brody Roberts, (Jordon Sachs-Amiami), (Jonathon Gabrys)
17:53.3, 17:57.2, 18:14.3, 18:26.6, 18:36.9, (18:59.2), (19:27.1)
14363Healdsburg, CA - Team Time (1st 5) 1:31:38.8 | Spread (1st 5) 1:01.4
54, 67, 72, 74, 96, (101), (107)
Dante Godinez, Diego Garcia, Luis Quezadas, Jonathan Ramirez, Andrew Magdaleno, (Orion Johnson), (Jake Wilcox)
17:49.6, 18:12.7, 18:21.0, 18:24.5, 18:51.0, (18:58.0), (19:13.0)
15388Justin-Siena, CA - Team Time (1st 5) 1:31:53.7 | Spread (1st 5) 3:03.6
6, 73, 93, 106, 110, (131), (133)
Dante De Los Santos, Rahim Burdette, James Huber, Charles Rundquist, Devon Bose, (Cameron Vaziri), (Max McAlister)
16:12.5, 18:22.7, 18:49.7, 19:12.7, 19:16.1, (20:10.6), (20:33.2)
16442Hercules, CA - Team Time (1st 5) 1:32:43.8 | Spread (1st 5) 4:14.3
1, 89, 109, 120, 123, (134), (138)
Ryan Cutter, John Cassell, Noel Nubla, Jon Phillip Ramos, Sergio Alvarez, (David De La Luz), (Vy Nguyen)
15:26.8, 18:43.1, 19:16.0, 19:36.8, 19:41.1, (20:33.7), (21:08.9)
17443San Marin, CA - Team Time (1st 5) 1:33:30.3 | Spread (1st 5) 1:04.3
61, 83, 94, 100, 105, (111), (119)
Joey Miller, Ryan Clark, Luke Ament, Andrew Rice, Fernando Quintero, (Briggs Macdonald), (Joe Roche)
18:01.6, 18:35.9, 18:50.1, 18:56.8, 19:05.9, (19:18.0), (19:34.8)
18479Fortuna, CA - Team Time (1st 5) 1:34:57.0 | Spread (1st 5) 2:15.9
49, 60, 121, 122, 127, (139), (140)
Agustin Garcinuno, Jadon Bruckner, Andrew Hansen, Ivan Osorio, Ricky Sager, (Jose Osorio), (Thomas Bigger)
17:41.7, 18:00.1, 19:38.5, 19:39.1, 19:57.6, (21:10.7), (21:36.0)
19560Encinal, CA - Team Time (1st 5) 1:36:58.0 | Spread (1st 5) 1:16.0
86, 114, 117, 117, 126, (128), (135)
Luis Booth, Michael Chen, Dylan Auberjuan, John Lacaba, Jaden Taylor, (Isaiah Cabello), (Sven Schniedergers)
18:37.0, 19:24.0, 19:32.0, 19:32.0, 19:53.0, (20:04.0), (20:34.0)
20574Eureka, CA - Team Time (1st 5) 1:38:03.5 | Spread (1st 5) 1:49.5
89, 99, 124, 130, 132, (136), (137)
Nic Carr, Jaeden Thayer, Thomas Lal, Will Barbee, Hezekiah Blandford, (Dimitri Stefanakis), (Joseph Novack)
18:43.1, 18:55.5, 19:45.0, 20:07.3, 20:32.6, (20:45.0), (20:56.1)