1 | 28 | Classical Academy,
CA - Team Time (1st 5) 1:32:35.4 | Spread (1st 5) 1:33.0 |
| 2, 4, 5, 7, 10, (11), (14) |
| Christian Worthen, Robert Goff, Evan France, Erik Swanson, Wyatt Hulsey, (Ryan Ferragamo), (Seth Lopez) |
| 17:42.5, 18:04.2, 18:35.8, 18:57.4, 19:15.5, (19:30.7), (19:53.9) |
2 | 30 | Pacific Ridge,
CA - Team Time (1st 5) 1:31:46.5 | Spread (1st 5) 3:19.5 |
| 1, 3, 6, 8, 12, (13), (15) |
| Travis Headapohl, Thomas Peterschmidt, Christian Yun, Jonah Gercke, Nate McClymonds, (Leo Diaz), (Bryce Snodgrass) |
| 16:19.8, 17:59.8, 18:43.0, 19:04.6, 19:39.3, (19:44.6), (19:54.3) |
3 | 79 | Maranatha Christian,
CA - Team Time (1st 5) 1:46:36.8 | Spread (1st 5) 4:16.0 |
| 9, 16, 17, 18, 19, (20), (21) |
| Brett Doig, Justin Gray, Justin Stout, William Davis, Noah Segoria, (Connor Woodahl), (Justin Garmer) |
| 19:07.5, 20:11.4, 21:35.5, 22:18.9, 23:23.5, (24:44.6), (27:00.4) |