1 | 29 | Calvin Christian,
CA - Team Time (1st 5) 1:23:37.7 | Spread (1st 5) 2:18.6 |
| 1, 3, 4, 9, 12, (13), (19) |
| John Bitner, James Bitner, Collin Gordon, Mason Eagan, Samuel Bitner, (Darin Van Der Pol), (Marion Cools) |
| 15:33.0, 16:11.6, 16:35.3, 17:26.2, 17:51.6, (18:06.9), (18:46.9) |
2 | 33 | Classical Academy,
CA - Team Time (1st 5) 1:25:14.7 | Spread (1st 5) 1:46.5 |
| 2, 5, 7, 8, 11, (16), (22) |
| Evers Clemeshaw, Landon Hale, Josiah Berryman, Gunner Silva, Adam Daniels, (Jay Johnson), (Esteban Angeles) |
| 15:53.0, 17:00.3, 17:17.9, 17:24.0, 17:39.5, (18:28.7), (19:01.3) |
3 | 79 | Maranatha Christian,
CA - Team Time (1st 5) 1:31:33.3 | Spread (1st 5) 2:06.4 |
| 6, 10, 18, 21, 24, (25), (29) |
| Amadeu Behrend, Nick Ash, Matt Stein, Andy Baltgalvis, Jacob Jaffin, (Ayden La Fleur), (Jack Brodie) |
| 17:05.6, 17:34.0, 18:42.9, 18:58.8, 19:12.0, (19:15.2), (20:00.6) |
4 | 118 | Orange Glen,
CA - Team Time (1st 5) 1:36:34.4 | Spread (1st 5) 2:02.6 |
| 14, 17, 26, 30, 31, (32), (34) |
| Noel Sanchez, Kevin Vega, Adan Almaraz Durand, Adrian Castaneda, David Rodriguez Romero, (Marcos Alonzo), (Logan Russell) |
| 18:11.6, 18:36.6, 19:28.9, 20:03.1, 20:14.2, (20:24.9), (20:46.9) |
5 | 144 | St Joseph Academy,
CA - Team Time (1st 5) 1:47:22.5 | Spread (1st 5) 13:18.7 |
| 15, 20, 23, 27, 59 |
| Jacob Lulling, Michael Drexler, Jonas Allen, Jacob Breen, Harold Parsons |
| 18:15.0, 18:55.9, 19:08.6, 19:29.3, 31:33.7 |
6 | 198 | Army-Navy Academy,
CA - Team Time (1st 5) 1:50:40.6 | Spread (1st 5) 4:25.0 |
| 28, 38, 39, 46, 47, (48), (49) |
| William Curwen, Lucas Levine, Domanik Kett, Sean Din, David Huang, (Kaung Htet), (Enzo Pilcher) |
| 19:34.1, 21:49.9, 21:53.7, 23:23.8, 23:59.1, (24:19.8), (24:45.2) |
| 198 | Coastal Academy,
CA - Team Time (1st 5) 1:51:07.6 | Spread (1st 5) 1:27.0 |
| 36, 37, 40, 41, 44, (50), (52) |
| Albert Thielemann V, Hayden Duncan, Enrique Luna, Cruz Guillen, Conor Kenny, (Gavin White), (Braeden Tanksley) |
| 21:35.8, 21:47.6, 22:11.5, 22:29.9, 23:02.8, (25:13.5), (25:45.2) |
8 | 226 | Guajome Park Academy,
CA - Team Time (1st 5) 1:58:14.2 | Spread (1st 5) 5:06.4 |
| 33, 43, 45, 51, 54, (56), (57) |
| Andrew Hancock, Andrew Zenteno, Brayden Dreyfuss, Reece Yurick, Olly Shelboe, (Victor Clemente), (Maximus Melendy) |
| 20:40.8, 22:57.4, 23:06.1, 25:42.7, 25:47.2, (26:33.0), (27:29.4) |
9 | 243 | Foothills Christian,
CA - Team Time (1st 5) 2:05:36.2 | Spread (1st 5) 8:19.8 |
| 35, 42, 53, 55, 58 |
| Elijah Hernandez, Caleb Donahue, Alexander Roudenko, Preston Johnson, Chaz Hutchins |
| 21:30.0, 22:41.9, 25:46.7, 25:47.8, 29:49.8 |