1 | 40 | Hudson,
OH - Team Time (1st 5) 1:21:08.0 | Spread (1st 5) 54.8 |
| 4, 5, 6, 8, 17, (18), (20) |
| Adam Beucler, Jacob Russo, Evan Manley, Lucas Lay, Michael Von Ville, (Andrew Goldslager), (Kenny McCaughey) |
| 15:53.9, 16:03.3, 16:05.4, 16:16.7, 16:48.7, (16:51.7), (16:56.0) |
2 | 120 | Solon,
OH - Team Time (1st 5) 1:25:03.6 | Spread (1st 5) 53.5 |
| 13, 19, 24, 27, 37, (48), (49) |
| Logan Esper, Nathan Close, Kareem Yousef, Sam Young, Aden Pickus, (Ben Shafron), (Josh Baker) |
| 16:33.2, 16:52.6, 17:02.8, 17:08.3, 17:26.7, (17:45.3), (17:48.7) |
3 | 146 | Nordonia,
OH - Team Time (1st 5) 1:26:04.8 | Spread (1st 5) 54.4 |
| 15, 28, 29, 33, 41, (43), (86) |
| Jayden Wimbush, Matt Korodi, Louis Hover, Nick Orzechowski, Tyler Mosher, (Jeff Sajovie), (Scott McCabe) |
| 16:35.8, 17:15.0, 17:19.2, 17:24.6, 17:30.2, (17:40.3), (18:39.0) |
4 | 155 | Kenston,
OH - Team Time (1st 5) 1:26:11.3 | Spread (1st 5) 1:22.1 |
| 10, 26, 31, 36, 52, (55), (57) |
| Jakob McConnell, Kyle Silk, Casey Pleune, David Rosinski, Jack Turk, (Tyler McMahan), (Garrett McConnell) |
| 16:27.8, 17:06.9, 17:21.0, 17:25.7, 17:49.9, (17:51.5), (17:55.5) |
| 155 | University School,
OH - Team Time (1st 5) 1:25:38.5 | Spread (1st 5) 1:45.8 |
| 7, 14, 35, 40, 59, (61), (64) |
| Justin Iler, Ben Chao, Graham Clark, Griffin Walsh, Michael Castellanos, (Sumner Jones), (Nate Miller) |
| 16:11.9, 16:33.9, 17:25.5, 17:29.5, 17:57.7, (17:58.9), (18:02.4) |
6 | 180 | Stow-Munroe Falls,
OH - Team Time (1st 5) 1:27:04.1 | Spread (1st 5) 47.0 |
| 23, 25, 38, 44, 50, (68), (71) |
| Jason Anzaldi, Cole Shawala, Patrick Bunnell, Mathew Duffy, Seth Macura, (Zach Duffy), (Cooper Leseure) |
| 17:02.0, 17:05.1, 17:27.0, 17:41.0, 17:49.0, (18:11.0), (18:18.0) |
7 | 195 | Canfield,
OH - Team Time (1st 5) 1:26:49.4 | Spread (1st 5) 2:35.8 |
| 2, 30, 42, 45, 76, (78), (92) |
| Giovanni Copploe, Ronnie Sinkovich, Nicholas Plant, Jake Yurchison, Bobby Smallwood, (Zach Russo), (Jack Hamilton) |
| 15:46.5, 17:20.8, 17:37.7, 17:42.1, 18:22.3, (18:24.3), (18:58.0) |
8 | 198 | Twinsburg (fka Chamberlin),
OH - Team Time (1st 5) 1:26:34.1 | Spread (1st 5) 2:23.8 |
| 1, 21, 53, 56, 67, (79), (82) |
| Ryan Adkins, Aiden Cain, Mitchell Suder, Darren Robinson, Carson Albright, (Christian Harsa), (Will Corbin) |
| 15:46.1, 16:56.1, 17:50.0, 17:52.0, 18:09.9, (18:26.0), (18:35.1) |
9 | 202 | Boardman,
OH - Team Time (1st 5) 1:26:59.8 | Spread (1st 5) 1:46.6 |
| 9, 16, 46, 65, 66, (70), (90) |
| Mitchel Dunham, Frank Bero, River Flatley, Anthony Marshall, Justin Maloney, (Cayden Newberry), (Beau Gorby) |
| 16:20.3, 16:46.8, 17:43.0, 18:02.8, 18:06.9, (18:17.9), (18:44.3) |
10 | 224 | Aurora,
OH - Team Time (1st 5) 1:27:57.0 | Spread (1st 5) 1:41.0 |
| 11, 34, 50, 60, 69, (71), (83) |
| Matthew Singleton, Robert Taylor, Andrew Ploskunak, Noah Harrison, Max Manderbach, (Dominic Felice), (Zachary Thomas) |
| 16:32.0, 17:25.0, 17:49.0, 17:58.0, 18:13.0, (18:18.0), (18:36.0) |
11 | 244 | Walsh Jesuit,
OH - Team Time (1st 5) 1:28:17.0 | Spread (1st 5) 2:00.2 |
| 12, 22, 54, 75, 81, (91), (94) |
| Nathaniel Ondracek, Adam Shah, Luke Ondracek, Gavin McHale, Gavin Carr, (Karios McCune), (Kunal Jain) |
| 16:32.2, 17:01.1, 17:50.5, 18:20.8, 18:32.4, (18:50.8), (19:06.7) |
12 | 299 | Howland,
OH - Team Time (1st 5) 1:29:14.0 | Spread (1st 5) 2:50.8 |
| 3, 47, 74, 87, 88, (89), (93) |
| Vincent Mauri, William Eisen, Lane Goble, Angelo Mauri, James Rollison, (Zachary Brill), (Isaac Robertson) |
| 15:49.4, 17:43.9, 18:20.7, 18:39.8, 18:40.2, (18:40.9), (19:01.1) |
13 | 306 | Austintown Fitch,
OH - Team Time (1st 5) 1:30:05.7 | Spread (1st 5) 1:00.2 |
| 32, 61, 63, 73, 77, (85), (96) |
| Christian Davis, Derek Sletvold, Corbin Roby, Derek Phillips, Matthew Smutney, (Ben Anderson), (Nick Rutter) |
| 17:22.7, 17:58.9, 18:01.4, 18:19.8, 18:22.9, (18:37.3), (19:24.5) |
14 | 371 | Maple Heights,
OH - Team Time (1st 5) 1:33:03.1 | Spread (1st 5) 2:29.7 |
| 39, 58, 80, 95, 99, (101), (102) |
| Vernon Nevels, Keshan Tulshi, Brandon Davis, Ron Wilson, Billy Flynn, (Abijah Cummings-Byrd), (Chris Williams) |
| 17:27.4, 17:56.4, 18:31.6, 19:10.6, 19:57.1, (20:09.1), (20:43.6) |
15 | 490 | Roosevelt,
OH - Team Time (1st 5) 1:40:14.0 | Spread (1st 5) 2:18.0 |
| 84, 98, 100, 103, 105, (106), (106) |
| Jordan Carlton, Stephen Gruber, Zach Jenkins, Danny Larison, Owen Pazderak, (Luke Jenkins), (Kent Gordon) |
| 18:37.0, 19:51.0, 20:06.0, 20:45.0, 20:55.0, (21:02.0), (21:02.0) |
16 | 528 | Ellet,
OH - Team Time (1st 5) 1:46:24.9 | Spread (1st 5) 3:07.8 |
| 97, 104, 108, 109, 110, (111), (112) |
| Cory Breiding, Nathan Grande, Mike Stuhrderer, Tristan Wallace, Matthew Mason, (Caleb Sims), (Tobias Bruggemeier) |
| 19:28.2, 20:54.8, 21:40.6, 21:45.3, 22:36.0, (24:17.3), (24:32.3) |