1 | 48 | Fredericktown,
OH - Team Time (1st 5) 1:24:25.5 | Spread (1st 5) 1:00.1 |
| 5, 6, 9, 12, 16, (17), (38) |
| Bailey Gannon, Wyat Harmon, Zac Stalnaker, Caleb Carter, Wyatt Harmon, (Colin Roddy), (Dillon Randall) |
| 16:24.7, 16:28.0, 16:59.2, 17:08.8, 17:24.8, (17:27.4), (17:59.3) |
2 | 103 | Mount Gilead,
OH - Team Time (1st 5) 1:25:44.2 | Spread (1st 5) 2:34.4 |
| 1, 3, 19, 27, 53, (74), (78) |
| Austin Hallabrin, Tyler Beck, Kyle Ciballi, Ethan Hatfield, Nick Weiss, (Tim Williamson), (Matt Robinson) |
| 15:52.2, 16:05.0, 17:34.9, 17:45.5, 18:26.6, (19:04.1), (19:09.3) |
3 | 119 | Fairfield Christian Academy,
OH - Team Time (1st 5) 1:27:50.9 | Spread (1st 5) 1:18.3 |
| 7, 15, 23, 32, 42, (48), (88) |
| Jacob Thompson, Eric Hoover, Noah Davis, Luke Hoover, Luke Kumler, (Luke Custer), (Ethan Roberts) |
| 16:49.4, 17:19.5, 17:40.7, 17:53.6, 18:07.7, (18:19.4), (19:23.6) |
4 | 172 | Cardington-Lincoln,
OH - Team Time (1st 5) 1:28:35.3 | Spread (1st 5) 2:37.4 |
| 2, 22, 39, 52, 57, (67), (77) |
| Jacob Long, Josh Queener, Michael Queener, Quinn Maceyko, Dallas Crum, (Jared Gandelot), (Lane Waddell) |
| 15:55.8, 17:39.4, 18:00.5, 18:26.4, 18:33.2, (18:51.0), (19:07.6) |
| 172 | Columbus Academy,
OH - Team Time (1st 5) 1:29:41.9 | Spread (1st 5) 30.9 |
| 25, 26, 35, 41, 45, (46), (54) |
| Grayson Mick, Andrew Heermann, Nick Robie, Solomon Pierre-Louis, Otis Klingbeil, (Sean Reagan), (Atticus Lee) |
| 17:42.4, 17:44.1, 17:57.4, 18:04.7, 18:13.3, (18:14.4), (18:27.7) |
6 | 179 | Grandview Heights,
OH - Team Time (1st 5) 1:29:21.3 | Spread (1st 5) 1:46.9 |
| 8, 10, 43, 58, 60, (64), (98) |
| Eli Reed, Liam Kerr, Peter Mathes, Zach Martin, Jackson Furbee, (Ben Rehbeck), (Ross Carter) |
| 16:52.2, 17:05.5, 18:10.8, 18:33.7, 18:39.1, (18:46.9), (19:42.8) |
7 | 189 | Newark Catholic,
OH - Team Time (1st 5) 1:30:15.2 | Spread (1st 5) 56.0 |
| 20, 21, 44, 49, 55, (56), (59) |
| Logan Milleman, Kevin Lally, Levi Lupton, Tucker Evans, Garrett Bemiller, (Caleb Bemiller), (Jody Mummey) |
| 17:35.2, 17:36.9, 18:11.4, 18:20.5, 18:31.2, (18:32.9), (18:37.0) |
8 | 258 | Northmor,
OH - Team Time (1st 5) 1:31:55.9 | Spread (1st 5) 2:29.5 |
| 14, 33, 40, 70, 101, (123), (125) |
| Spencer Adams, James Walker, AJ White, Kaleb Hart, Daniel Harr, (John Pfister), (Heilman Manny) |
| 17:16.3, 17:54.1, 18:04.3, 18:55.4, 19:45.8, (20:48.7), (20:52.7) |
9 | 261 | Centerburg,
OH - Team Time (1st 5) 1:32:03.0 | Spread (1st 5) 1:35.9 |
| 30, 36, 37, 69, 89, (91), (99) |
| Kyle Raynard, Jared Pack, Joel Swartzentruber, Daniel Hebenthal, Aiden Morris, (Kobe Slone), (Daniel Herbenthal) |
| 17:48.4, 17:57.5, 17:58.5, 18:54.3, 19:24.3, (19:26.8), (19:44.0) |
10 | 311 | Granville Christian Academy,
OH - Team Time (1st 5) 1:33:21.6 | Spread (1st 5) 2:44.1 |
| 11, 28, 71, 96, 105, (113), (142) |
| Jeffery Yohman, Jon Benvie, Taylor White, Carter Mull, Jay Chapin, (Noah Stump), (Joe Brower) |
| 17:07.4, 17:47.1, 18:56.5, 19:39.1, 19:51.5, (20:25.3), (23:07.3) |
11 | 319 | Worthington Christian,
OH - Team Time (1st 5) 1:33:43.3 | Spread (1st 5) 2:21.5 |
| 13, 65, 66, 80, 95, (107), (108) |
| Joel Bertelsen, Dan Sharp, Matthew Houk, Noah Mallory, Doug Katula, (Luke Wagner), (Taylor Dittman) |
| 17:16.0, 18:47.6, 18:50.5, 19:11.7, 19:37.5, (19:55.4), (19:57.8) |
12 | 323 | Berne Union,
OH - Team Time (1st 5) 1:33:52.8 | Spread (1st 5) 1:24.4 |
| 29, 68, 72, 73, 81, (94), (106) |
| Dylan Vance, Jacob Tharp, Robbie Brendsel, Luke Krile, Hunter McCartney, (Nick Krile), (Tyler Vickroy) |
| 17:47.5, 18:52.5, 18:57.7, 19:03.2, 19:11.9, (19:36.3), (19:52.3) |
13 | 340 | Fairbanks,
OH - Team Time (1st 5) 1:34:19.1 | Spread (1st 5) 1:55.5 |
| 18, 63, 82, 87, 90, (93), (97) |
| Cody Beale, John Bouic, Jack Herbst, Cody Beales, Nate Stewart, (Joe Wile), (Noah Eubanks) |
| 17:30.3, 18:46.0, 19:14.0, 19:23.0, 19:25.8, (19:36.0), (19:39.5) |
14 | 353 | Millersport,
OH - Team Time (1st 5) 1:35:08.3 | Spread (1st 5) 2:40.2 |
| 31, 47, 50, 110, 115, (132), (136) |
| Alec Harrison, Austin McKinnon, Mike Seeger, Jesse Morgan, Chase Nelson, (Corey Pettit), (Brandin Moeller) |
| 17:50.9, 18:15.4, 18:23.1, 20:07.8, 20:31.1, (21:46.2), (22:22.8) |
15 | 378 | Fisher Catholic,
OH - Team Time (1st 5) 1:35:21.8 | Spread (1st 5) 4:25.3 |
| 4, 34, 103, 117, 120, (122), (124) |
| Aaron Wood, Beau Boyden, Andrew Smith, Gavin Hamric, Brandon Shull, (Nick Bermoy), (John Fernow) |
| 16:17.8, 17:55.8, 19:48.2, 20:36.9, 20:43.1, (20:44.5), (20:49.1) |
16 | 379 | Village Academy,
OH - Team Time (1st 5) 1:35:36.7 | Spread (1st 5) 2:26.0 |
| 23, 61, 86, 100, 109, (118), (137) |
| Ryan McLoughlin, Nikhil Parail, Dustin Hardesty, Ben Gareffa, Evan Gareffa, (Nikhil Parailk), (Evan Fraser) |
| 17:40.7, 18:42.2, 19:21.8, 19:45.3, 20:06.7, (20:37.6), (22:23.9) |
17 | 410 | Gilead Christian,
OH - Team Time (1st 5) 1:36:40.5 | Spread (1st 5) 2:18.6 |
| 51, 75, 79, 84, 121, (126), (133) |
| Derek Goodman, Sean Linder, Brad Mohre, Justin Jones, Kyle Mattingly, (Jimmy Bailey), (Eric Gray) |
| 18:24.6, 19:04.4, 19:10.9, 19:17.4, 20:43.2, (20:58.7), (21:56.3) |
18 | 536 | Grove City Christian,
OH - Team Time (1st 5) 1:42:18.6 | Spread (1st 5) 3:29.4 |
| 76, 92, 114, 116, 138, (144) |
| John Hand, Josh Jones, Eli Womack, Noah Miller, Brett Crabtree, (Rhyen Reier) |
| 19:05.9, 19:32.7, 20:28.9, 20:35.8, 22:35.3, (23:45.3) |
19 | 537 | Elgin (Marion),
OH - Team Time (1st 5) 1:42:34.2 | Spread (1st 5) 3:34.2 |
| 62, 102, 104, 134, 135, (147) |
| Jake Myers, Kevin Conroy, Luke Myers, Eli Randles, Zachary Utley, (Caleb Randles) |
| 18:43.0, 19:46.3, 19:50.1, 21:57.6, 22:17.2, (30:00.0) |
20 | 553 | East Knox,
OH - Team Time (1st 5) 1:42:57.1 | Spread (1st 5) 2:25.0 |
| 83, 85, 127, 128, 130, (148) |
| Matt McDaniel, Mason Gentry, Anthony Starmer, Bryce Johnson, Logan Smalley, (Patrick Cassells) |
| 19:14.9, 19:19.3, 21:15.4, 21:27.6, 21:39.9, (30:19.2) |
21 | 643 | Africentric Early College,
OH - Team Time (1st 5) 1:48:59.6 | Spread (1st 5) 2:49.3 |
| 111, 112, 139, 140, 141, (143) |
| Gabe Jackson, Rondale Terry, Marquest Hopkins, Ish Lindsay, Cameron Woods, (Lorenze Gordon-Haynes) |
| 20:10.3, 20:16.1, 22:41.9, 22:51.7, 22:59.6, (23:15.7) |
22 | 670 | Madison Christian,
OH - Team Time (1st 5) 1:54:12.8 | Spread (1st 5) 5:34.8 |
| 119, 129, 131, 145, 146 |
| Christian Eyre, Daniel Witosky, Colin Maffett, Tyler Cowans, Micah Eberle |
| 20:41.0, 21:36.2, 21:40.5, 23:59.3, 26:15.8 |