1 | 33 | Garaway,
OH - Team Time (1st 5) 1:24:20.9 | Spread (1st 5) 1:17.9 |
| 1, 6, 7, 8, 11, (15), (24) |
| Alex Shrock, Blake Yoder, Caleb Morehart, Wyatt Schwartz, BJ Schwartz, (Samuel Wentworth), (Austin Miller) |
| 16:09.8, 16:46.5, 16:57.0, 16:59.9, 17:27.7, (17:36.9), (18:25.1) |
2 | 38 | Fort Frye,
OH - Team Time (1st 5) 1:24:20.0 | Spread (1st 5) 1:35.4 |
| 2, 4, 5, 9, 18, (34), (35) |
| Jon Anderson, Jordan Anderson, Matthew Cheeseman, Ford McElroy, Matthew Roush, (Cameron Hupp), (Quentin Webb) |
| 16:10.4, 16:28.5, 16:44.8, 17:10.5, 17:45.8, (19:06.1), (19:13.2) |
3 | 55 | Caldwell,
OH - Team Time (1st 5) 1:26:18.2 | Spread (1st 5) 1:27.7 |
| 3, 10, 12, 14, 16, (19), (21) |
| Tanner Harding, Jonathan Niswonger, Calvin Parmiter, Benton Parmiter, Matthew Zwick, (Alex Gregg), (Sean Whetstone) |
| 16:13.5, 17:19.6, 17:28.1, 17:35.8, 17:41.2, (17:48.0), (17:51.2) |
4 | 148 | St John Central,
OH - Team Time (1st 5) 1:33:53.7 | Spread (1st 5) 1:51.7 |
| 20, 25, 26, 37, 40, (66) |
| Aaron Ebbert, Garrett Holubeck, David Goclan, Sean Clemons, Austin Morris, (Bryce Ramsay) |
| 17:49.2, 18:29.5, 18:29.8, 19:24.3, 19:40.9, (23:22.8) |
5 | 157 | Newcomerstown,
OH - Team Time (1st 5) 1:34:38.2 | Spread (1st 5) 2:32.8 |
| 13, 23, 38, 39, 44, (49) |
| Nate Marinucci, Garret Mozena, Daniel Lovrinic, Alex Nay, Colin Mozena, (Steven Chilensky) |
| 17:28.4, 18:04.6, 19:26.9, 19:37.1, 20:01.2, (20:29.0) |
6 | 189 | Malvern,
OH - Team Time (1st 5) 1:39:13.2 | Spread (1st 5) 5:13.6 |
| 27, 30, 31, 33, 68 |
| Keaton Furey, Josh Browning, T.J. Pachan, Travis Christner, Braeden Thomas |
| 18:35.0, 18:47.4, 18:58.0, 19:04.2, 23:48.6 |
7 | 213 | Shadyside,
OH - Team Time (1st 5) 1:39:38.0 | Spread (1st 5) 1:42.3 |
| 32, 41, 43, 47, 50, (69), (72) |
| Josh Kahl, Brett Kahl, Chad Synder, Julian Runyan, Mark Fahey, (Justin Bowers), (Shane Johnson) |
| 19:00.4, 19:43.5, 19:51.3, 20:20.1, 20:42.7, (23:57.4), (24:28.4) |
8 | 229 | Hiland,
OH - Team Time (1st 5) 1:42:58.4 | Spread (1st 5) 6:20.7 |
| 17, 42, 45, 55, 70 |
| Darian Pacula, Creed Hostetler, Brady Conn, Kyle Troyer, Morgan Gingerich |
| 17:43.7, 19:48.0, 20:02.3, 21:20.0, 24:04.4 |
9 | 234 | Tuscarawas Central Catholic,
OH - Team Time (1st 5) 1:43:21.3 | Spread (1st 5) 5:04.2 |
| 22, 36, 48, 63, 65 |
| Jay O'Donnell, Zach Kline, Ben O'Donnell, Jeremy Krese, Bennett Triplett |
| 18:02.7, 19:23.0, 20:23.3, 22:25.4, 23:06.9 |
10 | 246 | Barnesville,
OH - Team Time (1st 5) 1:43:21.5 | Spread (1st 5) 3:05.8 |
| 28, 51, 52, 56, 59, (73), (74) |
| Mason Moore, Kane Stephens, Brandon Davidson, Hunter George, Michael Thomas, (Allen Coen), (Timothy Skinner) |
| 18:38.1, 20:46.2, 20:53.1, 21:20.2, 21:43.9, (24:42.0), (25:37.5) |
11 | 256 | Ridgewood,
OH - Team Time (1st 5) 1:44:29.2 | Spread (1st 5) 3:22.3 |
| 29, 46, 58, 61, 62, (64), (67) |
| Travis Vickers, Dakota Crites, Brandon Fyock, Nathan Schwartz, Jesse Olinger, (Jared Michael), (Austin Ellis) |
| 18:41.3, 20:15.5, 21:37.0, 21:51.8, 22:03.6, (22:51.0), (23:26.3) |
12 | 295 | River,
OH - Team Time (1st 5) 1:49:25.1 | Spread (1st 5) 3:34.9 |
| 53, 54, 57, 60, 71 |
| Chase Brown, Noah Ramsay, Michael Collins, Daniel Fisher, Hunter Richmond |
| 20:53.2, 20:55.5, 21:23.4, 21:44.9, 24:28.1 |