1 | 30 | Maplewood,
OH - Team Time (1st 5) 1:22:34.7 | Spread (1st 5) 35.7 |
| 3, 4, 5, 8, 10, (15), (16) |
| Nick Cowger, Jake Hall, Ethan Sparks, Michael Shipman, Adam Burgard, (Ethan Faatz), (Mark Kirch) |
| 16:17.8, 16:23.6, 16:25.6, 16:34.2, 16:53.5, (17:38.6), (17:45.1) |
2 | 52 | McDonald,
OH - Team Time (1st 5) 1:25:11.4 | Spread (1st 5) 57.6 |
| 6, 9, 11, 12, 14, (26), (27) |
| Carson Fortune, C.J. Seitz, Connor Symbolic, Ethan Domitrovich, Zack Canada, (Tyler Worrell), (Connor Brown) |
| 16:30.5, 16:52.2, 17:05.2, 17:15.4, 17:28.1, (18:24.0), (18:24.6) |
3 | 117 | Pymatuning Valley,
OH - Team Time (1st 5) 1:30:59.8 | Spread (1st 5) 1:14.1 |
| 13, 20, 21, 31, 32, (33), (40) |
| John Steimle, Austin Roberts, Jonathon Burnett, Noah Wilkerson, Seth Dillon, (Morgan Babic), (Ethan Senor) |
| 17:25.4, 18:06.0, 18:12.4, 18:36.5, 18:39.5, (18:47.8), (19:14.3) |
4 | 135 | Mineral Ridge,
OH - Team Time (1st 5) 1:31:48.1 | Spread (1st 5) 3:42.4 |
| 7, 19, 27, 30, 52, (62), (71) |
| Palmer Cameron, Jacob Colon, Caleb Toth, Dylan Hvisc, Brennan Harris, (Bryant Garris), (James Fellows) |
| 16:31.6, 18:05.1, 18:24.6, 18:32.8, 20:14.0, (21:54.5), (23:09.9) |
5 | 145 | James A Garfield,
OH - Team Time (1st 5) 1:31:55.9 | Spread (1st 5) 3:22.3 |
| 1, 25, 36, 39, 44, (46), (47) |
| Tyler Klouda, Nicolas Peart, Alex Bell, Nathan Hale, Travis Synnestvedt, (Travis Gibson), (Daniel Demma) |
| 15:57.6, 18:21.9, 19:04.1, 19:12.4, 19:19.9, (19:44.4), (19:52.2) |
6 | 178 | Badger,
OH - Team Time (1st 5) 1:34:29.7 | Spread (1st 5) 4:00.3 |
| 2, 37, 41, 45, 53, (54), (69) |
| Ty Reeher, Jacob Miller, Clayton Jablonski, Preston Caroll, Johnny Grexa, (Robert Huscroft), (Todd Nicolli) |
| 16:17.6, 19:07.3, 19:14.4, 19:32.5, 20:17.9, (20:40.5), (22:15.9) |
7 | 181 | Kirtland,
OH - Team Time (1st 5) 1:36:47.8 | Spread (1st 5) 2:58.9 |
| 18, 23, 29, 55, 56, (65) |
| Colton Zanko, Konnor Duncan, Jake Grdadolnik, Andrew Schneider, Nick Briggs, (Kirk Brauer) |
| 18:03.3, 18:17.6, 18:27.0, 20:57.7, 21:02.2, (21:59.3) |
8 | 219 | Jackson-Milton Local,
OH - Team Time (1st 5) 1:38:29.0 | Spread (1st 5) 2:13.2 |
| 34, 38, 42, 48, 57, (70), (74) |
| Devan Christoff, Anthony Pizzuto, Jeremy Seka, Michael Zayas, Jacob Cline, (Lance Goodlin), (Nathan Miller) |
| 18:57.1, 19:11.7, 19:15.8, 19:54.1, 21:10.3, (22:44.9), (24:23.9) |
9 | 232 | Lordstown,
OH - Team Time (1st 5) 1:40:41.7 | Spread (1st 5) 3:44.7 |
| 24, 35, 43, 64, 66, (68), (72) |
| Marcel Jenkins, Greg Romain, Jared Koper, Austin Byles, Jimmy Moyers, (Jermaine Jones), (Chris Hudak) |
| 18:20.5, 18:58.0, 19:18.8, 21:59.2, 22:05.2, (22:09.5), (23:56.8) |
10 | 244 | Newbury,
OH - Team Time (1st 5) 1:42:40.0 | Spread (1st 5) 3:42.4 |
| 17, 50, 58, 59, 60 |
| Josh Voitushenko, Trent Ferry, Martin Stefancin, Kaleb Grubbs, Noah Arnold |
| 17:55.5, 20:10.6, 21:27.4, 21:28.6, 21:37.9 |
11 | 258 | Bristol,
OH - Team Time (1st 5) 1:45:28.6 | Spread (1st 5) 7:01.8 |
| 22, 49, 51, 61, 75 |
| Matthew Church, Steven Burbach, Sam Sprague, Matthew Stephens, Devin Channell |
| 18:17.1, 19:55.3, 20:12.7, 21:44.6, 25:18.9 |
12 | 356 | Brookfield,
OH - Team Time (1st 5) 2:03:07.5 | Spread (1st 5) 7:22.1 |
| 63, 67, 73, 76, 77 |
| Ethan Crecraft, Michael Katko, Christopher Miglesz, Dacoda Randell, Noah Gilbert |
| 21:56.3, 22:06.3, 24:18.3, 25:28.2, 29:18.4 |