1 | 40 | Russia,
OH - Team Time (1st 5) 1:01:50.6 | Spread (1st 5) 53.4 |
| 3, 6, 9, 10, 12, (13), (14) |
| Zachary Bell, Dion Puthoff, Gavin George, Evan Monnier, Lee Magoto, (Jordan Busse), (Jack Dapore) |
| 11:46.6, 12:22.9, 12:27.2, 12:33.9, 12:40.0, (12:43.6), (12:46.6) |
2 | 57 | Botkins,
OH - Team Time (1st 5) 1:02:36.2 | Spread (1st 5) 1:52.1 |
| 1, 5, 15, 16, 20, (24), (26) |
| Austin Fullenkamp, Mathew Prout, Ryan Brown, Reese Rogers, Spencer Heuker, (Keaton Topp), (Zane Egbert) |
| 11:28.9, 12:00.5, 12:48.7, 12:57.1, 13:21.0, (13:55.8), (14:25.7) |
3 | 69 | Jackson Center,
OH - Team Time (1st 5) 1:04:03.3 | Spread (1st 5) 1:37.3 |
| 4, 7, 17, 19, 22, (23) |
| Bryce Sosby, Parker Morris, T.J. Esser, James Gambrel, Sean March, (Allen Nash) |
| 11:51.6, 12:23.7, 13:05.2, 13:13.9, 13:28.9, (13:51.9) |
4 | 89 | Houston,
OH - Team Time (1st 5) 1:07:55.0 | Spread (1st 5) 4:31.9 |
| 2, 11, 18, 27, 31, (32) |
| Tristin Freistuhler, Dakota Francis, Ethan Knouff, Dominic Beaver, Isaiah Curl, (Wyatt Mohler) |
| 11:34.2, 12:35.1, 13:07.4, 14:32.2, 16:06.1, (16:12.4) |
5 | 111 | Anna,
OH - Team Time (1st 5) 1:10:15.6 | Spread (1st 5) 2:38.6 |
| 8, 21, 25, 28, 29, (30), (33) |
| Patrick Toller, Cameron Bowersock, Tyler Carity, Isaac Rindler, Isaiah Pleiman, (Jacob Osborne), (Isaac Cain) |
| 12:24.3, 13:23.1, 14:25.1, 15:00.2, 15:02.9, (15:56.5), (16:27.6) |