1 | 85 | Lincolnview,
OH - Team Time (1st 5) 1:24:44.3 | Spread (1st 5) 50.4 |
| 9, 12, 14, 24, 26, (46), (48) |
| Conner Baldauf, Kreston Tow, Evan Johns, Maddox Norton, Kaleb Denman, (Brandon Renner), (Ethan Scaggs) |
| 16:35.0, 16:39.9, 16:44.0, 17:20.0, 17:25.4, (17:57.8), (17:59.0) |
2 | 87 | Columbus Grove,
OH - Team Time (1st 5) 1:24:29.1 | Spread (1st 5) 1:10.8 |
| 7, 9, 17, 22, 32, (40), (42) |
| Trent Koch, Luke Ellerbrock, Evan Pitts, Bryce Bonifas, Logan Mershman, (Anden Blankemeyer), (Levi Bryan) |
| 16:24.0, 16:35.0, 16:51.1, 17:04.2, 17:34.8, (17:49.0), (17:53.6) |
3 | 116 | Marion Local,
OH - Team Time (1st 5) 1:25:56.0 | Spread (1st 5) 1:15.6 |
| 8, 11, 26, 35, 36, (44), (51) |
| Taylor Stucke, Noah Budde, Wesley Schoen, Dalton Pohlmann, Trey Goettemoeller, (Lucas Broering), (Ryan Stucke) |
| 16:28.0, 16:37.5, 17:25.4, 17:41.5, 17:43.6, (17:56.3), (17:59.9) |
4 | 126 | Bluffton,
OH - Team Time (1st 5) 1:24:35.2 | Spread (1st 5) 2:23.2 |
| 1, 3, 16, 52, 54, (67), (71) |
| Landon Armstrong, Erik Nygaard, Sam Derstine, Liam Jordan, Theo Andreas, (Landon Sehlhorst), (Jonah Rehm) |
| 15:45.0, 15:54.1, 16:47.6, 18:00.3, 18:08.2, (18:31.0), (18:37.7) |
5 | 135 | New Bremen,
OH - Team Time (1st 5) 1:26:20.1 | Spread (1st 5) 1:41.1 |
| 4, 23, 31, 38, 39, (43), (45) |
| Zach Wiedeman, Patrick Bernhold, Dom Shroyer, Cole Powers, Gavin Spragg, (Sam Bernhold), (Jonathan Zimpfer) |
| 16:05.2, 17:10.7, 17:31.9, 17:46.0, 17:46.3, (17:53.8), (17:56.8) |
6 | 162 | Minster,
OH - Team Time (1st 5) 1:27:07.5 | Spread (1st 5) 1:40.7 |
| 13, 15, 28, 41, 65, (81), (99) |
| Jack Grieshop, Ryan Halpin, Nick Prenger, Jim Trzaska, Noah Walter, (Carter Dircksen), (DJ Bensman) |
| 16:43.4, 16:44.3, 17:26.5, 17:49.2, 18:24.1, (19:05.6), (19:37.4) |
7 | 252 | Hicksville,
OH - Team Time (1st 5) 1:30:10.1 | Spread (1st 5) 1:45.9 |
| 18, 47, 55, 58, 74, (108), (112) |
| Ben Taylor, Alex Rost, Michael Villena, J.R. Mendoza, Kelton Stone, (Brody Tribble), (Owen DeFreece) |
| 16:57.1, 17:58.0, 18:14.0, 18:18.0, 18:43.0, (19:57.0), (20:03.0) |
8 | 291 | Coldwater,
OH - Team Time (1st 5) 1:31:35.7 | Spread (1st 5) 2:55.6 |
| 21, 30, 49, 80, 111, (114), (115) |
| Mason Ayers, Josh Schoen, Tyler Overman, Isaac Homan, Isaac Hannewald, (Jake Seitz), (Drew Moorman) |
| 17:04.1, 17:29.0, 17:59.1, 19:03.8, 19:59.7, (20:16.7), (20:17.9) |
9 | 323 | Parkway,
OH - Team Time (1st 5) 1:32:24.5 | Spread (1st 5) 1:32.1 |
| 33, 68, 69, 71, 82, (91), (91) |
| Tyler Rowen, Xavier Samples, Colby Bentz, Nathaniel Stolly, Carter Hellwarth, (Zach Rogers), (Trevor Steans) |
| 17:35.5, 18:31.1, 18:32.6, 18:37.7, 19:07.6, (19:26.8), (19:26.8) |
10 | 329 | Kalida,
OH - Team Time (1st 5) 1:33:37.1 | Spread (1st 5) 4:16.5 |
| 20, 34, 66, 83, 126, (147) |
| Collin Heitmeyer, Heath Miller, Garrett Decker, Kevin Schumaker, Ryan Verhoff, (Jeret Landwehr) |
| 17:02.2, 17:36.5, 18:25.8, 19:13.9, 21:18.7, (24:30.2) |
11 | 334 | Fort Recovery,
OH - Team Time (1st 5) 1:32:25.0 | Spread (1st 5) 4:10.6 |
| 2, 25, 97, 100, 110, (134), (138) |
| Trevor Heitkamp, Parker Brunswick, Ethan Evers, Evan Evers, Caleb Rammel, (Christian Marchal), (Aiden Heitkamp) |
| 15:48.2, 17:24.7, 19:35.7, 19:37.6, 19:58.8, (22:34.6), (22:52.5) |
12 | 353 | Crestview (Convoy),
OH - Team Time (1st 5) 1:33:43.9 | Spread (1st 5) 1:20.0 |
| 50, 57, 76, 84, 86, (150) |
| Lincoln Smith, Logan Foudy, Jake Heth, Payton Scott, Isaiah Watts, (John Forwerck) |
| 17:59.2, 18:17.0, 18:53.0, 19:15.5, 19:19.2, (25:35.5) |
13 | 372 | Spencerville,
OH - Team Time (1st 5) 1:33:45.0 | Spread (1st 5) 3:46.4 |
| 6, 59, 95, 103, 109, (121), (133) |
| Lanny Oakman, Mitchell Adams, Alex Ross, Wyatt Nielsen, A.j. Boop, (Landen Boedicker), (Alejandro Adams) |
| 16:11.2, 18:19.0, 19:31.3, 19:45.9, 19:57.6, (20:50.2), (22:27.0) |
14 | 377 | Upper Scioto Valley,
OH - Team Time (1st 5) 1:34:28.8 | Spread (1st 5) 4:50.7 |
| 5, 73, 85, 90, 124, (127), (137) |
| Joe Parker, Noah McCoy, Carter Oglesbee, Braiden Zapp, Quinn Dyer, (Christian Kearns), (Julian Bailey) |
| 16:07.2, 18:38.8, 19:18.5, 19:26.4, 20:57.9, (21:21.0), (22:42.1) |
15 | 397 | Antwerp,
OH - Team Time (1st 5) 1:37:14.1 | Spread (1st 5) 5:41.6 |
| 19, 56, 64, 122, 136, (141), (143) |
| Kamren Johnson, Alex Zijlstra, Avin Johnson, John Bailey, Skyler Octaviano, (Levi Shelton), (Owen Franks) |
| 16:59.4, 18:16.7, 18:23.0, 20:54.0, 22:41.0, (23:22.0), (23:30.0) |
16 | 433 | Leipsic,
OH - Team Time (1st 5) 1:35:54.5 | Spread (1st 5) 1:42.3 |
| 53, 70, 101, 104, 105 |
| Jacaob Walther, Diego Baldazo, Landen Erickson, Schroeder Carson, Konner Mickens |
| 18:04.7, 18:34.8, 19:42.0, 19:46.0, 19:47.0 |
17 | 441 | Wayne Trace,
OH - Team Time (1st 5) 1:36:53.8 | Spread (1st 5) 2:55.6 |
| 29, 60, 116, 117, 119, (153) |
| Gage Ogle, Prestyn Schnepp, Riley Manz, Seth Rosswurm, Aiden Lee, (Ryan Bostelman) |
| 17:28.1, 18:21.0, 20:20.0, 20:21.0, 20:23.7, (27:22.4) |
18 | 454 | St Johns,
OH - Team Time (1st 5) 1:36:57.7 | Spread (1st 5) 1:47.4 |
| 62, 88, 93, 98, 113, (123), (125) |
| Hank Kopack, Andrew Bockey, Aaron Bockey, Isaiah Freewalt, Riley Wenzlick, (Andy Walpole), (Adrian Crespo) |
| 18:21.8, 19:22.4, 19:28.2, 19:36.1, 20:09.2, (20:57.4), (21:15.9) |
19 | 478 | Hardin Northern,
OH - Team Time (1st 5) 1:40:45.0 | Spread (1st 5) 5:07.8 |
| 37, 75, 96, 131, 139, (145), (149) |
| Zeb Wilson, Andrew Sutton, Riley Newton, Carl Woodruff, Leif Trachsel, (Jonnah Ruhlen), (Jakeston Cook) |
| 17:45.4, 18:43.1, 19:32.7, 21:50.6, 22:53.2, (23:39.3), (25:24.9) |
20 | 494 | Waynesfield-Goshen,
OH - Team Time (1st 5) 1:40:13.4 | Spread (1st 5) 4:38.2 |
| 63, 77, 94, 120, 140, (151), (152) |
| Damian Canter, Brody Barrington, Noah Dotson, Jayden DuVernay, Drake Copeland, (Brandon Saam), (Brady Chapman) |
| 18:22.2, 18:53.5, 19:30.9, 20:26.4, 23:00.4, (25:41.8), (25:49.7) |
21 | 517 | Ayersville,
OH - Team Time (1st 5) 1:41:13.6 | Spread (1st 5) 3:25.4 |
| 61, 79, 118, 129, 130, (135), (142) |
| Liam Krouse, Dylan Dunn, Eli Buchhop, Chase Riley, Chris Stiengass, (Eli Jaques), (Drake Miller) |
| 18:21.6, 18:58.0, 20:23.0, 21:44.0, 21:47.0, (22:39.0), (23:25.0) |
22 | 537 | St Henry,
OH - Team Time (1st 5) 1:42:01.0 | Spread (1st 5) 4:43.7 |
| 78, 102, 106, 107, 144, (148) |
| Nolan Fullenkamp, Ryan Mestemaker, Jason Balster, Reece Holdheide, Robert Howe, (Kasey McCann) |
| 18:54.5, 19:44.4, 19:49.5, 19:54.4, 23:38.2, (24:56.0) |
23 | 582 | New Knoxville,
OH - Team Time (1st 5) 1:46:31.9 | Spread (1st 5) 4:24.0 |
| 87, 89, 128, 132, 146 |
| Kaleb Putman, Noah Holland, Elijah Lammers, Liam Lammers, Nathaniel Stephens |
| 19:21.3, 19:24.7, 21:33.9, 22:26.7, 23:45.3 |