1 | 29 | Solon,
OH - Team Time (1st 5) 1:19:42.5 | Spread (1st 5) 56.9 |
| 1, 3, 5, 9, 11, (12), (19) |
| Danny Cohen, Joe Riordan, Dan Cohen, Mark Shannon, Chantz Visse, (Max Gross), (Logan Esper) |
| 15:24.1, 15:36.4, 16:03.2, 16:17.8, 16:21.0, (16:22.9), (16:37.5) |
2 | 96 | Austintown Fitch,
OH - Team Time (1st 5) 1:23:04.5 | Spread (1st 5) 1:01.4 |
| 8, 10, 16, 28, 34, (37), (38) |
| Matt Rozic, Craig Schumacher, Andrew Green, Anthony Linert, Christian Davis, (Derek Sletvold), (Ryan Dippolito) |
| 16:06.0, 16:18.1, 16:30.2, 17:02.8, 17:07.4, (17:15.0), (17:15.6) |
3 | 106 | Kenston,
OH - Team Time (1st 5) 1:23:35.0 | Spread (1st 5) 35.9 |
| 15, 17, 21, 22, 31, (35), (39) |
| Tyler Cooper, Jakob McConnell, Sam Markel, Andrew Sanders, Kyle Silk, (Evan Sanders), (Kevin Robinson) |
| 16:28.6, 16:33.6, 16:42.8, 16:45.5, 17:04.5, (17:12.6), (17:18.0) |
4 | 124 | University School,
OH - Team Time (1st 5) 1:23:43.8 | Spread (1st 5) 2:13.1 |
| 2, 4, 27, 41, 50, (57), (66) |
| JP Trojan, Nick Gannon, Emanual Fetene, Reid Banbury, Akshat Chowksey, (Adam Tropper), (Will Johnson) |
| 15:31.7, 15:55.4, 17:01.0, 17:30.9, 17:44.8, (18:16.1), (18:39.7) |
5 | 128 | Chardon,
OH - Team Time (1st 5) 1:24:33.0 | Spread (1st 5) 1:07.9 |
| 13, 14, 26, 33, 42, (48), (53) |
| Josh Metzung, Nate Kawalec, Jack Kawalec, Matt Morris, Mitchell Keeney, (Joseph Pearce), (Brian Horton) |
| 16:26.3, 16:27.7, 16:59.1, 17:05.7, 17:34.2, (17:40.1), (18:01.8) |
6 | 142 | Boardman,
OH - Team Time (1st 5) 1:24:58.4 | Spread (1st 5) 1:48.8 |
| 7, 18, 20, 46, 51, (54), (62) |
| Nathan Hadley, Ethan Schwendeman, Chris Butler, Nick DiGiacomo, Mark Moradian, (Nathaniel Ams), (Adam Deeley) |
| 16:05.5, 16:36.6, 16:42.5, 17:39.5, 17:54.3, (18:02.9), (18:28.3) |
7 | 156 | Canfield,
OH - Team Time (1st 5) 1:25:16.5 | Spread (1st 5) 1:35.7 |
| 6, 29, 32, 40, 49, (68), (77) |
| Chase Kern, Ben Targove, Giovanni Copploe, Benjamin Targrove, Mark Watkins, (Daniel Sylak), (Slava Lefoer) |
| 16:04.7, 17:03.0, 17:05.1, 17:23.3, 17:40.4, (18:44.7), (19:31.6) |
8 | 157 | Howland,
OH - Team Time (1st 5) 1:25:48.6 | Spread (1st 5) 41.0 |
| 23, 25, 30, 36, 43, (44), (56) |
| Connor Dotson, Ethan Neff, Tyler Harigan, Vincent Mauri, Andrew Sutton, (Duncan Hamilton), (Brandon Gregory) |
| 16:55.8, 16:58.7, 17:03.5, 17:13.8, 17:36.8, (17:38.2), (18:09.3) |
9 | 257 | Lakeside,
OH - Team Time (1st 5) 1:29:58.2 | Spread (1st 5) 1:50.1 |
| 24, 47, 52, 65, 69, (74), (79) |
| Kyle Flowers, Chad Whetro, Grant Dalton, Nick Casey, Kolt Ernst, (Maverick Rose), (Anthony Golen) |
| 16:58.3, 17:39.6, 17:55.3, 18:36.6, 18:48.4, (18:59.8), (19:37.3) |
10 | 280 | Aurora,
OH - Team Time (1st 5) 1:30:55.6 | Spread (1st 5) 50.8 |
| 45, 55, 58, 59, 63, (71), (75) |
| Robert Taylor, David Meredith, Matt Peluso, Connor Brown, Dominic Roberto, (Jack Brown), (Zachary Jenkins) |
| 17:38.8, 18:06.6, 18:19.2, 18:21.4, 18:29.6, (18:52.8), (19:04.9) |
11 | 350 | Maple Heights,
OH - Team Time (1st 5) 1:34:59.4 | Spread (1st 5) 1:19.5 |
| 60, 64, 67, 78, 81, (85), (86) |
| Cory McGRUGHY, Jaylen Womack, Manny Lopez, Adonis Pugh, Isaiah Thorton, (Zion Kristoff), (Ronald Bright) |
| 18:24.8, 18:31.9, 18:42.6, 19:35.8, 19:44.3, (21:41.9), (21:55.6) |
12 | 352 | Roosevelt,
OH - Team Time (1st 5) 1:34:32.1 | Spread (1st 5) 57.3 |
| 61, 70, 72, 73, 76, (80), (82) |
| Jackson Roberts, Alexander Farrell, Damon Szakacs, Christian Ledet, Donovan Cardy, (Andrew Herman), (Perkins Pringle) |
| 18:25.8, 18:49.8, 18:53.8, 18:59.6, 19:23.1, (19:38.1), (19:44.4) |
13 | 431 | Bedford,
OH - Team Time (1st 5) 1:49:22.6 | Spread (1st 5) 4:08.8 |
| 83, 84, 87, 88, 89 |
| Aaron Needham, Josh Shelton-Bell, Clarence Bass, Ayden Handrich, Simon Shelton-Bell |
| 19:53.7, 20:39.2, 22:03.1, 22:44.1, 24:02.5 |