1 | 30 | Colusa,
CA - Team Time (1st 5) 1:23:12.0 | Spread (1st 5) 1:15.0 |
| 2, 5, 6, 8, 9, (10), (21) |
| Ross Cervantes, Christian Marzan, Max Valdez, Luke Corriea, Felipe Granados, (Ryan Mead), (Ernesto Mendez) |
| 15:59.0, 16:27.0, 16:31.0, 17:01.0, 17:14.0, (17:38.0), (19:09.0) |
2 | 36 | Durham,
CA - Team Time (1st 5) 1:24:41.0 | Spread (1st 5) 2:44.0 |
| 1, 3, 7, 12, 13, (17), (20) |
| Damon Young, Ryder Pisenti, Trevor Bischel, Tyler Vercruyssen, Walt Askea, (Austen Lucena), (Carson Hunt) |
| 15:26.0, 16:06.0, 16:54.0, 18:05.0, 18:10.0, (18:32.0), (19:02.0) |
3 | 79 | University Prep,
CA - Team Time (1st 5) 1:32:03.0 | Spread (1st 5) 1:10.0 |
| 11, 15, 16, 18, 19, (25), (26) |
| Matt Hatter, Tyler Younkers, Owen Bankson, Nathan Hernandez, Zach McGhee, (Josh Thompson), (Ethan Godard) |
| 17:42.0, 18:18.0, 18:24.0, 18:47.0, 18:52.0, (19:40.0), (19:56.0) |
4 | 97 | Providence Christian,
CA - Team Time (1st 5) 1:35:49.0 | Spread (1st 5) 6:47.0 |
| 4, 14, 22, 23, 34 |
| Tucker Hoffman, Guy Sinclair, Nathan Bristley, Matthew Reese, Jacob Grant |
| 16:09.0, 18:14.0, 19:11.0, 19:19.0, 22:56.0 |
5 | 144 | Williams,
CA - Team Time (1st 5) 1:43:10.0 | Spread (1st 5) 3:07.0 |
| 24, 28, 29, 30, 33, (38), (39) |
| Eduardo Velazquez, Jonny Cervantes, Eduardo Cano, Eric Contreras, Josseph Alva, (Isaac Ogaz), (Juan Floriano) |
| 19:35.0, 20:04.0, 20:21.0, 20:28.0, 22:42.0, (24:45.0), (26:17.0) |
6 | 161 | Redding Adventist,
CA - Team Time (1st 5) 1:49:50.0 | Spread (1st 5) 4:06.0 |
| 27, 31, 32, 35, 36, (37) |
| Hunter Beatty, Jacob Enriquez, Taylor Smith, Spencer Dunbar, Christian Rice, (Jacob Johnson) |
| 20:01.0, 20:43.0, 21:42.0, 23:17.0, 24:07.0, (24:31.0) |