1 | 34 | Tippecanoe,
OH - Team Time (1st 5) 54:10.4 | Spread (1st 5) 35.0 |
| 3, 6, 7, 8, 10, (11), (12) |
| Bryce Conley, Brenan Larned, Ethan Heitkamp, Brayden Underwood, Austin Rogers, (Andrew Doviak), (Landen Fraylick) |
| 10:29.6, 10:50.9, 10:51.4, 10:53.9, 11:04.6, (11:06.6), (11:07.6) |
2 | 35 | Edison (Milan),
OH - Team Time (1st 5) 53:30.3 | Spread (1st 5) 1:03.2 |
| 1, 2, 5, 13, 14, (18), (22) |
| Tyler Coon, Daniel Lambert, Jonathon Hrivank, Dax Austin, Aidan Anderson, (Bryce Michaelis), (Keagan Grames) |
| 10:09.7, 10:14.0, 10:41.3, 11:12.4, 11:12.9, (11:30.3), (11:36.7) |
3 | 94 | Milton Union,
OH - Team Time (1st 5) 57:33.1 | Spread (1st 5) 55.4 |
| 9, 15, 20, 24, 26, (29), (35) |
| Tristen Persinger, Chris Miller, Eric Trittschuh, Harrison Litton, Josh Woodell, (Cayden Galentine), (Jake Palmisano) |
| 11:03.4, 11:13.1, 11:33.4, 11:44.4, 11:58.8, (12:07.4), (12:50.2) |
4 | 105 | Brookville,
OH - Team Time (1st 5) 58:22.3 | Spread (1st 5) 1:55.6 |
| 4, 19, 21, 30, 31, (34), (38) |
| Justin Bland, Ethan Landis, Paul Takhar, Joel Fye, Andrew Watt, (Brennon Moore), (Devon Myers) |
| 10:32.6, 11:32.1, 11:36.6, 12:12.8, 12:28.2, (12:44.9), (13:01.7) |
5 | 108 | Chaminade Julienne,
OH - Team Time (1st 5) 58:33.3 | Spread (1st 5) 41.4 |
| 16, 17, 23, 25, 27, (28), (37) |
| Will Marshall, Sean Gideon, Ian Cormier, Zach Schneider, Trey Myers, (Joseph Allaire), (Alex Trimble) |
| 11:23.7, 11:27.7, 11:38.9, 11:57.9, 12:05.1, (12:05.3), (12:55.6) |
6 | 180 | Urbana,
OH - Team Time (1st 5) 1:05:16.8 | Spread (1st 5) 1:02.5 |
| 32, 33, 36, 39, 40, (41) |
| Andrew Basham, Lucas Chess, Noah Booze, Camden Weiss, Griffin Abbey, (Justin Rutan) |
| 12:36.7, 12:42.1, 12:55.1, 13:23.7, 13:39.2, (15:20.8) |