1 | 58 | Minster,
OH - Team Time (1st 5) 1:24:58.2 | Spread (1st 5) 37.5 |
| 6, 7, 10, 16, 19, (29), (30) |
| Andrew Broering, Luke Barga, Jon Albers, Carter Pohl, Ryan Cavanaugh, (Austin Felice), (Aaron Huwer) |
| 16:41.8, 16:44.9, 16:58.5, 17:13.7, 17:19.3, (17:34.3), (17:41.1) |
2 | 98 | Lincolnview,
OH - Team Time (1st 5) 1:26:25.9 | Spread (1st 5) 1:47.9 |
| 4, 9, 12, 26, 47, (73), (88) |
| Karter Tow, Jacob Keysor, Alek Bowersock, Devon Bill, Joe Sadowski, (Noah Daeger), (Rickie Welker) |
| 16:33.7, 16:58.4, 16:59.7, 17:32.5, 18:21.6, (19:02.0), (19:27.6) |
3 | 123 | St Henry,
OH - Team Time (1st 5) 1:27:18.7 | Spread (1st 5) 1:51.6 |
| 3, 18, 23, 33, 46, (62), (68) |
| Devin Huelskamp, Blake Ontrop, Braydon Hoying, Seth Brookhart, Brandon Dues, (Alex Dues), (Matt Mescher) |
| 16:29.1, 17:15.9, 17:24.0, 17:49.0, 18:20.7, (18:45.0), (18:52.7) |
4 | 155 | Parkway,
OH - Team Time (1st 5) 1:28:35.1 | Spread (1st 5) 1:45.3 |
| 11, 14, 25, 45, 60, (86), (98) |
| Kyle Roth, Matt Gaerke, Aaron Bruns, Reid Etzcorn, Bryce Lowery, (Preston Browning), (Trey Ransbottom) |
| 16:58.8, 17:02.9, 17:29.5, 18:19.8, 18:44.1, (19:24.0), (19:48.7) |
5 | 163 | Crestview (Convoy),
OH - Team Time (1st 5) 1:28:51.1 | Spread (1st 5) 1:38.9 |
| 5, 36, 38, 40, 44, (49), (50) |
| Wyatt Richardson, Gabe Smith, Tyler White, Danil Lichtensteiger, Dayton Schuerman, (Josiah Updegrove), (Collin Puckett) |
| 16:38.0, 17:55.9, 17:58.4, 18:01.9, 18:16.9, (18:25.3), (18:26.0) |
6 | 167 | Columbus Grove,
OH - Team Time (1st 5) 1:29:05.3 | Spread (1st 5) 1:53.8 |
| 8, 15, 37, 42, 65, (66), (74) |
| Johnny Schmiedebusc, Grant Mumaugh, Jordan Bellman, Breece Pingle, Jacob Bish, (Tanner Smith), (Cody Tabler) |
| 16:56.2, 17:07.2, 17:58.0, 18:13.9, 18:50.0, (18:50.2), (19:02.8) |
7 | 218 | New Bremen,
OH - Team Time (1st 5) 1:30:58.9 | Spread (1st 5) 1:05.3 |
| 28, 31, 51, 51, 57, (111), (119) |
| Ezra Ferguson, Hunter Waterman, Landon Boyle, Kenny Simindinger, Sam Rutschilling, (Spencer Elking), (Ben Zimpfer) |
| 17:33.8, 17:48.0, 18:29.0, 18:29.0, 18:39.1, (20:09.7), (20:25.9) |
8 | 243 | Antwerp,
OH - Team Time (1st 5) 1:31:15.8 | Spread (1st 5) 2:08.2 |
| 13, 22, 61, 69, 78, (79), (106) |
| Jake Ryan, Brandon Laney, Brian Geyer, Jason Geyer, Garrett Laney, (Drake Gerken), (Josh Timbrook) |
| 17:01.2, 17:23.5, 18:44.8, 18:56.9, 19:09.4, (19:10.2), (19:58.1) |
9 | 252 | Coldwater,
OH - Team Time (1st 5) 1:31:39.7 | Spread (1st 5) 1:43.1 |
| 21, 27, 59, 70, 75, (84), (128) |
| Andrew Schoen, Isaac Schoen, Hunter Wendel, Adam Hess, Jeremy Gruss, (Dalton Ballinger), (Anthony Jones) |
| 17:21.8, 17:32.9, 18:42.7, 18:57.4, 19:04.9, (19:18.1), (20:51.4) |
10 | 336 | Lima Central Catholic,
OH - Team Time (1st 5) 1:34:10.8 | Spread (1st 5) 2:10.9 |
| 24, 43, 87, 89, 93, (100), (157) |
| Quentin Potempa, Jared Young, Keman George, Kelen George, Ethan Mangette, (Zachary Patterson), (Jake Mangette) |
| 17:24.7, 18:16.8, 19:25.6, 19:28.1, 19:35.6, (19:50.1), (26:13.0) |
11 | 342 | Hicksville,
OH - Team Time (1st 5) 1:34:56.8 | Spread (1st 5) 5:41.2 |
| 2, 56, 63, 80, 141 |
| Michael Myers, Arman Haver, Miciah Ankney, Nathan Sullivan, Gabe Bland |
| 16:23.0, 18:31.4, 18:45.8, 19:12.4, 22:04.2 |
12 | 368 | Kalida,
OH - Team Time (1st 5) 1:35:13.2 | Spread (1st 5) 2:09.1 |
| 34, 35, 90, 102, 107, (113), (118) |
| Ryan Lucke, Will Zeller, Tanner Schultz, Jayce Horstman, Noah Miller, (Treyton Martin), (Hayden McKee) |
| 17:52.8, 17:53.3, 19:31.2, 19:54.0, 20:01.9, (20:12.4), (20:24.7) |
13 | 386 | Fort Recovery,
OH - Team Time (1st 5) 1:35:46.9 | Spread (1st 5) 2:13.0 |
| 39, 58, 81, 94, 114, (134), (136) |
| Drew Muhlenkamp, Jared Timmerman, Connor Gower, Cameron Romer, Josh Gonzalez, (Jayden McEldowney), (John Knapke) |
| 18:01.0, 18:40.7, 19:15.4, 19:35.8, 20:14.0, (21:25.0), (21:28.9) |
14 | 392 | Spencerville,
OH - Team Time (1st 5) 1:36:00.5 | Spread (1st 5) 1:30.2 |
| 48, 55, 91, 96, 102, (110), (127) |
| Keagan Gaskill, Robert Modic, Seth Clark, Hunter Stephen, Andrew Broseke, (Hogan Lee), (Matt Wood) |
| 18:23.8, 18:29.7, 19:33.0, 19:40.0, 19:54.0, (20:07.7), (20:50.5) |
15 | 401 | Marion Local,
OH - Team Time (1st 5) 1:36:17.8 | Spread (1st 5) 2:05.0 |
| 41, 71, 77, 97, 115, (120), (121) |
| Austin Kremer, Matt Tangeman, Ben Broering, Greg Schwieterman, Calen Poeppelman, (Alex Obringer), (Seth Pierron) |
| 18:09.5, 18:59.8, 19:08.0, 19:46.0, 20:14.5, (20:30.8), (20:31.0) |
16 | 425 | Ottoville Local,
OH - Team Time (1st 5) 1:36:07.6 | Spread (1st 5) 5:56.9 |
| 1, 83, 92, 112, 137, (159), (160) |
| Brendan Siefker, Kyle Looser, Brendon Stoner, Cooper Hanneman, Cole Furley, (Kaiden Trentman), (Jacob King) |
| 15:34.2, 19:16.0, 19:35.1, 20:11.2, 21:31.1, (26:49.8), (27:37.5) |
17 | 452 | Bluffton,
OH - Team Time (1st 5) 1:38:06.8 | Spread (1st 5) 3:01.2 |
| 31, 54, 116, 125, 126, (152), (156) |
| Christopher Harnish, Tanner Pinks, Elijah Conley, Derek Swartzlander, Sumner Kibele, (Carter Dyar), (Matthew Walker) |
| 17:48.0, 18:29.5, 20:17.4, 20:42.7, 20:49.2, (23:47.0), (25:28.8) |
18 | 533 | Upper Scioto Valley,
OH - Team Time (1st 5) 1:55:09.0 | Spread (1st 5) 18:16.4 |
| 20, 76, 135, 138, 164 |
| Brady Hipsher, Zach Britton, James Lee, Collin Dyer, Alexa Lowry |
| 17:20.6, 19:07.1, 21:28.2, 21:36.1, 35:37.0 |
19 | 536 | Hardin Northern,
OH - Team Time (1st 5) 1:41:34.8 | Spread (1st 5) 3:35.1 |
| 64, 104, 108, 117, 143, (153), (163) |
| Gabe Sheldon, Eli Cooper, Brady Lamb, Jayce Curlis, Luke Wilson, (Jared Ruhlen), (Brant DYE) |
| 18:49.4, 19:57.7, 20:03.2, 20:20.0, 22:24.5, (23:59.2), (28:01.8) |
20 | 541 | New Knoxville,
OH - Team Time (1st 5) 1:42:03.4 | Spread (1st 5) 3:52.7 |
| 67, 101, 105, 123, 145, (146), (148) |
| Zach Privette, Jared Osborne, Jonah Reisor, Jacob Rollings, Nathan Quigley, (Josh Shroyer), (Jack Henry) |
| 18:52.6, 19:52.9, 19:57.9, 20:34.7, 22:45.3, (22:49.6), (23:06.7) |
21 | 556 | Ada,
OH - Team Time (1st 5) 1:45:39.6 | Spread (1st 5) 7:19.4 |
| 72, 95, 109, 122, 158 |
| Evans Reece, Michael Crouse, Hunter Wells, Jacob Morgan, Ian Dellifield |
| 19:01.1, 19:39.4, 20:04.7, 20:33.9, 26:20.5 |
22 | 557 | Cory-Rawson,
OH - Team Time (1st 5) 1:45:28.0 | Spread (1st 5) 7:54.3 |
| 17, 124, 130, 132, 154, (161) |
| Jonathan Hoorman, Garrison Holland, Brady Boehm, Tyler Lones, Wyatt Dennis, (Cory Deleone) |
| 17:15.6, 20:38.5, 21:04.1, 21:19.9, 25:09.9, (27:43.2) |
23 | 590 | Pandora-Gilboa,
OH - Team Time (1st 5) 1:50:17.8 | Spread (1st 5) 9:20.1 |
| 51, 99, 129, 149, 162 |
| Cameron Hilty, Jackson Ridge, Nick Norton, Kole Baumgartner, Bronson Kuhlman |
| 18:29.0, 19:49.2, 20:57.2, 23:13.3, 27:49.1 |
24 | 600 | Waynesfield-Goshen,
OH - Team Time (1st 5) 1:48:12.7 | Spread (1st 5) 6:09.6 |
| 82, 85, 131, 147, 155 |
| Wesley Eller, Alan Hatfield, Dawson Carmean, Keaton Webb, Peyton Burden |
| 19:15.5, 19:22.0, 21:17.5, 22:52.6, 25:25.1 |
25 | 698 | Harrod Allen East,
OH - Team Time (1st 5) 1:50:11.1 | Spread (1st 5) 1:09.9 |
| 133, 139, 140, 142, 144, (150), (151) |
| Kannon Ruble, Andrew Cochensparger, Aiden Neff, Jordan Kennedy, Nicholas Baughman, (Andrew Cockensbarger), (Aaron Blauvett) |
| 21:23.1, 21:57.0, 21:58.0, 22:20.0, 22:33.0, (23:19.3), (23:44.0) |