1 | 27 | East Canton,
OH - Team Time (1st 5) 1:24:44.9 | Spread (1st 5) 1:22.2 |
| 1, 3, 6, 7, 10, (17), (21) |
| Demetrius Snellenberger, Colt Hemphill, Mason Cain, Kyeem Newell-Owens, Gabriel Shilling, (Alex Yarian), (Kyle Crable) |
| 16:03.7, 16:57.2, 17:04.5, 17:13.6, 17:25.9, (18:04.8), (18:23.5) |
2 | 122 | Norwayne,
OH - Team Time (1st 5) 1:31:32.1 | Spread (1st 5) 2:25.7 |
| 5, 12, 29, 31, 45, (50), (67) |
| Garrison Murray, Owen Sullivan, Mitchell Stanley, Ben Draper, Jacob Hanzie, (Elijah Steiner), (Cole Spitzer) |
| 17:01.9, 17:33.9, 18:42.5, 18:46.2, 19:27.6, (19:46.7), (21:01.6) |
| 122 | Rootstown,
OH - Team Time (1st 5) 1:32:02.5 | Spread (1st 5) 1:19.0 |
| 13, 18, 26, 30, 35, (37), (49) |
| Jett Paulus, Roger Williams, Josh Vogt, Jacob Collins, Alex Steinlechner, (Evan Piscitani), (Caleb Edwards) |
| 17:36.2, 18:12.0, 18:34.9, 18:44.2, 18:55.2, (19:00.7), (19:46.6) |
4 | 123 | Canton Central Catholic,
OH - Team Time (1st 5) 1:31:59.1 | Spread (1st 5) 2:03.6 |
| 9, 16, 22, 33, 43, (47), (59) |
| Barrett Scheatzle, Ian Paul, Ian Elson, Blake Abbott, Joey Mullen, (Keenan Mason), (Sean Domer) |
| 17:22.7, 17:54.3, 18:24.7, 18:51.1, 19:26.3, (19:37.9), (20:29.5) |
5 | 127 | East Palestine,
OH - Team Time (1st 5) 1:32:14.7 | Spread (1st 5) 2:39.8 |
| 8, 15, 23, 28, 53, (58), (75) |
| Cole Rutledge, Andrew Cunningham, Matt Garcia, Zachary Thorpe, Dominic Fertsch, (Dominic Ludt), (Noah Garvin) |
| 17:17.8, 17:51.6, 18:26.8, 18:40.9, 19:57.6, (20:19.3), (21:37.4) |
6 | 130 | United,
OH - Team Time (1st 5) 1:32:16.1 | Spread (1st 5) 2:20.4 |
| 4, 20, 25, 39, 42, (77), (82) |
| Daniel Frase, Joshua Kataro, Landry Hardcastle, Zachary Nastari, Jacob Kataro, (Gabe Snyder), (Rowen Brinker) |
| 17:01.3, 18:16.6, 18:28.6, 19:07.9, 19:21.7, (22:02.8), (23:21.7) |
7 | 162 | Wellington,
OH - Team Time (1st 5) 1:34:12.9 | Spread (1st 5) 1:17.2 |
| 19, 27, 34, 36, 46, (71), (71) |
| Henry Haas, Sam Becher, Logan Evans, Troy Cole, Nick Martinelli, (Jerimiah McKee), (Phillip McKee) |
| 18:14.2, 18:40.2, 18:51.6, 18:55.5, 19:31.4, (21:28.8), (21:28.8) |
8 | 199 | Waynedale,
OH - Team Time (1st 5) 1:35:32.2 | Spread (1st 5) 3:11.4 |
| 2, 32, 54, 55, 56, (63), (70) |
| Jonathan Varner, Jacob Moore, Clay Hershberger, Gideon Guenther, Julio Gracia, (Caiden Heller), (Tyler Wyatt) |
| 16:47.9, 18:47.7, 19:58.4, 19:58.9, 19:59.3, (20:47.9), (21:22.4) |
9 | 212 | St Thomas Aquinas,
OH - Team Time (1st 5) 1:37:21.1 | Spread (1st 5) 3:20.8 |
| 11, 24, 51, 62, 64, (73), (74) |
| Trevor Young, Joe Simonetti, Javaz Mincy, Cadence Brown, Jori Ash, (Jonathan Robertson), (Ben Wheeler) |
| 17:28.1, 18:27.2, 19:49.4, 20:47.5, 20:48.9, (21:32.7), (21:33.8) |
10 | 227 | Columbiana,
OH - Team Time (1st 5) 1:37:31.1 | Spread (1st 5) 58.1 |
| 38, 40, 44, 48, 57, (60), (66) |
| Ryuichiro Drew Takamoto, Nick Krusley, Jackson Bussard, Dorian Plecha, Andy Schach, (Jonathan Nate Burnell), (Evan Kenneally) |
| 19:04.9, 19:16.8, 19:27.2, 19:39.2, 20:03.0, (20:38.7), (20:51.2) |
11 | 277 | Heartland Christian,
OH - Team Time (1st 5) 1:41:38.3 | Spread (1st 5) 3:27.5 |
| 14, 61, 65, 68, 69, (83), (84) |
| Sebastian Sharo, Sam Osborn, Joey Donofrio, Garrett Rossi, Damien Phillips, (Joel Morgan), (Anthony Marino) |
| 17:46.2, 20:39.4, 20:50.5, 21:08.5, 21:13.7, (24:03.1), (24:54.1) |
12 | 326 | St. Martin DePorres,
OH - Team Time (1st 5) 1:45:30.2 | Spread (1st 5) 2:53.0 |
| 41, 52, 76, 78, 79, (80), (81) |
| William Mikel, Emareion Trotter, Elijah Respress, Matthew Taylor, Jacob Vinson, (Bryant Greer), (Shane Cummings) |
| 19:20.3, 19:57.4, 21:55.0, 22:04.2, 22:13.3, (22:35.1), (23:02.7) |