| 1 | 18 | The King’s Academy,
CA - Team Time (1st 5) 1:13:38.0 | Spread (1st 5) 25.0 |
| 1, 1, 4, 5, 7, (10), (11) |
| Shaylan Gokel, Seth Chatterton, Parker Glenn, Erik Anderson, Blake Ostman, (Paul Rogel - Herrera), (Ben Shirey) |
| 14:32.0, 14:32.0, 14:48.0, 14:49.0, 14:57.0, (15:12.0), (15:15.0) |
| 2 | 51 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:16:15.0 | Spread (1st 5) 1:10.0 |
| 3, 6, 8, 15, 19, (20), (25) |
| Mrinal Verghese, Jeremy Huang, Whitner Grange, Deji Agunbiade, Leonardo Vilchez, (Kevin Lin), (Kyle Chu) |
| 14:46.0, 14:50.0, 15:03.0, 15:40.0, 15:56.0, (15:57.0), (16:52.0) |
| 3 | 87 | Pinewood,
CA - Team Time (1st 5) 1:19:26.0 | Spread (1st 5) 58.0 |
| 12, 13, 18, 21, 23, (28), (29) |
| Nathan Saul, Robin Sanders, Michael Bodine, Jaspaul Ghumman, Evan Escher, (Dominick Twombly), (Erik Dabagian) |
| 15:31.0, 15:35.0, 15:52.0, 15:59.0, 16:29.0, (17:02.0), (17:05.0) |
| 4 | 106 | Harker,
CA - Team Time (1st 5) 1:21:24.0 | Spread (1st 5) 2:10.0 |
| 9, 17, 22, 27, 31, (34), (35) |
| Connor O'Neill, Rahul Balakrishnan, Rahul Sridhar, Lev Sepetov, Andrew Rule, (Jeremiah Anderson), (Raymond Cheng) |
| 15:07.0, 15:49.0, 16:16.0, 16:55.0, 17:17.0, (17:43.0), (18:16.0) |
| 5 | 109 | Woodside Priory,
CA - Team Time (1st 5) 1:22:02.0 | Spread (1st 5) 1:37.0 |
| 14, 16, 24, 25, 30, (32), (33) |
| Jack Youstra, Josh Gutow, John Xing, Tommy Wang, Bob Zheng, (Liam Bannon), (Pieter Henkens) |
| 15:38.0, 15:42.0, 16:35.0, 16:52.0, 17:15.0, (17:20.0), (17:37.0) |