1 | 29 | Springfield Shawnee,
OH - Team Time (1st 5) 56:59.4 | Spread (1st 5) 2:01.0 |
| 1, 5, 6, 8, 9, (13), (14) |
| Jordyn Dillavou, Silas Bush, Greg Lange, Jonah Kiess, Lansen McCoy, (Aidan Kocher), (Brandon Day) |
| 10:04.5, 11:28.8, 11:30.3, 11:50.3, 12:05.5, (12:44.3), (12:57.9) |
2 | 35 | Milton Union,
OH - Team Time (1st 5) 58:37.4 | Spread (1st 5) 1:21.8 |
| 3, 4, 7, 10, 11, (15), (16) |
| Kyle Bostick, Eric Trittschuh, Jacob Grube, John Ritchey, Collin Thomas, (Liam Hartley), (Austin Shoemaker) |
| 11:04.0, 11:15.2, 11:40.0, 12:12.4, 12:25.8, (13:29.3), (13:35.0) |
3 | 68 | Kenton Ridge,
OH - Team Time (1st 5) 1:06:45.2 | Spread (1st 5) 3:51.0 |
| 2, 12, 17, 18, 19, (20), (21) |
| Zayden Taylor, Aiden Brush, Logan Massey, Aiden Thomas, Camden Biles, (Matthew Cox), (Gabe Hudson) |
| 11:01.2, 12:44.2, 13:39.3, 14:28.3, 14:52.2, (15:01.3), (19:54.7) |