1 | 54 | Hudson,
OH - Team Time (1st 5) 1:21:45.0 | Spread (1st 5) 12.3 |
| 5, 7, 13, 14, 15, (40), (42) |
| Jack Root, Kyle Betz, Gabe Shale, Elliot Durkee, Titan Casey, (Drew Hartline), (Kyle Papczun) |
| 16:13.9, 16:15.7, 16:23.8, 16:25.4, 16:26.2, (17:10.6), (17:14.9) |
2 | 63 | Kenston,
OH - Team Time (1st 5) 1:21:53.2 | Spread (1st 5) 40.2 |
| 1, 3, 16, 20, 23, (25), (28) |
| Dennis Princic, Nathan Bertman, Garrett McConnell, Jack Turk, Braden Hunt, (Tyler McMahan), (Owen Orlowski) |
| 16:00.0, 16:12.7, 16:28.1, 16:32.2, 16:40.2, (16:45.7), (16:48.4) |
3 | 124 | Solon,
OH - Team Time (1st 5) 1:23:36.6 | Spread (1st 5) 45.4 |
| 11, 21, 22, 33, 37, (41), (57) |
| Nathan Close, Johnny Ciccero, Josh Baker, Ryan Goldfeder, Adam Yousef, (James Howell), (Colin Wong) |
| 16:21.7, 16:32.9, 16:34.7, 17:00.2, 17:07.1, (17:11.4), (17:51.7) |
4 | 140 | Stow-Munroe Falls,
OH - Team Time (1st 5) 1:24:13.8 | Spread (1st 5) 53.6 |
| 8, 26, 31, 36, 39, (65), (71) |
| Seth Macura, Micah Bentley, Zachary Shawala, Zach Duffy, Connor Scarberry, (Henry Brosch), (Luke Cimera) |
| 16:15.8, 16:46.1, 16:57.2, 17:05.3, 17:09.4, (18:04.1), (18:08.9) |
5 | 142 | University School,
OH - Team Time (1st 5) 1:24:31.7 | Spread (1st 5) 1:34.9 |
| 6, 17, 18, 45, 56, (73), (74) |
| Griffin Walsh, Ben Lafave, Nate Miller, Chris Frerichs, Stefan Leonard, (Cameron Bizjak), (Chase Greppin) |
| 16:15.5, 16:28.2, 16:30.6, 17:27.0, 17:50.4, (18:09.7), (18:10.6) |
6 | 150 | Aurora,
OH - Team Time (1st 5) 1:24:55.9 | Spread (1st 5) 1:21.4 |
| 4, 8, 43, 46, 49, (78), (82) |
| Matthew Singleton, Andrew Ploskunak, Max Manderbach, Robert Will, Tommy Ploskunak, (Ryan Kerchenski), (Mikah Snitzer) |
| 16:13.2, 16:15.8, 17:23.2, 17:29.1, 17:34.6, (18:12.9), (18:23.7) |
7 | 194 | Walsh Jesuit,
OH - Team Time (1st 5) 1:26:20.5 | Spread (1st 5) 1:26.3 |
| 12, 24, 51, 52, 55, (72), (86) |
| Luke Ondracek, Gavin McHale, Gavin Carr, Luke Lenz, Kunal Jain, (Noah Schlueter), (Nick Saunders) |
| 16:23.3, 16:41.3, 17:38.5, 17:47.8, 17:49.6, (18:09.0), (18:37.7) |
8 | 198 | Howland,
OH - Team Time (1st 5) 1:26:18.3 | Spread (1st 5) 1:18.0 |
| 19, 35, 44, 47, 53, (62), (87) |
| Lane Goble, Emanuel Fakkas, Zachary Brill, Brandon Null, Mark Rubino, (Benjamin Bronson), (Peyton Hause) |
| 16:30.9, 17:03.3, 17:23.6, 17:31.6, 17:48.9, (17:55.6), (18:38.6) |
9 | 201 | Canfield,
OH - Team Time (1st 5) 1:26:19.9 | Spread (1st 5) 1:33.5 |
| 10, 32, 48, 50, 61, (66), (77) |
| Nicholas Plant, Blake Baker, Jake Yurchison, Cameron Burnett, Ryan Bennett, (Conner Cutrer), (Blake McMurray) |
| 16:19.9, 16:57.7, 17:33.1, 17:35.8, 17:53.4, (18:04.6), (18:12.6) |
10 | 215 | Boardman,
OH - Team Time (1st 5) 1:26:50.3 | Spread (1st 5) 2:00.1 |
| 2, 29, 58, 59, 67, (70), (81) |
| Frank Bero, Beau Gorby, Anthony Marshall, Justin Maloney, Josh Zilavy, (Ben Zilavy), (Patrick Hubert) |
| 16:06.7, 16:51.7, 17:52.5, 17:52.6, 18:06.8, (18:08.5), (18:22.9) |
11 | 282 | Nordonia,
OH - Team Time (1st 5) 1:28:43.5 | Spread (1st 5) 1:18.0 |
| 30, 54, 60, 64, 74, (76), (79) |
| Chris Turner, Nathan Lahrmer, Nathan Gerhart, Evan White, Andy Cundra, (Jacob Colbert), (Ryan Kinch) |
| 16:52.6, 17:49.0, 17:52.8, 17:58.5, 18:10.6, (18:12.1), (18:18.0) |
12 | 308 | Twinsburg (fka Chamberlin),
OH - Team Time (1st 5) 1:29:04.1 | Spread (1st 5) 1:39.1 |
| 27, 34, 80, 83, 84, (85), (88) |
| Aiden Cain, Sam Wales-McGrath, Vince Sciarabba, Max Howard, Aiden Bennage, (Haridu Peiris), (Brian Nesic) |
| 16:48.2, 17:02.7, 18:19.9, 18:26.0, 18:27.3, (18:32.3), (18:39.0) |
13 | 326 | Austintown Fitch,
OH - Team Time (1st 5) 1:30:08.9 | Spread (1st 5) 1:41.1 |
| 38, 63, 68, 68, 89, (91), (93) |
| Corbin Roby, Steven Whitten, Kyle Cain, Brogan Roby, Logan Smrek, (Cody Jones), (Ryan Hartley) |
| 17:07.5, 17:57.4, 18:07.7, 18:07.7, 18:48.6, (19:49.9), (20:12.5) |
14 | 467 | Roosevelt,
OH - Team Time (1st 5) 1:42:10.0 | Spread (1st 5) 1:46.1 |
| 90, 92, 94, 95, 96, (97) |
| Jack Starzyk, Jack Heineking, Jake Soyars, Luke Jenkins, Duncan Bryk, (Victor Schall) |
| 19:16.1, 20:07.2, 20:44.6, 20:59.9, 21:02.2, (21:57.5) |