146Campolindo, CA - Team Time (1st 5) 1:16:19.5 | Spread (1st 5) 35.4
2, 7, 9, 11, 17, (34), (43)
Dylan Gunn, Alexander Lodewick, Dylan Cronin, Owen Lekki, Dylan Mitchley, (Jack Pieper), (Rhys Pullen)
14:56.6, 15:11.6, 15:18.1, 15:21.2, 15:32.0, (15:55.9), (16:05.2)
287James Logan, CA - Team Time (1st 5) 1:17:33.2 | Spread (1st 5) 44.4
5, 8, 21, 24, 29, (30), (44)
Yadvinder Grewal, Luke Fewx, Michael Chadwick, Jaskaran Mohem, Mason Oania, (Joseph Moran), (Makaio Mims)
15:06.6, 15:13.6, 15:39.7, 15:42.3, 15:51.0, (15:53.0), (16:05.4)
3167Amador Valley, CA - Team Time (1st 5) 1:18:43.0 | Spread (1st 5) 1:51.7
6, 10, 18, 26, 107, (114), (130)
Aidan McCarthy, Jack Gray, Euan Houston, John Lester, Jacob Lawrence, (Mason Romant), (Ryken Mak)
15:07.4, 15:18.4, 15:34.0, 15:44.1, 16:59.1, (17:05.7), (17:16.7)
4181De La Salle, CA - Team Time (1st 5) 1:19:09.6 | Spread (1st 5) 1:29.8
3, 15, 39, 45, 79, (84), (96)
Patrick Curulla, Kieran Brown, Derek O'Connor, Nathan Babby, Dominic Borrelli, (Oscar Gomez), (Agustin Gomez de la Vega)
15:02.6, 15:29.3, 15:58.1, 16:07.2, 16:32.4, (16:34.0), (16:41.4)
5185College Park, CA - Team Time (1st 5) 1:19:14.6 | Spread (1st 5) 1:11.3
13, 14, 20, 50, 88, (100), (164)
Lev Afonine, Ethan Gaigalas, Sebastian Vaisset-Fauvel, Alex Lamoureux, Diego Flores, (Max Benabou), (AJ Stefanski)
15:24.6, 15:26.4, 15:39.0, 16:08.7, 16:35.9, (16:46.8), (17:53.9)
6188Dougherty Valley, CA - Team Time (1st 5) 1:19:50.5 | Spread (1st 5) 31.4
22, 32, 35, 46, 53, (55), (64)
Michael Schneider, Nikhil Melkote, Ashraf Abdelmagid, Shane Badcock, Connor Ueyama, (Jackson Colla), (Nirmal Ayyagari)
15:40.1, 15:55.0, 15:56.2, 16:07.7, 16:11.5, (16:12.2), (16:18.7)
7212Mission San Jose, CA - Team Time (1st 5) 1:19:40.8 | Spread (1st 5) 1:26.4
4, 19, 37, 74, 78, (117), (145)
Arnav Arora, Asutosh Jain, Yusuf Rasheed, Ashwin Provine, Austin Peng, (Ganesh Murugappan), (Rishi Jain)
15:05.8, 15:37.1, 15:57.0, 16:28.7, 16:32.2, (17:06.5), (17:31.6)
8236Acalanes, CA - Team Time (1st 5) 1:19:54.4 | Spread (1st 5) 1:38.5
1, 31, 54, 65, 85, (135), (192)
Samuel Roth, Dominic Basaldua, Andrew Owens, Nick Hutson, Derek Kotarba, (Josh Evans), (Ben Krey)
14:55.7, 15:53.8, 16:11.6, 16:19.1, 16:34.2, (17:18.3), (18:43.8)
9242Newark Memorial, CA - Team Time (1st 5) 1:20:38.6 | Spread (1st 5) 31.0
27, 42, 47, 60, 66, (75), (109)
Tad Kawabata, Chance Tokubo, Cole Kendall, Muhammed Ahmed, Jose Ortega, (Eric Lambruschini), (Diego Ochoa)
15:49.1, 16:04.3, 16:08.0, 16:17.1, 16:20.1, (16:31.4), (16:59.6)
10246Northgate, CA - Team Time (1st 5) 1:20:28.5 | Spread (1st 5) 1:02.1
16, 41, 49, 57, 83, (119), (124)
Logan Harlow, Kyle Walsh, Karl Lindeman, Aidan Sunbury, Evan Leach, (Isaiah Reyes), (David Allen)
15:31.5, 16:00.1, 16:08.5, 16:14.8, 16:33.6, (17:08.7), (17:11.9)
11293Granada, CA - Team Time (1st 5) 1:21:02.0 | Spread (1st 5) 1:12.1
12, 48, 68, 76, 89, (94), (97)
Anthony Guerra, Wesley Chiba, Jacob Bauman, Yarin Dan, Farin Soriano, (Liam Manley), (Cameron Gray)
15:24.0, 16:08.4, 16:22.0, 16:31.5, 16:36.1, (16:38.4), (16:42.6)
12352Clayton Valley, CA - Team Time (1st 5) 1:22:07.1 | Spread (1st 5) 1:31.4
25, 28, 51, 120, 128, (183)
Nathan Butterfield, Nicholas Muller, Aidan Reinwald, Christian White, Alex Walker, (Thomas Cook)
15:43.7, 15:49.4, 16:10.1, 17:08.8, 17:15.1, (18:21.2)
13364Moreau Catholic, CA - Team Time (1st 5) 1:22:01.9 | Spread (1st 5) 39.1
38, 59, 86, 90, 91, (110), (188)
Cole Pineda, Nico Melendres, Jacob Hupke, Carson Moses, Wesley Hastings, (Ignacio Ramirez), (Santiago Govea)
15:58.0, 16:15.2, 16:34.6, 16:37.0, 16:37.1, (17:00.2), (18:28.8)
14374Alhambra (Martinez), CA - Team Time (1st 5) 1:22:21.1 | Spread (1st 5) 35.2
56, 62, 73, 81, 102, (104)
Benjamin Smyers, Nolin Searls, Colby Thompson, Tyler Allan, Carson Edwards, (Ryan McCauley)
16:14.1, 16:18.1, 16:27.0, 16:32.6, 16:49.3, (16:54.9)
15445Las Lomas, CA - Team Time (1st 5) 1:23:27.6 | Spread (1st 5) 40.7
67, 79, 81, 106, 112, (150), (159)
Cooper Wise, Cameron Tran, Grant Askins, Jack Daley, Andrew Kemmerer, (Adam Van Dyck), (Noah Springer)
16:21.7, 16:32.4, 16:32.6, 16:58.5, 17:02.4, (17:35.8), (17:44.4)
16450Irvington, CA - Team Time (1st 5) 1:23:25.7 | Spread (1st 5) 48.9
61, 69, 101, 103, 116, (147)
Samuel Forbes Jr., Youan Khan, Rajdeep Summan, Bryan Jerish, Roumen Zarkov, (Robert Chang)
16:17.3, 16:23.2, 16:48.2, 16:50.8, 17:06.2, (17:33.3)
17512Washington, CA - Team Time (1st 5) 1:24:13.6 | Spread (1st 5) 1:31.7
40, 92, 99, 137, 144, (160)
Trevor Hancock, Lee Morkved, Diego Brown, Adrian Liang, Vivek Shah, (Zach Hobbs)
15:59.3, 16:38.0, 16:44.2, 17:21.1, 17:31.0, (17:45.5)
18520Foothill (Pleasanton), CA - Team Time (1st 5) 1:24:28.5 | Spread (1st 5) 1:04.2
63, 71, 122, 125, 139, (141), (146)
Arjun Subramanian, Prithu Kachare, Pablo Angel, Seth Tang, Chad Linke, (Jonah Shirakara), (Christopher Loo)
16:18.2, 16:24.8, 17:10.6, 17:12.5, 17:22.4, (17:24.8), (17:31.7)
19522Tamalpais, CA - Team Time (1st 5) 1:24:33.9 | Spread (1st 5) 1:41.8
33, 70, 126, 140, 153, (169), (173)
Paul Law, Tomoki Scharber, Caden Carney, Taiki Scharber, Ethan Lin, (Maurice Van Daele), (Adnan Ashraf)
15:55.5, 16:24.0, 17:14.0, 17:23.1, 17:37.3, (18:01.0), (18:06.8)
20550Concord, CA - Team Time (1st 5) 1:25:22.7 | Spread (1st 5) 2:41.6
23, 35, 142, 166, 184, (189), (217)
Logan Jacobs, Diego Huerta, Brian Torres, Brandon Simpson, Ernesto Perez Gutierrez, (Ko Williams), (Joey Anderson)
15:40.9, 15:56.2, 17:27.1, 17:56.0, 18:22.5, (18:29.9), (19:54.4)
21616Benicia, CA - Team Time (1st 5) 1:26:49.3 | Spread (1st 5) 2:55.4
58, 77, 113, 162, 206, (212)
Reid Burford, Blake Harris, Jackson Yacullo, Alika Rosales, Tyler Stewart, (Brandon Black)
16:15.1, 16:32.1, 17:03.5, 17:48.1, 19:10.5, (19:25.3)
22620Alameda, CA - Team Time (1st 5) 1:26:05.5 | Spread (1st 5) 1:34.1
51, 111, 149, 151, 158, (167), (170)
Emilio Cazares, Ian Pang, Jordan Lim, Connor Lynch, Ryan Melanson, (Eric Slez), (Benjamin Ting)
16:10.1, 17:00.5, 17:34.7, 17:36.0, 17:44.2, (17:57.4), (18:03.2)
23624Miramonte, CA - Team Time (1st 5) 1:26:00.3 | Spread (1st 5) 20.4
105, 121, 132, 132, 134, (136), (157)
Ryan Gottschalk, Yoav Konstantino, Christian Gee, Richard Davis, Xander Deanhardt, (Dominic Clerici), (Simon Neuwirth-Stein)
16:57.6, 17:09.7, 17:17.5, 17:17.5, 17:18.0, (17:20.8), (17:41.9)
24669Encinal, CA - Team Time (1st 5) 1:26:44.6 | Spread (1st 5) 1:06.0
98, 117, 143, 148, 163, (179), (218)
Ben Wilson-Ripsom, Davis Oduor, Gabe Jones, Diego Cerna, Dylan Mochizuki, (Zander Lack), (Myles Ferguson)
16:43.8, 17:06.5, 17:30.7, 17:33.8, 17:49.8, (18:13.2), (19:54.9)
25680San Leandro, CA - Team Time (1st 5) 1:26:50.8 | Spread (1st 5) 1:15.4
95, 127, 138, 155, 165, (175), (178)
Jacobo Mendez-Sanchez, Alvaro Rodriguez, Luis Ciprian, Eddie Campuzano, Kellan Murakami, (Anthony Zahradka), (Kha-Vinh Tran)
16:39.9, 17:14.4, 17:22.3, 17:38.9, 17:55.3, (18:10.2), (18:13.1)
26744American, CA - Team Time (1st 5) 1:28:17.6 | Spread (1st 5) 1:48.2
93, 129, 154, 182, 186, (196), (198)
Lucas Fezler, Vishwa Iyer, Nathaniel Beddingfield, Aryan Shah, Joel Gacusan, (Frank Wang), (Harshil Gupta)
16:38.3, 17:15.9, 17:37.5, 18:19.4, 18:26.5, (18:54.9), (18:59.4)
27750Piner, CA - Team Time (1st 5) 1:28:18.3 | Spread (1st 5) 1:21.0
115, 131, 156, 161, 187, (202), (210)
Tyler Tran, Austin Luong, Tyler Mezey, Roman Gaspar, Javier Lopez, (Stuart Hartman), (Omar Guitierrez)
17:06.1, 17:16.9, 17:41.1, 17:47.1, 18:27.1, (19:02.5), (19:21.1)
28789Livermore, CA - Team Time (1st 5) 1:29:36.4 | Spread (1st 5) 2:17.6
72, 168, 171, 185, 193, (213), (214)
Richard Beeler, Dillon Maheshwari, Mark Nishikubo, Timothy Blanton, Richard Mallon, (Stuart May), (Henry Gleason)
16:26.3, 17:58.4, 18:03.8, 18:24.0, 18:43.9, (19:43.5), (19:43.6)
29810Monte Vista, CA - Team Time (1st 5) 1:29:54.0 | Spread (1st 5) 1:51.3
107, 151, 177, 181, 194, (205), (209)
Tyler Eakin, Austin Pendergraft, Ryan Wilson, Jake Pederson, Draven Grondona, (Grant Kelley), (Wellington McNichols)
16:59.1, 17:36.0, 18:12.6, 18:15.9, 18:50.4, (19:09.7), (19:20.6)
30859Heritage (Brentwood), CA - Team Time (1st 5) 1:30:39.1 | Spread (1st 5) 1:19.8
123, 176, 180, 189, 191, (215), (216)
Hunter Sturtz, James Woolery, Dominic DePiero, Vincent Ceja, Gabriel Preciado, (Josh Cattolico), (Jordan Maldonado)
17:11.7, 18:10.8, 18:15.2, 18:29.9, 18:31.5, (19:48.6), (19:51.8)
31907Berean Christian, CA - Team Time (1st 5) 1:33:54.0 | Spread (1st 5) 3:44.1
87, 197, 200, 201, 222
Ryan Johnstone, Andrew Evans, Cameron Kochaphum, Aidan Legaria, Evan Bellig
16:35.2, 18:56.4, 19:00.7, 19:02.4, 20:19.3
32981Dublin, CA - Team Time (1st 5) 1:34:16.8 | Spread (1st 5) 1:06.8
172, 195, 203, 204, 207, (208), (211)
Ashton Lee, Francis Elises, Brian To, Brian Lin, Miguel Endaya, (Braeden Morrissey), (Alexander Martinez)
18:05.1, 18:50.7, 19:03.6, 19:05.5, 19:11.9, (19:18.9), (19:25.0)
331033Bishop O'Dowd, CA - Team Time (1st 5) 1:37:29.3 | Spread (1st 5) 2:03.3
174, 199, 219, 220, 221, (223), (224)
Ryan Wright, Christopher Costagliola, Aidan Thornburg, Marcus Fong, Arnet Yu, (Peter Schmitz), (Gabriel Martinez)
18:08.2, 18:59.5, 20:03.8, 20:06.3, 20:11.5, (20:21.7), (20:31.3)