1 | 25 | Bexley,
OH - Team Time (1st 5) 1:28:36.3 | Spread (1st 5) 1:08.3 |
| 1, 3, 6, 7, 8, (9), (10) |
| Holden Gohs, Everett Lynch, Benjamin Montgomery, Daniel Chluda, Athanasius Young, (Dylan Horn), (John Davies) |
| 16:59.7, 17:36.4, 17:52.6, 17:59.6, 18:08.0, (18:12.0), (18:17.7) |
2 | 53 | Buckeye Valley,
OH - Team Time (1st 5) 1:34:51.5 | Spread (1st 5) 2:20.0 |
| 4, 5, 12, 15, 17, (18), (19) |
| Vander Webb, Miles Janow, Alex Stankus, Noah Krantz, Nicholas Johnson, (Ethan Miller), (Zac Hixson) |
| 17:41.4, 17:45.0, 19:29.3, 19:54.4, 20:01.4, (20:11.9), (21:08.0) |
3 | 56 | Columbus Academy,
OH - Team Time (1st 5) 1:35:55.7 | Spread (1st 5) 2:29.4 |
| 2, 11, 13, 14, 16, (20), (21) |
| Dane Chaky, Elliott Schehl, Henry Schehl, Howard Peppercorn, Maximilian Baumgartner, (Dorian Bristol), (Jason Singleton) |
| 17:28.9, 18:46.3, 19:49.7, 19:52.5, 19:58.3, (21:36.6), (21:59.3) |