1 | 33 | Amherst Steele,
OH - Team Time (1st 5) 1:21:02.9 | Spread (1st 5) 1:15.4 |
| 1, 3, 7, 10, 12, (19), (22) |
| Ty Perez, Luke Bowlsby, Matthew Walker, Ben Susi, Henry Isaacs, (Zane Rhoads), (Jacob Michalak) |
| 15:29.4, 15:40.2, 16:32.6, 16:35.9, 16:44.8, (16:59.3), (17:08.0) |
2 | 89 | Westlake,
OH - Team Time (1st 5) 1:23:49.3 | Spread (1st 5) 1:38.5 |
| 4, 8, 17, 28, 32, (41), (50) |
| Jeremy Snyder, Liam Walsh, Charlie Hennessey, Brogan Hartup, Austin Schneidler, (Will Hennessey), (Andrew Shaver) |
| 15:41.6, 16:33.0, 16:57.4, 17:17.2, 17:20.1, (17:36.5), (17:49.6) |
3 | 108 | Avon,
OH - Team Time (1st 5) 1:25:18.0 | Spread (1st 5) 40.9 |
| 11, 20, 23, 24, 30, (36), (39) |
| Franco Gallo, Cooper Tanski, Sam Arnold, Nick Thompson, Samuel Weiler, (Henry Lochbihler), (Logan Bittle) |
| 16:38.9, 17:01.3, 17:08.8, 17:09.2, 17:19.8, (17:32.5), (17:35.1) |
4 | 130 | Strongsville,
OH - Team Time (1st 5) 1:25:58.9 | Spread (1st 5) 50.9 |
| 13, 16, 27, 30, 44, (46), (58) |
| Anthony Spronz, Michael Rose, Brendan Gartland, Rhami Istanbouli, Grady Swiger, (Tim Carnes), (Alex Minich) |
| 16:47.7, 16:56.2, 17:16.6, 17:19.8, 17:38.6, (17:40.0), (18:01.7) |
5 | 149 | Lakewood,
OH - Team Time (1st 5) 1:25:30.4 | Spread (1st 5) 2:23.9 |
| 2, 18, 26, 51, 52, (64), (65) |
| Charlie Payne, Quinn Sutliff, Porter Gilliland, Connor Coleman, Zachary Carnovale, (Jonathan Reighard), (Hutch Reed) |
| 15:30.1, 16:58.8, 17:14.7, 17:52.8, 17:54.0, (18:21.6), (18:21.9) |
6 | 179 | St Edward,
OH - Team Time (1st 5) 1:27:13.6 | Spread (1st 5) 1:20.6 |
| 9, 37, 38, 41, 54, (57), (60) |
| Adam Esa, Declan Loftus, Luke Feran, Christopher Bohm, Vince Davis, (Anthony Fratini), (Timothy Collins) |
| 16:34.4, 17:32.8, 17:34.9, 17:36.5, 17:55.0, (18:01.1), (18:07.4) |
7 | 190 | Midview,
OH - Team Time (1st 5) 1:27:41.0 | Spread (1st 5) 3:05.8 |
| 6, 21, 29, 49, 85, (89), (93) |
| Jared Robinson, Dylan Robinson, Lucas Edgell, Zack Janus, Brayden Newton, (Reuben Greenly), (Sam Estes) |
| 16:12.0, 17:03.4, 17:19.7, 17:48.1, 19:17.8, (19:45.6), (20:07.5) |
8 | 201 | Olmsted Falls,
OH - Team Time (1st 5) 1:28:04.7 | Spread (1st 5) 1:15.5 |
| 25, 33, 34, 40, 69, (70), (72) |
| Hayden Coughanour, Jack Phillips, Liam Kuri, Lucas Poole, Ben Frazier, (Michael Delap), (Brady Mackert) |
| 17:12.7, 17:22.2, 17:26.2, 17:35.4, 18:28.2, (18:28.5), (18:39.1) |
9 | 228 | Avon Lake,
OH - Team Time (1st 5) 1:28:44.3 | Spread (1st 5) 1:21.9 |
| 15, 35, 55, 61, 62, (76), (80) |
| Kevin Kotyk, Gabriel Johnson, Ian Fababe, Nate Grieger, Haydon Hodge, (Isaac Gomes), (Chase Tamoney) |
| 16:52.3, 17:31.7, 17:55.4, 18:10.7, 18:14.2, (18:50.8), (18:58.6) |
10 | 254 | North Olmsted,
OH - Team Time (1st 5) 1:28:39.6 | Spread (1st 5) 2:39.4 |
| 5, 53, 59, 66, 71, (77), (87) |
| Collin Martens, Ethan Hill, Stanley Campbell, Anthony D'Alessandro, Bryson Tuma, (Nolan Graham), (Nicholas Michaelides) |
| 15:50.1, 17:54.9, 18:02.2, 18:22.9, 18:29.5, (18:52.0), (19:23.9) |
11 | 275 | Berea-Midpark,
OH - Team Time (1st 5) 1:30:07.3 | Spread (1st 5) 1:03.4 |
| 43, 45, 47, 67, 73, (74), (82) |
| Johnny Habre, Luas Robets, Tyler Rhoden, Bayler Devins, Alex Serban, (Jake Timko), (Garrett Carney) |
| 17:38.3, 17:39.1, 17:42.5, 18:25.7, 18:41.7, (18:46.7), (19:11.9) |
12 | 333 | Elyria,
OH - Team Time (1st 5) 1:33:35.8 | Spread (1st 5) 3:01.7 |
| 13, 56, 86, 88, 90, (94), (96) |
| Gavin Smith, Chase Jackson, Luke Runion, Robert Krasienko, Gage Hopkins, (Owen Thornsbury), (Lukas Kokai) |
| 16:47.7, 17:55.6, 19:22.1, 19:41.0, 19:49.4, (20:28.6), (20:52.9) |
| 333 | North Ridgeville,
OH - Team Time (1st 5) 1:32:23.2 | Spread (1st 5) 1:12.2 |
| 48, 63, 68, 75, 79, (81), (83) |
| Lincoln Bouman, Jacob Reed, Christian Stovicek, Jackson Gift, Ebrahim Alzraqat, (Quinn Vrba), (Michael Bowman) |
| 17:46.0, 18:20.3, 18:28.1, 18:50.6, 18:58.2, (19:06.3), (19:13.3) |
14 | 440 | Lorain,
OH - Team Time (1st 5) 1:38:43.7 | Spread (1st 5) 1:36.1 |
| 78, 84, 91, 92, 95, (97), (98) |
| Jaaron Kidd, Josh Evans, John Haskell, Micah Eskridge, Angelo Wallace, (Charly Espinoza), (Justice McKinney) |
| 18:53.4, 19:13.5, 20:02.8, 20:04.5, 20:29.5, (22:04.1), (34:34.1) |