1 | 27 | Garaway,
OH - Team Time (1st 5) 1:22:44.9 | Spread (1st 5) 1:37.0 |
| 1, 2, 3, 9, 12, (14), (31) |
| Logan Kettlewell, Brady Yoder, Alex Shrock, Caleb Morehart, Blake Yoder, (Samuel Wentworth), (Dakota Thomas) |
| 15:51.3, 16:11.8, 16:14.6, 16:58.9, 17:28.3, (17:35.9), (18:47.4) |
2 | 66 | Fort Frye,
OH - Team Time (1st 5) 1:26:49.4 | Spread (1st 5) 1:58.1 |
| 5, 8, 10, 17, 26, (32) |
| Jordan Anderson, Jon Anderson, Matthew Cheeseman, Ford McElroy, Quentin Webb, (Matthew Roush) |
| 16:35.0, 16:53.8, 17:03.0, 17:44.5, 18:33.1, (19:00.8) |
3 | 81 | Caldwell,
OH - Team Time (1st 5) 1:28:03.8 | Spread (1st 5) 1:44.1 |
| 6, 11, 18, 21, 25, (37), (62) |
| Tanner Harding, Jonathan Niswonger, Brandon Savage, Matthew Zwick, Calvin Parmiter, (Daniel Leasure), (Luke Thomas) |
| 16:36.3, 17:07.9, 17:48.6, 18:10.6, 18:20.4, (19:31.2), (22:42.1) |
4 | 114 | Malvern,
OH - Team Time (1st 5) 1:31:19.0 | Spread (1st 5) 1:41.2 |
| 13, 19, 20, 29, 33, (38), (47) |
| Kyle LeBeau, Ryan Dustman, Ricky Dustman, T.J. Pachan, Josh Browning, (Travis Christner), (Keaton Furey) |
| 17:29.0, 17:53.9, 18:05.0, 18:40.9, 19:10.2, (19:31.5), (20:10.9) |
5 | 142 | St John Central,
OH - Team Time (1st 5) 1:33:17.8 | Spread (1st 5) 3:14.1 |
| 4, 28, 35, 36, 39, (44), (53) |
| Corey Leasure, Aaron Ebbert, Brennan Donahue, Sean Clemons, Garrett Holubeck, (David Goclan), (Mark Donahue) |
| 16:18.1, 18:40.6, 19:19.1, 19:27.8, 19:32.2, (20:03.5), (21:01.6) |
6 | 150 | Barnesville,
OH - Team Time (1st 5) 1:34:29.7 | Spread (1st 5) 2:55.5 |
| 15, 23, 27, 34, 51, (52), (73) |
| Brandon Stephens, Mason Moore, Christopher Baker, Abel Broomhall, Michael Thomas, (Brandon Davidson), (Richard Wilcox) |
| 17:40.7, 18:18.9, 18:37.9, 19:16.0, 20:36.2, (20:52.6), (24:17.0) |
7 | 184 | Tuscarawas Central Catholic,
OH - Team Time (1st 5) 1:37:12.7 | Spread (1st 5) 2:04.8 |
| 22, 23, 45, 46, 48, (54), (61) |
| Dan Price, Jay O'Donnell, Adam Price, Ben O'Donnell, Zach Kline, (Jeremy Krese), (Tim Nguyen) |
| 18:16.4, 18:18.9, 20:06.1, 20:10.1, 20:21.2, (21:21.8), (22:33.5) |
8 | 203 | Bellaire,
OH - Team Time (1st 5) 1:38:23.4 | Spread (1st 5) 1:46.7 |
| 30, 40, 41, 42, 50, (60), (71) |
| Luc Messenger, Jeffrey Simpson, Wally Holmes, Aurelien Bernard, Tylar Eden, (Vernon Trigg), (Josh Bumgardner) |
| 18:44.4, 19:36.4, 19:37.2, 19:54.3, 20:31.1, (22:27.0), (23:55.0) |
9 | 264 | Newcomerstown,
OH - Team Time (1st 5) 1:48:17.2 | Spread (1st 5) 5:58.6 |
| 16, 55, 58, 66, 69, (70), (74) |
| Nathan Marinucci, Derek Stamets, Daniel Lovrinic, Ryan Williams, Mason Walkup, (Colin Mozena), (David Billings) |
| 17:43.6, 21:27.4, 22:03.9, 23:20.1, 23:42.2, (23:52.3), (24:42.5) |
10 | 269 | Strasburg-Franklin,
OH - Team Time (1st 5) 1:52:17.3 | Spread (1st 5) 11:42.4 |
| 7, 49, 63, 72, 78 |
| Luke Myers, Noah Lake, Johnathan King, Logan Starn, Logan Turek |
| 16:38.4, 20:25.7, 22:46.1, 24:06.3, 28:20.8 |
11 | 287 | River,
OH - Team Time (1st 5) 1:50:16.9 | Spread (1st 5) 3:07.4 |
| 43, 56, 59, 64, 65, (77) |
| Kole Smith, Travis Goddard, Ethan Ritchie, Hunter Richmond, Ryan Ludolph, (Daniel Fisher) |
| 20:02.0, 21:41.0, 22:26.0, 22:58.5, 23:09.4, (27:22.8) |
12 | 343 | Hiland,
OH - Team Time (1st 5) 1:59:54.2 | Spread (1st 5) 3:14.2 |
| 57, 67, 68, 75, 76 |
| Darian Pacula, Brady Conn, Kyle Troyer, Creed Hostetler, Morgan Gingerich |
| 22:02.8, 23:36.7, 23:41.4, 25:16.3, 25:17.0 |