1 | 53 | Waynedale,
OH - Team Time (1st 5) 1:26:55.0 | Spread (1st 5) 2:15.8 |
| 1, 8, 11, 13, 20, (28), (31) |
| Jackson Varner, Jayden Varner, Nick St. John, Wyatt Moore, Lucas Miller, (Caden Schmeltzer), (Dylan Adams) |
| 16:01.4, 17:15.2, 17:38.4, 17:42.8, 18:17.2, (18:46.6), (19:07.7) |
2 | 61 | Norwayne,
OH - Team Time (1st 5) 1:28:08.0 | Spread (1st 5) 2:09.9 |
| 3, 5, 10, 14, 29, (30), (59) |
| Tripp Wingate, Romagn Wingate, Beau Polen, Trenten Woodall, Nathaniel Mason, (Coltin Dreibelbis), (Tristan Ponting) |
| 16:49.5, 16:57.1, 17:38.2, 17:43.8, 18:59.4, (19:02.4), (25:14.3) |
3 | 97 | Canton Central Catholic,
OH - Team Time (1st 5) 1:30:50.8 | Spread (1st 5) 55.2 |
| 12, 15, 21, 23, 26, (33), (37) |
| Grant Eberhardt, Carlos Cantera-Quintero, Ben Reese, Easton Miller, Nick Hallaman, (Dominic DePasquale), (Rowan Benjamin) |
| 17:39.3, 17:51.2, 18:19.2, 18:26.6, 18:34.5, (19:19.0), (20:01.0) |
4 | 113 | East Canton,
OH - Team Time (1st 5) 1:34:00.2 | Spread (1st 5) 4:45.6 |
| 2, 7, 9, 46, 49, (54), (56) |
| Luke Buxton, Noah Collins, Xavier Campbell, Aaron Bellamy, Kadin Leach, (Andrew Roudebush), (Joshua Lorenzo) |
| 16:48.8, 17:08.8, 17:26.1, 21:02.1, 21:34.4, (22:22.7), (23:23.2) |
5 | 139 | Wellington,
OH - Team Time (1st 5) 1:35:50.8 | Spread (1st 5) 3:41.6 |
| 4, 19, 36, 38, 42, (44), (53) |
| Joe Fox, Matt Mohrman, Scott Hook, Matt Lehr, Jonah Stump, (Ned Gott), (Max Hook) |
| 16:52.7, 18:16.3, 19:51.3, 20:16.2, 20:34.3, (21:00.4), (22:16.4) |
6 | 142 | Rootstown,
OH - Team Time (1st 5) 1:34:40.0 | Spread (1st 5) 1:16.0 |
| 24, 25, 27, 32, 34, (35), (39) |
| Brady Brown, Wyatt Shenal, Brayden Dougherty, Jacob Strum, Luke Flowers, (Dylan Wilfong), (Tycho Smolk) |
| 18:27.8, 18:33.1, 18:44.7, 19:10.6, 19:43.8, (19:45.7), (20:25.6) |
7 | 179 | Lake Center Christian,
OH - Team Time (1st 5) 1:40:39.8 | Spread (1st 5) 4:31.2 |
| 16, 18, 40, 50, 55, (62), (64) |
| Isaac Larson, Zach Varner, Scott Craig, Landen Griffing, Aaron Griffith, (Lucas Haught), (Quinn Denning) |
| 17:56.5, 18:08.7, 20:27.5, 21:39.4, 22:27.7, (28:34.1), (28:50.8) |
8 | 190 | Heartland Christian,
OH - Team Time (1st 5) 1:41:30.7 | Spread (1st 5) 4:41.8 |
| 6, 41, 45, 47, 51 |
| Sawyer Szabo, Josh Pennington, Kaden Stryffeler, Brode Hoffman, Jake Walker |
| 17:00.3, 20:31.8, 21:01.8, 21:14.7, 21:42.1 |
9 | 210 | Columbiana,
OH - Team Time (1st 5) 1:51:09.3 | Spread (1st 5) 10:28.8 |
| 17, 22, 52, 58, 61, (63) |
| Anthony Gaglioney, Santino Gaglioney, Ryan Dattilioi, Grady GUY, Carson Benner, (Ky Grant) |
| 18:05.2, 18:24.3, 22:06.6, 23:59.2, 28:34.0, (28:49.2) |
10 | 273 | Lisbon (David Anderson),
OH - Team Time (1st 5) 2:01:24.0 | Spread (1st 5) 8:09.5 |
| 43, 48, 57, 60, 65, (66), (67) |
| Timothy Brandon, Kolt Cappitti, Ethan Wright, Caiden Carlisle, Samuel Spooner, (James Wright), (Kade Gushert) |
| 20:53.5, 21:20.5, 23:43.4, 26:23.6, 29:03.0, (29:06.0), (29:35.9) |