1 | 86 | Claymont,
OH - Team Time (1st 5) 1:26:39.6 | Spread (1st 5) 1:10.9 |
| 6, 11, 13, 24, 32, (82), (88) |
| Blake Freed, Derrick Barker, Stone Swigert, Chanler Miles, Ricky Roghelia, (Mark Striker), (Corey Beal) |
| 16:40.4, 17:09.4, 17:20.8, 17:37.7, 17:51.3, (19:06.4), (19:12.2) |
2 | 95 | West Holmes,
OH - Team Time (1st 5) 1:26:29.1 | Spread (1st 5) 1:16.7 |
| 4, 7, 18, 31, 35, (40), (48) |
| Cully Gordon, Sam Boyd, Tim Young, Nate Ewing, Phillip Schaffter, (J.R. Yoder), (Brent Wilson) |
| 16:36.1, 16:43.3, 17:25.7, 17:51.2, 17:52.8, (17:57.9), (18:14.3) |
3 | 122 | St Clairsville,
OH - Team Time (1st 5) 1:27:36.5 | Spread (1st 5) 1:13.7 |
| 9, 16, 19, 37, 41, (61), (78) |
| Drake Walker, Alex Timko, Logan McCort, Joey Davies, James Davenport, (Phil Burdyn), (Brett Frakowski) |
| 16:49.0, 17:23.6, 17:26.6, 17:54.6, 18:02.7, (18:39.5), (18:58.3) |
4 | 166 | Indian Creek,
OH - Team Time (1st 5) 1:29:09.6 | Spread (1st 5) 56.7 |
| 17, 22, 29, 44, 54, (79), (93) |
| Frank Kamarec, Allen Kiester, Tyler Gaydosh, Max Lewis, Kyle Weaver, (Tanner Wise), (Eli Vaughan) |
| 17:25.1, 17:31.3, 17:46.7, 18:04.7, 18:21.8, (19:00.4), (19:29.6) |
5 | 178 | Sandy Valley,
OH - Team Time (1st 5) 1:28:41.5 | Spread (1st 5) 2:22.8 |
| 2, 28, 45, 46, 57, (66), (75) |
| Ben Lehotay, Brandon Wallace, Luke Sommer, Cody Habrun, Walker Grossman, (John Mahaffey), (Corbin Brown) |
| 16:11.4, 17:45.2, 18:04.8, 18:05.9, 18:34.2, (18:46.4), (18:58.0) |
6 | 181 | River View,
OH - Team Time (1st 5) 1:28:52.3 | Spread (1st 5) 2:16.9 |
| 5, 8, 38, 59, 71, (74), (75) |
| Corey Miller, Steven Scheetz, Tyler Gunn, Andy Parsons, Jakob Eick, (Nick Wilson), (Drew Everhart) |
| 16:38.2, 16:46.1, 17:56.4, 18:36.5, 18:55.1, (18:57.4), (18:58.0) |
7 | 187 | Carrollton,
OH - Team Time (1st 5) 1:29:51.1 | Spread (1st 5) 1:51.3 |
| 10, 15, 25, 64, 73, (84), (94) |
| John Brown, Austin Wolford, Joey Knipp, Allen Jacobson, Andrew Knapp, (Noah Stertzbach), (Jon Dunlap) |
| 17:05.8, 17:23.2, 17:41.3, 18:43.7, 18:57.1, (19:07.0), (19:39.7) |
8 | 211 | John Glenn,
OH - Team Time (1st 5) 1:30:29.3 | Spread (1st 5) 1:15.8 |
| 21, 32, 38, 55, 65, (67), (99) |
| Woody Jamiel, Dylon Graham, Zac Klies, Grant Slack, Ryan Fahey, (Jake Bird), (Scott Fisher) |
| 17:28.3, 17:51.3, 17:56.4, 18:29.2, 18:44.1, (18:47.0), (19:57.4) |
9 | 266 | Meadowbrook,
OH - Team Time (1st 5) 1:32:09.8 | Spread (1st 5) 2:57.4 |
| 12, 20, 50, 80, 104, (134), (135) |
| Dallas Guy, Brett Bell, John Janczarek, Jason Dunlap, Josh Brier, (Paul Stephens), (Josh Parsons) |
| 17:14.6, 17:27.3, 18:14.9, 19:01.0, 20:12.0, (23:17.3), (23:30.1) |
10 | 278 | East Liverpool,
OH - Team Time (1st 5) 1:32:12.2 | Spread (1st 5) 4:33.3 |
| 1, 43, 53, 69, 112, (114), (120) |
| Nate Boyer, Shae Long, Jake Densmore, Chase Mahon, Grant Owens, (Matthew Lucas), (Ian Smith) |
| 16:09.9, 18:04.4, 18:21.1, 18:53.6, 20:43.2, (20:53.0), (21:15.1) |
11 | 304 | Minerva,
OH - Team Time (1st 5) 1:33:23.8 | Spread (1st 5) 2:25.9 |
| 14, 60, 62, 72, 96, (103), (125) |
| Lucas Nezbeth, Alec Mueller, Benaiah Martin, Duncan Freeland, Garrett Spardy, (John Hartwig), (Martin Merrick) |
| 17:21.4, 18:38.3, 18:40.6, 18:56.2, 19:47.3, (20:10.3), (21:34.1) |
12 | 332 | Harrison Central,
OH - Team Time (1st 5) 1:34:03.0 | Spread (1st 5) 2:35.3 |
| 23, 34, 83, 90, 102, (118), (123) |
| Robert Tipton, Sebastian Cruz, Zac Whiteman, Rod Cowans, Dillon Bossell, (Kyle Custer), (Wesley Mitchel) |
| 17:32.9, 17:52.2, 19:06.5, 19:23.2, 20:08.2, (20:56.2), (21:29.2) |
13 | 342 | Morgan,
OH - Team Time (1st 5) 1:34:10.0 | Spread (1st 5) 4:25.3 |
| 3, 51, 81, 92, 115, (119) |
| James Sheets, Trace Schaad, John Thompson, Dusty Wallace, Ben Thompson, (Kalib Slivka) |
| 16:28.2, 18:15.9, 19:03.4, 19:29.0, 20:53.5, (21:10.1) |
14 | 345 | Tuscarawas Valley,
OH - Team Time (1st 5) 1:35:22.4 | Spread (1st 5) 2:44.4 |
| 27, 30, 75, 105, 108, (109), (117) |
| Logan Shetler, Jesse Tinlin, Brady Woods, Todd Locker, Hunter Watt, (Kyle Mizer), (Nicholas Barkett) |
| 17:44.9, 17:49.2, 18:58.0, 20:21.0, 20:29.3, (20:33.3), (20:56.1) |
15 | 355 | Dover,
OH - Team Time (1st 5) 1:35:20.1 | Spread (1st 5) 2:39.4 |
| 26, 56, 69, 98, 106, (107), (110) |
| Roman Fatica, Damian Clum, Nathan McCutcheon, Sam Shaffer, Sam Miller-Eshleman, (Ethan Bryan), (Logan Lamonica) |
| 17:42.4, 18:29.6, 18:53.6, 19:52.7, 20:21.8, (20:27.1), (20:37.5) |
16 | 404 | Cambridge,
OH - Team Time (1st 5) 1:37:06.1 | Spread (1st 5) 3:02.4 |
| 58, 63, 68, 89, 126, (131), (136) |
| Wesleigh Lewis, Tom Harris, Zavin Orr, Zac Miskimen, Jimmy Allen, (Eli Ritz), (Nathan Stout) |
| 18:36.1, 18:42.6, 18:48.8, 19:20.1, 21:38.5, (22:32.1), (23:31.5) |
17 | 406 | Indian Valley,
OH - Team Time (1st 5) 1:37:11.2 | Spread (1st 5) 3:02.3 |
| 36, 52, 91, 111, 116, (143) |
| Nolan Rennicker, Bailey McBeth, Evan Menefee, Austin Menefee, Cole Schriener, (Kyle O'Connor) |
| 17:53.4, 18:18.0, 19:23.7, 20:40.4, 20:55.7, (29:45.8) |
18 | 417 | Buckeye Local,
OH - Team Time (1st 5) 1:36:22.8 | Spread (1st 5) 1:48.1 |
| 47, 86, 87, 97, 100, (113), (121) |
| Chayse Staten, Ryan Lewton, Zach Malesky, Jarrett Roach, B.J. Primovic, (Bj Primovic), (Devin Pasco) |
| 18:11.4, 19:09.1, 19:11.7, 19:51.1, 19:59.5, (20:49.0), (21:23.7) |
19 | 480 | Union Local,
OH - Team Time (1st 5) 1:40:29.5 | Spread (1st 5) 3:39.9 |
| 42, 85, 101, 124, 128, (130), (137) |
| Caleb Hayes, Justin Bolt, Ben Abboud, Griffin Roberts, Joseph Glenn, (John Fitzgerald), (Caleb Stoller) |
| 18:03.0, 19:07.5, 20:02.9, 21:33.2, 21:42.9, (22:11.7), (24:19.6) |
20 | 532 | Maysville,
OH - Team Time (1st 5) 1:46:00.6 | Spread (1st 5) 6:38.0 |
| 49, 95, 122, 127, 139, (140), (141) |
| Connor Wright, Brett Potts, Jole Lay, Justin Graham, Logan Gamble, (Zach Burley), (Alex James) |
| 18:14.8, 19:43.6, 21:27.6, 21:41.8, 24:52.8, (25:07.0), (25:35.3) |
21 | 674 | Philo,
OH - Team Time (1st 5) 1:59:26.0 | Spread (1st 5) 5:09.4 |
| 129, 132, 133, 138, 142, (144) |
| Dalton Waugaman, Colton Hina, James Boston, Tyler Blake, Paul Tarman, (Erik Davidson) |
| 21:51.7, 22:55.5, 23:04.9, 24:32.8, 27:01.1, (30:00.0) |