1 | 60 | Fredericktown,
OH - Team Time (1st 5) 1:23:58.1 | Spread (1st 5) 1:51.5 |
| 1, 11, 15, 16, 17, (33), (40) |
| Thomas Caputo, Titus Krabill, Evan France, Xavier Platt, Grant Shrimplin, (Peyton Hogg), (Owen Krabill) |
| 15:31.5, 16:41.1, 17:05.6, 17:16.9, 17:23.0, (18:18.0), (18:37.8) |
2 | 64 | Mount Gilead,
OH - Team Time (1st 5) 1:24:21.8 | Spread (1st 5) 1:14.0 |
| 7, 9, 12, 13, 23, (32), (49) |
| Michael Snopik, Brett Shipman, Eric Mowery, Reed Supplee, Parker Bartlett, (Ethan Kemp), (Cole Hershner) |
| 16:25.5, 16:29.8, 16:45.5, 17:01.5, 17:39.5, (18:11.1), (18:56.4) |
3 | 99 | Fisher Catholic,
OH - Team Time (1st 5) 1:26:11.5 | Spread (1st 5) 2:51.2 |
| 6, 8, 10, 18, 57, (85), (106) |
| Patrick Kenney, Noah Sharp, Aiden Jackson, Cayden Short, Alex Ristau, (Kendall Starcher), (Chad Walton) |
| 16:21.9, 16:27.4, 16:40.1, 17:29.0, 19:13.1, (20:32.9), (22:44.9) |
4 | 113 | Columbus Academy,
OH - Team Time (1st 5) 1:27:41.9 | Spread (1st 5) 2:33.9 |
| 3, 14, 27, 31, 38, (44), (87) |
| Luke Nester, Jake Huddleston, Calvin Wade, Cooper Schnitzer, Cyrus Richardson, (Peter Heermann), (Liam Ross) |
| 15:58.1, 17:04.9, 17:59.2, 18:07.7, 18:32.0, (18:43.4), (20:35.2) |
5 | 126 | Grandview Heights,
OH - Team Time (1st 5) 1:27:44.1 | Spread (1st 5) 3:50.4 |
| 2, 5, 20, 37, 62, (75), (88) |
| Derek Amicon, Denison Murphy, Noah Curfman, Ian Matney, PJ Tingler, (Brady Long), (Alasdair Schlesinger) |
| 15:43.4, 16:20.0, 17:36.5, 18:30.4, 19:33.8, (20:00.8), (20:37.0) |
6 | 128 | Northmor,
OH - Team Time (1st 5) 1:29:17.2 | Spread (1st 5) 24.6 |
| 22, 24, 25, 28, 29, (43), (50) |
| Kooper Keen, Lucas Weaver, Griffin Healea, Ryan Lehman, Connor Radojcsics, (Bryce Cooper), (T.J. Diehl) |
| 17:38.0, 17:43.6, 17:50.7, 18:02.3, 18:02.6, (18:40.4), (18:56.6) |
7 | 176 | Centerburg,
OH - Team Time (1st 5) 1:31:35.2 | Spread (1st 5) 1:38.7 |
| 19, 21, 35, 47, 54, (58), (59) |
| Blake Johnson, Alex Hayden, Greg Beard, Nathan Dickhof, Timothy Wheeler, (Gavin Wright), (Travis Thomas) |
| 17:32.3, 17:37.5, 18:23.4, 18:51.0, 19:11.0, (19:24.5), (19:29.0) |
8 | 237 | Cardington-Lincoln,
OH - Team Time (1st 5) 1:33:41.1 | Spread (1st 5) 3:48.4 |
| 4, 45, 46, 65, 77, (111), (113) |
| Mason White, Kaleb Meade, Mike Rose, Austin Henthorn, Devin Gheen, (Ryan Clinger), (James Hallabrin) |
| 16:19.3, 18:46.6, 18:48.5, 19:39.0, 20:07.7, (23:24.0), (23:53.5) |
9 | 260 | East Knox,
OH - Team Time (1st 5) 1:35:30.7 | Spread (1st 5) 1:49.4 |
| 39, 41, 48, 51, 81, (107), (120) |
| Samuel Whitney, Nathan Streby, Hunter Keller, Gaetano Capodicasa, Isaiah Kohl, (Lucas Barnard), (Nick McVay) |
| 18:34.5, 18:39.4, 18:55.7, 18:57.2, 20:23.9, (22:48.2), (29:05.0) |
10 | 271 | Newark Catholic,
OH - Team Time (1st 5) 1:36:01.2 | Spread (1st 5) 1:48.8 |
| 26, 55, 60, 63, 67, (70), (100) |
| Brandon Orend, Pierce Ormond, Andy Bemis, Jagger Bare, Brandon Reifsnyder, (Drew Fischer), (AJ Rigley) |
| 17:58.3, 19:12.0, 19:29.8, 19:34.0, 19:47.1, (19:51.9), (21:21.4) |
11 | 309 | Berne Union,
OH - Team Time (1st 5) 1:37:25.3 | Spread (1st 5) 1:51.7 |
| 30, 66, 69, 71, 73, (80), (84) |
| Hudson Schultz, Shull Joe, Jeremy Watson, Holden Diehl, Gabriel Nye, (Wes Nye), (Beigl John) |
| 18:04.5, 19:41.1, 19:49.1, 19:54.4, 19:56.2, (20:21.2), (20:31.2) |
12 | 314 | Worthington Christian,
OH - Team Time (1st 5) 1:37:39.1 | Spread (1st 5) 1:31.0 |
| 42, 53, 68, 72, 79, (90), (105) |
| Samuel Spires, Synjin Sharp, Samuel O'Roark, Joseph Spires, Jonathan Sanders, (Mackay Lykens), (Chad Smith) |
| 18:39.7, 19:05.5, 19:47.4, 19:55.8, 20:10.7, (20:46.8), (22:24.4) |
13 | 354 | Fairfield Christian Academy,
OH - Team Time (1st 5) 1:43:46.6 | Spread (1st 5) 7:38.2 |
| 34, 36, 76, 92, 116, (123) |
| Spencer Vrana, Kolin Brake, Trace McDowell, Riley Johnson, Ben Gerken, (Jonathon Curtis) |
| 18:22.4, 18:25.4, 20:06.2, 20:52.0, 26:00.6, (39:44.6) |
14 | 381 | Bishop Ready,
OH - Team Time (1st 5) 1:40:50.3 | Spread (1st 5) 1:39.5 |
| 61, 64, 74, 83, 99, (101), (112) |
| Jacob Blubaugh, Austin Burgoon, Angel Rivera-Martinez, Joshua Richter, Zachary Swierz, (Ben Johns), (Alejandro Cabrera-Merino) |
| 19:32.8, 19:35.3, 19:58.8, 20:31.1, 21:12.3, (21:41.9), (23:32.6) |
15 | 393 | Elgin (Marion),
OH - Team Time (1st 5) 1:41:12.4 | Spread (1st 5) 1:56.4 |
| 52, 78, 82, 86, 95, (102), (103) |
| Ethan Marshall, Sage Brewer, Kolby Wasserbeck, Stephen Castillo, Ben Waldo, (Brett Gubernath), (Nathan Gray) |
| 19:02.0, 20:09.1, 20:29.0, 20:33.9, 20:58.4, (21:43.9), (21:50.3) |
16 | 428 | Fairbanks,
OH - Team Time (1st 5) 1:42:45.4 | Spread (1st 5) 1:47.2 |
| 56, 89, 93, 94, 96, (118) |
| Caleb Wenger, Kaleb Bosworth, Nicholas Powell, Nathan Parks, Trey Good, (Jake Predmore) |
| 19:12.3, 20:42.6, 20:53.5, 20:57.5, 20:59.5, (26:23.6) |
17 | 505 | Madison Christian,
OH - Team Time (1st 5) 1:49:36.1 | Spread (1st 5) 2:35.2 |
| 91, 97, 98, 109, 110, (114), (117) |
| Caleb Leach, Jon Hovance, Colby Sprague, Colby Mayberry, Logan Overman, (Arturo Schottenste), (Carson Phillips) |
| 20:47.6, 21:06.0, 21:11.9, 23:07.8, 23:22.8, (24:15.0), (26:22.1) |
18 | 567 | Millersport,
OH - Team Time (1st 5) 2:08:20.5 | Spread (1st 5) 9:16.7 |
| 104, 108, 115, 119, 121, (122) |
| Damon Bingman, Brantson Schilling, Trey Johnston, Jacob Brucklemeyer, Bradley Gabriel, (Jacob Stevens) |
| 22:17.5, 22:57.4, 24:27.0, 27:04.4, 31:34.2, (37:23.3) |