1 | 20 | Menlo,
CA - Team Time (1st 5) 1:22:28.1 | Spread (1st 5) 2:59.4 |
| 1, 2, 4, 6, 7, (9), (23) |
| Calvin Katz, Kamran Murray, Justin Pretre, Aiden Deffner, Nikhil Khunitia, (Alex Boesch), (Nishan Rajavasireddy) |
| 15:15.0, 15:22.7, 16:04.9, 17:31.1, 18:14.4, (18:21.8), (19:18.6) |
2 | 39 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:27:59.0 | Spread (1st 5) 2:54.0 |
| 3, 5, 8, 11, 12, (17) |
| Niles Tilenius, Johnny Ragsdale, Matthew Morris, Tyler Jang, Lachlan Guo, (Caleb Quartey) |
| 15:47.0, 16:33.0, 18:18.0, 18:40.0, 18:41.0, (18:56.0) |
3 | 85 | The King’s Academy,
CA - Team Time (1st 5) 1:34:33.9 | Spread (1st 5) 36.1 |
| 13, 14, 16, 20, 22, (24), (25) |
| Thomas Tasker, Silas Taylor, Devan Choksi, Ian Hanna, Joshua Lin, (Joshua Han), (Isaac Fournier) |
| 18:41.7, 18:42.1, 18:51.9, 19:00.4, 19:17.8, (19:28.8), (19:29.2) |
4 | 108 | Sacred Heart Prep,
CA - Team Time (1st 5) 1:37:17.0 | Spread (1st 5) 2:17.0 |
| 10, 15, 26, 27, 30, (31), (34) |
| Nick Karros, Finn Roblin, JP Killmond, Nick Machicao, Matthew Barter, (Austin Jamias), (Alex Yansouni) |
| 18:29.0, 18:43.0, 19:37.0, 19:42.0, 20:46.0, (20:47.0), (23:10.0) |
5 | 115 | Harker,
CA - Team Time (1st 5) 1:37:30.2 | Spread (1st 5) 1:35.9 |
| 18, 19, 21, 28, 29, (32), (33) |
| Alexander Liou, Veyd Patil, Arya Maheshwari, Rupert Chen, Kailash Ranganathan, (Alex Hu), (Jason Lin) |
| 18:57.1, 18:59.1, 19:15.0, 19:46.0, 20:33.0, (21:21.0), (21:52.0) |