160San Francisco University, CA - Team Time (1st 5) 1:20:33.0 | Spread (1st 5) 1:11.0
3, 6, 11, 18, 22, (30), (34)
Jack Gaitley, Jack Bijur, Allister Adair, Ben Jones, Pierce Friel, (Wilder Kagay), (Ben Duffin)
15:25.0, 15:56.1, 16:13.1, 16:22.8, 16:36.0, (16:51.6), (16:57.7)
286Granada, CA - Team Time (1st 5) 1:22:13.8 | Spread (1st 5) 35.0
9, 12, 16, 23, 26, (28), (31)
Erik Bromley, George Mikhael, Tanner Gray, Rahul Prasanna, Hudson Sauder, (Gabriel Nellis Torres), (Alex Chong)
16:11.3, 16:15.8, 16:21.0, 16:39.4, 16:46.3, (16:48.0), (16:53.1)
387Lick Wilmerding, CA - Team Time (1st 5) 1:21:38.5 | Spread (1st 5) 1:38.1
2, 8, 15, 27, 35, (42), (50)
Bruno Kai Ong, Sean Green, Liam Hillis, Haruto Uesugi, Christophe Bihan, (Spence Gibson), (Paul Finn)
15:22.1, 16:10.5, 16:19.3, 16:46.4, 17:00.2, (17:17.2), (17:38.4)
4140Convent & Stuart Hall, CA - Team Time (1st 5) 1:23:26.5 | Spread (1st 5) 2:50.5
1, 5, 33, 39, 62, (64), (68)
Malcolm Oakes, Gavin Zeitz, Will Hesla-Seymour, Julian Anderson, Andrew Scott, (Nicholas McNamara), (Max Williamson)
15:18.3, 15:51.9, 16:57.1, 17:10.4, 18:08.8, (18:10.4), (18:16.0)
5165De La Salle, CA - Team Time (1st 5) 1:24:22.9 | Spread (1st 5) 1:57.4
4, 36, 38, 43, 44, (45), (54)
Trey Caldwell, Christopher Coleman, Jake Lee, Jaydan Sanchez, Joshua Glueck, (Adam Mazolewski), (Heath Salter)
15:25.4, 17:04.5, 17:09.8, 17:20.4, 17:22.8, (17:28.5), (17:45.0)
6179California (San Ramon), CA - Team Time (1st 5) 1:25:20.2 | Spread (1st 5) 1:58.4
17, 20, 29, 41, 72, (73), (77)
Eshaan Hussain, Brian Kirrane, Andrew Pruitt, Aidan Dube, Kai Hamre, (Mark Gonzales), (Timmy Niu)
16:21.9, 16:33.5, 16:48.9, 17:15.6, 18:20.3, (18:20.4), (18:28.4)
7181Tamalpais, CA - Team Time (1st 5) 1:25:30.2 | Spread (1st 5) 1:42.1
10, 25, 40, 48, 58, (61), (74)
James Lyons, Max Dunmire, Lucas Ruark, Soren Jackson, Jacob Hekemian, (Ben Wilhelm), (Christian Hekemian)
16:12.7, 16:40.8, 17:11.6, 17:30.3, 17:54.8, (18:06.7), (18:23.4)
8207Urban of San Francisco, CA - Team Time (1st 5) 1:26:35.0 | Spread (1st 5) 2:45.2
13, 24, 37, 47, 86, (89), (103)
Matthew Kuglen, Theo Nielsen, Griffin Hayward, Kai Tabas, Brayden Wright, (Nolan Rhodes), (Elliott Maggiotto)
16:16.0, 16:39.6, 17:09.4, 17:28.8, 19:01.2, (19:02.2), (19:50.8)
9220Acalanes, CA - Team Time (1st 5) 1:27:06.9 | Spread (1st 5) 2:29.3
14, 21, 49, 56, 80, (106), (120)
Logan Farzan, Tyler Hunt, Thomas Cronin, Benjamin Brekke, Nathan Joseph, (Liam Gallacher), (Shiraz Kamran)
16:18.3, 16:34.1, 17:35.8, 17:51.1, 18:47.6, (20:04.6), (20:58.1)
10329Marin Academy, CA - Team Time (1st 5) 1:30:51.9 | Spread (1st 5) 38.7
55, 57, 66, 75, 76, (79), (83)
Clark Pillsbury, Fineas DeGooyer, Matisse Buckley, Tristan Lu, Josh Levitan, (Sebastian Lema), (Sam Kingsland)
17:49.5, 17:52.9, 18:15.1, 18:26.2, 18:28.2, (18:35.1), (18:51.2)
11330John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:31:21.9 | Spread (1st 5) 3:02.3
19, 53, 81, 84, 93, (97), (100)
Nathan Jay, Aarav Mehta, Issac Luong, Zachary Koller, Ayler Ehling, (Neil Mathew), (Joseph Shin)
16:25.8, 17:44.5, 18:49.1, 18:54.4, 19:28.1, (19:35.9), (19:44.1)
12340Alameda, CA - Team Time (1st 5) 1:31:54.6 | Spread (1st 5) 2:39.4
32, 51, 70, 92, 95, (99), (107)
Naveen Dawson, Max Bellotti, Oscar Crane, Christopher Wootton, Dashiell Von Stroheim, (Michael Dudzinski), (Owen Dowell)
16:54.6, 17:39.9, 18:18.4, 19:27.7, 19:34.0, (19:43.9), (20:10.3)
13386Bay School of San Francisco, CA - Team Time (1st 5) 1:34:04.2 | Spread (1st 5) 4:07.1
7, 86, 88, 96, 109, (114), (124)
Lucas Chang, Nick Ginieczki, Micah Somsouk, Hayden Gong, Tate Rowney, (Jasper Bardwick-McGlone), (Sam West)
16:09.8, 19:01.2, 19:02.1, 19:34.2, 20:16.9, (20:27.9), (21:21.7)
14401Heritage (Brentwood), CA - Team Time (1st 5) 1:34:31.1 | Spread (1st 5) 2:59.8
60, 65, 69, 85, 122, (127), (130)
Emanuel Yilma, Jackson Weiler, Michael Simpson, Sanjog Sooch, Jack Roberts, (Nelson Perez), (Caleb King)
18:03.8, 18:11.3, 18:17.1, 18:55.3, 21:03.6, (21:45.3), (22:47.2)
15458International FAIS, CA - Team Time (1st 5) 1:38:58.1 | Spread (1st 5) 5:14.5
52, 59, 98, 118, 131, (136), (138)
Stefan Langridge, Marco Iboshi, Alexander Kuglen, Lyndon Song, Tobias Watters, (Kameron Academia), (Miles Barnett)
17:42.7, 17:59.1, 19:36.4, 20:42.7, 22:57.2, (24:11.6), (26:19.5)
16459Deer Valley, CA - Team Time (1st 5) 1:38:30.1 | Spread (1st 5) 4:39.5
45, 63, 101, 121, 129, (137), (139)
Jobanny Hernandez, Draven Kessler, Jailen Truitt, Bhargav Kapur, Oliver Janolino, (Xavier Legendre), (Chester Van pelt)
17:28.5, 18:09.2, 19:45.7, 20:58.7, 22:08.0, (25:24.6), (28:33.3)
17475College Park, CA - Team Time (1st 5) 1:37:47.2 | Spread (1st 5) 2:00.6
67, 94, 102, 104, 108, (111), (112)
Gabriel Sekel, Grayson Langford, Luke O'Leary, Caiden Dye, Vahe Gregorian, (Finnian Schmidt), (Brennon Tennant)
18:15.7, 19:33.9, 19:48.4, 19:52.9, 20:16.3, (20:17.6), (20:23.7)
18506San Domenico, CA - Team Time (1st 5) 1:39:03.6 | Spread (1st 5) 2:10.5
71, 91, 113, 115, 116, (117), (125)
George Kunze, Diallo Garcia, YiHui (Martin) Peng, Parker Sperling, Cameron Gearhart, (Alton Bender), (Max Lanzendorf)
18:20.1, 19:20.0, 20:24.4, 20:28.5, 20:30.6, (20:34.5), (21:28.0)
19538Drew, CA - Team Time (1st 5) 1:41:23.2 | Spread (1st 5) 3:13.1
78, 105, 110, 119, 126, (128), (135)
Cameron Budetti, Thiessen Coleman, Matias Thieriot, Lucas Solomon, Owen Dorn, (Tom Hammond), (Diego Furey)
18:31.3, 19:59.4, 20:17.5, 20:50.6, 21:44.4, (22:03.9), (24:03.6)
20560Mt Eden, CA - Team Time (1st 5) 1:45:43.6 | Spread (1st 5) 4:21.6
82, 90, 123, 132, 133, (134)
Saul Arrizon Lopez, CJ Lapid, William Solorio, Nestor Rodriguez, Nicholas Luong, (Ashneel Singh)
18:51.1, 19:16.4, 21:12.5, 23:10.9, 23:12.7, (23:53.8)