1 | 46 | Julian,
CA - Team Time (1st 5) 1:35:37.0 | Spread (1st 5) 1:43.0 |
| 1, 5, 10, 14, 16, (19), (38) |
| Ben Beatty, Clint Southcott, Wills Booth, Steven Smith, Dustin Jenson, (Isaiah Tunnell), (Blake Ritchie) |
| 18:17.0, 18:32.0, 19:12.0, 19:36.0, 20:00.0, (20:26.0), (22:52.0) |
2 | 52 | Calvin Christian,
CA - Team Time (1st 5) 1:36:32.0 | Spread (1st 5) 2:43.0 |
| 1, 4, 9, 15, 23, (25), (30) |
| Tyler Thomsen, Eric Berg, Jonathan Parker, Christian Schatz, Curtis Bether, (Brian Marcus), (Adam Berg) |
| 18:17.0, 18:22.0, 19:11.0, 19:42.0, 21:00.0, (21:05.0), (21:44.0) |
3 | 60 | Pacific Ridge,
CA - Team Time (1st 5) 1:37:36.0 | Spread (1st 5) 2:10.0 |
| 3, 8, 11, 18, 20, (27), (28) |
| Sean Straw, Henry Poole, Tai Eubank, Matthew Peterschmidt, Ben DeSoto Mayor, (Trevor King), (Isaac Ahn) |
| 18:21.0, 19:02.0, 19:21.0, 20:21.0, 20:31.0, (21:13.0), (21:24.0) |
4 | 69 | Foothills Christian,
CA - Team Time (1st 5) 1:38:36.0 | Spread (1st 5) 1:59.0 |
| 6, 7, 13, 21, 22, (29), (31) |
| Derek Zallar, Jack Switzer, Shane Olch, Andrew Valles, Luke Grantham, (Quentin Bridgeforth), (Kyle McKay) |
| 18:44.0, 18:55.0, 19:35.0, 20:39.0, 20:43.0, (21:41.0), (21:46.0) |
5 | 159 | Liberty Charter,
CA - Team Time (1st 5) 1:50:44.0 | Spread (1st 5) 3:57.0 |
| 12, 32, 36, 39, 40, (44), (47) |
| David Gastulem, Jesse Nunez, Preston Fraizer, James Kime, Aksel Fastring, (johnny Tabor), (Alfonso Valdez) |
| 19:23.0, 22:19.0, 22:33.0, 23:09.0, 23:20.0, (23:59.0), (26:16.0) |
6 | 163 | Maranatha Christian,
CA - Team Time (1st 5) 1:51:11.0 | Spread (1st 5) 3:14.0 |
| 17, 33, 35, 37, 41, (45) |
| Ben Carter, Luke Bronson, Luke Sullivan, Gray Rohde, Matt Whitney, (Kyle Hardenburg) |
| 20:10.0, 22:20.0, 22:28.0, 22:49.0, 23:24.0, (24:14.0) |
7 | 169 | Classical Academy,
CA - Team Time (1st 5) 1:52:12.0 | Spread (1st 5) 2:57.0 |
| 24, 26, 34, 42, 43, (46), (48) |
| Austen Nelson, Cole Mizel, Thomas Oven, Travis Elmer, Vansh Singh, (Brian White), (Ben Jones) |
| 21:01.0, 21:10.0, 22:24.0, 23:39.0, 23:58.0, (24:53.0), (27:44.0) |