1 | 57 | Granada,
CA - Team Time (1st 5) 1:16:47.8 | Spread (1st 5) 50.5 |
| 5, 6, 7, 15, 24, (35), (43) |
| Seth Jeppson, Anthony Guerra, Joshua White, Cameron Meier, Julian Galicia Thomas, (Andrew Lau), (Cameron Gray) |
| 15:02.9, 15:05.3, 15:07.5, 15:38.7, 15:53.4, (16:08.2), (16:20.4) |
2 | 60 | Archie Williams,
CA - Team Time (1st 5) 1:17:14.8 | Spread (1st 5) 56.2 |
| 4, 8, 11, 12, 25, (58), (96) |
| Nicco Pompili, Amir Barkan, Gabriel Reuter, Cooper McCarthy, Owen Wolford, (Vincenzo Kehrlein), (Josiah Russell) |
| 15:00.6, 15:12.9, 15:29.8, 15:34.7, 15:56.8, (16:43.7), (17:08.5) |
3 | 117 | Amador Valley,
CA - Team Time (1st 5) 1:19:09.0 | Spread (1st 5) 1:01.0 |
| 9, 13, 18, 36, 41, (53), (76) |
| Jack Gray, Aidan Boyle, Aidan McCarthy, Jacob Lawrence, Euan Houston, (John Lester), (Max Jorgenson) |
| 15:18.0, 15:36.0, 15:46.0, 16:10.0, 16:19.0, (16:39.0), (16:56.0) |
4 | 145 | De La Salle,
CA - Team Time (1st 5) 1:19:55.0 | Spread (1st 5) 1:26.0 |
| 9, 22, 26, 29, 59, (65), (93) |
| Connor Livingston, Derek O'Connor, Kieran Brown, Patrick Curulla, Dominic Borrelli, (Agustin Gomez de la Vega), (Andy Ward) |
| 15:18.0, 15:51.0, 15:58.0, 16:04.0, 16:44.0, (16:51.0), (17:08.0) |
5 | 166 | San Francisco University,
CA - Team Time (1st 5) 1:20:43.4 | Spread (1st 5) 54.7 |
| 16, 20, 34, 47, 49, (64), (105) |
| Charlie Kennedy, Clay Mills, Ezra Parkhill, Elliott Weil, Andrew Cheng, (Colin Cooper), (Chase Leffers) |
| 15:39.9, 15:50.3, 16:08.0, 16:30.6, 16:34.6, (16:49.6), (17:19.0) |
6 | 184 | Las Lomas,
CA - Team Time (1st 5) 1:20:08.2 | Spread (1st 5) 2:20.0 |
| 1, 23, 39, 46, 75, (76), (90) |
| Preston Norris, Parker Wilkerson, Charlie Kisylia, Cooper Wise, Casey Renaghan, (Jack Daley), (Jacob Renaghan) |
| 14:35.5, 15:52.0, 16:14.8, 16:30.4, 16:55.5, (16:56.0), (17:04.2) |
7 | 222 | Piner,
CA - Team Time (1st 5) 1:21:36.0 | Spread (1st 5) 1:09.4 |
| 19, 21, 32, 69, 81, (91), (125) |
| Nathan Hayes, Jeremiah Cano, Emmanuel Delgado, Jimy Garcia, Juan Vazquez, (Austin Luong), (Addison Gaspar) |
| 15:48.6, 15:50.9, 16:06.8, 16:51.7, 16:58.0, (17:05.9), (17:36.3) |
8 | 263 | Acalanes,
CA - Team Time (1st 5) 1:22:35.0 | Spread (1st 5) 49.7 |
| 38, 42, 45, 50, 88, (110), (113) |
| Andrew Owens, Riley Noon, Samuel Roth, Nick Hutson, Joshua Starr, (Dominic Basaldua), (Harrison Seymour) |
| 16:13.8, 16:19.7, 16:22.9, 16:35.1, 17:03.5, (17:26.4), (17:28.3) |
9 | 272 | Foothill (Pleasanton),
CA - Team Time (1st 5) 1:22:10.0 | Spread (1st 5) 2:33.0 |
| 3, 26, 60, 65, 118, (152), (161) |
| Russell Sullivan, Shrey Shah, Arjun Subramanian, Prithu Kachare, Pranav Poominathan, (Christopher Loo), (Ruairi Dwyer) |
| 15:00.0, 15:58.0, 16:48.0, 16:51.0, 17:33.0, (18:16.0), (18:24.0) |
10 | 273 | Tamalpais,
CA - Team Time (1st 5) 1:22:49.0 | Spread (1st 5) 57.9 |
| 28, 31, 63, 68, 83, (92), (101) |
| Tomoki Scharber, Paul Law, Coleman Morrow, Ethan Swergold, Jake Weisert, (Luke Owens), (Jonah Buessing) |
| 16:02.1, 16:06.0, 16:49.5, 16:51.4, 17:00.0, (17:06.1), (17:16.7) |
11 | 303 | James Logan,
CA - Team Time (1st 5) 1:23:09.5 | Spread (1st 5) 1:10.1 |
| 29, 37, 54, 84, 99, (114), (133) |
| Yadvinder Grewal, Makaio Mims, Joseph Moran, Mason Oania, Issac Delizo, (Jackson Harper), (Meinkaye Kaye) |
| 16:04.0, 16:10.8, 16:39.7, 17:00.9, 17:14.1, (17:29.1), (17:54.4) |
12 | 337 | Alameda,
CA - Team Time (1st 5) 1:23:30.1 | Spread (1st 5) 1:54.9 |
| 14, 40, 73, 93, 117, (120), (124) |
| Adam Elaidy, Patrick Nguyen, Ian Pang, Connor Lynch, Tilman Vetter, (Benjamin Ting), (Mitchell Tansey) |
| 15:36.9, 16:18.4, 16:55.0, 17:08.0, 17:31.8, (17:34.6), (17:36.2) |
13 | 374 | Monte Vista,
CA - Team Time (1st 5) 1:24:41.0 | Spread (1st 5) 32.0 |
| 57, 60, 70, 87, 100, (102) |
| Ian Bushell, Thomas Ball, Aakersh Mathur, Jason Serduke, Brendan Leahey, (Yonathan Amare) |
| 16:43.0, 16:48.0, 16:52.0, 17:03.0, 17:15.0, (17:17.0) |
14 | 391 | Casa Grande,
CA - Team Time (1st 5) 1:25:00.0 | Spread (1st 5) 47.0 |
| 51, 60, 65, 107, 108, (144), (163) |
| Owen Hite, William Hite, Garrett Esponda, Nolan Hosbein, Logan Moon, (Aaron Beaube), (Andrew Gotshall) |
| 16:36.0, 16:48.0, 16:51.0, 17:22.0, 17:23.0, (18:05.0), (18:36.0) |
15 | 420 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:24:56.7 | Spread (1st 5) 1:28.3 |
| 33, 82, 85, 98, 122, (129), (160) |
| Mark Kearney, Travis Evans, Galen Hastings, Antonio Woo, Skyler Dela Cruz, (Emanuel Olivares), (Jesse Steyer) |
| 16:07.5, 16:59.9, 17:01.6, 17:11.9, 17:35.8, (17:44.0), (18:22.0) |
16 | 464 | Northgate,
CA - Team Time (1st 5) 1:26:06.0 | Spread (1st 5) 1:38.0 |
| 44, 73, 76, 132, 139, (141), (152) |
| Thomas Davies, Logan Harlow, Karl Lindeman, Aidan Sunbury, Leonard Garcia, (Isaiah Reyes), (Adam Burkes) |
| 16:22.0, 16:55.0, 16:56.0, 17:53.0, 18:00.0, (18:02.0), (18:16.0) |
17 | 557 | Clayton Valley,
CA - Team Time (1st 5) 1:27:18.0 | Spread (1st 5) 1:01.0 |
| 79, 89, 123, 128, 138, (139), (172) |
| Nathan Butterfield, Nicholas Muller, Nick Harrison, Matthew Andrade, Aidan Reinwald, (Sean Malley), (Christian White) |
| 16:57.0, 17:04.0, 17:36.0, 17:43.0, 17:58.0, (18:00.0), (18:55.0) |
18 | 560 | Montgomery,
CA - Team Time (1st 5) 1:27:34.0 | Spread (1st 5) 1:16.8 |
| 71, 103, 104, 134, 148, (149), (156) |
| Brandon Alvarado, Brent Oru-Craig, Justin Richter, Garrett Hurd, Kyle Theuerkauf, (Sebastian Herbst), (Kibreab Tesfamichael) |
| 16:53.0, 17:18.1, 17:18.4, 17:54.7, 18:09.8, (18:12.3), (18:17.9) |
| 560 | Newark Memorial,
CA - Team Time (1st 5) 1:28:10.2 | Spread (1st 5) 2:35.2 |
| 52, 72, 126, 131, 179, (181), (189) |
| Angel Martinez, Cole Kendall, Danny Trabanino, Raiden Romero, Antonio Monroy, (Mateen Yaqubi), (Pietro Farina) |
| 16:36.6, 16:54.9, 17:37.9, 17:49.0, 19:11.8, (19:14.9), (19:47.0) |
20 | 660 | Ukiah,
CA - Team Time (1st 5) 1:29:12.2 | Spread (1st 5) 36.5 |
| 111, 127, 137, 142, 143, (166), (170) |
| Chris Armstrong, Lorenzo Diaz, Luca Szabo, Hendrik Telfer, Daniel Lieben, (Zachary Koball), (Zach Carter) |
| 17:27.4, 17:40.4, 17:57.4, 18:03.1, 18:03.9, (18:39.0), (18:46.4) |
21 | 666 | Marin Catholic,
CA - Team Time (1st 5) 1:31:19.3 | Spread (1st 5) 5:38.1 |
| 2, 106, 158, 199, 201, (208) |
| Lyle Rumon, Andrew Thompson, Mateo Thomas, Manuel Rodriguez, Ben Freed, (Peter Cooley) |
| 14:50.4, 17:21.0, 18:20.7, 20:18.7, 20:28.5, (21:02.6) |
22 | 670 | Urban of San Francisco,
CA - Team Time (1st 5) 1:30:14.4 | Spread (1st 5) 2:05.9 |
| 86, 97, 136, 174, 177, (205), (215) |
| Nick Miller, Ben Galloway, Avery Hall, Oscar Wong, Sam Padilla, (Henry Britton), (Ben Nyugen) |
| 17:02.6, 17:09.5, 17:55.0, 18:58.8, 19:08.5, (20:59.2), (22:47.3) |
23 | 677 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:29:35.0 | Spread (1st 5) 53.0 |
| 109, 118, 145, 150, 155, (164), (171) |
| Dominic Padre, Rowan O'Brien, Diego Salgues, Giullian Galindo, Matthew Geller, (Ellis Cervantes), (Christopher Ramirez) |
| 17:24.0, 17:33.0, 18:06.0, 18:15.0, 18:17.0, (18:37.0), (18:51.0) |
24 | 678 | Antioch,
CA - Team Time (1st 5) 1:29:35.7 | Spread (1st 5) 47.3 |
| 116, 121, 134, 150, 157, (159), (165) |
| Payton Harty, Sid Valdez, Ralph Luke, Julian Rodriquez, Robert Lewis, (Daniel Lucido), (Michael Lynn) |
| 17:31.7, 17:35.3, 17:54.7, 18:15.0, 18:19.0, (18:20.9), (18:37.9) |
25 | 691 | Albany,
CA - Team Time (1st 5) 1:30:59.1 | Spread (1st 5) 2:50.8 |
| 55, 130, 154, 167, 185, (186), (188) |
| Calder Abbott, Henry Burditt, Victor Zhang, Joseph Doyle, Julian Johnson, (Trevor Ryan), (Sunny Zhou) |
| 16:41.1, 17:48.2, 18:16.9, 18:41.0, 19:31.9, (19:35.8), (19:43.5) |
26 | 735 | Middletown,
CA - Team Time (1st 5) 1:34:18.8 | Spread (1st 5) 4:14.4 |
| 56, 95, 187, 193, 204, (209), (212) |
| Isaac Rascon, Tyler Cobb, Isaiah Diaz, Caleb Cobb, Jackson Scheibal, (Jordan Rego), (Dorian Smith) |
| 16:41.6, 17:08.4, 19:36.4, 19:56.4, 20:56.0, (21:12.2), (22:00.8) |
27 | 759 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:32:40.0 | Spread (1st 5) 2:54.0 |
| 79, 147, 167, 175, 191, (200), (203) |
| Carson Edwards, Colby Thompson, Samuel Rogers, Graham Manning, Delano Roderick, (Sam DiBetta), (Nolin Searls) |
| 16:57.0, 18:07.0, 18:41.0, 19:04.0, 19:51.0, (20:19.0), (20:55.0) |
28 | 765 | Livermore,
CA - Team Time (1st 5) 1:38:45.0 | Spread (1st 5) 7:22.1 |
| 48, 112, 178, 211, 216 |
| Devon Maheshwari, Kyle Lam, Timothy Blanton, Max O'Connor, Canyon Prusso |
| 16:34.2, 17:27.5, 19:09.7, 21:37.3, 23:56.3 |
29 | 810 | Healdsburg,
CA - Team Time (1st 5) 1:37:50.7 | Spread (1st 5) 6:23.4 |
| 17, 190, 194, 195, 214 |
| Dante Godinez, Luca Pastene, Fernando Salazar, Jeremy Felix, Aiden Whitlock |
| 15:45.9, 19:49.0, 20:02.6, 20:03.9, 22:09.3 |
30 | 840 | Sonoma Valley,
CA - Team Time (1st 5) 1:34:54.9 | Spread (1st 5) 2:38.1 |
| 115, 173, 176, 180, 196 |
| Justin Cox, Nate Jordan, Mason Phillips, Lucas Martindale, Zander Casillas |
| 17:29.9, 18:55.7, 19:07.5, 19:13.8, 20:08.0 |
31 | 843 | Encinal,
CA - Team Time (1st 5) 1:34:08.9 | Spread (1st 5) 1:21.6 |
| 146, 162, 169, 182, 184, (202), (207) |
| Dylan Mochizuki, Michael Chen, Gabe Jones, Jaden Taylor, Ian Muchiri, (Dante Falconer), (William Norboe) |
| 18:06.7, 18:29.3, 18:43.8, 19:20.8, 19:28.3, (20:40.4), (21:01.8) |
32 | 976 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:40:43.0 | Spread (1st 5) 1:37.0 |
| 183, 192, 197, 198, 206, (210), (213) |
| Adam Schwartz, Aaron Miller, Rafael Branco, Logan UNG, Liam Edwards, (Jude Sole), (Arlo Halpren) |
| 19:22.5, 19:51.3, 20:12.7, 20:17.0, 20:59.5, (21:15.6), (22:06.9) |