1 | 36 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:19:07.0 | Spread (1st 5) 38.0 |
| 2, 4, 6, 9, 15, (18), (18) |
| Alex Sasser, Miles Meijer, Tucker Meijer, Michael Hase, Nico Filip-Sanchez, (Thomas Busse), (Prajay Lolabattu) |
| 15:32.0, 15:41.0, 15:49.0, 15:55.0, 16:10.0, (16:22.0), (16:22.0) |
2 | 88 | Willow Glen,
CA - Team Time (1st 5) 1:20:49.0 | Spread (1st 5) 1:18.0 |
| 1, 3, 21, 30, 33, (33), (38) |
| Hassen Hassen, Fenn Hoppe, Troy Dao, Sammy Euerle, Timothy Arredondo, (Zach Walker), (Giovanni Dal Canto) |
| 15:25.0, 15:34.0, 16:28.0, 16:39.0, 16:43.0, (16:43.0), (16:53.0) |
3 | 89 | St Francis (Mountain View),
CA - Team Time (1st 5) 1:20:56.0 | Spread (1st 5) 57.0 |
| 5, 12, 13, 29, 30, (36), (51) |
| Alexander Olivero, Alexander Ward, Connor Doyle, Owen Kemp, Jonathan Ott, (Narun Raman), (Samir Arora) |
| 15:42.0, 15:58.0, 15:59.0, 16:38.0, 16:39.0, (16:49.0), (17:21.0) |
4 | 131 | Lynbrook,
CA - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 1:18.0 |
| 6, 17, 24, 40, 44, (91), (105) |
| Justin Robison, Kevin Chacko, Andy Shen, Jim Sussenguth, Ryan Sadjadi, (Henry Jang), (Mathew Blackburn) |
| 15:49.0, 16:14.0, 16:32.0, 17:00.0, 17:07.0, (18:20.0), (18:38.0) |
5 | 154 | Junipero Serra,
CA - Team Time (1st 5) 1:23:26.0 | Spread (1st 5) 1:27.0 |
| 10, 20, 32, 40, 52, (56), (87) |
| Matthew Herrera, Jonathan Garcia, Miles Todzo, Ara Archbold, Lucas Furrer, (Andrew Barton), (Glenn McDonell) |
| 15:56.0, 16:26.0, 16:41.0, 17:00.0, 17:23.0, (17:27.0), (18:15.0) |
6 | 164 | Leland,
CA - Team Time (1st 5) 1:23:50.0 | Spread (1st 5) 1:21.0 |
| 10, 22, 39, 45, 48, (67), (74) |
| Adam Schulze, Rory Buckman, Joey Johnson, Matthew Tang, David Colman, (Michael Mella), (Daniel Vo) |
| 15:56.0, 16:31.0, 16:55.0, 17:11.0, 17:17.0, (17:42.0), (17:57.0) |
7 | 200 | Los Altos,
CA - Team Time (1st 5) 1:24:35.0 | Spread (1st 5) 2:16.0 |
| 8, 13, 27, 72, 80, (83), (87) |
| Ben Zaeske, Andreas Godderis, Kevin Anawalt, Andrew Young, Langston Hay, (Nathan Godderis), (Geoffrey Glass) |
| 15:54.0, 15:59.0, 16:37.0, 17:55.0, 18:10.0, (18:12.0), (18:15.0) |
8 | 236 | Andrew Hill,
CA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 1:44.0 |
| 16, 22, 52, 72, 74, (76), (110) |
| Jorge Estrella, Arjun Savel, Fernando Conriquez, Ahmed Jama, Hieu Hoang, (Jaime Avila), (Mauricio Guerra) |
| 16:13.0, 16:31.0, 17:23.0, 17:55.0, 17:57.0, (17:59.0), (18:49.0) |
9 | 247 | Westmont,
CA - Team Time (1st 5) 1:26:16.0 | Spread (1st 5) 1:02.0 |
| 25, 43, 58, 59, 62, (87), (97) |
| Kevin Krein, Aaron Lloyd, Roy Thompson, Sean Hoerger, Julian Adam, (Joshua Olszewski), (Chris Morris) |
| 16:33.0, 17:06.0, 17:30.0, 17:32.0, 17:35.0, (18:15.0), (18:25.0) |
10 | 302 | Cupertino,
CA - Team Time (1st 5) 1:27:49.0 | Spread (1st 5) 50.0 |
| 46, 48, 59, 70, 79, (80), (105) |
| Ayush Chapagain, Willy Tu, Angelo Tenorio, Jake Davidson, Danilo Radovic, (Debarshi Basak), (Alex Shieh) |
| 17:13.0, 17:17.0, 17:32.0, 17:44.0, 18:03.0, (18:10.0), (18:38.0) |
11 | 320 | Piedmont Hills,
CA - Team Time (1st 5) 1:28:07.0 | Spread (1st 5) 1:50.0 |
| 25, 57, 67, 77, 94, (105), (109) |
| Bryan Chu, Zachary Gaspar, Austin Rubalcava, Andrew Nguyen, JOHN LIN, (Jonathan Chu), (Johnny Ho) |
| 16:33.0, 17:29.0, 17:42.0, 18:00.0, 18:23.0, (18:38.0), (18:43.0) |
12 | 345 | Archbishop Riordan,
CA - Team Time (1st 5) 1:28:42.0 | Spread (1st 5) 1:52.0 |
| 27, 66, 69, 83, 100, (125), (132) |
| Brian Koeswic, Ian Cranfield, Trevor Paulbitski, Gabriel Rouhani, Tycho Meimban, (Kevin Oliva), (JC Conacosa) |
| 16:37.0, 17:41.0, 17:43.0, 18:12.0, 18:29.0, (19:29.0), (19:53.0) |
13 | 355 | Silver Creek,
CA - Team Time (1st 5) 1:29:10.0 | Spread (1st 5) 1:17.0 |
| 42, 54, 77, 90, 92, (101), (103) |
| Daniel Vite, Christopher Ho, Paul Nguyen, Adrian Nevarez, Adit Jha, (Rury Valdivia), (Kevin Khong) |
| 17:05.0, 17:26.0, 18:00.0, 18:17.0, 18:22.0, (18:32.0), (18:35.0) |
14 | 386 | Evergreen Valley,
CA - Team Time (1st 5) 1:30:02.0 | Spread (1st 5) 1:40.0 |
| 47, 63, 71, 92, 113, (118), (121) |
| Tyler Yep, Dylan Tian, Angel Akawi, Nathan Ton, Veeresh Neralagi, (Michael Acosta), (Siddhartha Krishnan) |
| 17:16.0, 17:36.0, 17:52.0, 18:22.0, 18:56.0, (19:09.0), (19:12.0) |
15 | 388 | Milpitas,
CA - Team Time (1st 5) 1:29:45.0 | Spread (1st 5) 1:48.0 |
| 36, 64, 85, 99, 104, (112), (114) |
| Jeremy Shaw, Lam Peter Tran, Alejandro Santillan, Ryan Balaoing, Kaito Hashimoto, (Martin Espinoza), (MILLEN DO) |
| 16:49.0, 17:38.0, 18:13.0, 18:28.0, 18:37.0, (18:53.0), (19:01.0) |
16 | 409 | Prospect,
CA - Team Time (1st 5) 1:30:33.0 | Spread (1st 5) 2:15.0 |
| 35, 50, 94, 115, 115, (129), (131) |
| Daniel Rubino, Charlie Huffman-Luna, Ken Joseph, Jared Kenigsberg, Jason Morrow, (Matthew Vincent), (James Shoenhair) |
| 16:47.0, 17:19.0, 18:23.0, 19:02.0, 19:02.0, (19:34.0), (19:50.0) |
17 | 440 | Leigh,
CA - Team Time (1st 5) 1:31:35.0 | Spread (1st 5) 1:52.0 |
| 59, 64, 82, 111, 124, (126), (128) |
| Alec Reynolds, Eric Mead, Matthew Pearson, Daniel Morway, Matthew Malvini, (William Thomas), (Glenn Ransom) |
| 17:32.0, 17:38.0, 18:11.0, 18:50.0, 19:24.0, (19:31.0), (19:33.0) |
18 | 483 | Pioneer,
CA - Team Time (1st 5) 1:32:33.0 | Spread (1st 5) 1:43.0 |
| 54, 94, 102, 115, 118, (122), (127) |
| Noah Smith, Daniel Farakesh, Cole Richmond, Jack Dirck, Tommy Goss, (Riker Cox), (Isaac Lara) |
| 17:26.0, 18:23.0, 18:33.0, 19:02.0, 19:09.0, (19:21.0), (19:32.0) |
19 | 567 | Archbishop Mitty,
CA - Team Time (1st 5) 1:35:25.0 | Spread (1st 5) 1:47.0 |
| 85, 108, 118, 122, 134, (135), (136) |
| Austin Lin, Samuel Leather, Leo Tong, Wallace Lin, Dominic Leuzze, (Charles Pyle), (Affaan Ghazzali) |
| 18:13.0, 18:42.0, 19:09.0, 19:21.0, 20:00.0, (20:01.0), (20:20.0) |
20 | 636 | Branham,
CA - Team Time (1st 5) 1:40:51.0 | Spread (1st 5) 3:55.0 |
| 98, 130, 133, 137, 138, (139), (140) |
| Jeffrey Burrows, Adrian Melgoza, Jacob Seichrist, Matthew Garcia, Spencer Lindquist, (Jay Carreon), (Josh Olsen) |
| 18:27.0, 19:40.0, 19:57.0, 20:25.0, 22:22.0, (22:40.0), (27:47.0) |