1 | 55 | River Valley (Caledonia),
OH - Team Time (1st 5) 1:24:37.3 | Spread (1st 5) 2:10.7 |
| 1, 2, 9, 11, 32, (42), (49) |
| Zach Lathrop, Ryan Harris, Austin Jacob, Ron Lusby, Jonath Montgomery, (Travis Carter), (Garrett Wood) |
| 15:58.1, 16:13.5, 16:55.5, 17:21.4, 18:08.8, (18:22.0), (18:31.8) |
2 | 88 | Granville,
OH - Team Time (1st 5) 1:27:48.7 | Spread (1st 5) 27.0 |
| 13, 14, 17, 19, 25, (27), (63) |
| Nathan Maurer, Cody Washka, Kurt VanNess, Colin Pleasants, Erik Sneckenburg, (Nick Burger), (Marcus Hamilton) |
| 17:22.5, 17:23.6, 17:34.8, 17:38.3, 17:49.5, (17:52.6), (19:00.3) |
3 | 94 | Bexley,
OH - Team Time (1st 5) 1:27:13.9 | Spread (1st 5) 1:30.3 |
| 4, 8, 21, 30, 31, (40), (53) |
| Caleb Muller, Zach Arace, Eric Wittig, Tyler Kennedy, Anthony Digiannantoni, (Cameron Hathaway), (Gus Martin) |
| 16:32.0, 16:53.4, 17:44.3, 18:01.9, 18:02.3, (18:19.9), (18:42.2) |
4 | 158 | Licking Valley,
OH - Team Time (1st 5) 1:29:00.3 | Spread (1st 5) 2:47.5 |
| 5, 7, 23, 46, 77, (82), (98) |
| Nathan Vaughn, Jared Snider, Ethan Osborn, Chris Nester, Norm Gutridge, (Logan Hardbarger), (Andrew Smith) |
| 16:33.5, 16:51.4, 17:47.0, 18:27.4, 19:21.0, (19:28.9), (20:14.7) |
5 | 165 | Bishop Hartley,
OH - Team Time (1st 5) 1:30:19.0 | Spread (1st 5) 1:00.0 |
| 15, 28, 34, 43, 45, (52), (61) |
| Morgan Tomson, Edward Held, Matthew Hoelker, Christopher Zuccarelli, Nathan Fox, (Connor Callahan), (Alex Bloch) |
| 17:25.0, 17:55.0, 18:11.0, 18:23.0, 18:25.0, (18:35.4), (18:56.0) |
| 165 | London,
OH - Team Time (1st 5) 1:30:34.9 | Spread (1st 5) 31.8 |
| 24, 29, 35, 36, 41, (44), (65) |
| Paul Feltz, Jose Castillo, Fletcher Wright, Jacob Eldridge, Jason Copley, (Jonathan Iams), (Jordan Parrish) |
| 17:48.7, 17:58.6, 18:13.4, 18:13.7, 18:20.5, (18:23.2), (19:03.0) |
7 | 169 | Johnstown-Monroe,
OH - Team Time (1st 5) 1:29:07.0 | Spread (1st 5) 3:00.4 |
| 3, 6, 33, 51, 76, (105) |
| Jeremy Hornick, Matt Wall, James Platt, Drew Jenney, David Harper, (Keith Wilbur) |
| 16:18.5, 16:45.8, 18:08.9, 18:34.9, 19:18.9, (21:02.0) |
8 | 170 | Utica,
OH - Team Time (1st 5) 1:30:21.6 | Spread (1st 5) 1:55.2 |
| 10, 18, 20, 50, 72, (116) |
| Dylan Wheeler, Tyler Vansickle, Tyler Harriman, Seth Ware, Matt Wilson, (Storm VanWey) |
| 17:19.6, 17:36.2, 17:38.4, 18:32.6, 19:14.8, (21:38.7) |
9 | 307 | Bloom Carroll,
OH - Team Time (1st 5) 1:34:45.8 | Spread (1st 5) 1:18.7 |
| 37, 39, 68, 79, 84, (88), (103) |
| Jared Bright, Austin Butler, Tony Cuckler, Shayne Burns, Brett Reiselt, (Trent Fagrell), (Josh Coleman) |
| 18:17.1, 18:19.5, 19:10.5, 19:22.9, 19:35.8, (19:49.4), (20:51.4) |
10 | 308 | Highland (Sparta),
OH - Team Time (1st 5) 1:34:59.8 | Spread (1st 5) 2:55.9 |
| 12, 16, 86, 95, 99, (104), (106) |
| David Thompson, David Dennis, Daniel Super, Trevor Parks, Ian Hockenberry, (Zach Robinson), (Ethan Park) |
| 17:21.9, 17:29.8, 19:43.0, 20:07.3, 20:17.8, (20:55.0), (21:12.6) |
11 | 333 | Jonathan Alder,
OH - Team Time (1st 5) 1:35:27.0 | Spread (1st 5) 47.0 |
| 47, 67, 73, 73, 73, (90), (93) |
| Alex Dresvyannikov, Jordan Byers, CJ Pastore, Daniel Kellett, Ian Brown, (Sean Branam), (Jared Keeney) |
| 18:29.0, 19:10.0, 19:16.0, 19:16.0, 19:16.0, (19:54.0), (20:01.0) |
12 | 350 | Heath,
OH - Team Time (1st 5) 1:36:03.3 | Spread (1st 5) 2:06.1 |
| 25, 66, 81, 87, 91, (115), (119) |
| Chris Monroe, Josh Wedor, Dustin Weaver, Michael Francis, Jake England, (Mackenzie O'Flaherty), (Corey Thrush) |
| 17:49.5, 19:07.2, 19:26.8, 19:44.2, 19:55.6, (21:36.3), (22:22.0) |
13 | 390 | Whitehall-Yearling,
OH - Team Time (1st 5) 1:38:14.5 | Spread (1st 5) 2:38.7 |
| 55, 57, 80, 85, 113, (130), (134) |
| Jethro Ridenour, Brandon Obert, Dustin Malone, Chase Reed, Sean Allen, (Alex Murphy), (Tyler Bolyard) |
| 18:49.5, 18:51.9, 19:26.2, 19:38.7, 21:28.2, (25:03.0), (27:24.4) |
14 | 404 | Buckeye Valley,
OH - Team Time (1st 5) 1:39:41.2 | Spread (1st 5) 2:54.6 |
| 38, 56, 101, 102, 107, (118), (121) |
| Jordan Knieper, Brandon Stewart, Matt Brittsan, David Ballard, Sam Williamson, (Cameron James), (James Jarvis) |
| 18:19.1, 18:50.9, 20:31.9, 20:45.6, 21:13.7, (22:05.2), (22:53.3) |
| 404 | East Knox,
OH - Team Time (1st 5) 1:41:30.4 | Spread (1st 5) 5:48.3 |
| 22, 69, 70, 117, 126 |
| Joey Montoya, Paul Blanchard, Andrew Coffman, Triston Decker, Charlie Lazzaro |
| 17:46.7, 19:11.0, 19:13.0, 21:44.7, 23:35.0 |
16 | 417 | Elgin (Marion),
OH - Team Time (1st 5) 1:38:18.8 | Spread (1st 5) 1:17.6 |
| 59, 78, 89, 94, 97, (111), (114) |
| Jake Roszman, Cole Ryan, Seddrick Bradley, Jamie Boblenz, Andrew Thacker, (Gunner Drumm), (Lusiano Guerrero) |
| 18:53.2, 19:21.2, 19:50.1, 20:03.5, 20:10.8, (21:25.7), (21:34.9) |
17 | 435 | Lakewood (Hebron),
OH - Team Time (1st 5) 1:41:49.6 | Spread (1st 5) 4:33.7 |
| 48, 60, 92, 112, 123, (124), (132) |
| Jarod Abel, Brendan Walburn, Mike Orr, Ryan Cullison, Seth Bowman, (Tory Worstell), (Jacob Yost) |
| 18:29.8, 18:53.7, 19:56.7, 21:25.9, 23:03.5, (23:12.3), (26:05.6) |
18 | 439 | Marion Pleasant,
OH - Team Time (1st 5) 1:40:06.0 | Spread (1st 5) 2:19.8 |
| 64, 71, 96, 100, 108, (125), (127) |
| Hunter Goon, Marc LeRoy, C.J. Schmelzer, Thomas Crawford, Cody Pemberton, (Kodi Horn), (Dominic Piacentini) |
| 19:01.6, 19:13.2, 20:08.5, 20:21.3, 21:21.4, (23:28.5), (23:47.2) |
19 | 445 | Northridge,
OH - Team Time (1st 5) 1:44:26.6 | Spread (1st 5) 5:28.0 |
| 54, 58, 83, 122, 128, (131), (133) |
| Michael Derringer, Derek Hull, Josh Parkinson, Paul Hager, Joe Pileski, (Joe Larson), (Jesse Irvin) |
| 18:47.0, 18:52.3, 19:35.0, 22:57.3, 24:15.0, (25:53.0), (26:12.0) |
20 | 530 | Eastmoor Academy,
OH - Team Time (1st 5) 1:49:28.6 | Spread (1st 5) 6:06.3 |
| 62, 109, 110, 120, 129 |
| Darius Chandler, DeShawn Marshall, Brendon Byers, Tyler Erskin, Charles Nallie |
| 18:56.5, 21:21.9, 21:23.3, 22:44.1, 25:02.8 |