1 | 69 | Tippecanoe,
OH - Team Time (1st 5) 1:24:10.9 | Spread (1st 5) 1:04.1 |
| 1, 10, 15, 21, 22, (28), (34) |
| Mitchell Poynter, Jay Schairbaum, Daniel Frame, Evan Wharton, Tim Andrews, (Michael Taylor), (Jacob Stillwagon) |
| 16:13.2, 16:34.0, 16:49.8, 17:16.6, 17:17.3, (17:20.0), (17:27.0) |
2 | 77 | Carroll,
OH - Team Time (1st 5) 1:24:11.0 | Spread (1st 5) 1:02.0 |
| 4, 7, 7, 29, 30, (33), (46) |
| Dakota Brunsman, Mark Mueller, Paul Bete, Dean Ohde, Kevin Sheedy, (Mike Laughlin), (Quintin Elking) |
| 16:21.0, 16:33.0, 16:33.0, 17:21.0, 17:23.0, (17:26.5), (17:35.0) |
3 | 97 | Springfield Shawnee,
OH - Team Time (1st 5) 1:24:46.8 | Spread (1st 5) 1:11.6 |
| 2, 5, 23, 31, 36, (37), (52) |
| Will Holmes, Jordan Penrose, Drew Hickman, Seth Brouhard, Logan Griffith, (Joel Rodgers), (Josh Hayes) |
| 16:15.9, 16:21.2, 17:17.8, 17:24.4, 17:27.5, (17:27.7), (17:54.9) |
4 | 109 | Oakwood,
OH - Team Time (1st 5) 1:25:21.2 | Spread (1st 5) 50.1 |
| 12, 13, 24, 25, 35, (41), (43) |
| Jeff Mumford, Tommy Lane, Justin Brenner, Ben McMillan, Eric Krebs, (Max Williams), (Will Beyer) |
| 16:37.0, 16:40.7, 17:18.0, 17:18.4, 17:27.1, (17:32.4), (17:34.0) |
5 | 177 | Eaton,
OH - Team Time (1st 5) 1:27:18.2 | Spread (1st 5) 1:41.7 |
| 11, 16, 26, 61, 63, (88), (100) |
| Andy Newport, Seth Gard, Branson Bennett, Seth Wright, Ben Bassler, (William Lewis), (Austin Wilkerson) |
| 16:35.4, 16:56.1, 17:19.0, 18:10.6, 18:17.1, (19:02.2), (19:19.1) |
6 | 212 | Chaminade Julienne,
OH - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 46.0 |
| 20, 39, 48, 50, 55, (69), (89) |
| Conner Hickey, Ben Reis, Tucker Helms, John Carper, John Hawthorn, (Jack Dalton), (Anthony Walton) |
| 17:15.0, 17:31.0, 17:38.0, 17:45.0, 18:01.0, (18:24.0), (19:03.0) |
7 | 216 | Northwestern,
OH - Team Time (1st 5) 1:28:20.6 | Spread (1st 5) 1:42.4 |
| 9, 32, 56, 57, 62, (70), (77) |
| Justin Prack, Liam Randall, Ryan Cleland, Brandon Reigel, Graham Smith, (Kris Turner), (Tyler Funderburg) |
| 16:33.9, 17:25.0, 18:01.8, 18:03.6, 18:16.3, (18:27.8), (18:38.0) |
8 | 230 | Valley View,
OH - Team Time (1st 5) 1:28:21.5 | Spread (1st 5) 2:48.0 |
| 3, 6, 60, 68, 93, (97), (108) |
| Kyle Bussard, Zack Bussard, Danny Brock, Brydon Bussard, Kyle Fischer, (Noah Devillez), (Sean Boyle) |
| 16:19.0, 16:22.0, 18:10.3, 18:23.2, 19:07.0, (19:11.0), (19:43.1) |
9 | 266 | Bellefontaine,
OH - Team Time (1st 5) 1:29:39.2 | Spread (1st 5) 1:02.0 |
| 38, 49, 53, 54, 72, (102), (109) |
| Storm Harman, Ryan Dunn, Wesley Samuels, David Guajardo, Jay Clement, (T.J. Lamb), (Logan Carr) |
| 17:29.0, 17:42.0, 17:57.0, 18:00.2, 18:31.0, (19:25.0), (19:44.0) |
| 266 | Kenton Ridge,
OH - Team Time (1st 5) 1:30:02.0 | Spread (1st 5) 2:03.0 |
| 17, 26, 58, 76, 89, (117), (124) |
| Ethan Sullivan, Gabe Rastatter, Travis Miller, Mitch Burkett, Trent Black, (Jacob Brown), (Alec Eckart) |
| 17:00.0, 17:19.0, 18:04.0, 18:36.0, 19:03.0, (19:56.0), (20:12.0) |
11 | 307 | Archbishop Alter,
OH - Team Time (1st 5) 1:31:19.0 | Spread (1st 5) 1:57.0 |
| 18, 59, 64, 80, 86, (93), (99) |
| Eric Ledford, Brian Neville, Caleb Burke, Daniel Jasek, Nathan Volk, (Daniel Morrison), (Tim Sugrue) |
| 17:02.0, 18:10.0, 18:20.0, 18:48.0, 18:59.0, (19:07.0), (19:19.0) |
12 | 328 | Greenon,
OH - Team Time (1st 5) 1:31:45.4 | Spread (1st 5) 2:00.8 |
| 19, 43, 84, 87, 95, (101), (122) |
| Grant Cooper, Andy Caldwell, Conner Bushnell, Joel Pensworth, Zachary Zugelder, (Jeremy Bennett), (Daniel Ashworth) |
| 17:07.2, 17:34.0, 18:55.0, 19:01.2, 19:08.0, (19:24.0), (20:11.0) |
13 | 340 | Milton Union,
OH - Team Time (1st 5) 1:31:55.3 | Spread (1st 5) 1:32.3 |
| 43, 51, 73, 81, 92, (97), (103) |
| Kyle Schwartz, Colton Graumen, River Spicer, Luke Ferguson, Zach Pricer, (Eric Swartz), (Ridge Spicer) |
| 17:34.0, 17:54.0, 18:32.0, 18:49.0, 19:06.3, (19:11.0), (19:25.9) |
14 | 399 | Northeastern,
OH - Team Time (1st 5) 1:33:51.7 | Spread (1st 5) 1:29.9 |
| 64, 71, 74, 77, 113, (123), (128) |
| Andrew Mowell, Landon Murray, Cameron Erwin, Luke Combs, Jacob Gravenkemper, (Brandon Stokes), (Matt Ott) |
| 18:20.0, 18:30.5, 18:33.3, 18:38.0, 19:49.9, (20:11.9), (20:36.0) |
15 | 422 | Paul L Dunbar,
OH - Team Time (1st 5) 1:34:42.0 | Spread (1st 5) 2:40.8 |
| 42, 66, 83, 106, 125, (137), (138) |
| Anthony Peeples, Brain Bell, Theron Ellis, Christian Thomas, JaVonta Brown, (Daniel Henson), (Stephon Watts) |
| 17:32.5, 18:23.0, 18:52.2, 19:41.0, 20:13.3, (21:31.3), (21:32.7) |
16 | 483 | Brookville,
OH - Team Time (1st 5) 1:38:40.8 | Spread (1st 5) 5:33.2 |
| 14, 85, 105, 134, 145, (154), (159) |
| Quinn Williamson, Trevor Cash, Steven Chen, Arthur Impson, Tanner Larson, (Michael Porter), (Daniel Smith) |
| 16:40.8, 18:56.0, 19:32.0, 21:18.0, 22:14.0, (23:32.0), (24:00.0) |
17 | 507 | Waynesville,
OH - Team Time (1st 5) 1:37:16.0 | Spread (1st 5) 1:40.0 |
| 66, 96, 112, 114, 119, (119), (121) |
| Christian Zidaroff, Logan Fruhwirth, Dustin Baker, Max Austin, Eric Jones, (Kyle Briggs), (Nick Young) |
| 18:23.0, 19:10.0, 19:48.0, 19:52.0, 20:03.0, (20:03.0), (20:08.0) |
18 | 509 | Graham Local,
OH - Team Time (1st 5) 1:40:31.5 | Spread (1st 5) 5:32.8 |
| 40, 74, 107, 139, 149, (150) |
| Devin Dunn, Michael Conley, Carter Callison, Jordan Couch, Manuel Blanken, (Jacob Minnich) |
| 17:32.2, 18:33.3, 19:42.7, 21:38.3, 23:05.0, (23:17.0) |
19 | 526 | Benjamin Logan,
OH - Team Time (1st 5) 1:37:54.5 | Spread (1st 5) 1:30.5 |
| 82, 89, 110, 118, 127, (142), (161) |
| Wyatt Warren, Justin Jordan, Trent Rees, Cameron Johnson, Troy Sellhorst, (Orin Reams), (Austin DeNeff) |
| 18:50.0, 19:03.0, 19:44.6, 19:56.4, 20:20.5, (21:56.9), (24:52.0) |
20 | 562 | Thurgood Marshall,
OH - Team Time (1st 5) 1:40:36.8 | Spread (1st 5) 4:10.9 |
| 47, 115, 129, 130, 141, (144), (148) |
| Brandon King-White, Djuan Boyd, Tyrik Muhammad, Da'mairis Taylor, Brandyn Hunter, (Andre Player-Spears), (Davis Taylor) |
| 17:36.5, 19:52.4, 20:39.5, 20:41.0, 21:47.4, (22:02.3), (23:00.3) |
21 | 590 | Stivers-Arts,
OH - Team Time (1st 5) 1:43:07.4 | Spread (1st 5) 4:44.8 |
| 79, 104, 116, 140, 151, (153), (157) |
| Armani Archie, Xavier Schwartz, Joshua Wright, Neko Cortez, Frederick Hayes, (Anthony Bryson), (Malachi Pate) |
| 18:39.0, 19:29.4, 19:52.6, 21:42.6, 23:23.8, (23:29.7), (23:49.0) |
22 | 654 | Urbana,
OH - Team Time (1st 5) 1:45:36.0 | Spread (1st 5) 2:09.1 |
| 111, 131, 133, 136, 143 |
| Tristan Lynxwiler, Nick Lunsford, Alec Freeman, David Martin, Eli Denijs |
| 19:47.9, 21:07.3, 21:17.3, 21:26.5, 21:57.0 |
23 | 732 | Indian Lake,
OH - Team Time (1st 5) 1:58:47.2 | Spread (1st 5) 10:27.4 |
| 126, 135, 146, 156, 169 |
| Shane Asman, Gabe Reichert, Josh Shelton, Cameron Young, Tyler Burt |
| 20:20.4, 21:19.9, 22:36.2, 23:42.9, 30:47.8 |
24 | 779 | Belmont,
OH - Team Time (1st 5) 2:01:44.5 | Spread (1st 5) 4:29.4 |
| 147, 152, 155, 160, 165, (168) |
| Rayshawn Pounds, Zachiah Robinson, Dante Richardson, Jaylen Jaylen, Ja\'lann Sanders, (Donald Baker) |
| 22:41.3, 23:25.5, 23:36.0, 24:51.0, 27:10.7, (29:39.5) |
| 779 | Northridge,
OH - Team Time (1st 5) 2:02:19.7 | Spread (1st 5) 4:48.5 |
| 132, 158, 162, 163, 164, (166), (167) |
| Richie Schultz, Austin Warman, D.J. Hawley, Shane Jones, Joey Minnery, (Brandon George), (Doin Williams) |
| 21:08.6, 23:59.0, 25:18.0, 25:57.0, 25:57.1, (27:22.0), (27:38.0) |