1 | 28 | Chardon,
OH - Team Time (1st 5) 1:20:21.3 | Spread (1st 5) 42.8 |
| 2, 3, 4, 8, 11, (14), (15) |
| Thomas Nelson, Taman Chokshi, Jacob Nieset, Makoto Gumph, Matthew Sopchak, (Karl Dietz), (Joshua Calzada) |
| 15:47.2, 15:47.7, 15:51.7, 16:24.7, 16:30.0, (16:37.0), (16:39.5) |
2 | 43 | Mentor,
OH - Team Time (1st 5) 1:21:09.1 | Spread (1st 5) 1:28.2 |
| 1, 5, 7, 12, 18, (25), (28) |
| Billy Dennison, Mathew Penkowski, Joseph Burger, Michael Maynard, Brayden Carlson, (Alex Chase), (Mitchell Bobak) |
| 15:18.7, 16:05.2, 16:22.1, 16:36.2, 16:46.9, (17:08.8), (17:14.0) |
3 | 80 | Riverside (Painesville),
OH - Team Time (1st 5) 1:23:29.7 | Spread (1st 5) 1:03.0 |
| 6, 9, 10, 26, 29, (34), (39) |
| John Young, Mason Weber, Kyle Brown, Damico Sawyer, Owen Bottar, (Drew Teknipp), (Evan Laukonis) |
| 16:12.6, 16:25.1, 16:26.8, 17:09.6, 17:15.6, (17:25.7), (17:38.9) |
4 | 122 | Shaker Heights,
OH - Team Time (1st 5) 1:25:28.9 | Spread (1st 5) 37.5 |
| 19, 21, 23, 24, 35, (36), (37) |
| Andrew Dina, Kamren Graham, Luca Arnoldi, Patrick Smith, Emerson Demarco, (Jesse Nathenson), (Tyler Bordeaux) |
| 16:49.2, 16:58.8, 17:05.7, 17:08.5, 17:26.7, (17:27.7), (17:32.7) |
5 | 172 | Geneva,
OH - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 1:57.7 |
| 16, 22, 40, 43, 51, (56), (57) |
| Luke McKinney, Donald Shymske, Tyler Lee, Cody Feuntes, Owen Pfieffer, (Patrick McKinney), (Joalexander Sanchez) |
| 16:40.7, 17:04.8, 17:46.2, 17:59.9, 18:38.4, (19:12.8), (19:13.3) |
6 | 173 | Mayfield,
OH - Team Time (1st 5) 1:27:37.1 | Spread (1st 5) 1:19.2 |
| 17, 32, 38, 42, 44, (45), (48) |
| Jaswant Singh, Tim Zagar, Christian Schroeder, Max Bremec, Ryan Nemeth, (Dominic Casey), (Rj Prosen) |
| 16:44.1, 17:23.1, 17:36.4, 17:50.2, 18:03.3, (18:09.5), (18:29.5) |
7 | 211 | Cleveland Heights,
OH - Team Time (1st 5) 1:30:49.3 | Spread (1st 5) 3:10.4 |
| 20, 31, 41, 52, 67, (80), (81) |
| Alex Burke, Gabe Mallamad, David Banks, Christopher Williams, Christophe Williams, (Remy Bourbeau), (Aiden West) |
| 16:54.1, 17:20.0, 17:49.5, 18:41.2, 20:04.5, (20:47.5), (20:47.6) |
| 211 | South (Willoughby),
OH - Team Time (1st 5) 1:30:41.6 | Spread (1st 5) 2:03.7 |
| 27, 30, 47, 49, 58, (66), (82) |
| Vince Catalano, Ethan Scott, Jackson Klouda, Vincent Ballard, Jaden Juvancic, (Brodie Gardner), (Brogan Woodie) |
| 17:11.9, 17:19.0, 18:23.8, 18:31.3, 19:15.6, (20:03.7), (20:50.9) |
9 | 218 | North (Eastlake),
OH - Team Time (1st 5) 1:31:45.5 | Spread (1st 5) 2:30.7 |
| 13, 46, 50, 54, 55, (71), (84) |
| Troy Federici, Matt Dupnock, Jake Snyder, Andrew Mccabe, Ryan Oliver, (Owen Engle), (Mason Storer) |
| 16:36.7, 18:18.8, 18:38.3, 19:04.3, 19:07.4, (20:13.7), (20:55.2) |
10 | 268 | Euclid Senior,
OH - Team Time (1st 5) 1:35:05.9 | Spread (1st 5) 2:22.9 |
| 33, 53, 59, 61, 62, (63), (73) |
| Malik Hogan, John Jordan, Anthony Perkins, Delshawn Blackman, Phillip Taylor, (Tezzy Blakely), (Trayshon Blakely) |
| 17:24.4, 18:55.5, 19:19.9, 19:38.8, 19:47.3, (19:49.1), (20:28.6) |
11 | 327 | Lakeside,
OH - Team Time (1st 5) 1:39:29.8 | Spread (1st 5) 45.9 |
| 60, 64, 65, 68, 70, (76), (78) |
| Trenton Farbutt, Wyatt Hamilton, Wakiem Hunter, Bryan Lopez, Tyler Coffman, (Alexander Keller), (Jerrod Addair) |
| 19:25.0, 19:51.9, 19:52.7, 20:09.3, 20:10.9, (20:36.2), (20:40.9) |
12 | 403 | Brush,
OH - Team Time (1st 5) 1:46:56.1 | Spread (1st 5) 3:07.2 |
| 72, 75, 79, 87, 90, (91), (93) |
| Luke Raynor, Kaleb DosReis, William Stanford, Nathanael Marino, Brandon Brown, (Jabriel Murray), (Isaiah Minter) |
| 20:24.1, 20:34.7, 20:46.7, 21:39.3, 23:31.3, (23:32.1), (35:40.4) |
13 | 413 | Harvey,
OH - Team Time (1st 5) 2:01:01.6 | Spread (1st 5) 16:07.7 |
| 69, 77, 85, 88, 94 |
| Aaron Bohanon, Charles English, Robert Sawyer, Ramsey Longorio, Brian Arrendondo |
| 20:10.4, 20:39.3, 21:28.4, 22:25.4, 36:18.1 |
14 | 424 | John Hay,
OH - Team Time (1st 5) 1:55:07.6 | Spread (1st 5) 8:52.5 |
| 74, 83, 86, 89, 92 |
| Erek Williams, Jameson Owens, Asani Wells, courtney Mckinney Jr, Ahmad Tarrence |
| 20:29.9, 20:54.0, 21:37.4, 22:43.9, 29:22.4 |