1 | 36 | Botkins,
OH - Team Time (1st 5) 1:02:39.6 | Spread (1st 5) 49.0 |
| 1, 4, 5, 12, 14, (21), (24) |
| Donovan Brown, Alan Fullenkamp, Collin Watterson, Nate Schneider, Jayden Wendall, (RJ Poeppelman), (Cole Steinke) |
| 12:09.4, 12:18.4, 12:20.6, 12:52.8, 12:58.4, (13:26.8), (13:33.3) |
2 | 69 | Houston,
OH - Team Time (1st 5) 1:05:22.2 | Spread (1st 5) 39.2 |
| 9, 10, 15, 17, 18, (25), (30) |
| Liam McKee, Ryan Ely, Hunter Mowery, Brandon Pollock, Kyle Low, (Cole Crim), (Justin Pollock) |
| 12:44.0, 12:52.0, 13:01.0, 13:22.0, 13:23.2, (13:34.0), (14:32.0) |
3 | 75 | Russia,
OH - Team Time (1st 5) 1:05:28.3 | Spread (1st 5) 1:15.9 |
| 3, 11, 16, 22, 23, (27), (29) |
| Jonathan Bell, Jake Goubeaux, Aiden Shappie, Ethan Luthman, Grant Saunders, (Jordan Meyer), (Braden Hiatt) |
| 12:14.5, 12:52.3, 13:21.0, 13:30.1, 13:30.4, (13:45.3), (14:03.8) |
4 | 81 | Fort Loramie,
OH - Team Time (1st 5) 1:07:13.0 | Spread (1st 5) 3:16.2 |
| 2, 7, 8, 31, 33 |
| Evan Eilerman, Colin Gasson, Colten Gasson, John Chaney, Jared Rodeheffer |
| 12:10.4, 12:26.0, 12:29.6, 14:40.4, 15:26.6 |
5 | 84 | Jackson Center,
OH - Team Time (1st 5) 1:05:47.9 | Spread (1st 5) 1:10.1 |
| 6, 13, 19, 20, 26, (28), (32) |
| Aidan Reichert, Grant Lowry, Elisha Burch, Elijah Murphy, Ethan Pohlschneider, (Xavier Esser), (Trevor Sosby) |
| 12:24.9, 12:57.0, 13:25.0, 13:26.0, 13:35.0, (13:54.0), (14:41.0) |