1 | 26 | Jesuit,
CA - Team Time (1st 5) 1:06:24.0 | Spread (1st 5) 36.0 |
| 1, 3, 5, 8, 9, (11), (12) |
| Chris Goode, Flavio Medrano, Eric Ragland, Tristyn Martin, Kyle Sanborn, (Luke Gary), (Sam Stoll) |
| 12:52.0, 13:15.0, 13:24.0, 13:25.0, 13:28.0, (13:36.0), (13:41.0) |
2 | 74 | Menlo,
CA - Team Time (1st 5) 1:09:12.0 | Spread (1st 5) 1:16.0 |
| 2, 5, 14, 24, 29, (55), (57) |
| Daniel Pugliese, Andrew Schmitt, Matt Myers, Michael Machlin, Eric Jadallah, (Samuel Redmond), (Paul Roever) |
| 13:12.0, 13:24.0, 13:48.0, 14:20.0, 14:28.0, (15:55.0), (16:02.0) |
3 | 85 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:09:38.0 | Spread (1st 5) 43.0 |
| 10, 16, 18, 20, 21, (28), (35) |
| Jake Kohn, Sam Klotz, Preston Lam, Ryan Kaveh, Simon Willig, (Kyle Cheng), (William Rossi) |
| 13:30.0, 13:51.0, 13:57.0, 14:07.0, 14:13.0, (14:27.0), (14:53.0) |
4 | 104 | Sacred Heart Prep,
CA - Team Time (1st 5) 1:10:44.0 | Spread (1st 5) 1:08.0 |
| 4, 23, 25, 26, 26, (31), (38) |
| Zach Kaplan, Kyle Burbach, Steven Glassmoyer, Carter Kremer, Joey Putnam, (Bill White), (Matthew Jacobs) |
| 13:16.0, 14:17.0, 14:23.0, 14:24.0, 14:24.0, (14:32.0), (15:03.0) |
5 | 138 | Harker,
CA - Team Time (1st 5) 1:12:44.0 | Spread (1st 5) 2:11.0 |
| 13, 15, 17, 43, 50, (50), (56) |
| Corey Gonzales, Proteek Biswas, Tyler Yeats, Rahul Srldhar, Nik Datuashvili, (Rahul Balakrishnan), (Nikhil Kishore) |
| 13:42.0, 13:50.0, 13:56.0, 15:23.0, 15:53.0, (15:53.0), (16:01.0) |
6 | 149 | The King’s Academy,
CA - Team Time (1st 5) 1:13:36.0 | Spread (1st 5) 2:14.0 |
| 5, 19, 39, 41, 45, (48), (50) |
| Joshua Keefe, Peter Williams, Nikolas Tan, Derek Field, Abin Thomas, (Daniel Oneil), (Ben Shirey) |
| 13:24.0, 14:05.0, 15:09.0, 15:20.0, 15:38.0, (15:52.0), (15:53.0) |
7 | 171 | Woodside Priory,
CA - Team Time (1st 5) 1:14:14.0 | Spread (1st 5) 16.0 |
| 32, 33, 34, 35, 37, (42), (46) |
| Dylan Croll, Johnny Trudelle, Leo Berez, Joe Farned, Isaac Berez, (Brian DiGiorgio), (Chris Gregory) |
| 14:42.0, 14:49.0, 14:52.0, 14:53.0, 14:58.0, (15:22.0), (15:40.0) |
8 | 196 | Leland,
CA - Team Time (1st 5) 1:16:06.0 | Spread (1st 5) 2:23.0 |
| 22, 30, 39, 44, 61, (65), (67) |
| Zach Nollette, Daniel Kulinich, Adam Schulze, Christopher Osugi, Ashwin Kulkarni, (Stephen Marinsik), (Anoeil Odisho) |
| 14:14.0, 14:31.0, 15:09.0, 15:35.0, 16:37.0, (17:11.0), (17:54.0) |
9 | 266 | Pinewood,
CA - Team Time (1st 5) 1:20:02.0 | Spread (1st 5) 22.0 |
| 47, 48, 54, 58, 59, (63), (64) |
| Ryland Chan, Robin Sanders, Jack Hochberg, Kevin Endersby, Dylan Dryer, (Austin Twombly), (Vishul Jindal) |
| 15:51.0, 15:52.0, 15:54.0, 16:12.0, 16:13.0, (16:51.0), (16:57.0) |
10 | 306 | San Francisco International,
CA - Team Time (1st 5) 1:29:21.0 | Spread (1st 5) 6:56.0 |
| 50, 60, 62, 66, 68 |
| Medhani Berih, Luis Garcia, Shen Luo, Rodrigo Mendez, Haotai Huang |
| 15:53.0, 16:36.0, 16:50.0, 17:13.0, 22:49.0 |