1 | 35 | Hudson,
OH - Team Time (1st 5) 1:20:42.6 | Spread (1st 5) 19.7 |
| 4, 5, 5, 9, 12, (16), (22) |
| Adam Beucler, Blake Roberts, Evan Manley, Jack Good, Jacob Russo, (Connor Sinko), (Eric Halford) |
| 16:00.4, 16:02.6, 16:02.6, 16:16.9, 16:20.1, (16:39.3), (16:53.3) |
2 | 89 | Mentor,
OH - Team Time (1st 5) 1:22:37.2 | Spread (1st 5) 1:45.8 |
| 3, 13, 17, 26, 30, (31), (33) |
| Matt Bull, Tyler Fuerst, Michael Ferro, Jake Carlson, Marshal Stewart, (James Ferro), (Tommy Oddo) |
| 15:22.4, 16:25.9, 16:40.4, 17:00.3, 17:08.2, (17:08.3), (17:11.9) |
3 | 94 | Lake Catholic,
OH - Team Time (1st 5) 1:22:27.5 | Spread (1st 5) 2:14.9 |
| 1, 8, 10, 37, 38, (63), (74) |
| Jacob Keating, Colin Waddle, Matt Kirchner, Alex Hansel, Keller Dittoe, (Josh Lazanich), (Brian Grai) |
| 15:12.0, 16:08.3, 16:17.1, 17:23.2, 17:26.9, (18:01.9), (19:02.0) |
4 | 125 | Riverside (Painesville),
OH - Team Time (1st 5) 1:24:32.9 | Spread (1st 5) 1:26.5 |
| 7, 23, 25, 28, 42, (45), (52) |
| Alex Farenchak, Ryan Schwarzwalder, A.J. Hoffa, Eric Myllykoski, Markie McIlroy, (Noah Rozelman), (Oscar Rocha-Perez) |
| 16:05.6, 16:53.6, 16:58.7, 17:02.9, 17:32.1, (17:37.8), (17:48.9) |
5 | 131 | Twinsburg (fka Chamberlin),
OH - Team Time (1st 5) 1:24:06.5 | Spread (1st 5) 2:25.1 |
| 2, 18, 20, 43, 48, (51), (55) |
| Ryan Adkins, Ethan Bernhard, Aaron McCarthy, Alex Dickson, Nick Bianco, (Andrew Yates), (Mitchell Suder) |
| 15:18.1, 16:45.0, 16:46.6, 17:33.6, 17:43.2, (17:48.0), (17:53.0) |
6 | 147 | South (Willoughby),
OH - Team Time (1st 5) 1:25:33.6 | Spread (1st 5) 43.9 |
| 15, 29, 32, 35, 36, (56), (58) |
| Gage Davis, Justin Mesterhazy, Matt Richmond, Ethan Knott, Jake Schuenaman, (Jacob Baker), (Samuel Orians) |
| 16:37.8, 17:07.5, 17:10.4, 17:16.2, 17:21.7, (17:53.1), (17:55.4) |
7 | 188 | Nordonia,
OH - Team Time (1st 5) 1:26:52.5 | Spread (1st 5) 58.5 |
| 21, 27, 44, 46, 50, (53), (57) |
| Tommy Masteller, Matt Korodi, Jayden Wimbush, Nicky Orzechowski, Andrew Wahl, (Nick Orzechowski), (Tyler Mosher) |
| 16:48.0, 17:00.8, 17:37.4, 17:39.8, 17:46.5, (17:49.6), (17:53.5) |
8 | 201 | Mayfield,
OH - Team Time (1st 5) 1:27:07.9 | Spread (1st 5) 1:28.7 |
| 14, 39, 40, 49, 59, (62), (64) |
| Ben Browngardt, Ryan Evans, Kyle Langmack, Alex Tramontano, Mike Pinkerman, (Mike Milyo), (Frank Young) |
| 16:27.0, 17:29.9, 17:31.8, 17:43.5, 17:55.7, (18:01.0), (18:02.9) |
9 | 226 | Harvey,
OH - Team Time (1st 5) 1:27:49.9 | Spread (1st 5) 2:01.8 |
| 11, 41, 47, 61, 66, (70), (94) |
| Jose Reynoso, David Boykin, Nate Bohannon, Jeff Rupert, Karl Rigo, (Victor Serano), (Victor Rodriguez) |
| 16:18.7, 17:31.9, 17:39.9, 17:58.9, 18:20.5, (18:55.0), (20:26.6) |
10 | 297 | North (Eastlake),
OH - Team Time (1st 5) 1:31:53.8 | Spread (1st 5) 2:26.4 |
| 19, 54, 69, 77, 78, (80), (90) |
| Nick Crevda, Connor Kati, Nick Ayers, David Bayes, Brad Hilston, (Thomas Okerwall), (Joseph Jennings) |
| 16:45.8, 17:50.9, 18:54.3, 19:10.6, 19:12.2, (19:15.8), (20:02.2) |
11 | 355 | Cleveland Heights,
OH - Team Time (1st 5) 1:35:31.4 | Spread (1st 5) 3:22.3 |
| 24, 72, 82, 86, 91, (92), (95) |
| Na'Shawn Collins, Daniel Lewis, Devonte Cotton, Mario Boose, Noah Pollard, (Donavin Veccio), (David Mckenzie) |
| 16:55.0, 19:00.5, 19:31.8, 19:46.8, 20:17.3, (20:20.5), (21:07.8) |
| 355 | Revere,
OH - Team Time (1st 5) 1:33:59.1 | Spread (1st 5) 1:17.0 |
| 60, 68, 73, 75, 79, (83), (84) |
| Gavin Williams, Chase Hiltebrant, Mark Bucciere, Joel Niemi, Ramon Pardo, (Karl Godard), (Dylan Kostar) |
| 17:58.1, 18:42.0, 19:01.5, 19:02.4, 19:15.1, (19:33.9), (19:34.4) |
13 | 371 | Euclid Senior,
OH - Team Time (1st 5) 1:34:52.3 | Spread (1st 5) 1:52.5 |
| 65, 67, 71, 81, 87, (89), (99) |
| Damarte Ward, Kameron Shelton, Chris Cooper, Nathanael Ahiagbedey, Joey Nowosielski, (Donaven Patterson), (Calel Christian) |
| 18:03.8, 18:25.6, 18:56.3, 19:30.3, 19:56.3, (19:59.0), (21:34.2) |
14 | 452 | John Hay,
OH - Team Time (1st 5) 1:42:13.1 | Spread (1st 5) 2:17.8 |
| 76, 88, 93, 97, 98, (100), (102) |
| Camryn Pollard, Charles Mosley, Adonnis Parker, Onowonoula Obasa, Jeremiah Green, (Barry Smith), (Kendall Wood) |
| 19:06.1, 19:57.1, 20:22.5, 21:23.5, 21:23.9, (21:39.0), (22:25.3) |
15 | 484 | Madison (Middletown),
OH - Team Time (1st 5) 1:59:52.5 | Spread (1st 5) 10:51.5 |
| 34, 106, 111, 116, 117 |
| Nathan Thobe, Connor Chupka, Erdem Guzelgunler, Jeremy Maddox, Sam Humphrey |
| 17:15.8, 22:50.0, 23:54.9, 27:44.5, 28:07.3 |
16 | 506 | Brush,
OH - Team Time (1st 5) 1:51:02.1 | Spread (1st 5) 4:13.8 |
| 85, 101, 103, 105, 112, (114), (115) |
| Malik Gulley, Marcus Brown, Maurice Swift, Bobby Coleman, Isaiah Johnson, (Kolby Littlejohn), (Owen Seddon) |
| 19:46.5, 22:08.7, 22:31.7, 22:34.9, 24:00.3, (26:55.1), (27:35.6) |
17 | 524 | Shaw,
OH - Team Time (1st 5) 1:53:51.8 | Spread (1st 5) 2:19.8 |
| 96, 104, 107, 108, 109, (110), (113) |
| Antoniyo Goodwin, Kailin Baucom, Sharod Edwards, Juvonta Ratliff, Bernard Manuel, (Tavion Bolden), (Devaughn Dixion) |
| 21:15.1, 22:32.2, 23:12.1, 23:17.5, 23:34.9, (23:42.3), (24:09.3) |