1 | 40 | Oakwood,
OH - Team Time (1st 5) 1:24:04.0 | Spread (1st 5) 54.2 |
| 1, 8, 9, 10, 12, (17), (20) |
| Jacob Sayer, Sean Michael, Charlie Kash, Rohan Haack, Matthew Walton, (Nico Ferra), (Aiden Clark) |
| 16:11.4, 16:51.3, 16:56.4, 16:59.3, 17:05.6, (17:18.1), (17:24.5) |
2 | 75 | Eaton,
OH - Team Time (1st 5) 1:25:40.0 | Spread (1st 5) 1:06.1 |
| 4, 5, 14, 24, 28, (30), (46) |
| Kolby Hamilton, Tanner Davis, James Baker, Jack Richardson, Wes Kitchin, (Bradley Gifford), (Nick Laycox) |
| 16:35.5, 16:38.3, 17:07.7, 17:36.9, 17:41.6, (17:43.3), (18:07.4) |
3 | 157 | Anna,
OH - Team Time (1st 5) 1:28:03.6 | Spread (1st 5) 1:42.6 |
| 6, 21, 23, 44, 63, (69), (71) |
| John Young, Noah Deeren, Kyle Edelmann, Ethan Blindauer, Austin Davis, (Weslee Fogt), (Christian Mahan) |
| 16:39.2, 17:24.8, 17:36.3, 18:01.5, 18:21.8, (18:31.1), (18:32.5) |
4 | 167 | Brookville,
OH - Team Time (1st 5) 1:28:35.7 | Spread (1st 5) 1:08.2 |
| 11, 15, 38, 49, 54, (56), (72) |
| Christopher Bronner, Christian Seitz, Brandon Waggoner, Karson Ebbing, Lucas Tipton, (Kyle Bland), (Rollin Brandeberry) |
| 17:03.7, 17:13.7, 17:57.4, 18:09.0, 18:11.9, (18:15.8), (18:36.5) |
5 | 169 | Versailles,
OH - Team Time (1st 5) 1:28:58.5 | Spread (1st 5) 51.1 |
| 18, 27, 32, 39, 53, (58), (59) |
| Marcus Briscoe, Jace Watren, Drew Meyer, Dylan Dunn, Cameron Magoto, (Noah Shimp), (Landry Knore) |
| 17:20.3, 17:41.3, 17:46.9, 17:58.6, 18:11.4, (18:17.7), (18:18.6) |
6 | 227 | Waynesville,
OH - Team Time (1st 5) 1:29:34.0 | Spread (1st 5) 1:46.9 |
| 3, 52, 55, 57, 60, (61), (65) |
| Jonas King, Carson Shutts, Noah Wooldridge, Sam Papanek, Ryan Leopold, (Ben Campbell), (Andrew Hamilton) |
| 16:31.8, 18:11.3, 18:15.2, 18:17.0, 18:18.7, (18:20.4), (18:25.9) |
7 | 239 | Valley View,
OH - Team Time (1st 5) 1:30:14.8 | Spread (1st 5) 3:00.8 |
| 7, 16, 50, 62, 104, (107), (125) |
| Aiden Clendenin, Brady Garland, Cayden Willis, Mason Cooper, Sam Berry, (Duncan Mitchell), (Brody Peters) |
| 16:43.2, 17:15.7, 18:10.5, 18:21.4, 19:44.0, (19:50.0), (20:48.9) |
8 | 254 | Graham Local,
OH - Team Time (1st 5) 1:30:46.8 | Spread (1st 5) 1:46.6 |
| 13, 40, 47, 74, 80, (82), (101) |
| Cayden Bonham, Ashton Aldredge, Ayden Rudolf, Jack Bonham, Sebastian Bowers, (Brayden Crooks), (Carter Smith) |
| 17:07.0, 17:58.9, 18:08.3, 18:39.0, 18:53.6, (18:58.3), (19:41.7) |
9 | 258 | Milton Union,
OH - Team Time (1st 5) 1:30:53.9 | Spread (1st 5) 1:10.1 |
| 22, 42, 43, 75, 76, (88), (105) |
| Ty Furlong, Jacob Grube, John Ritchey, Chase Parsons, Andrew Oaks, (Liam Hartley), (Tyler Shoemaker) |
| 17:32.2, 17:59.3, 18:00.3, 18:39.8, 18:42.3, (19:14.2), (19:49.1) |
10 | 274 | Urbana,
OH - Team Time (1st 5) 1:31:33.1 | Spread (1st 5) 1:37.0 |
| 26, 33, 45, 78, 92, (99), (135) |
| Braylon Daniels, Jack Buckalew, Vincent Lightle, Graham Edwards, Zachary Nutt, (Chandler Vanbuskirk), (Joseph Lightle) |
| 17:39.8, 17:48.3, 18:04.6, 18:43.6, 19:16.8, (19:29.6), (21:26.4) |
11 | 288 | Miami East,
OH - Team Time (1st 5) 1:31:38.5 | Spread (1st 5) 1:13.9 |
| 25, 41, 66, 77, 79, (97), (132) |
| Andrew Crane, Elijah Willmeth, Clark Bennett, Joshua Amheiser, Gabe Cole, (Coleton Moore), (Rowan Gipe) |
| 17:37.9, 17:59.1, 18:26.2, 18:43.5, 18:51.8, (19:26.5), (21:19.6) |
12 | 294 | Springfield Shawnee,
OH - Team Time (1st 5) 1:31:43.2 | Spread (1st 5) 3:32.9 |
| 2, 37, 51, 98, 106, (117), (123) |
| Greg Lange, Jonah Kiess, Lansen McCoy, Chris Endres, Aidan Kocher, (Brandon Day), (Jacob Baggs) |
| 16:17.0, 17:56.3, 18:11.2, 19:28.8, 19:49.9, (20:37.6), (20:44.2) |
13 | 344 | Archbishop Alter,
OH - Team Time (1st 5) 1:33:38.1 | Spread (1st 5) 2:07.2 |
| 31, 35, 70, 100, 108, (113), (115) |
| Tyler Simpson, Kellen Hart, Jack Schoen, Jacob Lawson, Alex Burkhardt, (Eli Brenner), (Benjamin Burkhardt) |
| 17:43.7, 17:52.2, 18:32.0, 19:39.3, 19:50.9, (20:20.4), (20:27.3) |
14 | 364 | Benjamin Logan,
OH - Team Time (1st 5) 1:33:52.6 | Spread (1st 5) 2:04.7 |
| 36, 64, 68, 86, 110, (111), (122) |
| Eric Hughes, Eli Rhodes, Tyler Shoopman, Landon Zehner, Micha Akley, (Ethan VanWinkle), (Parker Sutherly) |
| 17:53.8, 18:21.9, 18:30.7, 19:07.7, 19:58.5, (20:03.5), (20:42.3) |
15 | 370 | Indian Lake,
OH - Team Time (1st 5) 1:34:01.7 | Spread (1st 5) 1:36.8 |
| 29, 67, 87, 93, 94, (102), (112) |
| Grant Mcpherson, Tony Cummins, Heath Wilson, Brody Parsell, Brant Parsell, (Vincent Wilson), (Daniel Wahl) |
| 17:42.2, 18:30.1, 19:11.5, 19:18.9, 19:19.0, (19:41.9), (20:13.3) |
16 | 400 | Greeneview,
OH - Team Time (1st 5) 1:36:57.2 | Spread (1st 5) 4:01.0 |
| 19, 34, 83, 131, 133, (159) |
| Archer Holston, Noah Sylvester, Brenden Manor, Isaiah Roberts, Bryson Manor, (Tom Buford) |
| 17:24.1, 17:52.0, 18:58.7, 21:17.3, 21:25.1, (34:01.4) |
17 | 443 | Northwestern,
OH - Team Time (1st 5) 1:36:21.6 | Spread (1st 5) 1:47.4 |
| 73, 81, 85, 90, 114, (117), (127) |
| Thomas Hart, Dominick Mahaffey, Sam Blankley, Braedon Fitzsimmons, Zackery Rinehart, (Ross Fultz), (Kyle Macy) |
| 18:38.9, 18:57.0, 19:03.5, 19:15.9, 20:26.3, (20:37.6), (20:52.5) |
18 | 541 | Chaminade Julienne,
OH - Team Time (1st 5) 1:40:24.5 | Spread (1st 5) 2:22.8 |
| 84, 95, 109, 119, 134, (144), (152) |
| Ashton Young, Ryan Mitchell, Anthony Schneider, Will Riley, Evanson Good, (Isaac Abernathy), (Sterling Mornhinweg) |
| 19:03.2, 19:21.0, 19:53.1, 20:41.2, 21:26.0, (23:24.2), (24:58.2) |
19 | 577 | Kenton Ridge,
OH - Team Time (1st 5) 1:41:58.1 | Spread (1st 5) 1:42.4 |
| 96, 103, 121, 128, 129, (140), (143) |
| Justin Palmer, Aiden Thomas, Lincoln Hale, Ethan Walter, Jay Patel, (Aiden Brush), (Gabe Hudson) |
| 19:24.9, 19:43.3, 20:42.2, 21:00.4, 21:07.3, (21:50.5), (23:21.6) |
20 | 587 | Preble Shawnee,
OH - Team Time (1st 5) 1:43:54.9 | Spread (1st 5) 3:28.4 |
| 89, 91, 130, 136, 141 |
| Trent Geise, Case Roell, Taylor Bradley, Benjamin Spradling, Beau Garnet |
| 19:14.7, 19:16.0, 21:12.3, 21:28.8, 22:43.1 |
21 | 649 | Paul L Dunbar,
OH - Team Time (1st 5) 1:57:54.7 | Spread (1st 5) 9:18.4 |
| 48, 139, 151, 155, 156, (157) |
| Amose Yeriya, Keshaun Golden, TyJheir Shipman, Timothy Maloney, Ty'Bren Taylor, (Dariyn Price) |
| 18:08.9, 21:32.5, 24:41.0, 26:05.0, 27:27.3, (27:48.8) |
22 | 670 | Ponitz Career Technology Center,
OH - Team Time (1st 5) 1:50:16.7 | Spread (1st 5) 5:13.8 |
| 116, 126, 137, 138, 153, (160) |
| Yafet Mahari, WaQudra Qudra, Masakala Amuri, Clement Nshizirungu, Thiery Ntakarutiman, (Jerome Montgomery) |
| 20:35.2, 20:52.3, 21:29.7, 21:30.5, 25:49.0, (34:57.3) |
23 | 712 | Carlisle,
OH - Team Time (1st 5) 1:57:43.0 | Spread (1st 5) 5:15.9 |
| 120, 145, 146, 147, 154 |
| Tanner Riley, Kalen Browne, Cruz Allison, Ethan Hamm, Landon Meehan |
| 20:41.7, 23:26.2, 23:46.1, 23:51.4, 25:57.6 |
24 | 713 | Northridge,
OH - Team Time (1st 5) 1:56:27.9 | Spread (1st 5) 3:31.7 |
| 124, 142, 148, 149, 150, (158) |
| Matthew Bolder, Sirjwuan Robinson, Dionte Mattison, Justin Buelow, Jacob Oppy, (Lamar Irvin) |
| 20:47.1, 23:12.3, 24:00.9, 24:08.8, 24:18.8, (31:40.0) |