1 | 35 | St Ignatius,
OH - Team Time (1st 5) 1:20:15.5 | Spread (1st 5) 43.1 |
| 3, 5, 6, 10, 11, (27), (29) |
| Matt Kelly, Sean Uhran, Alexander Paliga, John Corrigan, Danny Becker, (Sean Freddy Becker), (Ronan Donnelly) |
| 15:40.3, 15:46.0, 16:04.3, 16:21.5, 16:23.4, (17:00.4), (17:07.0) |
2 | 74 | Medina,
OH - Team Time (1st 5) 1:22:36.4 | Spread (1st 5) 24.7 |
| 8, 14, 16, 17, 19, (20), (21) |
| Jake Sebaugh, Zach Bugner, Kyle Gordon, Santino Ramos, Benjamin Colonius, (Andrew Bugner), (Andrew Piehler) |
| 16:13.3, 16:32.0, 16:35.8, 16:37.3, 16:38.0, (16:38.8), (16:48.1) |
3 | 90 | Brunswick Senior,
OH - Team Time (1st 5) 1:22:09.9 | Spread (1st 5) 1:58.4 |
| 1, 2, 23, 31, 33, (34), (58) |
| Evan Jarold, Alex Keller, Adam Hyde, Colton Tackett, Santino Diligente, (Rami Hasan), (Dustyn Defoor) |
| 15:16.1, 15:36.0, 16:50.7, 17:12.6, 17:14.5, (17:14.7), (18:09.5) |
4 | 108 | Wooster,
OH - Team Time (1st 5) 1:24:00.7 | Spread (1st 5) 59.0 |
| 9, 12, 25, 30, 32, (40), (56) |
| Ashton Dunlap, Ethan Keating, Luke Hootman, Gabe Thompson, Owen Buchholz, (Trent Kuzma), (Cole Kuzma) |
| 16:13.8, 16:26.7, 16:55.5, 17:11.9, 17:12.8, (17:33.7), (18:06.1) |
5 | 120 | Highland (Medina),
OH - Team Time (1st 5) 1:23:56.5 | Spread (1st 5) 1:43.0 |
| 4, 18, 26, 35, 37, (49), (51) |
| Elijah Hadler, Logan Warner, Ty Sgambati, Zach Paulus, Ayden Boucher, (Elliot Good), (Daylen Madison) |
| 15:40.8, 16:37.9, 16:57.7, 17:16.3, 17:23.8, (17:52.6), (17:56.6) |
6 | 202 | Brecksville-Broadview Hts,
OH - Team Time (1st 5) 1:27:48.1 | Spread (1st 5) 43.2 |
| 28, 41, 43, 44, 46, (52), (54) |
| Logan Feeney, Josh Ackerman, Ryan Kerber, Andrew Barchet, Jacob Roberts, (Nathan Cain), (Miko Novankovic) |
| 17:02.9, 17:34.7, 17:41.1, 17:43.3, 17:46.1, (17:59.1), (18:01.9) |
7 | 215 | Normandy,
OH - Team Time (1st 5) 1:28:03.6 | Spread (1st 5) 1:21.1 |
| 24, 36, 39, 57, 59, (70), (73) |
| Anthony Gazer, Noah Bishop, Max Keil, Noah Cucinotta, Jayce Kukral, (James Johnson Jr), (Noah Manns) |
| 16:52.4, 17:21.1, 17:30.4, 18:06.2, 18:13.5, (19:26.7), (19:43.4) |
8 | 229 | North Royalton,
OH - Team Time (1st 5) 1:28:42.3 | Spread (1st 5) 1:45.8 |
| 13, 47, 53, 55, 61, (64), (66) |
| Austin Kling, Ryan Kachmarik, Hari Kasi, Luke Schill, Auron Clark, (Ian Finnecy), (Grady Bokoch) |
| 16:30.8, 17:49.1, 18:01.5, 18:04.3, 18:16.6, (18:32.3), (18:41.2) |
9 | 243 | Copley Senior,
OH - Team Time (1st 5) 1:30:24.1 | Spread (1st 5) 3:02.0 |
| 7, 38, 63, 67, 68, (69), (72) |
| Dylan Wood, Jack McCoy, A.j. Sullivan, Patrick Driscoll, Elijah Fernstrum, (Jack Habel), (JP Villarreal) |
| 16:11.2, 17:26.9, 18:30.6, 19:02.2, 19:13.2, (19:17.9), (19:38.5) |
10 | 245 | Wadsworth Senior,
OH - Team Time (1st 5) 1:29:25.2 | Spread (1st 5) 37.9 |
| 42, 45, 48, 50, 60, (62), (65) |
| Connor Croley, Charles Gale, Alex Braunlich, Eliot Desjardins, Benny Miller, (Beckham Love), (Gavin Zeiner) |
| 17:38.4, 17:45.5, 17:51.0, 17:54.0, 18:16.3, (18:30.1), (18:33.3) |
11 | 319 | Valley Forge,
OH - Team Time (1st 5) 1:37:55.4 | Spread (1st 5) 3:59.4 |
| 22, 71, 74, 75, 77, (78), (79) |
| Nathan Demarest, Elijah Leirer Crespo, Trevon Redding, Adam Lahner, Donovan Moriarty, (Bradley Burk), (Isaiah Hayden-Jones) |
| 16:49.3, 19:29.2, 20:12.0, 20:36.2, 20:48.7, (21:39.2), (21:49.5) |
12 | 334 | Rhodes,
OH - Team Time (1st 5) 1:47:32.7 | Spread (1st 5) 7:36.1 |
| 15, 76, 80, 81, 82, (83), (84) |
| Phillip Kay, Domanic Coreno, Julian Lopez, Frankie Galan, Daniel Torres Jr, (Cameron Lewis), (Jason Beltran) |
| 16:33.1, 20:41.1, 22:30.3, 23:39.0, 24:09.2, (24:15.3), (28:05.5) |