1 | 28 | San Francisco University,
CA - Team Time (1st 5) 1:02:15.0 | Spread (1st 5) 23.0 |
| 3, 5, 5, 5, 10, (14), (17) |
| Marco DaCunha, Charlie Kennedy, Elliott Weil, Clay Mills, Ezra Parkhill, (Andrew Cheng), (Justin Sze) |
| 12:14.0, 12:28.0, 12:28.0, 12:28.0, 12:37.0, (12:44.0), (12:50.0) |
2 | 84 | College Park,
CA - Team Time (1st 5) 1:03:56.0 | Spread (1st 5) 53.0 |
| 4, 14, 16, 18, 32, (35), (46) |
| Dylan Cook, Bjorn Thorsen, Parker Grube, Nate Tesfaye, Joseph Ziegler, (Ethan Gaigalas), (Stanley Yang) |
| 12:20.0, 12:44.0, 12:48.0, 12:51.0, 13:13.0, (13:27.0), (13:45.0) |
3 | 88 | Alameda,
CA - Team Time (1st 5) 1:04:11.0 | Spread (1st 5) 19.0 |
| 11, 13, 19, 22, 23, (23), (44) |
| Ethan West, Adam Elaidy, Cedric Murphy, Devin Rowe, Emilio Cazares, (Patrick Nguyen), (Tilman Vetter) |
| 12:40.0, 12:43.0, 12:52.0, 12:57.0, 12:59.0, (12:59.0), (13:42.0) |
4 | 100 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:04:15.0 | Spread (1st 5) 34.0 |
| 8, 11, 26, 27, 28, (29), (37) |
| Phoenix Aquino-Thomas, Antonio Dominguez, Mark Kearney, Ben Kaplan, Michael Liu, (Skyler Dela Cruz), (Ian Hu) |
| 12:29.0, 12:40.0, 13:01.0, 13:02.0, 13:03.0, (13:04.0), (13:28.0) |
5 | 118 | Northgate,
CA - Team Time (1st 5) 1:05:05.0 | Spread (1st 5) 1:27.0 |
| 2, 9, 33, 35, 39, (43), (47) |
| Michael Wheeler, Michael Lizzarago, Thomas Davies, Sanjay Baas, Patrick Thierry, (Adam Burkes), (Karl Lindeman) |
| 12:09.0, 12:36.0, 13:17.0, 13:27.0, 13:36.0, (13:40.0), (13:47.0) |
6 | 169 | Berkeley,
CA - Team Time (1st 5) 1:06:44.0 | Spread (1st 5) 40.0 |
| 23, 30, 34, 40, 42, (45), (49) |
| Daichi Uzawa, Taylor Yee, Adrian Shuh-Humphries, Sam Battles, Soren Whiting, (Jovi Tseng), (Emmett Gardella) |
| 12:59.0, 13:07.0, 13:22.0, 13:37.0, 13:39.0, (13:43.0), (13:51.0) |
7 | 187 | Windsor,
CA - Team Time (1st 5) 1:07:49.0 | Spread (1st 5) 2:50.0 |
| 1, 20, 50, 56, 60, (66), (69) |
| Lucas Chung, Hunter Larson, Michael Freitas, David Kvamme, Ian Hopkins, (Ben Kvamme), (Adrian Burger) |
| 11:51.0, 12:54.0, 13:58.0, 14:25.0, 14:41.0, (15:09.0), (15:18.0) |
8 | 214 | Newark Memorial,
CA - Team Time (1st 5) 1:08:25.0 | Spread (1st 5) 59.0 |
| 31, 38, 41, 51, 53, (59), (64) |
| Eric Lambruschini, Anthony Juarez, Raiden Romero, Leon Lambruschini, Cole Kendall, (Mateen Yaqubi), (Billy Chesney) |
| 13:08.0, 13:33.0, 13:38.0, 13:59.0, 14:07.0, (14:38.0), (14:56.0) |
9 | 254 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:11:17.0 | Spread (1st 5) 2:39.0 |
| 20, 52, 54, 58, 70, (73), (74) |
| Carson Edwards, Graham Manning, Dylan Gregory, Jason Morgan, Sidney Kuehn, (Shayan Mirzazadeh), (Badruddeen Sobhy) |
| 12:54.0, 14:02.0, 14:15.0, 14:33.0, 15:33.0, (15:56.0), (16:17.0) |
10 | 285 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:12:21.0 | Spread (1st 5) 1:15.0 |
| 48, 55, 56, 61, 65, (67), (67) |
| Oliver Galloway, James Moore, Zachary Matthews, Adam Schwartz, Octavio Kaufman, (Logan UNG), (John Kingsland) |
| 13:49.0, 14:20.0, 14:25.0, 14:43.0, 15:04.0, (15:10.0), (15:10.0) |
11 | 365 | San Lorenzo,
CA - Team Time (1st 5) 1:19:51.0 | Spread (1st 5) 2:01.0 |
| 63, 71, 72, 79, 80, (81) |
| Christian Lander, Jacob Lambert, Antonio Taporco, Julian Arrayga, Sawhard Maharjan, (Brian Martinez) |
| 14:55.0, 15:42.0, 15:43.0, 16:35.0, 16:56.0, (17:12.0) |
12 | 367 | San Francisco Waldorf,
CA - Team Time (1st 5) 1:20:19.0 | Spread (1st 5) 1:37.0 |
| 62, 75, 75, 77, 78 |
| Cash Logan, Lucca Jones, Findlay Fullarton, Jackson Pruett, Calvin Yee |
| 14:49.0, 16:21.0, 16:21.0, 16:22.0, 16:26.0 |