1 | 37 | Maranatha Christian,
CA - Team Time (1st 5) 1:30:15.2 | Spread (1st 5) 1:44.6 |
| 1, 4, 5, 13, 14, (22), (25) |
| Matthew Monroy, Joseph Betz, Jonah Olsen, Tyler Tennant, Matt Stein, (Ethan Rogers), (Matthew Hoefer) |
| 17:07.1, 17:41.9, 17:46.4, 18:48.1, 18:51.7, (19:37.0), (20:25.2) |
2 | 39 | Classical Academy,
CA - Team Time (1st 5) 1:30:10.8 | Spread (1st 5) 1:43.9 |
| 2, 3, 7, 12, 15, (16), (20) |
| Colin Murray, Evers Clemeshaw, Ryan Weis, Sawyer Dann, Lorenzo Contreras, (Simon Bacardi), (Burke Hammond) |
| 17:11.2, 17:25.7, 18:00.0, 18:38.8, 18:55.1, (18:55.2), (19:32.9) |
3 | 51 | Calvin Christian,
CA - Team Time (1st 5) 1:31:58.1 | Spread (1st 5) 1:22.0 |
| 6, 8, 9, 11, 17, (18), (23) |
| John Bitner, James Bitner, Darin Van Der Pol, Jacob Memmelaar, Micah Brouwer, (Collin Gordon), (Kaleb Souders) |
| 17:49.0, 18:10.7, 18:11.3, 18:36.1, 19:11.0, (19:17.1), (19:37.5) |
4 | 104 | Coastal Academy,
CA - Team Time (1st 5) 1:39:03.6 | Spread (1st 5) 2:13.5 |
| 10, 19, 21, 26, 28, (31), (32) |
| Jacob Varela, Nathan Cover, Levi Klein, Noah Richards, Albert Thielemann V, (Matteo Natale), (Cole Sulouff) |
| 18:35.5, 19:17.9, 19:35.2, 20:46.0, 20:49.0, (21:12.1), (21:27.7) |
5 | 143 | Army-Navy Academy,
CA - Team Time (1st 5) 1:45:51.5 | Spread (1st 5) 2:15.4 |
| 24, 27, 29, 30, 33, (34) |
| Alec Jenkings, Sanjay Swaroop, Henry Porter, Filipp Lutke, Andres Vasquez, (Dmitrii Lutke) |
| 20:20.7, 20:48.5, 21:02.6, 21:03.6, 22:36.1, (24:15.8) |