1 | 46 | Pacific Ridge,
CA - Team Time (1st 5) 1:34:18.0 | Spread (1st 5) 1:28.0 |
| 3, 6, 9, 13, 15, (19), (30) |
| Henry Poole, Travis Headapohl, Thomas Peterschmidt, Will Glockner, Tai Eubank, (Nick Hinrichs), (Matthew Peterschmidt) |
| 17:58.0, 18:41.0, 18:48.0, 19:25.0, 19:26.0, (19:43.0), (20:36.0) |
2 | 48 | Calvin Christian,
CA - Team Time (1st 5) 1:34:34.0 | Spread (1st 5) 1:21.0 |
| 4, 5, 8, 10, 21, (22), (25) |
| Mark Bakker, Adam Berg, Austin Kennedy, Jonathan Parker, Brian Marcus, (Christian Schatz), (John Bunnell) |
| 18:27.0, 18:36.0, 18:45.0, 18:58.0, 19:48.0, (20:01.0), (20:06.0) |
3 | 80 | Julian,
CA - Team Time (1st 5) 1:37:04.0 | Spread (1st 5) 2:28.0 |
| 2, 12, 17, 23, 26 |
| Ben Beatty, Wills Booth, Isaiah Tunnell, Steven Smith, Colt Anderson |
| 17:48.0, 19:23.0, 19:34.0, 20:03.0, 20:16.0 |
4 | 104 | Foothills Christian,
CA - Team Time (1st 5) 1:39:58.0 | Spread (1st 5) 2:34.0 |
| 7, 11, 18, 32, 36, (43), (48) |
| Jack Switzer, Luke Grantham, Shane Olch, Hunter Enniss, Ryan Grantham, (Justin Christensen), (Quentin Bridgeforth) |
| 18:42.0, 19:20.0, 19:41.0, 20:59.0, 21:16.0, (21:57.0), (22:27.0) |
5 | 143 | Classical Academy,
CA - Team Time (1st 5) 1:42:36.0 | Spread (1st 5) 1:37.0 |
| 20, 23, 28, 33, 39, (47), (50) |
| Peter Breda, Austen Nelson, Jake Lorenzen, Jared Thornburg, Brian White, (Travis Elmer), (Vansh Singh) |
| 19:47.0, 20:03.0, 20:22.0, 21:00.0, 21:24.0, (22:23.0), (22:42.0) |
6 | 166 | High Tech (CV),
CA - Team Time (1st 5) 1:44:37.0 | Spread (1st 5) 1:06.0 |
| 27, 29, 35, 36, 39, (46), (52) |
| Todd Piedad, Ramon Mercado, Gabriel Pardo, Dean Kim, Martin Mercado, (Rafael Rosas), (Luis Ramirez) |
| 20:18.0, 20:27.0, 21:12.0, 21:16.0, 21:24.0, (22:17.0), (23:11.0) |
7 | 186 | Liberty Charter,
CA - Team Time (1st 5) 1:47:20.0 | Spread (1st 5) 3:08.0 |
| 13, 38, 41, 45, 49, (51), (53) |
| Josh Nunez, Tucker Ferguson, Jesse Nunez, Spencer Bond, Jon Lorenz, (Preston Fraizer), (James Kime) |
| 19:25.0, 21:22.0, 21:46.0, 22:14.0, 22:33.0, (23:04.0), (23:14.0) |
8 | 193 | Maranatha Christian,
CA - Team Time (1st 5) 1:51:33.0 | Spread (1st 5) 5:44.0 |
| 16, 31, 34, 55, 57, (58) |
| Brian Sausser, Jp Edge, Mark Johnson, Frank Cabral, Jacob Secrist, (Chris Ames) |
| 19:30.0, 20:54.0, 21:02.0, 24:53.0, 25:14.0, (26:15.0) |
9 | 197 | Mountain Empire,
CA - Team Time (1st 5) 1:50:43.0 | Spread (1st 5) 7:30.0 |
| 1, 42, 44, 54, 56 |
| Mason Smith, Jacoby St. Claire, Joseph Wirschen, Jeovani Morales, Adam Delgado |
| 17:24.0, 21:49.0, 22:06.0, 24:30.0, 24:54.0 |