1 | 138 | Eaton,
OH - Team Time (1st 5) 1:24:01.7 | Spread (1st 5) 1:24.1 |
| 4, 20, 28, 34, 52, (74), (102) |
| Alex McCarty, Alex Newport, Jack Bortel, Todd Coates, Keanthony Bales, (Kolby Hamilton), (Austin Kopf) |
| 16:03.2, 16:33.4, 16:54.4, 17:03.4, 17:27.3, (17:47.9), (18:06.0) |
2 | 140 | Waynesville,
OH - Team Time (1st 5) 1:23:48.5 | Spread (1st 5) 1:32.0 |
| 1, 2, 38, 46, 53, (54), (77) |
| Colin Amato, Kaden Harvey, Trevor Camp, Denver Johnson, Caden Adams, (Eli Click), (Levi Morgan) |
| 15:55.7, 15:56.5, 17:07.3, 17:21.3, 17:27.7, (17:28.1), (17:51.0) |
3 | 145 | Madeira,
OH - Team Time (1st 5) 1:24:00.8 | Spread (1st 5) 1:32.3 |
| 9, 11, 25, 29, 71, (82), (96) |
| Dylan Whitson, Diego Arredondo, Ben Ramos, Ethan Henry, Calvin Busch, (Luke Mitchell), (Jacob Gaffney) |
| 16:12.0, 16:21.0, 16:48.7, 16:54.8, 17:44.3, (17:53.7), (18:03.4) |
4 | 212 | Anna,
OH - Team Time (1st 5) 1:25:26.0 | Spread (1st 5) 1:47.3 |
| 8, 22, 35, 62, 85, (108), (127) |
| Lucas Smith, Hayden Schmidt, Jacob Robinson, Caleb Gaier, Nick Fry, (Collin Frilling), (Conner McKinney) |
| 16:09.5, 16:41.8, 17:04.7, 17:33.2, 17:56.8, (18:10.5), (18:30.3) |
5 | 224 | Monroe,
OH - Team Time (1st 5) 1:25:26.4 | Spread (1st 5) 1:59.4 |
| 12, 19, 32, 43, 118, (124), (150) |
| Christian Leach, Marty Zumbiel, Andy Garver, Wyatt Phipps, Caden Griffith, (Noah Fults), (Patrick Peterson) |
| 16:22.0, 16:30.6, 16:57.8, 17:14.6, 18:21.4, (18:27.9), (18:57.7) |
6 | 234 | Madison,
OH - Team Time (1st 5) 1:26:09.4 | Spread (1st 5) 1:12.0 |
| 24, 26, 30, 63, 91, (107), (125) |
| Dillon Miller, Brian Chaffee, Brandon Rockwood, Dimitri Dragas, Matthew Pitt, (Reece Powell), (Ethan Staffiera) |
| 16:47.7, 16:51.0, 16:56.0, 17:35.0, 17:59.7, (18:10.4), (18:29.0) |
7 | 253 | Mariemont,
OH - Team Time (1st 5) 1:26:27.6 | Spread (1st 5) 1:36.9 |
| 21, 36, 41, 45, 110, (119), (162) |
| Sam Beeler, Bennett Turan, Henry Buck, Santi Brio, Andrew Chen, (Casey Dutro), (Nick Morgan) |
| 16:35.9, 17:06.4, 17:11.8, 17:20.7, 18:12.8, (18:21.8), (19:12.3) |
8 | 262 | Oakwood,
OH - Team Time (1st 5) 1:26:34.8 | Spread (1st 5) 1:41.7 |
| 5, 58, 60, 64, 75, (76), (81) |
| Kyle Lethander, Nathan Pohl, Becker Kash, Nick Dan, Scott Caley, (Dylan Michael), (Sean Michael) |
| 16:06.8, 17:31.3, 17:31.9, 17:36.3, 17:48.5, (17:48.7), (17:52.9) |
9 | 288 | Badin,
OH - Team Time (1st 5) 1:27:05.9 | Spread (1st 5) 1:32.9 |
| 17, 42, 47, 88, 94, (135), (159) |
| Owen Mathews, Dominic Seigel, Mitchell Peel, Andy Moore, Kevin Spade, (Collin Lapthorn), (Evan Papania) |
| 16:29.7, 17:12.5, 17:22.3, 17:58.8, 18:02.6, (18:36.6), (19:07.3) |
10 | 293 | Brookville,
OH - Team Time (1st 5) 1:27:14.6 | Spread (1st 5) 1:33.0 |
| 13, 61, 66, 69, 84, (147), (153) |
| Justin Bland, Tommy Dafler, Paul Takhar, Andrew Watt, Ethan Landis, (Josh Cooper), (Brandon Waggoner) |
| 16:22.6, 17:32.3, 17:40.2, 17:43.9, 17:55.6, (18:55.2), (18:58.5) |
11 | 311 | Chaminade Julienne,
OH - Team Time (1st 5) 1:27:46.1 | Spread (1st 5) 1:07.6 |
| 27, 50, 56, 86, 92, (116), (151) |
| Sean Gideon, Ian Cormier, Trey Myers, Eric Meyer, Luke Mitchell, (Cj Greek), (Tj Lehner) |
| 16:52.6, 17:24.5, 17:30.7, 17:58.1, 18:00.2, (18:20.2), (18:58.0) |
12 | 356 | Indian Hill,
OH - Team Time (1st 5) 1:27:29.3 | Spread (1st 5) 2:04.7 |
| 10, 16, 99, 109, 122, (131), (144) |
| Alex Galbraith, Bradley Corl, Spencer Mangialardo, Griffin Wenker, Marc-aurele Lallemant, (Nick Gillan), (Jack Taylor) |
| 16:19.5, 16:29.0, 18:04.2, 18:12.4, 18:24.2, (18:33.6), (18:49.5) |
13 | 364 | Archbishop McNicholas,
OH - Team Time (1st 5) 1:28:03.6 | Spread (1st 5) 1:55.5 |
| 17, 39, 80, 105, 123, (129), (149) |
| Charles Taylor, Ian Burt, Ayden Bailey, Alex Russo, Bobby Fechtel, (Jack Spears), (Drew Walsh) |
| 16:29.7, 17:09.1, 17:52.7, 18:06.9, 18:25.2, (18:32.6), (18:55.6) |
14 | 426 | Versailles,
OH - Team Time (1st 5) 1:29:39.8 | Spread (1st 5) 39.5 |
| 65, 68, 87, 93, 113, (114), (137) |
| Matt Cromwell, Jarrett Petitjean, Jack Gehret, Noah Shimp, Alex Brewer, (Evan VanSkyock), (Noah Barga) |
| 17:38.3, 17:43.3, 17:58.2, 18:02.2, 18:17.8, (18:19.1), (18:36.9) |
15 | 438 | Springfield Shawnee,
OH - Team Time (1st 5) 1:28:54.3 | Spread (1st 5) 3:35.1 |
| 7, 15, 104, 128, 184, (221), (223) |
| Alex Dyar, Jordyn Dillavou, Noah Schafer, Dylan O'brien, Xavier Hines, (Elijah Wilson), (Lansen McCoy) |
| 16:07.1, 16:26.3, 18:06.7, 18:32.0, 19:42.2, (20:26.0), (20:27.7) |
16 | 455 | Milton Union,
OH - Team Time (1st 5) 1:30:23.4 | Spread (1st 5) 2:16.9 |
| 51, 55, 67, 98, 184, (220), (225) |
| Tristen Persinger, Eric Trittschuh, Chris Miller, Kyle Bostick, Cayden Galentine, (Connor Gibson), (John Ritchey) |
| 17:25.3, 17:30.6, 17:41.2, 18:04.1, 19:42.2, (20:25.8), (20:30.2) |
17 | 474 | Archbishop Alter,
OH - Team Time (1st 5) 1:30:36.9 | Spread (1st 5) 1:42.3 |
| 48, 57, 58, 155, 156, (166), (170) |
| Benjamin Kawaja, Michael Johnston, Kevin Johnston, Dominic Weyer, Elijah Mayse, (Eric Neer), (Kevin Walters) |
| 17:23.4, 17:31.0, 17:31.3, 19:05.5, 19:05.7, (19:16.9), (19:20.7) |
18 | 519 | Miami East,
OH - Team Time (1st 5) 1:30:59.7 | Spread (1st 5) 58.1 |
| 73, 78, 95, 133, 140, (141), (173) |
| Dylan Barnes, Michael Bair, Alex Hayes, Joshua Amheiser, Garrett LeMaster, (Elijah Willmeth), (Rowan Gipe) |
| 17:46.5, 17:51.4, 18:03.2, 18:34.0, 18:44.6, (18:47.5), (19:27.2) |
19 | 532 | Bishop Fenwick,
OH - Team Time (1st 5) 1:31:29.5 | Spread (1st 5) 2:36.1 |
| 37, 49, 97, 163, 186, (199), (214) |
| Luke Lococo, Derek Boland, Ben Chartrand, Sam Gutzwiller, Thomas Crossman, (Jeffrey Koch), (Ethan Evans) |
| 17:06.9, 17:23.5, 18:03.7, 19:12.4, 19:43.0, (19:57.9), (20:18.7) |
20 | 545 | Wyoming,
OH - Team Time (1st 5) 1:31:09.6 | Spread (1st 5) 41.4 |
| 79, 106, 111, 117, 132, (138), (171) |
| Andrew Stoppenhagen, Nico Arraje, Collin Bornholdt, Sam Williams, Josh Parker, (Max Arraje), (Ben Parker) |
| 17:52.5, 18:07.2, 18:15.2, 18:20.8, 18:33.9, (18:40.4), (19:25.7) |
21 | 595 | Northwestern,
OH - Team Time (1st 5) 1:31:49.9 | Spread (1st 5) 3:33.6 |
| 6, 101, 145, 161, 182, (217), (249) |
| Drew Blazer, Dominic Root, Jaidan Peters, Phillip Niswonger, Michael Moerch, (Jay LEE), (John Smith) |
| 16:07.0, 18:04.9, 18:49.7, 19:07.7, 19:40.6, (20:22.6), (21:08.8) |
22 | 623 | Bethel Tate,
OH - Team Time (1st 5) 1:32:38.2 | Spread (1st 5) 1:08.1 |
| 72, 125, 139, 141, 146, (176), (212) |
| Sam Frondorf, Ian Mcqueary, Alex Black, Noah Sayles, Thomas Eyre, (Logan Setty), (Aj Mccarthy) |
| 17:45.7, 18:29.0, 18:42.2, 18:47.5, 18:53.8, (19:32.1), (20:16.9) |
23 | 665 | Taylor,
OH - Team Time (1st 5) 1:33:56.3 | Spread (1st 5) 3:45.6 |
| 23, 40, 180, 194, 228, (234), (248) |
| Nick Lake, Chase Grauel, Josh Vogelpohl, Ryan McCollum, Alex Eiding, (Nolan Saylor), (Dylan Blazer) |
| 16:45.4, 17:11.2, 19:35.0, 19:53.7, 20:31.0, (20:46.3), (21:08.4) |
24 | 677 | Whiteoak,
OH - Team Time (1st 5) 1:33:37.4 | Spread (1st 5) 4:21.6 |
| 3, 103, 175, 177, 219, (246), (250) |
| Drew Emerson, Rob Raines, Christian Price, Wade Evans, Evan DeAtley, (Connor Butler), (Bradley Ashbaugh) |
| 16:02.7, 18:06.1, 19:31.0, 19:33.3, 20:24.3, (21:04.7), (21:15.1) |
25 | 682 | Valley View,
OH - Team Time (1st 5) 1:34:08.6 | Spread (1st 5) 3:14.5 |
| 31, 89, 158, 196, 208, (274), (281) |
| Ryan Michael, Zack Vogel, Justin Michael, Ethan Dunaway, Cayden Willis, (Orbin Creech), (Mark Gordon) |
| 16:56.4, 17:59.0, 19:06.4, 19:55.9, 20:10.9, (23:17.1), (23:39.1) |
26 | 696 | Cincinnati Hills Christian,
OH - Team Time (1st 5) 1:34:09.7 | Spread (1st 5) 2:31.9 |
| 44, 143, 154, 164, 191, (229), (263) |
| Jackson Davis, Will Saxby, A.J. Renneker, Brady NIX, Wilson Crimmins, (Burgess Doan), (Jake Nicholas) |
| 17:16.0, 18:47.6, 19:03.5, 19:14.7, 19:47.9, (20:33.5), (22:07.4) |
27 | 707 | Benjamin Logan,
OH - Team Time (1st 5) 1:34:05.0 | Spread (1st 5) 1:28.9 |
| 112, 115, 136, 157, 187, (247), (288) |
| Tucker Munz, Blake Rhoades, Tayte Williamson, Noland King, Andrew Hughes, (Landon Hunt), (Yale Schiederer) |
| 18:16.9, 18:19.4, 18:36.8, 19:06.1, 19:45.8, (21:06.9), (24:38.4) |
28 | 715 | Clark Montessori,
OH - Team Time (1st 5) 1:34:40.1 | Spread (1st 5) 2:11.2 |
| 83, 90, 165, 171, 206, (226), (227) |
| Evan Estes, Ben Stetter, Ryan Couch, Jacob Miller, Miles Rucker, (Caleb Ross), (Jacob Crawford) |
| 17:54.3, 17:59.4, 19:15.2, 19:25.7, 20:05.5, (20:30.3), (20:30.9) |
29 | 777 | East Clinton,
OH - Team Time (1st 5) 1:35:52.5 | Spread (1st 5) 4:35.1 |
| 14, 120, 192, 209, 242, (262), (268) |
| Aiden Henson, Lasse Hoffmann, Zach Vest, Justin Arnold, Richard Wood, (Michael Horn), (Van Frye) |
| 16:25.1, 18:22.8, 19:52.4, 20:12.0, 21:00.2, (21:56.0), (22:29.6) |
30 | 816 | New Richmond,
OH - Team Time (1st 5) 1:36:21.8 | Spread (1st 5) 1:55.3 |
| 100, 121, 197, 198, 200, (210), (231) |
| Brady Jenkins, Wesley Bailey, Ben Howard, Alex Senter, Jack Glenn, (Will Hess), (Blake Howard) |
| 18:04.6, 18:23.9, 19:56.6, 19:56.8, 19:59.9, (20:13.9), (20:38.4) |
31 | 857 | Clermont Northeastern,
OH - Team Time (1st 5) 1:37:34.6 | Spread (1st 5) 3:06.8 |
| 70, 167, 181, 202, 237, (244), (267) |
| Summit Northrup, Clayton Hodge, Tyler Conley, Noah Bunting, Maverick Conley, (Hunter Busam), (Seth Patterson) |
| 17:44.1, 19:17.6, 19:38.8, 20:03.2, 20:50.9, (21:01.1), (22:21.0) |
32 | 883 | Urbana,
OH - Team Time (1st 5) 1:37:34.6 | Spread (1st 5) 57.7 |
| 152, 168, 178, 190, 195, (204), (211) |
| Nolan Rickett, Jack Buckalew, Candy Bailey, Lucas Chess, Braylon Daniels, (Daniel Westcott), (Camden Weiss) |
| 18:58.1, 19:19.5, 19:33.5, 19:47.7, 19:55.8, (20:04.4), (20:14.7) |
33 | 1001 | Graham Local,
OH - Team Time (1st 5) 1:40:06.4 | Spread (1st 5) 1:53.0 |
| 159, 174, 203, 222, 243, (245), (260) |
| Donovan Holbrook, Cayden Bonham, Aiden Oburn, Payton McKellop, Kyle Boyd, (A.J. Zavada), (Zachary Blosser) |
| 19:07.3, 19:28.8, 20:03.4, 20:26.6, 21:00.3, (21:04.3), (21:53.9) |
34 | 1017 | Roger Bacon,
OH - Team Time (1st 5) 1:40:24.9 | Spread (1st 5) 1:27.6 |
| 169, 179, 204, 230, 235, (236), (255) |
| Kevin Otto, Elijah Fredette, Luke Dearborn, Jack Bentley, Dylan Griffis, (Charlie Johnstone), (Conor Healy) |
| 19:20.5, 19:34.5, 20:04.4, 20:37.4, 20:48.1, (20:49.6), (21:36.2) |
35 | 1030 | Ponitz Career Technology Center,
OH - Team Time (1st 5) 1:43:30.1 | Spread (1st 5) 5:34.5 |
| 134, 148, 207, 257, 284, (292), (295) |
| Anatoli Ndizeye, JaSean Hart, Tantorian Campbell, David Jordan, Mark Compere, (David Gray), (Dangelo Simpson) |
| 18:34.5, 18:55.3, 20:09.0, 21:42.3, 24:09.0, (25:34.7), (27:35.3) |
36 | 1034 | Indian Lake,
OH - Team Time (1st 5) 1:45:12.5 | Spread (1st 5) 7:08.6 |
| 33, 193, 254, 269, 285, (293), (296) |
| Caden Paavola, Brant Parsell, Carter Burnside, Jacob Huhn, Tristan Aulds, (Dallas Miller), (Mason Swygart) |
| 17:02.9, 19:52.9, 21:27.9, 22:37.3, 24:11.5, (26:55.1), (27:35.4) |
37 | 1151 | Kenton Ridge,
OH - Team Time (1st 5) 1:44:03.6 | Spread (1st 5) 1:50.1 |
| 189, 213, 241, 252, 256, (270), (290) |
| Zayden Taylor, Zachary Mcblane, Joshua Davis, Chase Fyffe, Jackson Skiles, (Matthew Cox), (Allen Wheelock) |
| 19:46.6, 20:17.3, 20:56.1, 21:26.9, 21:36.7, (22:42.4), (25:24.8) |
38 | 1154 | Finneytown,
OH - Team Time (1st 5) 1:51:54.8 | Spread (1st 5) 9:05.3 |
| 130, 188, 253, 286, 297 |
| Brennan Jones, Jacob Sukovaty, Ben Page, Aidan Rice, Adrian Ramsey |
| 18:33.1, 19:46.5, 21:27.8, 24:29.0, 27:38.4 |
39 | 1198 | Norwood,
OH - Team Time (1st 5) 1:49:15.1 | Spread (1st 5) 5:07.6 |
| 201, 215, 218, 275, 289 |
| Soren Stout, Ryan Baker, Nevan Segrist-Bellamah, Carter Horsley, Elmoataz Abdellah |
| 20:02.7, 20:20.6, 20:23.0, 23:18.5, 25:10.3 |
40 | 1233 | Batavia,
OH - Team Time (1st 5) 1:47:32.4 | Spread (1st 5) 2:46.2 |
| 224, 232, 240, 264, 273, (294) |
| Christian Conner, Anas Rehmani, Isaiah Lewis, Brandon Royse, Owen Boone, (Nathan Combs) |
| 20:28.2, 20:44.0, 20:55.7, 22:10.1, 23:14.4, (27:02.8) |
| 1233 | Clinton Massie,
OH - Team Time (1st 5) 1:47:53.3 | Spread (1st 5) 3:06.8 |
| 183, 251, 261, 266, 272, (278) |
| Bryce Hensley, Luke Lentine, Seth Goodall, Alex Shelton, Travis Smith, (Aidan Wallace) |
| 19:41.4, 21:15.2, 21:54.5, 22:14.0, 22:48.2, (23:28.9) |
42 | 1271 | Northridge,
OH - Team Time (1st 5) 1:48:56.8 | Spread (1st 5) 2:40.5 |
| 233, 238, 258, 265, 277, (287) |
| Austin Williams, Gerald Leach, Harley Geisel, Ben Vo, Jonathan Holmes, (Justin Buelow) |
| 20:44.9, 20:51.5, 21:43.9, 22:11.1, 23:25.4, (24:36.9) |
43 | 1324 | Carpe Diem - Aiken,
OH - Team Time (1st 5) 1:52:11.3 | Spread (1st 5) 2:37.4 |
| 239, 259, 271, 276, 279, (280), (283) |
| Mor Ndiaye, Mor Diarra Ndiaye, Celestin Cimalamungu, Andy Curtis-Silva, Carlos Santamaria, (Jean Ndihokubwayo), (Carlos Santamaria mejia) |
| 20:52.4, 21:45.3, 22:43.5, 23:20.3, 23:29.8, (23:33.8), (23:57.9) |
44 | 1386 | Robert A Taft,
OH - Team Time (1st 5) 2:07:30.5 | Spread (1st 5) 8:49.2 |
| 216, 282, 291, 298, 299 |
| Brandon Miles, William Burell, Dylan Britten, Rodney Cunningham, Donyane Grant |
| 20:21.3, 23:48.6, 25:25.3, 28:44.8, 29:10.5 |