1 | 18 | St Thomas Aquinas,
OH - Team Time (1st 5) 1:24:19.6 | Spread (1st 5) 1:12.2 |
| 1, 2, 3, 5, 7, (8), (10) |
| Jacob Caniford, Edward Walsh, Jacob Paul, Nathan Laubacher, David Laubacher, (John Laubacher), (Zachary Richards) |
| 16:04.2, 16:50.3, 16:58.6, 17:10.1, 17:16.4, (17:18.8), (17:36.4) |
2 | 70 | East Canton,
OH - Team Time (1st 5) 1:28:31.0 | Spread (1st 5) 1:32.8 |
| 4, 6, 13, 19, 28, (47), (48) |
| Josh Conrad, Nick Miller, Colin McCauley, Sam Weiland, Tony Cappillo, (Austin Riley), (Jake Bellamy) |
| 17:00.0, 17:12.8, 17:46.1, 17:59.3, 18:32.8, (20:07.0), (20:28.1) |
3 | 95 | South Range,
OH - Team Time (1st 5) 1:30:34.6 | Spread (1st 5) 1:44.0 |
| 11, 12, 16, 18, 38, (40), (41) |
| Jordan Roush, Ben Stebelton, Ian Pierson, Garrett Anderson, Jordan Gregory, (Zachary Kemmer), (Brian Patrick) |
| 17:40.3, 17:41.8, 17:50.3, 17:57.9, 19:24.3, (19:27.9), (19:29.1) |
4 | 99 | Rootstown,
OH - Team Time (1st 5) 1:30:10.0 | Spread (1st 5) 32.0 |
| 15, 17, 20, 21, 26, (29), (45) |
| Keith Begue, Dillon Melby, Matt Colpo, Sam DiTirro, Brandon Rhodes, (Kyle Borbely), (Jacob White) |
| 17:49.0, 17:55.0, 18:02.0, 18:03.0, 18:21.0, (18:44.0), (19:59.1) |
5 | 155 | Lisbon (David Anderson),
OH - Team Time (1st 5) 1:34:12.7 | Spread (1st 5) 1:11.1 |
| 24, 25, 31, 36, 39, (44), (50) |
| David Stryffeler, Mark McGuire, Lonnie Johnson, Brian Dickson, Jacob Mundy, (Hunter Thompson), (Zack Davis) |
| 18:15.4, 18:19.4, 18:50.4, 19:21.0, 19:26.5, (19:52.6), (20:32.7) |
6 | 162 | Jackson-Milton Local,
OH - Team Time (1st 5) 1:36:16.6 | Spread (1st 5) 3:29.5 |
| 9, 14, 34, 52, 53, (56), (72) |
| Austin Teeters, Devin Seka, Jarrod Kegley, Chris Bailey, Mitchell Tikkanen, (Tyler Jeffries), (Jacob Cline) |
| 17:27.4, 17:48.2, 19:20.1, 20:44.0, 20:56.9, (21:29.1), (25:04.6) |
7 | 183 | United,
OH - Team Time (1st 5) 1:37:47.0 | Spread (1st 5) 4:22.0 |
| 22, 23, 35, 43, 60, (70), (73) |
| Joseph Kataro, Seth Zarlinga, Vincent Zehentbauer, Zach Young, Joshua Welcome, (Andrew Bock), (James Salmen) |
| 18:03.8, 18:05.4, 19:20.3, 19:51.7, 22:25.8, (24:14.6), (25:57.7) |
8 | 197 | Columbiana,
OH - Team Time (1st 5) 1:38:02.3 | Spread (1st 5) 2:47.2 |
| 27, 32, 37, 46, 55, (68), (71) |
| Jacob Connor, Devin Pancake, Jesse Cannella, Justin Pasco, Noah Silver, (Matthew Davis), (Tanner Pasco) |
| 18:29.8, 18:52.5, 19:21.9, 20:01.1, 21:17.0, (23:45.2), (24:34.4) |
9 | 225 | East Palestine,
OH - Team Time (1st 5) 1:42:29.7 | Spread (1st 5) 3:41.2 |
| 30, 33, 42, 59, 61, (74), (75) |
| Carter Wisser, J.T. Caporale, James Molnar, Owen Reidy, Wayne Guy, (Nick Grimm), (Nate Adams) |
| 18:49.6, 19:02.3, 19:51.1, 22:15.9, 22:30.8, (26:32.8), (33:18.3) |
10 | 294 | Springfield (New Middletown),
OH - Team Time (1st 5) 1:50:10.8 | Spread (1st 5) 2:34.6 |
| 51, 57, 58, 63, 65, (66) |
| Eric Grantonic, Mario Abbattista, Dillen Bieznieks, Darrell Claypoole, Joey Malevestuto, (Billy Shoemaker) |
| 20:37.6, 21:33.6, 21:51.9, 22:55.5, 23:12.2, (23:34.8) |
11 | 296 | Lake Center Christian,
OH - Team Time (1st 5) 1:51:11.7 | Spread (1st 5) 3:07.1 |
| 49, 54, 62, 64, 67, (69) |
| Jordan Foraker, Jacob Ickes, Ethan Wilson, Zach Cino, Johnathon Mizener, (Ben Humphrey) |
| 20:29.6, 21:12.2, 22:47.0, 23:06.2, 23:36.7, (23:58.2) |